@media(max-width:1024px){.elementor .rs-hero-foot{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .rs-hero-main{grid-column:1 / -1;justify-content:space-between;}}@media(max-width:1024px){.elementor .rs-hero-band{grid-template-rows:auto 1fr;align-content: stretch; & > .rs-label { grid-column: 1 / -1; }\n}}@media(max-width:1024px){.elementor .rs-2col{& > .rs-label, & > .rs-main { grid-column: 1 / -1; }\n}}@media(max-width:1024px){.elementor .rs-section{&.rs-hero { grid-template-rows: clamp(24px,4svh,40px) auto 1fr auto clamp(20px,4svh,40px); }\n}}