@media(max-width:1024px){.elementor .s-page-title{font-size:35px;}}@media(max-width:1024px){.elementor .s-page-hero-copy{width:100%;padding-block-start:64px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .s-page-panel-title{font-size:26px;}}@media(max-width:1024px){.elementor .s-page-hero-panel{width:100%;min-height:260px;}}@media(max-width:1024px){.elementor .s-page-hero-inner{flex-direction:column;}}@media(max-width:1024px){.elementor .s-services-heading-copy{width:100%;}}@media(max-width:1024px){.elementor .s-services-intro{width:100%;}}@media(max-width:1024px){.elementor .s-services-heading-row{flex-direction:column;gap:18px;align-items:flex-start;}}@media(max-width:1024px){.elementor .s-service-demolition{width:100%;}}@media(max-width:1024px){.elementor .s-service-renovation{width:100%;}}@media(max-width:1024px){.elementor .s-service-remediation{width:100%;}}@media(max-width:1024px){.elementor .s-service-earthworks{width:100%;}}@media(max-width:1024px){.elementor .s-service-drainage{width:100%;}}@media(max-width:1024px){.elementor .s-service-management{width:100%;}}@media(max-width:1024px){.elementor .s-services-grid{flex-direction:column;flex-wrap:nowrap;}}@media(max-width:1024px){.elementor .s-services-inner{padding-block-start:88px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .s-cta-copy{width:100%;}}@media(max-width:1024px){.elementor .s-cta-action{width:100%;}}@media(max-width:1024px){.elementor .s-cta-inner{padding-block-start:68px;padding-block-end:68px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:28px;align-items:flex-start;}}