@media(max-width:1024px){.elementor .service-tab-block-subtitle{font-size:12px}}@media(max-width:1024px){.elementor .service-tab-grid-block-title{font-size:18px}}@media(max-width:1024px){.elementor .service-page-CTA{font-size:13px}}@media(max-width:1024px){.elementor .home-service-card{width:100%}}@media(max-width:1024px){.elementor .section-h2{font-size:40px}}@media(max-width:1024px){.elementor .section-text{font-size:14px}}@media(max-width:1024px){.elementor .hero-h1{font-size:55px;letter-spacing:1px}}@media(max-width:1024px){.elementor .Hero-CTA{width:100%;font-size:16px}}@media(max-width:1024px){.elementor .steps-title{font-size:18px}}@media(max-width:1024px){.elementor .steps-number{font-size:50px}}@media(max-width:1024px){.elementor .final_CTA{font-size:16px}}@media(max-width:1024px){.elementor .final_CTA:hover,.elementor .final_CTA:focus-visible{width:60%;font-size:15px}}@media(max-width:1024px){.elementor .service-hero-section{padding:20px;flex-direction:column;gap:20px}}@media(max-width:1024px){.elementor .home-service-description-text-block{padding:20px}}