@media(max-width:1024px){.elementor .grid-3{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .grid-4{grid-template-columns:repeat(2, minmax(0, 1fr));}}@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 .stat-value{font-size:2.4rem;}}@media(max-width:1024px){.elementor .offer{grid-template-columns:minmax(0, 1fr);}}@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 .stack-fill{min-height:0px;grid-template-rows:none;contain: none;\n}}@media(max-width:1024px){.elementor .img-cell{height:auto;}}@media(max-width:1024px){.elementor .logo-carousel{mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent);\n}}@media(max-width:1024px){.elementor .logo-track{padding-inline-end:40px;gap:40px;justify-content:flex-start;width: max-content;\n}}@media(max-width:1024px){.elementor .logo-dup{display:block;}}@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));}}