@media(max-width:1024px){.elementor .band-title{font-size:32px}}@media(max-width:1024px){.elementor .band{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px}}@media(max-width:1024px){.elementor .quote-text{font-size:44px}}@media(max-width:1024px){.elementor .stat-value{font-size:44px}}@media(max-width:1024px){.elementor .hero-claim-sub{font-size:64px}}@media(max-width:1024px){.elementor .hero-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .hero{height:520px;min-height:520px}}@media(max-width:1024px){.elementor .title-2{font-size:32px}}@media(max-width:1024px){.elementor .title-1{font-size:44px}}@media(max-width:1024px){.elementor .split{gap:56px}}@media(max-width:1024px){.elementor .section-slate{margin-block-start:0px;margin-block-end:56px;margin-inline-start:16px;margin-inline-end:16px}}@media(max-width:1024px){.elementor .section-tight{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px}}@media(max-width:1024px){.elementor .section{padding-block-start:76px;padding-block-end:76px;padding-inline-start:0px;padding-inline-end:0px}}@media(max-width:1024px){.elementor .wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px}}