@media(max-width:1024px){.elementor .split{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .cols{flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .process{gap:40px;}}@media(max-width:1024px){.elementor .process-head{position:static;}}@media(max-width:1024px){.elementor .faq-layout{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .hero{align-items:stretch;}}@media(max-width:1024px){.elementor .hero-visual{order:-1;}}@media(max-width:1024px){.elementor .hero-img{height:auto;aspect-ratio:4 / 3;flex:0 1 auto;}}@media(max-width:1024px){.elementor .hero-arc{display:none;}}@media(max-width:1024px){.elementor .cta-band{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .cta-actions{justify-content:flex-start;}}@media(max-width:1024px){.elementor .media-fill{min-height:0px;}}@media(max-width:1024px){.elementor .img-fill{height:auto;aspect-ratio:4 / 3;flex:0 1 auto;}}@media(max-width:1024px){.elementor .topbar{display:none;}}@media(max-width:1024px){.elementor .btn-nav{display:none;}}@media(max-width:1024px){.elementor .footer{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .footer-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}