.elementor-668 .elementor-element.elementor-element-32126d55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-32126d55:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-32126d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d2ebd9;}.elementor-668 .elementor-element.elementor-element-170d241c{--display:flex;}.elementor-668 .elementor-element.elementor-element-72566113{--display:flex;}.elementor-668 .elementor-element.elementor-element-1f8c361f{--display:flex;}.elementor-668 .elementor-element.elementor-element-549308d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-68c20717{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-68c20717.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-668 .elementor-element.elementor-element-3c20d579.elementor-element{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-3972c2b6 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:46px;font-weight:600;line-height:1.18em;letter-spacing:-0.5px;color:#033939;}.elementor-668 .elementor-element.elementor-element-288b0abf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-668 .elementor-element.elementor-element-48a89154 .elementor-button{background-color:#87D49E;font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;fill:#033939;color:#033939;border-radius:14px 14px 14px 14px;}.elementor-668 .elementor-element.elementor-element-33d2ff92 .elementor-button{background-color:transparent;font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;fill:#033939;color:#033939;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(3,57,57,.3);border-radius:14px 14px 14px 14px;}.elementor-668 .elementor-element.elementor-element-7c38a0a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-668 .elementor-element.elementor-element-389869d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-73acb092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-1b415cd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-4d843a68.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-668 .elementor-element.elementor-element-64547564{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-64547564:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-64547564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-668 .elementor-element.elementor-element-6fe18f7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-52f98f55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-668 .elementor-element.elementor-element-6eba9f76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-6eba9f76:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-6eba9f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-668 .elementor-element.elementor-element-25080532{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-2ea04348{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-668 .elementor-element.elementor-element-76d64c0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-600f299b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:40px;font-weight:600;line-height:1.18em;letter-spacing:-0.5px;color:#033939;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-5ab95516{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-77402fdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-668 .elementor-element.elementor-element-11da55d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-11da55d9:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-11da55d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-668 .elementor-element.elementor-element-3bb185ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-42e2c2d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-60fdde4 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:40px;font-weight:600;line-height:1.18em;letter-spacing:-0.5px;color:#033939;}.elementor-668 .elementor-element.elementor-element-6900833{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-3a016c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-3a016c5:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-3a016c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-668 .elementor-element.elementor-element-27704fc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-7ed06ecc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-1f74a213{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-5bd52266{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-3e418aa3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-40f95f17{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-facd32c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-172977ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-2e91aa71{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-6d63feb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-5e3a922b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-105540a4{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-31931d40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-6f611a92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-4e805412{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-48edc9de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-4285a6c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-16418a89{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-10528eeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:1px;}.elementor-668 .elementor-element.elementor-element-57e75394.elementor-element{--align-self:flex-start;}.elementor-668 .elementor-element.elementor-element-210be5cb .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:40px;font-weight:600;line-height:1.18em;letter-spacing:-0.5px;color:#033939;}.elementor-668 .elementor-element.elementor-element-55361210{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-75e28f21{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-385537c5{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-7e712333{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-7e712333:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-7e712333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#033939;}.elementor-668 .elementor-element.elementor-element-55486619{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-7a45d220{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-7b273d0c .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:40px;font-weight:600;line-height:1.18em;letter-spacing:-0.5px;color:#E6E3DC;}.elementor-668 .elementor-element.elementor-element-2cadea6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-668 .elementor-element.elementor-element-21791673.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-1436c755.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-19ecc494.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-ec4ff68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-a238178.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-54d4885c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-3400477f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-6654466a{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-60b7e8b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-60ab86dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-668 .elementor-element.elementor-element-77f17472{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-2e168e81.elementor-element{--align-self:center;}.elementor-668 .elementor-element.elementor-element-326ddb77 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:40px;font-weight:600;line-height:1.18em;letter-spacing:-0.5px;color:#033939;}.elementor-668 .elementor-element.elementor-element-690dd877.elementor-element{--align-self:center;}.elementor-668 .elementor-element.elementor-element-690dd877{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-668 .elementor-element.elementor-element-78899553{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-78899553:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-78899553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-668 .elementor-element.elementor-element-67e10492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-6facbed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-3bd74a7c.elementor-element{--align-self:center;}.elementor-668 .elementor-element.elementor-element-34a4f956 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:40px;font-weight:600;line-height:1.18em;letter-spacing:-0.5px;color:#033939;}.elementor-668 .elementor-element.elementor-element-5c97ce29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-3578de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-ca5ad97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-6001d43c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-15d4018c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-15d4018c:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-15d4018c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-668 .elementor-element.elementor-element-2b1d35b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-6dd29a71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-668 .elementor-element.elementor-element-11759f9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-3368dc3c.elementor-element{--align-self:center;}.elementor-668 .elementor-element.elementor-element-1534c34c .elementor-heading-title{font-family:"Geist", Sans-serif;color:#033939;}.elementor-668 .elementor-element.elementor-element-613e124c .elementor-button{background-color:#87D49E;font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;fill:#033939;color:#033939;border-radius:14px 14px 14px 14px;}.elementor-668 .elementor-element.elementor-element-147fc553{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}@media(min-width:768px){.elementor-668 .elementor-element.elementor-element-7ed06ecc{--width:100%;}.elementor-668 .elementor-element.elementor-element-10528eeb{--width:100%;}}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-549308d0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-3972c2b6 .elementor-heading-title{font-size:36px;}.elementor-668 .elementor-element.elementor-element-600f299b .elementor-heading-title{font-size:32px;}.elementor-668 .elementor-element.elementor-element-60fdde4 .elementor-heading-title{font-size:32px;}.elementor-668 .elementor-element.elementor-element-210be5cb .elementor-heading-title{font-size:32px;}.elementor-668 .elementor-element.elementor-element-7b273d0c .elementor-heading-title{font-size:32px;}.elementor-668 .elementor-element.elementor-element-326ddb77 .elementor-heading-title{font-size:32px;}.elementor-668 .elementor-element.elementor-element-34a4f956 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-3972c2b6 .elementor-heading-title{font-size:29px;}.elementor-668 .elementor-element.elementor-element-600f299b .elementor-heading-title{font-size:26px;}.elementor-668 .elementor-element.elementor-element-60fdde4 .elementor-heading-title{font-size:26px;}.elementor-668 .elementor-element.elementor-element-210be5cb .elementor-heading-title{font-size:26px;}.elementor-668 .elementor-element.elementor-element-7b273d0c .elementor-heading-title{font-size:26px;}.elementor-668 .elementor-element.elementor-element-326ddb77 .elementor-heading-title{font-size:26px;}.elementor-668 .elementor-element.elementor-element-34a4f956 .elementor-heading-title{font-size:26px;}}/* Start custom CSS *//* HiperMe - Industrias (hub) - CSS especifico de esta pagina.
   Ver memoria elementor-* antes de tocar: --font-display (no --display),
   nunca display:grid en un Container de Elementor (siempre flex), toda
   fila 1fr-1fr necesita flex:0 0 calc(50% - halfGap)!important desde el
   inicio, breakpoints EXACTOS de la referencia (1080/900/860/640/560),
   RowAuto()+Wrap() nunca se combinan. Scripts embebidos en widgets HTML
   no ejecutan: usar onclick inline u onload de imagen invisible.
   Explorador de industrias (tabs) construido como onclick inline. */

.eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 16px!important;border-radius:999px!important;background:#d8efdf!important;font-family:var(--font-display)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--forest)!important}
.eyebrow.on-deep{background:rgba(135,212,158,.16)!important;color:var(--mint)!important}
.eyebrow.on-eco{background:#fff!important;color:var(--forest)!important}
.lead{font-size:18px!important;line-height:1.62!important;color:var(--muted)!important;max-width:640px!important}

.imgframe{position:relative!important;border-radius:22px!important;overflow:hidden!important;background:var(--deep)!important}
.imgframe .tagpin{position:absolute!important;top:16px!important;left:16px!important;z-index:3!important;display:inline-flex!important;align-items:center!important;gap:7px!important;background:rgba(255,255,255,.92)!important;backdrop-filter:blur(6px)!important;padding:8px 13px!important;border-radius:999px!important;font-family:var(--font-display)!important;font-size:12px!important;font-weight:600!important;color:var(--deep)!important;box-shadow:var(--shadow-2)!important;pointer-events:none!important}
.imgframe .tagpin svg{width:14px!important;height:14px!important;color:var(--forest)!important}
.imgframe img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 28%!important;display:block!important}
/* La imagen de Soluciones es un diagrama, no una foto: debe verse completa (contain), no recortada (cover) */
.imgframe img.sol-img-desktop,.imgframe img.sol-img-mobile{object-fit:contain!important;object-position:center!important}
.exp-photo img{object-position:center 22%!important}

/* HERO editorial */
.ih-hero{position:relative!important;padding:64px 0 88px!important;background:#d2ebd9!important;overflow:hidden!important}
.hero-bg{position:absolute!important;inset:0!important;z-index:0!important;overflow:hidden!important}
.hero-bg .b1{position:absolute!important;top:-160px!important;right:-140px!important;width:620px!important;height:620px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(135,212,158,.28),transparent 62%)!important}
.hero-bg .b2{position:absolute!important;bottom:-220px!important;left:-160px!important;width:560px!important;height:560px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(199,151,223,.16),transparent 64%)!important}
.ih-hero .container{position:relative!important;z-index:1!important}
.ih-copy,.ih-collage{flex:0 0 calc(50% - 30px)!important;max-width:calc(50% - 30px)!important}
@media (max-width:1080px){.ih-copy,.ih-collage{flex:0 0 auto!important;width:100%!important;max-width:100%!important}}
.ih-copy h1{font-family:var(--font-display)!important;font-weight:600!important;line-height:1.05!important;letter-spacing:-.03em!important;margin:22px 0!important;max-width:640px!important}
.ih-copy h1 .accent{color:var(--forest)!important;font-style:italic!important}
.ih-actions{gap:14px!important;flex-wrap:wrap!important;align-items:center!important;margin-bottom:36px!important}
.ih-stats{gap:14px!important;flex-wrap:wrap!important}
.ih-stat{flex:1 1 140px!important;min-width:140px!important;background:var(--white)!important;border:1px solid var(--line)!important;border-radius:16px!important;padding:16px 18px!important}
.ih-stat .v{font-family:var(--font-display)!important;font-size:30px!important;font-weight:600!important;color:var(--deep)!important;letter-spacing:-.02em!important;line-height:1!important}
.ih-stat .l{font-size:12.5px!important;color:var(--muted)!important;margin-top:6px!important;line-height:1.3!important}

/* hero collage (consolidado en un solo widget HTML: ver memoria elementor-widget-quirks) */
.ih-collage{position:relative!important;height:560px!important}
.ih-collage .photo-main{position:absolute!important;top:0!important;right:0!important;width:78%!important;height:74%!important}
.ih-collage .photo-sub{position:absolute!important;bottom:0!important;left:0!important;width:46%!important;height:42%!important;border:6px solid var(--sand)!important;z-index:4!important}
.ih-collage .photo-sub img{object-position:center center!important}
.ih-collage .hm-card--float{position:absolute!important;bottom:56px!important;right:-10px!important;width:280px!important;border:1px solid var(--line)!important;border-radius:18px!important;box-shadow:var(--shadow-4)!important;padding:16px!important;z-index:6!important;background:var(--white)!important;animation:floaty 7s ease-in-out infinite!important}
.ih-collage .hm-card--float .mc-h{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important}
.ih-collage .hm-card--float .mc-h .av{width:34px!important;height:34px!important;border-radius:50%!important;background:var(--deep)!important;color:var(--mint)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:var(--font-display)!important;font-size:12px!important;font-weight:600!important}
.ih-collage .hm-card--float .mc-h .nm{font-family:var(--font-display)!important;font-size:13px!important;font-weight:600!important;color:var(--deep)!important}
.ih-collage .hm-card--float .mc-h .st{font-size:10.5px!important;color:var(--forest)!important;display:flex!important;align-items:center!important;gap:5px!important}
.ih-collage .hm-card--float .mc-h .st .dt{width:7px!important;height:7px!important;border-radius:50%!important;background:var(--mint)!important}
.ih-collage .hm-card--float .mc-b{font-size:12px!important;line-height:1.45!important;color:var(--muted)!important;background:var(--sand-3)!important;border-radius:11px!important;padding:10px 12px!important}
.ih-collage .hm-chip--badge{position:absolute!important;top:44px!important;left:-6px!important;z-index:6!important;background:var(--lime)!important;border-radius:14px!important;padding:12px 16px!important;box-shadow:var(--shadow-3)!important;display:flex!important;gap:11px!important;animation:floaty 6s ease-in-out infinite .6s!important}
.ih-collage .hm-chip--badge .ic{width:36px!important;height:36px!important;border-radius:10px!important;background:var(--white)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--deep)!important}
.ih-collage .hm-chip--badge .ic svg{width:18px!important;height:18px!important}
.ih-collage .hm-chip--badge .l{font-family:var(--font-display)!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--forest)!important}
.ih-collage .hm-chip--badge .v{font-family:var(--font-display)!important;font-size:15px!important;font-weight:600!important;color:var(--deep)!important}
@keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@media (max-width:1080px){.ih-collage{height:440px!important;margin-top:8px!important}}
@media (max-width:640px){.ih-collage .hm-card--float{width:220px!important}}

/* TRUST STRIP */
.trust{border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;background:var(--white)!important}
.trust .items{gap:30px!important;flex-wrap:wrap!important;align-items:center!important;padding:24px 0!important}
.trust .ti{display:inline-flex!important;align-items:center!important;gap:9px!important;font-family:var(--font-display)!important;font-size:14px!important;font-weight:600!important;color:var(--muted)!important}
.trust .ti svg{width:18px!important;height:18px!important;color:var(--forest)!important;flex:0 0 18px!important}
@media (max-width:640px){.trust .items{gap:16px 22px!important}}

/* INTRO */
.intro-x{padding:100px 0 64px!important}
.intro-x-grid .sec-head,.intro-x-grid .intro-x-media{flex:0 0 calc(50% - 28px)!important;max-width:calc(50% - 28px)!important}
@media (max-width:1080px){.intro-x-grid .sec-head,.intro-x-grid .intro-x-media{flex:1 1 100%!important;max-width:100%!important}}
.flow-img{display:block!important;width:100%!important;height:auto!important;border-radius:18px!important}

/* EXPLORADOR DE INDUSTRIAS (tabs, onclick inline) */
.explorer{padding:104px 0!important;background:var(--sand-3)!important}
.explorer .sec-head{margin-bottom:40px!important}
.exp-wrap{gap:32px!important;align-items:stretch!important}
.exp-rail{flex:0 0 300px!important;max-width:300px!important;display:flex!important;flex-direction:column!important;gap:6px!important}
.exp-panels{flex:1 1 0!important;min-width:0!important;display:flex!important}
@media (max-width:1080px){
  .exp-wrap{flex-direction:column!important}
  .exp-rail{flex:1 1 auto!important;max-width:100%!important;flex-direction:row!important;overflow-x:auto!important;padding-bottom:6px!important}
  .exp-tab{flex:0 0 auto!important;width:auto!important}
  .exp-tab .ts,.exp-tab .arw{display:none!important}
}
.exp-tab{display:flex!important;align-items:center!important;gap:14px!important;padding:16px 18px!important;border-radius:16px!important;border:1px solid transparent!important;text-align:left!important;transition:background .2s,border-color .2s!important;cursor:pointer!important;width:100%!important;background:none!important}
.exp-tab:hover{background:var(--white)!important}
.exp-tab.on{background:var(--white)!important;border-color:var(--line)!important;box-shadow:var(--shadow-2)!important}
.exp-tab .ic{width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:12px!important;background:var(--sand-3)!important;color:var(--deep)!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .2s,color .2s!important}
.exp-tab.on .ic{background:var(--deep)!important;color:var(--mint)!important}
.exp-tab .ic svg{width:22px!important;height:22px!important}
.exp-tab .tt{display:block!important;font-family:var(--font-display)!important;font-size:16px!important;font-weight:600!important;color:var(--deep)!important}
.exp-tab .ts{font-size:12px!important;color:var(--muted)!important;margin-top:1px!important}
.exp-tab .arw{margin-left:auto!important;color:var(--muted-2)!important;opacity:0!important}
.exp-tab .arw svg{width:16px!important;height:16px!important}
.exp-tab.on .arw{opacity:1!important}
.hm-card--expand{display:none!important;gap:26px!important;border:1px solid var(--line)!important;border-radius:26px!important;padding:26px!important;box-shadow:var(--shadow-2)!important;width:100%!important}
.hm-card--expand.on{display:flex!important}
@media (max-width:640px){.hm-card--expand.on{flex-direction:column!important}}
.hm-card--expand .exp-photo,.hm-card--expand .exp-body{flex:0 0 calc(50% - 13px)!important;max-width:calc(50% - 13px)!important}
@media (max-width:640px){.hm-card--expand .exp-photo,.hm-card--expand .exp-body{flex:1 1 100%!important;max-width:100%!important}}
.exp-photo{position:relative!important;border-radius:18px!important;overflow:hidden!important;min-height:360px!important;background:var(--deep)!important}
.exp-body{display:flex!important;flex-direction:column!important;gap:14px!important;padding:6px 6px 6px 0!important}
.exp-body .num{font-family:var(--mono)!important;font-size:12px!important;color:var(--forest)!important;letter-spacing:.08em!important}
.exp-body h3{font-family:var(--font-display)!important;font-size:26px!important;font-weight:600!important;color:var(--deep)!important;letter-spacing:-.02em!important;line-height:1.1!important}
.exp-body .tl{font-family:var(--font-display)!important;font-size:16px!important;font-weight:600!important;color:var(--forest)!important;line-height:1.35!important}
.exp-body p{font-size:14.5px!important;line-height:1.6!important;color:var(--muted)!important}
.exp-fns{gap:10px 16px!important;margin-top:2px!important}
.exp-fns li{flex:0 0 calc(50% - 8px)!important;align-items:center!important;gap:10px!important;font-family:var(--font-display)!important;font-size:13.5px!important;font-weight:500!important;color:var(--deep)!important}
@media (max-width:640px){.exp-fns li{flex:0 0 100%!important}}
.exp-fns .ck{width:20px!important;height:20px!important;flex:0 0 20px!important;border-radius:50%!important;background:var(--lime)!important;color:var(--deep)!important;display:flex!important;align-items:center!important;justify-content:center!important}
.exp-fns .ck svg{width:11px!important;height:11px!important}
.exp-body .cta{margin-top:auto!important;padding-top:6px!important}
.exp-body .cta .btn{height:48px!important}

/* PLATAFORMA split con imagen (implementacion, 5 pasos) */
.platx{padding:104px 0!important}
.platx-media{position:relative!important}
.platx-media,.platx-copy{flex:0 0 calc(50% - 28px)!important;max-width:calc(50% - 28px)!important}
@media (max-width:1080px){.platx-media,.platx-copy{flex:1 1 100%!important;max-width:100%!important}}
.platx-photo{height:460px!important;border-radius:24px!important;overflow:hidden!important}
.platx-photo img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}
.platx-steps{position:absolute!important;right:-24px!important;bottom:-24px!important;width:300px!important;background:var(--white)!important;border:1px solid var(--line)!important;border-radius:20px!important;box-shadow:var(--shadow-4)!important;padding:8px 20px!important}
@media (max-width:1080px){.platx-steps{position:static!important;width:auto!important;margin-top:16px!important;box-shadow:var(--shadow-2)!important}}
.hm-step-row{padding:14px 0!important;border-bottom:1px solid var(--line)!important;align-items:center!important;gap:13px!important}
.hm-step-row:last-child{border-bottom:0!important}
.hm-step-row .n{width:34px!important;height:34px!important;flex:0 0 34px!important;border-radius:10px!important;background:var(--sand-3)!important;color:var(--forest)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:var(--font-display)!important;font-weight:700!important;font-size:13px!important}
.hm-step-row.on .n{background:var(--deep)!important;color:var(--mint)!important}
.hm-step-row .t{font-family:var(--font-display)!important;font-size:13.5px!important;font-weight:600!important;color:var(--deep)!important}
.platx-copy .eyebrow{margin-bottom:18px!important}
.platx-copy h2{margin-bottom:20px!important}
.platx-copy p{font-size:16px!important;line-height:1.65!important;color:var(--muted)!important;margin-bottom:16px!important}
.platx-copy p b{color:var(--deep)!important;font-weight:600!important}

/* CASO DE USO (flow2 oscuro, 7 pasos scroll horizontal) */
.flow2{padding:104px 0!important}
.flow2 .sec-head{margin-bottom:44px!important}
.flow2-track{gap:16px!important;overflow-x:auto!important;padding:6px 0 18px!important;flex-wrap:nowrap!important}
.fc{position:relative!important;flex:0 0 230px!important;width:230px!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(135,212,158,.22)!important;border-radius:18px!important;padding:22px!important}
.fc .fnum{font-family:var(--mono)!important;font-size:11px!important;color:var(--mint)!important;letter-spacing:.1em!important}
.fc .fic{width:48px!important;height:48px!important;border-radius:13px!important;background:rgba(135,212,158,.14)!important;color:var(--mint)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:12px 0!important}
.fc .fic svg{width:23px!important;height:23px!important}
.fc h3{font-family:var(--font-display)!important;font-size:16px!important;font-weight:600!important;color:var(--sand)!important;line-height:1.25!important}
.fc .conn{position:absolute!important;top:50%!important;right:-16px!important;width:16px!important;height:2px!important;background:rgba(135,212,158,.3)!important;z-index:1!important}
.flow2-note{margin-top:30px!important;max-width:680px!important;font-size:15px!important;line-height:1.55!important;color:rgba(230,227,220,.72)!important}
.flow2-note b{color:var(--mint)!important;font-weight:600!important}

/* SOLUCIONES (ecosistema, imagen + mensaje) */
.ecosystem{background:#d2ebd9!important}
.hub-photo{margin-top:44px!important}
.hub-msg{margin-top:44px!important;max-width:620px!important;text-align:center!important;font-size:16px!important;line-height:1.55!important;color:var(--muted)!important}
.hub-msg b{color:var(--deep)!important;font-weight:600!important}

/* NUESTRO DIFERENCIAL (bento con imagen; grid original adaptado a flex) */
.difx{padding:104px 0!important}
.difx .sec-head{margin-bottom:44px!important}
.difx-bento{gap:18px!important;align-items:stretch!important}
.difx-photo{flex:0 0 calc(33.333% - 12px)!important;max-width:calc(33.333% - 12px)!important;min-height:320px!important;position:relative!important;border-radius:22px!important}
.difx-cards-col{flex:1 1 0!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:18px!important}
.difx-cards-row{gap:18px!important}
.hm-card--feature-wide{flex:0 0 calc(50% - 9px)!important;border:1px solid var(--line)!important;border-radius:20px!important;padding:26px!important;gap:11px!important;transition:transform .3s,box-shadow .3s!important}
.hm-card--feature-wide:hover{transform:translateY(-5px)!important;box-shadow:var(--shadow-3)!important}
.hm-card--feature-wide .ic{width:46px!important;height:46px!important;border-radius:12px!important;background:var(--sand-3)!important;color:var(--deep)!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .2s!important}
.hm-card--feature-wide:hover .ic{background:var(--mint)!important}
.hm-card--feature-wide .ic svg{width:22px!important;height:22px!important}
.hm-card--feature-wide h3{font-family:var(--font-display)!important;font-size:17px!important;font-weight:600!important;color:var(--deep)!important;line-height:1.25!important}
.hm-card--feature-wide p{font-size:13.5px!important;line-height:1.5!important;color:var(--muted)!important}
@media (max-width:1080px){
  .difx-bento{flex-direction:column!important}
  .difx-photo{flex:1 1 auto!important;max-width:100%!important;min-height:240px!important}
  .difx-cards-col{flex:1 1 auto!important}
}
@media (max-width:640px){
  .difx-cards-row{flex-direction:column!important}
  .hm-card--feature-wide{flex:1 1 100%!important}
}

/* CIERRE */
.closing{padding:110px 0 96px!important}
.hm-card--final{background:radial-gradient(circle at 12% 18%,rgba(199,151,223,.85),transparent 44%),radial-gradient(circle at 88% 22%,rgba(230,227,220,.95),transparent 48%),linear-gradient(120deg,#efe7f5,#eee9df)!important;border-radius:40px!important;padding:72px!important;text-align:center!important;gap:36px!important}
.hm-card--final h2{font-family:var(--font-display)!important;font-size:clamp(30px,3.4vw,46px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:-.026em!important;color:var(--deep)!important;margin:0 auto 28px!important;max-width:22ch!important}
.hm-card--final .eyebrow{margin-bottom:20px!important}
.hm-card--final .btn-primary{background:var(--deep)!important;color:var(--sand)!important;box-shadow:0 8px 20px rgba(3,57,57,.2)!important}
.hm-card--final .btn-final-cta .elementor-button,.hm-card--final .btn-final-cta.elementor-button,.hm-card--final .btn-final-cta .elementor-button:hover,.hm-card--final .btn-final-cta.elementor-button:hover{color:var(--sand)!important}
.final-list{gap:12px!important;justify-content:center!important;flex-wrap:wrap!important}
.hm-chip--feature{gap:10px!important;padding:10px 20px 10px 12px!important;background:rgba(255,255,255,.78)!important;border:1px solid rgba(3,57,57,.08)!important;border-radius:999px!important;font-family:var(--font-display)!important;font-size:14.5px!important;font-weight:500!important;color:var(--deep)!important}
.hm-chip--feature .ic{width:24px!important;height:24px!important;flex:0 0 24px!important;border-radius:50%!important;background:var(--lime)!important;color:var(--deep)!important;display:flex!important;align-items:center!important;justify-content:center!important}
.hm-chip--feature .ic svg{width:13px!important;height:13px!important}
@media (max-width:760px){.hm-card--final{padding:44px 26px!important}}

/* RESPONSIVE GENERAL */
@media (max-width:860px){
  .intro-x,.explorer,.platx,.flow2,.difx{padding:64px 0!important}
  .ecosystem .container{padding:64px 0!important}
}

/* Fix: ocultar la barra de scroll visible del track de Caso de uso (se mantiene el scroll/swipe) */
.flow2-track{scrollbar-width:none!important;-ms-overflow-style:none!important}
.flow2-track::-webkit-scrollbar{display:none!important}

/* Fix: Explora por Industria - lista de funciones (icono check + texto) debe ser grilla de 2 columnas con li en flex, como el original */
.exp-fns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px 16px!important;margin:2px 0 0!important;padding:0!important;list-style:none!important}
.exp-fns li{display:flex!important;flex:none!important;max-width:none!important;width:auto!important;align-items:center!important;gap:10px!important}
@media (max-width:640px){.exp-fns{grid-template-columns:1fr!important}}

/* Hero responsive compacto: menos alto de pantalla */
@media (max-width:1080px){
  .ih-hero{padding:44px 0 56px!important}
  .ih-collage{height:380px!important}
}
@media (max-width:640px){
  .ih-hero{padding:28px 0 36px!important}
  .ih-copy{gap:12px!important}
  .ih-copy h1{margin:6px 0 0!important}
  .ih-actions,.ih-actions>.e-con-inner{flex-wrap:nowrap!important;gap:10px!important}
  .ih-actions{margin-bottom:6px!important}
  .ih-actions .elementor-widget-button{flex:1 1 0!important;min-width:0!important;width:auto!important}
  .ih-actions .elementor-button{width:100%!important;box-sizing:border-box!important;padding:11px 10px!important;font-size:13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}
  .ih-stats{flex-wrap:nowrap!important;gap:8px!important}
  .ih-stat{flex:1 1 0!important;min-width:0!important;padding:11px 10px!important;border-radius:14px!important}
  .ih-stat .v{font-size:22px!important}
  .ih-stat .l{font-size:11px!important;margin-top:4px!important;line-height:1.25!important}
  .ih-collage{height:290px!important;margin-top:0!important}
  .ih-collage .hm-card--float{display:none!important}
}

@media (max-width:640px){.ih-actions .elementor-button{padding:11px 6px!important;font-size:12.5px!important;white-space:nowrap!important;height:auto!important;min-height:0!important}.ih-actions .elementor-button-text{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important}}
@media (max-width:640px){.ih-stat{padding:11px 8px!important}.ih-stat .l{font-size:10.5px!important;overflow-wrap:anywhere!important}}


/* Imagen distinta en "La solucion" para mobile - mayor especificidad para ganarle a .imgframe img{display:block!important} */
@media (max-width:640px){
  .imgframe img.sol-img-desktop{display:none!important}
}
@media (min-width:641px){
  .imgframe img.sol-img-mobile{display:none!important}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/Geist-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/Geist-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/Geist-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-LightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-ExtraLight.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-ExtraLightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-SemiBoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-BoldItalic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://hiperme.io/wp-content/uploads/2026/08/PlusJakartaSans-ExtraBoldItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */