@media(max-width:1024px){.elementor .H2{align-self:start}}@media(max-width:1024px){.elementor .body-text{max-width:36rem}}@media(max-width:1024px){.elementor .H3{min-height:5rem}}@media(max-width:1024px){.elementor .cta{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:4%;padding-inline-end:4%}}@media(max-width:1024px){.elementor .cta__actions{column-gap:2.5rem;row-gap:1rem;flex-wrap:wrap;align-items:center}}@media(max-width:1024px){.elementor .about-hero-inner{column-gap:2rem}}@media(max-width:1024px){.elementor .about-hero-content{flex:0 1 55%}}@media(max-width:1024px){.elementor .about-hero-media{flex:0 1 45%}}@media(max-width:1024px){.elementor .osteo__media{height:25rem;object-fit:cover;object-position:center center;margin-block-start:1rem}}@media(max-width:1024px){.elementor .why__cards{width:100%;flex-direction:row;gap:1.5rem;flex-wrap:wrap;align-items:stretch}}@media(max-width:1024px){.elementor .why__card{row-gap:1rem;flex:0 1 48%}}@media(max-width:1024px){.elementor .why__card-wide{flex:0 0 calc(96% + 1.5rem)}}@media(max-width:1024px){.elementor .section{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:4%;padding-inline-end:4%}}@media(max-width:1024px){.elementor .header{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:row;justify-content:space-between;align-items:center}}@media(max-width:1024px){.elementor .header__logo{width:28%;justify-content:flex-start;align-items:center}}@media(max-width:1024px){.elementor .header__nav{width:42%;justify-content:center;align-items:center}}@media(max-width:1024px){.elementor .header__cta{width:30%;justify-content:flex-end;align-items:center}}@media(max-width:1024px){.elementor .footer__inner{column-gap:2rem;padding-block-start:3rem;padding-block-end:2.5rem;padding-inline-start:4%;padding-inline-end:4%;flex-direction:row;row-gap:2.5rem;flex-wrap:wrap}}@media(max-width:1024px){.elementor .footer__bottom{column-gap:1.5rem;padding-inline-start:4%;padding-inline-end:4%;row-gap:1rem}}