@media(max-width:767px){.elementor .portrait{width:100%;aspect-ratio:4 / 3;grid-column:1;grid-row:auto;}}@media(max-width:767px){.elementor .intro-grid{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .hero-grid{grid-template-columns:minmax(0, 1fr);row-gap: 20px;\n}}@media(max-width:767px){.elementor .bar-header{height:64px;column-gap:12px;}}@media(max-width:767px){.elementor .link-nav{letter-spacing:0.06em;}}