@media(max-width:767px){.elementor .wrapper{gap:64px;}}@media(max-width:767px){.elementor .txt-display-m{font-size:1.75rem;letter-spacing:-1px;line-height:2rem;}}@media(max-width:767px){.elementor .txt-L{font-size:1rem;}}@media(max-width:767px){.elementor .hero{padding-block-start:220px;padding-block-end:var(--p-24);}}@media(max-width:767px){.elementor .case-studies-slider{min-width:0px;}}