@media (min-width:992px){.footer.footer03 .contact .links-list{justify-content:unset}}
.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}}
.about .txtimg__image iframe{width:100%;height:auto;aspect-ratio:1.7777777778}
.photos2,.photos2:after{background-color:var(--paletteColor3)}
.photos2 .slick-arrow{background-color:var(--paletteColor3)}
.log{text-align:center;background-color:var(--paletteColor6)}
.location{row-gap:0}
.location__content{grid-column:-1/1;max-width:1200px;text-align:center;margin:0 auto}
.location__content .buttons{justify-content:center}
.location__categories{grid-column:unset;margin-top:0;grid-template-columns:1fr 1fr;row-gap:20px;column-gap:20px}
@media (max-width:991px){.location__categories{margin-top:40px}}
@media (max-width:575px){.location__categories{grid-template-columns:100%}}
.location__categories .category{padding-top:10px;padding-bottom:10px;flex-direction:row;column-gap:20px}
@media (max-width:1300px){.location__categories .category{flex-direction:column;row-gap:5px}}
@media (max-width:575px){.location__categories .category{flex-direction:row}}
.location__categories .category svg{width:70px;height:70px}
@media (max-width:1400px){.location__categories .category svg{width:50px;height:50px}}
.flats-widget__box{position:fixed;left:50%;bottom:-100%;background:#fff;max-width:520px;width:100%;background-color:#fff;border-radius:8px;box-shadow:0px 4px 12px 0px rgba(73,131,88,0.2);overflow:hidden;z-index:999999;transform:translateX(-50%);transition:ease 0.6s all;visibility:hidden;opacity:0}
@media (max-width:540px){.flats-widget__box{border-radius:0;box-shadow:0px -4px 12px 0px rgba(73,131,88,0.2);max-width:100%}}
.flats-widget__box.opened{bottom:20px;visibility:visible;opacity:1}
@media (max-width:991px){.flats-widget__box.opened{bottom:70px}}
@media (max-width:540px){.flats-widget__box.opened{bottom:54px}}
.flats-widget__box .head{padding:15px 40px 15px 20px;border-bottom:1px solid var(--paletteColor2)}
.flats-widget__box .head .title{font-family:var(--fontHeadings)}
.flats-widget__box .head .close{position:absolute;right:10px;top:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:100%;cursor:pointer}
.flats-widget__box .middle{display:flex}
@media (max-width:440px){.flats-widget__box .middle{flex-direction:column}}
.flats-widget__box .content{padding:20px;display:flex;flex-direction:column;row-gap:8px;flex:1}
.flats-widget__box .content li{list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid var(--paletteColor5);padding-bottom:3px;column-gap:10px}
.flats-widget__box .content li:last-of-type{border:none;padding-bottom:0}
.flats-widget__box .content li span[data-status="sold"]{color:#f43636}
.flats-widget__box .content li span[data-status="available"]{color:#4caf50}
.flats-widget__box .content li span[data-status="reserved"]{color:#ffcb22}
.flats-widget__box-footer{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;column-gap:10px;padding:20px;row-gap:10px}
@media (max-width:440px){.flats-widget__box-footer{flex-direction:row}}
.flats-widget__box-footer .button{width:100%;justify-content:center}
@media (max-width:440px){.flats-widget__box-footer .button{width:unset;flex:1;white-space:nowrap}}
.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}
.footer .habitat svg{max-width:221px;width:100%;height:auto}