.header__menuLink{padding-left:15px;padding-right:15px}
@media (min-width:992px) and (max-width:1900px){.header__menuLink{padding-left:10px;padding-right:10px}.header__nav{column-gap:20px}.header__contact{column-gap:10px}}
@media (min-width:992px) and (max-width:1200px){.header__menuLink{padding-left:6px;padding-right:6px}}
@media (min-width:992px) and (max-width:1580px){.header-wrapper{padding-left:20px;padding-right:30px}}
.flats-widget--highlightColor .house-widget.soon{fill:#6d6d6d}
.hero .txtimg .buttons{row-gap:20px}
@media (min-width:62em){.hero .txtimg .buttons{flex-direction:column-reverse}.hero .txtimg .buttons .button{justify-content:center}.hero .txtimg .buttons .button:last-of-type{font-size:1.5rem;line-height:1.8rem}}
@media (min-width:62em) and (max-width:1560px){.hero .txtimg__content h1{font-size:3.8rem}.hero .txtimg__content p{font-size:2.15rem}}
@media (min-width:62em) and (max-width:1420px){.hero .txtimg__content h1{font-size:3.4rem}.hero .txtimg__content p{font-size:1.9rem}}
@media (min-width:62em) and (max-width:1300px){.hero .txtimg__content h1{font-size:3rem}.hero .txtimg__content p{font-size:1.6rem}}
@media (min-width:62em) and (max-width:1160px){.hero .txtimg__content h1{font-size:2.4rem}.hero .txtimg__content{padding-bottom:50px}.hero .txtimg__content h1,.hero .txtimg__content p{padding-right:120px;padding-left:120px}}
@media (min-width:62em){.hero .txtimg .buttons{right:1vw}}
.about .txtimg__image iframe{width:100%;height:auto;aspect-ratio:var(--video-ratio,16/9);display:block}
.about.loan{background-color:#fff}
.about.loan .txtimg__content .grid-1 .grid-column{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;align-items:center;margin-top:20px}
@media (max-width:991px){.about.loan .txtimg__content .grid-1 .grid-column{justify-content:center}}
@media (min-width:992px){.popup .show-md{display:none}}
@media (max-width:991px){.popup .hide-md{display:none}}
@media (min-width:62em){.hero .txtimg .buttons .button:first-of-type{font-size:1.5rem;line-height:1.8rem}}
@media (min-width:62em){.header .habitat{position:absolute;right:8vw;top:100%;background:var(--paletteColor1);border-radius:0 0 7px 7px}}
@media (min-width:62em) and (max-width:1580px){.header .habitat{right:30px}}
.header .habitat a{padding:10px 20px}
@media (min-width:62em){.header .habitat a:hover svg{fill:var(--paletteColor2) !important}}
.header .habitat a svg{width:110px;height:auto}