@media(max-width:1024px){.elementor .section-cta{padding-block-start:30px;padding-block-end:36px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .section-intro{padding-block-start:30px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .section-block{padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;gap:20px;}}@media(max-width:1024px){.elementor .row-wrap-8{gap:30px;}}@media(max-width:1024px){.elementor .h-step{font-size:16px;}}@media(max-width:1024px){.elementor .h-card{font-size:20px;}}@media(max-width:1024px){.elementor .h-section{font-size:27px;}}@media(max-width:1024px){.elementor .h-band{font-size:26px;letter-spacing:0.26em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:7px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .area-card-body{min-height:auto;}}@media(max-width:1024px){.elementor .area-card{height:auto;min-height:195px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex:1 1 220px;}}@media(max-width:1024px){.elementor .hero-pad{padding-block-start:30px;padding-block-end:36px;padding-inline-start:30px;padding-inline-end:30px;gap:18px;}}@media(max-width:1024px){.elementor .h-hero{font-size:44px;}}