@media(max-width:1024px){.elementor .iop-strip-title{font-size:26px;}}@media(max-width:1024px){.elementor .iop-post-meta{width:180px;flex:0 0 180px;}}@media(max-width:1024px){.elementor .iop-vision-text{font-size:38px;}}@media(max-width:1024px){.elementor .iop-about-lead{font-size:30px;}}@media(max-width:1024px){.elementor .iop-about-media{height:480px;}}@media(max-width:1024px){.elementor .iop-about{gap:48px;}}@media(max-width:1024px){.elementor .iop-brand-descriptor-light{font-size:20px;}}@media(max-width:1024px){.elementor .iop-brand-descriptor{font-size:20px;}}@media(max-width:1024px){.elementor .iop-brand-logo{height:110px;max-width:260px;}}@media(max-width:1024px){.elementor .iop-panel{height:600px;}}@media(max-width:1024px){.elementor .iop-tab{flex:0 0 64px;}}@media(max-width:1024px){.elementor .iop-interlude{height:640px;}}@media(max-width:1024px){.elementor .iop-pillar-icon{width:72px;height:72px;}}@media(max-width:1024px){.elementor .iop-statement{font-size:56px;}}@media(max-width:1024px){.elementor .iop-section-title{font-size:48px;}}@media(max-width:1024px){.elementor .iop-hero-sub{font-size:20px;}}@media(max-width:1024px){.elementor .iop-hero-title{font-size:68px;}}@media(max-width:1024px){.elementor .iop-hero-overlay{padding-block-start:48px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1024px){.elementor .iop-scene{padding-block-start:128px;padding-block-end:128px;padding-inline-start:48px;padding-inline-end:48px;}}