@media(max-width:767px){.elementor .s-legal-hero{min-height:52vh;}}@media(max-width:767px){.elementor .s-legal-aside{position:static;grid-column:1 / -1;order:2;}}@media(max-width:767px){.elementor .s-legal-main{grid-column:1 / -1;order:1;}}@media(max-width:767px){.elementor .s-legal-grid{grid-template-columns:minmax(0, 1fr);}}