@media(max-width:1024px){.elementor .body-lg{font-size:1.0625rem;}}@media(max-width:1024px){.elementor .body-sm{font-size:0.84375rem;}}@media(max-width:1024px){.elementor .section{padding-block-start:clamp(3rem, 2.296rem + 3.005vw, 5rem);padding-block-end:clamp(3rem, 2.296rem + 3.005vw, 5rem);padding-inline-start:max(clamp(1.5rem, 4vw, 3.5rem), calc((100% - 1280px) / 2));padding-inline-end:max(clamp(1.5rem, 4vw, 3.5rem), calc((100% - 1280px) / 2));}}@media(max-width:1024px){.elementor .section-hero{padding-block-start:clamp(3rem, 2.296rem + 3.005vw, 5rem);padding-block-end:clamp(3rem, 2.296rem + 3.005vw, 5rem);padding-inline-start:max(clamp(1.5rem, 4vw, 3.5rem), calc((100% - 1280px) / 2));padding-inline-end:max(clamp(1.5rem, 4vw, 3.5rem), calc((100% - 1280px) / 2));margin-block-start:-14px;flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .hero-content{flex:0 0 auto;}}@media(max-width:1024px){.elementor .hero-media{max-height:400px;overflow:hidden;flex:0 0 auto;}}@media(max-width:1024px){.elementor .hero-image{height:auto;}}@media(max-width:1024px){.elementor .row{flex-direction:column;}}@media(max-width:1024px){.elementor .col{flex:0 0 auto;}}@media(max-width:1024px){.elementor .col-2{flex:0 0 auto;}}@media(max-width:1024px){.elementor .logos{gap:28px;flex-wrap:wrap;justify-content:center;}}@media(max-width:1024px){.elementor .logos-desktop{gap:16px;flex-wrap:nowrap;justify-content:space-between;}}@media(max-width:1024px){.elementor .card-media{flex-direction:row;gap:24px;}}@media(max-width:1024px){.elementor .media{max-height:400px;}}@media(max-width:1024px){.elementor .media-side{width:40%;flex:0 0 40%;}}@media(max-width:1024px){.elementor .media-fill{aspect-ratio:1 / 1;flex:0 0 auto;}}@media(max-width:1024px){.elementor .award{height:5rem;}}@media(max-width:1024px){.elementor .path{flex-direction:column;}}@media(max-width:1024px){.elementor .path-step{padding-block-start:0px;padding-block-end:0px;padding-inline-start:56px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .card-row{flex-direction:column;}}@media(max-width:1024px){.elementor .step-label{margin-block-start:0px;margin-block-end:0px;margin-inline-start:-56px;margin-inline-end:0px;flex-direction:row;gap:16px;}}@media(max-width:1024px){.elementor .bar-line{width:1px;height:100%;inset-block-start:0px;inset-inline-start:19px;}}@media(max-width:1024px){.elementor .or-divider{width:100%;margin-block-start:-16px;margin-block-end:-16px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .or-label{inset-block-start:-14px;inset-inline-start:calc(50% - 20px);}}@media(max-width:1024px){.elementor .cta{padding-block-start:clamp(3rem, 2.648rem + 1.502vw, 4rem);padding-block-end:clamp(3rem, 2.648rem + 1.502vw, 4rem);padding-inline-start:max(clamp(1.5rem, 4vw, 3.5rem), calc((100% - 1280px) / 2));padding-inline-end:max(clamp(1.5rem, 4vw, 3.5rem), calc((100% - 1280px) / 2));}}@media(max-width:1024px){.elementor .photo-first-stacked{flex-direction:column-reverse;}}