@media(max-width:767px){.elementor .st-ref-floor-image{object-position:50% 100%;}}@media(max-width:767px){.elementor .st-ref-floor{min-height:clamp(640px, 175vw, 760px);&::after { background: linear-gradient(to bottom, #1E2226 0%, #1E2226F2 36%, #1E2226B3 50%, #1E222600 70%), linear-gradient(to top, #1E2226A6 0%, #1E222600 14%); }\n}}@media(max-width:767px){.elementor .st-ref-fact{flex-direction:row;gap:12px;align-items: baseline;\n}}@media(max-width:767px){.elementor .st-ref-facts{gap:16px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .st-cover-image{aspect-ratio:4 / 3;margin-block-end:-18vw;}}@media(max-width:767px){.elementor .st-cover{&::after { height: calc(75vw + 32px); background: linear-gradient(to right, #1E22268C 0%, #1E222600 55%), linear-gradient(to bottom, #1E2226B3 0%, #1E222600 16%, #1E222600 36%, #1E2226D9 70%, #1E2226 86%); }\n}}@media(max-width:767px){.elementor .st-header{padding-block-start:clamp(10px, 1vw, 20px);padding-block-end:clamp(10px, 1vw, 20px);}}@media(max-width:767px){.elementor .st-menu-legal{& ul { flex-wrap: wrap; }\n}}@media(max-width:767px){.elementor .st-footer-legal{flex-wrap:wrap;}}@media(max-width:767px){.elementor .st-footer-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .st-band-row{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .st-split{grid-template-columns:minmax(0, 1fr);}}