@media(max-width:1024px){.elementor .header-brand{width:28%;}}@media(max-width:1024px){.elementor .header-nav-wrap{width:68%;}}@media(max-width:1024px){.elementor .site-header{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;gap:16px;}}@media(max-width:1024px){.elementor .hero-title{font-size:76px;}}@media(max-width:1024px){.elementor .hero-accent{font-size:76px;}}@media(max-width:1024px){.elementor .hero-copy{font-size:15px;}}@media(max-width:1024px){.elementor .hero-inner{padding-block-start:100px;padding-block-end:48px;padding-inline-start:42px;padding-inline-end:42px;}}@media(max-width:1024px){.elementor .hero{min-height:82vh;}}@media(max-width:1024px){.elementor .solution-1-title{font-size:54px;letter-spacing:-2.2px;}}@media(max-width:1024px){.elementor .solution-1-body{font-size:15px;}}@media(max-width:1024px){.elementor .solution-1-image{height:560px;}}@media(max-width:1024px){.elementor .solution-1-grid{flex-direction:column;gap:48px;}}@media(max-width:1024px){.elementor .solution-1{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .solution-2-title{font-size:54px;letter-spacing:-2.2px;}}@media(max-width:1024px){.elementor .solution-2-body{font-size:15px;}}@media(max-width:1024px){.elementor .solution-2-image{height:560px;}}@media(max-width:1024px){.elementor .solution-2-grid{flex-direction:column;gap:48px;}}@media(max-width:1024px){.elementor .solution-2{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .solution-3-title{font-size:54px;letter-spacing:-2.2px;}}@media(max-width:1024px){.elementor .solution-3-body{font-size:15px;}}@media(max-width:1024px){.elementor .solution-3-image{height:560px;}}@media(max-width:1024px){.elementor .solution-3-grid{flex-direction:column;gap:48px;}}@media(max-width:1024px){.elementor .solution-3{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .solution-4-title{font-size:54px;letter-spacing:-2.2px;}}@media(max-width:1024px){.elementor .solution-4-body{font-size:15px;}}@media(max-width:1024px){.elementor .solution-4-image{height:560px;}}@media(max-width:1024px){.elementor .solution-4-grid{flex-direction:column;gap:48px;}}@media(max-width:1024px){.elementor .solution-4{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .solution-5-title{font-size:54px;letter-spacing:-2.2px;}}@media(max-width:1024px){.elementor .solution-5-body{font-size:15px;}}@media(max-width:1024px){.elementor .solution-5-image{height:560px;}}@media(max-width:1024px){.elementor .solution-5-grid{flex-direction:column;gap:48px;}}@media(max-width:1024px){.elementor .solution-5{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .solution-6-title{font-size:54px;letter-spacing:-2.2px;}}@media(max-width:1024px){.elementor .solution-6-body{font-size:15px;}}@media(max-width:1024px){.elementor .solution-6-image{height:560px;}}@media(max-width:1024px){.elementor .solution-6-grid{flex-direction:column;gap:48px;}}@media(max-width:1024px){.elementor .solution-6{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .cta-title{font-size:54px;letter-spacing:-2.2px;}}@media(max-width:1024px){.elementor .cta-copy{font-size:15px;}}@media(max-width:1024px){.elementor .footer-brand{font-size:40px;}}@media(max-width:1024px){.elementor .footer-copy{font-size:15px;}}@media(max-width:1024px){.elementor .top-button-style{width:52px;height:52px;min-height:52px;inset-inline-end:24px;inset-block-end:20px;}}@media(max-width:1024px){.elementor .site-footer{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;}}