body.red{background-color:rosybrown}
html{scroll-padding-top:100px}
body{scroll-padding-top:100px}
@media (max-width:61.99em){.top{margin-top:100px}}
.top .videos__single .player video{pointer-events:none}
.location-videos{display:flex;flex-direction:column;align-items:center;text-align:center}
.location-videos .videos{max-width:1200px}
.location-videos .videos .poster img{height:auto}
.location-videos .videos .icon:after{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='17'%3E%3Cpath d='M13 8.5 0 17V0Z' fill='%23cca858'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:26px;border-radius:50px;box-shadow:0 0 0 10px rgba(255,255,255,0.3);content:"";height:70px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70px}
.advantages .txtimg__image{position:relative;z-index:1}
.advantages .txtimg__image a{display:block;position:relative}
.advantages .txtimg__image a:after{pointer-events:none}
.advantages .txtimg__image a .image{pointer-events:none}
@media (max-width:62em){.interiors .txtimg__header{white-space:unset}}
.about .unfold-toggle{border:1px solid rgba(255,255,255,0.4);align-self:flex-start}
.flats-table-info{margin-top:20px;text-align:center}
.flats-table .flats-table-cell .price{text-align:center}
@media (max-width:61.99em){.flats-table .flats-table-cell .price{text-align:right}}
.flats-table .flats-table-cell .price small{font-size:14px}
.flats-table .flats-table-cell [data-popup="price-history"]{display:flex;flex-direction:row-reverse;column-gap:3px}
.flats-table .flats-table-cell [data-popup="price-history"] svg{width:15px;height:15px}
.price-history{margin:0;padding:0}
.price-history li{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;padding:10px}
@media (max-width:767px){.price-history li{padding-left:0;padding-right:0}}
.price-history li:first-child span{font-weight:600}
.price-history li:not(:last-child){border-bottom:1px solid var(--hr-color)}
.price-history li::before{display:none}
.price-history li span{display:flex;flex-wrap:wrap;column-gap:5px;align-items:center;line-height:1.2}
@media (max-width:500px){.price-history li span{font-size:14px}}
.price-history li .percent{font-size:14px}
.price-history li .percent.up{color:red !important}
.price-history li .percent.down{color:green !important}
@media (max-width:62em){.header{background-color:#115A48}.header-wrapper{--header-height:100px}}
.gcounter{display:none}
.videos__single:hover .icon{opacity:1}
.chooser .button-set{justify-content:center;margin-top:40px}
@media (max-width:62em){.location__content p,.txtimg.special .txtimg__content p{text-align:left}}
@media (max-width:47.99em){.interiors .txtimg .slick-slide .image,.interiors .txtimg .slick-slide .image img{width:60vw}.interiors .txtimg .slick-slide:nth-child(odd) img{margin-top:100px}}
@media (max-width:575px){.interiors .txtimg .slick-slide .image,.interiors .txtimg .slick-slide .image img{width:70vw}}