@media(max-width:1024px){.elementor .dw-service-hero__title{font-size:46px;}}@media(max-width:1024px){.elementor .dw-service-hero__lead{font-size:18px;}}@media(max-width:1024px){.elementor .dw-service-hero__copy{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1024px){.elementor .s-dw-service-hero-visual{width:100%;min-height:0px;overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;border-radius:0px;}}@media(max-width:1024px){.elementor .dw-service-hero__inner{min-height:0px;flex-direction:column-reverse;gap:0px;}}