@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);
.filer-rooms[data-v-64c49ee3]{width:230px}

.filter-housing-custom[data-v-72c92340]{width:230px}@media (max-width: 768px){.filter-housing-custom[data-v-72c92340]{margin-top:24px}}

.quick-selections[data-v-8d53d4e4]{margin:0 0 30px;width:100%}@media (max-width: 767px){.quick-selections[data-v-8d53d4e4]{margin:24px 0 48px}}.tabs-wrapper[data-v-8d53d4e4]{overflow-x:auto;white-space:nowrap;border-bottom:1px solid #E0E0E0}.tabs[data-v-8d53d4e4]{display:flex;list-style:none;padding:0;margin:0}.tabs button[data-v-8d53d4e4]{cursor:pointer;display:flex;padding:15px 20px 14px 20px;justify-content:center;align-items:center;color:#666;font-size:14px;font-weight:400;line-height:120%;position:relative;transition:0.2s ease-in-out;background-color:#ffffff}.tabs button[data-v-8d53d4e4]::before{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#FF6134;opacity:0;transition:0.2s ease-in-out}.tabs button[data-v-8d53d4e4]:hover{color:#000}.tabs button[data-v-8d53d4e4]:hover::before{opacity:1}.tabs li.active button[data-v-8d53d4e4]{color:#000;font-weight:bold}.tabs li.active button[data-v-8d53d4e4]::before{opacity:1}.tab-contents[data-v-8d53d4e4]{margin-top:16px}.tab-contents ul.links[data-v-8d53d4e4]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:12px}.tab-contents ul.links li a[data-v-8d53d4e4]{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:1px solid #DEDEDE;background-color:#FFF;font-size:14px;font-weight:400;line-height:120%;color:#000}.tab-contents ul.links li a[data-v-8d53d4e4]:hover{border-radius:4px;border-color:#FF6134;background-color:#FF6134;color:#FFF}.tab-contents ul.links li.active a[data-v-8d53d4e4]{border-color:#FF6134;background-color:#FF6134;color:#FFF}.tab-contents ul.links.hidden[data-v-8d53d4e4]{display:none}@media (min-width: 1024px){.tabs[data-v-8d53d4e4]{flex-wrap:nowrap}}

.filters-advantages[data-v-6d5e93c8]{display:none !important}

.apartment-card{background:#fff;border:1px solid #EAEAEA;padding:20px;position:relative;transition:0s}.apartment-card__img{display:flex;align-items:center;justify-content:center;margin-bottom:34px;min-height:236px;max-height:236px;height:100%}.apartment-card__img img{height:auto;width:auto;max-height:100%;max-width:100%}.apartment-card__actions{display:flex;justify-content:flex-end;align-items:center;order:4}.apartment-card .card-promo{position:absolute;top:10px;left:10px}.apartment-card .card-promo:hover .card-promo__items{animation-name:opacity;animation-fill-mode:forwards;animation-duration:0.5s;display:flex;opacity:1;transform:translateY(0px)}.apartment-card .card-promo__items{min-width:117px;background:#FF6134;border-radius:8px;padding:6px 10px;flex-direction:column;align-items:flex-start;position:absolute;width:-moz-max-content;width:max-content;left:-125%;margin-top:4px;display:none;opacity:0;transform:translateY(0px)}@media (max-width: 1300px){.apartment-card .card-promo__items{left:-75%}}.apartment-card .card-promo__items:after{content:'';position:absolute;border:8px solid transparent;border-bottom-color:#FF6134;top:-15px;left:-4px;right:0;width:-moz-max-content;width:max-content;margin:0 auto}@media (max-width: 1300px){.apartment-card .card-promo__items:after{left:-40px}}.apartment-card .card-promo__item{color:#FFFFFF;font-weight:600;font-size:12px;line-height:16px;padding-bottom:4px}.apartment-card .card-promo__item:last-child{padding-bottom:0}.apartment-card .card-info__title{color:#475afc;font-weight:400;font-size:14px;line-height:100%}.apartment-card .card-info__subtitle{color:#000000;font-weight:600;font-size:16px;line-height:20px;margin-top:6px}.apartment-card .card-info__params{display:flex;align-items:center;margin-top:12px}.apartment-card .card-info__param{margin-right:16px;color:#282b2c;font-weight:400;font-size:14px;line-height:22px;position:relative;display:flex;align-items:center}.apartment-card .card-info__param:after{content:'';position:absolute;width:4px;height:4px;border-radius:100%;background:#282b2c;right:-10px}.apartment-card .card-info__param:last-child{margin-right:0}.apartment-card .card-info__param:last-child:after{display:none}.apartment-card .footer-price{display:flex;align-items:center;margin-top:16px;padding-top:14px;border-top:1px solid #E2E2E2}.apartment-card .footer-price__main{color:#242328;font-weight:600;font-size:18px;line-height:25px}.apartment-card .footer-price__main.is-sale{color:#FF6134}.apartment-card .footer-price__old{color:#000000;font-weight:400;font-size:14px;line-height:17px;text-decoration:line-through;margin-left:8px}.apartment-card .footer-price__percent{display:flex;align-items:center;background:#FF6134;border-radius:30px;font-weight:400;font-size:14px;line-height:17px;color:#FFFFFF;margin-left:10px;padding:5px}.apartment-card .card-footer__additionallys{display:flex;align-items:center;margin-top:20px}.apartment-card .card-footer__additionally{padding:6px 10px;background:#E5F3FF;border-radius:16px;color:#282b2c;font-weight:400;font-size:12px;line-height:16px;margin-right:4px;cursor:pointer}.apartment-card .card-footer__additionally.more{position:relative}.apartment-card .card-footer__additionally.more:hover .card-footer__additionally-more{animation-name:opacity;animation-fill-mode:forwards;animation-duration:0.5s;opacity:1;display:flex;transform:translateY(0px)}.apartment-card .card-footer__additionally:last-child{margin-right:0}.apartment-card .card-footer__additionally-more{flex-direction:column;background:#E5F3FF;border-radius:8px;position:absolute;left:0;margin-top:10px;padding:6px 10px;opacity:0;display:none;transform:translateY(-10px);animation-name:hiddenOpacity;animation-duration:0.5s;animation-fill-mode:forwards;z-index:5;width:-moz-max-content;width:max-content}.apartment-card .card-footer__additionally-more .card-footer__additionally{background-color:transparent;border-radius:0;padding:0 0 4px}.apartment-card .card-footer__additionally-more .card-footer__additionally:last-child{padding-bottom:0}@keyframes opacity{0%{opacity:0;display:none;transform:translateY(-10px)}50%{display:flex}100%{opacity:1;transform:translateY(0px)}}@keyframes hiddenOpacity{0%{opacity:1;display:flex;transform:translateY(0px)}50%{opacity:0;transform:translateY(-10px)}100%{display:none}}.apartment-card.lines{display:flex;align-items:center;padding:10px 35px}.apartment-card.lines .apartment-card__content{display:flex;align-items:center;width:100%}@media (max-width: 991px){.apartment-card.lines .apartment-card__content{align-items:flex-start}}@media (max-width: 768px){.apartment-card.lines .apartment-card__content{flex-direction:column}}.apartment-card.lines .apartment-card__img{height:117px;min-height:0;width:100px;margin-bottom:0;margin-right:35px}@media (max-width: 991px){.apartment-card.lines .apartment-card__img{height:102px;width:88px;margin-right:12px}}@media (max-width: 768px){.apartment-card.lines .apartment-card__img{height:134px;width:115px}}.apartment-card.lines .apartment-card__actions{flex-direction:column}@media (max-width: 991px){.apartment-card.lines .apartment-card__actions{flex-direction:row}}.apartment-card.lines .apartment-card__actions .add2favorite{margin-bottom:5px;margin-right:0}@media (max-width: 991px){.apartment-card.lines .apartment-card__actions .add2favorite{margin-bottom:0;margin-right:10px}}.apartment-card.lines .card-info{display:flex;align-items:center;margin-right:82px}.apartment-card.lines .card-info__headers{margin-right:45px}@media (min-width: 1300px){.apartment-card.lines .card-info__headers{width:50%}}@media (max-width: 1300px){.apartment-card.lines .card-info__headers{margin-right:0}}@media (max-width: 1300px){.apartment-card.lines .card-info__title{font-size:12px;line-height:100%}}.apartment-card.lines .card-info__subtitle{margin-top:13px}@media (max-width: 1300px){.apartment-card.lines .card-info__subtitle{margin-top:8px;font-size:14px}}.apartment-card.lines .card-info__params{margin-top:0;align-self:flex-end}@media (max-width: 1300px){.apartment-card.lines .card-info__params{margin-top:15px}}@media (max-width: 991px){.apartment-card.lines .card-info__params{margin-top:12px}}@media (max-width: 768px){.apartment-card.lines .card-info__params{flex-wrap:wrap}}.apartment-card.lines .card-info__param{color:#282b2c;margin-right:34px;white-space:nowrap}@media (max-width: 991px){.apartment-card.lines .card-info__param{font-size:12px;line-height:15px;letter-spacing:0.04em;margin-right:24px}}@media (max-width: 768px){.apartment-card.lines .card-info__param{margin-right:10px;margin-bottom:5px}}.apartment-card.lines .card-info__param:last-child{margin-right:0}.apartment-card.lines .card-info__param:after{display:none}@media (min-width: 1300px){.apartment-card.lines .card-info{width:65%}}@media (max-width: 1300px){.apartment-card.lines .card-info{flex-direction:column;margin-right:50px;align-items:flex-start}}@media (max-width: 991px){.apartment-card.lines .card-info{margin-right:80px}.apartment-card.lines .card-info .card-footer__additionallys{display:flex;order:6}}@media (max-width: 768px){.apartment-card.lines .card-info{margin-right:0}}.apartment-card.lines .card-footer{display:flex}@media (max-width: 1300px){.apartment-card.lines .card-footer{width:100%;justify-content:space-between}}@media (max-width: 991px){.apartment-card.lines .card-footer{flex-direction:column;align-items:flex-end;justify-content:flex-start}}@media (max-width: 768px){.apartment-card.lines .card-footer{align-items:flex-start;margin-top:15px}}.apartment-card.lines .card-footer__additionallys{margin-top:0;margin-left:42px}@media (max-width: 1300px){.apartment-card.lines .card-footer__additionallys{order:-1;margin-left:0;margin-right:24px}}@media (max-width: 991px){.apartment-card.lines .card-footer__additionallys{margin-right:0;margin-top:15px;display:none}}@media (max-width: 991px){.apartment-card.lines .card-footer__additionally-more{top:-10px;left:36px}}@media (max-width: 768px){.apartment-card.lines .card-footer__additionally-more{top:22px;left:0}}@media (max-width: 768px){.apartment-card.lines .card-footer__additionally{font-size:10px}}.apartment-card.lines .footer-price{display:flex;flex-direction:column;padding-top:0;margin-top:0;border-top:0;align-items:flex-start}.apartment-card.lines .footer-price__main{letter-spacing:0.04em;font-weight:600;font-size:20px;line-height:25px}.apartment-card.lines .footer-price__old{letter-spacing:0.04em;color:#666666;order:-1;margin-left:0}.apartment-card.lines .footer-price__percent{margin-left:0;margin-top:3px}@media (max-width: 1300px){.apartment-card.lines{padding-right:100px}}@media (max-width: 991px){.apartment-card.lines{padding:22px 100px 22px 40px}}@media (max-width: 768px){.apartment-card.lines{padding:42px 20px 20px 0}}

.my-button[data-v-60cdd852]{padding:16px 32px;border-radius:8px;border:1px solid #475afc;background:white;color:#475afc;cursor:pointer}.my-button span[data-v-60cdd852]{font-size:16px;line-height:14px;font-weight:400}

.complex-rooms__link a{color:#475afc !important}

.title-filter{font-size:42px;line-height:42px;font-weight:600;margin-bottom:60px}

.filer-default-checkbox .el-checkbox-button{margin-right:10px}.filer-default-checkbox .el-checkbox-button:last-child{margin-right:0}.filer-default-checkbox .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#DEDEDE}.filer-default-checkbox .el-checkbox-button.is-disabled .el-checkbox-button__inner:hover{border-color:#DEDEDE;color:#DEDEDE}.filer-default-checkbox .el-checkbox-button__inner{height:46px;width:46px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #DEDEDE}.filer-default-checkbox .el-checkbox-button__inner:hover{border-color:#FF6134;color:#FF6134}.filer-default-checkbox .el-checkbox-button__inner,.filer-default-checkbox .el-checkbox-button:last-child .el-checkbox-button__inner,.filer-default-checkbox .el-checkbox-button:first-child .el-checkbox-button__inner{border-radius:30px}.filer-default-checkbox .el-checkbox-button.is-checked .el-checkbox-button__inner{border:none;box-shadow:none;background-color:#FF6134;color:#fff}

.d-flex[data-v-8ab03e0a]{display:flex;gap:30px}@media screen and (max-width: 1023px){.d-flex[data-v-8ab03e0a]{flex-wrap:wrap}}.filer-default-checkbox[data-v-8ab03e0a]{flex-shrink:0}

.cottage-subtitle{font-weight:600;font-size:42px;line-height:42px}@media (max-width: 768px){.cottage-subtitle{display:none}}.cottage-title{font-weight:700;font-size:48px;line-height:72px;margin-bottom:2rem}@media (max-width: 768px){.cottage-title{font-weight:600;font-size:28px;line-height:30.8px;margin-bottom:20px}}.title-filter{font-size:42px;line-height:42px;font-weight:600;margin-bottom:60px}.main-filters-cottages{display:flex;flex-direction:column;gap:30px}.cottages-custom{flex-direction:column;max-width:230px}.filters-advantages{flex-direction:column}#cottage-seo-filters.only-filter{margin-bottom:35px}#cottage-seo-filters.only-filter .main-filters-cottages{padding-top:40px}#cottage-seo-filters .advanced-filters-control{visibility:hidden;pointer-events:none}@media screen and (max-width: 767px){#cottage-seo-filters .advanced-filters-control{display:none}}#cottage-seo-filters .filters-control{width:100%}@media screen and (max-width: 767px){#cottage-seo-filters .reset-filters-control{display:flex;margin:0 auto 0 0}}

.title-filter{font-size:42px;line-height:42px;font-weight:600;margin-bottom:60px}

.complex-commercial-apartment__img img[data-v-ad7b2eec]{-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}

input.is-disabled[data-v-5e175241]{color:#666}.calc__form-select-selected[data-v-5e175241]{padding:4px 16px}

.box-tab-cont {
    /*position: relative;*/
}
.hide {
    position: absolute;
    left: 0;top: 0;
    height:0; width:0;
    overflow:hidden;
    z-index: -1;
    opacity: 0;
}
a {
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
img {
    max-width: 100%;
}
.apartment-main__content:first-child img {
    max-width: 400px;
    max-height: 430px;
}
.apartment-main__content img {
    max-width: 100%;
    max-height: 430px;
}

.apartment {
    padding: 60px 0 20px;
}
.apartment-main__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 29px;
    border-bottom: 1px solid #DEDEDE;
}
.apartment-main {
    border-bottom: 1px solid #DEDEDE;
}
.apartment-main__title {
    font-weight: bold;
    font-size: 24px;
    line-height: 120%;
    color: #000000;
}
.apartment-main__icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.apartment-main__icons li {
    margin-left: 8px;
}
.apartment-main__icons li div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid #EAEAEA;
    border-radius: 16px;
    width: 48px;
    height: 32px;
    cursor: pointer;
}
.apartment-main__icons li div .icon {
    fill: #CCCCCC;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    font-size: 18px;
}
.apartment-main__icons li div:not(.active):hover {
    border-color: #FDB13E;
}
.apartment-main__icons li div:not(.active):hover .icon {
    fill: #FDB13E;
}

.apartment-main__icons li div:not(.active):hover .icon path {
    fill: #FDB13E;
}
.apartment-main__icons li div .icon-like {
    font-size: 25px;
}
.apartment-main__icons .apartment-detail__download{
    /*padding: unset;*/
    margin-left: unset;
    background-color: unset;
    /*border-radius: unset;*/
}
.apartment-main__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.apartment-main__box {
    padding-top: 60px;
    border-right: 1px solid #DEDEDE;
    padding-right: 38px;
}
.apartment-main__box-img {
    position: relative;
    padding-bottom: 54px;
    padding-top: 51px;
}
.apartment-main__box-virtual {
    width: 100%;
    height: 100%;
}
.apartment-main__box-virtual iframe {
    min-height: 350px;
    width: 100%;
    height: 100%;
}
.apartment-main__box-img-decor {
    position: absolute;
    right: 32px;
    top: 30px;
    z-index: 2;
}
.apartment-main__box-img-decor img {max-width: 80px;}
.apartment-main__box-navs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.apartment-main__box-navs li {
    margin-right: 30px;
}
.apartment-main__box-navs li:last-of-type {
    margin-right: 0;
}
.apartment-main__box-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 12px;
    line-height: 100%;
    color: #000000;
    white-space: nowrap;
}
.apartment-main__box-nav-icon {
    width: 44px;
    min-width: 44px;
    height: 44px;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid #DEDEDE;
    margin-right: 10px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.icon-cube, .icon-img {
    stroke: #242424;
}
.apartment-main__box-nav-icon .icon {
    font-size: 24px;
    fill: #242424;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.apartment-main__box-nav-icon .icon-square {
    stroke: #242424;
}
.apartment-main__box-navs li.active .apartment-main__box-nav-icon {
    border-color: #ff6134;
}
.apartment-main__box-navs li.active .apartment-main__box-nav {
    color: #ff6134;
}
.apartment-main__box-navs li.active .apartment-main__box-nav .apartment-main__box-nav-icon .icon-square,
.apartment-main__box-navs li.active .apartment-main__box-nav .apartment-main__box-nav-icon .icon-cube,
.apartment-main__box-navs li.active .apartment-main__box-nav .apartment-main__box-nav-icon .icon-bot,
.apartment-main__box-navs li.active .apartment-main__box-nav .apartment-main__box-nav-icon .icon-img {
    stroke: #ff6134;
}
.apartment-main__box-navs li .apartment-main__box-nav:hover .apartment-main__box-nav-icon  {
    border-color: #000;
}

.apartment-main__box {
    width: 48.8%;
    position: relative;
}
.apartment-main__imgs {
    width: 25.5%;
    border-right: 1px solid #DEDEDE;
    padding: 60px 51px 0;
}
.apartment-main__imgs-item {
    width: 100%;
    margin-bottom: 40px;
}
.apartment-main__imgs-item:last-of-type {
    margin-bottom: 0;
}
.apartment-main__imgs-item-title {
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    color: #535353;
    display: block;
    margin-bottom: 12px;
}
.apartment-main__imgs-item-img {
    width: 100%;
    border-radius: 16px;
    transition: .3s linear;
}
.apartment-main__imgs-item-img img {
    width: 100%;
    border-radius: 16px;
}
.apartment-main__imgs-item-img:hover {
    opacity: .7;
}
.apartment-main__info {
    width: 25.5%;
    padding-top: 49px;
    padding-left: 30px;
    overflow: hidden;
}
.apartment-main__booking {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 12px;
    line-height: 110%;
    color: #999999;
}
.apartment-main__booking span {
    font-weight: bold;
    font-size: 12px;
    line-height: 110%;
    color: #FDB13E;
    margin-right: 23px;
}
.apartment-main__district {
    font-size: 16px;
    line-height: 110%;
    border-bottom: 1px solid #004F9E;
    color: #004F9E;
    display: inline-block;
    margin-top: 20px;
}
.apartment-main__district:hover {
    border-color: transparent;
}
.apartment-main__deadline {
    font-size: 12px;
    line-height: 110%;
    color: #000000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 10px;
}
.apartment-main__deadline span {
    color: #666666;
    margin-right: 2px;
}
.apartment-main__prices {
    margin-top: 28px;
    border-top: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 32px 0;
}
.apartment-main__prices-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 4px;
}
.apartment-main__price-old {
    font-weight: bold;
    font-size: 20px;
    line-height: 120%;
    color: #767676;
    position: relative;
    margin-right: 20px;
}
.apartment-main__price-old a {
    font-weight: bold;
    font-size: 20px;
    line-height: 120%;
    color: #767676;
}
.apartment-main__price-old:after {
    height: 1px;
    width: 119px;
    background-color: #767676;
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.apartment-main__price {
    font-weight: bold;
    font-size: 20px;
    line-height: 120%;
    color: #004F9E;
}
.apartment-main__price a {
    font-weight: bold;
    font-size: 20px;
    line-height: 120%;
    color: #004F9E;
}
.apartment-main__prices-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 20px;
}
.apartment-main__prices-mortgage {
    font-weight: bold;
    font-size: 16px;
    line-height: 110%;
    color: #000000;
}
.apartment-main__prices-mortgage span {
    display: block;
    margin-bottom: 7px;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    color: #535353;
    font-weight: normal;
}
.apartment-main__prices-box a {
    font-size: 12px;
    line-height: 100%;
    color: #004F9E;
    border-bottom: 1px solid #004F9E;
    display: inline-block;
}
.apartment-main__prices-box a:hover {
    border-color: transparent;
}
.apartment-main__price-bottom {
    margin-top: 41px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.apartment-main__price-call {
    width: 48px;
    height: 48px;
    background: #FFF8E7;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: 16px;
    cursor: pointer;
}
.apartment-main__price-call:hover {
    background-color: #ff6134;
}
.icon-phone {
    stroke: #ff6134;
    transition: .3s linear;
}
.apartment-main__price-call:hover .icon {
    stroke: #fff;
}
.apartment-main__price-bottom .form-button {
    min-width: 182px;
    height: 48px;
    transition: .3s linear;
}
.apartment-main__price-bottom .form-button span {
    font-size: 14px;
}
.apartment-main__price-bottom .form-button:hover {
    opacity: .7;
}
.apartment-main__characteristics {
    margin-top: 32px;
    border-bottom: 1px solid #DEDEDE;
    padding-bottom: 33px;
}
.apartment-main__characteristics li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: normal;
    font-size: 16px;
    line-height: 110%;
    color: #999999;
    margin-bottom: 17px;
}
.apartment-main__characteristics li.hidden {
    display: none;
}
.apartment-main__characteristics.active li.hidden {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.apartment-main__characteristics li:last-of-type {
    margin-bottom: 0;
}
.apartment-main__characteristics li span {
    font-weight: bold;
    font-size: 16px;
    line-height: 110%;
    color: #000000;
}
.apartment-main__characteristics a {
    margin-top: 26px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
    line-height: 110%;
    color: #004F9E;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.apartment-main__characteristics a .icon {
    margin-left: 11px;
    margin-top: 2px;
    font-size: 10px;
    display: block;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
.apartment-main__characteristics.active a .icon {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}

.apartment-main__characteristics a:hover {
    opacity: .7;
}
.apartment-main__slider {
    margin-top: 32px;
    margin-bottom: 59px;
}
.apartment-main__slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 110%;
    color: #004F9E;
}
.apartment-main__slide-icon {
    margin-right: 10px;
    margin-left: -8px;
}
.apartment-main__slide-question {
    position: relative;
    margin-left: 15px;
}
.apartment-main__slide-question span {
    width: 16px;
    height: 16px;
    background: #EBF2F9;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #004F9E;
    font-size: 12px;
    cursor: pointer;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.apartment-main__slide-question span:hover {
    opacity: .7;
}
.apartment-main__slide {
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.apartment-main__slider .slick-arrow {
    width: 41px;
    height: 41px;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    z-index: 10;
}
.apartment-main__slider .slick-arrow:hover {
    opacity: .7;
}
.apartment-main__slider .slick-arrow .icon {
    font-size: 10px;
    display: block;
}
.apartment-main__slider .slick-arrow:before {
    display: none;
}
.apartment-main__slider .slick-prev .icon {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.apartment-main__slider .slick-prev {
    left: -14px;
}
.apartment-main__slider .slick-next {
    right: -7px;
}
.apartment-main__slider .slick-list {overflow: visible;}
.apartment-main__slider [data-tooltip]:before {left: -500%;}
.apartment-main__slide img{
    max-width: 35px;
}

/* apartment main detail */
.apartment-main__detail {
    padding-top: 80px;
}
.apartment-main__detail-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 -16px;
}
.apartment-main__detail-item {
    background: #FFF8E7;
    border-radius: 16px;
    margin: 0 16px;
    padding: 30px;
    position: relative;
    overflow: hidden;
    height: 215px;
}
.apartment-main__detail-item-title {
    font-size: 20px;
    line-height: 110%;
    color: #000000;
    display: block;
    margin-bottom: 18px;
}
.apartment-main__detail-item p {
    font-size: 16px;
    line-height: 135%;
}
.apartment-main__detail-item-icon {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 22px 31px;
}
.apartment-main__detail-item-icon:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #ff6134;
    width: 140px;
    height: 140px;
    border-radius: 50%;
    opacity: 0;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    z-index: 1;
}
.apartment-main__detail-item-icon .icon {
    font-size: 42px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    z-index: 2;
    position: relative;
}
.apartment-main__detail-item-big {
    width: 402px;
    height: 462px;
    padding-top: 50px;
    padding-left: 38px;
}
.apartment-main__detail-item-img {
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
}
.apartment-main__detail-item-img img {
    display: block;
}
.icon-peoples {
    color: #ff6134;
    fill: currentColor;
    stroke:currentColor;
}
.apartment-main__detail-item:hover .icon {
    color:#fff;
}
.apartment-main__detail-item:hover .apartment-main__detail-item-icon:after {
    opacity: 1;
}
.apartment-main__detail-items-cols {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: calc(100% - 424px);
}
.apartment-main__detail-item-big .apartment-main__detail-item-title {
    font-size: 24px;
    line-height: 110%;
}
.apartment-main__detail-items-cols .apartment-main__detail-item {
    width: calc(50% - 32px);
    margin-top: auto;
}
.apartment-main__detail-items-cols .apartment-main__detail-item:first-of-type {
    width: calc(63% - 32px);
    margin-top: 0;
}
.apartment-main__detail-items-cols .apartment-main__detail-item:nth-of-type(2) {
    width: calc(37% - 32px);
    margin-top: 0;
}

/* apartment variants */

.apartment-variants {
    margin-top: 96px;
}
.apartment h2 {
    font-weight: bold;
    font-size: 32px;
    line-height: 43px;
    color: #000000;
}
.apartment-variants__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 54px;
    border: 1px solid #DEDEDE;
    border-radius: 16px;
    overflow: hidden;
}
.apartment-variants__item {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: 30px;
    border-right: 1px solid #DEDEDE;
    opacity: 0.6;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    cursor: pointer;
}
.apartment-variants__item:last-of-type {
    border-right: none;
}
.apartment-variants__item-icon {
    width: 48px;
    height: 48px;
    background: #FFF8E7;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.apartment-variants__item-icon svg {
    font-size: 26px;
}
.apartment-variants__item-title {
    margin-top: 18px;
    font-size: 20px;
    line-height: 110%;
    color: #000000;
    display: block;
}
.apartment-variants__item-bottom {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.apartment-variants__item-bottom span {
    font-size: 14px;
    line-height: 110%;
    color: #999999;
}
.apartment-detail__link,
.apartment-variants__item-bottom a {
    font-weight: 600;
    font-size: 14px;
    line-height: 110%;
    color: #ff6134;
    border-bottom: 1px solid #ff6134;
    opacity: 0;
}
.apartment-detail__link:hover,
.apartment-variants__item-bottom a:hover {
    border-color: transparent;
}
.apartment-variants__item:hover,
.apartment-variants__item.active {
    opacity: 1;
    background: #FFF8E7;
    width: 39.5%;
}
.apartment-variants__item:hover .apartment-detail__link,
.apartment-variants__item.active .apartment-detail__link,
.apartment-variants__item:hover .apartment-variants__item-bottom a,
.apartment-variants__item.active .apartment-variants__item-bottom a {
    opacity: 1;
}
.apartment-variants__item:hover .apartment-variants__item-icon,
.apartment-variants__item.active .apartment-variants__item-icon {
    background: #FFFFFF;
}

/* apartment facing */

.apartment-facing {
    padding-top: 95px;
}
.apartment-facing__tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 53px;
    border-bottom: 1px solid #DEDEDE;
}
.apartment-facing__tabs li a {
    font-size: 12px;
    line-height: 15px;
    color: #000000;
    min-width: 160px;
    display: block;
    padding: 21px 0;
    text-align: center;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.apartment-facing__tabs li a span {
    border-bottom: 1px solid #000000;
    -webkit-transition: border-color .3s linear;
    -o-transition: border-color .3s linear;
    transition: border-color .3s linear;
    line-height: 12px;
    display: inline-block;
}
.apartment-facing__tabs li a:hover {
    color: #ff6134;
    background: #FAFAFA;
}
.apartment-facing__tabs li a:hover span {
    border-color: #ff6134;
}
.apartment-facing__tabs li.active a {
    background: #ff6134;
    color: #fff;
}
.apartment-facing__tabs li.active a span {
    border-color: transparent;
}
.apartment-facing__box {
    padding-top: 40px;
}
.apartment-facing__img {
    position: relative;
    width: 100%;
    border-radius: 4px;
}
.apartment-facing__img img {
    width: 100%;
}
.apartment-facing__img-info {
    position: absolute;
    top: 77px;
    left: 76px;
    max-width: 255px;
    z-index: 1;
}
.apartment-facing__img-info p {
    font-size: 14px;
    line-height: 25px;
    color: #FFFFFF;
    font-family: 'Open Sans', sans-serif;
}
.apartment-facing__img-info span {
    margin-top: 5px;
    display: block;
    font-size: 32px;
    line-height: 43px;
    color: #FFFFFF;
    letter-spacing: -1px;
    font-family: 'Open Sans', sans-serif;
}
.apartment-facing__img-info span span {
    font-size: 18px;
    line-height: 25px;
    font-weight: normal;
    margin-top: 0;
    display: inline-block;
}
.apartment-facing__img-item {
    position: absolute;
}
.apartment-facing__img-item-icon {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    background: #ff6134;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    position: relative;
}
.apartment-facing__img-item-icon span {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 14px;
    height: 14px;
}
.apartment-facing__img-item-icon span:before,
.apartment-facing__img-item-icon span:after {
    position: absolute;
    content: '';
    background-color: #fff;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.apartment-facing__img-item-icon span:before {
    width: 100%;
    height: 2px;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.apartment-facing__img-item-icon span:after {
    height: 100%;
    width: 2px;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.apartment-facing__img-item-box {
    font-size: 14px;
    line-height: 17px;
    background: #FFFFFF;
    border-radius: 11px;
    padding: 14px 25px 18px;
    -webkit-box-shadow: 0px 5px 19px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 5px 19px rgba(0, 0, 0, 0.1);
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    top: -70px;
    white-space: nowrap;
    opacity: 0;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.apartment-facing__img-item-box:after {
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid #FFFFFF;
    position: absolute;
    bottom: -8px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    content: '';
}
.apartment-facing__img-item:hover .apartment-facing__img-item-icon span:after {
    opacity: 0;
}
.apartment-facing__img-item:hover .apartment-facing__img-item-box {
    opacity: 1;
}

/* apartment calculate */

.box-field__range {
    margin-bottom: 31px;
}
.box-field__range-title {
    font-size: 10px;
    line-height: 12px;
    text-transform: uppercase;
    color: #999999;
    display: block;
    margin-bottom: 17px;
}
.box-field__range-input {
    position: relative;
    margin-top: 9px;
}
.box-field__range-input input {
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    border-radius: 4px;
    height: 64px;
    line-height: none;
    width: 100%;
    padding: 0 16px;
    font-size: 16px;
    color: #000000;
}
.box-field__range-input-percent {
    font-size: 16px;
    line-height: 20px;
    color: #999999;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 16px;
}
.irs-min,
.irs-max,
.irs-single {
    display: none;
}
.irs--round .irs-line {
    background: #DEDEDE;
    height: 1px;
    border-radius: 0;
}
.irs--round .irs:before {
    width: 13px;
    height: 13px;
    background: #ff6134;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 30px;
    content: '';
}
.irs--round .irs-handle {
    width: 13px;
    height: 13px;
    background: #FF6134!important;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    top: 30px;
    cursor: pointer;
}
.irs--round .irs-bar {
    background: #ff6134;
    height: 5px;
    border-radius: 0;
    top: 35px;
}
.irs--round {
    height: 50px;
    margin-top: -30px;
}
.slick-list, .slick-slide div, .slick-track {
    /*height: auto;*/
}

.slick-slider-dots .slick-dots, .apartment-similar__slider-dots .slick-dots {
    position: relative;
    bottom: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.slick-slider-dots .slick-dots li button,
.apartment-similar__slider-dots .slick-dots li button {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #F2F2F2;
    margin-right: 8px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    padding: 0;
}
.slick-slider-dots .slick-dots li, .apartment-similar__slider-dots .slick-dots li {
    width: auto;
    height: auto;
    margin: 0;
}
.slick-slider-dots .slick-dots li.slick-active button,
.apartment-similar__slider-dots .slick-dots li.slick-active button {
    background: #ff6134;
}
.slick-slider-nav .slick-next:before, .slick-slider-nav .slick-prev:before,
.apartment-similar__slider-nav .slick-next:before, .apartment-similar__slider-nav .slick-prev:before {
    display: none;
}
.slick-slider-nav .slick-next, .slick-slider-nav .slick-prev,
.apartment-similar__slider-nav .slick-next, .apartment-similar__slider-nav .slick-prev {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    border: 1px solid #ff6134;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    margin-left: 12px;
}
.slick-slider-nav, .apartment-similar__slider-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.slick-slider-nav .slick-arrow, .apartment-similar__slider-nav .slick-arrow {
    font-size: 16px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.slick-slider-nav .slick-arrow:hover,
.apartment-similar__slider-nav .slick-arrow:hover {
    opacity: .7;
}
.icon-arrow2 {
    fill: transparent;
}
.slick-slider-nav .slick-prev,
.apartment-similar__slider-nav .slick-prev {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.slick-slider-dots, .apartment-similar__slider-dots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.slick-slider__count,
.apartment-similar__slider__count {
    font-size: 14px;
    line-height: 19px;
    color: #000000;
    margin-right: 16px;
    min-width: 22px;
    font-family: 'Open Sans', sans-serif;
}

.apartment-similar__slider__count {
    margin-left: 16px;
}

/* apartment video */

.apartment-video {
    margin-top: 100px;
}
.apartment-video__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.apartment-video__top .form-button {
    border: 1px solid #EAEAEA;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 30px;
    width: 171px;
    height: 40px;
    background-color: #fff;
    text-transform: uppercase;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.apartment-video__top .form-button:hover {
    opacity: .7;
}
.apartment-video__top .form-button span {
    color: #000000;
    font-size: 12px;
    margin: 0;
}
.apartment-video__box {
    margin-top: 40px;
}
.apartment-video__items {
    margin: 0 -16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.apartment-video__item {
    margin: 0 16px;
    width: calc(50% - 32px);
}
.apartment-video__item-img {
    position: relative;
    width: 100%;
    height: 349px;
    border-radius: 16px;
    overflow: hidden;
    display: block;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.apartment-video__item-img:hover {
    opacity: .7;
}
.apartment-video__item-img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 16px;
}
.apartment-video__item-icon {
    position: absolute;
    left: 50%;
    top: 52%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 64px;
}
.apartment-video__item-title {
    margin-top: 24px;
    font-size: 20px;
    line-height: 120%;
    display: block;
    color: #000;
}

/* apartment info */
.apartment-info {
    padding-top: 97px;
}
.apartment-info__items {
    margin: 0 -16px;
    margin-top: 52px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.apartment-info__item {
    width: calc(33.3% - 32px);
    margin: 0 16px;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    border-radius: 16px;
    padding: 30px 30px 24px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.apartment-info__item.apartment-detail__consult {
    max-width: 100%;
}
.apartment-info__item:hover {
    background: #FFF8E7;
    border-color: #FFF8E7;
}
.apartment-info__item-title {
    display: block;
    font-size: 20px;
    line-height: 120%;
    color: #000000;
}
.apartment-info__item p {
    margin-top: 16px;
    font-size: 14px;
    line-height: 155%;
    color: #999999;
    max-width: 220px;
}
.apartment-info__item-bottom {
    margin-top: 31px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.apartment-info__item-btn {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    border: 0.694445px solid #ff6134;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 12px;
    -webkit-transform: translateY(-6px);
    -ms-transform: translateY(-6px);
    transform: translateY(-6px);
    overflow: hidden;
}
.apartment-info__item:hover .apartment-info__item-btn .icon {
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    -webkit-animation: arrAnimation 1s infinite;
    animation: arrAnimation 1s infinite;
    display: block;
}

@-webkit-keyframes arrAnimation {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@keyframes arrAnimation {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

/* apartment similar */

.apartment-similar {
    margin-top: 97px;
}
.apartment-similar__slider-box {
    margin: 0 -16px;
    margin-top: 53px;
}
.apartment-similar__slide {
    border: 1px solid #EAEAEA;
    border-radius: 16px;
    margin: 0 16px;
    width: calc(25% - 32px);
}
.apartment-similar__slide-img {
    padding: 36px 10px 0;
    display: block;
}
.apartment-similar__slide-img:hover {
    opacity: .7;
}
.apartment-similar__slide-img img {
    width: 100%;
    height: 294px;
    -o-object-fit: contain;
    object-fit: contain;
}
.apartment-similar__slide-info {
    margin-top: 48px;
    padding: 0 20px 30px;
}
.apartment-similar__slide-complex {
    display: block;
    font-size: 14px;
    line-height: 112%;
    color: #004F9E;
    padding-left: 3px;
    font-family: 'Open Sans', sans-serif;
}
.apartment-similar__slide-complex:hover {
    opacity: .7;
}
.apartment-similar__slide-title {
    display: block;
    margin-top: 6px;
    padding-left: 3px;
    font-weight: bold;
    font-size: 20px;
    line-height: 25px;
    color: #000000;
    padding-right: 10px;
}
.apartment-similar__slide-price {
    display: block;
    padding-top: 16px;
    margin-top: 21px;
    padding-left: 3px;
    border-top: 1px solid #E2E2E2;
    font-size: 20px;
    line-height: 27px;
    color: #000000;
    font-family: 'Open Sans', sans-serif;
}
.apartment-similar__slide-title:hover {
    color: #ff6134;
}
.apartment-similar__slide-bottom {
    margin-top: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.apartment-similar__slide-icon {
    border: 1px solid #EAEAEA;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 40px;
    height: 32px;
    margin-right: 6px;
    font-size: 25px;
}
.apartment-similar__slide-icon:hover {
    opacity: .7;
}

.apartment-similar__slide-icon.add2compare.active,.apartment-similar__slide-icon.add2favorite.active{
    background: #172f85;
}
.apartment-similar__slide-icon.add2compare.active svg,.apartment-similar__slide-icon.add2favorite.active svg{
    fill: #fff;
}

.apartment-similar__slide-icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.apartment-similar__slide-bottom .form-button {
    border: 1px solid #ff6134;
    border-radius: 16px;
    background-color: #fff;
    width: 127px;
    height: 32px;
    padding: 0 16px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    margin-top: 1px;
}
.apartment-similar__slide-bottom .form-button:hover {
    opacity: .7;
}
.apartment-similar__slide-bottom .form-button span {
    font-size: 14px;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 400;
    width: 100%;
    font-family: 'Open Sans', sans-serif;
    margin-top: 1px;
}
.apartment-similar__slider-bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 40px;
    padding: 0 16px;
    padding-left: 0;
}
.apartment-similar__slide-bottom .form-button svg {
    fill: transparent!important;
    margin: 0;
    min-width: 20px;
    font-size: 24px;
    margin-left: 4px;
}
.apartment-similar__slider-dots .slick-dots li button {
    width: 12px;
    height: 12px;
}
.apartment-similar__slider-nav .slick-arrow {
    font-size: 16px;
}
.apartment-similar__slider-nav {
    margin-right: -3px;
}
.apartment-similar__slider__count {
    margin-left: 21px;
}

/* apartment form */
.apartment-form {
    margin-top: 80px;
    padding: 45px 0 60px;
    background: #F5F5F5;
}
.apartment-form__title {
    font-style: normal;
    font-weight: 300;
    font-size: 32px;
    line-height: 44px;
    color: #000000;
    font-family: 'Open Sans', sans-serif;
}
.apartment-form__content {
    margin-top: 36px;
}
.apartment-form__content form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.apartment-form__content form .box-field {
}
@media screen and (min-width: 992px) {
    .apartment-form__content form {
        gap: 0 16px;
    }
    .apartment-form__content form .box-field {
        width: auto;
    }
    .apartment-form__content form .form-control {
        width: 100%;
    }
}
.apartment-form__content form .form-control {
    background: #FFFFFF;
    border-radius: 4px;
    padding: 0 13px;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: #666666;
    width: 294px;
    height: 64px;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: none;
    font-family: 'Open Sans', sans-serif;
}
@media screen and (max-width: 992px) {
    .apartment-form__content form .form-control {
        width: 100%;
    }
}
.apartment-form__content form button {
    margin-left: auto;
    width: 292px;
    max-width: 100%;
    height: 64px;
}
.apartment-form__inputs-container {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
}
.apartment-form__content form button span {
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
}
.apartment-form__content form .checkbox-box {
    width: 100%;
    margin-top: 20px;
}
.checkbox-box {
    display: block;
    position: relative;
    cursor: pointer;
    font-size: 12px;
    line-height: 15px;
    color: #000;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.checkbox-box input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}
.checkbox-box .checkmark {
    position: relative;
    border: 1px solid #ff6134;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    width: 18px;
    height: 18px;
    background-color: transparent;
    margin-right: 13px;
}
.checkbox-box .checkmark:after {
    content: "";
    position: absolute;
    opacity: 0;
}
.checkbox-box input:checked ~ .checkmark:after {
    opacity: 1;
}
.checkbox-box .checkmark:after {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 10px;
    height: 10px;
    background: #ff6134;
    border-radius: 2px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

/* apartment descr */
.apartment-descr {
    padding: 80px 0 80px;
}
.apartment-descr .apartment-form__title {
    margin-bottom: 32px;
    display: block;
}
.apartment-descr p {
    font-size: 14px;
    line-height: 160%;
    color: #000000;
    margin-bottom: 20px;
    max-width: 842px;
}
.apartment-descr p:last-of-type {
    margin-bottom: 0;
}
.apartment-main__imgs-item-icon {
    display: none;
    position: relative;
}
.apartment-main__imgs-item-title {
    position: relative;
}
.apartment-main__imgs-item-icon {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
}
.apartment-main__imgs-item-icon:before,
.apartment-main__imgs-item-icon:after {
    position: absolute;
    content: '';
    background-color: #0E0F0F;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}
.apartment-main__imgs-item-icon:before {
    width: 100%;
    height: 1px;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.apartment-main__imgs-item-icon:after {
    height: 100%;
    width: 1px;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.apartment-main__imgs-item.active .apartment-main__imgs-item-icon:after {
    opacity: 0;
}
.apartment-main__district-title {
    display: none;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    color: #535353;
    margin-top: 20px;
}
.apartment-main__price-call-mob {
    display: none;
}
.apartment-main__price-call .icon {
    fill: #ff6134;
}
.slick-dots li button:before {
    display: none;
}
.rub-icon {
    font-family: "Helvetica Neue", sans-serif;
}


.apartment-main__icons .add2favorite.active{
    background: #172f85;
}
.apartment-main__icons .add2favorite.active svg{
    fill: #ffffff;
}

/* media */

@media screen and (max-width: 1300px) {
    .footer__wrap {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}

@media screen and (max-width: 1200px) {
    .apartment-main__box-navs {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .apartment-main__box-navs li {
        margin-bottom: 15px;
    }
    .apartment-main__box-img-decor {
        right: 27px;
    }
    .apartment-main__box {
        padding-right: 20px;
        width: 40%;
    }
    .apartment-main__imgs,
    .apartment-main__info {
        width: 30%;
        padding-left: 20px;
        padding-right: 20px;
    }
    .apartment-main__imgs-item {
        width: 100%;
        margin-bottom: 40px;
    }
    .apartment-main__prices-top {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    .apartment-main__price-old {
        margin-right: 0;
    }
    .apartment-main__slide {
        font-size: 11px;
    }
    .apartment-main__imgs-item-img img {
        width: 100%;
    }

    .apartment-main__detail-item {
        padding: 20px;
    }
    .apartment-main__detail-item-icon:after {
        width: 90px;
        height: 90px;
    }
    .apartment-main__detail-item-icon {
        padding: 15px 15px;
    }
    .apartment-main__detail-item-icon .icon {
        font-size: 36px;
    }
}

@media screen and (max-width: 1100px) {
    .footer__feedback-wrap {
        flex-direction: row;
        width: 100%;
        max-width: 100%;
    }
}

@media screen and (max-width: 991px) {
    .apartment-main__box-img-decor {
        max-width: 50px;
    }
    .apartment-main__prices-box {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    .apartment-main__prices-box a {
        margin-top: 7px;
    }
    .apartment-main__price-bottom {
        margin-top: 20px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .apartment-main__prices {
        margin-top: 20px;
        padding: 20px 0;
    }
    .apartment-main__price-bottom .form-button {
        width: 100%;
    }
    .apartment-main__price-call {
        margin-left: 0;
        margin-top: 20px;
    }
    .apartment-main__characteristics li {
        font-size: 14px;
        margin-bottom: 15px;
    }
    .apartment-main__characteristics li span {
        font-size: 14px;
    }
    .apartment-main__characteristics a {
        margin-top: 20px;
        font-size: 14px;
    }
    .apartment-main__characteristics {
        margin-top: 20px;
        padding-bottom: 20px;
    }
    .apartment-main__slider {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .apartment-main__slide-icon {
        margin-left: 0;
        max-width: 20px;
        margin-right: 5px;
    }
    .apartment-main__slider .slick-arrow {
        width: 15px;
        height: 15px;
    }
    .apartment-main__slider .slick-prev {
        left: -10px;
    }
    .apartment-main__slider .slick-next {
        right: -10px;
    }
    .apartment-main__slide-question {
        margin-left: 5px;
    }
    .apartment-main__detail-item-big {
        width: 320px;
        height: 446px;
    }
    .apartment-main__detail-items-cols {
        width: calc(100% - 335px);
    }
    .apartment-main__detail-items-cols .apartment-main__detail-item:first-of-type,
    .apartment-main__detail-items-cols .apartment-main__detail-item:nth-of-type(2),
    .apartment-main__detail-items-cols .apartment-main__detail-item {
        width: calc(50% - 15px);
    }
    .apartment-main__detail-items {
        margin: 0 -7.5px;
    }
    .apartment-main__detail-item {
        margin: 0 7.5px;
    }
    .apartment-main__detail-item p {
        font-size: 14px;
    }
    .apartment-main__detail-item-img {
        max-width: 240px;
    }
    .apartment-main__detail {
        padding-top: 60px;
    }

    .apartment-variants {
        margin-top: 60px;
    }
    .apartment-variants__content {
        margin-top: 30px;
    }
    .apartment-variants__item {
        padding: 20px;
    }
    .apartment-variants__item-title {
        font-size: 18px;
    }
    .apartment-detail__link,
    .apartment-variants__item-bottom span,
    .apartment-variants__item-bottom a {
        font-size: 12px;
    }

    .apartment-facing {
        padding-top: 60px;
    }
    .apartment-facing__tabs {
        margin-top: 30px;
    }
    .apartment-facing__box {
        padding-top: 30px;
    }

    .apartment-video {
        margin-top: 60px;
    }
    .apartment-info {
        padding-top: 60px;
    }
    .apartment-info__items {
        margin: 0 -8px;
        margin-top: 30px;
    }
    .apartment-info__item {
        width: calc(33.3% - 16px);
        margin: 0 8px;
        padding: 20px;
    }

    .apartment-similar {
        margin-top: 60px;
    }
    .apartment-similar__slider-box {
        margin-top: 30px;
    }
    .apartment-similar__slider-bottom {
        margin-top: 30px;
    }

    .apartment-form {
        margin-top: 60px;
        padding: 30px 0 30px;
    }
    .apartment-descr {
        padding: 60px 0;
    }
    .apartment-form__content form button {
        margin-left: 0;
        margin-top: 20px;
    }
    .apartment-form__content form .box-field {
        width: calc(50% - 16px);
    }
    .apartment-form__content form {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .footer__wrap {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media screen and (max-width: 767px) {
    .apartment-main__top {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-left: -20px;
        margin-right: -20px;
        padding: 0 20px;
        padding-bottom: 23px;
    }
    .apartment-main__icons li {
        margin-left: 0;
        margin-right: 7px;
    }
    .apartment-main__icons {
        margin-top: 20px;
    }
    .apartment .container {
        padding-left: 20px;
        padding-right: 20px;
    }
    .apartment-main__title {
        font-size: 20px;
        line-height: 120%;
    }
    .apartment {
        padding: 52px 0 20px;
    }
    .apartment-main__content {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .apartment-main__box {
        width: calc(100% + 40px);
        border: none;
        padding: 0 20px 20px;
        margin: 0 -20px;
        border-bottom: 1px solid #DEDEDE;
    }
    .apartment-main__box-img {
        padding-bottom: 0;
        padding-top: 18px;
    }
    .apartment-main__box-img-decor {
        top: 24px;
        right: 26px;
        max-width: 32px;
    }
    .apartment-main__box-img img {
        max-width: 310px;
    }
    .apartment-main__box-img-decor img {
        max-width: 50px;
    }
    .apartment-main__box-navs li .apartment-main__box-nav-icon {
        width: 36px;
        height: 36px;
        min-width: 36px;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .apartment-main__box-navs li .apartment-main__box-nav {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .apartment-main__box-navs {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        max-width: 90%;
        margin: auto;
    }
    .apartment-main__box-navs li {
        margin-right: 0;
        font-size: 10px;
    }
    .apartment-main__imgs {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        border-right: none;
    }
    .apartment-main__info {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    .apartment-main__box-navs li .apartment-main__box-nav:hover .apartment-main__box-nav-icon {
        border-color: #ff6134;
    }
    .apartment-main__imgs-item-img {
        display: none;
    }
    .apartment-main__imgs-item-title {
        font-weight: normal;
        font-size: 20px;
        line-height: 120%;
        color: #000000;
        text-transform: initial;
    }
   
    .apartment-main__imgs-item-title span.apartment-main__imgs-item-icon {
        display: block;
    }
    .apartment-main__imgs {
        padding-top: 0;
    }
    .apartment-main__imgs-item-title {
        letter-spacing: normal;
        padding: 24px 0;
        border-bottom: 1px solid #DEDEDE;
        margin-bottom: 0;
    }
    .apartment-main__imgs-item-icon {
        right: 5px;
    }
    .apartment-main__imgs-item {
        margin-bottom: 0;
    }
    .apartment-main__imgs-item-img {
        margin-top: 21px;
        height: 258px;
        border-radius: 30px;
    }
    .apartment-main__imgs-item-img img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        border-radius: 30px;
    }
    .apartment-main__imgs-item.active .apartment-main__imgs-item-img {
        display: block;
    }
    .apartment-main__info {
        padding: 0 20px 20px;
        margin: 0 -20px;
        border-top: 1px solid #DEDEDE;
        border-bottom: 1px solid #DEDEDE;
        width: calc(100% + 40px);
        margin-top: 24px;
        padding-top: 23px;
        font-family: 'Open Sans', sans-serif;
    }
    .apartment-main__booking span {
        margin-right: 13px;
    }
    .apartment-main__district-title {
        display: block;
    }
    .apartment-main__district {
        margin-top: 6px;
    }
    .apartment-main__deadline span {
        margin-right: 6px;
    }
    .apartment-main__prices {
        margin-top: 30px;
        padding: 25px 0 23px;
    }
    .apartment-main__prices-top {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .apartment-main__price-old {
        margin-right: 17px;
    }
    .apartment-main__prices-box {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
    }
    .apartment-main__prices-mortgage {
        font-size: 14px;
    }
    .apartment-main__characteristics a {
        margin-top: 28px;
    }
    .apartment-main__characteristics {
        margin-top: 25px;
        padding-bottom: 26px;
    }
    .apartment-main__slider .slick-arrow {
        display: none!important;
    }
    .apartment-main__slide {
        font-size: 14px;
        margin-right: 26px;
        white-space: nowrap;
    }
    .apartment-main__slide-icon {
        max-width: 31px;
        margin-right: 11px;
    }
    .apartment-main__slide-question {
        margin-left: 8px;
    }
    .apartment-main__slider {
        margin-top: 24px;
        margin-bottom: 24px;
    }
    .apartment-main__slider .slick-list {
        overflow: visible;
    }
    .apartment-main__price-bottom {
        position: fixed;
        left: 0;
        bottom: 0;
        width: 100%;
        background: #FFFFFF;
        -webkit-box-shadow: 0px -1px 15px rgba(0, 0, 0, 0.03);
        box-shadow: 0px -1px 15px rgba(0, 0, 0, 0.03);
        border-radius: 16px 16px 0px 0px;
        padding: 20px;
        z-index: 101;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .apartment-main__price-bottom .form-button {
        max-width: 173px;
        min-width: 173px;
        height: 42px;
    }
    .apartment-main__price-bottom .form-button span {
        font-size: 13px;
    }
    .apartment-main__price-call {
        margin-top: 0;
        width: 42px;
        height: 42px;
    }
    .apartment-main__price-call-mob {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .apartment-main__price-call .icon.icon-like {
        font-size: 24px;
    }
    .apartment-main__detail-items {
        margin-left: 0;
        margin-right: 0;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .apartment-main__detail-item {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
        height: 385px;
    }
    .apartment-main__detail-items-cols {
        width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .apartment-main__detail-items-cols .apartment-main__detail-item:first-of-type, .apartment-main__detail-items-cols .apartment-main__detail-item:nth-of-type(2), .apartment-main__detail-items-cols .apartment-main__detail-item {
        width: 100%;
        height: 180px;
        margin-bottom: 16px;
    }
    .apartment-main__detail-item-big {
        margin-bottom: 16px;
    }
    .apartment-main__detail {
        padding-top: 80px;
    }
    .apartment-main__detail-item {
        padding: 28px 25px;
    }
    .apartment-main__detail-item-big {
        padding-top: 31px;
        padding-left: 25px;
    }
    .apartment-main__detail-item-img {
        max-width: 290px;
        margin-right: -27px;
    }
    .apartment-main__detail-item-title {
        margin-bottom: 11px;
    }
    .apartment-main__detail-item-icon {
        padding: 18px 25px;
    }
    .apartment-main__detail-item-icon:after {
        width: 110px;
        height: 110px;
    }
    .apartment-main__detail-item p br {
        display: none;
    }

    .apartment-variants__content {
        border-radius: 0;
        border: none;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .apartment-variants__item {
        width: 100%;
        background: #FAFAFA;
        border: 1px solid #DEDEDE;
        border-radius: 16px;
        padding: 24px;
        margin-bottom: 16px;
        opacity: 1;
    }
    .apartment-variants__item:last-of-type {
        margin-bottom: 0;
    }
    .apartment-variants__item:hover,
    .apartment-variants__item.active {
        opacity: 1;
        width: 100%;
        background: #FAFAFA;
    }
    .apartment-variants__item-title {
        font-size: 20px;
        line-height: 110%;
    }
    .apartment-variants__item:hover .apartment-variants__item-icon,
    .apartment-variants__item.active .apartment-variants__item-icon {
        background: #FFF8E7;
    }
    .apartment-variants__item-bottom span, .apartment-variants__item-bottom a {
        font-size: 14px;
        line-height: 110%;
        opacity: 1;
    }
    .apartment h2 {
        font-size: 28px;
        line-height: 43px;
    }
    .apartment-variants {
        margin-top: 57px;
    }
    .apartment-variants__content {
        margin-top: 38px;
    }
    .apartment-variants__item-icon {
        width: 42px;
        height: 42px;
    }
    .apartment-variants__item-icon svg {
        font-size: 22px;
    }
    .apartment-variants__item-title {
        margin-top: 14px;
    }
    .apartment-variants__item-bottom {
        margin-top: 51px;
    }

    .apartment-facing__img-info {
        position: relative;
        left: auto;
        top: auto;
        color: #000000;
        margin-top: 7px;
        max-width: 100%;
    }
    .apartment-facing__img-info p {
        color: #000000;
        font-size: 14px;
        line-height: 25px
    }
    .apartment-facing__img-info span {
        color: #000000;
    }
    .apartment-facing__img-item-icon {
        width: 28px;
        height: 28px;
    }
    .apartment-facing__img img {
        min-height: 200px;
    }
    .apartment-facing {
        padding-top: 73px;
    }
    .apartment-facing__tabs {
        margin-top: 39px;
    }
    .apartment-facing__tabs li a {
        min-width: 168px;
    }
    .apartment-facing__img-item-icon span {
        width: 10px;
        height: 10px;
    }
    .apartment-facing__img-item-box {
        top: -50px;
        padding: 9px 15px 10px;
    }
    .apartment-facing__img-info span {
        font-size: 24px;
        line-height: 110%;
        margin-top: 8px;
        letter-spacing: 0;
    }
    .apartment-variants__item:last-of-type {
        border-right: 1px solid #DEDEDE;
    }

    .slick-slider-nav .slick-next, .slick-slider-nav .slick-prev, .apartment-similar__slider-nav .slick-next, .apartment-similar__slider-nav .slick-prev {
        width: 32px;
        height: 32px;
    }

    .apartment-video .apartment-facing__tabs li a {
        min-width: 140px;
    }
    .apartment-video .apartment-facing__tabs {
        overflow-x: scroll;
        margin-right: -20px;
        margin-left: -20px;
        padding: 0 20px;
        margin-top: 37px;
        border-bottom: none;
        position: relative;
    }
    .apartment-video__box:after {
        top: -25px;
        width: 100%;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        content: '';
        position: absolute;
        height: 1px;
        background-color: #DEDEDE;
    }
    .apartment-video__top .form-button {
        width: 130px;
        height: 40px;
    }
    .apartment-video__items {
        margin: 0;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
    .apartment-video__item {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 32px;
    }
    .apartment-video__item-img {
        height: 180px;
    }
    .apartment-video__item-icon {
        font-size: 42px;
    }
    .apartment-video__item-title {
        margin-top: 16px;
    }
    .apartment-video {
        margin-top: 76px;
    }
    .apartment-video__box {
        margin-top: 25px;
    }

    .apartment-info__item {
        min-width: 319px;
        padding: 22px 20px 16px;
    }
    .apartment-info__items {
        overflow-x: scroll;
        padding: 0 13px;
        margin-left: -20px;
        margin-right: -20px;
        margin-top: 38px;
    }
    .apartment-info {
        padding-top: 43px;
    }
    .apartment-info__item p {
        margin-top: 11px;
        max-width: 230px;
    }
    .apartment-info__item-btn {
        width: 32px;
        height: 32px;
        font-size: 14px;
    }
    .apartment-info__item-icon {
        max-width: 44px;
    }
    .apartment-info__item-bottom {
        margin-top: 55px;
        padding-right: 5px;
    }
    .apartment-similar__slide {
        margin: 0 8px;
    }
    .apartment-similar__slider-box {
        margin-left: -8px;
        margin-right: -8px;
        margin-top: 34px;
    }
    .apartment-similar__slider__count {
        margin-left: 8px;
    }
    .apartment-similar {
        margin-top: 77px;
    }
    .apartment-similar h2 {
        font-size: 32px;
        line-height: 43px;
    }
    .apartment-similar__slide-img {
        padding: 10px 10px 0px;
    }
    .apartment-similar__slide-info {
        margin-top: 10px;
        padding: 0 22px 22px;
    }
    .apartment-similar__slide-title {
        font-weight: normal;
        font-size: 20px;
        line-height: 25px;
        margin-top: 9px;
        padding-right: 30px;
    }
    .apartment-similar__slide-price {
        font-weight: bold;
        font-size: 20px;
        line-height: 25px;
        padding-top: 14px;
    }
    .apartment-similar__slide-bottom {
        margin-top: 22px;
    }
    .apartment-similar__slider-bottom {
        margin-top: 33px;
        padding: 0 10px;
        padding-left: 0;
    }
    .apartment-similar__slider-dots .slick-dots li button {
        width: 8px;
        height: 8px;
    }
    .apartment-similar__slider .slick-list {
        overflow: visible;
    }

    .apartment-form__title {
        font-weight: bold;
        font-size: 32px;
        line-height: 43px;
        color: #000000;
        font-family: AvertaCY,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;
    }
    .apartment-form__content form .box-field {
        width: 100%;
        margin-bottom: 20px;
    }
    .apartment-form {
        margin-top: 80px;
        padding: 38px 0 48px
    }
    .apartment-form__title span {
        display: none;
    }
    .apartment-form__content {
        margin-top: 34px;
    }
    .apartment-form__content form .box-field:first-of-type {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }
    .apartment-form__content form .box-field:nth-of-type(2) {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }
    .apartment-form__content form .checkbox-box {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }
    .apartment-form__content form .form-button {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
        margin-top: 31px;
    }
    .checkbox-box .checkmark {
        margin-right: 11px;
    }
    .apartment-descr {
        padding: 78px 0 60px;
    }
    .apartment-descr .apartment-form__title {
        margin-bottom: 35px;
        max-width: 259px;
    }
    .apartment-facing__img-item:nth-of-type(2) .apartment-facing__img-item-box {
        left: 65px;
    }
    .apartment-facing__img-item:nth-of-type(2) .apartment-facing__img-item-box:after {
        left: 22%;
    }

    .footer__feedback-wrap {
        flex-direction: column;
    }
    .scrollUp {
        bottom: 5rem;
    }
    .apartment-similar__slide-icon .icon {
        margin-left: -2px;
    }
}

@media screen and (max-width: 480px) {
    .apartment-form__content form button {
        width: 100%;
        height: 48px;
    }
    .apartment-form__content form button span {
        font-size: 14px;
        line-height: 110%;
    }
    .apartment-form__content form .form-control {
        margin-bottom: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 340px) {
    .apartment-main__price-bottom .form-button {
        max-width: 155px;
        min-width: 155px;
    }
    .apartment-main__price-bottom {
        padding: 15px;
    }
}


[data-tooltip] {
    position: relative;
    z-index: 102
}

[data-tooltip]:before,[data-tooltip]:after {
    visibility: hidden;
    opacity: 0;
    pointer-events: none
}

[data-tooltip]:before {
    position: absolute;
    bottom: 150%;
    left: 50%;
    margin-bottom: 5px;
    margin-left: -80px;
    padding: 12px;
    width: 160px;
    border-radius: 4px;
    background-color: rgba(32,32,32,.85);
    color: #fff;
    content: attr(data-tooltip);
    text-align: center;
    font-size: 14px;
    line-height: 1.2
}

[data-tooltip]:after {
    position: absolute;
    bottom: 150%;
    left: 50%;
    margin-left: -5px;
    width: 0;
    border-top: 5px solid #000;
    border-top: 5px solid hsla(0,0%,20%,.9);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    content: " ";
    font-size: 0;
    line-height: 0
}

[data-tooltip]:hover:before,[data-tooltip]:hover:after {
    visibility: visible;
    opacity: 1
}
/*Страница коммерции*/
.resultapartment-filter__result--white {
    background-color: #ffffff;
    margin-top: -45px;
}
.bread__wrap + .apartment { padding-top: 7px; }

.apartment_comercial { padding-bottom: 140px; }

.apartment-main_comercial .apartment-main__imgs, .apartment-main_comercial .apartment-main__box { padding-bottom: 15px; }

.apartment-main__inform { margin: 31px 0 39px; font-size: 14px; line-height: 150%; max-width: 285px; font-family: AvertaCY, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji !important; }

.section-open-bisness { margin-top: 118px;overflow: hidden;}

.h2, .apartment_comercial .h2 { font-weight: 600; font-size: 48px; line-height: 100%; }

.h2 { margin-bottom: 62px; }

.section-head { margin-bottom: 62px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.section-head .h2 { margin: 0 15px 0 0; }

.more-stocks { padding-top: 3px; display: inline-block; font-size: 14px; line-height: 17px; color: #282b2c; }

.more-stocks:hover { color: #ff6134; }

.peculiar-properties-label { width: 200px; font-size: 20px; line-height: 25px; -ms-flex-negative: 0; flex-shrink: 0; }

.peculiar-properties__slide { width: 234px; padding-right: 20px; }

.peculiar-properties-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.peculiar-properties { width: calc(100% - 355px); padding-left: 1%; }

.peculiar-properties__slide { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.peculiar-properties-wrap { padding: 44px 0 46px; border-bottom: 1px solid #DEDEDE; }

.open-bisness-slide { width: 864px; padding-right: 32px; -webkit-transition: opacity .4s ease; -o-transition: opacity .4s ease; transition: opacity .4s ease; position: relative; display: block; }

.open-bisness-slide:not(.slick-current) { opacity: .3; }

.open-bisness-slide:not(.slick-current) .open-bisness-slide:before, .open-bisness-slide:not(.slick-current) .open-bisness-slide__content { opacity: 0; }

.open-bisness-slide__inner { position: relative; cursor: url(../img/commerce/scroll_mouse_cursor.svg) 0 0, move; }

.open-bisness-slide__inner:before { content: ''; display: block; padding-top: 56.2%; position: relative; z-index: 1; background: -webkit-gradient(linear, left bottom, left top, color-stop(3.63%, rgba(0, 0, 0, 0.65)), color-stop(50%, rgba(0, 0, 0, 0))); background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.65) 3.63%, rgba(0, 0, 0, 0) 50%); background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.65) 3.63%, rgba(0, 0, 0, 0) 50%); background: linear-gradient(360deg, rgba(0, 0, 0, 0.65) 3.63%, rgba(0, 0, 0, 0) 50%); -webkit-transition: opacity .4s ease; -o-transition: opacity .4s ease; transition: opacity .4s ease; }

.open-bisness-slide img { vertical-align: top; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; position: absolute; left: 0; top: 0; }

.open-bisness-slide__content { position: absolute; bottom: 41px; left: 4.6%; right: 4.6%; margin-right: 32px; max-width: 28rem; color: #fff; z-index: 2; -webkit-transition: opacity .4s ease; -o-transition: opacity .4s ease; transition: opacity .4s ease; }

.open-bisness-slide__title { font-size: 20px; line-height: 150%; }

.open-bisness-slide:active .open-bisness-slide__inner { cursor: url(../img/commerce/scroll_mouse_cursor_active.svg) 0 0, move; }

.apartment-main__characteristics:last-child { border-width: 0; }

.peculiar-properties__icon { -ms-flex-negative: 0; flex-shrink: 0; margin-right: 17px; width: 40px; height: 40px; -webkit-border-radius: 50%; border-radius: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background: #E5F3FF; }

.peculiar-properties__icon img { max-width: 90%; max-height: 90%; width: auto; height: auto; }

.peculiar-properties__title { font-size: 14px; line-height: 19px; color: #263E66; letter-spacing: 0.03em; max-width: 125px; }

.peculiar-properties__title b, .peculiar-properties__title strong { font-weight: 600; display: block; }

.peculiar-properties-navs { width: 124px; }

.peculiar-properties-navs .slick-slider-nav { padding-right: 3px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.peculiar-properties-navs .slick-slider__count { margin-right: 0; }

.peculiar-properties-navs .slick-arrow { margin: 0; }

.open-bisness-slider .slick-list { overflow: visible; }

.open-bisness-slider.slick-dotted.slick-slider { margin-bottom: 25px; }

.open-bisness-slider__bottom { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.slick-slider-nav_2 .slick-arrow { border-color: transparent; }

.slick-slider-nav_2 .slick-prev { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); }

.web .slick-slider-nav_2 .slick-arrow:hover { border-color: #ff6134; }

.section-stocks { margin: 117px 0 0; }

.stocks { margin: 20px -15px 0; }

.stock-card { width: 324px!important; -ms-flex-negative: 0; flex-shrink: 0; }

.stock-card__inner { padding: 0 15px; }

.stock-card__img { display: block; overflow: hidden; -webkit-border-radius: 16px; border-radius: 16px; margin-bottom: 13px; position: relative; }

.stock-card__img:before { content: ''; display: block; padding-top: 75%; position: relative; z-index: 1; }

.stock-card__img img { vertical-align: top; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; position: absolute; left: 0; top: 0; vertical-align: top; -webkit-border-radius: 16px; border-radius: 16px; }

.stock-card__top { font-size: 12px; line-height: 15px; color: #666666; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.stock-card__info { padding-bottom: 3px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.stock-card__category { background: #EBF2F9; -webkit-border-radius: 30px; border-radius: 30px; display: inline-block; padding: 7px 12px; font-size: 12px; line-height: 15px; color: #0A2F85; margin-right: 12px; }

.stock-card__period { margin-right: 3px; }

.stock-card__duration { color: #0A2F85; }

.stock-card__title { margin-top: 11px; font-weight: bold; font-size: 16px; line-height: 120%; }

.stock-card__title a { color: inherit; }

.stock-card__title a:hover { color: #ff6134; }

.stock-card__objects { margin-top: 10px; font-size: 13px; line-height: 18px; color: #0A2F85; font-family: 'Open Sans', sans-serif; }

.stock-card__objects a { color: inherit; margin-right: 9px; }

.stock-card__objects a:hover { color: #ff6134; }

.web .stock-card__img img { -webkit-transition: -webkit-transform .5s ease; transition: -webkit-transform .5s ease; -o-transition: transform .5s ease; transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease; }

.web .stock-card:hover .stock-card__img img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }

.more-objects { padding: 4px 4px; margin-left: -6px; cursor: pointer; -webkit-transition: color .4s ease; -o-transition: color .4s ease; transition: color .4s ease; }

.more-objects:hover { color: #ff6134; }

.section-comercial-objects { border: none; padding-top: 60px; overflow: hidden; width: 100%; }

.objects-slider.slick-dotted.slick-slider { margin-bottom: 40px; }

.objects-slider__slide { padding-right: 30px; width: 650px; }

.objects-slider__inner {
    /*cursor: url(../img/commerce/scroll_mouse_cursor.svg) 0 0, move;*/
    position: relative; display: block; color: #fff; }

.objects-slider__img { position: relative; z-index: 0; overflow: hidden; }

.objects-slider__img:before { content: ''; display: block; padding-top: 112.9%; position: relative; z-index: 1; background: rgba(0, 0, 0, 0.4); }

.objects-slider__img img { vertical-align: top; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; position: absolute; left: 0; top: 0; }

.objects-slider__title { font-weight: 600; font-size: 48px; line-height: 110%; }

.objects-slider__content { padding: 40px 40px 37px; top: 0; left: 0; right: 0; bottom: 0; top: 0; position: absolute; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.objects-slider__bottom { margin-top: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; }

.objects-slider__item { margin-right: 14.4%; }

.objects-slider__deadline { margin-top: 8px; }

.objects-slider__item-label { margin-bottom: 4px; }

.objects-slider__item-value { font-weight: bold; font-size: 28px; line-height: 100%; white-space: nowrap; }

.objects-slider__item-value sup { vertical-align: top; line-height: 1; font-size: 66%; }

.web .objects-slider__img img { -webkit-transition: -webkit-transform .4s ease; transition: -webkit-transform .4s ease; -o-transition: transform .4s ease; transition: transform .4s ease; transition: transform .4s ease, -webkit-transform .4s ease; }

.web .objects-slider__inner:hover .objects-slider__img img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }

.objects-slider .slick-list { overflow: visible; }

.slick-slider-nav_2 .slick-disabled, .slick-slider-nav_3 .slick-disabled { pointer-events: none; opacity: .3; }

.slick-slider-nav_3 .slick-arrow path { stroke: #ff6134; }

.slick-slider-nav_3 .slick-prev { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); }

.switcher { margin-top: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.commercial-switcher {margin-top: 45px;}
.switcher__label { font-size: 14px; line-height: 100%; font-weight: 400; font-family: inherit; cursor: pointer; }

.switcher-el { width: 48px; height: 24px; margin: 0 16px; border: 1px solid #DEDEDE; -webkit-border-radius: 30px; border-radius: 30px; position: relative; }

.switcher-el span { width: 24px; height: 24px; -webkit-border-radius: 50%; border-radius: 50%; position: absolute; display: block; left: -1px; top: -1px; border: 11px solid #ff6134; -webkit-transition: left .4s ease; -o-transition: left .4s ease; transition: left .4s ease; }

.switcher input { opacity: 0; top: 0; left: 0; height: 100%; width: 50%; cursor: pointer; position: absolute; }

.switcher input + input { left: 50%; }

.switcher input + input:checked ~ span { left: calc(100% - 23px); }

.web .switcher__label { -webkit-transition: color .4s ease; -o-transition: color .4s ease; transition: color .4s ease; }

.web .switcher__label:hover { color: #ff6134; }

.object-filter__actions-clear_2 { font-size: 14px; line-height: 17px; color: #000; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.object-filter__actions-clear_2 svg { margin-right: 12px; }

.object-filter__actions-clear_2 path { stroke: #000; }

.web .object-filter__actions-clear_2 { -webkit-transition: color .4s ease; -o-transition: color .4s ease; transition: color .4s ease; }

.web .object-filter__actions-clear_2 path { -webkit-transition: stroke .4s ease; -o-transition: stroke .4s ease; transition: stroke .4s ease; }

.web .object-filter__actions-clear_2:hover { color: #ff6134; }

.web .object-filter__actions-clear_2:hover path { stroke: #ff6134; }

.commercial-page { padding-top: 27px; }

.comercial-filters { margin-top: 44px; }

.comercial-filters .object-filter__items { grid-template-columns: repeat(5, 1fr); }

#listView { margin-top: -12px; }
#commerceFilterWithObject .resultapartment-filter__result--white {
    margin-top: 0;
    background: #ffffff;
}
#commerceFilterWithObject .resultapartment-filter__top {
    display: none;
}
.list-complex {
    display: table!important;
    grid-template-columns: 1fr;
    grid-gap: 0;
}
.comercial-filters_2 {
    margin-bottom: 0;
    grid-template-columns: 1fr;
    grid-gap: 0;
}
.comercial-filters_2 .object-filter__items { margin: 0 -15px 59px; width: calc(100% + 30px); display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; grid-gap: 0; }

.comercial-filters_2 .ui-multirange, .comercial-filters_2 .form-select { margin: 0 15px; width: calc(20% - 30px); }

.comercial-filters_2 .form-select_3 { width: calc(27% - 30px); }

.comercial-filters_2 .form-select_4 { margin-left: 0; width: calc(14.5% - 15px); }

.comercial-filters_2 .form-select_4 .form-select__selected { max-width: 153px; }

.comercial-filters_2 .form-select_5 { width: calc(18.5% - 30px); text-align: right; display: block; }

.comercial-filters_2 .form-select_5 .form-button { width: auto; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; min-width: 187px; }

.styled-2 > label, .styled-2 .ui-multirange label { font-size: 11px; line-height: 100%; color: #666666; }

.styled-2 .form-select__selected { height: 46px; line-height: 44px; border: 1px solid #DEDEDE; }

.styled-2 .form-select__selected, .styled-2 .form-select__list li, .styled-2 input { font-size: 14px; }

.styled-2 .form-select__selected, .styled-2 .ui-multirange__control { background: #fff; }

.styled-2 .noUi-handle { width: 12px; height: 12px; left: calc(100% - 6px); top: -3px; }

.styled-2 .noUi-target { height: 5px; }

.styled-2 .noUi-connect { background: transparent; }

.styled-2 .noUi-connect:before { content: ''; display: block; height: 1px; background: #ff6134; position: absolute; top: 50%; left: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.styled-2 .noUi-handle:before { width: 10px; height: 10px; }

.styled-2 .form-select__list { margin-top: -15px; }

.styled-2 .form-select__selected { padding-left: 12px; padding-right: 15px; }

.styled-2.form-select, .styled-2.ui-multirange { margin-bottom: -6px; }

.styled-2 .ui-multirange .noUi-target { margin-top: -5px; }

.styled-2 .noUi-target { -webkit-box-shadow: none; box-shadow: none; margin-left: 8px; margin-right: 8px; }

.styled-2 .form-select__selected:after { background: none; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid #666; width: 0; height: 0; }

.styled-2.active .form-select__selected:after { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); -webkit-transition: -webkit-transform .3s ease; transition: -webkit-transform .3s ease; -o-transition: transform .3s ease; transition: transform .3s ease; transition: transform .3s ease, -webkit-transform .3s ease; }

.commercial-map.hide { height: 720px; width: 100%; pointer-events: none; position: absolute; }

.commercial-map:not(.hide) + .section-form-mortgage { margin-top: 0; }

.form-select_clear { padding-top: 39px; }

.form-select_btn { padding-top: 24px; }

.form-select_btn .form-button { height: 46px; line-height: 44px; padding-bottom: 1px; }

.radio-switcher { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.radio-switcher__label { width: 50%; height: 46px; display: block; position: relative; cursor: pointer; }

.radio-switcher__label input { position: absolute; opacity: 0; top: 0; left: 0; }

.radio-switcher__label input:checked ~ .checkmark { background: #ff6134; color: #fff; border-color: #ff6134; }

.radio-switcher__label .checkmark { border: 1px solid #DEDEDE; border-left-width: 0; border-right-width: 0; font-size: 14px; line-height: 100%; color: #000; width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-transition: color .4s ease, background .4s ease; -o-transition: color .4s ease, background .4s ease; transition: color .4s ease, background .4s ease; }

.radio-switcher__label:first-child .checkmark { -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; border-left-width: 1px; }

.radio-switcher__label:last-child .checkmark { -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; border-right-width: 1px; }

.web .radio-switcher__label:hover .checkmark { color: #ff6134; }

.web .radio-switcher__label:hover input:checked ~ .checkmark { color: #fff; }

.ui-multirange__control .input-as { width: 50%; height: 46px; text-align: center; line-height: 44px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #666666; }

.ui-multirange__control .input-as__inp { display: inline-block; font-size: 14px; margin-left: 3px; color: #000; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; max-width: calc(100% - 15px); }

.ui-multirange__control .input-as:first-child:before { content: ''; display: block; background: #d5e5ff; position: absolute; top: 6px; width: 1px; bottom: 6px; right: 0; }

.section-form-mortgage { margin-top: 119px; padding: 117px 0 121px; background: #ff6134; }

.form-mortgage { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.form-mortgage__form { padding-top: 11px; width: 50%; padding-right: 20px; }

.form-mortgage form { max-width: 370px; }

.form-mortgage__content { width: 50%; padding-left: 20px; }

.form-mortgage__title { font-weight: 600; font-size: 48px; line-height: 110%; }

.form-mortgage__text { margin-top: 32px; max-width: 450px; }

.form-mortgage .box-field + .box-field { margin-top: 19px; }

.form-mortgage .box-field__label { font-size: 11px; line-height: 100%; margin-bottom: 11px; color: #666666; }

.form-mortgage .form-button { margin-top: 32px; background: #fff; height: 40px; color: #000; font-weight: bold; -webkit-border-radius: 30px; border-radius: 30px; font-size: 14px; }

.form-mortgage .form-button span { color: inherit; padding: 0 35px; font-weight: bold; font-size: 14px; }

.form-mortgage input[type="text"], .form-mortgage input[type="tel"], .form-mortgage input[type="email"] { background: #FFFFFF; border: 1px solid #EAEAEA; -webkit-border-radius: 0; border-radius: 0; padding: 0 14px; font-size: 14px; height: 46px; -webkit-border-radius: 4px; border-radius: 4px; width: 100%; }

.box-field_accept { margin-top: 16px; font-size: 12px; }

.commercial-map { overflow: hidden; position: relative; }

.map-comercial { height: 720px; margin-top: 50px; }

.commercial-mapl.hide { width: 100%; pointer-events: none; top: 0; }

.commercial-map, .section-comercial-objects { -webkit-transition: opacity .5s ease; -o-transition: opacity .5s ease; transition: opacity .5s ease; }

.commercial-map.hide, .section-comercial-objects.hide { opacity: 0; }

.accept-text { font-weight: 300; font-size: 12px; line-height: 125%; color: #666666; }

.accept-text a { color: #000; border-bottom: 1px solid rgba(0, 0, 0, 0.8); -webkit-transition: border-bottom-color .4s ease; -o-transition: border-bottom-color .4s ease; transition: border-bottom-color .4s ease; }

.accept-text a:hover { border-bottom-color: transparent; }

.h1 { font-weight: 600; font-size: 48px; line-height: 100%; }

.section-complex { position: relative; -webkit-background-size: cover; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; color: #fff; }

.section-complex:before { content: ''; display: block; position: absolute; z-index: 0; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.55); }

.complex { min-height: 700px; padding-top: 90px; padding-bottom: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; position: relative; z-index: 1; }

.complex__deatils { margin-top: 58px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; }

.complex__item { width: auto; min-width: 187px; margin-right: 30px; margin-bottom: 15px; }

.complex__item:last-child { margin-right: 0; }

.complex__item-label { color: #A4A4A4; margin-bottom: 2px; }

.complex__item-value { font-weight: bold; font-size: 28px; line-height: 100%; }

.complex__item-value sup { vertical-align: top; line-height: 1; font-size: 66%; }

.complex__dedlane { color: #A4A4A4; }

.complex__dedlane-val { color: #fff; margin-left: 5px; }

.complex-info { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.complex-info__item { border: 1px solid #fff; padding: 0 20px; -webkit-border-radius: 30px; border-radius: 30px; height: 44px; line-height: 41px; margin-right: 19px; }

.complex-info__item:last-child { margin-right: 0; }

.complex-info__item-discount { background: -webkit-linear-gradient(192.26deg, #282b2c -4216405.86%, #263E66 -4205789.1%), #ff6134; background: -o-linear-gradient(192.26deg, #282b2c -4216405.86%, #263E66 -4205789.1%), #ff6134; background: linear-gradient(257.74deg, #282b2c -4216405.86%, #263E66 -4205789.1%), #ff6134; border: 0; line-height: 43px; }

.complex-top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; }

.complex-bottom { margin-top: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; }

.complex-head { padding-right: 30px; width: calc(100% - 240px); }

.complex-head .h1 { max-width: 600px; }

.complex-address { font-size: 16px; line-height: 100%; margin-bottom: 14px; }

.complex-about { display: -webkit-box; display: -ms-flexbox; display: flex; }

.complex-about__headline.block__headline {
    display: grid;
    grid-template-columns: 1fr 1fr;

}

.complex-about .h2 { padding-right: 30px; width: 50%; }

.complex-description { width: 50%; padding-left: 14px; font-size: 20px; line-height: 150%; }

.complex-description p { padding: 10px 0; }

.complex-description p:first-child { padding-top: 0; }

.complex-countdown { width: 240px; }

.complex-countdown__label { font-size: 14px; line-height: 100%; margin-bottom: 10px; }

.ClassyCountdown-days, .ClassyCountdown-hours, .ClassyCountdown-minutes, .ClassyCountdown-seconds { width: 50px; margin: 0 5px; position: relative; }

.ClassyCountdown-value { display: block; text-align: center; padding-top: 3px; }

.ClassyCountdown-value div { position: absolute; top: 16px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.ClassyCountdown-value span { display: block; margin-top: 5px; }

.ClassyCountdown-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; }

.list-counts { margin-top: 70px; display: -webkit-box; display: -ms-flexbox; display: flex; }

.list-counts__item { width: 25%; }

.list-counts__count { font-weight: 600; font-size: 64px; line-height: 100%; color: #263E66; }

.list-counts__count span + span { margin-left: 8px; }

.list-counts__info { font-size: 15px; line-height: 1; }

.list-counts__title { margin-top: 14px; font-size: 20px; line-height: 150%; color: #000; }

.section-chose-house, .section-about-house { margin-top: 120px; position: relative; }

.chose-house { position: relative; }
.chose-house svg {
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 0;
}
.chose-house img { vertical-align: top;
    width: 100%;}
.chose-house .disabled {
    cursor: not-allowed;
    pointer-events: none
}
.chose-house .disabled>path,
.chose-house .disabled>polyline,
.chose-house .disabled>rect,
.chose-house .disabled>polygon {
    fill: #999;
    fill-opacity: .5;
}

.tooltip-complex { background: #fff; -webkit-border-radius: 20px 20px 0 0; border-radius: 20px 20px 0 0; padding: 20px 20px 25px; font-size: 14px; line-height: 100%; position: absolute; left: 50%; bottom: 0; width: 100%; max-width: 480px; opacity: 0; -webkit-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); transform: translate(-50%, 100%); -webkit-transition: opacity .5s ease, -webkit-transform .5s ease; transition: opacity .5s ease, -webkit-transform .5s ease; -o-transition: transform .5s ease, opacity .5s ease; transition: transform .5s ease, opacity .5s ease; transition: transform .5s ease, opacity .5s ease, -webkit-transform .5s ease; }

.tooltip-complex__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.tooltip-complex__head-info { padding-right: 15px; }

.tooltip-complex__title { font-weight: 600; font-size: 18px; line-height: 150%; }

.tooltip-complex__dedlane { margin-top: 8px; }

.tooltip-complex__btn { margin-top: 28px; }

.tooltip-complex__btn .form-button { height: 42px; line-height: 42px; font-weight: bold; font-size: 14px; width: 100%; }

.tooltip-complex.active { opacity: 1; -webkit-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%); }

.tooltip-complex__val { font-weight: bold; font-size: 18px; line-height: 100%; }

.tooltip-complex__val sup { vertical-align: top; font-size: 65%; display: inline-block; margin-top: -3px; }

.tooltip-complex-list { margin-top: 20px; padding: 19px 4px 0 6px; border-top: 1px solid #DEDEDE; }

.tooltip-complex-list ul { list-style: none; }

.tooltip-complex-list li { margin-bottom: 8px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.tooltip-complex-list__val { font-size: 16px; padding-bottom: 4px; }

.close-ar { padding: 0 0 1px 1px; border: 1px solid rgba(31, 53, 38, 0.2); width: 24px; height: 24px; -ms-flex-negative: 0; flex-shrink: 0; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 50%; border-radius: 50%; }

.close-ar span { height: 6px; width: 6px; display: inline-block; position: relative; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); vertical-align: top; -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; }

.close-ar span:before, .close-ar span:after { content: ''; position: absolute; background: #666666; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.close-ar span:before { height: 100%; width: 1px; }

.close-ar span:after { height: 1px; width: 100%; }

.floors-wrapper { background: #FAFAFA; display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }

.floors-wrapper .container { padding-top: 60px; padding-bottom: 60px; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-negative: 1; flex-shrink: 1;align-items: center; }

.floors-wrap-list { padding-top: 80px; height: calc(100% - 48px); }

.floors-wrap-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.select-section { width: 294px; }
.select-liter {margin-right: 16px; margin-left: auto}

.back-arr { font-size: 14px; line-height: 100%; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; -webkit-transition: color .4s ease; -o-transition: color .4s ease; transition: color .4s ease; }

.back-arr i { margin-right: 18px; }

.back-arr:hover { color: #ff6134; }

.floors-wrap {position: relative; height: 100%; }

.floors-wrap img { vertical-align: top; max-height: 100%; width: auto; }

.floors-wrap-navs { width: 200px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.floors-wrap-navs__title { margin-bottom: 40px; font-size: 14px; line-height: 100%; }

.floors-wrap-inner { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; }

.floors-nav-pager { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; display: -webkit-box; display: -ms-flexbox; display: flex; }

.floors-nav-pager__item { width: 40px; margin-bottom: 1px; font-size: 14px; height: 40px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 50%; border-radius: 50%; color: #000; text-decoration: underline; }

.floors-nav-pager__item.active { background: #ff6134; color: #fff; pointer-events: none; text-decoration: none; }

.web .floors-nav-pager__item { -webkit-transition: color .4s ease, background .4s ease; -o-transition: color .4s ease, background .4s ease; transition: color .4s ease, background .4s ease; }

.web .floors-nav-pager__item:hover { color: #ff6134; }

.floors-wrap-img { height: 100%; max-width: calc(100% - 200px); width:100%; display: none; position: relative; }

.floors-wrap-img.active { display: inline-block; }
.floors-wrap-img svg {width: 100%; height:100%;}
.fancybox-image {background:#fff}
.commercial-detail__selectplan-collapse {width: 100%; margin:auto}
.commercial-detail__selectplan-collapse[data-collapse-selects] {height:100%;}
.commercial-detail__selectplan-collapse.-hidden {display: none;}
.commercial-detail__selectplan-content-select {height:100%;}
.commercial-detail__selectplan-content-select path,.commercial-detail__selectplan-content-select polygon,.commercial-detail__selectplan-content-select polyline,.commercial-detail__selectplan-content-select rect {
    cursor: pointer;
    transition: fill .3s,fill-opacity .3s;
    fill: transparent;
    fill-opacity: .3
}

.commercial-detail__selectplan-content-select path[data-status=sold],.commercial-detail__selectplan-content-select polygon[data-status=sold],.commercial-detail__selectplan-content-select polyline[data-status=sold],.commercial-detail__selectplan-content-select rect[data-status=sold] {
    cursor: not-allowed;
    fill: #999;
    fill-opacity: .3
}

.commercial-detail__selectplan-content-select path[data-status=sold]:hover,.commercial-detail__selectplan-content-select polygon[data-status=sold]:hover,.commercial-detail__selectplan-content-select polyline[data-status=sold]:hover,.commercial-detail__selectplan-content-select rect[data-status=sold]:hover {
    fill-opacity: .3
}
.commercial-detail__selectplan-content-select path:hover,.commercial-detail__selectplan-content-select polygon:hover,.commercial-detail__selectplan-content-select polyline:hover,.commercial-detail__selectplan-content-select rect:hover {
    fill: #ff6134;
    fill-opacity: .72
}
/*МОдалка для помещения коммерции*/
.commercial-detail__selectplan-collapse-back {
    cursor: pointer;
    margin-bottom: 45px;
}
.commercial-detail__selectplan-collapse-back svg {
    transition: fill .3s;
    fill: #263E66;
    width: 25px;
    height: 17px
}
.commercial-detail__selectplan-collapse-back p {
    margin-left: 20px;
    transition: color .3s;
    font-size: 16px;
    color: #263E66;
}
.card-apartment {
    position: relative;
    display: flex;
    border: 1px solid #eaeaea;
    border-radius: 4px;
    background-color: #fff
}
.card-apartment.-opened {
    font-size: 16px;
    line-height: 1.375
}

.card-apartment.-opened .card-apartment__image {
    display: none
}

.card-apartment.-opened .card-apartment__main {
    width: 57%;
    border-right: 1px solid #eaeaea;
    padding: 54px 70px 80px
}

.card-apartment.-opened .card-apartment__top {
    position: relative;
    padding-right: 27%
}

.card-apartment.-opened .card-apartment__heading {
    pointer-events: none;
    font-weight: 300;
    font-size: 32px;
    line-height: 1.33;
    margin-bottom: 22px
}

.card-apartment.-opened .card-apartment__district {
    margin-bottom: 10px;
    color: #263e66;
    transition: color .2s ease
}

.card-apartment.-opened .card-apartment__triggers {
    position: absolute;
    top: 0;
    right: 0
}

.card-apartment.-opened .card-apartment__bottom {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.card-apartment.-opened .card-apartment__info {
    width: 100%;
    margin-top: 26px;
    margin-bottom: 30px
}

.card-apartment.-opened .card-apartment__area,.card-apartment.-opened .card-apartment__price .card-apartment__topic,.card-apartment.-opened .card-apartment__square {
    display: none
}

.card-apartment.-opened .card-apartment__price-value {
    font-size: 36px;
    line-height: 1.37
}

.card-apartment.-opened .card-apartment__types {
    order: 1;
    margin-top: 4px
}

.card-apartment.-opened .card-apartment__types .card-apartment__topic {
    display: none
}

.card-apartment.-opened .card-apartment__actions {
    order: 2;
    width: 100%;
    margin-top: 30px
}

.card-apartment.-opened .card-apartment__btn--default {
    display: none
}

.card-apartment.-opened .card-apartment__gallery {
    display: block;
    width: 43%;
    padding: 60px 48px 48px
}

.card-apartment.-opened .card-apartment__gallery-image {
    height: 305px
}
.card-apartment__gallery-image img {
    transition: opacity .5s;
    display: block;
    height: 100%;
    width: 100%;
    margin: 0 auto;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: center;
    object-position: center
}
.card-apartment.-opened .card-apartment__gallery-nav {
    margin-top: 56px
}
.card-apartment__gallery-nav {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.card-apartment__gallery-nav .nav-arrows~.nav-arrows {
    margin-left: 15px
}
.nav-arrows {
    flex-shrink: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    padding: 0;
    margin: 0;
    border-radius: 50%;
    border: 1px solid #eaeaea;
    background-color: transparent;
    color: #ccc;
    transition-property: border-color,background-color,color;
    transition-duration: .2s
}

.nav-arrows svg {
    width: 18px;
    height: 18px;
    display: block;
    fill: currentColor
}

.nav-arrows:hover {
    border-color: #ff6134;
    background-color: #ff6134;
    color: #fff
}

.nav-arrows:active {
    border-color: #fed670;
    background-color: #fed670;
    color: #fff;
    transition-duration: 0s
}
.card-apartment__info-line {
    margin-bottom: 12px;
    display: flex;
    align-items: baseline
}

.card-apartment__info-line:last-child {
    margin-bottom: 0!important
}

.card-apartment__info-line i {
    display: block;
    margin: 0 5px;
    flex-grow: 1;
    border-bottom: 1px dotted #ccc
}

.card-apartment__info-line b,.card-apartment__info-line strong {
    width: 47%;
    flex-shrink: 0;
}

.card-apartment__price-value {
    font-weight: 700
}
.path-floor { fill: #ff6134; opacity: .2; -webkit-transition: opacity .4s ease; -o-transition: opacity .4s ease; transition: opacity .4s ease; }

.path-floor:hover { opacity: .5; }

.path-floor.disabled { opacity: 0; pointer-events: none; }

.floor-svg { position: absolute; left: 0; top: 0; width: 100%; }

.view-tab { position: relative; overflow: hidden; }

.view-tab.active .chose-house:before { content: ''; display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: #000; opacity: .4; z-index: 1; }

.view-tab.active img { z-index: 0; }

.view-tab.active .svg-houses { z-index: 2; }

.view-tab.active .wrap-tooltip-complex { position: relative; z-index: 3; }

.liter-el > path { -webkit-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease; }

.liter-el:hover { cursor: pointer; }

.liter-el:hover > path { opacity: 1; fill-opacity: 0.5}

.liter-text_mob { display: none; }

.liter-text_mob { font-weight: 600; fill: #000; font-size: 22px; }

.svg-houses { top: 0; left: 0; height: 100%; width: 100%; position: absolute; z-index: 0; }

.ui-multirange label sup { font-size: 70%; vertical-align: top; }

.view-links { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 14px; }

.view-links__item { cursor: pointer; padding: 0 15px; margin-left: 12px; height: 38px; padding: 0 15px; min-width: 99px; -webkit-border-radius: 30px; border-radius: 30px; text-align: center; line-height: 36px; border: 1px solid transparent; }

.view-links__item span { border-bottom: 1px solid rgba(0, 0, 0, 0.7); }

.view-links__item.active { color: #ff6134; border-color: #ff6134; pointer-events: none; }

.view-links__item.active span { border-bottom-color: transparent; }

.web .view-links__item span { -webkit-transition: color .4s ease, border-bottom-color .4s ease; -o-transition: color .4s ease, border-bottom-color .4s ease; transition: color .4s ease, border-bottom-color .4s ease; }

.web .view-links__item:hover span { color: #ff6134; border-bottom-color: #ff6134; }

.dropholder { font-size: 14px; line-height: 17px; color: #263E66; position: relative; position: relative; }

.dropholder svg { fill: #000; margin-left: 3px; }

.dropholder.open .dropdownMenu { display: block; }

.dropdown-elem { float: left; width: 100%; -webkit-border-radius: 10px; border-radius: 10px; cursor: pointer; position: relative; width: 100%; padding-left: 12px; -webkit-box-sizing: border-box; box-sizing: border-box; }

.dropdownMenu { padding: 0; position: absolute; left: 0; top: 100%; width: auto; min-width: 100%; margin: 0; cursor: pointer; display: none; background: #fff; z-index: 50; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 4px 15px rgba(57, 86, 124, 0.1); box-shadow: 0 4px 15px rgba(57, 86, 124, 0.1); overflow: hidden; }

.dropdownMenu li { cursor: pointer; padding: 7px 12px 8px; color: #000; -webkit-transition: background-color .5s, color .5s; -o-transition: background-color .5s, color .5s; transition: background-color .5s, color .5s; white-space: nowrap; list-style: none; }
.dropdownMenu li.active {pointer-events: none; background-color: #ececec;}
.dropdownMenu li:hover { background-color: #0a2f85; color: #fff; }

.dropdownMenu li:hover path { fill: #fff; }

.select-soting { width: auto; }

.sorting-el { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.sorting-el__label { font-size: 14px; line-height: 17px; }

.list-complex { margin-top: 51px; border-bottom: 1px solid #EBF2F9; display: table; font-size: 14px; line-height: 17px; width: 100%; vertical-align: top; }
.list-complex-nomargin { margin: 0;}
.list-complex__tr { display: table-row; }

.list-complex__td { display: table-cell; padding: 55px 20px 30px 0; border-top: 1px solid #EBF2F9; color: #000; vertical-align: top; }

.list-complex__td_1 { padding-top: 30px; padding-left: 15px; width: 17.16%; height: 110px; }

.list-complex__td_1 a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: left; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; height: 100%; }

.list-complex__td_2 { width: 25.59%; }

.list-complex__td_3 { width: 16.93%; }

.list-complex__td_4 { width: 16.93%; }

.list-complex__td_5 { width: 23.39%; }

.list-complex__img { max-height: 110px; }

.list-complex__thead .list-complex__td { padding-top: 0; padding-bottom: 19px; font-size: 11px; line-height: 14px; letter-spacing: 0.04em; text-transform: uppercase; border: 0; color: #535353; }

.list-complex__thead .list-complex__td_1 { padding-left: 0; height: auto; }

.list-complex__number { margin-top: 6px; }

.list-complex__title { font-weight: 600; font-size: 20px; line-height: 25px; letter-spacing: 0.04em; color: #666666; }

.list-complex__title:hover { color: #000; }

.list-complex__title sup { font-size: 60%; vertical-align: top; line-height: 1.2; }

.list-complex__complex { color: #263E66; }

.list-complex__complex:hover { color: #000; }

.list-complex__place + .list-complex__place { margin-top: 5px; }

.list-complex__price { font-weight: 600; font-size: 20px; line-height: 25px; white-space: nowrap; letter-spacing: 0.04em; color: #000; }

.list-complex__price a { pointer-events: none; color: inherit !important; }

.list-complex__price_new { color: #ff6134; }

.list-complex__number, .list-complex__price-old { font-size: 11px; line-height: 14px; letter-spacing: 0.04em; color: #666666; }

.list-complex__price-old { margin-top: 5px; }

.list-complex-btn { margin-top: 60px; text-align: center; }

.list-complex-btn .form-button { padding: 0 20px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 46px; line-height: 46px; }

.apartment_comercial_2 { padding-bottom: 0; }

.hidden { display: none; }

.scrollDisabled { overflow: hidden; position: fixed !important; margin-top: 0; width: 100%; z-index: 0; }

.scrollDisabled.web, .scrollDisabled.web.compensate-for-scrollbar, .scrollDisabled.web .header { padding-right: 1.7rem; }

@media screen and (max-width: 1366px) { .section-stocks { margin-top: 80px; }
    .apartment_comercial { padding-bottom: 97px; }
    .section-head, .h2 { margin-bottom: 45px; }
    .section-open-bisness { margin-top: 100px; }
    .section-form-mortgage { margin-top: 79px; padding: 87px 0 91px; }
    .commercial-page { padding-top: 0; }
    .objects-slider__slide { width: 600px; }
    .objects-slider__img:before { padding-top: 99%; }
    .objects-slider__title, .form-mortgage__title { font-size: 44px; }
    .complex { padding-top: 50px; min-height: 475px; }
    .h1 { font-size: 45px; }
    .section-chose-house, .section-about-house { margin-top: 100px; }
    .complex-description { font-size: 18px; }
    .list-complex-btn { margin-top: 45px; }
    .apartment_comercial_2 { padding-bottom: 0; }
    .floors-wrap-list { padding-top: 40px; }
    .floors-wrap-navs { width: 150px; }
    .floors-wrap-img { max-width: calc(100% - 150px); }
    .floors-wrapper .container { padding-top: 30px; padding-bottom: 30px; } }

@media screen and (max-width: 1199px) and (min-width: 768px) { .comercial-filters .object-filter__items { grid-template-columns: repeat(3, 1fr) !important; }
    .form-select_offset { display: none; } }

@media screen and (max-width: 1199px) { .open-bisness-slide { width: 780px; }
    .open-bisness-slide__title { font-size: 18px; }
    .open-bisness-slide__content { bottom: 34px; }
    .h2, .apartment_comercial .h2 { font-size: 42px; }
    .stock-card { width: 340px; }
    .chose-house { margin-left: -80px; margin-right: -70px; }
    .floors-wrap-navs { width: 100px; }
    .floors-wrap-img { max-width: calc(100% - 100px); }
    .floors-wrap-list { padding-top: 25px; }
    .floors-wrapper .container { padding-bottom: 20px; }
    .h1 { font-size: 40px; }
    .list-counts__count { font-size: 55px; }
    .list-counts__title { font-size: 17px; }
    .list-complex__td_1 { padding-left: 0; }
    .list-complex__title { font-size: 19px; }
    .list-complex__td_1 { width: 15.16%; }
    .list-complex__td_2 { width: 27.59%; }
    .comercial-filters_2 .form-select_3 { width: calc(23% - 30px); }
    .comercial-filters_2 .form-select_5 { width: calc(21.5% - 30px); }
    .complex__item { margin-right: 44px; width: auto; } }

@media screen and (max-width: 1023px) { .h1 { font-size: 35px; }
    .h2, .apartment_comercial .h2 { font-size: 36px; }
    .section-stocks { margin-top: 70px; }
    .section-head, .h2 { margin-bottom: 35px; }
    .section-open-bisness { margin-top: 80px; }
    .open-bisness-slide { width: 680px; }
    .stock-card { width: 255px; }
    .objects-slider__title, .form-mortgage__title { font-size: 38px; }
    .section-form-mortgage { padding: 77px 0 81px; }
    .objects-slider__slide { width: 570px; }
    .comercial-filters .object-filter__items { grid-template-columns: repeat(4, 1fr); }
    .complex { font-size: 14px; }
    .complex-address { font-size: 14px; }
    .complex-bottom { display: block; }
    .complex__dedlane { margin-top: 10px; }
    .complex__item-value { font-size: 22px; }
    .complex-head .h1 { max-width: 457px; }
    .complex-description { font-size: 16px; width: 55%; }
    .complex-about .h2 { width: 45%; }
    .list-counts__count { font-size: 45px; }
    .list-counts__title { font-size: 15px; }
    .comercial-filters_2 .ui-multirange, .comercial-filters_2 .form-select { margin: 0 15px 25px; width: calc(50% - 30px); }
    .comercial-filters_2 .form-select_4 .form-select__selected { max-width: 100%; }
    .comercial-filters_2 .form-select_5 { width: calc(100% - 30px); text-align: center; }
    .comercial-filters_2 .object-filter__items { margin-bottom: 20px; }
    .list-complex-btn { margin-top: 35px; } }

@media screen and (max-width: 767px) { .mob-hide { display: none !important; }
    .view-links {display:none}
    #genPlan {display:none}
    #listView.hide,#listView {display:block;width:100%;height: 100%;opacity:1;
        z-index: 1;}
    .section-chose-house .object-resultapartment-filter__result,
    .section-chose-house .resultapartment-filter__result {padding-top:0;}
    .section-chose-house .list-complex {margin-top: 0;}
    .section-head { margin-bottom: 33px; }
    .stocks { margin: 20px -20px 0; }
    .stock-card { width: 317px; }
    .stock-card:first-child { margin-left: 8px; }
    .stock-card__inner { padding: 0 12px; }
    .apartment-main__number { font-size: 11px; line-height: 14px; margin-bottom: 2px; letter-spacing: 0.04em; color: #666666; display: block; }
    .apartment-main_comercial .apartment-main__title { font-size: 24px; line-height: 120%; }
    .apartment-main_comercial .apartment-main__icons { margin-top: 25px; }
    .apartment-main_comercial .apartment-main__imgs { padding-bottom: 0; }
    .apartment-main_comercial .apartment-main__district { font-size: 14px; line-height: 110%; }
    .apartment-main_comercial .apartment-main__deadline { font-size: 13px; }
    .apartment-main_comercial .apartment-main__imgs-item-title { font-size: 18px; font-weight: 700; padding: 21px 0 22px; letter-spacing: -0.03em; }
    .apartment-main_comercial .apartment-main__info { border-bottom-width: 0; }
    .apartment-main__inform { margin: 24px 0 11px; font-size: 14px; line-height: 150%; max-width: 354px; }
    .peculiar-properties-label { font-size: 18px; width: 100%; margin-bottom: 25px; }
    .peculiar-properties-wrapper { display: block; }
    .peculiar-properties-wrap { padding: 22px 0 22px; }
    .peculiar-properties-navs { display: none; }
    .peculiar-properties { width: calc(100% + 40px); margin-right: -20px; margin-left: -20px; padding-left: 30px; }
    .peculiar-properties__icon { -ms-flex-negative: 0; flex-shrink: 0; margin-right: 12px; }
    .peculiar-properties__slide { min-width: 164px; width: auto; padding-right: 20px; }
    .h2, .apartment_comercial .h2 { font-size: 28px; line-height: 110%; }
    .open-bisness-slide { width: 324px; padding-right: 24px; }
    .open-bisness-slide__inner:before { padding-top: 66.2%; }
    .open-bisness-slide__content { position: static; margin-top: 17px; margin-right: 0; color: #000; }
    .open-bisness-slide__title { display: block; font-size: 14px; line-height: 150%; }
    .open-bisness-slide:not(.slick-current) .open-bisness-slide__content { opacity: 1; }
    .open-bisness-slider__bottom { display: none; }
    .section-stocks { margin-top: 80px; }
    .comercial-filters .object-filter__items { margin-bottom: 0; }
    .comercial-filters { margin-top: 32px; }
    .fiters-wrapper { padding: 96px 20px 0; position: fixed; bottom: 0; right: 0; left: 0; top: 0; z-index: 101; background: #fff; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform .7s ease; transition: -webkit-transform .7s ease; -o-transition: transform .7s ease; transition: transform .7s ease; transition: transform .7s ease, -webkit-transform .7s ease; overflow: auto; }
    .fiters-wrapper:before { content: ''; display: block; height: 1px; position: absolute; top: 71px; left: 0; right: 0; background: #EBF2F9; }
    .fiters-wrapper.opened { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }
    .open-filters { overflow: hidden; }
    .open-filters .nav__container { position: fixed; z-index: 102; }
    .filter-icon { margin-right: 5px; display: inline-block; height: 20px; width: 20px; background: url("../img/commerce/filters.svg") 50% 50% no-repeat; -webkit-background-size: contain; background-size: contain; }
    .filter-btn { height: 40px; line-height: 38px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 250px; margin: 0 auto; width: 100%; }
    .mob-filter-link { padding: 12px 20px; position: fixed; bottom: 0; width: 100%; left: 0; background: #fff; text-align: center; z-index: 100; }
    .form-select_btn { text-align: center; }
    .form-select_btn .object-filter__actions-search { margin: 0 auto; }
    .form-select_clear { text-align: center; }
    .object-filter__actions-clear_2 { margin: 0 auto; }
    .filters-head { padding-bottom: 8px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
    .filters-title { font-weight: 600; font-size: 22px; line-height: 100%; }
    .filters-close { padding: 6px; width: 30px; height: 30px; -webkit-border-radius: 50%; border-radius: 50%; border: 1px solid #000; position: relative; top: 10px; }
    .filters-close span { display: block; position: relative; height: 100%; width: 100%; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
    .filters-close span:before, .filters-close span:after { content: ''; display: block; position: absolute; background: #000; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
    .filters-close span:before { height: 100%; width: 1px; }
    .filters-close span:after { width: 100%; height: 1px; }
    /*.styled-2 .noUi-target { opacity: 0; pointer-events: none; }*/
    .objects-slider { margin-left: -10px; margin-right: -10px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .objects-slider__slide { width: calc(50% - 20px); margin: 0 10px 16px; padding: 0; font-size: 14px; }
    .objects-slider__title { font-size: 20px; line-height: 120%; }
    .objects-slider__item-value { font-size: 20px; }
    .h1 { font-size: 28px; line-height: 110%; }
    .switcher { margin-top: 25px; }
    .switcher-el { margin: 0 11px; }
    .section-comercial-objects { margin-top: 35px; }
    .form-mortgage { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
    .form-mortgage__content { width: 100%; padding-left: 0; }
    .section-form-mortgage { padding: 42px 0 41px; }
    .form-mortgage__form { margin-top: 25px; width: 100%; max-width: 100%; padding: 0; }
    .commercial-page { padding-top: 13px; }
    .section-comercial-objects { border-top-width: 0; padding: 0; }
    .section-comercial-objects { margin-top: 32px; }
    .objects-slider__content { padding: 22px 24px; }
    .objects-slider__title { display: block; max-width: 88%; }
    .objects-slider__deadline { margin-top: 4px; font-size: 12px; }
    .objects-slider__img:before { padding-top: 93.5%; }
    .objects-slider__item-value { margin-left: 4px; }
    .objects-slider__item { margin-right: 17.4%; }
    .section-form-mortgage { margin-top: 64px; }
    .form-mortgage__title { font-size: 28px; line-height: 110%; }
    .form-mortgage__text { font-size: 14px; line-height: 135%; margin-top: 22px; }
    .form-mortgage .form-button { height: 48px; line-height: 48px; width: 100%; }
    .styled-2.form-select, .styled-2.ui-multirange { margin-bottom: -9px; }
    .form-select_btn, .form-select_clear { padding-top: 5px; }
    .form-select_btn { padding-top: 0; margin-top: -5px; }
    .form-select_offset { display: none; }
    .map-comercial { height: 450px; }
    .liter-text_mob { display: inline-block; }
    .liter-text { display: none; }
    .h1 { font-size: 28px; line-height: 110%; }
    .complex-countdown, .complex-address { display: none; }
    .complex-head { width: 100%; }
    .complex-info__item { margin: 0 12px 12px 0; }
    .bread__wrap + .apartment_comercial_2 { padding-top: 13px; }
    .complex { padding-bottom: 12px; height: calc(100vh - 130px); padding-top: 33px; max-height: 550px; }
    .complex__deatils { margin-top: 33px; }
    .complex__item {margin-right: 0;padding: 0 8px;}
    .complex__item-value { font-size: 20px; }
    .complex__item-label { margin-bottom: 4px; }
    .complex-info__item { height: 38px; line-height: 36px; padding: 0 16px; }
    .complex-about { display: block; }
    .complex-about .h2 { width: 100%; padding: 0; margin-bottom: 32px; }
    .complex-description { font-size: 18px; padding: 0; width: 100%; letter-spacing: -0.01em; }
    .section-about-house { margin-top: 81px; }
    .list-counts { margin: 27px -15px 0 0; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .list-counts__item { width: 50%; margin: 0 0 30px; padding-right: 15px; }
    .list-counts__title { font-size: 18px; margin-top: 12px; }
    .list-counts__count { font-size: 48px; }
    .section-chose-house { margin-top: 51px; }
    .view-links { margin-top: 32px; }
    .view-links__item { height: 34px; line-height: 32px; padding: 0 10px; min-width: 92px; margin-left: 3px; }
    .view-links__item:first-child { margin-left: 0; }
    .chose-house img { height: 100vh; max-width: none; }
    .chose-house { margin-left: -80px; margin-right: 0; width: auto; display: inline-block; }
    .view-tab-scroll { overflow: auto; }
    .floors-wrap-nav { display: block; }
    .select-section { margin-top: 15px; width: 100%; max-width: 350px; }
    .floors-wrap-inner { display: block; }
    .floors-wrap-navs { width: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
    .floors-wrap-navs__title { margin: 0 15px 0 0; }
    .floors-nav-pager { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
    .floors-wrap-img { max-width: calc(100% + 40px); margin: 0 -20px; overflow: auto; }
    .floors-wrap-img img, .floors-wrap-img svg { width: 200%; max-width: 200%; }
    .section-chose-house .section-head { display: block; margin-bottom: 44px; }
    .section-chose-house .section-head .section-head { display: block; }
    .comercial-filters_2 .form-select_5 { margin-top: 13px; }
    .comercial-filters_2 .form-select_5 .form-button { width: 100%; max-width: 350px; }
    .list-complex { font-size: 12px; border: 0; margin: 24px 0 0; display: block; }
    .list-complex__tr { margin-bottom: 16px; padding: 20px 16px 19px; border: 1px solid #EBF2F9; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .list-complex__thead { display: none; }
    .list-complex__td { padding: 0; display: block; border: 0; width: 50%; margin: 0; }
    .list-complex__td_1 { margin: 31px 0 17px; padding-bottom: 35px; height: 195px; -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; width: 100%; text-align: center; border-bottom: 1px solid #EBF2F9; }
    .list-complex__td_2 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .list-complex__td_2 a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
    .list-complex__td_3 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .list-complex__td_4 { font-size: 12px; line-height: 15px; text-align: right; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .list-complex__td_5 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; text-align: right; -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .list-complex__title { font-size: 14px; line-height: 17px; }
    .list-complex__img { max-height: 160px; }
    .list-complex__td_1 a { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
    .list-complex__place + .list-complex__place { margin-top: 0; }
    .list-complex__price-old, .list-complex__number { margin-top: 0; }
    .list-complex__price-old { text-decoration: line-through; }
    .list-complex__price { font-size: 14px; line-height: 17px; }
    .list-complex-btn { margin-top: 32px; }
    .list-complex-btn .form-button { width: 100%; max-width: 350px; font-size: 14px; }
    .section-stocks + .section-form-mortgage { margin-top: 96px; }
    .comercial-filters_2 .ui-multirange, .comercial-filters_2 .form-select { margin-bottom: 19px; }
    .styled-2.form-select, .styled-2.ui-multirange { margin-bottom: 1px; padding-bottom: 0; }
    .form-select_clear, .form-select_btn { padding: 10px 16px 12px; position: -webkit-sticky; position: sticky; bottom: 0; left: 0; right: 0; background: rgba(255, 255, 255, 0.6); -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
    .form-select_clear { bottom: 60px; }
    .comercial-filters_2 .styled-2.form-select, .comercial-filters_2 .styled-2.ui-multirange { margin-bottom: 19px; } }

@media screen and (max-width: 767px) and (min-width: 559px) { .list-complex { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: calc(100% + 30px); margin-left: -15px; margin-right: -15px; }
    .list-complex__tr { width: calc(50% - 30px); margin-left: 15px; margin-right: 15px; } }

@media screen and (max-width: 559px) { .comercial-filters_2 .ui-multirange, .comercial-filters_2 .form-select { width: calc(100% - 30px); }
    .objects-slider__slide { width: calc(100% - 20px); } }

@media screen and (max-width: 374px) { .objects-slider__content { padding: 18px 15px; }
    .objects-slider__item { margin-right: 0; padding-right: 30px; }
    .objects-slider__item:last-child { padding-right: 0; }
    .stock-card { width: 277px; } }

@media screen and (min-width: 768px) { .mob-show, .tooltip-complex { display: none !important; }
    body:not(.loaded) .section-form-mortgage { background-image: url(../img/commerce/form-bg.svg); background-position: 100% 0; background-repeat: repeat-y; } }

@media screen and (min-width: 1200px) { .apartment-main_comercial .apartment-main__imgs { padding-top: 78px; }
    .apartment-main_comercial .apartment-main__box { padding-top: 78px; } }

@media screen and (min-width: 1271px) { .objects-slider { margin-right: calc(630px - 50vw); } }

@media screen and (min-width: 1367px) { .section-stocks + .section-form-mortgage { margin-top: 137px; } }
/*СКРЫВАЮ ПОКА Кислород и мин озера*/
#commerceFilterNotObject [data-value="ЖК «Кислород» "],
#commerceFilterNotObject [data-value="ЖК «Министерские озера»"] {
    display: none;
}
@media screen and (max-width: 767px) {
    .resultapartment-filter__result--white {
        margin-top: 0;
        padding-top: 24px;
    }
    .commercial-page {
        display: flex;
        flex-direction: column;
    }
    .object-resultapartment-filter__container {
        display: contents;
    }
    .section-comercial-objects {
        order: -1;
    }
    .object-resultapartment-filter__headline {
        order: -1;
    }
}
/*# sourceMappingURL=style_2.css.map */
.complex-rooms .object-filter__wrap {
    margin-bottom: 28px;
}
.complex-rooms .resultapartment-filter__items {
    grid-template-columns: repeat(4,1fr);
}
@media screen and (max-width:1280px) {
    .complex-rooms .resultapartment-filter__items {
        grid-template-columns: repeat(3,1fr);
    }
}
@media screen and (max-width:1280px) {
    .complex-rooms .resultapartment-filter__items {
        grid-template-columns: repeat(2,1fr);
    }
}
@media screen and (max-width:991px) {
    .complex-rooms .resultapartment-filter__top {
        display: flex!important;
    }
}
@media screen and (max-width:640px) {
    .complex-rooms .resultapartment-filter__items {
        grid-template-columns: repeat(1,1fr);
    }
}
@media screen and (max-width: 767px) {
    .complex-rooms .object-filter__wrap {
        margin-bottom: 0;
    }
}
.complex-rooms .resultapartment-filter__item-sellers{
    margin-top: 12px;
}
.complex-rooms .resultapartment-filter__top {
    margin-bottom: 40px;
}
.complex-rooms .resultapartment-filter__group label:before {
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    width: 48px;
    height: 24px;
    top: -1px;
}
.complex-rooms .resultapartment-filter__group label:after {
    width: 24px;
    height: 24px;
    top: 0;
    left: 1px;
    background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23FFC700'/%3E%3Ccircle cx='12' cy='12' r='2' fill='white'/%3E%3C/svg%3E%0A") center no-repeat;
    background-size: 24px 24px;
}
.complex-rooms .resultapartment-filter__group input:checked+label:before {
    border: 1px solid #DEDEDE;
}
.complex-rooms .resultapartment-filter__group input:checked+label:after {
    left: 25px;
    background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23FFC700'/%3E%3Ccircle cx='12' cy='12' r='2' fill='white'/%3E%3C/svg%3E%0A") center no-repeat;
}
.complex-rooms .resultapartment-filter__group label {
    font-size: 14px;
    line-height: 175%;
    padding-left: 64px;
}
.complex-rooms.object-resultapartment-filter__container .preloader,
.complex-rooms.resultapartment-filter__container .preloader {
    background: #fafafa;
}
.complex-rooms .resultapartment-filter__sort p {
    font-weight: normal;
    font-size: 16px;
    line-height: 155%;
    text-align: center;
    color: #666666;
    margin-right: 16px;
}
.complex-rooms .resultapartment-filter__sort ul li {
    color: #263e66;
    font-size: 16px;
    line-height: 155%;
    font-weight: normal;
    margin-right: 24px;
    position: relative;
}
.complex-rooms .resultapartment-filter__sort ul li:after {
    content: "▼";
    margin-left: 4px;
    transform: scale(0.75);
    display: inline-block;
}
.complex-rooms .resultapartment-filter__sort ul li.sort-type-asc.active:after {
    content: "▲";
}
.complex-rooms .resultapartment-filter__sort ul li.sort-type-desc.active:after {
    content: "▼";
}
.complex-rooms .resultapartment-filter__result {
    padding: 0;
    margin-bottom: 0;
    border: 0;
    background-color:transparent;
}
@media screen and (max-width: 767px) {
    .complex-rooms .resultapartment-filter__result {
        margin-bottom: 32px;
    }
}
@media (max-width: 991px) {
    .complex-rooms .resultapartment-filter__pagination .arrowRight {
        height: 46px;
        font-weight: bold;
        font-size: 14px;
        line-height: 150%;
        border-radius: 30px;
        display: inline-flex;
        width: auto;
        min-width: 235px;
    }
}

.complex-rooms .object-filter__actions,
.complex-rooms [data-type="selectObject"]{
    display: none;
}
.complex-rooms .object-filter__items.hidden {
    display: none;
}
main *::-webkit-scrollbar { /* chrome based */
    width: 0px;  /* ширина scrollbar'a */
    background: transparent;  /* опционально */
}
main * {
    -ms-overflow-style: none;  /* IE 10+ */
    scrollbar-width: none; /* Firefox */
}
.dropdown-link:not(.active) .dropdown-menu{
    pointer-events:none;
}
/*Детальная страница коммерческого помещения*/
.apartment-main.apartment-main_comercial .general-tabs__slider{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 48px 0;
    border-right: 1px solid #DEDEDE;
}
.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs{
    display: flex;
    width: 100%;
}
.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs .general-tab{
    display: none;
}
.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs .general-tab.apartment-main__box{
    width: 100%;
    padding-right: unset;
    padding-top: unset;
    border:unset;
}
.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs .general-tab.active{
    display: flex;
}
.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs__thumbs{
    width: 100%;
    width: 495px;
    max-height: 49px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
}
.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs__thumbs .general-tabs__thumbs-thumb{
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 14px;
    line-height: 100%;
    text-align: center;
    width: 100%;
    cursor: pointer;
    border: 1px solid rgba(222, 222, 222, 1);
}
.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs__thumbs .general-tabs__thumbs-thumb:hover{
    background-color: #FF6134;
    color: #fff;
}
.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs__thumbs .general-tabs__thumbs-thumb.active{
    background-color: #FF6134;
    color: #fff;
}
.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs__thumbs .general-tabs__thumbs-thumb:first-child {
    border-radius: 4px 0 0 4px;
    border-right:none;
}

.apartment-main.apartment-main_comercial .general-tabs__slider .general-tabs__thumbs .general-tabs__thumbs-thumb:last-child {
    border-radius: 0 4px 4px 0;
    border-left:none;
}
.apartment-main.apartment-main_comercial .apartment-main__info{
    width: 100%;
    max-width: 323px;
}
.apartment-main.apartment-main_comercial .apartment-main__info .apartment-main__purpose {
    display: flex;
    flex-direction: column;
    margin-top: 16px;
    gap: 10px;
}
.apartment-main.apartment-main_comercial .apartment-main__info .apartment-main__purpose span{
    font-size: 12px;
    color: #666;
}
.apartment-main.apartment-main_comercial .apartment-main__info .purpose-list {
    width: 100%;
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
}
.apartment-main.apartment-main_comercial .apartment-main__info .purpose-list .purpose-list__element{
    padding: 6px 16px;
    border-radius:100px;
    background-color: #F1F4F9;
}
.apartment-main.apartment-main_comercial .apartment-main__content .apartment-main__prices-top {
    align-items: self-start;
    flex-direction: column;
    gap: 8px;
}
.apartment-main.apartment-main_comercial .apartment-main__content .apartment-main__prices-top .apartment-main__monthprice{
    font-size: 12px;
    color: #666;
}
@media (max-width: 767px){
    .apartment-main.apartment-main_comercial .apartment-main__box-img img{
        width:100%
    }
    .apartment-main.apartment-main_comercial .apartment-main__content{
        position: relative;
        flex-direction: column;
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .general-tabs{
        padding-bottom:48px;
        height: 370px;
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .apartment-main__box{
        margin:unset;
        padding: unset;
        align-items: center;
        justify-content: center;
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .general-tabs__slider{
        border-right: none;
        position: relative;
        padding-bottom:unset;
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .apartment-main__prices-top {
        align-items: self-start;
        flex-direction: column;
        gap: 8px;
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .apartment-main__prices-top .apartment-main__monthprice{
        font-size: 12px;
        color: #666;
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .general-tabs__slider .general-tabs__thumbsblock::before {
        position: absolute;
        left: -40px;
        top: 0;
        min-width: 595px;
        content:'';
        border-top: 1px solid rgba(222, 222, 222, 1);
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .general-tabs__slider .general-tabs__thumbsblock::after {
        position: absolute;
        left: -40px;
        bottom: 0;
        min-width: 595px;
        content:'';
        border-top: 1px solid rgba(222, 222, 222, 1);
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .general-tabs__slider .general-tabs__thumbsblock{
        position: relative;
        width: 100%;
        height: 90px;
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .general-tabs__slider .general-tabs__thumbs{
        border-right: none;
        position: absolute;
        left: 0px;
        bottom: 0px;
        transform: translate(0%, -50%);
        transition: all 0.3s ease;
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .apartment-main__info{
        margin: unset;
        padding-right: 0;
        padding-left: 0;
        border-top: none;
        max-width: unset;
    }
    .apartment-main.apartment-main_comercial .apartment-main__content .general-tabs__slider .general-tabs__thumbsblock .general-tabs__thumbs-scroll {
        overflow-x: scroll;
        width: 100%;
        position: relative;
        min-height: 90px;

    }
}
*{text-decoration:none;font-size:1em;outline:none;padding:0;margin:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,button,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-ExtrathinItalic.eot");src:url("../fonts/AvertaCY-ExtrathinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-ExtrathinItalic.ttf") format("truetype"),url("../fonts/AvertaCY-ExtrathinItalic.woff") format("woff"),url("../fonts/AvertaCY-ExtrathinItalic.woff2") format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-Extrathin.eot");src:url("../fonts/AvertaCY-Extrathin.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-Extrathin.ttf") format("truetype"),url("../fonts/AvertaCY-Extrathin.woff") format("woff"),url("../fonts/AvertaCY-Extrathin.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-ThinItalic.eot");src:url("../fonts/AvertaCY-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-ThinItalic.ttf") format("truetype"),url("../fonts/AvertaCY-ThinItalic.woff") format("woff"),url("../fonts/AvertaCY-ThinItalic.woff2") format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-Thin.eot");src:url("../fonts/AvertaCY-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-Thin.ttf") format("truetype"),url("../fonts/AvertaCY-Thin.woff") format("woff"),url("../fonts/AvertaCY-Thin.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-LightItalic.eot");src:url("../fonts/AvertaCY-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-LightItalic.ttf") format("truetype"),url("../fonts/AvertaCY-LightItalic.woff") format("woff"),url("../fonts/AvertaCY-LightItalic.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-Light.eot");src:url("../fonts/AvertaCY-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-Light.ttf") format("truetype"),url("../fonts/AvertaCY-Light.woff") format("woff"),url("../fonts/AvertaCY-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-RegularItalic.eot");src:url("../fonts/AvertaCY-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-RegularItalic.ttf") format("truetype"),url("../fonts/AvertaCY-RegularItalic.woff") format("woff"),url("../fonts/AvertaCY-RegularItalic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-Regular.eot");src:url("../fonts/AvertaCY-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-Regular.ttf") format("truetype"),url("../fonts/AvertaCY-Regular.woff") format("woff"),url("../fonts/AvertaCY-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-SemiboldItalic.eot");src:url("../fonts/AvertaCY-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-SemiboldItalic.ttf") format("truetype"),url("../fonts/AvertaCY-SemiboldItalic.woff") format("woff"),url("../fonts/AvertaCY-SemiboldItalic.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-Semibold.eot");src:url("../fonts/AvertaCY-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-Semibold.ttf") format("truetype"),url("../fonts/AvertaCY-Semibold.woff") format("woff"),url("../fonts/AvertaCY-Semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-Bold.eot");src:url("../fonts/AvertaCY-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-Bold.ttf") format("truetype"),url("../fonts/AvertaCY-Bold.woff") format("woff"),url("../fonts/AvertaCY-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-BoldItalic.eot");src:url("../fonts/AvertaCY-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-BoldItalic.ttf") format("truetype"),url("../fonts/AvertaCY-BoldItalic.woff") format("woff"),url("../fonts/AvertaCY-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-ExtraboldItalic.eot");src:url("../fonts/AvertaCY-ExtraboldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-ExtraboldItalic.ttf") format("truetype"),url("../fonts/AvertaCY-ExtraboldItalic.woff") format("woff"),url("../fonts/AvertaCY-ExtraboldItalic.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-Extrabold.eot");src:url("../fonts/AvertaCY-Extrabold.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-Extrabold.ttf") format("truetype"),url("../fonts/AvertaCY-Extrabold.woff") format("woff"),url("../fonts/AvertaCY-Extrabold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-Black.eot");src:url("../fonts/AvertaCY-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-Black.ttf") format("truetype"),url("../fonts/AvertaCY-Black.woff") format("woff"),url("../fonts/AvertaCY-Black.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'AvertaCY';src:url("../fonts/AvertaCY-BlackItalic.eot");src:url("../fonts/AvertaCY-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/AvertaCY-BlackItalic.ttf") format("truetype"),url("../fonts/AvertaCY-BlackItalic.woff") format("woff"),url("../fonts/AvertaCY-BlackItalic.woff2") format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'GothamPro';src:url("../fonts/gothampro.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'GothamPro';src:url("../fonts/gothampro_bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'GothamPro';src:url("../fonts/gothampro_light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}.icon{display:inline-block;line-height:0;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-arrow2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cg fill='none' stroke='%23ff6134' stroke-width='1.6875'%3E%3Cpath d='M0.96875 6L13.0625 6'/%3E%3Cpath d='M9.6875 1.21875L14.1875 6L9.6875 10.7812'/%3E%3C/g%3E%3C/svg%3E")}.icon-arrow-blue{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.96875 6L13.0625 6' stroke='%ff6134' stroke-width='1.6875'/%3e%3cpath d='M9.6875 1.21875L14.1875 6L9.6875 10.7812' stroke='%ff6134' stroke-width='1.6875'/%3e%3c/svg%3e")}.rounded{border-radius:var(--border-radius)}.d-flex{display:flex}.d-block{display:block}.d-inline-block{display:inline-block}.d-none{display:none}.dir-column{flex-direction:column}.h-start{justify-content:flex-start}.h-center{justify-content:center}.h-end{justify-content:flex-end}.h-between{justify-content:space-between}.h-around{justify-content:space-around}.v-start{align-items:flex-start}.v-center{align-items:center}.v-end{align-items:flex-end}.v-baseline{align-items:baseline}.f-wrap{flex-wrap:wrap}.f-column{flex-direction:column}.f-center{display:flex;justify-content:center;align-items:center}.v-self-start{align-self:flex-start}.v-self-end{align-self:flex-end}.v-self-center{align-self:center}.font-size-xs{font-size:.75rem}.font-size-sm{font-size:.875rem}.font-size-base{font-size:1rem}.font-size-md{font-size:1.125rem}.font-size-lg{font-size:1.25rem}.font-size-xl{font-size:1.5rem}.font-size-2xl{font-size:2.25rem}.font-size-3xl{font-size:3rem}.font-weight-medium{font-weight:500}.font-weight-bold{font-weight:700}.w-100{width:100%}.w-48{width:48%}.top-sticky{top:1rem;position:sticky}.no-underline{text-decoration:none !important}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-uppercase{text-transform:uppercase}.text-body{color:#000}.text-inverse{color:#000}.text-primary{color:#475afc}.text-secondary{color:#FF6134}.text-muted{color:#838f9d}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-capitalize{text-transform:capitalize}.text-nowrap{white-space:nowrap}.line-height-normal{line-height:1.5}.text-spacing{letter-spacing:0.1em}.font-weigth-bold{font-weight:bold}.h2-style{font-weight:700;font-size:3rem}@media (max-width: 991px){.h2-style{font-size:2rem}}@media (max-width: 767px){.h2-style{font-size:1.5rem}}.h3-style{font-weight:700;font-size:2.25rem;line-height:1.6}@media (max-width: 991px){.h3-style{font-size:1.5rem}}@media (max-width: 767px){.h3-style{font-size:1rem}}.primary-bg{background-color:#475afc}.secondary-bg{background-color:#FF6134}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}*{padding:0;margin:0;outline:none;box-sizing:border-box}html{font-size:16px;width:100%;max-width:100%;overflow-x:hidden;scroll-behavior:smooth}body{color:#fff;background-color:#fff;font-family:"AvertaCY", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;overflow-x:hidden;color:#000;font-weight:400;line-height:1.5}a{text-decoration:none}ul{list-style:none}.container{margin:0 auto;max-width:1270px;width:100%}@media (max-width: 1300px){.container{padding:0 1rem}}svg.inlineIcon{fill:currentColor;height:1rem}main{margin:0 auto;position:relative;width:100%}.error_field textarea,.error_field input{border:solid 1px #ec3e3f !important}.my-hint{left:-10px;position:relative;padding:4px 13px;border-radius:2px;background-color:#fff;box-shadow:0px 0px 20px rgba(0,0,0,0.08);font-weight:300;font-size:13px;line-height:150%;color:#000;width:-moz-fit-content;width:fit-content;white-space:nowrap}.scrollUp{opacity:0;right:2rem;bottom:2rem;z-index:100;display:flex;cursor:pointer;position:fixed;align-items:center;justify-content:center;transition:opacity 0.5s;background-color:#fff;box-shadow:0px 4px 15px rgba(57,86,124,0.1);border-radius:50%;height:68px;width:68px}@media (max-width: 648px){.scrollUp{right:1rem;bottom:1rem;height:55px;width:55px}.scrollUp svg{width:13px;height:15px}}.scrollUp.active{opacity:1;z-index:3}.add2favorite .iconHover,.add2compare .iconHover{fill:#EBF2F9;stroke:#475afc}.add2favorite svg circle,.add2favorite svg path,.add2compare svg circle,.add2compare svg path{transition:fill 0.3s, stroke 0.3s}.add2favorite:hover .iconHover,.add2compare:hover .iconHover{stroke:#FF6134}.add2favorite.active .iconHover,.add2compare.active .iconHover{fill:#FF6134;stroke:#FF6134}.add2favorite.active svg circle,.add2compare.active svg circle{fill:#475afc}.add2favorite.active svg path,.add2compare.active svg path{fill:#EBF2F9}.add2favorite.active:hover .iconHover,.add2compare.active:hover .iconHover{fill:#FF6134}.youtube-present{position:relative}.youtube-present__bg{top:0;left:0;z-index:3;content:"";display:flex;cursor:pointer;align-items:center;justify-content:center;position:absolute;height:100%;width:100%}.youtube-present__bg svg{transition:transform 0.3s}.youtube-present__bg:hover svg{transform:scale(1.05)}.notyf__message a{color:currentColor;text-decoration:underline}[data-fancybox]{outline:none;transition:200ms ease-out}input{font-family:inherit}.popover{opacity:0;padding:28px 36px;background-color:#fff;box-shadow:0px 4px 27px rgba(57,86,124,0.1);transition:opacity 0.3s;position:absolute;max-width:424px}.popover:before{top:-15px;left:20px;width:0;height:0;content:"";position:absolute;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}.popover ul li{display:flex;align-items:center;position:relative;font-size:16px;line-height:130%;margin-bottom:16px;color:#000}.popover ul li:last-child{margin-bottom:0}.popover ul li:before{content:"";display:inline-block;background:#475afc;margin-right:11px;border-radius:50%;min-width:6px;width:6px;height:6px}.correct .form-select__selected,.correct .ui-multiselect__controls,.correct .ui-multirange__control{border:solid 1px orange !important}.swiper-button-disabled{opacity:0 !important}div[class*="-arrow"]:not([class*="-arrows"]){width:46px;height:46px}div[class*="-arrow"]:not([class*="-arrows"]) svg{height:0.75rem}.subscribe__wrap.twos .subscribe__button.kp-button{padding:0px}.subscribe__wrap.large.twos .subscribe__button{margin-top:0}.on-overflow{overflow:hidden;touch-action:none;-ms-touch-action:none}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.primary-bg{background-color:#475afc}.secondary-bg{background-color:#FF6134}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{z-index:10;cursor:pointer;color:var(--swiper-navigation-color, var(--swiper-theme-color));flex-grow:0.02}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-list{height:100%}.slick-track{height:100%}.slick-slide>div{height:100%}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform, opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform, opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.15) 65%, rgba(0,0,0,0.075) 75.5%, rgba(0,0,0,0.037) 82.85%, rgba(0,0,0,0.019) 88%, rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.button--arrow_right,.button--arrow_left{position:absolute;top:0;bottom:0;margin:auto}.button--arrow_right{right:1rem}.button--arrow_left{left:1rem}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{border-top:2px solid #fff;border-bottom:2px solid #fff;display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:0.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:transparent;opacity:0.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, height .2s ease-in-out;-webkit-transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, width .2s ease-in-out;-webkit-transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:6px}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}.irs{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;font-family:Arial, sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:0.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #fff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #fff 0%, #919ba5 30%, #fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:0.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.nav__container{z-index:5;position:sticky;top:0;transition:background-color 0.2s ease;background-color:#fff}@media (max-width: 1100px){.nav__container{padding:0 15px}}@media (max-width: 991px){.nav__container{background-color:#fff}}@media (max-width: 648px){.nav__container{padding:0}}.nav__container--moved{background-color:#fff;position:fixed}.nav__overlay{width:100%;height:100%;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.4);z-index:4;display:none}.nav__overlay--active{display:block}.nav__wrap{height:100px}@media (max-width: 991px){.nav__wrap{height:60px}}.nav__wrap-col{height:100%}.nav__logo{margin-right:26px;color:#475afc;height:42px}.nav__logo svg{width:109px;height:42px;fill:currentColor}@media (max-width: 991px){.nav__logo svg{width:60px;height:23.11px}}@media (max-width: 991px){.nav__logo{width:60px;height:23.11px}}.nav__hamburger{display:none}@media (max-width: 1100px){.nav__hamburger{z-index:2}}.nav__hamburger span{margin-bottom:4px;border-radius:1px;background-color:#475afc;transition:max-width 0.3s;max-width:16px;width:100%;height:2px}.nav__hamburger span:last-child{margin-bottom:0}.nav__hamburger span:nth-child(2){max-width:12px}.nav__hamburger.active span,.nav__hamburger:hover span{max-width:16px}@media (max-width: 1100px){.nav__hamburger{display:flex}}.nav__menu{height:100%}@media (max-width: 1100px){.nav__menu{display:none}}.nav__menu-item{display:flex;cursor:pointer;align-items:center;padding:0 30px 0 0;height:100%;font:400 16px/1.5 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000}.nav__menu-item a{font:400 16px/1.5 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000;transition:color .2s ease}.nav__menu-item:not(.dropdown-link):hover a{color:#ff6134}.nav__menu-item-icon{display:block;transform:translate3d(0, 0.5px, 0)}.nav__menu-item-icon:nth-child(2){display:none}.nav__menu-item.dropdown .some.active .nav__menu-item-icon:first-child{display:none}.nav__menu-item.dropdown .some.active .nav__menu-item-icon:nth-child(2){display:block}.nav__menu-item:last-child{margin:0 0 0 0;padding-right:0}.nav__menu-item:last-child.show .nav__menu-dropdown{opacity:1;visibility:visible}.nav__menu-item:last-child.active .dropdown-menu{transform:translateY(35px) !important}.nav__menu-item:last-child a{font:400 16px/1.5 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000}.nav__menu-item:last-child a:visited{color:#000000}.nav__menu-item:last-child a.some{font:400 16px/1.25 'Open Sans';color:#000000;border:1px solid #DEDEDE;background-color:transparent;box-sizing:border-box;border-radius:30px;padding:5px 18px 7px 18px;display:flex;justify-content:flex-start;align-items:center}.nav__menu-item:last-child a.some.active{background:#282b2c;color:#ffffff}.nav__menu-item:last-child a.some>svg{margin:0 10px 0 0}.nav__menu-dropdown{top:92px;left:-100%;opacity:0;position:absolute;visibility:hidden;transition:opacity 0.5s, left 0.5s;background-color:#fff;border-radius:0px 0px 5px 5px;padding:1rem;max-width:320px}.nav__menu-dropdown li{padding:6px 0}.nav__menu-dropdown li a{font:400 16px/150 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000}@media (max-width: 1100px){.nav__feedback{justify-content:flex-end;width:100%}}.nav__feedback-phone{white-space:nowrap;margin-right:1rem;font:700 16px/1.875 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000}.nav__feedback-phone i{display:none;color:#475afc;height:0.875rem;width:0.875rem}.nav__feedback-phone i svg{height:100%}.nav__feedback-phone a[href^="tel:"]{color:#000000;text-decoration:none}@media (max-width: 1100px){.nav__feedback-phone{display:flex;align-items:center;order:1;margin-right:0}.nav__feedback-phone span{display:none}.nav__feedback-phone i{margin-right:10px;display:flex}}@media (max-width: 648px){.nav__feedback-phone a{font-size:14px}}@media (max-width: 370px){.nav__feedback-phone i{display:none}}.nav__feedback-call{margin-right:30px;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:16px}@media (max-width: 1100px){.nav__feedback-call{display:none !important}}.nav__feedback-call-icon{display:block;width:16px;height:16px;background:#FF6134;margin:0 0 0 0 !important}.nav__feedback-scales{display:flex;justify-content:center;align-items:center;width:34px;height:34px;margin:0 8px 0 0;cursor:pointer}@media (max-width: 991px){.nav__feedback-scales{display:none}}.nav__feedback-scales:hover .hoverIcon{fill:#ff6134 !important;stroke:#ff6134 !important;scale:1.1;transition:0.5s}.nav__feedback-like:hover .hoverIcon{fill:#ff6134 !important;stroke:#ff6134 !important}.nav__feedback-like{cursor:pointer;position:relative;background-color:transparent;border-radius:50%;width:34px;height:34px;color:#475afc}.nav__feedback-like span{top:-7px;right:-4px;display:flex;position:absolute;align-items:center;font-size:.75rem;justify-content:center;background-color:#475afc;border-radius:50%;color:#fff;font-weight:bold;width:18px;height:18px}@media (max-width: 1100px){.nav__feedback-like span{top:-8px;right:-14px;font-weight:400;font-size:0.6rem;border:solid 2px #fff}}.nav__feedback-like svg{transition:transform 0.3s;height:0.875rem;width:0.875rem}.nav__feedback-like:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.nav__feedback-like{order:-1;margin-right:1.5rem;background-color:transparent;width:initial;height:initial}.nav__feedback-like:hover svg{transform:none}}.nav__extra{left:0;opacity:0;bottom:-45px;overflow:hidden;position:absolute;transform:translateY(-100%);background-color:#fff;transition:transform 0.5s, height 0.5s, opacity 0.5s;height:0px}.nav__extra--extended{opacity:0;overflow:hidden;background:#ffffff;padding:80px 0 80px;display:flex;justify-content:flex-start;align-items:flex-start;position:absolute;left:0;right:0;transform:translateY(-100%);z-index:9999}.nav__extra--extended.active{opacity:1 !important;overflow:inherit !important;transform:translateY(0) !important;height:auto !important;bottom:auto !important;top:101px}.nav__extra.mortgage{top:0}@media (max-width: 1100px){.nav__extra.mortgage.active{top:0px !important;height:45px !important}}.nav__extra.mortgage .nav__extra-link{margin-right:30px}.nav__extra.mortgage .nav__extra-link.active{font-weight:bold;color:#475afc}@media (max-width: 991px){.nav__extra.mortgage .nav__extra-link{white-space:nowrap}}.nav__extra.mortgage .nav__extra-link:last-child{margin-right:0}.nav__extra.mortgage .nav__extra-close{display:none !important}@media (max-width: 1100px){.nav__extra.mortgage .nav__extra-wrap{padding-top:0px;align-items:center;justify-content:flex-start;flex-direction:row}}@media (max-width: 991px){.nav__extra.mortgage .nav__extra-wrap{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}}@media (max-width: 1100px){.nav__extra.mortgage{z-index:1;left:0;align-items:center;justify-content:center;max-width:100%}}.nav__extra-close{display:none}@media (max-width: 480px){.nav__extra-close{display:flex;align-items:center;justify-content:center;position:absolute;left:2rem;top:30px;font-size:1.25rem;font-weight:300;color:#000}}@media (max-width: 1100px){.nav__extra{display:none}}@media (max-width: 1100px){.nav__extra-wrap{padding-top:80px;align-items:flex-start;justify-content:flex-start;flex-direction:column}}.nav__extra.active{opacity:1;overflow:inherit;transform:translateY(0%);height:45px}@media (max-width: 1100px){.nav__extra.active{top:0;height:100vh !important}}.nav__extra.active{opacity:1;overflow:inherit;transform:translateY(0%);height:45px}.nav__extra-container{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.nav__extra-col{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:0 30px 0 0;width:100%;max-width:295px}.nav__extra-col:last-child{margin-right:0}.nav__extra-title{margin:0 0 24px;font:700 24px/1.25 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000}.nav__extra-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.nav__extra-list-item{font:400 16px/1.5 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000;width:100%;margin:0 0 12px;transition:color 0.2s ease}.nav__extra-list-item:last-child{margin:0 0 0 0}.nav__extra-list-item:hover{color:#ff6134}.nav__extra-link{cursor:pointer;font-size:1rem;color:#000;transition:color 0.3s;margin-right:6rem}.nav__extra-link:last-child{margin-right:0}@media (min-width: 1100px) and (max-width: 1360px){.nav__extra-link{margin-right:4rem}}@media (max-width: 1100px){.nav__extra-link{padding:1rem}}.nav__extra-link:hover{color:#778aff}.nav-mobile__container{top:0;display:flex;position:fixed;z-index:9999999;flex-direction:column;background-color:#fff;transition:height 0.3s;overflow-y:scroll;overflow-x:scroll;width:100%;height:0px}.nav-mobile__container.active{height:100vh}@media (min-width: 1100px){.nav-mobile__container{display:none}}.nav-mobile__container .router-link{padding:0.875rem 1.5rem;border-top:1px solid #eaedf1;font-size:1.25rem;color:#000}.nav-mobile__container .router-link.active ul{opacity:1;z-index:1;margin-top:1rem;height:-moz-fit-content;height:fit-content}.nav-mobile__container .router-link ul{opacity:0;z-index:-1;margin-top:0;position:relative;transition:height 0.3s, margin-top 0.3s, opacity 0.3s;width:100%;height:0px}.nav-mobile__container .router-link ul li{margin-bottom:1.25rem}.nav-mobile__container .router-link ul li a{display:flex;font-size:1rem;color:#8d959f;width:100%}.nav-mobile__container .router-link ul li a:hover{text-decoration:underline}.nav-mobile__container .router-link ul li:last-child{margin-bottom:1rem}.nav-mobile__container .outlet-link{color:#ff6134}.nav-mobile__container .dropdown{display:flex;flex-wrap:wrap}.nav-mobile__container .dropdown .arrow{display:flex;margin-top:14px;margin-left:5px;color:#000;transition:transform 0.3s;width:9px;height:5px}.nav-mobile__container .dropdown .arrow svg{fill:currentColor}.nav-mobile__container .dropdown.active .arrow{transform:scale(-1)}.nav-mobile__header{display:flex;align-items:center;justify-content:space-between;padding:0.75rem 1.5rem;margin-bottom:0.5rem}.nav-mobile__header-close{color:#475afc;width:21px;height:21px}.nav-mobile__header-close svg{width:100%;height:100%;stroke:currentColor}.nav-mobile__header-logo{color:#475afc;max-width:100px;height:35px}.nav-mobile__header-logo svg{fill:currentColor;width:100%;height:100%}.selected-city-header{position:relative;overflow:hidden}.selected-city-header:has(>.is-active){overflow:visible}.selected-city-header__name{color:#475afc;font-weight:600;margin-left:7px}.selected-city-header__list{position:absolute;box-shadow:0 4px 20px rgba(60,67,96,0.14);border-radius:12px;background:#FFFFFF;padding:28px;opacity:0;z-index:-1;transform:translateY(20px);transition:0.3s;margin-top:15px}.selected-city-header__list.is-active{opacity:1;z-index:10;transform:translateY(0)}.selected-city-header__btn{display:flex;align-items:center;margin-right:26px;cursor:pointer}.selected-city-header .selected-city-modal{display:none}.selected-city-header__list-item{margin-bottom:14px;line-height:normal}.selected-city-header__list-item:last-child{margin-bottom:0}.selected-city-header__list-item a{font-size:16px;line-height:20px;color:#343a40;transition:color 0.3s}.selected-city-header__list-item:hover a{color:#FF6134}@media (max-width: 1100px){.selected-city-header{width:100%}.selected-city-header__btn{margin-right:0;margin-left:40px;-webkit-tap-highlight-color:transparent}.selected-city-header__list{left:40px}}@media (max-width: 991px){.selected-city-header{display:none}.selected-city-header__btn{background:rgba(34,78,156,0.04);margin-left:0}.selected-city-header__name{font-weight:400}}.selected-city-modal{display:none}@media (max-width: 991px){.selected-city-modal{display:flex;align-items:flex-end;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(52,70,93,0.3);z-index:-1;opacity:0;transition:0.3s}.selected-city-modal.is-active{opacity:1;z-index:99999999999}.selected-city-modal__content{background:#FFFFFF;border-radius:20px 20px 0 0;width:100%;height:50vh;transition:0.3s;transform:translateY(100%)}.selected-city-modal__content.is-active{transform:translateY(0)}.selected-city-modal__header{display:flex;align-items:center;justify-content:space-between;padding:50px 25px 30px 25px;border-bottom:1px solid rgba(0,0,0,0.1)}.selected-city-modal__header-title{font-size:34px;line-height:34px;font-weight:700}.selected-city-modal__header-close{width:41px;height:41px;background:rgba(255,255,255,0.5);border:0.683333px solid #DEDEDE;border-radius:50%;display:flex;align-items:center;justify-content:center}.selected-city-modal__lists{padding:30px 30px 30px 25px}.selected-city-modal__list{margin-bottom:26px;position:relative;display:flex;align-items:center}.selected-city-modal__list:last-child{margin-bottom:0}.selected-city-modal__list a{color:#242328;font-size:20px}.selected-city-modal__list.is-active a{color:#282b2c}.selected-city-modal__list.is-active:after{width:20px;height:20px;content:'';background-image:url("../../img/svg/success-blue.svg");position:absolute;right:0;background-position:center;background-size:cover}}@media (max-width: 768px){.selected-city-modal__content{height:40vh}.selected-city-modal__header{padding:30px 20px 20px 16px}.selected-city-modal__header-title{font-size:22px}.selected-city-modal__header-close{width:24px;height:24px}.selected-city-modal__lists{padding:20px 16px 20px 16px}.selected-city-modal__list{margin-bottom:24px}}.header__container{overflow:hidden;position:relative;height:735px;margin-bottom:5rem}@media (max-width: 767px){.header__container{height:520px}}.header__pictures{position:relative;height:calc(100% - 10px);width:100%;overflow:hidden}@media (max-width: 767px){.header__pictures{position:absolute;top:0;left:0}}.header__picture{z-index:1;position:relative;height:100%;width:100%;overflow:hidden}.header__picture svg{position:relative;width:100%;bottom:0;margin:auto}@media (max-width: 2050px){.header__picture svg{min-width:2050px}}@media (max-width: 1760px){.header__picture svg{transform:translateX(-14%) translateY(0%)}}@media (max-width: 1360px){.header__picture svg{transform:translateX(-17%) translateY(-9%);min-width:1920px}}@media (max-width: 1100px){.header__picture svg{transform:translateX(-35%) translateY(-9%)}}@media (max-width: 991px){.header__picture svg{transform:translateX(-45%) translateY(-9%)}}@media (max-width: 767px){.header__picture svg{min-width:auto;width:988px;height:100%;transform:translateX(-43%) translateY(-13%)}}.header__picture video{top:0;left:0;position:absolute;transform:scale(1.2);transition:transform 1s;width:100%}@media (max-width: 1360px){.header__picture video{-o-object-fit:cover;object-fit:cover;height:100%}}.header__picture video.active{transform:scale(1)}.header__picture img{top:0;left:0;position:absolute;transition:transform 1s;width:100%}@media (max-width: 1360px){.header__picture img{-o-object-fit:cover;object-fit:cover;height:100%}}@media (max-width: 576px){.header__picture img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}}.header__wrap{z-index:2;position:absolute;height:100%;top:0;bottom:0;margin:auto}@media (max-width: 767px){.header__wrap{position:relative}}.header__items{height:100%;position:absolute;z-index:2}.header__items div[class*=-arrow]:not([class*=-arrows]){width:60px;height:60px}.header__items div[class*=-arrow]:not([class*=-arrows]) svg{height:auto}.header__items-arrow{top:0;bottom:0;z-index:3;margin:auto;cursor:pointer;position:absolute;background-color:rgba(255,255,255,0.8);border-radius:50%}.header__items-arrow.prev{left:70px}@media (max-width: 1280px){.header__items-arrow.prev{left:16px}}.header__items-arrow.next{right:70px}@media (max-width: 1280px){.header__items-arrow.next{right:16px}}.header__items-arrow svg{stroke:#000;height:100%}@media (max-width: 767px){.header__items-arrow{display:none}}.header__items-col{position:absolute;height:100%}.header__item{position:relative;transition:opacity 0.5s;height:100%;color:#000}@media (max-width: 991px){.header__item{text-align:center;align-items:center;padding-bottom:75px;padding-top:90px}}.header__item-title{margin-bottom:30px;font-weight:700;font-size:54px;padding:0 75px;line-height:1}@media (max-width: 991px){.header__item-title{padding:0;font-size:3rem}}@media (max-width: 448px){.header__item-title{margin-bottom:2rem;font-size:2.25rem}}@media (max-width: 340px){.header__item-title{margin-bottom:2rem;font-size:30px;line-height:100%;margin-bottom:14px}}.header__item-desc{font-size:24px;line-height:120%;margin-bottom:56px;padding:0 75px}@media (max-width: 991px){.header__item-desc{padding:0;font-size:1.25rem}}@media (max-width: 448px){.header__item-desc{margin-bottom:2.5rem;font-size:1.125rem}}@media (max-width: 340px){.header__item-desc{font-size:20px;line-height:130%}}.header__item.video .header__item-desc{display:none}@media (max-width: 576px){.header__item.video .header__item-title{margin-top:0}}.header__item form{margin-left:75px}@media (max-width: 991px){.header__item form{margin-left:0;max-width:320px;margin:auto}}.header__item form span{display:flex;font-size:24px;line-height:120%;margin-bottom:30px}@media (max-width: 991px){.header__item form span{font-size:20px;line-height:130%;justify-content:center;width:100%}}@media (max-width: 340px){.header__item form span{font-size:20px;line-height:130%}}.header__item form .col{display:flex;align-items:flex-start;flex-direction:column}.header__item form .form-input{max-width:265px;width:100%;margin-bottom:14px}.header__item form .form-input input{background-color:#f6f7fa;border-radius:30px}@media (max-width: 991px){.header__item form .form-input{max-width:initial}}.header__item form .form-button{max-width:265px;width:100%}@media (max-width: 991px){.header__item form .form-button{max-width:initial}}.header__item-button{margin-left:75px;max-width:215px;border-color:#475afc !important}.header__item-button span{color:#475afc !important}.header__item-button:hover{background-color:#475afc !important}.header__item-button:hover span{color:#fff !important}@media (max-width: 991px){.header__item-button{margin:auto;width:100%}}@media (max-width: 448px){.header__item-button{max-width:initial}}.header__item--white{color:#fff}.header__pagination{z-index:5;bottom:60px;left:0;right:0;justify-content:center}@media (max-width: 767px){.header__pagination{bottom:40px}}.header__pagination span{opacity:1;background-color:transparent;border:solid 1px #FFF;margin-right:1.125rem;width:13px;height:13px}.header__pagination span:last-child{margin-right:0}@media (max-width: 1280px){.header__pagination span{width:10px;height:10px}}.header__pagination span.swiper-pagination-bullet-active{background-color:#FFF}.header-small{width:100%;background-color:#fff;box-shadow:0 4px 14px rgba(0,0,0,0.03)}.header-small .content{padding:30px 0;display:flex;align-items:center;justify-content:space-between}.header-small__phone{font-size:20px;line-height:31px;font-weight:700;margin-right:40px;color:#000}.header-small__project{background:#FF6134;border-radius:30px;color:#fff;padding:8px 25px;font-weight:700}@media (max-width: 991px){.header-small .content{padding:15px 0}.header-small__logo svg{width:80px;height:30px;color:#475afc !important}.header-small__phone{margin-right:28px}.header-small__project{font-size:14px}}@media (max-width: 768px){.header-small__logo svg{width:60px;height:24px;color:#475afc !important}.header-small__phone{font-size:14px;margin-right:20px}.header-small__project{font-size:12px;padding:6px 20px}}.footer__container{background-color:#242B33}@media (max-width: 991px){.footer__bottom-politico{margin-top:40px}}@media (max-width: 768px){.footer__bottom-politico{margin-top:30px}}.footer__feedback{padding:40px 0;background-color:#F1F4F9}@media (max-width: 1100px){.footer__feedback-wrap{max-width:320px;justify-content:flex-start;align-items:center;flex-direction:column}}@media (max-width: 560px){.footer__feedback-wrap{padding:0 15px}}.footer__feedback-col:nth-child(2){justify-content:space-between}@media (max-width: 1100px){.footer__feedback-col:nth-child(2){margin-top:8px}}.footer__feedback-col:nth-child(3) .footer__feedback-button{border-radius:8px;margin-right:1.85rem}@media (max-width: 1100px){.footer__feedback-col:nth-child(3) .footer__feedback-button{margin-bottom:13px;margin-top:10px;display:block}}@media (max-width: 1100px){.footer__feedback-col{justify-content:flex-start;flex-direction:column}}.footer__feedback-phone a{font-weight:700;color:#282b2c}.footer__feedback-button{margin-left:30px;padding-left:32px;padding-right:32px}@media (max-width: 1100px){.footer__feedback-button{margin-left:0;margin-top:8px;max-width:320px;width:100%}}.footer__wrap{padding-top:65px;padding-bottom:65px}@media (max-width: 991px){.footer__wrap{flex-direction:column;padding:65px 15px}}.footer__wrap-col{display:flex}@media (max-width: 648px){.footer__wrap .col{flex-direction:column}}.footer__wrap .logo__button{display:flex;width:220px;margin-top:20px}@media (max-width: 991px){.footer__wrap .logo__button{margin-top:0px;margin-bottom:32px}}.footer__logo{height:42px;color:#fff;margin-bottom:12px}@media (max-width: 991px){.footer__logo{margin-bottom:2rem}}.footer__logo svg{fill:currentColor;height:100%}@media (max-width: 991px){.footer__top{flex-direction:column}}.footer__lawyer{max-width:810px}@media (max-width: 1300px){.footer__lawyer{max-width:650px}}@media (max-width: 991px){.footer__lawyer{max-width:100%;margin-bottom:40px}}@media (max-width: 768px){.footer__lawyer{margin-bottom:30px}}.footer__link{display:flex;gap:10px}.footer__link svg:hover .link-icon{fill:#ff6134}.footer__bottom{padding:44px 0;background-color:#20252B}@media (max-width: 768px){.footer__bottom-col{align-items:flex-start;flex-direction:column}}@media (max-width: 768px){.footer__bottom .container{align-items:flex-start;flex-direction:column}}.footer__copyright{color:#BDBDBD}.footer__no-copyright{color:#fff;font-size:14px;padding-right:110px}@media (max-width: 768px){.footer__no-copyright{padding-right:0}}.footer__politica{color:#fff;font-size:14px}.footer__politica+.footer__politica{margin-left:20px}@media (max-width: 768px){.footer__politica{margin-bottom:8px;order:-1}.footer__politica+.footer__politica{margin-left:0}}.footer__rr{display:block;margin-top:12px}.footer__created{color:#BDBDBD;font-size:14px}.footer__created a{color:#fff}.footer__items-wrap{display:grid;grid-template-columns:1fr 82px}@media (max-width: 991px){.footer__items-wrap{display:block}}.footer__items{display:grid;grid-template-columns:1fr 1fr 113px;grid-template-rows:repeat(5, 1fr);grid-auto-flow:column;grid-gap:10px 0;max-width:590px}.footer__items li{padding:0 10px}@media (max-width: 991px){.footer__items{margin-bottom:2rem}}@media (max-width: 560px){.footer__items{grid-template-columns:1fr 1fr;grid-gap:10px 10px}}@media (max-width: 468px){.footer__items{grid-template-rows:repeat(8, 1fr);max-width:100%}.footer__items li{white-space:nowrap}}.footer__item{color:#fff;line-height:150%}@media (max-width: 468px){.footer__item{font-size:0.85rem}}.footer__item:hover{opacity:0.8}.footer__socials li{margin-right:10px}.footer__socials li a{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:36px;height:36px}.footer__socials li a svg{transition:transform 0.3s}.footer__socials li a:hover svg{transform:scale(1.2)}.footer__socials li:last-child{margin-right:0px}.notfound__container{background-color:#EBF2F9;border-bottom:solid 1px #d5e5ff;height:660px}@media (max-width: 1064px){.notfound__container{height:auto;padding:90px 0px}}.notfound__wrap{position:relative;z-index:10}@media (max-width: 1064px){.notfound__wrap{flex-direction:column}}.notfound__title{position:relative;font-size:280px;color:#475afc}@media (min-width: 1280px){.notfound__title{width:51%}}@media (max-width: 991px){.notfound__title{font-size:200px}}@media (max-width: 768px){.notfound__title{font-size:120px}}@media (min-width: 1280px){.notfound__body{width:49%}}@media (max-width: 1064px){.notfound__body{display:flex;flex-direction:column;align-items:center;justify-content:center}}.notfound__body h2{margin-bottom:1rem}@media (max-width: 1064px){.notfound__body h2{text-align:center}}@media (max-width: 991px){.notfound__body h2{margin-bottom:0.875rem;font-size:1.5rem}}@media (max-width: 768px){.notfound__body h2{margin-bottom:0.75rem;font-size:1.25rem}}.notfound__body p{margin-bottom:36px}@media (max-width: 1064px){.notfound__body p{text-align:center}}@media (max-width: 991px){.notfound__body p{font-size:1.125rem}}@media (max-width: 768px){.notfound__body p{font-size:1rem}}.notfound__body-btn{max-width:225px}.notfound__entity{position:absolute;z-index:-1}.notfound__entity svg{display:block;width:100%;height:100%}.notfound__entity--1{left:-37px;bottom:65px;width:230px;height:248px}@media (max-width: 991px){.notfound__entity--1{left:-60px;bottom:40px;width:167px;height:180px}}@media (max-width: 768px){.notfound__entity--1{left:-30px;bottom:20px;width:112px;height:120px}}.notfound__entity--2{left:248px;top:0;width:50px;height:47px}@media (max-width: 1064px){.notfound__entity--2{left:auto;right:45%;top:5%}}@media (max-width: 768px){.notfound__entity--2{right:30%;top:-5%}}.notfound__entity--3{left:290px;bottom:-30px;width:89px;height:78px}@media (max-width: 1064px){.notfound__entity--3{left:auto;right:15%;bottom:15%}}.stocks{padding:80px 0 138px;text-rendering:optimizeLegibility;font-feature-settings:'pnum' on, 'lnum' on}.stocks:not(.slick-slider){padding:80px 0 138px;text-rendering:optimizeLegibility;font-feature-settings:'pnum' on, 'lnum' on;margin:0}@media screen and (max-width: 767px){.stocks{margin:0}}@media screen and (max-width: 640px){.stocks{padding:22px 0 38px}}.stocks__container--default{width:100%;max-width:1310px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative}.stocks__container--long{width:100%;max-width:1343px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative;transform:translate3d(16px, 0, 0)}@media screen and (max-width: 1343px){.stocks__container--long{width:100%;max-width:1310px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative;transform:translate3d(0, 0, 0)}}.stocks__title{font:700 48px/0.89583 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000;margin:0 0 61px}@media screen and (max-width: 640px){.stocks__title{font:600 28px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000}}@media screen and (max-width: 640px){.stocks__title{margin:0 0 32px}}.stocks__filter{margin:0 0 63px;position:relative;z-index:2}@media screen and (max-width: 860px){.stocks__filter{position:fixed;left:0;right:0;bottom:0;background:#F1F4F9;width:100%;border-radius:16px 16px 0 0;padding:25px 20px 20px 20px;display:none;z-index:6}}.stocks__filter .ps__thumb-y{border-radius:2px;width:2px;background-color:#FF6134}@media screen and (max-width: 860px){.stocks__filter--active{display:block}}.stocks__filter-link--close{font:400 14px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#0A2F85;display:none;justify-content:flex-start;align-items:center;margin:0 0 29px}@media screen and (max-width: 860px){.stocks__filter-link--close{display:flex}}.stocks__filter-link--close>*{margin:0 11px 0 0}.stocks__filter-container{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 860px){.stocks__filter-container{flex-direction:column;align-items:flex-start}}.stocks__filter-item{margin:0 32px 0 0}@media screen and (max-width: 860px){.stocks__filter-item{margin:0 0 16px 0;width:100%}}.stocks__filter-item--indent-left-infinite{margin-left:auto}@media screen and (max-width: 860px){.stocks__filter-item--indent-left-infinite{margin-left:0}}.stocks__filter-item--indent-top{padding-top:20px}@media screen and (max-width: 860px){.stocks__filter-item--indent-top{padding-top:0}}@media screen and (max-width: 860px){.stocks__filter-item--indent-bottom-mobile{margin:0 0 32px}}.stocks__filter-item:last-child{margin-right:0}@media screen and (max-width: 860px){.stocks__filter-item:last-child{margin-bottom:0}}.stocks__filter-row{margin:0 0 10px;display:flex;justify-content:flex-start;align-items:center}.stocks__filter-row:last-child{margin-bottom:0}.stocks__filter-item-title{font:400 11px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#666666}@media screen and (max-width: 860px){.stocks__filter-item-title{font:400 10px/1.2 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}.stocks__filter-select{width:230px;position:relative}@media screen and (max-width: 860px){.stocks__filter-select{width:100%}}.stocks__filter-select-title{width:100%;font:400 14px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000;padding:14px 36px 14px 16px;background:#FFFFFF;border:1px solid #DEDEDE;border-radius:4px;position:relative;cursor:pointer;text-decoration:none;display:flex;justify-content:flex-start;align-items:center}.stocks__filter-select-title:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:6px 3.5px 0 3.5px;border-color:#666666 transparent transparent transparent;position:absolute;right:14px;top:50%;transform:translate3d(0, -50%, 0)}.stocks__filter-select-title--active:after{width:0;height:0;border-style:solid;border-width:0 3.5px 6px 3.5px;border-color:transparent transparent #666666 transparent}.stocks__filter-select-icon--close{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMDAwIiBkPSJtMy4xODIgMy4xODIgNi4zNjQgNi4zNjRNOS41NDYgMy4xODIgMy4xODIgOS41NDYiLz48L3N2Zz4=");background-size:contain;background-repeat:no-repeat;background-position:center center;width:13px;height:13px;margin:0 0 0 8px}.stocks__filter-select-list{position:absolute;top:52px;left:0;right:0;width:100%;height:166px;display:none;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:0 0 0 0;background:#FFFFFF;border:1px solid #DEDEDE;border-radius:4px;overflow:hidden}.stocks__filter-select-list--active{display:flex}.stocks__filter-select-list-item{cursor:pointer;text-decoration:none;width:100%;margin:0 0 4px}.stocks__filter-select-list-item:last-child{margin-bottom:0}.stocks__filter-select-checkbox{opacity:0;visibility:hidden;position:absolute;left:-9999px;top:-9999px}.stocks__filter-select-checkbox-text{font:400 14px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000;display:flex;justify-content:flex-start;align-items:flex-start;padding:8px 16px 8px 14px;position:relative}.stocks__filter-select-list-item:first-child .stocks__filter-select-checkbox-text{padding-top:16px}.stocks__filter-select-list-item:first-child .stocks__filter-select-checkbox-text:after{top:20px}.stocks__filter-select-list-item:last-child .stocks__filter-select-checkbox-text{padding-bottom:16px}.stocks__filter-select-checkbox-text:before{content:'';display:block;width:14px;height:14px;border:1px solid #DEDEDE;border-radius:2px;margin:0 12px 0 0}.stocks__filter-select-checkbox-text:after{content:'';display:none;width:10px;height:7px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAzLjggMi44MiAyLjQ2N2EuNS41IDAgMCAwIC43MDktLjA1TDkgMSIgc3Ryb2tlPSIjZmZmIi8+PC9zdmc+");background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;left:17px;top:12px}.stocks__filter-select-checkbox:checked+.stocks__filter-select-checkbox-text:before{content:'';display:block;width:14px;height:14px;border:1px solid #FF6134;background:#FF6134;border-radius:2px;margin:0 12px 0 0}.stocks__filter-select-checkbox:checked+.stocks__filter-select-checkbox-text:after{display:block}.stocks__filter-select-checkbox-text:hover{color:#FF6134}.stocks__filter-select-checkbox-text:hover:before{content:'';display:block;width:14px;height:14px;border:1px solid #FF6134;border-radius:2px;margin:0 12px 0 0}.stocks__filter-btn{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;font-family:"AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;font-weight:400;font-size:14px;text-transform:none;color:#000000;width:auto;height:auto;background:#FFFFFF;border:1px solid #DEDEDE;line-height:1;padding:16px 32px;cursor:pointer;outline:none;text-decoration:none;border-radius:30px;text-align:center;transition:all 0.2s ease;margin:0 12px 0 0}@media screen and (max-width: 860px){.stocks__filter-btn{padding:12px 16px;margin:0 4px 0 0}}.stocks__filter-btn:last-child{margin-right:0}@media screen and (max-width: 860px){.stocks__filter-btn:last-child{margin:0 0 0 0}}.stocks__filter-btn:disabled,.stocks__filter-btn[disabled]{opacity:0.5;cursor:default}.stocks__filter-btn:disabled:hover,.stocks__filter-btn[disabled]:hover{opacity:0.5}.stocks__filter-btn:hover{background:#FF6134;border:1px solid #FF6134;color:#ffffff;transition:all 0.2s ease}.stocks__filter-btn--active{background:#FF6134;border:1px solid #FF6134;color:#ffffff}.stocks__filter-item-link{font:400 14px/1.35714 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#0A2F85;display:flex;justify-content:flex-start;align-items:center}.stocks__filter-item-link--icon-reload>*{margin:0 10px 0 0}.stocks__filter-mobile-btn-wrapper{position:fixed;left:0;right:0;bottom:0;width:100%;height:72px;display:none;justify-content:center;align-items:center;border-radius:16px 16px 0 0;background:#f1f4f9;z-index:6}@media screen and (max-width: 860px){.stocks__filter-mobile-btn-wrapper{display:flex}}.stocks__filter-mobile-btn{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;font-weight:700;font-size:14px;text-transform:none;color:#ffffff;width:auto;height:auto;background:#FF6134;border:none;line-height:1;padding:12px 32px;cursor:pointer;outline:none;text-decoration:none;border-radius:19px;text-align:center;transition:all 0.2s ease;display:flex;justify-content:center;align-items:center}.stocks__filter-mobile-btn:hover{background:#000;color:#ffffff;transition:all 0.2s ease}.stocks__filter-mobile-btn--filter>*{margin:0 6px 0 0}.stocks__filter-mobile-btn--hidden{display:none}.stocks__filter-overlay{width:100%;height:100%;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:5;display:none}.stocks__filter-overlay--active{display:block}.stocks__list{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.stocks__item{margin:0 32px 32px 0;cursor:pointer}@media only screen and (min-width: 1024px) and (max-width: 1310px){.stocks__item{margin-right:0}}@media screen and (max-width: 1024px){.stocks__item{margin-right:0}}@media screen and (max-width: 640px){.stocks__item{margin-bottom:32px}}.stocks__item:last-child{margin-bottom:0}.stocks__item--big{background:#F1F4F9;width:100%;max-width:945px;min-width:716px;overflow:hidden;height:370px}@media only screen and (min-width: 1024px) and (max-width: 1310px){.stocks__item--big{width:100%;min-width:100%;max-width:100%;height:auto}}@media screen and (max-width: 1024px){.stocks__item--big{width:100%;min-width:100%;max-width:100%;height:auto}}@media screen and (max-width: 768px){.stocks__item--big{width:100%;min-width:100%;max-width:100%;height:auto}}@media screen and (max-width: 640px){.stocks__item--big{height:auto;border-radius:0 0 0 0;background:none}}.stocks__item--small{width:100%;max-width:293px;min-width:200px;overflow:hidden;height:370px}@media only screen and (min-width: 1024px) and (max-width: 1310px){.stocks__item--small{width:100%;min-width:100%;max-width:100%;height:auto}}@media screen and (max-width: 1024px){.stocks__item--small{width:100%;min-width:100%;max-width:100%;height:auto}}@media screen and (max-width: 768px){.stocks__item--small{width:100%;min-width:100%;max-width:100%;height:auto}}@media screen and (max-width: 640px){.stocks__item--small{height:auto;border-radius:0 0 0 0;margin:0 0 24px}}.stocks__item--simple{background:#f1f4f9;overflow:hidden}@media screen and (max-width: 640px){.stocks__item--simple{height:280px}}.stocks__item--middle{width:100%;max-width:618px;min-width:294px;overflow:hidden;height:370px}@media only screen and (min-width: 1024px) and (max-width: 1310px){.stocks__item--middle{width:100%;min-width:100%;max-width:100%;height:auto}}@media screen and (max-width: 1024px){.stocks__item--middle{width:100%;min-width:100%;max-width:100%;height:auto}}@media screen and (max-width: 768px){.stocks__item--middle{width:100%;min-width:100%;max-width:100%;height:auto}}@media screen and (max-width: 640px){.stocks__item--middle{height:auto;border-radius:0 0 0 0}}.stocks__item--form{height:320px;overflow:hidden;background:#f1f4f9}@media only screen and (min-width: 1024px) and (max-width: 1310px){.stocks__item--form{height:auto}}@media screen and (max-width: 1024px){.stocks__item--form{height:auto}}@media screen and (max-width: 768px){.stocks__item--form{height:auto}}@media screen and (max-width: 640px){.stocks__item--form{height:auto;border-radius:0 0 0 0}}@media only screen and (min-width: 1024px) and (max-width: 1310px){.stocks__item--with-bg{height:338px}}@media only screen and (min-width: 1024px) and (max-width: 1310px){.stocks__item--with-bg{height:auto}}@media screen and (max-width: 640px){.stocks__item--with-bg{height:280px}}.stocks__item--big .stocks__item-container{display:flex;justify-content:flex-start;align-items:stretch;height:100%}@media screen and (max-width: 1024px){.stocks__item--big .stocks__item-container{display:flex;justify-content:flex-start;align-items:flex-start;padding:24px 24px 16px 24px}}@media screen and (max-width: 767px){.stocks__item--big .stocks__item-container{justify-content:flex-start;align-items:flex-start;flex-direction:column-reverse;padding:0 0 0 0}}.stocks__item--small .stocks__item-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media screen and (max-width: 1024px){.stocks__item--small .stocks__item-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.stocks__item--simple .stocks__item-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:24px 20px 20px 24px;height:100%;min-height:320px}@media screen and (max-width: 1024px){.stocks__item--simple .stocks__item-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;min-height:auto}}@media screen and (max-width: 640px){.stocks__item--simple .stocks__item-container{padding:24px 24px 24px 24px}}.stocks__item--middle .stocks__item-container{position:relative;padding:25px 30px 18px 30px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.stocks__item--middle .stocks__item-container::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.5), rgba(0,0,0,0.5));z-index:2}@media screen and (max-width: 1024px){.stocks__item--middle .stocks__item-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}@media screen and (max-width: 1024px){.stocks__item--with-bg .stocks__item--middle .stocks__item-container{padding:0 0 0 0}}.stocks__item--form .stocks__item-container{position:relative;height:100%;padding:30px 30px 30px 30px}@media screen and (max-width: 640px){.stocks__item--form .stocks__item-container{padding:24px 24px 24px 24px}}.stocks__col--left{width:34.497354497354497%;padding:32px 32px 32px 32px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1024px){.stocks__col--left{width:100%;margin:0 0 24px}}@media screen and (max-width: 640px){.stocks__col--left{padding:0 0 0 0}}@media screen and (max-width: 1024px){.stocks__item--big .stocks__col--left{margin-bottom:0}}.stocks__col--right{width:65.608465608465608%;position:relative}@media screen and (max-width: 1024px){.stocks__col--right{width:100%}}@media screen and (max-width: 1024px){.stocks__item--big .stocks__col--right{margin:0 0 24px}}.stocks__row--top{margin:0 0 14px;position:relative;width:100%;height:220px}@media screen and (max-width: 1024px){.stocks__row--top{height:auto}}@media screen and (max-width: 768px){.stocks__row--top{height:auto}}@media screen and (max-width: 640px){.stocks__row--top{height:auto;margin:0 0 16px}}.stocks__item--with-bg .stocks__row--top{height:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media screen and (max-width: 1024px){.stocks__item--with-bg .stocks__row--top{margin:0 0 0}}.stocks__row--bottom{width:100%}.stocks__item--big .stocks__descr{display:flex;justify-content:flex-start;align-items:center;margin:0 0 16px}@media screen and (max-width: 1024px){.stocks__item--big .stocks__descr{margin-bottom:16px}}@media screen and (max-width: 640px){.stocks__item--big .stocks__descr{width:100%;justify-content:space-between}}.stocks__item--small .stocks__descr{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 0 13px}@media screen and (max-width: 1024px){.stocks__item--small .stocks__descr{margin-bottom:16px}}@media screen and (max-width: 640px){.stocks__item--small .stocks__descr{width:100%;margin-bottom:10px;justify-content:space-between}}.stocks__item--simple .stocks__descr{margin:0 0 16px;display:flex;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 1024px){.stocks__item--simple .stocks__descr{margin-bottom:16px}}@media screen and (max-width: 640px){.stocks__item--simple .stocks__descr{width:100%;justify-content:space-between}}.stocks__item--middle .stocks__descr{display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:2;margin:0 0 17px}@media screen and (max-width: 1024px){.stocks__item--middle .stocks__descr{margin-bottom:16px}}@media screen and (max-width: 640px){.stocks__item--middle .stocks__descr{width:100%;margin:0 0 24px;justify-content:space-between}}.stocks__popup .stocks__descr{display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:1;margin:0 0 16px}@media screen and (max-width: 640px){.stocks__item--with-bg .stocks__descr{justify-content:space-between}}.stocks__sale{padding:6px 10px;background:#EBF2F9;border-radius:30px;text-align:center;font:400 12px/1.25 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#0A2F85;margin:0 16px 0 0}@media screen and (max-width: 1024px){.stocks__sale{font:400 13px/1.38462 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}@media screen and (max-width: 640px){.stocks__sale{font:400 11px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;padding:8px 12px 7px 12px}}.stocks__item--middle .stocks__sale{color:#0A2F85;background:#ebf2f9;border:1px solid #EBF2F9;padding:6px 12px;position:relative;z-index:2}@media screen and (max-width: 640px){.stocks__item--with-bg .stocks__sale{margin:0 12px 0 0}}.stocks__text-wrapper{display:flex;justify-content:flex-start;align-items:center}.stocks__text{font:400 11px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}@media screen and (max-width: 1024px){.stocks__text{font:400 13px/1.38462 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}@media screen and (max-width: 640px){.stocks__text{font:400 11px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}.stocks__text--gray{color:#666666}.stocks__item--middle .stocks__text--gray{color:#ffffff;position:relative;z-index:2}@media screen and (max-width: 1024px){.stocks__item--with-bg .stocks__text--gray{color:#fff}}.stocks__text--blue{color:#0A2F85}.stocks__item--middle .stocks__text--blue{color:#ffffff;position:relative;z-index:2}@media screen and (max-width: 1024px){.stocks__item--with-bg .stocks__text--blue{color:#fff}}.stocks__text--separator{color:#0A2F85;padding:0 4px}.stocks__item--middle .stocks__text--separator{color:#ffffff;position:relative;z-index:2}@media screen and (max-width: 1024px){.stocks__item--with-bg .stocks__text--separator{color:#fff}}.stocks__item--big .stocks__subtitle{font:700 24px/1.2 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000;margin:0 0 24px;width:85%}@media screen and (max-width: 640px){.stocks__item--big .stocks__subtitle{width:100%;margin-bottom:16px;font:700 20px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}.stocks__item--small .stocks__subtitle{font:700 16px/1.2 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000;margin:0 0 10px;width:85%}@media screen and (max-width: 640px){.stocks__item--small .stocks__subtitle{width:100%;margin-bottom:10px;font:700 15px/1.2 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}.stocks__item--simple .stocks__subtitle{font:700 24px/1.1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#0A2F85}@media screen and (max-width: 640px){.stocks__item--simple .stocks__subtitle{width:100%;margin-bottom:16px;font:700 20px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}.stocks__item--middle .stocks__subtitle{font:700 24px/1.1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#ffffff;position:relative;z-index:2;width:85%}@media screen and (max-width: 640px){.stocks__item--middle .stocks__subtitle{width:100%;margin-bottom:16px;font:700 20px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}.stocks__item--form .stocks__subtitle{font:700 24px/1.1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000;margin:0 0 10px;width:85%}@media screen and (max-width: 640px){.stocks__item--form .stocks__subtitle{font:700 20px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;width:100%;margin:0 0 12px}}@media screen and (max-width: 1024px){.stocks__item--with-bg .stocks__subtitle{color:#fff;margin:0 0 24px}}@media screen and (max-width: 640px){.stocks__item--with-bg .stocks__subtitle{width:100%;margin-bottom:16px;font:700 20px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}.stocks__item--form .stocks__descr{font:400 12px/1.25 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#666666;margin:0 0 32px}@media screen and (max-width: 640px){.stocks__item--form .stocks__descr{margin:0 0 24px}}.stocks__tags-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-bottom:16px}@media screen and (max-width: 640px){.stocks__tags-list{margin-bottom:16px}}.stocks__tags-list:last-child{margin-bottom:0}.stocks__item--middle .stocks__tags-list{margin:auto 0 0 0;position:relative;z-index:2}.stocks__item--big .stocks__tags-item{font:400 12px/1.25 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#0A2F85;padding:6px 10px;border-radius:30px;text-align:center;border:1px #DCE2EB solid;white-space:nowrap;margin:0 8px 8px 0}.stocks__item--big .stocks__tags-item:last-child{margin:0 0 0 0}@media screen and (max-width: 640px){.stocks__item--big .stocks__tags-item{font:400 13px/1.38462 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;padding:5px 10px}}.stocks__item--small .stocks__tags-item{font:400 12px/1.333 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#0A2F85;margin:0 9px 9px 0;display:inline-block}@media screen and (max-width: 640px){.stocks__item--small .stocks__tags-item{font:400 13px/1.38462 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}.stocks__item--small .stocks__tags-item:last-child{margin:0 0 0 0}.stocks__item--middle .stocks__tags-item{font:400 12px/1.25 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#ffffff;padding:6px 16px;border-radius:30px;text-align:center;border:1px #ffffff solid;white-space:nowrap;margin:0 12px 12px 0;z-index:3;display:inline-block}.stocks__item--middle .stocks__tags-item a{color:#fff}@media screen and (max-width: 640px){.stocks__item--middle .stocks__tags-item{font:400 13px/1.38462 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;padding:5px 10px}}@media screen and (max-width: 1024px){.stocks__item--with-bg .stocks__tags-item{text-align:center;border:1px #ffffff solid;white-space:nowrap;margin:0 8px 8px 0;color:#ffffff}}@media screen and (max-width: 640px){.stocks__item--with-bg .stocks__tags-item{font:400 12px/1.25 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;padding:6px 16px}}.stocks__btn{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;font-family:"AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;font-weight:700;font-size:14px;text-transform:none;color:#ffffff;width:auto;height:auto;background:#FF6134;border:none;line-height:1;padding:12px 32px;cursor:pointer;outline:none;text-decoration:none;border-radius:19px;text-align:center;transition:all 0.2s ease}.stocks__btn:disabled,.stocks__btn[disabled]{opacity:0.5;cursor:default}.stocks__btn:disabled:hover,.stocks__btn[disabled]:hover{opacity:0.5}.stocks__btn:hover{background:#000;color:#ffffff;transition:all 0.2s ease}.stocks__btn--indent-big-right{margin:0 16px 0 0}.stocks__btn--mobile-visible{display:none}@media screen and (max-width: 1024px){.stocks__btn--mobile-visible{display:inline-flex}}@media screen and (max-width: 1024px){.stocks__btn--indent-big-top-mobile{margin-top:16px}}.stocks__btn--hidden{display:none}@media screen and (max-width: 1024px){.stocks__btn--hidden{display:none}}@media screen and (max-width: 640px){.stocks__form-row--mobile-column .stocks__btn{margin:0 0 10px}}.stocks__item--big .stocks__img{display:block;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.stocks__item--big .stocks__img{width:100%;height:auto;position:relative;left:auto;right:auto;top:auto;bottom:auto;-o-object-fit:none;object-fit:none;display:block}}@media screen and (max-width: 1024px) and (max-width: 767px){.stocks__item--big .stocks__img{-o-object-fit:cover;object-fit:cover}}.stocks__item--small .stocks__img{display:block;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.stocks__item--small .stocks__img{width:100%;height:auto;position:relative;left:auto;right:auto;top:auto;bottom:auto;-o-object-fit:none;object-fit:none;display:block}}@media screen and (max-width: 767px){.stocks__item--small .stocks__img{-o-object-fit:cover;object-fit:cover}}.stocks__item--middle .stocks__img{display:block;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover;z-index:1}@media screen and (max-width: 1024px){.stocks__item--middle .stocks__img{width:100%;height:auto;position:relative;left:auto;right:auto;top:auto;bottom:auto;-o-object-fit:none;object-fit:none;display:block}}@media screen and (max-width: 767px){.stocks__item--middle .stocks__img{-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 1024px){.stocks__item--with-bg .stocks__img{display:block;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover;z-index:1}}.stocks__percent{font:700 52px/1.2 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:rgba(10,47,133,0.2);width:100%;display:flex;justify-content:flex-end;align-items:flex-start;margin:auto 0 0 0}.stocks__form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}@media screen and (max-width: 1024px){.stocks__form--horizontal{display:none}}@media screen and (max-width: 1024px){.stocks__form--active{display:flex}}.stocks__form-row{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:0 0 11px}.stocks__form--horizontal .stocks__form-row{margin:0 0 16px}@media screen and (max-width: 1024px){.stocks__form--horizontal .stocks__form-row{align-items:flex-start;flex-direction:column}}.stocks__form-row--indent-bottom-big{margin:0 0 32px}@media screen and (max-width: 1024px){.stocks__form-row--indent-bottom-big{margin:0 0 12px;flex-direction:column;gap:10px;align-items:flex-start}}@media screen and (max-width: 640px){.stocks__form-row--mobile-column{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.stocks__form-row:last-child{margin-bottom:0}.stocks__input-text{border:1px solid #EAEAEA;border-radius:4px;padding:13px 14px;font-family:"AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#666666;font-size:14px;font-style:normal;font-weight:normal;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;max-width:386px;outline:none;margin:0;display:block;text-align:left;background:#FFFFFF;transition:all 0.3s ease}@media screen and (max-width: 640px){.stocks__input-text{padding:14px 14px}}.stocks__input-text::-webkit-input-placeholder{color:#666666;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.stocks__input-text::-moz-placeholder{color:#666666;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.stocks__input-text:-moz-placeholder{color:#666666;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.stocks__input-text:-ms-input-placeholder{color:#666666;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.stocks__input-text:focus::-webkit-input-placeholder{color:transparent}.stocks__input-text:focus::-moz-placeholder{color:transparent}.stocks__input-text:focus:-moz-placeholder{color:transparent}.stocks__input-text:focus:-ms-input-placeholder{color:transparent}.stocks__input-text:focus{outline:none;color:#666666;transition:all 0.3s ease}.stocks__input-text--error{transition:all 0.3s ease}.stocks__form--horizontal .stocks__input-text{width:100%;max-width:260px;margin:0 16px 0 0}@media screen and (max-width: 1024px){.stocks__form--horizontal .stocks__input-text{max-width:100%;margin:0 0 10px}}.stocks__form--horizontal .stocks__input-text:last-child{margin-right:0}.stocks__input-text--indent-big-right{margin:0 32px 0 0}.stocks__form-text{font:normal 400 12px/1.25 "Open Sans",sans-serif;color:#666666}@media screen and (max-width: 1024px){.stocks__form-text{width:100%;max-width:264px;font-size:12px;line-height:1.25}}.stocks__form-link{color:#0A2F85;text-decoration:underline}.stocks__form-link--close{display:flex;justify-content:flex-start;align-items:center;font:400 12px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#0A2F85;text-decoration:none;margin:0 auto 20px 0;cursor:pointer}.stocks__form-link--close>*{margin:0 11px 0 0}.stocks__form-link--mobile-visible{display:none}@media screen and (max-width: 1024px){.stocks__form-link--mobile-visible{display:flex}}.stocks__popup{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:5;width:100%;height:100vh}.stocks__popup--active{display:block}.stocks__popup-item{background:#ffffff;width:calc(100% - 120px);max-width:1320px;z-index:6;position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);max-height:815px;height:100%}@media screen and (max-width: 1300px){.stocks__popup-item{max-height:730px}}@media screen and (max-width: 1024px){.stocks__popup-item{width:calc(100% - 80px)}}@media screen and (max-width: 988px){.stocks__popup-item{max-height:620px}}@media screen and (max-width: 768px){.stocks__popup-item{width:100%;max-height:100%;max-width:100%;left:0;right:0;top:0;bottom:auto;transform:translate3d(0, 0, 0)}}.stocks__popup-container{display:flex;justify-content:flex-start;align-items:stretch;height:100%}.stocks__popup-col--left{width:100%;max-width:34.090909090909091%;min-width:300px;position:relative;overflow:hidden}.stocks__popup-col--left .stocks__btn{margin-top:auto;margin-bottom:0}@media screen and (max-width: 768px){.stocks__popup-col--left{display:none}}.stocks__popup-col--right{width:100%;max-width:65.909090909090909%;padding:51px 0 0 0;position:relative;height:100%;display:flex;flex-direction:column}@media screen and (max-width: 768px){.stocks__popup-col--right{max-width:100%;padding:29px 0 0 0;max-height:100vh}}.stocks__popup-row--top{padding-right:60px;padding-left:60px;margin:0 0 56px;flex-grow:1}@media screen and (max-width: 1024px){.stocks__popup-row--top{padding-left:30px;padding-right:30px;margin:0 0 80px}}@media screen and (max-width: 768px){.stocks__popup-row--top{padding-left:20px;padding-right:20px;overflow:auto;height:100vh;padding-bottom:120px}}.stocks__popup-row--bottom{padding:20px 60px;background:#F1F4F9}@media screen and (max-width: 1024px){.stocks__popup-row--bottom{padding:15px 30px;border-radius:16px 16px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:fixed;left:0;right:0;bottom:0;z-index:3}}@media screen and (max-width: 768px){.stocks__popup-row--bottom{padding:20px 20px}}.stocks__popup-inner{width:100%;height:100vh;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.5);display:none;z-index:2}.stocks__popup-inner--active{display:block}.stocks__popup-img{display:block;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover}.stocks__social-wrapper{display:inline-flex;justify-content:flex-start;align-items:center;margin:0 0 32px;padding:0 12px 0 0;background:#FAFAFA;border-radius:16px;width:auto}.stocks__social-icon{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:16px;margin:0 12px 0 0;background:#FFFFFF;border:1px solid #DEDEDE}.stocks__social-item{margin:0 8px 0 0;display:flex;justify-content:center;align-items:center}.stocks__social-item:last-child{margin-right:0}.stocks__popup-title{font:600 28px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000;margin:0 0 32px;width:100%;max-width:620px}@media screen and (max-width: 768px){.stocks__popup-title{font:600 20px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;max-width:100%;margin:0 0 24px}}.stocks__popup-title:last-child{margin-bottom:0}.stocks__popup-descr{width:100%;max-width:620px;margin:0 0 32px}@media screen and (max-width: 768px){.stocks__popup-descr{max-width:100%}}.stocks__popup-descr:last-child{margin-bottom:0}.stocks__popup-descr p{font:400 16px/1.5 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000;margin:0 0 12px}@media screen and (max-width: 768px){.stocks__popup-descr p{font:400 14px/1.55 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;margin:0 0 10px}}.stocks__popup-descr p:last-child{margin-bottom:0}@media screen and (max-width: 768px){.stocks__popup-descr p:last-child{margin-bottom:0}}.stocks__popup-descr h2{font:600 14px/1.5 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000;margin:24px 0 12px;width:100%;max-width:620px}@media screen and (max-width: 768px){.stocks__popup-descr h2{margin:20px 0 12px;width:100%}}.stocks__popup-descr h2:last-child{margin-bottom:0}.stocks__popup-descr ul{width:100%;max-width:620px;margin:0 0 32px;list-style:disc;padding:0 0 0 17px}.stocks__popup-descr ul:last-child{margin-bottom:0}.stocks__popup-descr ul li{font:400 16px/1.5 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000;margin:0 0 8px}@media screen and (max-width: 768px){.stocks__popup-descr ul li{font:400 14px/1.55 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}}.stocks__popup-descr ul li:last-child{margin-bottom:0}.stocks__popup-link{display:flex;font:700 14px/1 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#FF6134;margin:0 0 56px;display:flex;justify-content:flex-start;align-items:center}.stocks__popup-link>*{margin-left:11.5px}.stocks__popup-link:last-child{margin-bottom:0}.stocks__close{background:#FFFFFF;border:1px solid #DEDEDE;width:60px;height:60px;border-radius:30px;position:absolute;right:30px;top:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (max-width: 1024px){.stocks__close{width:40px;height:40px}}@media screen and (max-width: 768px){.stocks__close{width:50px;height:50px;right:20px;top:20px}}.stocks__overlay{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:5}.stocks__tags-item a{color:#0a2f85}.stocks__item--form .stocks__item-container::before{display:none}.stocks__tags-items{position:relative;z-index:3;margin-bottom:0;margin-top:auto;display:flex;flex-wrap:wrap;align-items:flex-start}.box-field{width:230px;position:relative}.box-field__range{margin-bottom:54px}.box-field__range-title{font-size:10px;line-height:12px;text-transform:uppercase;color:#666;display:block;margin-bottom:10px}.box-field__range-input{position:relative}.box-field__range-input input{background:#fff;border:1px solid #dedede;border-radius:4px;height:46px;width:100%;padding:0 16px;font-size:16px;color:#000}.box-field__range-input-percent{font-size:16px;line-height:20px;color:#999;position:absolute;top:50%;transform:translateY(-50%);right:16px}.box-field__range .irs--round{height:10px;margin-top:0;position:absolute;z-index:2;width:calc(100% - 8px);top:32px;left:4px}.box-field__range .irs--round .irs-line{height:0}.box-field__range .irs--round .irs-bar{background:#FF6134;height:1px;border-radius:0;top:35px}.box-field__range .irs--round .irs-handle{width:12px;height:12px;background:#fff !important;border:1px solid #FF6134;box-shadow:none;top:30px;cursor:pointer}.box-field__range .irs-min,.box-field__range .irs-max,.box-field__range .irs-single{display:none}.box-field__switch{width:230px}button.button-download{border:1px solid #DEDEDE;color:#fff;height:38px;line-height:14px;padding:0 14px;transition:all 0.3s}button.button-download span{font-size:14px}button.button-download svg{fill:transparent;margin-right:10px;transition:all 0.3s}button.button-download:hover{border-color:#FF6134;background-color:#FF6134}button.button-download:hover svg{fill:transparent}button.button-download:hover svg path{stroke:#fff}@media screen and (max-width: 991px){.index-page.is-scrolled{padding-top:60px}}.filter__container{z-index:1;position:relative;margin-bottom:2rem;padding:64px 0;width:100%}.filter__container.home{margin-bottom:6rem;margin:-100px auto 0}@media (max-width: 600px){.filter__container{margin:0 auto !important}}.filter__title{margin-bottom:2rem;font-weight:700;font-size:3rem;line-height:112%;color:#000}@media (max-width: 640px){.filter__title{font-size:2.25rem;text-align:center}}.filter__wrap{display:grid;grid-template-columns:repeat(4, 1fr);margin-bottom:40px;grid-gap:30px}.filter__wrap.hidden{display:none}.filter__wrap .ui-multiselect{width:auto}@media (max-width: 991px){.filter__wrap{grid-template-columns:repeat(2, 1fr)}.filter__wrap .ui-multiselect{width:100%}.filter__wrap .ui-multiselect__controls{justify-content:flex-start}.filter__wrap .ui-multiselect__controls label,.filter__wrap .ui-multiselect__controls span{width:100% !important}}@media (max-width: 640px){.filter__wrap{grid-template-columns:repeat(1, 1fr);grid-gap:20px}}@media (max-width: 640px){.filter__actions{flex-direction:column}.filter__actions-col{align-items:flex-start;flex-direction:column}}.filter__actions-toggle{cursor:pointer;position:relative;color:#475afc}@media (max-width: 640px){.filter__actions-toggle{margin-bottom:14px}}.filter__actions-toggle:before{content:"Расширенный поиск"}.filter__actions-toggle:after{content:"";margin-top:3px;margin-left:6px;position:relative;background-image:url("./../img/svg/dropdown-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:100%;width:8px;height:5px}.filter__actions-toggle.active:before{content:"Свернуть"}.filter__actions-toggle.active:after{transform:rotate(180deg)}.filter__actions-clear{cursor:pointer;white-space:nowrap;margin-right:3rem;color:#475afc}@media (max-width: 640px){.filter__actions-clear{margin-top:14px;order:1}}.filter__actions-search{max-width:220px;min-width:180px}@media (max-width: 380px){.filter__actions-search{max-width:initial}}.objects__items{display:flex;flex-wrap:wrap;margin-bottom:4rem;grid-column-gap:29px;grid-row-gap:60px}@media (max-width: 1300px){.objects__items{grid-gap:40px;justify-content:center}}@media (max-width: 991px){.objects__items{grid-column-gap:36px;grid-row-gap:40px}}.objects__item{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 4px 15px rgba(57,86,124,0.1);display:flex;flex-direction:column;height:567px;max-width:404px;width:calc(100% / 3)}@media (max-width: 1300px){.objects__item{max-width:304px;height:523px}}.objects__item.-hidden{opacity:0;height:0;display:none;width:0}.objects__item-picture{height:380px;position:relative}@media (max-width: 1300px){.objects__item-picture{max-height:320px}}@media (max-width: 991px){.objects__item-picture{max-height:400px}}@media (max-width: 768px){.objects__item-picture{max-height:320px}}.objects__item-picture img{width:100%;height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.objects__item-like{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background-color:#F1F4F9}.objects__item-camera{position:absolute;top:16px;left:8px;opacity:1;transition:all .5s ease}.objects__item-tag-comfort{position:absolute;bottom:16px;right:16px;background:#FFFFFF;border-radius:5px;color:#282b2c;padding:1px 18px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:28px;font-weight:600;opacity:1;transition:all .5s ease}.objects__item-body{padding:32px 20px;background-color:#fff;max-height:187px;position:absolute;bottom:0;right:0;left:0;transition:all .5s ease}@media (max-width: 1300px){.objects__item-body{padding:23px 20px 45px}}.objects__item-body.is-active .objects__item-body{max-height:800px}.objects__item-body.is-active .objects__item-info-hidden{opacity:1}.objects__item-body.is-active .objects__item-tag-comfort{opacity:0}.objects__item-title{font-weight:700;font-size:21px;line-height:24px;color:#282b2c;padding-bottom:12px}@media (max-width: 1300px){.objects__item-title{font-size:19px;line-height:21px;padding-bottom:6px}}.objects__item-subtitle{font-weight:400;font-size:16px;line-height:24px;color:#000;padding-bottom:18px}@media (max-width: 1300px){.objects__item-subtitle{font-size:14px;padding-bottom:24px}}.objects__item-info{display:flex;align-items:center}.objects__item-info_item{display:flex;flex-direction:column;margin-right:104px}.objects__item-info_item span{font-weight:600;font-size:9px;line-height:9px;text-transform:uppercase;color:#666666;padding-bottom:10px;white-space:nowrap}.objects__item-info_item b{font-weight:600;font-size:14px;line-height:17px;color:#000000}.objects__item-showmore{display:none;font-size:14px;line-height:17px;font-weight:400;position:absolute;color:#FF6134;bottom:0;right:0;padding:25px 20px;z-index:4}@media (max-width: 1300px){.objects__item-showmore{display:block}}@media (max-width: 768px){.objects__item-showmore{bottom:23px}}.objects__item-deadline{margin-top:37px}.objects__item-deadline span{font-weight:600;font-size:9px;line-height:10px;color:#666666;text-transform:uppercase}.objects__item-deadline_items{margin-top:10px;display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:12px}.objects__item-deadline_items_item{font-size:14px;line-height:21px;color:#000}.objects__item-deadline_items_item:nth-child(even){text-align:right}.objects__item-prices{margin-bottom:35px}.objects__item-prices li{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #DEDEDE;margin-bottom:10px}.objects__item-prices li:last-child{margin-bottom:0}.objects__item-prices li p{font-weight:400;font-size:14px;line-height:17px;color:#263E66}.objects__item-prices li strong{font-weight:400;font-size:14px;line-height:17px;color:#000000;position:relative;padding-right:15px}.objects__item-prices li strong::before{content:'';position:absolute;top:4px;right:0;width:0;height:0;border-top:4px solid transparent;border-left:8px solid #263E66;border-bottom:4px solid transparent}.objects__item-category{grid-gap:5px}.objects__item-category li{border:1px solid #475afc;border-radius:5px;padding:5px 8px;color:#475afc;font-weight:400;font-size:12px;line-height:1.5}.objects__item-info-hidden{margin-top:28px;opacity:0;transition:all .5s ease}.objects__item.lg .objects__item-info-hidden,.objects__item.md .objects__item-info-hidden{display:flex;align-items:flex-start}@media (max-width: 1300px){.objects__item.lg .objects__item-info-hidden,.objects__item.md .objects__item-info-hidden{margin-top:40px}}@media (max-width: 991px){.objects__item.lg .objects__item-info-hidden,.objects__item.md .objects__item-info-hidden{flex-direction:column}}.objects__item.lg .objects__item-prices,.objects__item.md .objects__item-prices{width:100%;margin-right:106px;margin-bottom:0}@media (max-width: 1300px){.objects__item.lg .objects__item-prices,.objects__item.md .objects__item-prices{margin-right:22px}}@media (max-width: 991px){.objects__item.lg .objects__item-prices,.objects__item.md .objects__item-prices{margin-right:0;margin-bottom:25px}}@media (max-width: 991px){.objects__item.lg .objects__item-prices p,.objects__item.md .objects__item-prices p{max-width:100%;text-overflow:initial;font-size:12px;line-height:14px;font-weight:300}}.objects__item.lg .objects__item-prices .overflow,.objects__item.md .objects__item-prices .overflow{text-overflow:ellipsis;overflow:hidden;max-width:55px;white-space:nowrap}@media (max-width: 991px){.objects__item.lg .objects__item-prices .overflow,.objects__item.md .objects__item-prices .overflow{max-width:100%;text-overflow:initial;font-size:12px;line-height:14px;font-weight:300}}.objects__item.lg .objects__item-category,.objects__item.md .objects__item-category{width:100%}.objects__item.lg .objects__item-info_item,.objects__item.md .objects__item-info_item{width:100%;margin-right:106px}@media (max-width: 1300px){.objects__item.lg .objects__item-info_item,.objects__item.md .objects__item-info_item{margin-right:64px;display:flex;flex-direction:row;align-items:center}.objects__item.lg .objects__item-info_item span,.objects__item.md .objects__item-info_item span{padding-bottom:0;padding-right:15px;line-height:17px}.objects__item.lg .objects__item-info_item b,.objects__item.md .objects__item-info_item b{white-space:nowrap;font-size:16px;line-height:19px}}@media (max-width: 991px){.objects__item.lg .objects__item-info_item,.objects__item.md .objects__item-info_item{flex-direction:column;align-items:flex-start;width:auto}.objects__item.lg .objects__item-info_item span,.objects__item.md .objects__item-info_item span{padding-bottom:10px;padding-right:0}.objects__item.lg .objects__item-info_item b,.objects__item.md .objects__item-info_item b{font-size:14px;line-height:17px}}.objects__item.lg .objects__item-info_item:last-child,.objects__item.md .objects__item-info_item:last-child{margin-right:0}@media (max-width: 991px){.objects__item.lg .objects__item-info_item:last-child,.objects__item.md .objects__item-info_item:last-child{margin-right:36px}}.objects__item.lg{width:100%;height:396px;max-width:100%;display:flex;flex-direction:row}@media (max-width: 1300px){.objects__item.lg{height:345px;max-width:992px}}@media (max-width: 991px){.objects__item.lg{flex-direction:column}}.objects__item.lg .objects__item-body{position:relative;width:100%;height:100%;padding:32px 50px}@media (max-width: 1300px){.objects__item.lg .objects__item-body{padding-right:12px}}@media (max-width: 991px){.objects__item.lg .objects__item-body{padding:23px 12px 45px 20px;height:auto;position:absolute;bottom:0;right:0;left:0}}.objects__item.lg .objects__item-picture{height:100%;max-width:620px;width:100%}@media (max-width: 1300px){.objects__item.lg .objects__item-picture{max-width:481px;max-height:100%}}.objects__item.lg .objects__item-showmore{display:none}@media (max-width: 768px){.objects__item.lg .objects__item-showmore{bottom:15px}}.objects__item.lg .objects__item-prices{margin-right:106px}@media (max-width: 1300px){.objects__item.lg .objects__item-prices{margin-right:42px}}.objects__item.lg .objects__item-prices:last-child{margin-right:0}.objects__item.lg .objects__item-info-hidden{opacity:1}@media (max-width: 991px){.objects__item.lg .objects__item-info-hidden{opacity:0}}@media (max-width: 1300px){.objects__item.lg .objects__item-info_item{margin-right:40px}}.objects__item.lg .objects.is-active .objects__item-body{max-height:800px}.objects__item.lg .objects.is-active .objects__item-info-hidden{opacity:1}.objects__item.lg .objects.is-active .objects__item-tag-comfort{opacity:0}.objects__item.lg:hover .objects__item-tag-comfort{opacity:1}.objects__item.md{max-width:620px;height:506px;width:calc(100% / 2)}@media (max-width: 1300px){.objects__item.md{max-width:480px;height:457px}}.objects__item.md .objects__item-picture{height:339px}@media (max-width: 1300px){.objects__item.md .objects__item-picture{height:270px}}@media (max-width: 991px){.objects__item.md .objects__item-picture{height:320px}}.objects__item.md .objects__item-body{max-height:167px}@media (max-width: 1300px){.objects__item.md .objects__item-body{padding-bottom:65px;padding-right:12px}}@media (max-width: 1300px){.objects__item.md .objects__item-showmore{bottom:0;right:0}}@media (max-width: 768px){.objects__item.md .objects__item-showmore{bottom:16px}}@media (max-width: 1300px){.objects__item.xs .objects__item-prices p,.objects__item.xs .objects__item-prices strong{font-size:12px;line-height:14px;font-weight:300}}.objects__item.xs .objects__item-info_item{margin-right:36px}.objects__item.xs .objects__item-info-hidden{margin-top:24px}.objects__item.xs .objects__item-prices{margin-bottom:25px}@media (max-width: 991px){.objects__item.xs,.objects__item.md,.objects__item.lg{width:calc(100% / 2);max-width:350px;height:523px}.objects__item.xs .objects__item-picture,.objects__item.md .objects__item-picture,.objects__item.lg .objects__item-picture{height:340px;max-height:340px}.objects__item.xs .objects__item-picture.mh-288,.objects__item.md .objects__item-picture.mh-288,.objects__item.lg .objects__item-picture.mh-288{max-height:288px}.objects__item.xs .objects__item-info-hidden,.objects__item.md .objects__item-info-hidden,.objects__item.lg .objects__item-info-hidden{margin-top:24px}.objects__item.xs .objects__item-body,.objects__item.md .objects__item-body,.objects__item.lg .objects__item-body{max-height:183px;padding-bottom:45px}.objects__item.xs .objects__item-body.mh-235,.objects__item.md .objects__item-body.mh-235,.objects__item.lg .objects__item-body.mh-235{max-height:235px}.objects__item.xs .objects__item-info_item,.objects__item.md .objects__item-info_item,.objects__item.lg .objects__item-info_item{margin-right:36px}.objects__item.xs .objects__item-showmore,.objects__item.md .objects__item-showmore,.objects__item.lg .objects__item-showmore{display:inline-block}}@media (max-width: 768px){.objects__item.xs,.objects__item.md,.objects__item.lg{width:100%}.objects__item.xs .objects__item-body,.objects__item.md .objects__item-body,.objects__item.lg .objects__item-body{padding-bottom:30px}.objects__item.xs .objects__item-category,.objects__item.md .objects__item-category,.objects__item.lg .objects__item-category{padding-right:30px}}.objects__item.is-active .objects__item-body{max-height:800px}.objects__item.is-active .objects__item-info-hidden{opacity:1}.objects__item.is-active .objects__item-tag-comfort{opacity:0}.objects__item.hover:hover .objects__item-body{max-height:800px}.objects__item.hover:hover .objects__item-body.mh-235{max-height:167px}@media (max-width: 991px){.objects__item.hover:hover .objects__item-body.mh-235{max-height:235px}}.objects__item.hover:hover .objects__item-info-hidden{opacity:1}.objects__item.hover:hover .objects__item-tag-comfort{opacity:0}.objects__container{overflow:hidden;position:relative;margin-bottom:0;padding-bottom:10px}@media (max-width: 560px){.objects__container{margin-bottom:5rem}}.objects__container--main-filter{z-index:4}.objects__header{margin-bottom:4rem}.objects__header-title{font-weight:700;font-size:3rem;margin-bottom:3.125rem}@media (max-width: 991px){.objects__header-title{font-size:2rem}}@media (max-width: 767px){.objects__header-title{font-size:1.5rem}}@media (max-width: 648px){.objects__header-title{margin-bottom:1.5rem}}.objects__tabs{border-bottom:solid 2px #e0e0e0}@media (max-width: 991px){.objects__tabs{overflow-x:scroll;overflow-y:hidden}}.objects__tab{cursor:pointer;padding:0 2rem;margin-bottom:-3px;padding-bottom:0.875rem;transition:font-weight 0.3s, border-color 0.3s;border-bottom:solid 5px transparent;white-space:nowrap;margin-right:2rem;color:#000;font-weight:400}@media (max-width: 1030px){.objects__tab{margin-right:0.85rem}}.objects__tab:last-child{margin-right:0}.objects__tab.active{font-weight:700;border-color:#FF6134}@media (max-width: 991px){.objects__tab.active{border-bottom-width:7px}}.objects__parallax{top:0;left:0;right:0;z-index:-1;position:absolute;width:100%;height:100%;opacity:0}@media (max-width: 768px){.objects__parallax{display:none}}.objects__parallax-item{position:absolute}.objects__parallax-item:nth-child(1){top:240px;left:-410px;height:894px}.objects__parallax-item:nth-child(2){right:-340px;top:2040px;height:524px}.objects__parallax-item svg{height:100%}.objects__commercial.is-show{margin-bottom:0}.objects__commercial .objects__header{display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.objects__commercial .objects__header{flex-direction:column;align-items:flex-start;margin-bottom:2.5rem}}.objects__commercial .objects__header-title{margin-bottom:0}@media (max-width: 768px){.objects__commercial .objects__header-title{margin-bottom:15px}}.objects__commercial .objects__header-switch .kp-page__switch{margin:0 15px;width:48px}.objects__commercial .objects__header-switch .variant-title{font-size:14px;line-height:14px}.objects__commercial .objects__header-switch label:before{border:1px solid #DEDEDE;width:48px;height:24px;top:-1px}.objects__commercial .objects__header-switch label:after{background-color:#FF6134;width:24px;height:24px;left:1px;top:0}.objects__commercial .objects__header-switch input:checked+label:before{border:1px solid #DEDEDE}.objects__commercial .objects__header-switch input:checked+label:after{background-color:#FF6134;left:25px}.objects__commercial .objects__items{display:none}.objects__commercial .objects__items.is-show{display:flex}.objects__commercial .objects__map{display:none;height:728px}@media (max-width: 768px){.objects__commercial .objects__map{height:378px}}.objects__commercial .objects__map.is-show{display:flex}.objects__commercial .ymaps-layers-pane{-webkit-filter:grayscale(100%)}.super_star{margin-left:-15px;max-width:240px;margin-bottom:-10px}@keyframes pulseCamera{0%{opacity:0}50%{opacity:1}to{opacity:0}}.office__container{margin-bottom:0;background-color:#f3faff;height:571px}@media (max-width: 991px){.office__container{height:initial;background-color:transparent}}@media (max-width: 560px){.office__container{margin-bottom:4rem}}.office__wrap{height:100%}@media (max-width: 991px){.office__wrap{flex-direction:column}}.office__wrap-col{width:50%;height:100%}.office__wrap-col:last-child{padding-left:113px;max-width:491px}.office__wrap-col:first-child{background-image:url("../../img/office/bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 991px){.office__wrap-col{width:100%}.office__wrap-col:first-child{align-items:start;height:320px}.office__wrap-col:last-child{display:none;max-width:initial;padding:0px 15px}.office__wrap-col:last-child br{display:none}}@media (max-width: 560px){.office__wrap-col:first-child{align-items:start;height:235px}}.office__title{padding-top:63px;line-height:125%;font-weight:400;padding-right:95px;color:#fff}@media (max-width: 560px){.office__title{padding-top:30px;padding-right:30px;font-size:14px}}.office__desc{margin-top:32px;margin-bottom:44px;font-size:1.25rem;line-height:180%}@media (max-width: 560px){.office__desc{font-size:1rem}}.office__button{max-width:212px;color:#000}.office__button svg{transition:margin-left 0.3s;margin-left:12px;height:8px}.office__button:hover svg{margin-left:1.125rem}.news__container{position:relative;margin-bottom:6.25rem;overflow-x:hidden;overflow-y:hidden;height:100%}@media (max-width: 991px){.news__container{padding:0 15px}}@media (max-width: 560px){.news__container{margin-bottom:5rem;padding:0}}@media (max-width: 560px){.news__container.news-page{padding:0 15px}}.news__wrap{position:relative}.news__heading{margin-bottom:48px}@media (max-width: 460px){.news__heading{justify-content:space-between}}.news__heading-title{margin-right:54px;font-weight:700;line-height:100%}@media (max-width: 460px){.news__heading-title{margin-right:0;font-size:2.25rem}}@media (max-width: 400px){.news__heading-title{font-size:1.5rem}}.news__heading-action{font-weight:700;color:#475afc}@media (max-width: 400px){.news__heading-action{font-size:.875rem}}.news__heading-action svg{transition:margin-left 0.3s;height:8px}@media (max-width: 460px){.news__heading-action svg{display:none}}.news__heading-action:hover svg{margin-left:8px}.news__items{position:relative;margin-bottom:63px;overflow:initial !important}.news__items-arrow{top:0;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 540px){.news__items-arrow{display:none}}.news__items-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.news__items-arrow:hover svg{stroke:#475afc}.news__items-arrow.next{right:-30px}.news__items-arrow.next svg{transform:scale(-1)}.news__items-arrow.next:hover svg{transform:scale(-1) scale(1.2)}@media (max-width: 1100px){.news__items-arrow.next{right:0}}.news__items-arrow.prev{left:-30px}.news__items-arrow.prev:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.news__items-arrow.prev{left:0}}.news__items-arrow.swiper-button-disabled{display:none}.news__item{position:relative;background-color:#fff;box-shadow:0px 4px 15px rgba(57,86,124,0.1);border-radius:15px;max-width:446px}@media (max-width: 560px){.news__item{overflow:hidden;max-width:320px}}.news__item-picture{z-index:2;margin-bottom:31px;border-radius:15px 15px 0px 0px;overflow:hidden;height:285px !important}@media (max-width: 560px){.news__item-picture{display:none}}.news__item-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.news__item-body{z-index:2;position:relative;height:224px}@media (max-width: 560px){.news__item-body{padding:30px 0px 0px;height:400px}}.news__item-body:before{left:0;bottom:0;opacity:1;z-index:2;content:"";position:absolute;background-color:#fff;border-radius:0px 0px 15px 15px;width:100%;height:calc(100% + 50px)}@media (max-width: 560px){.news__item-body:before{display:none}}.news__item-body:after{left:0;bottom:0;opacity:0;z-index:1;content:"";z-index:0;position:absolute;background-color:#FF6134;border-radius:0px 0px 15px 15px;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1);width:100%;height:calc(100% + 50px)}@media (max-width: 560px){.news__item-body:after{display:none}}.news__item:hover .news__item-body:after{opacity:1;transform:rotate(-2.2deg) translate(-15px, -12px)}.news__item-date{z-index:3;position:relative;padding:0 42px;margin-bottom:24px;color:#838f9d}@media (max-width: 460px){.news__item-date{padding:0 30px}}.news__item-title{z-index:3;position:relative;padding:0 34px 0 42px;line-height:125%;color:#000;font-size:1.1rem}@media (max-width: 460px){.news__item-title{padding:0 30px;font-size:1.25rem}}.news__item-plus{z-index:3;left:44px;bottom:44px;content:"";background-image:url("./../img/svg/plus.svg");background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;height:12px;width:12px}@media (max-width: 460px){.news__item-plus{left:30px;bottom:30px}}.news__scrollbar{background-color:#e0e0e0;margin-bottom:5px;height:2px}.news__scrollbar>div{top:-2px;border-radius:0;background-color:#FF6134;height:5px}.news__parallax{top:0;left:0;right:0;z-index:-1;position:absolute;width:100%;height:100%}@media (max-width: 768px){.news__parallax{display:none}}.news__parallax-item{position:absolute}.news__parallax-item:first-child{display:none;left:-50px;bottom:0;height:100%}.news__parallax-item svg{height:100%}.home-about{background:#475afc}.home-about__container{position:relative;margin-bottom:6.25rem;padding-top:100px;padding-bottom:120px}@media (max-width: 560px){.home-about__container{margin-bottom:5rem;padding-top:83px;padding-bottom:74px}}.home-about__row{margin-bottom:74px}@media (max-width: 991px){.home-about__row{margin-bottom:6rem}.home-about__row-col{display:flex;flex-direction:column}}@media (max-width: 560px){.home-about__row{margin-bottom:4rem}}.home-about__items-wrap{overflow:hidden}.home-about__subtitle{text-transform:uppercase;font-weight:600;line-height:112%;color:#ffffff;margin-bottom:50px}@media (max-width: 991px){.home-about__subtitle{margin-bottom:1.5rem}}@media (max-width: 560px){.home-about__subtitle{font-size:.875rem}}.home-about__title,.home-about__row-col>.col{width:50%}@media (max-width: 991px){.home-about__title,.home-about__row-col>.col{width:100%}}@media (max-width: 560px){.home-about__title br,.home-about__row-col>.col br{display:none}}.home-about__title{line-height:1;color:#ffffff}@media (max-width: 991px){.home-about__title{font-size:2.25rem;margin-bottom:2.25rem}}@media (max-width: 560px){.home-about__title{margin-bottom:1.85rem;font-size:1.5rem;font-weight:bold}}.home-about__desc{font-weight:300;font-size:20px;line-height:31px;color:#ffffff;margin-bottom:24px}@media (max-width: 991px){.home-about__desc{font-size:1.125rem}}@media (max-width: 560px){.home-about__desc{font-size:.875rem;line-height:1.7}.home-about__desc:last-child{display:none}}.home-about__play{display:flex;cursor:pointer;align-items:center;margin-top:30px;color:#FF6134;font-size:1rem;font-weight:bold;line-height:150%}.home-about__play svg{margin-right:22px;width:60px;min-width:60px;height:60px}.home-about__link{display:none;margin-top:20px;align-items:center;font-weight:bold;color:#475afc}.home-about__link svg{margin-left:8px;width:30px;height:15px}@media (max-width: 560px){.home-about__link{display:flex}}.home-about__items{overflow:initial !important}@media (max-width: 560px){.home-about__items .swiper-slide{max-width:92%}}.home-about__items .swiper-slide{height:auto}.home-about__item{background:rgba(250,250,250,0.2);border-radius:15px;padding:24px;height:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:230px;position:relative;cursor:pointer}@media (max-width: 768px){.home-about__item{min-height:140px;padding:1.25rem}}@media (max-width: 560px){.home-about__item{margin-bottom:2rem}.home-about__item:last-child{margin-bottom:0}}.home-about__item-wrap{display:flex;justify-content:space-between}.home-about__item-bg{position:absolute;bottom:0;left:0}.home-about__item-title{font-weight:100;font-size:2.25rem;line-height:100%;color:#ffffff}@media (max-width: 991px){.home-about__item-title{font-size:2.25rem}}@media (max-width: 768px){.home-about__item-title{font-size:1.25rem}}.home-about__item-title--small{font-size:40px}@media (max-width: 991px){.home-about__item-title--small{font-size:2rem}}.home-about__item-desc{font-size:1.125rem;color:#ffffff;opacity:1;font-weight:300;margin-bottom:2rem;line-height:24px}@media (max-width: 991px){.home-about__item-desc{font-size:1rem}}@media (max-width: 768px){.home-about__item-desc{font-size:13px}}.home-about__scrollbar{margin-top:0;background-color:transparent;height:2px}@media (max-width: 767px){.home-about__scrollbar{margin-top:24px}}.home-about__scrollbar>div{top:-2px;border-radius:0;background-color:#FF6134;height:5px}.smi__container{position:relative;overflow:hidden;margin-bottom:6.25rem}@media (max-width: 991px){.smi__container{padding:0 15px}}@media (max-width: 560px){.smi__container{margin-bottom:5rem;padding:0}}.smi__wrap{position:relative}.smi__heading{margin-bottom:48px}@media (max-width: 460px){.smi__heading{justify-content:space-between}}.smi__heading-title{margin-right:54px;font-weight:700;line-height:100%}@media (max-width: 460px){.smi__heading-title{margin-right:0;font-size:2.25rem}}@media (max-width: 400px){.smi__heading-title{font-size:1.5rem}}.smi__heading-action{font-weight:700;color:#475afc}@media (max-width: 400px){.smi__heading-action{font-size:.875rem}}.smi__heading-action svg{transition:margin-left 0.3s;height:8px}@media (max-width: 460px){.smi__heading-action svg{display:none}}.smi__heading-action:hover svg{margin-left:8px}.smi__items{position:relative;margin-bottom:63px;padding:0 0 20px 0;overflow:initial !important}@media (max-width: 991px){.smi__items{padding:0 4px}}.smi__items-arrow{top:0;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 540px){.smi__items-arrow{display:none}}.smi__items-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.smi__items-arrow:hover svg{stroke:#475afc}.smi__items-arrow.next{right:-25px}.smi__items-arrow.next svg{transform:scale(-1)}.smi__items-arrow.next:hover svg{transform:scale(-1) scale(1.2)}@media (max-width: 1100px){.smi__items-arrow.next{right:0}}.smi__items-arrow.prev{left:-25px}.smi__items-arrow.prev:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.smi__items-arrow.prev{left:0}}.smi__items-arrow.swiper-button-disabled{display:none}.smi__scrollbar{display:none;background-color:#E0E0E0;margin-bottom:5px;height:2px}@media (max-width: 468px){.smi__scrollbar{display:flex}}.smi__scrollbar>div{top:-2px;border-radius:0;background-color:#FF6134;height:5px}.smi__item{position:relative;background-color:#fff;box-shadow:0px 4px 15px rgba(57,86,124,0.1);border-radius:15px;align-items:stretch;overflow:hidden;height:auto}@media (max-width: 991px){.smi__item{box-shadow:none}}@media (max-width: 860px){.smi__item{flex-direction:column;box-shadow:0 4px 15px rgba(57,86,124,0.1)}}@media (max-width: 560px){.smi__item{overflow:hidden}}.smi__item-picture{z-index:2;position:relative;overflow:hidden;min-height:350px}@media (max-width: 560px){.smi__item-picture{display:none}}.smi__item-picture img{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width: 860px){.smi__item-picture img{width:100%}}.smi__item-body{z-index:2;padding:60px 75px;position:relative}@media (max-width: 991px){.smi__item-body{padding:30px 50px}}@media (max-width: 860px){.smi__item-body{padding:30px}}.smi__item-body:before{left:0;bottom:0;opacity:1;z-index:-1;content:"";position:absolute;background-color:#fff;width:100%;height:calc(100% + 50px)}@media (max-width: 860px){.smi__item-body:before{display:none}}.smi__item-body:after{left:0;bottom:0;opacity:0;content:"";z-index:-2;position:absolute;background-color:#FF6134;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1);width:100%;height:calc(100% + 50px)}@media (max-width: 860px){.smi__item-body:after{display:none}}.smi__item:hover .smi__item-body:after{opacity:1;transform:rotate(-2.2deg) translate(-15px, -12px)}.smi__item-date{z-index:3;position:relative;margin-bottom:5px;color:#b5c5df}.smi__item-title{z-index:3;margin-bottom:27px;position:relative;font-weight:bold;line-height:125%;color:#000}@media (max-width: 560px){.smi__item-title{margin-bottom:10px}}.smi__item-desc{z-index:3;font-size:1.25rem;margin-bottom:27px;color:#000}@media (max-width: 991px){.smi__item-desc{font-size:1.125rem}}.smi__item-plus{z-index:3;background-image:url("./../img/svg/plus.svg");background-repeat:no-repeat;background-position:center;background-size:cover;height:12px;width:12px}.calc__container.homepage{padding:85px 0;background-color:#F7F6FD;background-image:url("../img/calc/bg__new.jpeg");background-repeat:no-repeat;background-position:center left;background-size:cover;margin-bottom:6.25rem}@media (max-width: 1500px){.calc__container.homepage{background-position:center}}@media (max-width: 1200px){.calc__container.homepage{background-image:none}}@media (max-width: 991px){.calc__container.homepage{padding:0;background-image:url("../img/calc/calc__new.jpeg");background-repeat:no-repeat;background-size:contain;background-position:top}}@media (max-width: 560px){.calc__container.homepage{margin-bottom:5rem}}@media (max-width: 1200px){.calc__container.homepage .calc__wrap{align-items:center;justify-content:center}}@media (max-width: 991px){.calc__container.homepage .calc__wrap{flex-direction:column}}.calc__container.homepage .calc__picture{display:none}@media (max-width: 991px){.calc__container.homepage .calc__picture{display:block;height:590px}.calc__container.homepage .calc__picture img{display:none}}@media (max-width: 768px){.calc__container.homepage .calc__picture{height:400px}}@media (max-width: 420px){.calc__container.homepage .calc__picture{height:224px}}.calc__container.homepage .calc__body{display:flex !important;flex-direction:column;max-width:445px}@media (max-width: 991px){.calc__container.homepage .calc__body{padding:50px 1rem}}.calc__container.homepage .calc__body-title{font-weight:700;margin-bottom:24px;line-height:112%;color:#000;font-size:2.8rem}@media (max-width: 420px){.calc__container.homepage .calc__body-title{font-size:2.25rem}}.calc__container.homepage .calc__body-result{margin-bottom:50px}.calc__container.homepage .calc__body-result span{font-size:20px;line-height:1;color:#000}.calc__container.homepage .calc__body-result i{font-size:36px;font-weight:800;line-height:1;color:#000}.calc__container.homepage .calc__body-button{max-width:285px;color:#fff}@media (max-width: 460px){.calc__container.homepage .calc__body-button{max-width:initial}}.calc__container.homepage .calc__body-button svg{fill:currentColor;margin-left:10px;width:40px;height:10px}@media (max-width: 460px){.calc__container.homepage .calc__body-button{margin-bottom:1rem}}.calc__container.homepage .calc__body-request{cursor:pointer;line-height:150%;font-weight:700;transition:color 0.3s, letter-spacing 0.3s;color:#0a2f85}.calc__container.homepage .calc__body-request:hover{color:#5496fb}.calc__container.homepage .calc__body-politica{margin-top:48px;line-height:17px;color:#9aadc6}@media (max-width: 460px){.calc__container.homepage .calc__body-politica{margin-top:40px}}.calc__container.homepage .calc__body-politica a{color:currentColor;text-decoration:underline}@media (max-width: 460px){.calc__container.homepage .calc__body-col{flex-direction:column}}.calc__container.homepage .calc__form{padding:0 !important}.calc__container.homepage .calc__form-range{margin-right:0 !important}.calc__container.homepage .calc__form-range label{color:#000}.calc__container.homepage .calc__form-input label{color:#000}.calc__form-title{font-size:2.8rem}.home-mortgage{position:relative;overflow:hidden;margin-bottom:6.25rem}@media screen and (max-width: 560px){.home-mortgage{margin-bottom:5rem}}@media screen and (min-width: 992px){.home-mortgage_wrap{min-height:695px}}.home-mortgage__media{position:absolute;height:100%;top:0;left:0;z-index:-1;width:calc(75% - 480px)}@media screen and (max-width: 1920px){.home-mortgage__media{width:calc(100% - 480px - 14vw)}}@media screen and (max-width: 1440px){.home-mortgage__media{width:calc(100% - 480px)}}@media screen and (max-width: 991px){.home-mortgage__media{width:100%;position:relative;padding-top:77.50%}}.home-mortgage__img{height:100%;position:absolute;width:100%;top:0;left:0}.home-mortgage__img img{height:100%;-o-object-position:right center;object-position:right center;-o-object-fit:cover;object-fit:cover;width:100%}.home-mortgage__body{max-width:480px}@media screen and (max-width: 991px){.home-mortgage__body{padding:2rem 0 50px;margin:0 auto}}.home-mortgage__title{margin-bottom:24px;line-height:125%;font-weight:bold;color:#000000}.home-mortgage__desc{font-size:16px;line-height:150%;margin-bottom:3rem}@media screen and (max-width: 991px){.home-mortgage__form .d-flex{flex-direction:column}}.home-mortgage__form .form-input{margin-bottom:1rem}.home-mortgage__form .form-input input{background:#ecf2f8}@media screen and (min-width: 768px){.home-mortgage__form .form-input{margin-right:1rem;margin-bottom:0}}.home-mortgage__agree{margin-top:16px;color:#8b9299}.home-mortgage__agree a{color:#475afc}.repair__title{font-size:42px;line-height:42px}@media (max-width: 640px){.repair__title{font-size:28px;line-height:28px}}.repair__subtitle{padding-top:30px;font-size:24px;font-weight:300;line-height:37px}@media (max-width: 991px){.repair__subtitle{font-size:14px;line-height:21px;padding-top:20px}}.repair .mortgage-howbuy__item-icon{color:#FF6134;border-color:#FF6134;height:56px;width:56px;margin-right:15px}@media (max-width: 1300px){.repair .mortgage-howbuy__item-icon{width:44px;height:44px}}@media (max-width: 991px){.repair .mortgage-howbuy__item-icon{width:27px;height:27px;min-width:27px;margin-right:10px}.repair .mortgage-howbuy__item-icon svg{width:10px;height:auto}}.repair .mortgage-howbuy__items{padding-top:60px;overflow:hidden}@media (max-width: 1300px){.repair .mortgage-howbuy__items{padding-top:50px;grid-gap:0}}@media (max-width: 991px){.repair .mortgage-howbuy__items{padding-top:20px;grid-template-columns:repeat(3, 1fr)}}@media (max-width: 768px){.repair .mortgage-howbuy__items{display:flex !important;flex-direction:column}}@media (max-width: 768px){.repair .mortgage-howbuy__item{padding-bottom:20px}.repair .mortgage-howbuy__item:last-child{padding-bottom:0}}@media (max-width: 1300px){.repair .mortgage-howbuy__item-desc{font-size:18px;line-height:27px}}@media (max-width: 991px){.repair .mortgage-howbuy__item-desc{font-size:14px;line-height:21px}}.repair__form{background-color:#eff2f9;padding:60px 0 80px}.repair__form .repair-form .form-input label{font-size:11px;line-height:11px;font-weight:400;margin-bottom:10px;color:#666666}@media (max-width: 768px){.repair__form .repair-form .form-input label{margin-bottom:5px}}.repair__form .repair-form .form-input input{font-size:14px;line-height:17px}.repair__form .repair-form .form-input input::-moz-placeholder{color:#666666}.repair__form .repair-form .form-input input::placeholder{color:#666666}.repair__form .repair-form .form-input.mb-20{margin-bottom:20px}@media (max-width: 768px){.repair__form .repair-form .form-input.mb-20{margin-bottom:13px}}@media (max-width: 768px){.repair__form .repair-form .form-button-secondary{width:100%}}.repair__form-page{margin:60px 0}@media (max-width: 991px){.repair__form-page{margin:50px 0}}@media (max-width: 768px){.repair__form-page{margin:40px 0}}.repair__form-page .block__subtitle{font-weight:300}.repair__form-page.form-black{z-index:3}.repair__form-page .repair-form .form-input label{color:#B8B8B8}.repair__form-page .repair-form .complex-booklet__agree{color:#B8B8B8}.repair__form-page .repair-form .complex-booklet__agree a{color:#fff}@media (max-width: 991px){.repair__form-page .complex-booklet__wrap .container{display:flex;flex-direction:column;align-items:flex-start;width:100%}}@media (max-width: 768px){.repair__form-page .complex-booklet__wrap .container{align-items:center}.repair__form-page .repair-form complex-booklet__col{width:100%}.repair__form-page .block__subtitle br{display:none}}.complex-design__desk{font-size:16px;line-height:24px;font-weight:300;padding-bottom:40px;max-width:755px}@media (max-width: 991px){.complex-design__desk{max-width:680px;font-size:14px;line-height:21px}}@media (max-width: 768px){.complex-design__desk{max-width:100%;padding-bottom:28px}}.complex-design__repair.block{border-top:0}.complex-design__repair-page{padding-top:60px;padding-bottom:60px}@media (max-width: 1300px){.complex-design__repair-page{overflow:hidden}}@media (max-width: 991px){.complex-design__repair-page{padding-top:50px;padding-bottom:50px}}@media (max-width: 768px){.complex-design__repair-page{padding-top:40px;padding-bottom:40px}}.complex-design__repair-page .complex-design__headline .form-button{padding:11px 32px}.complex-design__repair-page .complex-design__headline .form-button svg{margin-right:8px}.complex-design__repair-page .download-mobile{display:none}@media (max-width: 991px){.complex-design__repair-page .download-mobile{display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;padding:11px 32px;margin-top:40px}.complex-design__repair-page .download-mobile svg{margin-right:8px}}@media (max-width: 768px){.complex-design__repair-page .download-mobile{width:100%}}.complex-design__repair-page .block__headline{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 991px){.complex-design__repair-page .block__headline .form-button{display:none}}.complex-design__repair-page .complex-design__desk.active{display:grid}.complex-design__repair-page .complex-design__tabs{margin-bottom:0;padding-bottom:30px}@media (max-width: 768px){.complex-design__repair-page .complex-design__tabs{padding-bottom:24px}}.complex-design__repair-page .design_content{max-width:100%;grid-template-columns:repeat(2, 1fr)}@media (max-width: 1300px){.complex-design__repair-page .design_content{grid-template-columns:repeat(1, 1fr);max-width:680px}}@media (max-width: 991px){.complex-design__repair-page .design_content{max-width:100%}}.complex-design__repair-page .design_content__question{position:absolute;right:-28px}@media (max-width: 991px){.complex-design__repair-page .design_content__question{display:none}}@media (max-width: 768px){.complex-design__repair-page .design_content__question{right:0;display:block}}.complex-design__repair-page .design_content__question[data-tooltip]:after,.complex-design__repair-page .design_content__question[data-tooltip]:before{filter:drop-shadow(0px 4px 18px rgba(75,70,92,0.1))}.complex-design__repair-page .design_content__question[data-tooltip]:before{background:#FFFFFF;color:#666666;border-radius:6px 6px 0 6px;left:auto;right:0;width:-moz-max-content;width:max-content;max-width:300px}.complex-design__repair-page .design_content__question[data-tooltip]:after{border-top:5px solid #FFFFFF}.complex-design__repair-page .design_content__text{max-width:520px;font-size:16px;line-height:24px}@media (max-width: 1300px){.complex-design__repair-page .design_content__text{margin-bottom:50px;max-width:100%}}@media (max-width: 991px){.complex-design__repair-page .design_content__text{max-width:100%;margin-bottom:40px}}@media (max-width: 768px){.complex-design__repair-page .design_content__text{font-size:14px;line-height:21px}}.complex-design__repair-page .design_content__param{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #DEDEDE;margin-bottom:12px;position:relative}@media (max-width: 768px){.complex-design__repair-page .design_content__param{flex-direction:column;align-items:flex-start;padding-bottom:14px;margin-bottom:14px}}.complex-design__repair-page .design_content__param .title{font-weight:600;font-size:14px;line-height:17px;color:#242328}@media (max-width: 768px){.complex-design__repair-page .design_content__param .title{padding-bottom:8px}}.complex-design__repair-page .design_content__param .value{font-weight:400;font-size:14px;line-height:17px;color:#666666}.complex-design__repair-page .design_content__params-hidden{opacity:0;display:none;animation-name:repairOpen;animation-duration:0.5s}.complex-design__repair-page .design_content__params-hidden.is-visible{display:block;opacity:1}.complex-design__repair-page .design_content__params-more{color:rgba(58,95,181,0.7);font-weight:400;font-size:14px;line-height:100%;text-decoration:underline;cursor:pointer}@keyframes repairOpen{0%{display:none;opacity:0}50%{display:block}100%{display:block;opacity:1}}.complex-design__repair-page .complex-design__slider .slick-slide{position:relative}.complex-design__repair-page .complex-design__slider .slick-slide .label-marker-3d,.complex-design__repair-page .complex-design__slider .slick-slide .btn-3d{position:absolute}.complex-design__repair-page .complex-design__slider .slick-slide .label-marker-3d{top:30px;left:30px;opacity:0;transition:0.5s}@media (max-width: 768px){.complex-design__repair-page .complex-design__slider .slick-slide .label-marker-3d{top:20px;left:20px;width:60px;height:60px}.complex-design__repair-page .complex-design__slider .slick-slide .label-marker-3d svg{width:100%;height:100%}}.complex-design__repair-page .complex-design__slider .slick-slide .btn-3d{top:0;bottom:0;left:0;right:0;margin:auto;width:-moz-max-content;width:max-content;padding:11px 32px;opacity:0;transition:0.5s}.complex-design__repair-page .complex-design__slider .slick-slide .btn-3d svg{margin-right:8px}@media (max-width: 768px){.complex-design__repair-page .complex-design__slider .slick-slide .btn-3d{font-size:14px}}.complex-design__repair-page .complex-design__slider .slick-slide.slick-active .btn-3d,.complex-design__repair-page .complex-design__slider .slick-slide.slick-active .label-marker-3d{opacity:1}.booking-queue{min-height:100vh;padding-top:3vh;padding-bottom:3vh;display:flex;align-items:center}.booking-queue__inner{position:relative;z-index:10;width:100%;max-width:1270px;margin-left:auto;margin-right:auto;display:flex;align-items:center;border-radius:15px;background-color:rgba(255,255,255,0.8);color:#000}.booking-queue__content,.booking-queue__form{padding:40px 48px}.booking-queue__content{width:65%;padding-right:5%}.booking-queue__content p{margin-top:24px;margin-bottom:24px}.booking-queue__content p:first-child{margin-top:0}.booking-queue__content p:last-child{margin-bottom:0}.booking-queue__heading{margin-top:0;margin-bottom:32px;font-weight:700;font-size:40px;line-height:1.3}.booking-queue__note{font-style:italic;color:#8b9299}.booking-queue__note a{color:inherit;text-decoration:underline}.booking-queue__note a:hover{text-decoration:none}.booking-queue__form{width:35%}.booking-queue__field{margin-bottom:18px}.booking-queue__field .form-input label{color:#8b9299}.booking-queue__field:last-child{margin-bottom:0}.booking-queue__bg{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#f1f5f9}.booking-queue__bg img{display:block;margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 1279px){.booking-queue{padding-left:1vw;padding-right:1vw}.booking-queue__inner{max-width:none}.booking-queue__content{width:auto;flex-grow:1}.booking-queue__form{width:100%;max-width:380px;flex-shrink:0}}@media (max-width: 991px){.booking-queue__inner{flex-direction:column;align-items:stretch}.booking-queue__form{margin-left:auto;margin-right:auto}}@media (max-width: 639px){.booking-queue{padding:1rem}.booking-queue__content,.booking-queue__form{padding:24px}.booking-queue__heading{font-size:24px}}.comming-soon__container{display:flex;justify-content:center;background-color:#0e4194;background-image:url("../../img/comming/bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;min-height:720px;height:100vh;width:100%}@media (max-width: 560px){.comming-soon__container{min-height:640px}}.comming-soon__wrap{max-width:1600px;padding:80px 15px 80px 15px;position:relative;width:100%}.comming-soon__logo{margin-bottom:130px;height:80px}.comming-soon__logo svg{height:100%}@media (max-width: 960px){.comming-soon__logo{height:60px}}@media (max-width: 560px){.comming-soon__logo{margin-bottom:65px;height:32px}}.comming-soon__title{font-size:64px;line-height:110%;font-family:"AvertaCY-Bold";color:#fff;margin-bottom:72px}@media (max-width: 560px){.comming-soon__title{font-size:30px;margin-bottom:25px}}.comming-soon__footer{color:#fff}@media (max-width: 960px){.comming-soon__footer{flex-direction:column}}.comming-soon__desc{font-size:24px;font-weight:400;line-height:150%;margin-right:184px;max-width:630px}@media (max-width: 1199px){.comming-soon__desc{font-size:18px;max-width:560px;margin-right:60px}}@media (max-width: 960px){.comming-soon__desc{margin-bottom:30px}}@media (max-width: 560px){.comming-soon__desc{font-size:14px;margin-bottom:55px;max-width:292px}}.comming-soon__about{margin-right:77px}@media (max-width: 1199px){.comming-soon__about{margin-right:60px}}@media (max-width: 960px){.comming-soon__about{margin-bottom:30px;margin-right:0}}.comming-soon__about-title{font-size:18px;line-height:118%}@media (max-width: 1199px){.comming-soon__about-title{font-size:16px}}@media (max-width: 560px){.comming-soon__about-title{font-size:14px}}.comming-soon__about-route{font-size:24px;line-height:150%;font-family:"AvertaCY-Bold", sans-serif;color:#fff}@media (max-width: 1199px){.comming-soon__about-route{font-size:18px}}.comming-soon__contact-title{font-size:18px;line-height:118%}@media (max-width: 1199px){.comming-soon__contact-title{font-size:16px}}@media (max-width: 560px){.comming-soon__contact-title{font-size:14px}}.comming-soon__contact-phone{font-size:24px;line-height:150%;font-family:"AvertaCY-Bold", sans-serif}@media (max-width: 1199px){.comming-soon__contact-phone{font-size:18px}}.comming-soon__copyright{right:15px;bottom:80px;position:absolute;font-size:14px;line-height:16px;color:#fff}@media (max-width: 960px){.comming-soon__copyright{right:initial;bottom:initial;margin-top:87px;position:relative}}@media (max-width: 560px){.comming-soon__copyright{font-size:12px;line-height:14px}}.news-page{margin-bottom:100px;background:transparent url("../img/news/svg/bg.svg") center top 65px no-repeat;background-size:100% auto}@media (max-width: 991px){.news-page .news__wrap{flex-direction:column}.news-page .news__heading{margin-bottom:1.5rem}}@media (max-width: 380px){.news-page .news__heading{margin-bottom:0.875rem}.news-page .news__title{font-size:2.25rem}}.news-page__sidebar{max-width:250px}@media (max-width: 991px){.news-page__sidebar{display:flex;align-items:center;margin-bottom:35px;max-width:initial;width:100%}}@media (max-width: 380px){.news-page__sidebar{justify-content:space-between}}.news-page__sidebar-item{margin-bottom:0.85rem}@media (max-width: 380px){.news-page__sidebar-item{font-size:1rem}}.news-page__sidebar-item:last-child{margin-bottom:0}@media (max-width: 991px){.news-page__sidebar-item{margin-bottom:0;margin-right:2rem}}@media (max-width: 991px) and (max-width: 380px){.news-page__sidebar-item{margin-right:0}}@media (max-width: 991px){.news-page__sidebar-item:last-child{margin-right:0}}.news-page__sidebar-link{font-weight:bold;color:#475afc}.news-page__sidebar-link:hover{color:#273adc}.news-page__items{margin-bottom:0;width:calc(100% - 250px)}@media (max-width: 991px){.news-page__items{width:100%}}@media (max-width: 560px){.news-page__items .subscribe__wrap{margin-bottom:16px}}.news-page__items .news__item{max-width:500px;margin-bottom:40px}@media (max-width: 560px){.news-page__items .news__item{margin-bottom:16px;max-width:initial;width:100%}}.news-page__items .news__item-picture{width:100%;margin-bottom:50px;height:295px !important}.news-page__items .news__item-picture img{width:100%;height:100%}@media (max-width: 768px){.news-page__items .news__item-body{padding:1.25rem 0;height:auto}.news-page__items .news__item-body:after,.news-page__items .news__item-body:before{display:none}.news-page__items .news__item-date{padding:0 1rem}.news-page__items .news__item-title{padding:0 1rem}.news-page__items .news__item-plus{left:0;bottom:0;position:relative;margin-left:1rem;margin-top:3rem}}.news-page__footer-btn{background-color:#F1F5F9;color:#475afc;height:65px}.news-page__footer-btn svg{margin-top:3px;margin-left:6px;transition:transform 0.3s;height:6px}.news-page__footer-btn.active svg{transform:scale(-1)}.post__container{margin-top:2rem}.post__container--apartments{margin-top:6.25rem;margin-bottom:6.25rem}@media (max-width: 560px){.post__container--apartments{margin-top:4rem;margin-bottom:4rem}}.post__container--apartments .post__wrap{font-weight:300}.post__container--apartments .post__row{display:block}.post__container h1{font-size:64px;margin-bottom:42px;font-weight:bold;line-height:1}@media (max-width: 991px){.post__container h1{margin-bottom:58px;font-size:56px}}@media (max-width: 768px){.post__container h1{margin-bottom:52px;font-size:3rem}}@media (max-width: 648px){.post__container h1{margin-bottom:48px;font-size:2.25rem}}@media (max-width: 420px){.post__container h1{margin-bottom:34px;font-size:1.5rem}}.post__container h2{font-size:3rem;margin-bottom:36px;line-height:1.15;font-weight:bold}@media (max-width: 991px){.post__container h2{margin-bottom:32px;font-size:2.25rem}}@media (max-width: 768px){.post__container h2{margin-bottom:28px;font-size:1.5rem}}.post__container h3{font-size:1.5rem;font-weight:bold;margin-bottom:32px;line-height:1.1}@media (max-width: 991px){.post__container h3{margin-bottom:28px;font-size:1.25rem}}@media (max-width: 768px){.post__container h3{margin-bottom:24px}}.post__container h4{font-size:1.25rem;font-weight:bold;margin-bottom:28px;line-height:1.05}@media (max-width: 991px){.post__container h4{margin-bottom:22px;font-size:1.125rem}}@media (max-width: 768px){.post__container h4{margin-bottom:18px;font-size:1rem}}.post__container h5{font-size:.875rem;font-weight:bold;margin-bottom:16px;line-height:1.15}@media (max-width: 768px){.post__container h5{font-size:.75rem;margin-bottom:14px}}.post__container span.post__suptitle{display:inline-flex;text-transform:uppercase;margin-bottom:1.125rem;font-weight:600;color:#475afc}@media (max-width: 768px){.post__container span.post__suptitle{font-size:.75rem}}.post__container p{font-size:1.25rem;margin-bottom:36px;margin-bottom:24px;line-height:1.7}@media (max-width: 991px){.post__container p{font-size:1.125rem}}@media (max-width: 768px){.post__container p{font-size:1rem}}.post__container p:last-child{margin-bottom:0}.post__container iframe{max-width:100%;width:100%;height:470px}@media (max-width: 520px){.post__container iframe{height:360px}}.post__row{display:grid;grid-template-columns:1fr 350px;grid-gap:0 60px;margin-bottom:60px}@media (max-width: 991px){.post__row{grid-template-columns:1fr;grid-gap:30px 0}}.post__row.wide{grid-template-columns:1fr}.post__row-col{height:100%}.post__row .quote-column{padding-left:40px;margin-bottom:1.5rem;border-left:solid 5px #FF6134;font-size:1.25rem;line-height:1.5;color:#000}@media (max-width: 991px){.post__row .quote-column{padding:8px 0px 8px 30px;font-size:1.125rem}}@media (max-width: 768px){.post__row .quote-column{border-left:solid 4px #FF6134}}@media (max-width: 648px){.post__row .quote-column{font-size:1rem}}.post__row .quote-column:last-child{margin-bottom:0}.post__row .picture-column img{padding:0;margin-bottom:1rem;max-width:100%}@media (max-width: 768px){.post__row .picture-column img{margin-bottom:0.75rem}}@media (max-width: 648px){.post__row .picture-column img{margin-bottom:0.4rem}}.post__row .picture-column p{font-size:1.125rem;line-height:1.5;color:#838f9d}@media (max-width: 991px){.post__row .picture-column p{font-size:1rem}}@media (max-width: 648px){.post__row .picture-column p{font-size:.875rem}}.post__row .useful_links-column{padding:2rem;background-color:#EBF2F9}@media (max-width: 991px){.post__row .useful_links-column{padding:1rem}}.post__row .useful_links-column a{display:inline-flex;font-size:1.25rem;line-height:1.5;color:#475afc;margin-bottom:1.65rem}@media (max-width: 991px){.post__row .useful_links-column a{font-size:1.125rem;margin-bottom:1.125rem;width:100%}}@media (max-width: 768px){.post__row .useful_links-column a{font-size:1rem}}.post__row .useful_links-column a:hover{text-decoration:underline}.post__row .useful_links-column a:last-child{margin-bottom:0}.post__row .single-picture img{padding:0;margin-bottom:1rem;max-width:100%;width:100%}@media (max-width: 768px){.post__row .single-picture img{margin-bottom:0.75rem}}@media (max-width: 648px){.post__row .single-picture img{margin-bottom:0.4rem}}.post__row .single-picture span{font-size:1.125rem;color:#838f9d;max-width:300px;width:100%}@media (max-width: 991px){.post__row .single-picture span{text-align:center;font-size:1rem;max-width:100%}}@media (max-width: 648px){.post__row .single-picture span{font-size:.875rem}}.post__row .single-video .video{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:1rem;min-width:100%}@media (max-width: 768px){.post__row .single-video .video{margin-bottom:0.75rem}}@media (max-width: 648px){.post__row .single-video .video{margin-bottom:0.4rem}}.post__row .single-video .video.video-is-open .video-play{display:none}.post__row .single-video .video-play{top:50%;left:50%;opacity:1;z-index:4;margin:auto;cursor:pointer;position:absolute;transform:translate(-50%, -50%);border-radius:50%;background-image:url("../img/svg/play.svg");background-repeat:no-repeat;background-position:center;background-size:30%;background-color:rgba(255,255,255,0.8);transition:opacity .3s ease-out;width:70px;height:70px}.post__row .single-video .video-play:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;background:#000;transition:all .5s ease-out}.post__row .single-video .video-iframe{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:#000}.post__row .single-video .video-iframe iframe{width:100%;height:100%}.post__row .single-video img{padding:0 !important;-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100% !important;height:100%}.post__row .single-video span{font-size:1.125rem;color:#838f9d;max-width:300px;width:100%}@media (max-width: 991px){.post__row .single-video span{text-align:center;font-size:1rem;max-width:100%}}@media (max-width: 648px){.post__row .single-video span{font-size:.875rem}}.post__row ol{list-style:none;counter-reset:li}.post__row ol li{font-size:1.25rem;margin-bottom:10px;line-height:1.5}@media (max-width: 991px){.post__row ol li{font-size:1.125rem}}@media (max-width: 768px){.post__row ol li{font-size:1rem}}.post__row ol li:last-child{margin-bottom:0}.post__row ol li:before{counter-increment:li;content:counters(li, ".") ". ";font-weight:600;color:#FF6134}.post__row ol li ol{margin-top:0.75rem;margin-left:1.25rem}.post__row ul{list-style:none}.post__row ul li{font-size:1.25rem;margin-bottom:10px;line-height:1.5}@media (max-width: 991px){.post__row ul li{font-size:1.125rem}}@media (max-width: 768px){.post__row ul li{font-size:1rem}}.post__row ul li:last-child{margin-bottom:0}.post__row ul li:before{content:"";display:inline-flex;border-radius:50%;background-color:#FF6134;margin-right:1rem;width:6px;height:6px}.post__row ul li ul{margin-top:0.75rem;margin-left:1.25rem}.post__row ul li ul li:before{content:"";display:inline-flex;border-radius:50%;background-color:transparent;border:solid 1px #FF6134;margin-right:1rem;width:5px;height:5px}.post__row .text-picture{display:grid;grid-template-columns:2fr 3fr;align-items:center;margin-bottom:60px;grid-gap:0 60px}@media (max-width: 991px){.post__row .text-picture{grid-template-columns:1fr;grid-gap:30px 0}}.post__row .text-picture:last-child{margin-bottom:0}.post__row .text-picture.inverse{grid-template-columns:3fr 2fr}@media (max-width: 991px){.post__row .text-picture.inverse{grid-template-columns:1fr}}.post__row .text-picture.half{grid-template-columns:1fr 1fr}@media (max-width: 991px){.post__row .text-picture.half{grid-template-columns:1fr}}.post__row .text-picture__body{height:-moz-fit-content;height:fit-content}.post__row .text-picture__image{overflow:hidden;width:100%;height:-moz-fit-content;height:fit-content}@media (max-width: 991px){.post__row .text-picture__image{max-width:648px}}.post__row .text-picture__image img{padding:0;border-radius:6px;max-width:100%}.post__row .incut-text{padding-left:40px;font-size:1.25rem;border-left:solid 5px #FF6134;line-height:1.5;margin-bottom:60px;color:#000}@media (max-width: 991px){.post__row .incut-text{padding:8px 0px 8px 30px;font-size:1.125rem}}@media (max-width: 768px){.post__row .incut-text{border-left:solid 4px #FF6134}}@media (max-width: 648px){.post__row .incut-text{font-size:1rem}}.post__row blockquote{position:relative;padding-left:70px;font-size:1.25rem;margin-bottom:60px;line-height:1.5;color:#000}@media (max-width: 991px){.post__row blockquote{font-size:1.125rem}}@media (max-width: 648px){.post__row blockquote{padding-left:45px;font-size:1rem}}.post__row blockquote span{display:flex;font-size:fontSizeLG;line-height:170%;color:#838f9d;margin-top:16px}@media (max-width: 991px){.post__row blockquote span{margin-top:12px;font-size:1.125rem}}@media (max-width: 648px){.post__row blockquote span{margin-top:8px;font-size:1rem}}.post__row blockquote:before{top:8px;left:0;content:"";position:absolute;background-image:url("../img/svg/blockquote.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:41px;height:32px}@media (max-width: 648px){.post__row blockquote:before{width:28px;height:21px}}.post__row .download__items{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px}@media (max-width: 1200px){.post__row .download__items{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 991px){.post__row .download__items{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 648px){.post__row .download__items{grid-template-columns:1fr}}.post__row .download__item.doc .download__item-icon{background-image:url("../img/svg/file_doc.svg")}.post__row .download__item.pdf .download__item-icon{background-image:url("../img/svg/file_pdf.svg")}.post__row .download__item.zip .download__item-icon{background-image:url("../img/svg/file_zip.svg")}.post__row .download__item-icon{opacity:0.65;position:relative;margin-right:20px;background-repeat:no-repeat;background-position:center;background-size:cover;filter:grayscale(100%);transition:filter 0.5s, opacity 0.5s;min-width:45px;max-width:45px;width:45px;height:45px}.post__row .download__item-title{font-size:1.125rem;transition:color 0.5s;color:#838f9d}.post__row .download__item-desc{font-size:1.125rem;color:#838f9d}.post__row .download__item:hover .download__item-icon{opacity:1;filter:grayscale(0%)}.post__row .download__item:hover .download__item-title{color:#FF6134}@media (max-width: 991px){.post__row .table-downloads{display:none}}.post__row .table-downloads table{width:100%;margin-bottom:30px}.post__row .table-downloads thead{display:grid;grid-template-columns:3fr 1fr;grid-gap:0 30px;border-bottom:solid 1px #d5e5ff;padding:12px 0}@media (max-width: 991px){.post__row .table-downloads thead{display:flex;align-items:center}}@media (max-width: 991px){.post__row .table-downloads thead tr:first-child{min-width:580px}.post__row .table-downloads thead tr:last-child{min-width:160px}}.post__row .table-downloads thead td{font-weight:700;font-size:.875rem;color:#000}@media (max-width: 991px){.post__row .table-downloads tbody{display:flex;align-items:center}}.post__row .table-downloads tbody tr{display:flex;flex-direction:column;margin-bottom:6px}.post__row .table-downloads tbody tr:last-child{margin-bottom:0}.post__row .table-downloads tbody tr td{display:grid;grid-template-columns:3fr 1fr;grid-gap:0 30px;padding:12px 0;font-size:1rem;color:#000}@media (max-width: 991px){.post__row .table-downloads tbody tr td{display:flex;white-space:nowrap;width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.post__row .table-downloads tbody tr td p{min-width:580px;white-space:initial;width:100%}.post__row .table-downloads tbody tr td a{min-width:280px;width:100%}}.post__row .table-downloads tbody tr td a{color:#475afc}.post__row .table-downloads tbody tr td a span{color:#b5c5df;font-weight:400}@media (max-width: 991px){.post__row .table-date{display:none}}.post__row .table-date table{width:100%;margin-bottom:30px}.post__row .table-date thead{display:grid;grid-template-columns:repeat(auto-fit, minmax(15%, 1fr));grid-gap:0 30px;border-bottom:solid 1px #d5e5ff;padding:12px 0}.post__row .table-date thead tr{justify-self:end}.post__row .table-date thead tr:first-child{justify-self:start}.post__row .table-date thead td{font-weight:700;font-size:.875rem;color:#000}.post__row .table-date tbody tr{display:flex;flex-direction:column;margin-bottom:6px}.post__row .table-date tbody tr:last-child{margin-bottom:0}.post__row .table-date tbody tr td{display:grid;grid-template-columns:repeat(auto-fit, minmax(15%, 1fr));grid-gap:0 30px;padding:12px 0;font-size:1rem;color:#000}.post__row .table-date tbody tr td span{justify-self:end}.post__row .table-date tbody tr td span:first-child{justify-self:start}.post__slider{width:100%}.post__slider-arrows{z-index:2;padding:0 1rem;position:absolute;height:100%}.post__slider-arrow{opacity:0.75;cursor:pointer;transition:opacity 0.5s;height:35px}.post__slider-arrow svg{stroke:#fff;height:100%}.post__slider-arrow:hover{opacity:1}.post__slider-arrow.swiper-button-disabled{opacity:0;cursor:default}.post__slider-col{margin-top:1.5rem}.post__slider-pagination{bottom:0;z-index:2;position:relative;width:-moz-fit-content;width:fit-content}.post__slider-pagination span{opacity:1;background-color:transparent;border:solid 1px #475afc;transition:border-color 0.5s, background-color 0.5s;margin-right:1.125rem}.post__slider-pagination span:last-child{margin-right:0}.post__slider-pagination span.swiper-pagination-bullet-active{background-color:#475afc;width:12px;height:12px}.post__slider-desc{font-size:1.125rem;padding-left:10px;max-width:550px;color:#838f9d}@media (max-width: 991px){.post__slider-desc{font-size:1rem}}@media (max-width: 648px){.post__slider-desc{font-size:.875rem}}.post__slide{overflow:hidden;border-radius:6px;position:relative;height:500px}.post__slide.video{display:flex;align-items:center;justify-content:center;background-position:center;background-repeat:no-repeat;background-size:cover;min-width:100%}.post__slide.video.video-is-open .post__slide-play{display:none}.post__slide.video .post__slider-arrows{display:none}.post__slide img{padding:0 !important;-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100% !important;height:100%}.post__slide-play{opacity:1;z-index:4;margin:auto;cursor:pointer;position:relative;border-radius:50%;background-image:url("../img/svg/play.svg");background-repeat:no-repeat;background-position:center;background-size:40%;background-color:rgba(255,255,255,0.8);transition:opacity .3s ease-out;width:70px;height:70px}.post__slide-play:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;background:#000;transition:all .5s ease-out}.post__slide-video{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:#000}.post__slide-video iframe{width:100%;height:100%}.content__container{display:block !important;grid-gap:0}.content__container img{width:100%;padding:50px 20px 20px 20px}.content__container break{content:"";display:flex;margin-bottom:80px}.content__container article{display:flex;flex-direction:column;box-shadow:0px 4px 15px rgba(57,86,124,0.1);transition:box-shadow 0.5s;padding:45px 70px 75px 70px;background-color:#fff;width:100%}.content__container article:hover{box-shadow:0px 4px 24px rgba(57,86,124,0.2)}.content__container article span{font-size:18px;line-height:170%;color:#475afc;margin-bottom:1px}.content__container article h4{font-size:24px;line-height:148%;margin-bottom:11px}.content__container article h4,.content__container article p{color:#000}.content-article{padding:50px 72px;background-color:#F1F4F9;margin-bottom:60px}@media (max-width: 768px){.content-article{padding:40px}}@media (max-width: 648px){.content-article{padding:30px 20px}}.content-article ol li{font-size:20px;line-height:150%;color:#475afc}.content-article ol li a{color:#475afc}.object-slider__container{position:relative;overflow:hidden;max-height:660px}@media (max-width: 991px){.object-slider__container{height:auto}}.object-slider__container.--hidden .object-slider__wrap{opacity:0}.object-slider__container.--hidden .object-slider__items:after{opacity:1;background:linear-gradient(0deg, rgba(0,0,0,0.5) -3.86%, rgba(0,0,0,0) 17.52%)}.object-slider__items{position:relative;height:660px}.object-slider__items:after{top:0;left:0;z-index:1;content:"";position:absolute;transition:opacity 0.5s;background-color:rgba(0,0,0,0.3);height:100%;width:100%}.object-slider__items .swiper-wrapper{height:100% !important}.object-slider__items .swiper-slide{overflow:hidden;height:660px !important}.object-slider__item{top:0;left:0;position:absolute;background-size:cover;background-position:center;height:100%;width:100%}.object-slider__item picture{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.object-slider__item img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.object-slider__wrap{top:0;left:0;right:0;bottom:0;z-index:2;margin:auto;position:absolute;padding:40px 60px 80px;transition:opacity 0.5s;opacity:1}@media (max-width: 991px){.object-slider__wrap{padding:70px 30px}}@media (max-width: 768px){.object-slider__wrap{padding:70px 15px}}.object-slider__arrows{top:0;left:0;right:0;position:absolute;height:100%}.object-slider__arrows-arrow{top:0;bottom:0;z-index:3;margin:auto;cursor:pointer;position:absolute;width:17px;height:35px}.object-slider__arrows-arrow.prev{left:10px}@media (max-width: 991px){.object-slider__arrows-arrow.prev{left:30px}}@media (max-width: 768px){.object-slider__arrows-arrow.prev{left:15px}}.object-slider__arrows-arrow.next{right:10px}@media (max-width: 991px){.object-slider__arrows-arrow.next{right:30px}}@media (max-width: 768px){.object-slider__arrows-arrow.next{right:15px}}.object-slider__arrows-arrow svg{height:100%}@media (max-width: 991px){.object-slider__arrows-arrow{top:auto;bottom:30px}}.object-slider__suptitle{color:#fff}@media (max-width: 768px){.object-slider__suptitle{font-size:1.125rem}}@media (max-width: 448px){.object-slider__suptitle{font-size:1rem}}.object-slider__title{font-size:4rem;color:#fff}@media (max-width: 768px){.object-slider__title{font-size:3rem}}@media (max-width: 448px){.object-slider__title{font-size:2.25rem}}.object-slider__desc{margin-bottom:43px;color:#fff;line-height:130%;max-width:520px}@media (max-width: 768px){.object-slider__desc{font-size:1.25rem}}@media (max-width: 448px){.object-slider__desc{margin-bottom:2.5rem;font-size:1.125rem}}.object-slider__categories{margin-bottom:32px;max-width:400px}.object-slider__category{margin-right:10px;margin-bottom:10px;border:solid 1px #fff;color:#fff;border-radius:5px;padding:4px 22px}.object-slider__trigger{display:flex;align-items:center}.object-slider__trigger-icon{display:flex;align-items:center;justify-content:center;background-color:#2F80ED;border-radius:0px 13px 13px 13px;margin-right:8px;width:45px;height:51px}.object-slider__trigger-text{display:flex;align-items:center;border-radius:13px;background-color:#fff;padding:14px 35px 15px 23px;font-weight:bold;font-size:18px;line-height:21px}.object-slider__free{color:#fff}.object-slider__price{color:#fff}.object-slider__footer{display:flex;align-items:center;margin-top:-70px;position:absolute;left:0;right:0}@media (max-width: 991px){.object-slider__footer{margin-top:-60px;justify-content:center}}@media (max-width: 460px){.object-slider__footer{flex-direction:column;margin-top:-72px}}.object-slider__pagination{z-index:5;margin-left:60px;position:relative !important}@media (max-width: 991px){.object-slider__pagination{z-index:1;display:flex;align-items:center;justify-content:center;margin:0px;text-align:center}}.object-slider__pagination span{opacity:1;background-color:transparent;border:solid 1px #fff;margin-right:1.125rem}.object-slider__pagination span:last-child{margin-right:0}.object-slider__pagination span.swiper-pagination-bullet-active{background-color:#fff;width:12px;height:12px}.object-slider__togglegallery{z-index:2;cursor:pointer;margin-left:32px}.object-slider__togglegallery span{font-weight:bold;font-size:18px;line-height:150%;color:#fff}@media (max-width: 460px){.object-slider__togglegallery{margin-top:0;margin-left:12px}.object-slider__togglegallery span{font-size:14px}}.object-stocks__container{margin-bottom:40px;background-color:#44b3b3;overflow:hidden;height:110px}@media (max-width: 1200px){.object-stocks__container{height:auto}}.object-stocks__arrows{top:0;left:0;right:0;position:absolute;height:100%}.object-stocks__arrows-arrow{top:0;bottom:0;z-index:3;margin:auto;cursor:pointer;position:absolute;width:17px;height:35px}.object-stocks__arrows-arrow.prev{left:10px}@media (max-width: 991px){.object-stocks__arrows-arrow.prev{left:30px}}@media (max-width: 768px){.object-stocks__arrows-arrow.prev{left:-15px}}.object-stocks__arrows-arrow.next{right:10px}@media (max-width: 991px){.object-stocks__arrows-arrow.next{right:30px}}@media (max-width: 768px){.object-stocks__arrows-arrow.next{right:-15px}}.object-stocks__arrows-arrow svg{height:100%}@media (max-width: 991px){.object-stocks__arrows-arrow{top:auto;bottom:30px}}@media (max-width: 768px){.object-stocks__arrows-arrow{bottom:0;top:0;margin:auto}}.object-stocks__items{padding:0 60px}@media (max-width: 768px){.object-stocks__items{padding:0 30px}}.object-stocks__item{height:auto !important;min-height:100%}@media (max-width: 1200px){.object-stocks__item{padding:1rem 0;flex-direction:column;align-items:flex-start}}.object-stocks__title{color:#fff;max-width:900px}@media (max-width: 1200px){.object-stocks__title{margin-bottom:1rem}}@media (max-width: 991px){.object-stocks__title{font-size:1.5rem}}@media (max-width: 768px){.object-stocks__title{font-size:1.25rem}}.object-stocks__action{padding:0 1rem}.object-navigation__container{top:92px;z-index:3;padding:30px 0;background-color:#fff;margin-bottom:40px}@media (max-width: 991px){.object-navigation__container{top:60px;box-shadow:0px 4px 15px rgba(57,86,124,0.1);overflow-x:scroll;overflow-y:hidden}}.object-navigation__link{color:#475afc;transition:color 0.3s}@media (max-width: 991px){.object-navigation__link{white-space:nowrap;padding:0 1rem}.object-navigation__link:first-child{padding-left:0rem}}.object-navigation__link:hover{color:#677aff}.object-navigation__link.active{color:#000}.object-about__container{position:relative}.object-about__wrap{display:grid;grid-template-columns:2fr 1fr;margin-bottom:60px;grid-gap:60px 90px}@media (max-width: 1200px){.object-about__wrap{grid-gap:60px}}@media (max-width: 991px){.object-about__wrap{grid-template-columns:1fr}}@media (max-width: 648px){.object-about__wrap{grid-gap:40px}}.object-about__title{margin-bottom:24px;color:#000}@media (max-width: 991px){.object-about__title{font-size:2.25rem}}@media (max-width: 768px){.object-about__title{font-size:1.5rem}}.object-about__desc{color:#000}.object-about__desc details{display:none}@media (max-width: 991px){.object-about__desc{font-size:1.125rem}.object-about__desc--inner{display:none}.object-about__desc details{display:block;color:#475afc}.object-about__desc summary{display:inline-block;padding:.3em 0;position:relative}.object-about__desc summary::-webkit-details-marker{display:none}.object-about__desc summary:after{content:"";position:absolute;top:18px;right:-12px;background-image:url("./../img/svg/dropdown-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:100%;width:8px;height:5px;transition:transform .5s}.object-about__desc details[open]>summary:after{transform:scale(1, -1)}.object-about__desc summary ~ *{color:initial}.object-about__desc details[open] summary ~ *{animation:sweep .5s ease-in-out}@keyframes sweep{0%{opacity:0}100%{opacity:1}}.object-about__desc--inner{display:none}}@media (max-width: 768px){.object-about__desc{font-size:1rem}}.object-about__showmore{display:none}@media (max-width: 991px){.object-about__showmore[mobile]{display:flex;margin-top:36px;color:#475afc}.object-about__showmore[mobile] svg{width:31px;height:8px;margin-left:10px}}.object-about__download{margin-top:40px;color:#475afc}.object-about__download[desktop]{display:flex}.object-about__download[mobile]{display:none}@media (max-width: 991px){.object-about__download[desktop]{display:none}.object-about__download[mobile]{display:flex}}@media (max-width: 468px){.object-about__download{display:flex;padding-bottom:40px;margin-bottom:58px;border-bottom:solid 1px #EBF2F9}}.object-about__download svg{width:12px;height:18px;margin-right:10px}.object-about__advantages{padding:40px;background-color:#fff;box-shadow:0px 0px 1px rgba(0,0,0,0.04),0px 2px 6px rgba(0,0,0,0.04),0px 10px 20px rgba(0,0,0,0.04)}@media (max-width: 991px){.object-about__advantages{padding:25px}}.object-about__advantages li{position:relative;margin-bottom:14px;color:#000}@media (max-width: 991px){.object-about__advantages li{margin-bottom:6px}}.object-about__advantages li:last-child{margin-bottom:0}.object-about__advantages li:before{content:"";display:flex;margin-top:9px;background-color:#FF6134;border-radius:50%;margin-right:14px;min-width:9px;width:9px;height:9px}.object-about__items{display:grid;margin-top:50px;padding-bottom:50px;grid-template-columns:repeat(5, 1fr);border-bottom:solid 1px #EBF2F9;margin-bottom:70px;grid-gap:30px}@media (max-width: 991px){.object-about__items{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}}@media (max-width: 468px){.object-about__items{margin-bottom:0;padding-bottom:0;border-bottom:0}}@media (max-width: 420px){.object-about__items{grid-template-columns:repeat(auto-fill, minmax(145px, 1fr));grid-gap:15px}}.object-about__item-icon{margin-right:13px;border-radius:50%;color:#FF6134;border:solid 1px #FF6134;min-width:45px;width:45px;height:45px}@media (max-width: 420px){.object-about__item-icon{margin-right:9px;min-width:30px;width:30px;height:30px}}.object-about__item-icon svg{margin-top:2px;stroke:currentColor;width:18px;height:13px}@media (max-width: 420px){.object-about__item-icon svg{width:13px;height:8px}}.object-about__item-suptitle{color:#a5b5cf}@media (max-width: 420px){.object-about__item-suptitle{font-size:.875rem}}.object-about__item-title{color:#000}@media (max-width: 420px){.object-about__item-title{font-size:1rem}}.object-about__pattern{left:-30%;z-index:-1;position:absolute;bottom:-20px;max-width:630px;width:100%}.object-places__container{margin-bottom:70px;overflow-x:hidden}.object-places__heading{margin-bottom:60px}.object-places__heading-title{margin-bottom:25px}@media (max-width: 991px){.object-places__heading-title{font-size:2.25rem}}@media (max-width: 768px){.object-places__heading-title{font-size:1.5rem}}@media (max-width: 991px){.object-places__heading-desc{align-items:flex-start;justify-content:flex-start;flex-direction:column}}.object-places__heading-desc p{max-width:820px;padding-right:30px}@media (max-width: 991px){.object-places__heading-desc p{margin-bottom:20px;padding-right:0px;max-width:initial;font-size:1.125rem}}@media (max-width: 768px){.object-places__heading-desc p{font-size:1rem}}.object-places__heading-desc a{color:#475afc}.object-places__heading-desc a svg{margin-right:9px;stroke:currentColor;width:19px;height:23px}.object-places__items{position:relative;margin-bottom:50px;overflow:initial !important}.object-places__items-arrow{top:-65px;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 540px){.object-places__items-arrow{display:none}}.object-places__items-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.object-places__items-arrow:hover svg{stroke:#475afc}.object-places__items-arrow.next{right:-30px}.object-places__items-arrow.next svg{transform:scale(-1)}.object-places__items-arrow.next:hover svg{transform:scale(-1) scale(1.2)}@media (max-width: 1100px){.object-places__items-arrow.next{right:0}}.object-places__items-arrow.prev{left:-30px}.object-places__items-arrow.prev:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.object-places__items-arrow.prev{left:0}}.object-places__items-arrow.swiper-button-disabled{display:none}.object-places__item{max-width:445px}@media (max-width: 468px){.object-places__item{max-width:260px}}.object-places__item-picture{margin-bottom:21px;overflow:hidden;height:285px}@media (max-width: 468px){.object-places__item-picture{height:160px}}.object-places__item-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.object-places__scrollbar{background-color:#e0e0e0;margin-bottom:5px;height:2px}.object-places__scrollbar>div{top:-2px;border-radius:0;background-color:#FF6134;height:5px}.object-planoplan__container{position:relative;margin-bottom:70px}.object-planoplan__container .iframe-lazy-load{min-height:500px;height:100%}.object-planoplan__title{margin-bottom:42px}@media (max-width: 991px){.object-planoplan__title{font-size:2.25rem}}@media (max-width: 768px){.object-planoplan__title{font-size:1.5rem}}.object-planoplan__tabs{padding:16px 0;position:relative;border-bottom:2px solid #e0e0e0;margin-bottom:30px;overflow-x:scroll;width:100%}.object-planoplan__tabs::-webkit-scrollbar{width:0px;height:0px}.object-planoplan__tabs-item{margin-right:30px;white-space:nowrap;cursor:pointer;font-size:20px;line-height:150%;padding:0 10px;color:#000}.object-planoplan__tabs-item.active{font-weight:bold}.object-planoplan__tabs-item:last-child{margin-right:0px}.object-planoplan__tabs-line{bottom:0;position:absolute;background-color:#475afc;transition:left 0.3s, width 0.3s;height:2px;width:0}.object-planoplan__items{width:100%;padding:0 70px;margin-bottom:60px}@media (max-width: 991px){.object-planoplan__items{width:auto;margin-left:-1rem;margin-right:-1rem}}@media (max-width: 460px){.object-planoplan__items{margin-bottom:30px;padding:0}}.object-planoplan__items-arrow{top:-65px;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 460px){.object-planoplan__items-arrow{display:none}}.object-planoplan__items-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.object-planoplan__items-arrow:hover svg{stroke:#475afc}.object-planoplan__items-arrow.next{right:10px}.object-planoplan__items-arrow.next svg{transform:scale(-1)}.object-planoplan__items-arrow.next:hover svg{transform:scale(-1) scale(1.2)}.object-planoplan__items-arrow.prev{left:10px}.object-planoplan__items-arrow.prev:hover svg{transform:scale(1.2)}.object-planoplan__items-arrow.swiper-button-disabled{display:none}.object-planoplan__item{display:grid;position:relative;grid-template-columns:1fr 1fr;grid-gap:30px 60px}@media (max-width: 991px){.object-planoplan__item{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem}}.object-planoplan__item-list{margin-bottom:29px}.object-planoplan__item-list li{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;position:relative;max-width:250px;overflow:hidden;width:100%}.object-planoplan__item-list li:last-child{margin-bottom:0}@media (max-width: 460px){.object-planoplan__item-list li{max-width:initial}}.object-planoplan__item-list li p{z-index:2;position:relative;padding-right:6px;background-color:#fff;font-size:16px;line-height:170%;color:#9aadc6}.object-planoplan__item-list li span{z-index:2;position:relative;padding-left:6px;background-color:#fff;font-weight:bold;font-size:16px;line-height:170%;color:#000}.object-planoplan__item-list li:after{left:0;right:0;bottom:0;z-index:1;margin:auto;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";font-size:16px;line-height:170%;color:#9aadc6;position:absolute;width:100%}.object-planoplan__item-download{font-size:18px;font-weight:bold;line-height:150%;color:#475afc;transition:color 0.3s}.object-planoplan__item-download svg{margin-right:10px}.object-planoplan__item-download:hover{color:#2773d6}.object-planoplan__item-widget{width:520px;height:520px}@media (max-width: 1300px){.object-planoplan__item-widget{width:400px;height:400px}}@media (max-width: 991px){.object-planoplan__item-widget{width:100%}}.object-planoplan__scrollbar{display:none;background-color:#e0e0e0;margin-bottom:5px;height:2px}@media (max-width: 460px){.object-planoplan__scrollbar{margin-bottom:60px;display:block}}.object-planoplan__scrollbar>div{top:-2px;border-radius:0;background-color:#475afc;height:5px}.object-presentation__container{position:relative;margin:70px 0;overflow-x:hidden}.object-presentation__title{margin-bottom:70px}@media (max-width: 991px){.object-presentation__title{font-size:2.25rem}}@media (max-width: 768px){.object-presentation__title{margin-bottom:40px;font-size:1.5rem}}.object-presentation__items{position:relative;margin-bottom:63px;overflow:initial !important}.object-presentation__items .slick-list{overflow:initial !important}.object-presentation__items-arrow{top:-57px;display:flex !important;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 540px){.object-presentation__items-arrow{display:none}}.object-presentation__items-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.object-presentation__items-arrow:hover svg{stroke:#475afc}.object-presentation__items-arrow.next{right:-30px}.object-presentation__items-arrow.next svg{transform:scale(-1)}.object-presentation__items-arrow.next:hover svg{transform:scale(-1) scale(1.2)}@media (max-width: 1100px){.object-presentation__items-arrow.next{right:0}}.object-presentation__items-arrow.prev{left:-30px}.object-presentation__items-arrow.prev:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.object-presentation__items-arrow.prev{left:0}}.object-presentation__items-arrow.slick-disabled{display:none !important}.object-presentation__items .slick-slide{margin-right:30px}.object-presentation__items .slick-slide:last-child{margin-right:0}.object-presentation__item{max-width:446px;width:100%}.object-presentation__item-picture{cursor:pointer;position:relative;overflow:hidden;background-color:#EBF2F9;margin-bottom:26px;padding-bottom:75%}.object-presentation__item-picture img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.object-presentation__item-picture:before{top:0;left:0;right:0;bottom:0;content:"";margin:auto;position:absolute;transition:transform 0.3s;background-image:url("../img/svg/play-circle.svg");background-repeat:no-repeat;background-position:center;background-size:100%;height:70px;width:70px}.object-presentation__item-picture:hover:before{transform:scale(1.2)}.object-presentation__item-title{color:#bdbdbd}.object-presentation__scrollbar{background-color:#e0e0e0;margin-bottom:5px;height:2px}.object-presentation__scrollbar>div{top:-2px;border-radius:0;background-color:#FF6134;height:5px}.object-trim__container{margin-bottom:70px}.object-trim__elements{top:-230px;left:-173px;position:absolute;z-index:-1}.object-trim__title{margin-bottom:20px}@media (max-width: 991px){.object-trim__title{font-size:2.25rem}}@media (max-width: 768px){.object-trim__title{font-size:1.5rem}}.object-trim__desc{margin-bottom:60px;max-width:820px}@media (max-width: 991px){.object-trim__desc{font-size:1.125rem}}@media (max-width: 768px){.object-trim__desc{font-size:1rem}}.object-trim__item-content{position:relative}@media (max-width: 920px){.object-trim__item-content{flex-direction:column}}@media (max-width: 991px){.object-trim__item-content p{font-size:1.125rem}}@media (max-width: 768px){.object-trim__item-content p{font-size:1rem}}@media (max-width: 420px){.object-trim__item-content p{font-size:.875rem}}.object-trim__item-col{position:relative;width:50%}@media (max-width: 920px){.object-trim__item-col{width:100%}.object-trim__item-col:nth-child(1){margin-bottom:30px}}.object-trim__item-col ul li{position:relative;margin-bottom:12px;padding-left:29px}@media (max-width: 991px){.object-trim__item-col ul li{font-size:1.125rem}}@media (max-width: 768px){.object-trim__item-col ul li{font-size:1rem}}.object-trim__item-col ul li:before{left:0;top:11px;content:"";position:absolute;background-color:#FF6134;border-radius:50%;width:9px;height:9px}@media (max-width: 991px){.object-trim__item-col ul li:before{top:9px}}@media (max-width: 768px){.object-trim__item-col ul li:before{top:7px}}.object-trim__item-col ul li:last-child{margin-bottom:0}.object-trim__slides{position:relative;margin-bottom:10px}@media (max-width: 540px){.object-trim__slides{margin-bottom:0px}}.object-trim__slides-arrow{top:0;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 540px){.object-trim__slides-arrow{display:none}}.object-trim__slides-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.object-trim__slides-arrow:hover svg{stroke:#475afc}.object-trim__slides-arrow.next{right:-30px}.object-trim__slides-arrow.next svg{transform:scale(-1)}.object-trim__slides-arrow.next:hover svg{transform:scale(-1) scale(1.2)}@media (max-width: 1100px){.object-trim__slides-arrow.next{right:0}}.object-trim__slides-arrow.prev{left:-30px}.object-trim__slides-arrow.prev:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.object-trim__slides-arrow.prev{left:0}}.object-trim__slides-arrow.swiper-button-disabled{display:none}.object-trim__slide{width:-moz-fit-content;width:fit-content}.object-trim__slide img{-o-object-fit:cover;object-fit:cover;height:400px;width:100%}.object-consultation__container{overflow:hidden;margin-bottom:30px;margin-top:70px;position:relative}.object-consultation__particle{transform:rotate(-125deg);position:absolute;top:-90px;max-width:290px;z-index:-1;right:-300px;width:100%}.object-howbuy__container{padding:70px 0;background-color:#EBF2F9;margin-bottom:70px}.object-howbuy__container .calc__form-title{font-weight:700;margin-bottom:34px;line-height:112%;color:#000}@media (max-width: 991px){.object-howbuy__container .calc__form-title{font-size:2.25rem}}@media (max-width: 768px){.object-howbuy__container .calc__form-title{font-size:1.5rem}}.object-howbuy__container .calc__feedback-fields .form-input{margin-right:20px}.object-howbuy__container .calc__feedback-fields .form-button{max-width:170px}.object-howbuy__title{margin-bottom:64px}@media (max-width: 991px){.object-howbuy__title{margin-bottom:32px;font-size:2.25rem}}@media (max-width: 768px){.object-howbuy__title{font-size:1.5rem}}.object-howbuy__items{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;border-bottom:solid 1px #fff;padding-bottom:70px;margin-bottom:70px}@media (max-width: 690px){.object-howbuy__items{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}}.object-howbuy__item-icon{color:#475afc;margin-bottom:1rem;height:66px;width:66px}.object-howbuy__item-icon svg{fill:currentColor;width:100%;height:100%}.object-howbuy__item-title{margin-bottom:9px;font-size:1.5rem;color:#000;font-weight:bold}@media (max-width: 991px){.object-howbuy__item-title{font-size:1.25rem}}@media (max-width: 768px){.object-howbuy__item-title{font-size:1.125rem}}.object-howbuy__item-desc{color:#000;max-width:260px}@media (max-width: 991px){.object-howbuy__item-desc{font-size:.875rem}}.object-advantages__container{margin-bottom:70px}.object-advantages__wrap{position:relative}.object-advantages__particle{position:absolute;z-index:-1;top:-40px;left:-160px}.object-advantages__title{margin-bottom:30px}@media (max-width: 991px){.object-advantages__title{margin-bottom:32px;font-size:2.25rem}}@media (max-width: 768px){.object-advantages__title{font-size:1.5rem}}.object-advantages__show{display:none}@media (max-width: 1300px){.object-advantages__show{z-index:2;display:flex;position:absolute;bottom:45px;left:45px;width:35px;height:35px}}@media (max-width: 991px){.object-advantages__show{bottom:20px;left:20px}}.object-advantages__items .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}@media (max-width: 648px){.object-advantages__items .swiper-wrapper{display:flex;flex-wrap:nowrap;grid-template-columns:auto;grid-gap:0}}.object-advantages__item{display:flex;cursor:pointer;flex-direction:column;justify-content:flex-start;position:relative;border-radius:4px;overflow:hidden;width:100%;height:465px}@media (max-width: 1300px){.object-advantages__item{padding-bottom:75%;height:auto}}@media (max-width: 648px){.object-advantages__item{padding-bottom:0;max-width:270px;height:205px}}.object-advantages__item:hover img{transform:scale(1.15)}.object-advantages__item::after{top:0;left:0;content:"";z-index:0;position:absolute;background-color:rgba(0,0,0,0.3);transition:background-color 0.3s;width:100%;height:100%}@media (max-width: 991px){.object-advantages__item::after{background-color:rgba(0,0,0,0.65)}}.object-advantages__item img{top:0;transition:transform 0.8s;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.object-advantages__item-title{position:relative;padding:53px 40px 0px 40px;color:#fff;margin-bottom:20px;z-index:2}@media (max-width: 1300px){.object-advantages__item-title{position:absolute;padding:0px 45px 0px 45px;top:45px}}@media (max-width: 991px){.object-advantages__item-title{padding:0px 20px 0px 20px;top:20px}}@media (max-width: 468px){.object-advantages__item-title{line-height:1.2}}.object-advantages__item-desc{opacity:0;position:relative;color:#fff;padding:0px 40px 0px 40px;transform:translateY(20%);transition:opacity 0.5s ease-in-out, transform 0.5s ease-in-out;z-index:2}@media (max-width: 1300px){.object-advantages__item-desc{display:none}}.object-advantages__item:hover:before{opacity:0.9;height:100%}.object-advantages__item:hover .object-advantages__item-desc{opacity:1;transform:translateY(0%)}.object-map__container{position:relative;margin-bottom:70px;min-height:850px}.object-map__shape{position:relative;width:100%}@media (min-width: 992px){.object-map__shape{min-height:600px}}.object-map__map{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#EFEFEF}.object-map__map.full{height:100%}@media (max-width: 991px){.object-map__map{position:relative;height:550px}}@media (max-width: 620px){.object-map__map{margin-top:30px}}.object-map__map canvas{filter:grayscale(100%)}.object-map__wrap{padding:48px 0}@media (max-width: 991px){.object-map__wrap{padding:0;height:100%}}.object-map__body{z-index:1;padding:48px 60px;position:relative;background-color:#fff;box-shadow:0px 0px 1px rgba(0,0,0,0.04),0px 2px 6px rgba(0,0,0,0.04),0px 10px 20px rgba(0,0,0,0.04);max-width:420px}@media (max-width: 991px){.object-map__body{box-shadow:none;max-width:initial;padding:15px}}@media (max-width: 991px){.object-map__body ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));grid-gap:15px}}@media (max-width: 620px){.object-map__body ul{display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;padding-bottom:10px}}.object-map__body ul li{cursor:pointer;margin-bottom:14px;color:#000;transition:color 0.3s ease-in-out}@media (max-width: 620px){.object-map__body ul li{margin-right:30px;padding-right:15px;white-space:nowrap}}@media (max-width: 991px){.object-map__body ul li{margin-bottom:0px}}.object-map__body ul li:last-child{margin-bottom:0}.object-map__body ul li svg{margin-right:9px}.object-map__body ul li.active{font-weight:bold}.object-map__body ul li:hover{color:#475afc}.object-map__title{margin-bottom:32px}@media (max-width: 620px){.object-map__title{margin-bottom:24px}}.object-map__advantages{display:grid;grid-template-columns:repeat(3, 1fr);padding-bottom:70px;border-bottom:solid 1px #EBF2F9;margin-top:60px;grid-gap:30px}@media (max-width: 620px){.object-map__advantages{display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}}@media (max-width: 620px){.object-map__advantage{margin-right:30px;padding-right:15px}}.object-map__advantage-time{font-size:2.25rem;color:#000;font-weight:bold;white-space:nowrap}.object-map__advantage-address{font-size:.875rem}.object-map__advantage-address embed{margin-right:9px;width:21px;height:14px}.object-more__container{margin-bottom:30px;overflow-x:hidden;padding:0 15px}.object-more__heading{margin-bottom:34px}@media (max-width: 991px){.object-more__heading-title{font-size:2.25rem}}@media (max-width: 768px){.object-more__heading-title{font-size:1.5rem}}.object-more__items{overflow:initial !important}.object-more__items-arrow{top:0;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 540px){.object-more__items-arrow{display:none}}.object-more__items-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.object-more__items-arrow:hover svg{stroke:#475afc}.object-more__items-arrow.next{right:-30px}.object-more__items-arrow.next svg{transform:scale(-1)}.object-more__items-arrow.next:hover svg{transform:scale(-1) scale(1.2)}@media (max-width: 1100px){.object-more__items-arrow.next{right:0}}.object-more__items-arrow.prev{left:-30px}.object-more__items-arrow.prev:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.object-more__items-arrow.prev{left:0}}.object-more__items-arrow.swiper-button-disabled{display:none}.object-more__items .objects__item{max-width:360px;width:100% !important}@media (max-width: 468px){.object-more__items .objects__item{max-width:290px}}.object-filter__container{margin-top:30px;border-bottom:solid 1px #EBF2F9;padding-bottom:70px;margin-bottom:70px}.object-filter__notify{position:relative;margin-left:auto;width:-moz-max-content;width:max-content}@media (max-width: 648px){.object-filter__notify{width:100%}}.object-filter__notify-wrap{margin-bottom:60px;background-color:#fbc460;border-radius:6px;padding:20px 35px}@media (max-width: 425px){.object-filter__notify-wrap{font-size:14px}}@media (max-width: 375px){.object-filter__notify-wrap{padding:20px}}.object-filter__notify-close{top:10px;right:10px;cursor:pointer;position:absolute;background-image:url(../img/svg/close.svg);background-repeat:no-repeat;background-position:center;background-size:cover;width:14px;height:14px}.object-filter__notify p{margin-bottom:13px}.object-filter__notify span{cursor:pointer;text-decoration:underline}.object-filter__notify span:hover{-webkit-text-decoration:dotted;text-decoration:dotted}.object-filter__wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 170px}@media (max-width: 1250px){.object-filter__wrap{grid-gap:30px 60px}}@media (max-width: 991px){.object-filter__wrap{display:flex;flex-direction:column}}.object-filter__wrap[data-tab="param"]{display:flex;flex-direction:column}.object-filter__wrap[data-tab="plan"] .object-filter__fields .ui-multiselect{min-width:170px}.object-filter__wrap[data-tab="plan"] .object-filter__fields .form-select{max-width:100px}.object-filter__title{margin-bottom:90px}.object-filter__title span{cursor:pointer;color:#c3cad1}.object-filter__title span.active{color:#475afc;cursor:default}.object-filter__title a{cursor:pointer;color:#c3cad1}.object-filter__title a.active{cursor:default;color:#475afc}@media (max-width: 991px){.object-filter__title{margin-bottom:28px;font-size:1.5rem}}.object-filter__fields{margin-bottom:60px}@media (max-width: 468px){.object-filter__fields{flex-direction:column;align-items:flex-start;justify-content:flex-start}.object-filter__fields .ui-multiselect{margin-bottom:15px;width:100%}.object-filter__fields .ui-multiselect__controls{justify-content:flex-start;width:100%}}.object-filter__fields .form-select__list,.object-filter__fields .form-select__selected,.object-filter__fields .ui-multiselect__controls{border:solid 1px #EBF2F9}.object-filter__fields .ui-multiselect{margin-right:30px}.object-filter__plans{max-height:400px;overflow-x:scroll;overflow-y:scroll}@media (max-width: 991px){.object-filter__plans{max-height:auto;flex-direction:row;flex-wrap:nowrap}.object-filter__plans-scroll{overflow-y:hidden;overflow-x:scroll;width:100%}}.object-filter__plans::-webkit-scrollbar-thumb{background-color:#475afc}.object-filter__plans::-webkit-scrollbar{width:5px}.object-filter__plan{cursor:pointer;margin-right:25px;margin-bottom:25px;border:3px solid transparent;overflow:hidden;width:82px;height:82px}@media (max-width: 991px){.object-filter__plan{min-width:82px}}@media (max-width: 468px){.object-filter__plan{margin-right:9px;margin-bottom:9px}}.object-filter__plan:nth-child(5n+5){margin-right:0}@media (max-width: 991px){.object-filter__plan:nth-child(5n+5){margin-right:30px}}.object-filter__plan img{-o-object-fit:cover;object-fit:cover;width:80px;height:80px}.object-filter__plan.active{cursor:default;border-color:#475afc}.object-filter__result-picture{max-width:445px;margin-bottom:28px}.object-filter__result-picture img{max-width:100%}@media (max-width: 520px){.object-filter__result-picture img{max-width:100%}}.object-filter__result-items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:21px}.object-filter__result-item{margin-right:20px}.object-filter__result-item:last-child{margin-right:0}@media (max-width: 520px){.object-filter__result-item{margin-right:15px}}@media (max-width: 468px){.object-filter__result-item{margin-bottom:15px;width:100%}.object-filter__result-item:last-child{margin-bottom:0}}.object-filter__result-item span{color:#9ba2a9}.object-filter__result-item h4{color:#000}@media (max-width: 520px){.object-filter__result-item h4{font-size:1rem}}@media (max-width: 390px){.object-filter__result-item h4{font-size:1.25rem}}.object-filter__result-show{max-width:301px}.object-filter__items{display:grid;grid-template-columns:repeat(4, 1fr);margin-bottom:40px;grid-gap:30px}.object-filter__items.hidden{display:none}.object-filter__items .ui-multiselect__controls{border:1px solid #e5e9f6;justify-content:flex-start}.object-filter__items .ui-multirange__control{border:1px solid #e5e9f6}.object-filter__items .form-select__selected{border:1px solid #e5e9f6}@media (max-width: 991px){.object-filter__items{grid-template-columns:repeat(2, 1fr) !important}.object-filter__items .ui-multiselect{width:100%}.object-filter__items .ui-multiselect__controls{justify-content:flex-start}.object-filter__items .ui-multiselect__controls label,.object-filter__items .ui-multiselect__controls span{width:100% !important}}@media (max-width: 640px){.object-filter__items{grid-template-columns:repeat(1, 1fr) !important;grid-gap:20px}}@media (max-width: 640px){.object-filter__actions{flex-direction:column}.object-filter__actions-col{align-items:flex-start;flex-direction:column}}.object-filter__actions-toggle{cursor:pointer;position:relative;color:#475afc}.object-filter__actions-toggle:before{content:"Расширенный поиск"}.object-filter__actions-toggle:after{content:"";margin-top:3px;margin-left:6px;position:relative;background-image:url("./../img/svg/dropdown-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:100%;width:8px;height:5px}.object-filter__actions-toggle.active:before{content:"Свернуть"}.object-filter__actions-toggle.active:after{transform:rotate(180deg)}@media (max-width: 640px){.object-filter__actions-toggle{margin-bottom:30px}}.object-filter__actions-clear{cursor:pointer;white-space:nowrap;margin-right:3rem;color:#475afc}@media (max-width: 640px){.object-filter__actions-clear{margin-bottom:14px}}.object-filter__actions-search{max-width:220px;min-width:180px}@media (max-width: 380px){.object-filter__actions-search{max-width:initial}}.object-filter__feedback{padding:30px;margin-bottom:30px;background-color:#e2e9f3}.object-filter__feedback-fields{margin-bottom:12px}@media (max-width: 1366px){.object-filter__feedback-fields{flex-direction:column;align-items:flex-start}}.object-filter__feedback-fields .form-input{margin-right:12px}@media (max-width: 1366px){.object-filter__feedback-fields .form-input{margin-bottom:12px}}.object-filter__feedback-fields .form-input svg{fill:#475afc}.object-filter__feedback-fields button{max-width:260px;width:100%}@media (max-width: 991px){.object-filter__feedback-fields button{max-width:100%}}.object-filter__feedback-agree .checkbox a{color:#000}.object-ready__container{overflow:hidden;margin-bottom:70px}@media print, screen and (min-width: 768px){.object-ready__head{display:flex;justify-content:space-between;align-items:baseline}}.object-ready__wrap{position:relative}.object-ready__title{margin-bottom:36px}.object-ready__live{display:inline-flex;align-items:center;border:1px solid #eaeaea;border-radius:16px;height:32px;padding:0 16px;cursor:pointer;transition:border-color .3s;justify-self:flex-end;margin-left:auto;margin-right:0}.object-ready__live:hover{border-color:#FF6134}.object-ready__live svg{width:24px;height:24px;fill:#ccc}.object-ready__live p{margin-left:4px;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.5px}.object-ready__tabs{display:flex;position:relative;align-items:center;border-bottom:solid 1px #e0e0e0;margin-bottom:47px;width:100%}.object-ready__tab{cursor:pointer;font-size:20px;line-height:150%;text-align:center;padding:17px 40px}.object-ready__line{left:0;bottom:-3px;position:absolute;background-color:#475afc;transition:left 0.3s, width 0.3s;height:5px;width:0}.object-ready__years{display:grid;margin-bottom:7px;grid-template-columns:repeat(12, 1fr);grid-gap:15px}.object-ready__year{cursor:pointer;color:#475afc}.object-ready__year.active{cursor:default;color:#000}.object-ready__months{display:grid;margin-bottom:50px;grid-template-columns:repeat(12, 1fr);grid-gap:15px 28px}.object-ready__month{cursor:pointer;color:#475afc}.object-ready__month.active{cursor:default;color:#000}.object-ready__content{position:relative;overflow:hidden !important;opacity:0;height:0}.object-ready__content.-active{overflow:initial !important;margin-bottom:63px;opacity:1;height:auto}.object-ready__items .slick-list{overflow:initial !important}.object-ready__items-arrow{top:0;display:flex !important;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 540px){.object-ready__items-arrow{display:none}}.object-ready__items-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.object-ready__items-arrow:hover svg{stroke:#475afc}.object-ready__items-arrow.next{right:-30px}.object-ready__items-arrow.next svg{transform:scale(-1)}.object-ready__items-arrow.next:hover svg{transform:scale(-1) scale(1.2)}@media (max-width: 1100px){.object-ready__items-arrow.next{right:0}}.object-ready__items-arrow.prev{left:-30px}.object-ready__items-arrow.prev:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.object-ready__items-arrow.prev{left:0}}.object-ready__items-arrow.slick-disabled{display:none !important}.object-ready__items .slick-slide{margin-right:30px}.object-ready__items .slick-slide:last-child{margin-right:0}.object-ready__item{max-width:445px;min-width:445px}.object-ready__item.video{position:relative}.object-ready__item.video .object-ready__item-picture{position:relative}.object-ready__item.video .object-ready__item-picture:before{top:0;left:0;right:0;bottom:0;content:"";margin:auto;position:absolute;background-image:url("../img/svg/play-circle.svg");background-repeat:no-repeat;background-position:center;background-size:100%;width:70px;height:70px}@media (max-width: 520px){.object-ready__item{max-width:290px;min-width:290px}}.object-ready__item-picture{margin-bottom:26px;overflow:hidden;width:100%;height:285px !important}.object-ready__item-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.object-ready__item-title{color:#bdbdbd;max-width:327px}.object-ready__scrollbar{background-color:#e0e0e0;margin-bottom:5px;height:2px}.object-ready__scrollbar>div{top:-2px;border-radius:0;background-color:#FF6134;height:5px}.object-ready__parallax{z-index:-1;position:absolute;top:0;left:0;width:100%}.object-ready__parallax svg{position:absolute}.object-ready__parallax svg:nth-child(1){top:170px;left:-190px}.object-ready__parallax svg:nth-child(2){right:-290px;top:500px}.object-park__container{position:relative;background-color:#fff;margin-bottom:90px}@media (max-width: 1300px){.object-park__container{display:flex;flex-direction:column}}@media (max-width: 1300px){.object-park__wrap{order:2}}.object-park__picture{top:0;left:0;position:absolute;background-image:url("../img/calc/commerce_desktop.png");background-repeat:no-repeat;background-position:center left;background-size:contain;width:100%;height:100%}@media (max-width: 1300px){.object-park__picture{order:1;position:relative;height:300px}}@media (max-width: 468px){.object-park__picture{background-size:cover}}.object-park__body{z-index:1;padding:176px 0;max-width:480px}@media (max-width: 1300px){.object-park__body{padding:60px 0;max-width:100%}}.object-park__title{margin-bottom:27px}@media (max-width: 991px){.object-park__title{font-size:2.25rem}}@media (max-width: 768px){.object-park__title{font-size:1.5rem;margin-bottom:10px}}.object-park__desc{margin-bottom:45px}@media (max-width: 991px){.object-park__desc{font-size:1.125rem}}@media (max-width: 768px){.object-park__desc{font-size:1rem}}.object-park__feedback-fields{margin-bottom:18px}@media (max-width: 468px){.object-park__feedback-fields{align-items:flex-start;flex-direction:column}}.object-park__feedback-fields .form-input input{background-color:#EBF2F9}.object-park__feedback-btn{margin-left:19px}@media (max-width: 468px){.object-park__feedback-btn{margin-top:10px;margin-left:0}}.object-taxi{margin:100px 0}.object-taxi__wrap{background:#f1f4f9;padding:60px 75px;display:grid;grid-template-columns:30% 1fr;gap:15px;align-items:flex-start}.object-taxi__heading-title{font-weight:700;font-size:36px;margin-bottom:15px;line-height:112%}.object-taxi__form{display:grid;grid-template-columns:1fr;gap:20px}.object-taxi__form_checkbox{display:flex}.object-taxi__form_checkbox .checkbox{margin-right:17px}.object-taxi__form_checkbox .checkbox:last-of-type{margin-right:0}.object-taxi__form-input{display:grid;grid-template-columns:repeat(auto-fill, 246px);gap:18px}.object-taxi__time{display:grid;grid-template-columns:246px 105px;gap:18px;display:none}.object-taxi__time-title{margin-bottom:0.75rem;font-size:1rem;line-height:140%;font-weight:400;color:#9aadc6}.object-taxi__time .form-select__selected{height:52px;background:#fff}.object-taxi__submit{display:grid;grid-template-columns:246px 1fr;gap:18px}.object-taxi__submit-text{color:#9aadc6}.object-taxi__submit-text a{display:inline-block;color:#475afc}@media (max-width: 925px){.object-taxi__wrap{grid-template-columns:1fr;padding:60px 30px}}@media (max-width: 590px){.object-taxi__form-input{grid-template-columns:1fr}.object-taxi__submit{grid-template-columns:1fr}.object-taxi__time{grid-template-columns:1fr}.object-taxi__heading-title{font-size:1.5rem}}@media (max-width: 560px){.object-taxi__wrap{padding:60px 15px}}.object-apartments__container{overflow-x:hidden;overflow-y:hidden;margin-bottom:90px}.object-apartments__slides{display:flex !important;overflow:initial;grid-gap:0px !important;grid-template-columns:0 !important}.object-apartments__slides .resultapartment-filter__item{max-width:410px;box-shadow:0 4px 15px rgba(57,86,124,0.05)}@media (max-width: 390px){.object-apartments__slides .resultapartment-filter__item{max-width:initial;width:100%}}.object-apartments__scrollbar{left:0 !important;position:relative !important;margin-top:60px;background-color:#e0e0e0;height:2px}.object-apartments__scrollbar>div{top:0px;border-radius:0;background-color:#FF6134;height:5px}.object-apartments__button{margin-top:14px}.object-design__container{margin-bottom:168px}@media (max-width: 767px){.object-design__container{margin-bottom:128px}}.object-design__title{margin-bottom:36px}@media (max-width: 991px){.object-design__title{margin-bottom:28px;font-size:1.5rem;line-height:112%}}.object-design__desc{margin-bottom:50px;line-height:170%}@media (max-width: 991px){.object-design__desc{margin-bottom:40px;font-size:1.125rem;line-height:130%}}.object-design__name{margin-bottom:24px;color:#475afc}@media (max-width: 991px){.object-design__name{font-size:1.125rem}}.object-design__items{margin-bottom:45px;overflow:initial !important}.object-design__item{overflow:hidden;max-width:445px;height:285px !important;cursor:pointer}.object-design__item:not(:last-child){margin-right:60px}@media (max-width: 767px){.object-design__item:not(:last-child){margin-right:20px}}.object-design__item img{-o-object-fit:cover;object-fit:cover;height:100% !important;width:100%}.object-design__scrollbar{left:0 !important;position:relative !important;margin-top:60px;background-color:#e0e0e0;height:2px}@media (max-width: 767px){.object-design__scrollbar{margin-top:30px}}.object-design__scrollbar>div{top:0px;border-radius:0;background-color:#475afc;height:5px}.object-countdown{position:absolute;top:40px;right:60px}@media screen and (max-width: 767px){.object-countdown.complex-countdown{display:block;position:relative;top:0;right:0}}.object-countdown .complex-countdown__label{color:#fff}.complex-panorama__action{border-radius:8px !important;background:#ff6134 !important}.complex-page{overflow-x:hidden}.complex-bg{padding-top:7.5rem;padding-bottom:1px;margin-bottom:7.5rem}@media (max-width: 640px){.complex-bg{padding-top:5rem;margin-bottom:5rem}}.complex-bg--light{background:#fafafa}.complex-bg--cottage{margin-bottom:0}.block{border-top:1px solid #dedede;padding-top:2.5rem;margin-bottom:7.5rem}@media (max-width: 640px){.block{padding-top:2rem;margin-bottom:5rem}}.block__headline{margin-bottom:3.75rem}@media (max-width: 640px){.block__headline{margin-bottom:2rem}}.block__title{font-size:2.625rem;font-weight:600;line-height:1;margin-bottom:2rem}@media (max-width: 640px){.block__title{font-size:1.75rem;margin-bottom:1rem;line-height:1.1}}.block__subtitle{font-size:1rem;line-height:155%;margin-top:32px;max-width:512px}@media (max-width: 640px){.block__subtitle{margin-top:1rem}}.s-slider__bottom{display:flex;align-items:center;justify-content:space-between}.s-slider__dots{display:inline-flex;align-items:center;justify-content:flex-start}.s-slider__dots .slick-dots{position:relative;bottom:0}.s-slider__dots .slick-dots li{width:8px;height:8px;background:#f2f2f2;border-radius:50%;margin-left:0}.s-slider__dots .slick-dots li:not(:last-child){margin-right:8px}.s-slider__dots .slick-dots li.slick-active{background:#ff6134}.s-slider__dots .slick-dots li button{display:none}.s-slider__count{font-size:.875rem;line-height:1.1875rem;margin-right:1rem}.s-slider__nav{display:flex}.s-slider__arrow{position:relative;cursor:pointer;width:36px;height:36px;font-size:16px;transition:0.3s linear;border:1px solid #ff6134;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#ff6134}.s-slider__arrow .icon{width:16px;height:15px}.s-slider__arrow--prev{transform:rotate(180deg)}.s-slider__arrow--next{margin-left:12px}.complex-hero{height:520px;position:relative}@media (min-width: 640px){.complex-hero{height:calc(100vh - 100px);min-height:520px}}.complex-hero__dots.swiper-pagination-bullets{position:absolute;top:1rem;z-index:3;left:50%;transform:translateX(-50%);text-align:center;width:100%}.complex-hero__dots.swiper-pagination-bullets .swiper-pagination-bullet{opacity:0.5;border-radius:3px;width:30px;margin:0 8px;height:3px;background:#fff}.complex-hero__dots.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media (min-width: 640px){.complex-hero__dots.swiper-pagination-bullets{display:none}}.complex-hero__slider{height:100%}.complex-hero__slider .swiper-slide{height:100%}.complex-hero__slide{height:100%;position:relative;display:flex;align-items:flex-end;justify-content:center;padding:2rem 1.25rem}.complex-hero__slide::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.35);z-index:1}.complex-hero__slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width: 640px){.complex-hero__slide{padding:3.75rem 1.25rem}}.complex-hero__content{position:absolute;top:50%;left:0;right:0;max-width:-moz-fit-content;max-width:fit-content;margin:auto;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);z-index:2}.complex-hero__info{text-align:center;color:#ffffff}.complex-hero__uptitle{font-size:1rem;margin-bottom:.625rem}@media (max-width: 640px){.complex-hero__uptitle{font-size:.875rem}}.complex-hero__title{font-weight:600;font-size:3.625rem;line-height:100%}@media (max-width: 640px){.complex-hero__title{font-size:1.75rem}}.complex-hero__btn{margin-top:3.75rem;min-width:182px;max-width:380px;margin-left:auto;margin-right:auto}@media (max-width: 640px){.complex-hero__btn{height:3rem;margin-top:2rem}}.complex-hero__footer{position:absolute;left:50%;bottom:0;padding:0 1.25rem 2rem;margin:0 auto;display:flex;gap:3.75rem;transform:translateX(-50%);z-index:2}@media (min-width: 640px){.complex-hero__footer{padding:0 1.25rem 3.75rem}}@media (max-width: 640px){.complex-hero__footer{left:0;transform:none;width:100%;justify-content:space-between;gap:1.5rem}}.complex-hero__param{white-space:nowrap}.complex-hero__param-title{font-size:1rem;line-height:100%;color:#ffffff}@media (max-width: 640px){.complex-hero__param-title{font-size:.875rem}}.complex-hero__value{font-size:1rem;line-height:100%;color:#ffffff;margin-top:.375rem}@media (max-width: 640px){.complex-hero__value{font-size:.875rem}}.complex-hero__value span{font-weight:bold;font-size:1.75rem;line-height:100%}@media (max-width: 640px){.complex-hero__value span{font-size:1.25rem}}.complex-hero__arrow{display:none}@media (min-width: 640px){.complex-hero__arrow{display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:99px;background:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:3;cursor:pointer}}.complex-hero__arrow--prev{left:3.13vw}.complex-hero__arrow--next{right:3.13vw}.complex-hero__commercial{height:700px}.complex-hero__commercial .complex-hero__content{position:relative;height:100%;padding-top:90px;padding-bottom:40px;justify-content:space-between}@media (max-width: 768px){.complex-hero__commercial .complex-hero__content{padding:32px 16px 24px}}.complex-hero__commercial .complex-hero__content .bottom-content,.complex-hero__commercial .complex-hero__content .top-content{display:flex;justify-content:space-between;height:100%;flex-direction:column}.complex-hero__commercial .complex-hero__content .top-content{align-items:flex-start}.complex-hero__commercial .complex-hero__content .top-content__timer .timer-title{display:block;font-size:14px;line-height:14px;font-weight:400;padding-bottom:12px;color:#fff}.complex-hero__commercial .complex-hero__slide{padding:0}.complex-hero__commercial .complex-hero__slide:before{background:rgba(0,0,0,0.55)}.complex-hero__commercial .complex-hero__info{text-align:left;padding-bottom:60px}.complex-hero__commercial .complex-hero__title{font-size:48px;line-height:48px;font-weight:600}.complex-hero__commercial .complex-hero__params{display:flex}.complex-hero__commercial .complex-hero__param{padding-right:73px}.complex-hero__commercial .complex-hero__param:last-child{padding-right:0}.complex-hero__commercial .complex-hero__param-title{font-weight:400;padding-bottom:6px;color:#a4a4a4}.complex-hero__commercial .complex-hero__tags{display:flex}.complex-hero__commercial .complex-hero__tag{border:1px solid #ffffff;border-radius:30px;padding:13px 20px;font-size:16px;line-height:16px;font-weight:400;margin-right:20px;color:#fff}.complex-hero__commercial .complex-hero__tag:last-child{margin-right:0}.complex-hero__commercial .complex-hero__tag.is-active{background:linear-gradient(257.74deg, #282b2c -4216405.86%, #263e66 -4205789.1%),#ff6134;border-color:#263e66}.complex-hero__commercial .complex-hero__deadline{display:flex;align-items:center}.complex-hero__commercial .complex-hero__deadline span{display:block;font-size:16px;line-height:16px}.complex-hero__commercial .complex-hero__deadline-title{color:#a4a4a4;padding-right:8px}.complex-hero__commercial .complex-hero__deadline-value{color:#fff}.complex-topfilter.block{padding-top:5rem;margin-bottom:5.625rem}@media (max-width: 640px){.complex-topfilter.block{border:none;padding-top:3.75rem;margin-bottom:3.125rem}}@media (max-width: 640px){.complex-topfilter.object-resultapartment-filter__container{display:flex}}.complex-topfilter .object-filter__actions-search{margin-top:22px;height:46px}@media (max-width: 640px){.complex-topfilter .object-filter__actions-search{width:100%;max-width:100%}.complex-topfilter .object-filter__actions-search:hover{background-color:#ff6134;color:#fff}}.complex-topfilter .object-filter__actions{display:none !important}.complex-topfilter .object-filter__wrap{margin-bottom:0 !important}@media (max-width: 640px){.complex-topfilter .object-filter__items.hidden{display:none !important}}.complex-sale{background:#fafafa;padding:20px 0;border-bottom:1px solid #dedede}@media (max-width: 640px){.complex-sale{padding:2rem 0}}.complex-sale__wrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 640px){.complex-sale__wrapper{flex-direction:column;gap:1.5rem}}.complex-sale__link{font-weight:600;font-size:16px;line-height:20px}.complex-sale__link a{display:flex;align-items:center;justify-content:center;color:#000}.complex-sale__link span{text-decoration:underline}.complex-sale__link svg{margin-left:16px;width:16px;height:16px;margin-top:3px}.complex-sale__count .ClassyCountdown-days,.complex-sale__count .ClassyCountdown-hours,.complex-sale__count .ClassyCountdown-minutes,.complex-sale__count .ClassyCountdown-seconds{border-radius:50%;border:1px solid rgba(38,62,102,0.3);height:46px !important;width:46px !important}.complex-sale__count .ClassyCountdown-days canvas,.complex-sale__count .ClassyCountdown-hours canvas,.complex-sale__count .ClassyCountdown-minutes canvas,.complex-sale__count .ClassyCountdown-seconds canvas{transform:translateX(0) translateY(0)}.complex-sale__count .ClassyCountdown-value{color:#263e66 !important;font-weight:bold !important;font-size:14px !important;line-height:110% !important}.complex-sale__count .ClassyCountdown-value div{top:10px !important}.complex-sale__count .ClassyCountdown-value span{transform:translateY(-28px)}.complex-about{flex-direction:column}.complex-about__wrap{display:flex;gap:0 30px}@media (max-width: 991px){.complex-about__wrap{flex-wrap:wrap}}.complex-about__col{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}@media (max-width: 991px){.complex-about__col{flex:0 0 100%;max-width:100%}}.complex-about__panel{display:none;flex-direction:column}.complex-about__panel.active{display:block}.complex-about__slider{margin-bottom:0;position:relative;height:100%}.complex-about__slider.slick-slider{margin-bottom:0}.complex-about__slider-wrap{position:relative;padding-right:4.0625vw}@media (max-width: 991px){.complex-about__slider-wrap{margin-right:0;margin-bottom:1.5rem;padding-right:0}}@media (max-width: 991px){.complex-about__slider{height:335px}}.complex-about__slider .slick-track{display:flex}.complex-about__slide{cursor:pointer;height:620px !important}@media (max-width: 991px){.complex-about__slide{height:335px !important}}.complex-about__slide img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.complex-about__pagination{position:absolute;bottom:40px;z-index:2;left:calc(50% - 4.0625vw / 2);transform:translateX(-50%);text-align:center}.complex-about__pagination .swiper-pagination-bullet{opacity:0.5;border-radius:3px;width:30px;margin:0 4px;height:3px;background:#fff}.complex-about__pagination .swiper-pagination-bullet-active{opacity:1}@media (max-width: 640px){.complex-about__pagination .swiper-pagination-bullet{margin:0 3px}}@media (max-width: 640px){.complex-about__pagination{bottom:24px;left:50%}}.complex-about__labels{display:flex;align-items:center;overflow-x:scroll;margin-top:24px}@media (max-width: 640px){.complex-about__labels{margin-bottom:24px}}.complex-about__label{padding:12px 20px;font-size:.875rem;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;border-radius:30px;border:1px solid transparent;transition:0.3s ease-in-out;flex-shrink:0;cursor:pointer}.complex-about__label:hover{color:#ff6134}.complex-about__label.is-active{border-color:#ff6134;color:#ff6134;text-decoration:none}@media (max-width: 991px){.complex-about__content{max-width:100%}}.complex-about__quote{font-size:1.5rem;line-height:155%;margin-bottom:30px}@media (max-width: 640px){.complex-about__quote{font-size:1.125rem;margin-bottom:20px}}.complex-about__showmore{font-weight:bold;font-size:.875rem;line-height:100%;display:flex;align-items:center;color:#ff6134}@media (min-width: 640px){.complex-about__showmore{display:none}}.complex-about__showmore.-visible{display:flex}.complex-about__showmore.-active svg{transform:rotate(180deg)}.complex-about__text{line-height:155%;margin-bottom:3.125rem}.complex-about__text p:not(:last-child){margin-bottom:1em}@media (max-width: 640px){.complex-about__text{font-size:.875rem;margin-bottom:1.5rem}.complex-about__text.-visible{display:block}}.complex-about__text.-collapsed::after{content:'...';display:inline}.complex-about__text--hidden{display:none}.complex-about__text--hidden.-visible{display:inline}.complex-about__actions{margin-top:50px}.complex-about__actions .form-button{display:inline-flex;padding:.75rem 2rem;font-size:.875rem;line-height:150%;height:45px;min-width:190px}@media (max-width: 640px){.complex-about__actions .form-button{width:100%}}@media (max-width: 640px){.complex-about__actions{margin-top:2rem}}.complex-about__commercial{padding:120px 0}.complex-about__commercial .complex-about__text:last-child{margin-bottom:0}.complex-benefit__wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px}@media (max-width: 991px){.complex-benefit__wrap{grid-template-columns:1fr}}.complex-benefit__table{display:flex;justify-content:space-between;overflow:hidden}.complex-benefit__table-column{width:100%}.complex-benefit__table-column-left .complex-benefit__row{justify-content:start}.complex-benefit__table-column-right .complex-benefit__row{justify-content:end}.complex-benefit__row{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0}.complex-benefit__row:not(:last-child){border-bottom:1px solid #dedede}@media (max-width: 640px){.complex-benefit__row{padding-top:1rem;padding-bottom:1rem}}.complex-benefit__param{display:flex;align-items:center;flex-shrink:0}@media (max-width: 640px){.complex-benefit__param--double{flex-shrink:1;min-height:2.5rem}}.complex-benefit__param-icon{position:relative;width:2rem;height:2rem;border:1px dashed #263e66;border-radius:50%;margin-right:4.5rem;flex-shrink:0}@media (max-width: 991px){.complex-benefit__param-icon{margin-right:2rem}}@media (max-width: 640px){.complex-benefit__param-icon{display:none}}.complex-benefit__param-icon::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;background:#e5f3ff;border-radius:50%}.complex-benefit__param-name{font-size:1rem;line-height:1.25rem;color:#666666}@media (max-width: 640px){.complex-benefit__param-name{font-size:.875rem;line-height:1.0625rem}}.complex-benefit__slider{display:flex;align-items:center;width:100%}.complex-benefit__slider .swiper-container{margin-left:0;margin-right:0}.complex-benefit__values{width:100%}.complex-benefit__value{font-size:.9375rem;line-height:1.1875rem;font-weight:600;text-align:right;color:#475afc}.complex-benefit__value.swiper-slide{text-align:center}@media (max-width: 640px){.complex-benefit__value{font-size:.875rem;line-height:1.0625rem}}.complex-benefit__arrow-section{display:flex;justify-content:end;margin-top:20px}.complex-benefit__arrow{cursor:pointer;color:black;transition:color 0.3s ease-in-out}.complex-benefit__arrow:hover{color:#ff6134}.complex-genplan{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;border-top:0}.complex-genplan__container{width:100%;overflow:hidden;background-color:#eaeaea}@media (max-width: 640px){.complex-genplan__container{overflow:auto}}.complex-genplan__scheme{position:relative}@media (max-width: 640px){.complex-genplan__scheme{width:auto}}.complex-genplan__svg{top:0;left:0;position:absolute;width:100%;height:100%}@media (max-width: 640px){.complex-genplan__svg{width:auto}}.complex-genplan__img{width:100%;height:auto;display:block;max-width:none}@media (max-width: 640px){.complex-genplan__img{width:auto;height:600px}}.complex-genplan__scrollbar.swiper-scrollbar{position:absolute;height:40px;border:1px solid #ffffff;border-radius:30px;right:20px;left:20px;bottom:24px;top:auto;width:calc(100% - 40px);background-color:transparent;overflow:hidden}.complex-genplan__scrollbar .swiper-scrollbar-drag{background:#fff url("data:image/svg+xml,%3Csvg width='24' height='12' viewBox='0 0 24 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6875 6L2.625 6' stroke='%23FF6134'/%3E%3Cpath d='M4.875 2.8125L1.875 6L4.875 9.1875' stroke='%23FF6134'/%3E%3Cpath d='M13.3125 6L21.375 6' stroke='%23FF6134'/%3E%3Cpath d='M19.125 2.8125L22.125 6L19.125 9.1875' stroke='%23FF6134'/%3E%3C/svg%3E%0A") center no-repeat;width:32px !important;height:32px;border-radius:30px;margin-top:3px}.complex-genplan__tooltip{position:fixed;top:30px;left:30px;z-index:3;max-width:300px;width:100%;display:none;flex-direction:column}.complex-genplan__tooltip.-visible{display:block}.complex-genplan__tooltip.-visible .complex-genplan__tooltip-list{pointer-events:auto}.complex-genplan__tooltip::before{content:'';position:absolute;top:0;left:50%;position:absolute;width:14px;height:14px;background:#ffffff;transform:translate(-50%, -50%) rotate(45deg)}@media (max-width: 640px){.complex-genplan__tooltip{top:auto;right:0;bottom:0;left:0;z-index:100;max-width:none;padding:16px;border-top-left-radius:8px;border-top-right-radius:8px;overflow-y:auto;background-color:#fff;pointer-events:auto}}.complex-genplan__tooltip-content{width:100%;margin-bottom:4px;background-color:#fff;border-radius:4px;padding:24px}@media (max-width: 640px){.complex-genplan__tooltip-content{padding:0;margin-bottom:24px;background-color:transparent}}.complex-genplan__tooltip-title{font-size:1.25rem;margin-bottom:1rem;line-height:1.5625rem}.complex-genplan__tooltip-title-liter{font-size:1.25rem;margin-bottom:1rem;line-height:1.5625rem;display:inline-flex;color:#000}.complex-genplan__tooltip-progress{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.0625rem;position:relative;padding-bottom:.5rem;margin-bottom:1.25rem}.complex-genplan__tooltip-percent{color:#263e66}.complex-genplan__tooltip-slidebar{bottom:0;height:1px;width:100%;position:absolute;background:linear-gradient(257.75deg, rgba(19,42,62,0.3) -4217463.78%, rgba(38,62,102,0.3) -4206838.91%)}.complex-genplan__tooltip-slidebar span{background:linear-gradient(257.75deg, #282b2c -4217463.78%, #263e66 -4206838.91%);height:1px;display:inline-block;position:absolute;z-index:1;top:0;left:0}@media (min-width: 640px){.complex-genplan__tooltip-slidebar{display:block}}.complex-genplan__tooltip-list li{border-bottom:1px solid #dedede}.complex-genplan__tooltip-list li a{color:#263e66;font-size:.875rem;line-height:1.0625rem;padding:10px 16px 10px 0;position:relative;display:flex;align-items:center;justify-content:space-between}.complex-genplan__tooltip-list li a::after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:8px;height:8px;background:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 4L1.03804e-06 7.4641L7.45279e-08 0.535899L6 4Z' fill='url(%23paint0_linear_6_489)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6_489' x1='-108951' y1='434321' x2='-109165' y2='433334' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23282b2c'/%3E%3Cstop offset='1' stop-color='%23263E66'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") center no-repeat}.complex-genplan__tooltip-list li a strong{color:#000}.complex-genplan__tooltip-total{font-weight:600;font-size:1rem;line-height:1.25;margin-bottom:.375rem}.complex-genplan__tooltip-trigger{display:none}.complex-genplan__tooltip-btn{display:none}@media (max-width: 640px){.complex-genplan__tooltip-btn{display:block;flex-shrink:0;margin-top:auto;width:100%;height:40px;background:#ff6134;border-radius:30px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff}}.complex-genplan__tooltip-close{display:none}@media (max-width: 640px){.complex-genplan__tooltip-close{position:absolute;top:1rem;right:1rem;display:block}}.complex-genplan__tooltip-close svg{width:.875rem;height:.875rem}@media (max-width: 640px){.complex-genplan .liter-text{display:none}}.complex-genplan .liter-el>path{transition:opacity 0.4s ease;opacity:0}.complex-genplan .liter-el.disabled{fill-opacity:0.55;pointer-events:none;stroke:#8e8e8e;fill:#8e8e8e}.complex-genplan .liter-el.disabled>path{fill-opacity:0.55;pointer-events:none;stroke:#8e8e8e;fill:#8e8e8e}.complex-genplan .liter-el:hover{cursor:pointer;opacity:1}.complex-genplan .liter-el:hover>path{opacity:1}.complex-genplan .liter-text_mob{font-weight:600;fill:#000;font-size:22px}@media (min-width: 640px){.complex-genplan .liter-text_mob{display:none}}@media (max-width: 640px){.complex-genplan{overflow:auto}}.complex-places__slide{margin-right:30px}.complex-places__card{padding:40px;display:flex;align-items:flex-end;justify-content:flex-start;color:#fff;width:837px;height:480px;position:relative;overflow:hidden;cursor:url(../img/svg/scroll_mouse_cursor.svg) 0 0,move}.complex-places__card:active{cursor:url(../img/svg/scroll_mouse_cursor_active.svg) 0 0,move}.complex-places__card::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1;mix-blend-mode:multiply}@media (max-width: 991px){.complex-places__card{width:480px;height:367px;padding:20px}}@media (max-width: 640px){.complex-places__card{height:320px;width:320px}}@media screen and (max-width: 320px){.complex-places__card{height:280px;width:280px}}.complex-places__card-img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.complex-places__card-info{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;text-align:center;font-weight:600;font-size:16px;line-height:100%;height:auto}@media (max-width: 640px){.complex-places__card-info{font-size:14px}}.complex-places__card-info .count{display:block;font-size:90px;line-height:100%;margin-bottom:8px}@media (max-width: 640px){.complex-places__card-info .count{font-size:48px}}.complex-places__card-name{position:relative;z-index:2;font-weight:bold;font-size:28px;line-height:100%}@media (max-width: 640px){.complex-places__card-name{font-size:20px}}@media (max-width: 640px){.complex-places__bottom .s-slider__dots .slick-dots{display:none}}.complex-places .slick-list,.complex-places .slick-track{overflow:visible}.complex-layouts__tabs{display:flex;align-items:flex-start;overflow-x:scroll;margin-bottom:40px}@media (max-width: 640px){.complex-layouts__tabs{margin-bottom:1.5rem}}.complex-layouts__tab{font-size:14px;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000000;padding:12px 20px;border-radius:30px;border:1px solid transparent;cursor:pointer;flex-shrink:0}.complex-layouts__tab:not(:last-child){margin-right:12px}.complex-layouts__tab.active{border-color:#ff6134;color:#ff6134;text-decoration:none}.complex-layouts__panel{display:none;flex-direction:column;position:relative}.complex-layouts__panel.active{display:block}.complex-layouts__slider{margin-bottom:0}.complex-layouts__slider.slick-dotted{margin-bottom:0}.complex-layouts__thumbs .slick-track{min-width:100%}@media (max-width: 640px){.complex-layouts__thumbs{display:none}.complex-layouts__thumbs.slick-slider{display:none}}.complex-layouts__thumbs .slick-slide{padding:0 15px}.complex-layouts__thumbs .slick-slide:not(:last-child){border-right:1px solid #dedede}.complex-layouts__thumb{position:relative;padding:1rem 0;opacity:0.3;cursor:pointer}.complex-layouts__thumb.slick-current,.slick-current .complex-layouts__thumb{opacity:1}.complex-layouts__thumb img{width:100%;height:100px;-o-object-fit:contain;object-fit:contain;display:block}.complex-layouts__thumb span{color:#000;font-weight:600;font-size:1rem;line-height:1.25;text-align:center;display:block;width:100%;margin-top:1.25rem}.slick-current .complex-layouts__thumb span{color:#ff6134}.complex-layouts__bottom{margin-top:2.5rem}@media (max-width: 640px){.complex-layouts__bottom{position:absolute;top:269px;right:0}.complex-layouts__bottom .s-slider__nav{display:none}}.complex-layouts__slide-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin-bottom:3.75rem}@media (max-width: 640px){.complex-layouts__slide-wrap{display:block;margin-bottom:0}}.complex-layouts__slide-wrap .complex-layouts__slide-img a img{max-height:546px}@media screen and (max-width: 1024px){.complex-layouts__slide-wrap{max-height:385px}}.complex-layouts__slide-img{max-height:530px;height:100%;padding:3rem;position:relative}@media (max-width: 640px){.complex-layouts__slide-img{height:335px;padding:2rem}}.complex-layouts__slide-img img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.complex-layouts__slide-img .icon{position:absolute;left:0;bottom:17px;z-index:2;width:48px;height:48px}.complex-layouts__slide-img .icon svg{width:100%;height:100%;display:block}@media (max-width: 640px){.complex-layouts__slide-img .icon{height:32px;width:32px;bottom:0}}.complex-layouts__box-level{position:absolute;top:30%;right:0;z-index:2}.complex-layouts__box-level ul{width:44px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:4px;flex:none;order:1;flex-grow:0;margin:12px 0px;border-radius:30px;background:#f2f2f2;position:relative}.complex-layouts__box-level ul li{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px;font-weight:700;line-height:100%;letter-spacing:0;text-align:center;cursor:pointer;transition:color .5s ease-out;position:relative;z-index:2}.complex-layouts__box-level ul li.is-active{color:#ff6134;pointer-events:none}.complex-layouts__box-level-text{color:#999;font-size:12px;font-weight:400;line-height:17.6px;letter-spacing:0.2px;text-align:center}.complex-layouts__box-level-indicator{position:absolute;background-color:#fff;width:36px;height:36px;border-radius:100px;top:4px;z-index:1;will-change:auto;pointer-events:none;transition:0.3s ease-in-out}.complex-layouts__slide-content{padding-top:3.5rem}@media (max-width: 640px){.complex-layouts__slide-content{padding-top:1.25rem}}.complex-layouts__slide-title{font-weight:bold;font-size:1.75rem;line-height:100%;margin-bottom:36px}@media (max-width: 640px){.complex-layouts__slide-title{font-size:1.25rem;margin-bottom:1rem}}.complex-layouts__slide--links{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;margin-left:20px}.complex-layouts__slide-tables{margin:2.25rem 0}@media (max-width: 640px){.complex-layouts__slide-tables{margin:1rem 0;display:flex;flex-wrap:wrap}}.complex-layouts__slide-row{display:flex;align-items:center;justify-content:space-between;padding:24px 0 21px;font-size:1rem;line-height:1.25;font-weight:600;color:#282b2c}.complex-layouts__slide-row b{font-weight:600;color:#282b2c}.complex-layouts__slide-row>span:first-child{font-weight:400;color:#666}.complex-layouts__slide-row:not(:last-child){border-bottom:1px solid #dedede}@media (max-width: 640px){.complex-layouts__slide-row{font-size:.875rem;line-height:1.0625rem;padding:1rem 0;width:100%}.complex-layouts__slide-row--half{width:50%}.complex-layouts__slide-row--half:nth-child(2n){padding-left:1rem;border-left:1px solid #dedede}.complex-layouts__slide-row--half:nth-child(2n+1){padding-right:1rem}}.complex-layouts__slide-link{font-weight:600;font-size:1rem;color:#282b2c;color:inherit;text-decoration:underline;cursor:pointer}@media (max-width: 640px){.complex-layouts__slide-link{font-size:.875rem}}.complex-layouts__slide-actions{margin-top:36px;display:flex;justify-content:flex-start}@media (max-width: 640px){.complex-layouts__slide-actions{display:block;margin-top:1rem}}.complex-layouts__slide-actions .form-button{padding:.75rem 1.75rem}@media (max-width: 640px){.complex-layouts__slide-actions .form-button{height:46px;font-size:.875rem}}.complex-advantages__slider{margin-left:-15px;margin-right:-15px}.complex-advantages__slider .slick-list{overflow:visible}.complex-advantages__slider .slick-slide{padding:0 15px;width:511px}@media (max-width: 640px){.complex-advantages__slider .slick-slide{max-width:100%;width:100%}}.complex-advantages__card{position:relative;display:grid !important;width:100%;height:600px;cursor:pointer}@media (max-width: 640px){.complex-advantages__card{height:320px}}.complex-advantages__card::before{content:'';background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 83.74%);grid-area:1/2;position:relative;z-index:1}.complex-advantages__card:hover img{transform:scale(1.1)}.complex-advantages__thumb{grid-area:1/2;position:relative;z-index:0;overflow:hidden}.complex-advantages__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform 0.3s ease-in-out}.complex-advantages__content{display:flex;justify-content:space-between;grid-area:1/2;position:relative;z-index:2;align-items:flex-end;padding:30px 40px 40px 30px}@media (max-width: 640px){.complex-advantages__content{padding:20px}}.complex-advantages__name{font-weight:bold;font-size:1.5rem;line-height:110%;color:#ffffff}.complex-advantages__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ff6134;border-radius:50%;flex-shrink:0}.complex-infrastructure__headline{display:flex;align-items:center;justify-content:space-between}@media (max-width: 640px){.complex-infrastructure__headline{flex-direction:column;align-items:flex-start}}.complex-infrastructure__title{margin-bottom:0}@media (max-width: 640px){.complex-infrastructure__title{margin-bottom:1rem}}.complex-infrastructure__tabs{background:#fff;display:flex;height:46px}.complex-infrastructure__tab{border:1px solid #dedede;min-width:115px;font-size:0.875rem;line-height:100%;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:12px 16px;cursor:pointer}.complex-infrastructure__tab.active{color:#fff;background:#ff6134;border-color:#ff6134}.complex-infrastructure__tab:nth-child(2){border-radius:0 4px 4px 0;border-left:0}.complex-infrastructure__tab:first-child{border-right:0;border-radius:4px 0 0 4px}.complex-infrastructure *[data-id-content]{display:none}.complex-infrastructure *[data-id-content].active{display:block}.complex-infrastructure__container{position:relative;height:100vh;min-height:720px;max-height:960px}.complex-infrastructure__container.is-hidden{display:none}@media (max-width: 640px){.complex-infrastructure__container{min-height:480px;max-height:480px}}.complex-infrastructure .object-map__wrap{padding:80px 1rem;display:flex;justify-content:flex-end}@media (max-width: 640px){.complex-infrastructure .object-map__wrap{padding:1rem}}.complex-infrastructure .object-map__body{padding:0;position:relative;background:none;box-shadow:none;max-width:240px}@media (max-width: 991px){.complex-infrastructure .object-map__body ul{gap:0}}@media (max-width: 640px){.complex-infrastructure .object-map__body ul{overflow-y:scroll;overflow-x:hidden;max-height:366px;display:block}}.complex-infrastructure .object-map__body li{font-weight:600;font-size:.875rem;line-height:1.0625rem;margin-bottom:0;height:50px;padding:0 20px 0 10px;background:#fff8e7;position:relative;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out}@media (max-width: 620px){.complex-infrastructure .object-map__body li{margin-right:0}}.complex-infrastructure .object-map__body li svg{margin-right:0;color:#4c4748;flex-shrink:0}.complex-infrastructure .object-map__body li[data-filterby='all']{margin-bottom:8px;padding:0 20px}.complex-infrastructure .object-map__body li:hover,.complex-infrastructure .object-map__body li.active{background:#ff6134;color:#fff}.complex-infrastructure .object-map__body li:hover svg,.complex-infrastructure .object-map__body li.active svg{color:#fff}.complex-infrastructure__map{height:100vh;min-height:720px;max-height:960px;position:absolute}@media (max-width: 991px){.complex-infrastructure__map{position:absolute}}@media (max-width: 640px){.complex-infrastructure__map{height:480px}.complex-infrastructure__map.full{position:absolute;height:480px;min-height:480px;max-height:480px;margin:0}}.complex-infrastructure__map [class*='ground-pane']{filter:grayscale(100%) sepia(0.05)}.complex-infrastructure__map canvas{filter:grayscale(0)}.complex-infrastructure__map [class*='controls__toolbar']{display:flex;flex-direction:row-reverse;margin-top:70px;padding-right:calc(50% - 635px)}@media (max-width: 991px){.complex-infrastructure__map [class*='controls__toolbar']{padding-right:16px}}@media (max-width: 991px){.complex-infrastructure__map [class*='controls__toolbar']{margin-top:6px}}.complex-infrastructure__map [class*='listbox__button']{background:#fff8e7;font-weight:600;font-size:1rem;line-height:1.25;color:#000000;border:none;box-shadow:none;font-family:'AvertaCY', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' !important;width:240px;height:48px;display:flex;align-items:center;justify-content:space-between;border-radius:0;padding:20px 14px}.complex-infrastructure__map [class*='listbox__button-icon']{display:none !important}.complex-infrastructure__map [class*='listbox__button-text']{height:auto;width:auto;padding:0}.complex-infrastructure__map [class*='listbox__button-arrow']{width:29px;height:28px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI2Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4zMSAwTDUuNSA0LjY3LjY5IDAgMCAuNjcgNS41IDYgMTEgLjY3eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) center no-repeat;padding:0;top:10px;right:20px}.complex-infrastructure__map [class*='listbox__list']{background:#fff8e7}.complex-infrastructure__map [class*='listbox__list-item']{padding:16px 20px;background:#fff8e7;display:flex}.complex-infrastructure__map [class*='listbox__list-item']:hover{color:#000}.complex-infrastructure__map [class*='listbox__list-item_selected_yes']{background:#ff6134}.complex-infrastructure__map [class*='listbox__list-item_selected_yes']:hover [class*='listbox__list-item-text']{color:#000}.complex-infrastructure__map [class*='listbox__list-item_selected_yes'] [class*='listbox__list-item-text']{color:#fff}.complex-infrastructure__map [class*='listbox__list-item_selected_yes'] [class*='listbox__list-item-text'] img{margin-right:10px;opacity:1;filter:invert(1)}.complex-infrastructure__map [class*='listbox__list-item_selected_yes']:hover{color:#000}.complex-infrastructure__map [class*='listbox__list-item-text']{padding:0;font-weight:600;font-size:.875rem;line-height:1.0625rem;color:#000000;background:none;font-family:'AvertaCY', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' !important;width:100%}.complex-infrastructure__map [class*='listbox__list-item-text']::before{right:0;left:auto !important}.complex-infrastructure__map [class*='listbox__list-item-text'] img{margin-right:10px;opacity:0.7}.complex-infrastructure__map [class*='listbox__list-item-text'] span{display:inline-block;width:100%}.complex-infrastructure__map [class*='listbox__panel']{padding:0;width:240px;border:none}.complex-infrastructure .object-map__toggle{position:absolute;top:0;right:0;height:100%;width:48px;display:flex;align-items:center;justify-content:center;z-index:1}@media (max-width: 640px){.complex-infrastructure .object-map__toggle{width:100%;justify-content:flex-end;padding:0 16px}}.complex-infrastructure .is-active svg{transform:rotate(0deg)}.complex-infrastructure__toggler{display:flex;align-items:center;justify-content:center}.complex-infrastructure__toggler .name{font-size:14px;line-height:100%;color:#000000}.complex-infrastructure__switcher{margin:0 16px;width:48px;height:24px;background:#ffffff;border:1px solid #dedede;border-radius:30px;position:relative;cursor:pointer}.complex-infrastructure__switcher span{width:24px;height:24px;display:inline-block;position:absolute;right:0;top:-1px;pointer-events:none}.complex-infrastructure__switcher span svg{display:block;width:100%;height:100%}.complex-infrastructure__switcher.active span{right:auto;left:0}@media (min-width: 640px){.complex-infrastructure__bottom{display:none}}.complex-infrastructure__hidden{margin-bottom:120px}@media (max-width: 640px){.complex-infrastructure__hidden{margin-bottom:80px}}.complex-infrastructure__hidden.is-hidden{display:none}.complex-infrastructure__list{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill, minmax(255px, 1fr));position:relative;z-index:2}.complex-infrastructure__list .slick-list{overflow:visible}.complex-infrastructure__list:hover .complex-infrastructure__card{opacity:0.8}.complex-infrastructure__list:hover .complex-infrastructure__card:hover{opacity:1}@media (max-width: 640px){.complex-infrastructure__list{display:block}}.complex-infrastructure__card{height:225px;overflow:hidden;position:relative;z-index:0}@media (min-width: 640px){.complex-infrastructure__card:hover{overflow:visible;z-index:2}.complex-infrastructure__card:hover::before{opacity:0}.complex-infrastructure__card::before{content:'';position:absolute;bottom:0;left:0;width:100%;z-index:1;height:40px;background:linear-gradient(0deg, #fff, rgba(255,255,255,0))}}@media (max-width: 640px){.complex-infrastructure__card{min-height:195px;height:auto;width:295px !important;margin-right:16px !important}}@media (max-width: 640px) and (max-width: 640px){.complex-infrastructure__card.is-active{overflow:visible;z-index:2}.complex-infrastructure__card.is-active .complex-infrastructure__item{box-shadow:0px 1px 8px rgba(32,32,32,0.12)}.complex-infrastructure__card.is-active .complex-infrastructure__item-info{display:block}}.complex-infrastructure__item{position:absolute;top:0;left:0;width:100%;background:#fafafa;padding:20px 20px 0;transition:box-shadow 0.15s ease;min-height:100%}@media (min-width: 640px){.complex-infrastructure__card:hover .complex-infrastructure__item{box-shadow:0px 1px 8px rgba(32,32,32,0.12)}}.complex-infrastructure__item-icon{height:33px;width:33px;margin-bottom:15px}.complex-infrastructure__item-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.complex-infrastructure__item-name{font-size:1.5rem;line-height:1.875rem;color:#000000;margin-bottom:1rem}.complex-infrastructure__item-info{padding-top:20px;border-top:1px solid #e8e8e8;padding-bottom:20px;height:270px;overflow:hidden}.complex-infrastructure__item-info ul{height:100%;overflow-y:auto}.complex-infrastructure__item-info ul li{color:#000000}.complex-infrastructure__item-info ul li:not(:last-child){margin-bottom:1.25rem}.complex-infrastructure__item-info ul li .name{font-size:18px;line-height:1;display:block}.complex-infrastructure__item-info ul li .small{font-size:11px;line-height:100%}@media (max-width: 640px){.complex-infrastructure__item-info{display:none}}.complex-infrastructure__item-spoiler{font-weight:bold;font-size:14px;line-height:100%;display:flex;align-items:center;color:#ff6134;margin-bottom:20px;margin-top:32px}.complex-infrastructure__item-spoiler svg{transform:rotate(180deg)}@media (min-width: 640px){.complex-infrastructure__item-spoiler{display:none}}.complex-presentation .slick-track,.complex-presentation .slick-list{min-width:100%}.complex-presentation__tabs{display:flex;align-items:flex-start;overflow-x:auto;margin-bottom:40px}@media (max-width: 640px){.complex-presentation__tabs{margin-bottom:2rem}}.complex-presentation__tab{font-size:14px;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000000;padding:12px 20px;border-radius:30px;border:1px solid transparent;cursor:pointer;flex-shrink:0}.complex-presentation__tab:not(:last-child){margin-right:12px}.complex-presentation__tab.active{border-color:#ff6134;color:#ff6134;text-decoration:none}.complex-presentation__panel{display:none;flex-direction:column}.complex-presentation__panel.active{display:block}.complex-presentation__slider{margin-left:-15px;margin-right:-15px}.complex-presentation__slider .slick-slide{padding:0 15px}@media (min-width: 640px){.complex-presentation__bottom{display:none}}.complex-presentation__item-picture{position:relative;background-color:#c4c4c4;cursor:pointer;height:350px;width:100%;overflow:hidden}@media (max-width: 640px){.complex-presentation__item-picture{height:320px}}.complex-presentation__item-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.complex-presentation__item-btn{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);width:80px;height:80px;background:none}@media (max-width: 640px){.complex-presentation__item-btn{width:60px;height:60px}}.complex-presentation__item-btn svg{display:block;width:100%;height:100%}.complex-presentation__item-title{font-size:1.25rem;line-height:120%;margin-top:1.5rem}@media (max-width: 640px){.complex-presentation__item-title{margin-top:1.25rem}}.complex-rooms__headline{display:flex;align-items:center;justify-content:space-between}@media (max-width: 640px){.complex-rooms__headline{flex-direction:column;align-items:flex-start;margin-bottom:2rem}}.complex-rooms__title{margin-bottom:0}@media (max-width: 640px){.complex-rooms__title{margin-bottom:1rem}}.complex-rooms__link{text-align:right}.complex-rooms__link a{color:#263e66;font-weight:600;font-size:.875rem;line-height:1.0625rem;text-align:right;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width: 640px){.complex-rooms__link{text-align:left}.complex-rooms__link a{text-align:left}}.complex-rooms__card{background:#ffffff;border:1px solid #eaeaea;padding:30px 20px}@media (max-width: 640px){.complex-rooms__card{width:320px !important;height:100%}}@media screen and (max-width: 340px){.complex-rooms__card{width:290px !important}}.complex-rooms__card-img{height:294px;width:100%}.complex-rooms__card-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.complex-rooms__card-info{padding-top:24px;padding-bottom:16px;border-bottom:1px solid #e2e2e2}.complex-rooms__card-object{font-size:.875rem;line-height:100%;color:#004f9e;margin-bottom:.375rem}.complex-rooms__card-title{font-weight:bold;font-size:1.25rem;line-height:1.5625rem;color:#000000}@media (max-width: 640px){.complex-rooms__card-title{font-weight:normal}}.complex-rooms__card-footer{padding:16px 0 0}.complex-rooms__card-prices{margin-bottom:1.5625rem;display:flex;align-items:flex-end}.complex-rooms__card-price{font-size:1.25rem;line-height:1.6875rem;color:#000000}.complex-rooms__card-actions{display:flex;align-items:center;justify-content:space-between}.complex-rooms__card-icons{height:32px}.complex-rooms__card-icons .resultapartment-filter__item-like{border:1px solid #eaeaea;border-radius:16px;width:40px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#cccccc;margin-top:0 !important}.complex-rooms__card-icons .resultapartment-filter__item-like svg{width:20px !important;height:24px !important;display:inline-block}.complex-rooms__card-icons .resultapartment-filter__item-like.active{color:#fff;background:#ff6134;border-color:#ff6134}.complex-rooms__card-icons .add2favorite{margin-right:7px}.complex-rooms__card-more{border:1px solid #ff6134;border-radius:16px;font-weight:normal;font-size:.875rem;line-height:114%;color:#000000;display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;height:32px}.complex-rooms__bottom{display:none !important}@media (max-width: 640px){.complex-rooms .resultapartment-filter__items{display:block !important}}.complex-rooms .resultapartment-filter__items .slick-list{overflow:visible}.complex-rooms .resultapartment-filter__items .slick-list,.complex-rooms .resultapartment-filter__items .slick-track{display:flex}.complex-rooms .resultapartment-filter__items .slick-slide{margin-right:16px;width:calc(100% - 16px);max-width:375px;height:initial}.complex-rooms .resultapartment-filter__pagination{display:none !important}.complex-rooms .resultapartment-filter__top{display:flex !important;justify-content:flex-start}@media screen and (max-width: 1279px){.complex-rooms .resultapartment-filter__top{display:grid !important;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){.complex-rooms .resultapartment-filter__top{grid-template-columns:repeat(1, 1fr)}}.complex-rooms .resultapartment-filter__sort{flex-grow:1}.complex-rooms .resultapartment-filter__download{margin-right:90px}@media screen and (max-width: 1279px){.complex-rooms .resultapartment-filter__download{margin-right:0}.complex-rooms .resultapartment-filter__download .button-download{margin-left:auto;margin-right:0;margin-bottom:0}}@media screen and (max-width: 767px){.complex-rooms .resultapartment-filter__download{margin-top:25px;order:5}.complex-rooms .resultapartment-filter__download .button-download{margin-left:unset}}.complex-rooms__showmore{display:flex;justify-content:center}@media (min-width: 640px){.complex-rooms__showmore{margin-top:3.75rem}}@media (max-width: 640px){.complex-rooms__showmore{margin-bottom:80px}}.complex-rooms__showmore .form-button{font-weight:bold;font-size:16px;line-height:150%;min-width:260px;height:46px}@media (max-width: 640px){.complex-rooms__showmore .form-button{min-width:235px;font-size:14px}}.complex-design__desk{display:none}.complex-design__desk.active{display:block}.complex-design__tabs{display:flex;align-items:flex-start;overflow-x:scroll;margin-bottom:40px}@media (max-width: 640px){.complex-design__tabs{margin-bottom:2rem}}.complex-design__tab{font-size:14px;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000000;padding:12px 20px;border-radius:30px;border:1px solid transparent;cursor:pointer;flex-shrink:0}.complex-design__tab:not(:last-child){margin-right:12px}.complex-design__tab.active{border-color:#ff6134;color:#ff6134;text-decoration:none}.complex-design__panel{display:none;flex-direction:column}.complex-design__panel.active{display:block}.complex-design__slider{margin-left:-15px;margin-right:-15px}.complex-design__slider .slick-list{overflow:visible}.complex-design__slider .slick-slide{padding:0 15px}.complex-design__item{display:block;width:837px;height:480px;position:relative;overflow:hidden;cursor:url(../img/svg/scroll_mouse_cursor.svg) 0 0,move}.complex-design__item:active{cursor:url(../img/svg/scroll_mouse_cursor_active.svg) 0 0,move}@media (max-width: 991px){.complex-design__item{width:480px;height:367px}}@media (max-width: 640px){.complex-design__item{height:320px;width:320px}}@media screen and (max-width: 320px){.complex-design__item{height:280px;width:280px}}.complex-design__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.complex-interest__slider .slick-list{overflow:visible}.complex-interest__slide{margin-right:30px}.complex-interest__card{padding:40px;display:flex;align-items:flex-end;justify-content:flex-start;color:#fff;width:837px;height:480px;position:relative;overflow:hidden;cursor:url(../img/svg/scroll_mouse_cursor.svg) 0 0,move}.complex-interest__card:active{cursor:url(../img/svg/scroll_mouse_cursor_active.svg) 0 0,move}.complex-interest__card::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1;mix-blend-mode:multiply}@media (max-width: 991px){.complex-interest__card{width:480px;height:367px;padding:20px}}@media (max-width: 640px){.complex-interest__card{height:320px;width:320px}}@media screen and (max-width: 320px){.complex-interest__card{height:280px;width:280px}}.complex-interest__card-name{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;text-align:center;font-weight:bold;font-size:1.75rem;line-height:100%;height:auto}@media (max-width: 640px){.complex-interest__card-name{font-size:1.25rem}}.complex-interest__card-img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.complex-interest__card-footer{position:relative;z-index:2;width:100%;display:flex;align-items:center;justify-content:space-between}.complex-interest__card-price{font-size:1rem;line-height:1;font-weight:600;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:1.5625rem;border:1px solid #fff;padding:.75rem 1.25rem}.complex-interest__card-more{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ff6134;border-radius:50%;flex-shrink:0}.complex-booklet{background-color:#eff2f9;padding:60px 0 80px}.complex-booklet__wrap .container{display:grid;grid-template-columns:50% 403px;grid-gap:30px}@media (max-width: 991px){.complex-booklet__wrap .container{grid-template-columns:50% 320px}}@media screen and (max-width: 767px){.complex-booklet__wrap .container{grid-template-columns:1fr}}.complex-booklet .form-input label{font-size:.6875rem;line-height:100%;color:#666666;margin-bottom:.625rem}.complex-booklet .form-input input{border:1px solid #eaeaea;border-radius:4px;font-size:.875rem;height:46px}.complex-booklet .form-input input::-webkit-input-placeholder{color:#666666}.complex-booklet .form-input input::-moz-placeholder{color:#666666}.complex-booklet .form-input input:-moz-placeholder{color:#666666}.complex-booklet .form-input input:-ms-input-placeholder{color:#666666}.complex-booklet__title{margin-bottom:1.5rem}.complex-booklet__subtitle{margin-top:1.5rem}.complex-booklet__button{margin-top:1.875rem;font-size:.875rem;padding:.75rem 2.125rem;height:40px}.complex-booklet__agree{font-size:.6875rem;line-height:125%;color:#666666;margin-top:1rem}.complex-booklet__agree a{color:#000;text-decoration:underline}.complex-unique{margin-top:120px}@media (max-width: 640px){.complex-unique{margin-top:0}}.complex-unique__tabs{display:flex;align-items:flex-start;overflow-x:scroll;margin-bottom:40px}@media (max-width: 640px){.complex-unique__tabs{margin-bottom:2rem}}.complex-unique__tab{font-size:14px;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000000;padding:12px 20px;border-radius:30px;border:1px solid transparent;cursor:pointer;flex-shrink:0}.complex-unique__tab:not(:last-child){margin-right:12px}.complex-unique__tab.active{border-color:#ff6134;color:#ff6134;text-decoration:none}.complex-unique__panel{display:none;flex-direction:column}.complex-unique__panel.active{display:flex}.complex-unique__panel-img{position:relative;padding-top:48.82%}@media (max-width: 640px){.complex-unique__panel-img{padding-top:0;display:contents}}.complex-unique__panel-img:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.8) -5.03%, rgba(196,196,196,0) 54.69%);z-index:0}@media (max-width: 640px){.complex-unique__panel-img:before{display:none}}.complex-unique__panel-img img{position:absolute;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;top:0;left:0}@media (max-width: 640px){.complex-unique__panel-img img{position:relative;width:100%;height:260px;order:1}}.complex-unique__panel-title{position:absolute;bottom:100px;left:50%;transform:translateX(-50%);padding:0 20px;z-index:1;font-weight:bold;font-size:1.75rem;line-height:155%;text-align:center;color:#ffffff;width:100%}@media (max-width: 640px){.complex-unique__panel-title{margin-bottom:1rem;color:#000;text-align:left;position:relative;bottom:0;left:0;transform:translate(0);padding:0;font-size:1.25rem;order:3}}.complex-unique__panel-icon{width:120px;height:120px;background:#ff6134;border-radius:50%;padding:2.1875rem;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;margin:-60px auto 40px}.complex-unique__panel-icon img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}@media (max-width: 640px){.complex-unique__panel-icon{width:80px;height:80px;margin:-40px auto 24px;padding:1.25rem;order:2}}.complex-unique__panel-text{font-size:1rem;line-height:155%;text-align:center;color:#000000;max-width:620px;margin:0 auto}@media (max-width: 640px){.complex-unique__panel-text{font-size:.875rem;text-align:left;order:4}}.complex-ready__headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.75rem}@media (max-width: 640px){.complex-ready__headline{flex-direction:column;align-items:flex-start;margin-bottom:2.25rem}}.complex-ready__title{padding-right:1rem;margin-bottom:0}.complex-ready__live{color:#263e66;font-weight:600;font-size:.875rem;line-height:1.0625rem;display:inline-flex;align-items:center}.complex-ready__live svg{fill:#263e66;margin-right:12px}.complex-ready__live p{text-decoration:underline}@media (max-width: 640px){.complex-ready__live{margin-top:20px}}.complex-ready__filter{align-items:center;margin-bottom:40px;display:grid;grid-template-columns:repeat(2, 345px) 1fr}@media (max-width: 640px){.complex-ready__filter{grid-template-columns:1fr}}.complex-ready__select:not(:last-child){margin-right:30px}@media (max-width: 640px){.complex-ready__select:not(:last-child){margin-bottom:20px;margin-right:0}}.complex-ready__select .form-select{display:flex}.complex-ready__select .form-select__selected{background:#ffffff;border:1px solid #dedede;border-radius:4px;font-size:.875rem;line-height:100%;height:46px}.complex-ready .form-select label,.complex-ready__label{font-size:.6875rem;line-height:100%;color:#666666;margin-bottom:10px;font-weight:normal;display:block}.complex-ready__tabs{background:#ffffff;display:flex;height:46px}.complex-ready__tab{border:1px solid #dedede;min-width:115px;font-size:.875rem;line-height:100%;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:12px 16px;cursor:pointer}.complex-ready__tab:nth-child(1){border-right:0;border-radius:4px 0 0 4px}.complex-ready__tab:nth-child(2){border-radius:0 4px 4px 0;border-left:0}.complex-ready__tab.active{color:#fff;background:#ff6134;border-color:#ff6134}@media (max-width: 640px){.complex-ready__tab{width:50%}}.complex-ready__coming{color:#666666;font-weight:600;font-size:1rem;line-height:1.25;text-align:right;padding-top:21px}.complex-ready__coming b{color:#000000;font-weight:600}@media (max-width: 640px){.complex-ready__coming{text-align:left}}.complex-ready__panel{display:none;flex-direction:column}.complex-ready__panel.active{display:block}@media (max-width: 640px){.complex-ready__bottom .s-slider__dots .slick-dots{display:none !important}}.complex-ready__slide{margin-right:30px}@media (max-width: 640px){.complex-ready__slide{margin-right:16px}}.complex-ready__card{padding:30px;display:flex;align-items:flex-end;justify-content:flex-start;color:#fff;width:403px;height:295px;position:relative;overflow:hidden;cursor:url(../img/svg/scroll_mouse_cursor.svg) 0 0,move}.complex-ready__card:active{cursor:url(../img/svg/scroll_mouse_cursor_active.svg) 0 0,move}.complex-ready__card::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1;mix-blend-mode:multiply}@media (max-width: 991px){.complex-ready__card{padding:20px}}@media (max-width: 640px){.complex-ready__card{width:320px;height:230px}}@media screen and (max-width: 320px){.complex-ready__card{width:280px;height:230px}}.complex-ready__card-img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.complex-ready__card-footer{display:flex;position:relative;z-index:2;justify-content:space-between;align-items:center;width:100%}.complex-ready__card-name{font-weight:bold;font-size:20px;line-height:100%}.complex-ready__card-count{font-weight:600;font-size:1rem;line-height:100%;color:#fff}.complex-ready .slick-list,.complex-ready .slick-track{overflow:visible}.complex-ready .form-select__list li{font-size:14px}.complex-ready .form-select__list li:hover{background:#ff6134;color:#fff}.complex-documents__tabs{display:flex;align-items:flex-start;overflow-x:scroll;margin-bottom:40px}@media (max-width: 640px){.complex-documents__tabs{margin-bottom:2rem}}.complex-documents__tab{font-size:14px;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000000;padding:12px 20px;border-radius:30px;border:1px solid transparent;cursor:pointer;flex-shrink:0}.complex-documents__tab:not(:last-child){margin-right:12px}.complex-documents__tab.active{border-color:#ff6134;color:#ff6134;text-decoration:none}.complex-documents__panel{display:none;flex-direction:column}.complex-documents__panel.active{display:block}.complex-documents__item{display:grid;grid-template-columns:3fr 1fr 2fr;grid-gap:1rem;align-items:flex-start;justify-content:space-between;padding-bottom:1.875rem}.complex-documents__item:not(:last-child){border-bottom:1px solid #dedede}.complex-documents__item:not(:first-child){padding-top:1.875rem}.complex-documents__name{font-size:1.25rem;line-height:1.25;margin-bottom:.5rem;color:#000;transition:color 0.15s ease}.complex-documents__item:hover .complex-documents__name{color:#ff6134}.complex-documents__size{font-weight:300;font-size:.875rem;line-height:150%;color:#666666}.complex-documents__year{font-weight:300;font-size:.875rem;line-height:150%;color:#666666}.complex-documents__download{display:flex;justify-content:flex-end}.complex-documents__link{width:2.25rem;height:2.25rem;border-radius:30px;border:1px solid rgba(253,200,62,0.3);color:#ff6134;display:flex;align-items:center;justify-content:center;transition:0.15s ease}.complex-documents__item:hover .complex-documents__link{background-color:#ff6134;color:#fff;border-color:#ff6134}@media (max-width: 640px){.complex-more .objects-slider{margin-top:32px}}.complex-more .objects-slider.slick-dotted.slick-slider{margin-bottom:40px}@media (max-width: 640px){.complex-more .objects-slider.slick-dotted.slick-slider{margin-bottom:32px}}.complex-more .objects-slider__slide{padding-right:30px;width:650px}@media (max-width: 640px){.complex-more .objects-slider__slide{width:320px;padding-right:0}}@media screen and (max-width: 350px){.complex-more .objects-slider__slide{width:290px}}.complex-more .objects-slider__inner{cursor:url(../images/scroll_mouse_cursor.svg) 0 0,move;position:relative;display:block;color:#fff;height:100%}.complex-more .objects-slider__img{position:relative;z-index:0;overflow:hidden;height:100%}.complex-more .objects-slider__img:before{content:'';display:block;padding-top:112.9%;position:relative;z-index:1;background:rgba(0,0,0,0.4)}@media (max-width: 640px){.complex-more .objects-slider__img:before{padding-top:93.5%}}.complex-more .objects-slider__img img{vertical-align:top;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;left:0;top:0;transition:transform 0.4s ease}.complex-more .objects-slider__title{font-weight:600;font-size:48px;line-height:110%}@media (max-width: 640px){.complex-more .objects-slider__title{font-size:20px;line-height:120%;display:block;max-width:88%}}.complex-more .objects-slider__content{padding:40px 40px 37px;top:0;left:0;right:0;bottom:0;top:0;position:absolute;z-index:1;display:flex;justify-content:space-between;flex-direction:column}@media (max-width: 640px){.complex-more .objects-slider__content{padding:22px 24px}}.complex-more .objects-slider__bottom{margin-top:20px;display:flex}.complex-more .objects-slider__item{margin-right:14.4%}@media (max-width: 640px){.complex-more .objects-slider__item{margin-right:17.4%}}@media screen and (max-width: 360px){.complex-more .objects-slider__item{margin-right:.75rem}}.complex-more .objects-slider__deadline{margin-top:8px}@media (max-width: 640px){.complex-more .objects-slider__deadline{margin-top:4px;font-size:12px}}.complex-more .objects-slider__item-label{margin-bottom:4px}.complex-more .objects-slider__item-value{font-weight:bold;font-size:28px;line-height:100%;white-space:nowrap}.complex-more .objects-slider__item-value sup{vertical-align:top;line-height:1;font-size:66%}@media (max-width: 640px){.complex-more .objects-slider__item-value{font-size:20px;margin-left:4px}}.complex-more .objects-slider__inner:hover .objects-slider__img img{transform:scale(1.05)}.complex-more .objects-slider .slick-list{overflow:visible;max-width:100%}.complex-map__wrapper{position:relative;height:724px}@media (max-width: 640px){.complex-map__wrapper{height:auto}}.complex-map__container{position:relative;z-index:1;height:100%;display:flex;pointer-events:none}@media (max-width: 640px){.complex-map__container{height:auto}}.complex-map__content{background:#eff2f9;padding:2.5rem 2rem;max-width:405px;margin:auto 0;pointer-events:auto}@media (max-width: 640px){.complex-map__content{max-width:100%;background:#fff;width:100%;padding:1.5rem 0 5rem}}.complex-map__address{font-weight:bold;font-size:1.5rem;line-height:135%;margin-bottom:1.875rem}@media (max-width: 640px){.complex-map__address{font-size:1.25rem;margin-bottom:1.5rem}}.complex-map__phone{font-size:1.25rem;line-height:135%;display:inline-block;margin-bottom:.625rem;color:#000}.complex-map__worktimes{display:flex;flex-wrap:wrap;padding-bottom:1.5rem;border-bottom:1px solid #dedede;margin-bottom:1.5rem}@media (max-width: 640px){.complex-map__worktimes{margin-bottom:1rem;padding-bottom:1rem}}.complex-map__worktime{font-size:16px;line-height:1.25;color:#666666}.complex-map__worktime:not(:last-child){margin-right:1.25rem}@media (max-width: 640px){.complex-map__worktime{margin-right:1rem}}.complex-map__email{padding-bottom:1.5rem;border-bottom:1px solid #dedede}.complex-map__email a{color:#000;font-size:1.25rem;line-height:135%}@media (max-width: 640px){.complex-map__email{padding-bottom:1rem}}.complex-map__actions{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}@media (max-width: 640px){.complex-map__actions{gap:.75rem}}@media (max-width: 640px){.complex-map__meeting{height:3rem;font-size:.875rem}}.complex-map__way.form-button{border:1px solid #000;color:#000;transition:background-color 0.3s ease}.complex-map__way.form-button:hover{color:#fff;background-color:#ff6134;border-color:#ff6134}@media (max-width: 640px){.complex-map__way.form-button{height:3rem;font-size:.875rem}}.complex-map__iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.complex-map__iframe iframe{height:100%;width:100%;display:block}.complex-map__iframe [class*='ground-pane'],.complex-map__iframe canvas{filter:grayscale(100%) sepia(0.05)}@media (max-width: 640px){.complex-map__iframe{position:relative;height:450px}}.complex-calc{margin-top:7.5rem;padding-top:3.75rem}.complex-calc .block__title{font-size:2.625rem;font-weight:600;line-height:1;margin-bottom:2rem}@media (max-width: 640px){.complex-calc .block__title{font-size:1.75rem;margin-bottom:1rem;line-height:1.1}}@media (max-width: 640px){.complex-calc .calc__form{margin-top:2rem}}@media (max-width: 640px){.complex-calc .calc__form-range{margin-bottom:1.5rem}}@media (max-width: 640px){.complex-calc .calc__bank-col{display:flex;flex-wrap:wrap}}@media (max-width: 640px){.complex-calc .calc__bank-info{width:50%}}.complex-calc .slick-list,.complex-calc .slick-track{min-width:100%}@media (min-width: 640px){.complex-calc .slick-slide{max-width:295px;width:100%}}@media (max-width: 640px){.complex-calc{margin-top:0px}.complex-calc .calc__slider-controls{display:none}.complex-calc .calc__body{display:flex;flex-direction:column}.complex-calc .slick-dotted.slick-slider{margin-bottom:18px}.complex-calc .calc__form-data,.complex-calc .calc__form{display:contents}.complex-calc .calc__feedback{order:3;margin:0 0 16px}.complex-calc .calc__banks{padding-top:32px}}@media screen and (max-width: 520px){.complex-calc .calc__slider-box .slick-list{margin:0 -15px}}@media screen and (min-width: 521px){.complex-calc .calc__slider-box .slick-list{margin:0}}.p-interest{position:fixed;top:0;right:0;max-width:880px;width:100%;height:100vh;z-index:11;background-color:#fff;border-left:1px solid #dedede;overflow-y:auto;transform:translateX(100%);transition:transform 0.3s ease-in-out}.p-interest.-visible{transform:translateX(0)}.p-interest__backdrop{background:rgba(255,255,255,0.5);backdrop-filter:blur(35px);position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.3s ease-in-out;pointer-events:none;visibility:hidden}.p-interest__backdrop.-visible{visibility:visible;pointer-events:auto;opacity:1}.p-interest__header{border-bottom:1px solid #dedede;height:90px;display:flex;align-items:center;justify-content:space-between;padding:30px 30px 20px 60px;position:relative}@media (max-width: 640px){.p-interest__header{height:75px;padding-left:20px;padding-right:20px}}.p-interest__header::before{content:'';position:absolute;width:1px;height:60px;top:50%;left:0;transform:translateY(-50%);background:#263e66}.p-interest__header-name{font-size:.75rem;line-height:150%;text-transform:uppercase;color:#000000}.p-interest__header-close{width:41px;height:41px;border:1px solid #dedede;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.p-interest__header-close svg{width:14px;height:14px}@media (max-width: 640px){.p-interest__header-close{height:36px;width:36px}}.p-interest__wrapper{display:flex;flex-direction:column;height:100%}.p-interest__content{padding:3.125rem 0 5rem;flex:1 0 auto}@media (max-width: 640px){.p-interest__content{padding:2.5rem 0 3.125rem}}.p-interest__title{font-size:2.625rem;line-height:102%;color:#000000;margin-bottom:2.5rem;padding:0 30px 0 60px}@media (max-width: 640px){.p-interest__title{padding:0 1.25rem 0 1.25rem;font-size:1.75rem;margin-bottom:2rem;line-height:1.3}}.p-interest__preview{font-size:1rem;line-height:150%;color:#000000;margin-bottom:2.5rem;padding:0 30px 0 60px}@media (max-width: 640px){.p-interest__preview{padding:0 1.25rem 0 1.25rem;font-size:.875rem;margin-bottom:2rem}}.p-interest__img{padding:0 0 0 60px;margin-bottom:2.5rem}@media (max-width: 640px){.p-interest__img{padding:0 1.25rem 0 1.25rem;margin-bottom:2rem}}.p-interest__img img{max-height:360px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.p-interest__detail{padding:0 30px 0 60px;font-size:1rem;line-height:150%;margin-bottom:2.5rem}.p-interest__detail p:not(:last-child){margin-bottom:1em}.p-interest__detail ul{margin-bottom:2.5rem}@media (max-width: 640px){.p-interest__detail ul{margin-bottom:2rem}}.p-interest__detail ul li{padding-left:12px;position:relative}.p-interest__detail ul li::before{content:'';position:absolute;top:0.6em;left:0;width:4px;height:4px;background:#0a2f85;border-radius:50%;margin-right:8px}.p-interest__detail ul li:not(:last-child){margin-bottom:0.5em}@media (max-width: 640px){.p-interest__detail{padding:0 1.25rem 0 1.25rem;font-size:.875rem;margin-bottom:2rem}}.p-interest__actions{padding:0 30px 0 60px;display:flex;justify-content:flex-start;margin-bottom:2.5rem}.p-interest__actions .form-button{padding-left:2rem;padding-right:2rem;font-size:14px;line-height:100%;height:38px}@media (max-width: 640px){.p-interest__actions{padding:0 1.25rem 0 1.25rem;margin-bottom:2rem}}.p-interest__share{padding:0 30px 0 60px}@media (max-width: 640px){.p-interest__share{padding:0 1.25rem 0 1.25rem}}.p-interest__form{position:sticky;bottom:0;background:#f1f4f9;padding:20px 30px 24px 60px}@media (max-width: 640px){.p-interest__form{padding:1.25rem 1.25rem 1.5rem 1.25rem;position:relative}}.p-interest .complex-booklet{display:none}.p-interest .complex-booklet__wrap{display:none}.p-interest .complex-booklet__col{display:flex;align-items:center}@media (max-width: 640px){.p-interest .complex-booklet__col{flex-direction:column}}.p-interest .complex-booklet__button{margin-left:1rem;margin-top:0}@media (max-width: 640px){.p-interest .complex-booklet__button{margin-left:0;margin-top:.75rem}}.p-interest .form-input{margin-right:16px}@media (max-width: 640px){.p-interest .form-input{margin-right:0;margin-bottom:12px}}.p-interest .form-input input{background:#ffffff;border:1px solid #eaeaea;border-radius:4px;height:46px;font-size:.875rem}.p-advantages{position:fixed;top:0;right:0;max-width:880px;width:100%;height:100vh;z-index:11;background-color:#fff;border-left:1px solid #dedede;overflow-y:auto;transform:translateX(100%);transition:transform 0.3s ease-in-out}.p-advantages.-visible{transform:translateX(0)}.p-advantages__backdrop{background:rgba(255,255,255,0.5);backdrop-filter:blur(35px);position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.3s ease-in-out;pointer-events:none;visibility:hidden}.p-advantages__backdrop.-visible{visibility:visible;pointer-events:auto;opacity:1}.p-advantages__header{border-bottom:1px solid #dedede;height:90px;display:flex;align-items:center;justify-content:space-between;padding:30px 30px 20px 60px;position:relative}@media (max-width: 640px){.p-advantages__header{height:75px;padding-left:20px;padding-right:20px}}.p-advantages__header::before{content:'';position:absolute;width:1px;height:60px;top:50%;left:0;transform:translateY(-50%);background:#263e66}.p-advantages__header-name{font-size:.75rem;line-height:150%;text-transform:uppercase;color:#000000}.p-advantages__header-close{width:41px;height:41px;border:1px solid #dedede;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.p-advantages__header-close svg{width:14px;height:14px}@media (max-width: 640px){.p-advantages__header-close{height:36px;width:36px}}.p-advantages__wrapper{display:flex;flex-direction:column;height:100%}.p-advantages__content{padding:3.125rem 0 5rem;flex:1 0 auto}@media (max-width: 640px){.p-advantages__content{padding:2.5rem 0 3.125rem}}.p-advantages__title{font-size:2.625rem;line-height:102%;color:#000000;margin-bottom:2.5rem;padding:0 30px 0 60px}@media (max-width: 640px){.p-advantages__title{padding:0 1.25rem 0 1.25rem;font-size:1.75rem;margin-bottom:2rem;line-height:1.3}}.p-advantages__preview{font-size:1rem;line-height:150%;color:#000000;margin-bottom:2.5rem;padding:0 30px 0 60px}@media (max-width: 640px){.p-advantages__preview{padding:0 1.25rem 0 1.25rem;font-size:.875rem;margin-bottom:2rem}}.p-advantages__img{padding:0 0 0 60px;margin-bottom:2.5rem}@media (max-width: 640px){.p-advantages__img{padding:0 1.25rem 0 1.25rem;margin-bottom:2rem}}.p-advantages__img img{max-height:360px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.p-advantages__detail{padding:0 30px 0 60px;font-size:1rem;line-height:150%;margin-bottom:2.5rem}.p-advantages__detail p:not(:last-child){margin-bottom:1em}.p-advantages__detail ul{margin-bottom:2.5rem}@media (max-width: 640px){.p-advantages__detail ul{margin-bottom:2rem}}.p-advantages__detail ul li{padding-left:12px;position:relative}.p-advantages__detail ul li::before{content:'';position:absolute;top:0.6em;left:0;width:4px;height:4px;background:#0a2f85;border-radius:50%;margin-right:8px}.p-advantages__detail ul li:not(:last-child){margin-bottom:0.5em}@media (max-width: 640px){.p-advantages__detail{padding:0 1.25rem 0 1.25rem;font-size:.875rem;margin-bottom:2rem}}.p-advantages__share{padding:0 30px 0 60px}@media (max-width: 640px){.p-advantages__share{padding:0 1.25rem 0 1.25rem}}.b-shared{font-weight:300;font-size:.875rem;line-height:150%;color:#666666;display:flex;align-items:center}.b-shared__heading{margin-right:.75rem}.b-shared__links{display:flex;align-items:center;justify-content:flex-start;background:#fafafa;border-radius:30px;padding-right:10px}.b-shared__button{width:40px;height:40px;border-radius:50%;border:1px solid #263e66;display:flex;align-items:center;justify-content:center;margin-right:12px}.b-shared__list{display:flex;align-items:center;justify-content:flex-start}.b-shared__item{width:28px;height:28px;display:inline-block}.b-shared__item svg{width:100%;height:100%}.b-shared__item:not(:last-child){margin-right:10px}.tooltips{position:fixed;padding:4px 8px;border-radius:4px;text-align:center;font-size:14px;color:#333;background:#fff;box-shadow:3px 3px 3px rgba(0,0,0,0.3);z-index:12}#resultFiltering{justify-content:flex-start}#resultFiltering .objects__item{margin-right:5%;width:30%}#resultFiltering .objects__item:nth-child(3n+3){margin-right:0}#resultFiltering .objects__item-picture{height:260px}@media (max-width: 1200px){#resultFiltering .objects__item{margin-right:3%;width:31%}}@media (max-width: 991px){#resultFiltering .objects__item{margin-right:6%;width:47%}#resultFiltering .objects__item:nth-child(3n+3){margin-right:6px}#resultFiltering .objects__item:nth-child(2n+2){margin-right:0}}@media (max-width: 768px){#resultFiltering .objects__item{margin-right:0%;width:100%}#resultFiltering .objects__item:nth-child(2n+2){margin-right:0}#resultFiltering .objects__item:nth-child(3n+3){margin-right:0px}}.cottages-benefit__row{display:flex;align-items:center;justify-content:end;padding:1.25rem 0}.cottages-benefit__row:not(:last-child){border-bottom:1px solid #dedede}@media (max-width: 640px){.cottages-benefit__row{padding-top:1rem;padding-bottom:1rem}}.cottages-benefit__row .complex-benefit__param-name{display:flex;align-items:center;height:32px}.cottages-benefit__row.circle{justify-content:space-between}.cottages-benefit__row.circle .complex-benefit__param-name::before{content:'';display:block;width:12px;height:12px;background-color:#e5f3ff;border:10px solid white;outline:1px dashed #132a3e;border-radius:50%;margin-right:71px;margin-left:1px}@media (max-width: 1024px){.cottages-benefit__row.circle .complex-benefit__param-name::before{margin-right:32px}}@media (max-width: 640px){.cottages-benefit__row.circle .complex-benefit__param-name::before{display:none}}.cottage-benefit__title{max-width:403px}.cottages-filter__items{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.cottages-filter__items.lines{grid-template-columns:repeat(1, 1fr)}@media (max-width: 1300px){.cottages-filter__items{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 991px){.cottages-filter__items{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 640px){.cottages-filter__items{grid-template-columns:repeat(1, 1fr)}}.cottage-recomend{border-top:1px solid #dedede;padding-top:40px;margin-bottom:10.125rem}.ava-info{font-size:1.25rem;line-height:2.125rem;margin-top:100px;margin-bottom:120px}@media (max-width: 1024px){.ava-info{margin-bottom:100px}}@media (max-width: 768px){.ava-info{margin-top:80px}}@media (max-width: 640px){.ava-info{font-size:1rem;line-height:1.5rem}}.ava-info p{margin-bottom:27px}.ava-info h2{font-size:2.25rem;line-height:2.5rem;font-weight:700;margin-bottom:34px}@media (max-width: 640px){.ava-info h2{font-size:1.5rem}}.ava-info ul{margin-bottom:28px}.ava-info ul li{display:flex;align-items:center;gap:16px}.ava-info ul li::before{content:'';display:block;border-radius:50%;min-width:6px;min-height:6px;background-color:#ff6134}.cottage-subtitle{font-weight:600;font-size:42px;line-height:42px;margin-bottom:56px}@media (max-width: 768px){.cottage-subtitle{display:none}}.cottage-title{font-weight:700;font-size:48px;line-height:72px;margin-bottom:2rem}@media (max-width: 768px){.cottage-title{font-weight:600;font-size:28px;line-height:30.8px;margin-bottom:20px}}.el-select__selection{margin-left:0 !important}.apartment-main__detail-item_bg-orange{background-color:#ffeee9}.cottage-main__detail-item-img img{max-width:295px;max-height:251px;width:100%;position:absolute;bottom:0;right:0}.cottage-main__tab-controls{display:flex;flex-wrap:wrap;margin-bottom:80px;margin-top:10px}.cottage{margin-top:13px}.cottage .apartment-main__imgs-item-img img{border-radius:8px}.cottage .apartment-main__icons{display:flex;gap:10px}.cottage .apartment-main__icons li{margin-left:0}.cottage .apartment-main__icons li div{border:none;width:30px;height:30px;padding:0}.cottage .download-modal__close{top:6px;right:-25px}.cottage .download-modal__close svg line{stroke:#475afc}.cottage-variants{margin-top:96px}@media (max-width: 640px){.cottage-variants{margin-top:80px}}.cottage-variants__title{font-size:32px;line-height:43px}.cottage-active{margin-top:13px}.cottage-variants__content{display:flex}.cottage-variants__content .cottage-variants__element{padding:30px;flex-grow:1;display:block;border:1px solid #dedede;opacity:0.7;transition:0.3s}.cottage-variants__content .cottage-variants__element:first-child{border-radius:16px 0 0 16px}.cottage-variants__content .cottage-variants__element:nth-child(2){border-right:none;border-left:none}.cottage-variants__content .cottage-variants__element:last-child{border-radius:0 16px 16px 0}.cottage-variants__content .cottage-variants__icon{width:48px;height:48px;border-radius:50%;background-color:#f0f1ff;margin-bottom:18px;display:flex;justify-content:center;align-items:center}.cottage-variants__content .cottage-variants__name{font-size:1.25rem;line-height:1.375rem;font-weight:400;margin-bottom:30px}.cottage-variants__content .cottage-variants__consult{font-size:.875rem;line-height:.9625rem;color:#475afc;text-decoration:underline;width:100%;justify-content:end;display:none}.cottage-variants__content .cottage-variants__consult span{cursor:pointer}.cottage-variants__content .cottage-variant__active{flex-grow:5;background-color:#f0f1ff;opacity:1}.cottage-variants__content .cottage-variant__active .cottage-variants__icon{background-color:#fff}.cottage-variants__content .cottage-variant__active .cottage-variants__consult{display:flex}@media (max-width: 640px){.cottage-variants__content{flex-direction:column;gap:16px}.cottage-variants__content .cottage-variants__element{padding:30px;opacity:1;background-color:#f0f1ff}.cottage-variants__content .cottage-variants__element:first-child,.cottage-variants__content .cottage-variants__element:nth-child(2),.cottage-variants__content .cottage-variants__element:last-child{border-radius:16px;border:1px solid #dedede}.cottage-variants__content .cottage-variants__icon{background-color:#fff}.cottage-variants__content .cottage-variants__consult{display:flex}}.cottage-calc{margin-top:100px}@media (max-width: 640px){.cottage-calc{margin-top:80px}}.cottage-facing__tabs{display:flex;width:-moz-fit-content;width:fit-content;border-radius:4px;border:1px solid #dedede}.cottage-facing__tabs .nav-tab-list__item{height:46px;width:130px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#000;font-size:.875rem;line-height:.875rem}.cottage-facing__tabs .active{background-color:#ff6134;color:#fff}.cottage-descr{margin:100px 0}.cottage-descr .complex-about__text{margin-bottom:0}.cottage-descr .cottage-variants__title{margin-bottom:32px}@media (max-width: 640px){.cottage-descr{margin:80px 0}.cottage-descr .complex-about__text{display:block}}.cottage-video{margin-top:100px}.cottage-video .apartment-video__box{margin-top:60px}@media (max-width: 640px){.cottage-video{margin-top:80px}}.cottage-similar{margin-top:100px}.cottages-similar__slider{overflow:hidden}.cottages-similar__slider-wrapper{display:flex}.cottage-variants__pagination{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#f2f2f2}.cottage-variants__pagination-active{background-color:#ff6134}.cottage-variants__navigation{display:flex;justify-content:space-between;margin-top:45px}.cottage-variants__navigation .swiper-pagination{display:flex;gap:8px;align-items:center;position:relative;margin-left:40px;z-index:3}.cottage-variants__navigation .arrows{display:flex;gap:12px}.cottage-variants__navigation .arrows .cottage-variants__button-prev,.cottage-variants__navigation .arrows .cottage-variants__button-next{display:block;width:40px;height:40px;cursor:pointer}.swiper-fraction{width:40px;height:40px;display:flex;align-items:center;position:absolute;font-size:.875rem}.cottage-detail__floors{position:absolute;right:36px;top:30%;color:#999999;font-size:.875rem;text-align:center}.cottage-detail__floors span{line-height:1.125rem;display:block;margin-bottom:12px}.cottage-detail__floors .cottage-detail__floors-tabs{display:flex;flex-direction:column;gap:4px;padding:4px;border-radius:30px;background-color:#f3f4f8;font-weight:700}.cottage-detail__floors .cottage-detail__floors-tab.active{background-color:#fff;color:#ff6134}.cottage-detail__floors .cottage-detail__floors-tab{width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.cottage-detail__floors-img{display:none}.cottage-detail__floors-img.active{display:flex}.cottages-genplan{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;border-top:0}.cottages-genplan__container{width:100%;overflow:hidden;background-color:#eaeaea}@media (max-width: 640px){.cottages-genplan__container{overflow:auto}}.cottages-genplan__scheme{position:relative}@media (max-width: 640px){.cottages-genplan__scheme{width:auto}}.cottages-genplan__svg{top:0;left:0;position:absolute;width:100%;height:100%}@media (max-width: 640px){.cottages-genplan__svg{width:auto}}.cottages-genplan__img{width:100%;height:auto;display:block;max-width:none}@media (max-width: 640px){.cottages-genplan__img{width:auto;height:600px}}.cottages-genplan__tooltip{position:fixed;top:30px;left:30px;z-index:3;max-width:256px;width:100%;display:none;flex-direction:column}.cottages-genplan__tooltip.-visible{display:block}.cottages-genplan__tooltip.-visible .cottages-genplan__tooltip-list{pointer-events:auto}@media (max-width: 640px){.cottages-genplan__tooltip{top:0;right:0;bottom:0;left:0;z-index:100;max-width:none;padding:16px;border-top-left-radius:8px;border-top-right-radius:8px;overflow-y:auto;background-color:#fff;pointer-events:auto}}.cottages-genplan__tooltip-content{width:100%;margin-bottom:4px;background-color:#fff;border-radius:8px;padding:20px;cursor:pointer}@media (max-width: 640px){.cottages-genplan__tooltip-content{padding:0;margin-bottom:24px;background-color:transparent}}.cottages-genplan__tooltip-status{position:absolute;top:30px;padding:2px 6px 2px 6px;border-radius:5px;left:30px;font-size:12px}.cottages-genplan__tooltip-status.sold{background:#EFF2F9;color:#000}.cottages-genplan__tooltip-status.reservation{background:#FFA704;color:#fff}.cottages-genplan__tooltip-status.free{background:#475AFC;color:#fff}.cottages-genplan__tooltip-img{border-radius:8px;height:151px;width:100%;-o-object-fit:cover;object-fit:cover}.cottages-genplan__tooltip-title{font-size:.875rem;margin-bottom:6px;line-height:.875rem}.cottages-genplan__tooltip-title-name{font-size:1rem;margin-bottom:12px;line-height:1.25rem;font-weight:600;display:inline-flex;color:#000}.cottages-genplan__tooltip-price{font-size:1.125rem;line-height:1.5625rem;font-weight:600;color:#475afc}.cottages-genplan__tooltip-list li{border-bottom:1px solid #dedede}.cottages-genplan__tooltip-list li a{color:#263e66;font-size:.875rem;line-height:1.0625rem;padding:10px 16px 10px 0;position:relative;display:flex;align-items:center;justify-content:space-between}.cottages-genplan__tooltip-list li a::after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:8px;height:8px;background:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 4L1.03804e-06 7.4641L7.45279e-08 0.535899L6 4Z' fill='url(%23paint0_linear_6_489)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6_489' x1='-108951' y1='434321' x2='-109165' y2='433334' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23282b2c'/%3E%3Cstop offset='1' stop-color='%23263E66'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") center no-repeat}.cottages-genplan__tooltip-list li a strong{color:#000}.cottages-genplan__tooltip-total{font-weight:600;font-size:1rem;line-height:1.25;margin-bottom:.375rem}.cottages-genplan__tooltip-trigger{display:none}.cottages-genplan__tooltip-btn{display:none}@media (max-width: 640px){.cottages-genplan__tooltip-btn{display:block;flex-shrink:0;margin-top:auto;width:100%;height:40px;background:#ff6134;border-radius:30px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff}}.cottages-genplan__tooltip-close{display:none}@media (max-width: 640px){.cottages-genplan__tooltip-close{position:absolute;top:1rem;right:1rem;display:block}}.cottages-genplan__tooltip-close svg{width:.875rem;height:.875rem}.cottages-genplan__popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;display:none;justify-content:center;align-items:center;padding:40px}@media (max-width: 768px){.cottages-genplan__popup{padding:0;overflow:scroll;top:60px}}.cottages-genplan__popup.-visible{display:flex}.cottages-genplan__popup.-visible .cottages-genplan__tooltip-list{pointer-events:auto}.cottages-genplan__popup .swiper-pagination{position:relative;margin-bottom:28px;display:flex;justify-content:center;gap:8px}.cottages-genplan__popup .swiper-pagination .popup-pagination-black{display:inline-block;height:8px;width:8px;background-color:#f2f2f2;border-radius:50%}.cottages-genplan__popup .swiper-pagination .popup-pagination-black-active{background-color:#132a3e}.cottages-genplan__popup-close{position:absolute;top:30px;right:30px;display:block;cursor:pointer}.cottages-genplan__popup-content{position:relative;background-color:#fff;border-radius:15px;display:flex;overflow:hidden;width:100%;max-width:856px}@media (max-width: 768px){.cottages-genplan__popup-content{height:100%;flex-wrap:wrap;overflow:visible}}.cottages-genplan__popup-info{flex-grow:1;background-color:#fff;min-width:50%;max-width:428px;padding:30px 40px;overflow:hidden}@media (max-width: 870px){.cottages-genplan__popup-info{padding:30px}}@media (max-width: 768px){.cottages-genplan__popup-info{max-width:none}}.cottages-genplan__popup-title{font-size:14px;display:block;margin-bottom:16px}.cottages-genplan__popup-slider{width:100%;margin-bottom:36px}.cottages-genplan__popup-slider .swiper-slide{display:flex;justify-content:center}.cottages-genplan__popup-img{height:260px;width:260px;-o-object-fit:contain;object-fit:contain;border-radius:none}.cottages-genplan__popup-object{color:#475afc;font-weight:400;font-size:.875rem;line-height:100%;margin-bottom:12px}.cottages-genplan__popup-name{font-size:1.25rem;margin-bottom:20px;line-height:1.25rem;font-weight:600;color:#000}.cottages-genplan__popup-about{font-size:1rem;margin-bottom:14px;line-height:1.625rem;font-weight:400;color:#858fdc}.cottages-genplan__popup-about span{font-size:1.25rem;font-weight:600;color:#224e9c}.cottages-genplan__popup-price{padding-top:16px;border-top:1.29px solid #e2e2e2;font-size:1.5rem;font-weight:600;line-height:2.25rem}.cottages-genplan__popup-price span{font-size:1.125rem;text-decoration:line-through;color:#aeaeae;padding-left:10px;vertical-align:middle}@media (max-width: 800px){.cottages-genplan__popup-price span{display:none}}.cottages-genplan__popup-consultation{max-width:428px;flex-grow:1;padding:60px 40px 39px 40px;background-color:#f7f7f7}@media (max-width: 870px){.cottages-genplan__popup-consultation{padding:60px 30px 40px 30px}}@media (max-width: 768px){.cottages-genplan__popup-consultation{max-width:none}}.cottages-genplan__popup-consultation h2{font-size:2rem;margin-bottom:16px}.cottages-genplan__popup-consultation span{display:block;font-size:14px;margin-bottom:48px}.cottages-genplan__popup-consultation form{display:flex;flex-direction:column}.cottages-genplan__popup-consultation form button{margin:40px 0 16px 0}.cottages-genplan__popup-consultation form p{max-width:294px;margin:0}.cottages-genplan__popup-consultation .form-input label{font-size:.6875rem;line-height:100%;color:#666666;margin-bottom:.625rem}.cottages-genplan__popup-consultation .form-input input{border:1px solid #eaeaea;border-radius:4px;font-size:.875rem;height:46px;margin-bottom:20px}.cottages-genplan__popup-consultation .form-input input::-webkit-input-placeholder{color:#666666}.cottages-genplan__popup-consultation .form-input input::-moz-placeholder{color:#666666}.cottages-genplan__popup-consultation .form-input input:-moz-placeholder{color:#666666}.cottages-genplan__popup-consultation .form-input input:-ms-input-placeholder{color:#666666}.cottage-card{display:flex;flex-direction:column;width:100%;border:1px solid #eaeaea;border-radius:8px;font-size:.875rem;overflow:hidden;box-sizing:border-box;color:inherit}.cottage-card .swiper-pagination{position:relative;display:flex;gap:8px;justify-content:center;width:100%;bottom:20px;z-index:3}.cottage-card.lines{flex-direction:row}.cottage-card.lines .cottages-card-swiper{min-width:0;width:117px;order:-1;height:117px;overflow:hidden}@media screen and (max-width: 767px){.cottage-card.lines .cottages-card-swiper{width:125px;height:125px;padding:8px 0 8px 8px}}.cottage-card.lines .cottage-card__header{order:5;padding:20px}@media screen and (max-width: 767px){.cottage-card.lines .cottage-card__header{display:none}}.cottage-card.lines .cottage-card__header-label{display:none}.cottage-card.lines .cottage-card__header-icons{flex-direction:column;justify-content:center;align-items:center}.cottage-card.lines .cottage-card__contents{display:flex;flex-direction:column;width:25%}@media screen and (max-width: 767px){.cottage-card.lines .cottage-card__contents{width:100%}}.cottage-card.lines .cottage-card__info-about{width:25%;margin:0}@media screen and (max-width: 767px){.cottage-card.lines .cottage-card__info-about{width:100%}}.cottage-card.lines .cottage-card__info{flex-direction:row;align-items:center;gap:30px}@media screen and (max-width: 767px){.cottage-card.lines .cottage-card__info{flex-direction:column;align-items:flex-start;gap:8px}}.cottage-card.lines .cottage-card__info-object{margin:0}.cottage-card.lines .cottage-card__price{display:flex;flex-direction:column-reverse;margin:0;border-top:none;padding:0}.cottage-card__contents{display:contents}.cottage-card__header{display:flex;justify-content:space-between;align-items:center;padding:12px 13px 18px 20px}.cottage-card__header-icons{display:flex;gap:4px;max-height:24px}.cottage-card__slider{width:100%;min-height:220px}.cottage-card__img{width:100%;max-height:220px;overflow:hidden;text-align:center}.cottage-card__img img{width:auto;-o-object-fit:contain;object-fit:contain;height:100%}.cottage-card__info{padding:24px 20px 20px 20px;flex-grow:1;display:flex;flex-direction:column}.cottage-card__info-name{color:#475afc;margin-bottom:6px;line-height:.875rem}.cottage-card__info-object{font-size:1rem;font-weight:600;line-height:1.25rem;margin-bottom:12px}.cottage-card__info-about{color:#858fdc;margin-bottom:16px;line-height:1.375rem}.cottage-card__price{padding-top:14px;border-top:1px solid #e2e2e2;font-size:1.125rem;line-height:1.5625rem;color:#ff6134;font-weight:600}.cottage-card__price span{font-size:.875rem;color:#aeaeae;text-decoration:line-through}.cottage-card__single-price{color:#000;margin-top:auto}.cottage-card__header-label{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden;padding-right:15px}.card-pagination{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#f2f2f2}.card-pagination-active{background-color:#132a3e}.cottages-bread__list{margin-bottom:30px}.cottage-layouts__tabs{display:flex;align-items:flex-start;overflow-x:scroll;margin-bottom:40px}@media (max-width: 640px){.cottage-layouts__tabs{margin-bottom:1.5rem}}.cottage-layouts__tab{font-size:14px;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000000;padding:12px 20px;border-radius:30px;border:1px solid transparent;cursor:pointer;flex-shrink:0}.cottage-layouts__tab:not(:last-child){margin-right:12px}.cottage-layouts__tab.active{border-color:#ff6134;color:#ff6134;text-decoration:none}.cottage-layouts__panel{display:none;flex-direction:column;position:relative}.cottage-layouts__panel.active{display:block}.cottage-layouts__swiper{max-width:542px;overflow:hidden;position:relative}@media (max-width: 768px){.cottage-layouts__swiper{min-width:100%;max-width:none}}.cottage-layouts__swiper .icon{position:absolute;left:16px;bottom:16px;z-index:2;width:48px;height:48px}.cottage-layouts__swiper .icon svg{width:100%;height:100%;display:block}@media (max-width: 640px){.cottage-layouts__swiper .icon{height:32px;width:32px}}.cottage-layouts__swiper .swiper-pagination{width:100%;display:flex;gap:8px;bottom:32px;justify-content:center}.cottage-layouts__swiper-wrapper{position:relative}.cottage-layouts__arrow-next,.cottage-layouts__arrow-prev{position:absolute;width:36px;height:36px;top:50%;z-index:3}.cottage-layouts__arrow-next{right:16px}.cottage-layouts__arrow-prev{left:16px}.cottage-layouts__thumbs .slick-track{min-width:100%}@media (max-width: 640px){.cottage-layouts__thumbs{display:none}.cottage-layouts__thumbs.slick-slider{display:none}}.cottage-layouts__thumbs .slick-slide{padding:0 15px}.cottage-layouts__thumbs .slick-slide:not(:last-child){border-right:1px solid #dedede}.cottage-layouts__thumb{position:relative;padding:1rem 0;opacity:0.3;cursor:pointer}.cottage-layouts__thumb.slick-current,.slick-current .cottage-layouts__thumb{opacity:1}.cottage-layouts__thumb img{width:100%;height:100px;-o-object-fit:contain;object-fit:contain;display:block}.cottage-layouts__thumb span{color:#000;font-weight:600;font-size:1rem;line-height:1.25;text-align:center;display:block;width:100%;margin-top:1.25rem}.slick-current .cottage-layouts__thumb span{color:#ff6134}.cottage-layouts__bottom{margin-top:2.5rem}@media (max-width: 640px){.cottage-layouts__bottom{position:absolute;top:269px;right:0}.cottage-layouts__bottom .s-slider__nav{display:none}}.cottage-layouts__wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media (max-width: 768px){.cottage-layouts__wrap{display:block}}.cottage-layouts__img{max-height:585px;height:100%;position:relative}.cottage-layouts__img img{position:relative;z-index:1;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 768px){.cottage-layouts__img img{height:auto;min-width:100%}}@media (max-width: 768px){.cottage-layouts__content{padding-top:1.25rem}}.cottage-layouts__title{font-weight:bold;font-size:1.75rem;line-height:100%;margin-bottom:36px}@media (max-width: 640px){.cottage-layouts__title{font-size:1.25rem;margin-bottom:1rem}}.cottage-layouts__-links{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;margin-left:20px}.cottage-layouts__tables{margin:2.25rem 0}@media (max-width: 640px){.cottage-layouts__tables{margin:1rem 0;display:flex;flex-wrap:wrap}}.cottage-layouts__row{display:flex;align-items:center;justify-content:space-between;padding:24px 0 21px;font-size:1rem;line-height:1.25;font-weight:600;color:#282b2c}.cottage-layouts__row b{font-weight:600;color:#282b2c}.cottage-layouts__row>span:first-child{font-weight:400;color:#666}.cottage-layouts__row:not(:last-child){border-bottom:1px solid #dedede}@media (max-width: 640px){.cottage-layouts__row{font-size:.875rem;line-height:1.0625rem;padding:1rem 0;width:100%}.cottage-layouts__row--half{width:50%}.cottage-layouts__row--half:nth-child(2n){padding-left:1rem;border-left:1px solid #dedede}.cottage-layouts__row--half:nth-child(2n+1){padding-right:1rem}}.cottage-layouts__link{font-weight:600;font-size:1rem;color:#282b2c}.cottage-layouts__link a{color:inherit;text-decoration:underline}@media (max-width: 640px){.cottage-layouts__link{font-size:.875rem}}.cottage-layouts__actions{margin-top:36px;display:flex;justify-content:flex-start}@media (max-width: 640px){.cottage-layouts__actions{display:block;margin-top:1rem}}.cottage-layouts__actions .form-button{padding:.75rem 1.75rem}@media (max-width: 640px){.cottage-layouts__actions .form-button{height:46px;font-size:.875rem}}.apartment-detail__heading{margin-bottom:55px}@media (max-width: 492px){.apartment-detail__heading{margin-bottom:34px}}.apartment-detail__heading-suptitle{color:#475afc}@media (max-width: 991px){.apartment-detail__heading-suptitle{font-size:1.25rem}}@media (max-width: 768px){.apartment-detail__heading-suptitle{font-size:1.125rem}}@media (max-width: 492px){.apartment-detail__heading-suptitle{justify-content:space-between}}.apartment-detail__heading-suptitle a{position:relative;margin-left:60px;font-size:.875rem;color:#475afc;padding-left:11px}@media (max-width: 492px){.apartment-detail__heading-suptitle a{margin-left:0;font-size:0.1px}}.apartment-detail__heading-suptitle a:before{content:"";display:flex;margin-right:11px;background-image:url("../img/svg/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:30px;height:7px}.apartment-detail__heading-suptitle a:hover{text-decoration:underline}@media (max-width: 991px){.apartment-detail__heading-title{font-size:2.25rem}}@media (max-width: 768px){.apartment-detail__heading-title{font-size:1.5rem}}.apartment-detail__wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 90px}@media (max-width: 1200px){.apartment-detail__wrap{grid-gap:30px}}@media (max-width: 991px){.apartment-detail__wrap{grid-template-columns:1fr}}@media (max-width: 492px){.apartment-detail__wrap{grid-gap:0}}.apartment-detail__tabs{padding:60px;background-color:#fff;box-shadow:0px 4px 15px rgba(57,86,124,0.1)}@media (max-width: 1200px){.apartment-detail__tabs{padding:30px}}@media (max-width: 492px){.apartment-detail__tabs{z-index:2;padding:15px 0;margin-left:-15px;width:calc(100% + 30px)}}.apartment-detail__picture{display:none;margin-bottom:40px;max-width:446px;height:405px}@media (max-width: 420px){.apartment-detail__picture{margin-bottom:15px}}.apartment-detail__picture img{display:flex !important;max-width:100%;-o-object-fit:cover;object-fit:cover;height:auto;max-height:100%}.apartment-detail__picture img[data-fancybox]{cursor:pointer}.apartment-detail__picture.active{display:flex !important}.apartment-detail__picture.zoom{background-size:100%;background-repeat:no-repeat;background-position:center;position:relative;width:100%}.apartment-detail__picture.zoom:after{right:0;bottom:0;content:"";position:absolute;background-image:url("../img/svg/zoom.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:18px;height:18px}.apartment-detail__picture.zoom img:hover{opacity:0}.apartment-detail__categories{flex-wrap:wrap}.apartment-detail__categories li{cursor:pointer;color:#475afc;transition:color 0.5s ease-in-out;margin-right:40px}@media (max-width: 420px){.apartment-detail__categories li{font-size:1rem;margin-right:15px}}.apartment-detail__categories li:last-child{margin-right:0px}.apartment-detail__categories li.active{color:#000}.apartment-detail__actions{margin-bottom:30px}@media (max-width: 492px){.apartment-detail__actions{order:3}}@media (max-width: 470px){.apartment-detail__actions{margin-top:30px;padding-bottom:28px;border-bottom:solid 1px #e5e9f6}}.apartment-detail__action{cursor:pointer;color:#475afc}@media (max-width: 470px){.apartment-detail__action{font-size:.875rem}}.apartment-detail__action svg{margin-right:19px}@media (max-width: 470px){.apartment-detail__action svg{margin-right:12px;max-width:20px;min-width:20px;width:100%;height:20px}}@media (max-width: 470px){.apartment-detail__action:last-child{border-left:solid 1px #e5e9f6;padding-left:20px}}@media (max-width: 470px){.apartment-detail__action:first-child{padding-right:20px}}.apartment-detail__repairs{padding:5px 21px;background-color:#fff;border:1px solid #475afc;border-radius:8px;color:#475afc}.apartment-detail__advantages{display:grid;padding:20px;margin-bottom:26px;grid-template-columns:repeat(4, 1fr);background-color:#EBF2F9;grid-gap:15px}@media (max-width: 492px){.apartment-detail__advantages{margin-left:-15px;width:calc(100% + 30px);grid-template-columns:repeat(2, 1fr);z-index:1;order:0}}@media (max-width: 360px){.apartment-detail__advantages{grid-template-columns:90px 150px;grid-gap:0px 15px;position:relative}}@media (max-width: 492px){.apartment-detail__advantage{flex-direction:row}}@media (max-width: 360px){.apartment-detail__advantage{align-items:center;padding:7px 0}.apartment-detail__advantage:nth-child(odd){border-right:solid 1px #abb2b9}}.apartment-detail__advantage h5{line-height:1}@media (max-width: 492px){.apartment-detail__advantage h5{margin-right:7px}}.apartment-detail__advantage span{color:#abb2b9}@media (max-width: 492px){.apartment-detail__advantage span{line-height:1}}@media (max-width: 492px){.apartment-detail__col:nth-child(2){display:flex;flex-direction:column}}@media (max-width: 492px){.apartment-detail__col:nth-child(1){z-index:2}}.apartment-detail__list{padding-bottom:24px;border-bottom:1px solid #e5e9f6;margin-bottom:28px}@media (max-width: 492px){.apartment-detail__list{order:0}}.apartment-detail__list li{overflow:hidden;margin-bottom:13px;position:relative}.apartment-detail__list li:last-child{margin-bottom:0}.apartment-detail__list li:after{z-index:-1;bottom:1px;content:" . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . . . . . . . . . . . . . . . . ";position:absolute;white-space:nowrap;width:100%;color:#9aadc6}@media (max-width: 492px){.apartment-detail__list li:after{bottom:0px}}.apartment-detail__list li span{padding:0 6px;background-color:#fff}.apartment-detail__list li span:first-child{color:#9aadc6}.apartment-detail__list li span:last-child{width:50%}@media (max-width: 1200px){.apartment-detail__list li span:last-child{width:-moz-fit-content;width:fit-content}}@media (max-width: 991px){.apartment-detail__list li span:last-child{width:50%}}@media (max-width: 640px){.apartment-detail__list li span:last-child{width:-moz-fit-content;width:fit-content}}.apartment-detail__features{border-bottom:1px solid #e5e9f6;padding-bottom:29px;margin-bottom:28px}.apartment-detail__features-title{font-weight:bold;font-size:1rem;margin-bottom:1rem;line-height:170%;color:#000}.apartment-detail__features-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media (max-width: 470px){.apartment-detail__features-items{grid-template-columns:1fr}}.apartment-detail__features-item{display:flex;align-items:center}.apartment-detail__features-item svg{max-width:31px;max-height:32px}.apartment-detail__features-item p{font-size:1rem;margin-right:14px;margin-left:14px;line-height:18px;color:#7690b1}.apartment-detail__price{margin-bottom:25px}@media (max-width: 492px){.apartment-detail__price{justify-content:space-between;font-size:1.125rem}}@media (max-width: 340px){.apartment-detail__price{align-items:flex-start;flex-direction:column}}.apartment-detail__price span{margin-left:23px;font-weight:400;color:#9aadc6}@media (max-width: 492px){.apartment-detail__price span{margin-left:0;font-size:.875rem}}.apartment-detail__consult{margin-bottom:6px;max-width:235px}@media (max-width: 492px){.apartment-detail__consult{max-width:initial}}.apartment-detail__similar{color:#475afc}@media (max-width: 492px){.apartment-detail__similar{width:100%;text-align:center;padding-bottom:22px;border-bottom:1px solid #e5e9f6;margin-bottom:28px}}.apartment-detail__similar:hover{text-decoration:underline}.apartment-detail__download{padding:16px;cursor:pointer;margin-left:26px;background-color:#EBF2F9;border-radius:50%}.apartment-stocks__container{margin-bottom:30px;overflow:hidden;position:relative}.apartment-stocks__container:after{top:0;left:0;right:0;z-index:-1;content:"";margin:auto;position:absolute;background-image:url("../img/svg/apartment-detail/stocks-patern.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:250px}.apartment-stocks__wrap{padding:60px 0}@media (max-width: 1300px){.apartment-stocks__wrap{padding:30px 15px}}.apartment-stocks__header{margin-bottom:34px}@media (max-width: 460px){.apartment-stocks__header{justify-content:space-between}}.apartment-stocks__title{margin-right:54px}@media (max-width: 991px){.apartment-stocks__title{font-size:2.25rem}}@media (max-width: 768px){.apartment-stocks__title{font-size:1.5rem}}@media (max-width: 460px){.apartment-stocks__title{margin-right:0}}.apartment-stocks__action{margin-top:8px;font-weight:700;color:#475afc}@media (max-width: 400px){.apartment-stocks__action{margin-top:0px;font-size:.875rem}}.apartment-stocks__action svg{transition:margin-left 0.3s;height:8px}@media (max-width: 460px){.apartment-stocks__action svg{display:none}}.apartment-stocks__action:hover svg{margin-left:8px}.apartment-stocks__items{margin-bottom:63px;overflow:initial !important}.apartment-stocks__item{z-index:2;position:relative;padding:40px;background-color:#fff;box-shadow:0px 4px 15px rgba(57,86,124,0.1);max-width:446px;height:auto !important}.apartment-stocks__item.swiper-slide{height:auto !important}@media (max-width: 768px){.apartment-stocks__item{padding:20px}}.apartment-stocks__item-suptitle{margin-bottom:19px;color:#c5a47e}@media (max-width: 768px){.apartment-stocks__item-suptitle{font-size:.875rem}}.apartment-stocks__item-title{margin-bottom:42px;color:#000}@media (max-width: 768px){.apartment-stocks__item-title{font-size:1.125rem;margin-bottom:34px}}.apartment-stocks__item-plus{content:"";background-image:url("./../img/svg/plus.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:12px;height:12px}.apartment-stocks__scrollbar{background-color:#e0e0e0;margin-bottom:5px;height:2px}.apartment-stocks__scrollbar>div{top:-2px;border-radius:0;background-color:#FF6134;height:5px}.apartment-video__container{margin-bottom:80px;position:relative}.apartment-video__title{margin-bottom:34px}@media (max-width: 991px){.apartment-video__title{font-size:2.25rem}}@media (max-width: 768px){.apartment-video__title{font-size:1.5rem}}@media (max-width: 460px){.apartment-video__title{margin-right:0}}.apartment-similar__container{overflow:hidden;margin-bottom:90px}.apartment-similar__title{margin-bottom:34px}@media (max-width: 991px){.apartment-similar__title{font-size:2.25rem}}@media (max-width: 768px){.apartment-similar__title{font-size:1.5rem}}.apartment-similar__items{margin-bottom:50px;overflow:initial !important}.apartment-similar__item{padding:25px 40px;background-color:#fff;box-shadow:0px 4px 15px rgba(57,86,124,0.1);max-width:350px}@media (max-width: 392px){.apartment-similar__item{padding:20px}}.apartment-similar__item-suptitle{color:#475afc;margin-bottom:15px}.apartment-similar__item-picture{margin-bottom:33px;height:300px}.apartment-similar__item-picture img{-o-object-fit:cover;object-fit:cover;height:100%;max-width:100%}.apartment-similar__item-title{margin-bottom:15px;color:#475afc}.apartment-similar__item-prices{display:flex;align-items:center}.apartment-similar__item-prices .old-price{font-size:15px;color:#767676;text-decoration:line-through;margin-left:12px}.apartment-similar__item-price{color:#000}.apartment-similar__scrollbar{background-color:#e0e0e0;margin-bottom:5px;height:2px}.apartment-similar__scrollbar>div{top:-2px;border-radius:0;background-color:#FF6134;height:5px}.download-modal__container{top:-100%;opacity:0;z-index:10;max-height:0px;background:#ffffff;box-shadow:0px 4px 27px rgba(57,86,124,0.1);transition:opacity 0.3s, max-height 0.3s, padding 0.3s;overflow:hidden;padding:0}.download-modal__container.active{padding:30px 40px;overflow:initial;max-height:400px;opacity:1}@media (max-width: 648px){.download-modal__container.active{left:15px !important;width:calc(100% - 30px) !important;padding:30px 15px}}.download-modal__container ul li{cursor:pointer;display:flex;align-items:center;line-height:23px;font-size:.875rem;border-bottom:solid 1px #E8ECF7;padding:16px 0;color:#475afc}.download-modal__container ul li a{display:flex;align-items:center;color:#475afc}.download-modal__container ul li svg{margin-right:10px;fill:#475afc}.download-modal__close{cursor:pointer;position:absolute;right:-35px}@media (max-width: 648px){.download-modal__close{right:15px}}.download-modal__title{line-height:20px;margin-bottom:3px}.download-modal__desc{margin-bottom:3px;line-height:23px;color:#9AADC6}.apartment-main__top .complex-rooms__card-icons .resultapartment-filter__item-like{width:48px;height:32px}.apartment-main__top .complex-rooms__card-icons .add2compare.active{background-color:#475afc;border-color:#475afc}.apartment-main__top .complex-rooms__card-icons .add2favorite.active{background-color:#475afc;border-color:#475afc}@media (max-width: 768px){.apartment-main__header{display:flex;flex-direction:column}}.apartment-main__status{display:inline-block;border-radius:5px;border:1px solid currentColor;padding:5px 18px;line-height:1;margin-left:20px;width:-moz-max-content;width:max-content}@media (max-width: 768px){.apartment-main__status{margin-left:0;margin-top:20px}}.apartment-main__status.available{color:#42a990;border-color:#42a990}.apartment-main__status.reserved{color:#f3c141;border-color:#f3c141}.apartment-main__status.sold{background-color:#9aadc6;border-color:#9aadc6;color:#fff}.apartment-main__box{display:flex;flex-direction:column}.apartment-main__box-img{display:flex;align-items:center}.apartment-main__tab-contents{display:flex;align-items:center;justify-content:center;height:100%}.apartment-main__tab-content{display:none;height:500px}.apartment-main__tab-content.active{display:flex;align-items:center}.apartment-main__tab-controls{display:flex;flex-wrap:wrap;margin-bottom:106px;margin-top:10px}.apartment-main__tab-control{display:flex;padding-top:20px;align-items:center;margin-right:30px;background:transparent;cursor:pointer}.apartment-main__tab-control:last-child{margin-right:0}.apartment-main__tab-control .svg-container{display:flex;justify-content:center;align-items:center;margin-right:10px;width:44px;height:44px;border:1px solid #DEDEDE;border-radius:50%}.apartment-main__tab-control span{font-size:12px;line-height:12px}.apartment-main__tab-control:hover .svg-container{border-color:#000000}.apartment-main__tab-control.active .svg-container{border-color:#FF6134}.apartment-main__tab-control.active .svg-container rect,.apartment-main__tab-control.active .svg-container path{stroke:#FF6134}.apartment-main__tab-control.active span{color:#FF6134}.apartment-main .pp-app--hint-active .pp-control .pp-floor,.apartment-main .pp-app--hint-active .pp-design-picker,.apartment-main .pp-design-picker,.apartment-main .pp-logo,.apartment-main .pp-control .pp-exit,.apartment-main .pp-control .pp-floor,.apartment-main .pp-scene-picker,.apartment-main .pp-nav-arrow{z-index:0}@media (min-width: 768px) and (max-width: 1320px){.apartment-main #interactive-widget #pp-app-container{width:320px}}@media (max-width: 767px){.apartment-main #interactive-widget #pp-app-container{height:500px;width:480px}}@media (max-width: 480px){.apartment-main #interactive-widget #pp-app-container{width:320px}}.apartment-main__characteristics li a,.apartment-main__characteristics li .link{font-weight:bold;font-size:16px;line-height:110%;color:#004F9E;margin:0}.apartment-main__characteristics li .hidden__title{display:flex;align-self:flex-start}.apartment-main__characteristics li .hidden__items{display:flex;flex-direction:column}.apartment-main__characteristics li .hidden__items a{margin-bottom:10px}.apartment-main__characteristics li .hidden__items a:last-child{margin-bottom:0}.apartment-main__link{justify-content:space-between}.apartment-main__link span.wrapper-link{display:flex}@media (max-width: 991px){.apartment-main__link span.wrapper-link{flex-direction:column}}@media (max-width: 640px){.apartment-main__link span.wrapper-link{flex-direction:row}}.apartment-main__link span.wrapper-link a{margin-top:0;cursor:pointer;color:#263e66}@media (max-width: 991px){.apartment-main__link span.wrapper-link a{margin-bottom:5px}.apartment-main__link span.wrapper-link a:last-child{margin-bottom:0}}@media (max-width: 640px){.apartment-main__link span.wrapper-link a{margin-bottom:0}}.apartment-main__repair{border-bottom:1px solid #DEDEDE;padding:32px 0;display:flex;flex-direction:column}.apartment-main__repair--title{color:#004F9E;font-size:16px;line-height:130%;cursor:pointer;position:relative;width:-moz-max-content;width:max-content;display:flex;align-items:center}@media (max-width: 991px){.apartment-main__repair--title{font-size:13px}}@media (max-width: 768px){.apartment-main__repair--title{font-size:16px}}.apartment-main__repair--title .icon{transition:0.3s;margin-left:11px;margin-top:2px;font-size:10px;display:block;transform:rotate(90deg)}.apartment-main__repair--items{grid-template-columns:repeat(2, 1fr);grid-gap:28px;margin-top:20px;opacity:0;display:none;animation-name:repairOpen;animation-duration:0.5s}@media (max-width: 991px){.apartment-main__repair--items{grid-template-columns:repeat(1, 1fr)}}@media (max-width: 768px){.apartment-main__repair--items{grid-template-columns:repeat(2, 1fr)}}.apartment-main__repair--item{border-right:1px solid #eee;padding-right:28px}@media (max-width: 991px){.apartment-main__repair--item{border-right:0}}@media (max-width: 768px){.apartment-main__repair--item{border-right:1px solid #eee}}.apartment-main__repair--item:last-child{border-right:0;padding-right:0}.apartment-main__repair--item .repair-label{font-weight:normal;font-size:12px;line-height:110%;color:#999999;margin-bottom:8px}.apartment-main__repair--item .repair-price{font-size:20px;line-height:130%;font-weight:600;white-space:nowrap}@media (max-width: 991px){.apartment-main__repair--item .repair-price{font-size:16px}}.apartment-main__repair--item .repair-area{font-size:12px;line-height:171%;color:#999999}.apartment-main__repair.is-active .apartment-main__repair--title .icon{transform:rotate(270deg)}.apartment-main__repair.is-active .apartment-main__repair--items{display:grid;opacity:1}.apartment-main .old-price{font-size:16px;line-height:14px;font-weight:600;text-decoration:line-through;margin-left:14px;color:#767676}@media (max-width: 991px){.apartment-main .old-price{order:-1;margin-left:0;margin-bottom:6px}}@media (max-width: 768px){.apartment-main .old-price{margin-bottom:0;order:6;margin-left:14px}}@media (max-width: 991px){.apartment-main__price{flex-direction:column;display:flex}}@media (max-width: 768px){.apartment-main__price{flex-direction:row;align-items:center}}.apartment-main .ipoteka{margin-top:20px}.apartment-main .ipoteka-title{text-transform:uppercase;font-size:12px;line-height:110%;color:#303133;padding-bottom:10px;display:block}.apartment-main .ipoteka-prices{display:flex;justify-content:space-between;align-items:center}.apartment-main .ipoteka-prices__value{font-weight:700;font-size:16px;line-height:110%;color:#000}.apartment-main .ipoteka-prices__value--number{display:inline-block}.apartment-main .ipoteka-prices__action{font-size:12px;line-height:110%;color:#004f9e;cursor:pointer;border-bottom:1px solid #004f9e}.apartment-main .ipoteka-prices__action:hover{border-bottom:0}@keyframes repairOpen{0%{display:none;opacity:0}50%{display:grid}100%{display:grid;opacity:1}}@media screen and (max-width: 767px){.resultapartment-filter__title{display:none}}.object-resultapartment-filter__container .objects__items{z-index:2;display:grid;position:relative;grid-template-columns:repeat(3, 1fr);margin-top:40px;grid-gap:60px}@media (max-width: 1200px){.object-resultapartment-filter__container .objects__items{grid-gap:30px}}@media (max-width: 991px){.object-resultapartment-filter__container .objects__items{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 769px){.object-resultapartment-filter__container .objects__items{grid-template-columns:1fr}}.object-resultapartment-filter__container .objects__item{width:100% !important}.object-resultapartment-filter__container .object-filter__wrap,.resultapartment-filter__container .object-filter__wrap{margin-bottom:32px}.object-resultapartment-filter__container .preloader,.resultapartment-filter__container .preloader{top:0;left:0;z-index:1;opacity:1;display:flex;padding-top:300px;position:absolute;justify-content:center;background-color:#EBF2F9;transition:opacity 1s;height:100%;width:100%}.object-resultapartment-filter__container .preloader.hidden,.resultapartment-filter__container .preloader.hidden{opacity:0}.object-resultapartment-filter__container .preloader__filter,.resultapartment-filter__container .preloader__filter{position:absolute;visibility:hidden}.object-resultapartment-filter__container .preloader__dots,.resultapartment-filter__container .preloader__dots{filter:url(#gooeyness);height:-moz-fit-content;height:fit-content;padding:30px}.object-resultapartment-filter__container .preloader__dot,.resultapartment-filter__container .preloader__dot{background:#475afc;border-radius:50%;display:inline-block;margin-right:20px;width:32px;height:32px}.object-resultapartment-filter__container .preloader__dot:first-child,.resultapartment-filter__container .preloader__dot:first-child{animation:FirstDot 3s infinite}.object-resultapartment-filter__container .preloader__dot:nth-child(2),.resultapartment-filter__container .preloader__dot:nth-child(2){animation:SecondDot 3s infinite}.object-resultapartment-filter__container .preloader__dot:nth-child(3),.resultapartment-filter__container .preloader__dot:nth-child(3){animation:ThirdDot 3s infinite}.object-resultapartment-filter__container .preloader__dot:nth-child(4),.resultapartment-filter__container .preloader__dot:nth-child(4){animation:FourthDot 3s infinite}.object-resultapartment-filter__container .preloader__dot:nth-child(5),.resultapartment-filter__container .preloader__dot:nth-child(5){animation:FifthDot 3s infinite}@keyframes FirstDot{0%{transform:scale(1) translateX(0)}25%{transform:scale(2.5) translateX(0)}50%{transform:scale(1) translateX(0)}83%{transform:scale(1) translateX(240px)}100%{transform:scale(1) translateX(0)}}@keyframes SecondDot{0%{transform:translateX(0px)}27%{transform:translateX(-40px)}50%{transform:translateX(0px)}81%{transform:translateX(180px)}100%{transform:translateX(0)}}@keyframes ThirdDot{0%{transform:translateX(0px)}29%{transform:translateX(-100px)}50%{transform:translateX(0px)}79%{transform:translateX(120px)}100%{transform:translateX(0)}}@keyframes FourthDot{0%{transform:translateX(0px)}31%{transform:translateX(-160px)}50%{transform:translateX(0px)}77%{transform:translateX(60px)}100%{transform:translateX(0)}}@keyframes FifthDot{0%{transform:scale(1) translateX(0)}33%{transform:scale(1) translateX(-220px)}50%{transform:scale(1) translateX(0)}75%{transform:scale(2.5) translateX(0)}100%{transform:scale(1) translateX(0)}}.object-resultapartment-filter__title,.resultapartment-filter__title{margin-bottom:36px}@media (max-width: 991px){.object-resultapartment-filter__title,.resultapartment-filter__title{font-size:2.25rem;margin-right:26px}}@media (max-width: 768px){.object-resultapartment-filter__title,.resultapartment-filter__title{font-size:1.5rem;margin-bottom:20px}}.object-resultapartment-filter__result,.resultapartment-filter__result{position:relative;background-color:#EBF2F9;border-bottom:1px solid #d7dfec;padding:45px 0}.object-resultapartment-filter__top,.resultapartment-filter__top{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:25px;justify-content:space-between;position:relative;z-index:3}@media (max-width: 991px){.object-resultapartment-filter__top,.resultapartment-filter__top{flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media (min-width: 992px) and (max-width: 1279px){.object-resultapartment-filter__download,.resultapartment-filter__download{width:100%;margin-bottom:40px}}@media (max-width: 991px){.object-resultapartment-filter__download,.resultapartment-filter__download{width:100%;margin-bottom:20px}}@media (min-width: 641px) and (max-width: 991px){.object-resultapartment-filter__download .form-button,.resultapartment-filter__download .form-button{min-width:50%}}@media (max-width: 640px){.object-resultapartment-filter__download .form-button,.resultapartment-filter__download .form-button{width:100%}}.object-resultapartment-filter__sort,.resultapartment-filter__sort{display:flex;align-items:center}@media (max-width: 991px){.object-resultapartment-filter__sort,.resultapartment-filter__sort{margin-bottom:1rem}}.object-resultapartment-filter__sort p,.resultapartment-filter__sort p{margin-bottom:0;font-weight:400;margin-right:10px;font-size:1rem;color:#000}.object-resultapartment-filter__sort ul,.resultapartment-filter__sort ul{display:flex;align-items:center}.object-resultapartment-filter__sort ul li,.resultapartment-filter__sort ul li{cursor:pointer;font-weight:600;margin-right:10px;color:#475afc}.object-resultapartment-filter__sort ul li.active,.resultapartment-filter__sort ul li.active{color:#000;opacity:0.85}.object-resultapartment-filter__sort ul li:last-child,.resultapartment-filter__sort ul li:last-child{margin-right:0px}.object-resultapartment-filter__sort ul li.sort-type-asc.active:after,.resultapartment-filter__sort ul li.sort-type-asc.active:after{content:'↑'}.object-resultapartment-filter__sort ul li.sort-type-desc.active:after,.resultapartment-filter__sort ul li.sort-type-desc.active:after{content:'↓'}.object-resultapartment-filter__group input[type="checkbox"],.resultapartment-filter__group input[type="checkbox"]{height:0;width:0;visibility:hidden}.object-resultapartment-filter__group label,.resultapartment-filter__group label{cursor:pointer;padding-left:44px;position:relative}.object-resultapartment-filter__group label:after,.resultapartment-filter__group label:after{content:"";position:absolute;top:6px;left:3px;width:14px;height:14px;background:#9aadc6;border-radius:50%;transition:left 0.3s}.object-resultapartment-filter__group label:before,.resultapartment-filter__group label:before{content:"";position:absolute;top:2px;left:0;width:34px;height:20px;border:solid 1px #9aadc6;background:transparent;border-radius:15px}.object-resultapartment-filter__group input:checked+label:before,.resultapartment-filter__group input:checked+label:before{border:solid 1px #475afc}.object-resultapartment-filter__group input:checked+label:after,.resultapartment-filter__group input:checked+label:after{left:calc(22px - 3px);background:#475afc}.object-resultapartment-filter__grid,.resultapartment-filter__grid{display:flex}@media (max-width: 991px){.object-resultapartment-filter__grid,.resultapartment-filter__grid{margin-top:1rem;display:none}}.object-resultapartment-filter__grid li,.resultapartment-filter__grid li{cursor:pointer;display:flex;align-items:center;margin-right:30px;color:#475afc;font-weight:600}.object-resultapartment-filter__grid li svg,.resultapartment-filter__grid li svg{margin-right:6px;width:14px;height:14px}.object-resultapartment-filter__grid li.active,.resultapartment-filter__grid li.active{color:#000}.object-resultapartment-filter__grid li:last-child,.resultapartment-filter__grid li:last-child{margin-right:0}.object-resultapartment-filter__items,.resultapartment-filter__items{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px;width:100%}@media (min-width: 992px){.object-resultapartment-filter__items.list,.resultapartment-filter__items.list{display:flex;flex-direction:column}.object-resultapartment-filter__items.list .resultapartment-filter__item,.resultapartment-filter__items.list .resultapartment-filter__item{display:grid;grid-template-columns:repeat(12, 1fr);margin-bottom:30px;grid-gap:15px}.object-resultapartment-filter__items.list .resultapartment-filter__item:last-child,.resultapartment-filter__items.list .resultapartment-filter__item:last-child{margin-bottom:30px}.object-resultapartment-filter__items.list .resultapartment-filter__item-top,.resultapartment-filter__items.list .resultapartment-filter__item-top{display:none}.object-resultapartment-filter__items.list .resultapartment-filter__item-picture,.resultapartment-filter__items.list .resultapartment-filter__item-picture{grid-column:1 / 3;height:125px}.object-resultapartment-filter__items.list .resultapartment-filter__item-heading,.resultapartment-filter__items.list .resultapartment-filter__item-heading{grid-column:3 / 6;padding-right:30px;border-right:solid 1px #EBF2F9}.object-resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-title,.resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-title{font-size:.875rem;margin-bottom:4px;font-weight:bold}.object-resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-location,.resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-location{display:flex;align-items:center;font-size:.875rem;font-weight:400;color:#9aadc6}.object-resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-location svg,.resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-location svg{margin-right:6px;width:21px;height:14px;stroke:currentColor}.object-resultapartment-filter__items.list .resultapartment-filter__item-list,.resultapartment-filter__items.list .resultapartment-filter__item-list{display:grid;grid-column:6 / 11;grid-template-columns:repeat(3, 1fr);border-right:solid 1px #EBF2F9;padding-left:15px;padding-right:30px;grid-gap:15px}.object-resultapartment-filter__items.list .resultapartment-filter__item-list li span,.resultapartment-filter__items.list .resultapartment-filter__item-list li span{color:#9aadc6}.object-resultapartment-filter__items.list .resultapartment-filter__item-list li b,.object-resultapartment-filter__items.list .resultapartment-filter__item-list li h5,.resultapartment-filter__items.list .resultapartment-filter__item-list li b,.resultapartment-filter__items.list .resultapartment-filter__item-list li h5{display:block;font-weight:600;color:#000}.object-resultapartment-filter__items.list .resultapartment-filter__item-name,.resultapartment-filter__items.list .resultapartment-filter__item-name{font-size:1.25rem;color:#475afc;margin-bottom:12px}.object-resultapartment-filter__items.list .resultapartment-filter__item-bottom,.resultapartment-filter__items.list .resultapartment-filter__item-bottom{grid-column:11 / -1;padding-left:30px}.object-resultapartment-filter__items.list .resultapartment-filter__item-price,.resultapartment-filter__items.list .resultapartment-filter__item-price{white-space:nowrap;margin-bottom:15px;font-size:1.25rem;font-weight:bold;color:#000}.object-resultapartment-filter__items.list .resultapartment-filter__item-more,.resultapartment-filter__items.list .resultapartment-filter__item-more{display:flex;align-items:center;justify-content:space-between;width:100%}.object-resultapartment-filter__items.list .resultapartment-filter__item-more .presentation-video,.resultapartment-filter__items.list .resultapartment-filter__item-more .presentation-video{margin-top:-5px;margin-right:6px;width:36px;height:36px}.object-resultapartment-filter__items.list .resultapartment-filter__item-more .presentation-video svg,.resultapartment-filter__items.list .resultapartment-filter__item-more .presentation-video svg{width:100%;height:100%}.object-resultapartment-filter__items.list .resultapartment-filter__item-sellers,.resultapartment-filter__items.list .resultapartment-filter__item-sellers{font-size:.875rem;font-weight:400;color:#000}.object-resultapartment-filter__items.list .resultapartment-filter__item-sellers span,.resultapartment-filter__items.list .resultapartment-filter__item-sellers span{font-weight:bold;color:#475afc}.object-resultapartment-filter__items.list .resultapartment-filter__item-like,.resultapartment-filter__items.list .resultapartment-filter__item-like{margin-left:6px}.object-resultapartment-filter__items.list .resultapartment-filter__item-like svg,.resultapartment-filter__items.list .resultapartment-filter__item-like svg{width:36px;height:36px}.object-resultapartment-filter__items.list .resultapartment-filter__item-repairs,.resultapartment-filter__items.list .resultapartment-filter__item-repairs{padding:5px 21px;background-color:#fff;border:1px solid #475afc;border-radius:8px;color:#475afc;margin:20px 0 0 auto;width:-moz-fit-content;width:fit-content}}@media (max-width: 991px){.object-resultapartment-filter__items.list,.resultapartment-filter__items.list{grid-template-columns:repeat(2, 1fr)}.object-resultapartment-filter__items.list .resultapartment-filter__item-picture,.resultapartment-filter__items.list .resultapartment-filter__item-picture{width:100%;height:300px;margin-bottom:1rem}.object-resultapartment-filter__items.list .resultapartment-filter__item-heading,.resultapartment-filter__items.list .resultapartment-filter__item-heading{padding-bottom:1rem;margin-bottom:1.25rem;border-bottom:solid 1px #e5e9f6}.object-resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-title,.resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-title{display:none}.object-resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-location,.resultapartment-filter__items.list .resultapartment-filter__item-heading .resultapartment-filter__item-location{display:none}.object-resultapartment-filter__items.list .resultapartment-filter__item-list,.resultapartment-filter__items.list .resultapartment-filter__item-list{display:grid;padding-bottom:1rem;margin-bottom:1.25rem;border-bottom:solid 1px #e5e9f6;grid-template-columns:repeat(3, 1fr);grid-gap:15px}.object-resultapartment-filter__items.list .resultapartment-filter__item-list li span,.resultapartment-filter__items.list .resultapartment-filter__item-list li span{color:#9aadc6}.object-resultapartment-filter__items.list .resultapartment-filter__item-list li b,.object-resultapartment-filter__items.list .resultapartment-filter__item-list li h5,.resultapartment-filter__items.list .resultapartment-filter__item-list li b,.resultapartment-filter__items.list .resultapartment-filter__item-list li h5{display:block;font-weight:600;color:#000}.object-resultapartment-filter__items.list .resultapartment-filter__item-name,.resultapartment-filter__items.list .resultapartment-filter__item-name{color:#475afc}.object-resultapartment-filter__items.list .resultapartment-filter__item-price,.resultapartment-filter__items.list .resultapartment-filter__item-price{margin-bottom:6px;color:#000}.object-resultapartment-filter__items.list .resultapartment-filter__item-more,.resultapartment-filter__items.list .resultapartment-filter__item-more{display:flex;align-items:center;justify-content:space-between;width:100%}.object-resultapartment-filter__items.list .resultapartment-filter__item-sellers,.resultapartment-filter__items.list .resultapartment-filter__item-sellers{color:#000}.object-resultapartment-filter__items.list .resultapartment-filter__item-sellers span,.resultapartment-filter__items.list .resultapartment-filter__item-sellers span{color:#475afc;font-weight:bold}.object-resultapartment-filter__items.list .resultapartment-filter__item-like,.resultapartment-filter__items.list .resultapartment-filter__item-like{margin-top:-18px}.object-resultapartment-filter__items.list .resultapartment-filter__item-like svg,.resultapartment-filter__items.list .resultapartment-filter__item-like svg{width:36px;height:36px}}@media (max-width: 991px){.object-resultapartment-filter__items.grid,.resultapartment-filter__items.grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 640px){.object-resultapartment-filter__items.grid,.resultapartment-filter__items.grid{grid-template-columns:1fr}}.object-resultapartment-filter__items.grid .resultapartment-filter__item,.resultapartment-filter__items.grid .resultapartment-filter__item{border:1px solid #E5E9F6;border-radius:8px}.object-resultapartment-filter__items.grid .resultapartment-filter__item-picture,.resultapartment-filter__items.grid .resultapartment-filter__item-picture{width:100%;height:300px;margin-bottom:1rem}.object-resultapartment-filter__items.grid .resultapartment-filter__item-heading,.resultapartment-filter__items.grid .resultapartment-filter__item-heading{padding-bottom:1rem;margin-bottom:1.25rem;border-bottom:solid 1px #e5e9f6}.object-resultapartment-filter__items.grid .resultapartment-filter__item-heading .resultapartment-filter__item-title,.resultapartment-filter__items.grid .resultapartment-filter__item-heading .resultapartment-filter__item-title{display:none}.object-resultapartment-filter__items.grid .resultapartment-filter__item-heading .resultapartment-filter__item-location,.resultapartment-filter__items.grid .resultapartment-filter__item-heading .resultapartment-filter__item-location{display:none}.object-resultapartment-filter__items.grid .resultapartment-filter__item-list,.resultapartment-filter__items.grid .resultapartment-filter__item-list{display:grid;padding-bottom:1rem;margin-bottom:1.25rem;border-bottom:solid 1px #e5e9f6;grid-template-columns:repeat(3, 1fr);grid-gap:15px}.object-resultapartment-filter__items.grid .resultapartment-filter__item-list li span,.resultapartment-filter__items.grid .resultapartment-filter__item-list li span{color:#9aadc6}.object-resultapartment-filter__items.grid .resultapartment-filter__item-list li b,.object-resultapartment-filter__items.grid .resultapartment-filter__item-list li h5,.resultapartment-filter__items.grid .resultapartment-filter__item-list li b,.resultapartment-filter__items.grid .resultapartment-filter__item-list li h5{display:block;font-weight:600;color:#000}.object-resultapartment-filter__items.grid .resultapartment-filter__item-name,.resultapartment-filter__items.grid .resultapartment-filter__item-name{color:#282b2c}@media (max-width: 768px){.object-resultapartment-filter__items.grid .resultapartment-filter__item-name,.resultapartment-filter__items.grid .resultapartment-filter__item-name{font-size:1.25rem}}.object-resultapartment-filter__items.grid .resultapartment-filter__item-prices,.resultapartment-filter__items.grid .resultapartment-filter__item-prices{display:flex;align-items:center;margin-bottom:5px}.object-resultapartment-filter__items.grid .resultapartment-filter__item-prices .old-price,.resultapartment-filter__items.grid .resultapartment-filter__item-prices .old-price{color:#767676;text-decoration:line-through;margin-left:10px;font-size:16px;line-height:14px;font-weight:600}.object-resultapartment-filter__items.grid .resultapartment-filter__item-price,.resultapartment-filter__items.grid .resultapartment-filter__item-price{color:#000}.object-resultapartment-filter__items.grid .resultapartment-filter__item-more,.resultapartment-filter__items.grid .resultapartment-filter__item-more{display:flex;align-items:center;justify-content:space-between;width:100%}.object-resultapartment-filter__items.grid .resultapartment-filter__item-more .presentation-video,.resultapartment-filter__items.grid .resultapartment-filter__item-more .presentation-video{margin-top:-24px;margin-right:6px;width:36px;height:36px}.object-resultapartment-filter__items.grid .resultapartment-filter__item-more .presentation-video svg,.resultapartment-filter__items.grid .resultapartment-filter__item-more .presentation-video svg{width:100%;height:100%}.object-resultapartment-filter__items.grid .resultapartment-filter__item-sellers,.resultapartment-filter__items.grid .resultapartment-filter__item-sellers{color:#000}.object-resultapartment-filter__items.grid .resultapartment-filter__item-sellers span,.resultapartment-filter__items.grid .resultapartment-filter__item-sellers span{color:#475afc;font-weight:bold}.object-resultapartment-filter__items.grid .resultapartment-filter__item-like,.resultapartment-filter__items.grid .resultapartment-filter__item-like{display:flex;align-items:center}.object-resultapartment-filter__items.grid .resultapartment-filter__item-like svg,.resultapartment-filter__items.grid .resultapartment-filter__item-like svg{width:36px;height:36px}.object-resultapartment-filter__items.grid .resultapartment-filter__item-repairs,.resultapartment-filter__items.grid .resultapartment-filter__item-repairs{padding:5px 21px;margin-top:20px;background-color:#fff;border:1px solid #475afc;border-radius:8px;color:#475afc;width:-moz-fit-content;width:fit-content}.object-resultapartment-filter__items.lines,.resultapartment-filter__items.lines{display:grid !important;grid-template-columns:repeat(1, 1fr)}.object-resultapartment-filter__items.lines .resultapartment-filter__item,.resultapartment-filter__items.lines .resultapartment-filter__item{flex-direction:row;background:#FFFFFF;border:1px solid #E5E9F6;border-radius:8px;padding:20px;position:relative}.object-resultapartment-filter__items.lines .resultapartment-filter__item-picture,.resultapartment-filter__items.lines .resultapartment-filter__item-picture{max-width:110px;max-height:110px;height:auto;width:auto;order:-1}.object-resultapartment-filter__notfound,.resultapartment-filter__notfound{padding:8rem 0}.object-resultapartment-filter__pagination,.resultapartment-filter__pagination{display:flex;align-items:center;justify-content:center;margin-top:45px}.object-resultapartment-filter__pagination p,.resultapartment-filter__pagination p{margin-right:1rem;font-size:1.125rem;font-weight:600;color:#000}.object-resultapartment-filter__pagination .arrowLeft,.object-resultapartment-filter__pagination .arrowRight,.resultapartment-filter__pagination .arrowLeft,.resultapartment-filter__pagination .arrowRight{display:none}@media (max-width: 991px){.object-resultapartment-filter__pagination .arrowRight,.resultapartment-filter__pagination .arrowRight{display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:#FF6134;font-size:1.125rem;color:#fff;padding:1rem 0;width:100%}}.object-resultapartment-filter__pagination span,.resultapartment-filter__pagination span{display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.object-resultapartment-filter__pagination span,.resultapartment-filter__pagination span{display:none}}.object-resultapartment-filter__pagination span a,.resultapartment-filter__pagination span a{cursor:pointer;font-size:1.125rem;margin-right:10px;font-weight:600;color:#475afc}.object-resultapartment-filter__pagination span a:last-child,.resultapartment-filter__pagination span a:last-child{margin-right:0}.object-resultapartment-filter__pagination span a.current,.resultapartment-filter__pagination span a.current{font-weight:400;color:#000;cursor:default}.object-resultapartment-filter__pagination span i,.resultapartment-filter__pagination span i{margin-right:10px}.filter__entire .resultapartment-filter__result{background-color:transparent}.filter__entire .preloader{background-color:#FFF}.filter__trigger{margin:5px;display:inline-flex;align-items:center;justify-content:center;border:solid 1px #475afc;background-color:#475afc;transition:background-color 0.3s, border-color 0.3s, color 0.3s;text-decoration:none;border-radius:25px;padding:8px 20px;font-size:14px;font-weight:400;color:#fff}.filter__trigger:hover{background-color:transparent;color:#000}.object-styled .object-filter__items{margin-bottom:0;grid-template-columns:repeat(5, 1fr);grid-gap:36px 30px}@media (max-width: 991px){.object-styled .object-filter__items{grid-gap:24px 30px}}.object-styled .ui-multiselect>span,.object-styled .form-select>label,.object-styled .ui-multirange label{font-size:11px;line-height:100%;color:#666}.object-styled .ui-multirange input{font-size:14px}.object-styled .ui-multirange input:first-child{border-right:1px solid #DEDEDE}.object-styled .ui-multirange input:last-child{border-left:0}.object-styled .ui-multirange .noUi-target{height:1px;margin-top:-1px}.object-styled .ui-multirange .noUi-handle{width:12px;height:12px;border:1px solid #FF6134;background:#fff;top:-6px}.object-styled .ui-multirange .noUi-handle::before{display:none}.object-styled .ui-multiselect__controls{border:none;background:none;padding:0;align-items:flex-start}.object-styled .ui-multiselect__controls label{width:46px;height:46px;margin-right:10px}@media (max-width: 991px){.object-styled .ui-multiselect__controls label{width:46px !important}}.object-styled .ui-multiselect__controls label .checkmark{background:#FFFFFF;font-size:14px;line-height:100%;border:1px solid #DEDEDE;width:100%;height:100%;border-radius:30px;text-align:center;color:#000000}.object-styled .ui-multiselect__controls label:last-child{margin-right:0}.object-styled .ui-multiselect__controls label:hover .checkmark{color:#FF6134;border-color:#FF6134;background:none}.object-styled .ui-multiselect__controls label input:checked ~ .checkmark{border-color:#FF6134}.object-styled .form-select__selected{height:46px;line-height:44px;border:1px solid #dedede}.object-styled .form-select__selected,.object-styled .form-select__list li,.object-styled .form-select input{font-size:14px}.object-styled .form-select__list li{padding:.6575rem 1.25rem}.object-styled .form-select__list li:hover{background:#FF6134}.object-styled .form-select__selected,.object-styled .ui-multirange__control{background:#fff}.object-styled .ui-multirange__control{height:46px;align-items:stretch;padding:8px 0}.object-styled .noUi-handle{width:12px;height:12px;left:calc(100% - 6px);top:-3px}.object-styled .noUi-target{height:5px}.object-styled .noUi-connect{background:transparent}.object-styled .noUi-connect:before{content:'';display:block;height:1px;background:#FF6134;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.object-styled .noUi-handle:before{width:10px;height:10px}.object-styled .form-select__list{margin-top:-15px}.object-styled .form-select__selected{padding-left:12px;padding-right:15px}.object-styled .noUi-target{box-shadow:none;margin-left:8px;margin-right:8px}.object-styled .form-select__selected:after{background:none;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #666;width:0;height:0}.object-styled .active .form-select__selected:after{transform:rotateX(180deg);transition:transform .3s ease}.object-styled .object-filter__actions{justify-content:space-between;margin-top:-20px}@media (max-width: 767px){.object-styled .object-filter__actions{flex-direction:column-reverse;position:sticky;bottom:0;width:100%;left:0;margin:0;padding:12px 16px;backdrop-filter:blur(3px);top:auto}}.object-styled .object-filter__actions-col{display:contents}.object-styled .object-filter__actions-toggle{font-size:14px;color:#282b2c;order:1}@media (max-width: 640px){.object-styled .object-filter__actions-toggle{display:none}}.object-styled .object-filter__actions-toggle::after{order:-1;margin-right:11px;margin-top:0;height:8px;background:url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L0.535898 6.52533e-07L7.4641 4.68497e-08L4 6Z' fill='url(%23paint0_linear_5_321)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5_321' x1='-433997' y1='-105733' x2='-433008' y2='-105942' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23282b2c'/%3E%3Cstop offset='1' stop-color='%23263E66'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") center no-repeat}.object-styled .object-filter__actions-search{order:2;font-weight:normal;line-height:100%;width:100%;transition:color .3s;font-size:14px}@media (max-width: 767px){.object-styled .object-filter__actions-search{height:40px;font-weight:normal}.object-styled .object-filter__actions-search:hover{color:inherit;background:inherit}}.object-styled .object-filter__actions-clear{order:3;margin-right:0;position:relative;display:flex;align-items:center;font-size:14px;color:#282b2c;width:100%;justify-content:flex-end}@media (max-width: 640px){.object-styled .object-filter__actions-clear{justify-content:center}}.object-styled .object-filter__actions-clear::before{content:'';width:14px;height:14px;display:inline-block;background:url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.583405 0.577892V4.07789M0.583405 4.07789H4.0834M0.583405 4.07789L3.29007 1.53456C4.0956 0.730387 5.14067 0.209791 6.2678 0.0512096C7.39493 -0.107372 8.54307 0.104653 9.53922 0.655337C10.5354 1.20602 11.3256 2.06553 11.7908 3.10437C12.256 4.1432 12.3709 5.30508 12.1184 6.41494C11.8658 7.52479 11.2594 8.52251 10.3905 9.25775C9.52157 9.99299 8.43726 10.4259 7.30091 10.4913C6.16455 10.5567 5.03772 10.2511 4.0902 9.62036C3.14268 8.98966 2.4258 8.06811 2.04757 6.99456' stroke='url(%23paint0_linear_5_315)' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5_315' x1='632880' y1='138783' x2='631452' y2='139117' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23282b2c'/%3E%3Cstop offset='1' stop-color='%23263E66'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") center no-repeat;background-size:contain;margin-right:12px}@media (max-width: 767px){.object-styled .filters-head{padding-bottom:0;margin-bottom:28px}.object-styled .filters-title{font-size:28px}.object-styled .filters-close{top:3px}.object-styled .object-filter__items{display:grid}.object-styled .filter-btn{color:#000;font-weight:normal}.object-styled .filter-icon{filter:invert(1)}}.howbuy__container{margin-bottom:100px}.howbuy__title{margin-bottom:60px}@media (max-width: 520px){.howbuy__title{margin-bottom:40px;font-size:2.25rem}}@media (max-width: 400px){.howbuy__title{font-size:1.5rem}}.howbuy__row{display:grid;align-items:center;grid-template-columns:repeat(2, 1fr);margin-bottom:60px;grid-gap:60px}@media (max-width: 991px){.howbuy__row{display:flex;flex-direction:column;border-bottom:solid 1px #EBF2F9;margin-bottom:35px;padding-bottom:35px}}.howbuy__picture{transition:transform 0.3s;height:363px}.howbuy__picture:hover{transform:scale(1.03)}.howbuy__picture:hover img{opacity:0.9}@media (max-width: 991px){.howbuy__picture{order:0;margin-bottom:30px;height:auto}}@media (max-width: 520px){.howbuy__picture{margin-bottom:24px}}.howbuy__picture img{transition:opacity 0.3s;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media (max-width: 991px){.howbuy__picture img{height:auto;max-width:100%;width:auto}}@media (max-width: 991px){.howbuy__body{order:1}}.howbuy__body-title{font-weight:600;margin-bottom:26px;color:#475afc}.howbuy__body-title:hover{opacity:0.9}@media (max-width: 991px){.howbuy__body-title{margin-bottom:18px}}@media (max-width: 520px){.howbuy__body-title{margin-bottom:14px;font-size:1.5rem}}@media (max-width: 400px){.howbuy__body-title{font-size:1.25rem}}@media (max-width: 520px){.howbuy__body-desc{font-size:1.125rem}}@media (max-width: 400px){.howbuy__body-desc{font-size:1rem}}.mortgage-header__container{position:relative;background-image:url("../img/mortgage/header.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:100px}.mortgage-header__container:after{top:0;left:0;z-index:0;content:"";position:absolute;background-color:rgba(0,0,0,0.35);width:100%;height:100%}.mortgage-header__container .form-button{max-width:175px}@media (max-width: 648px){.mortgage-header__container{background-position:center right 30%}}@media (max-width: 420px){.mortgage-header__container{background-position:center right 37%}}.mortgage-header__wrap{position:relative;z-index:2;padding:120px 15px}.mortgage-header__title{font-size:64px;color:#fff;margin-bottom:20px}@media (max-width: 768px){.mortgage-header__title{margin-bottom:14px;font-size:2.25rem}}@media (max-width: 468px){.mortgage-header__title{font-size:1.5rem}}.mortgage-header__desc{color:#fff;margin-bottom:30px;max-width:495px}@media (max-width: 768px){.mortgage-header__desc{margin-bottom:24px;font-size:1.125rem}}@media (max-width: 468px){.mortgage-header__desc{font-size:1rem}}.mortgage-howbuy__container{margin-bottom:90px}.mortgage-howbuy__title{margin-bottom:40px;color:#000}@media (max-width: 768px){.mortgage-howbuy__title{font-size:1.5rem}}@media (max-width: 448px){.mortgage-howbuy__title{font-size:1.25rem}}.mortgage-howbuy__title span{cursor:pointer;color:#BDBDBD}.mortgage-howbuy__title span.active{cursor:default;color:#475afc}.mortgage-howbuy__items{display:none;grid-template-columns:repeat(3, 1fr);grid-gap:40px}@media (max-width: 991px){.mortgage-howbuy__items{grid-gap:20px;overflow-x:scroll;overflow-y:hidden;padding-bottom:40px;grid-template-columns:400px 400px}.mortgage-howbuy__items::-webkit-scrollbar{width:3px;height:3px}.mortgage-howbuy__items::-webkit-scrollbar-track-piece{background-color:#E0E0E0}.mortgage-howbuy__items::-webkit-scrollbar-thumb{height:50px;background-color:#0A2F85;border-radius:3px}.mortgage-howbuy__items::-webkit-scrollbar-corner{background-color:#999}}@media (max-width: 648px){.mortgage-howbuy__items{grid-template-columns:290px 290px}}.mortgage-howbuy__items.active{display:grid}.mortgage-howbuy__item-icon{border-radius:50%;margin-right:1.125rem;border:solid 1px #475afc;color:#475afc;min-width:46px;width:46px;height:46px}@media (max-width: 768px){.mortgage-howbuy__item-desc{font-size:1.125rem}}@media (max-width: 448px){.mortgage-howbuy__item-desc{font-size:1rem}}.mortgage-howbuy__item-btn{max-width:225px}.mortgage-calculator__container{padding:60px 0;position:relative;background-color:#EBF2F9;margin-bottom:80px}.mortgage-calculator__container .calc__feedback-form-btn{margin-left:15px}@media (max-width: 1366px){.mortgage-calculator__container .calc__feedback-form-btn{margin-left:0}}@media (max-width: 360px){.mortgage-calculator__container{padding:60px 15px}}.mortgage-calculator__container .calc__form-title{font-weight:bold;margin-bottom:24px}@media (max-width: 360px){.mortgage-calculator__container .calc__feedback{padding:15px}}@media (max-width: 991px){.mortgage-calculator__container .calc__form-title{font-size:2.25rem}}@media (max-width: 768px){.mortgage-calculator__container .calc__form-title{font-size:1.5rem}}.mortgage-family__container{padding:100px 0;margin-bottom:100px;background-color:#EBF2F9;background-image:url("../img/mortgage/family.jpg");background-repeat:no-repeat;background-position:center right;background-size:contain}@media (max-width: 1400px){.mortgage-family__container{background-position:center right -200px}}@media (max-width: 1200px){.mortgage-family__container{padding:70px 0 320px;background-position:bottom -70px center;background-size:100%}}@media (max-width: 991px){.mortgage-family__container{padding:70px 0 320px;background-position:bottom center;background-size:100vh}}@media (max-width: 520px){.mortgage-family__container{padding:70px 0 320px;width:calc(100% - 30px);margin:auto auto 80px auto}}@media (max-width: 470px){.mortgage-family__container{background-size:70vh;padding:70px 0 230px;padding:70px 0 240px;background-position:bottom center}}.mortgage-family__title{max-width:535px;margin-top:-3px;line-height:1.1;margin-bottom:42px}@media (max-width: 1200px){.mortgage-family__title{max-width:initial}}@media (max-width: 991px){.mortgage-family__title{margin-bottom:36px;font-size:2.25rem}}@media (max-width: 768px){.mortgage-family__title{margin-bottom:32px;font-size:1.5rem}}.mortgage-family__desc{max-width:535px}@media (max-width: 1200px){.mortgage-family__desc{max-width:initial}}@media (max-width: 991px){.mortgage-family__desc{font-size:1.25rem}}@media (max-width: 768px){.mortgage-family__desc{font-size:1.125rem}}.mortgage-family__button{margin-top:40px;padding:0 30px;width:-moz-fit-content;width:fit-content}.mortgage-terms__container{margin-bottom:90px}.mortgage-terms__title{margin-bottom:40px;color:#000}@media (max-width: 768px){.mortgage-terms__title{margin-bottom:20px;font-size:2.25rem}}@media (max-width: 448px){.mortgage-terms__title{font-size:1.5rem}}.mortgage-terms__items{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:40px;margin-bottom:100px}@media (max-width: 991px){.mortgage-terms__items{grid-gap:20px;overflow-x:scroll;overflow-y:hidden;padding-bottom:40px;grid-template-columns:400px 400px}.mortgage-terms__items::-webkit-scrollbar{width:3px;height:3px}.mortgage-terms__items::-webkit-scrollbar-track-piece{background-color:#E0E0E0}.mortgage-terms__items::-webkit-scrollbar-thumb{height:50px;background-color:#0A2F85;border-radius:3px}.mortgage-terms__items::-webkit-scrollbar-corner{background-color:#999}}@media (max-width: 768px){.mortgage-terms__items{padding-bottom:20px}}@media (max-width: 448px){.mortgage-terms__items{grid-template-columns:290px 290px}}.mortgage-terms__item-icon{border-radius:50%;margin-right:1.125rem;border:solid 1px #475afc;color:#475afc;min-width:46px;width:46px;height:46px}.mortgage-terms__item-icon svg{stroke:#475afc;width:21px;height:10px}@media (max-width: 768px){.mortgage-terms__item-desc{font-size:1.125rem}}@media (max-width: 448px){.mortgage-terms__item-desc{font-size:1rem}}.mortgage-terms__info{border:solid 2px #475afc;background-color:#fff;padding:50px}@media (max-width: 648px){.mortgage-terms__info{padding:30px;flex-direction:column}}.mortgage-terms__info-icon{border:2px solid #475afc;margin-right:44px;border-radius:9px;min-width:46px;width:46px;height:46px}@media (max-width: 648px){.mortgage-terms__info-icon{margin-right:0px;margin-bottom:15px}}.mortgage-terms__info p{color:#475afc;max-width:720px}@media (max-width: 648px){.mortgage-terms__info p{text-align:center}}@media (max-width: 480px){.mortgage-terms__info p{font-size:.875rem}}.mortgage-compensation__container{margin-bottom:100px}@media (max-width: 520px){.mortgage-compensation__container{width:calc(100% - 30px);margin:auto auto 80px auto}}.mortgage-compensation__row{padding:100px 0;background-color:#EBF2F9;background-image:url("../img/mortgage/compensation.jpg");background-repeat:no-repeat;background-position:center right;background-size:contain;margin-bottom:100px}@media (max-width: 1400px){.mortgage-compensation__row{background-position:center right -200px}}@media (max-width: 1200px){.mortgage-compensation__row{padding:70px 0 320px;background-position:bottom right;background-size:100vh}}@media (max-width: 520px){.mortgage-compensation__row{padding:30px 0 200px}}@media (max-width: 470px){.mortgage-compensation__row{background-size:70vh;background-position:bottom right}}@media (max-width: 390px){.mortgage-compensation__row{background-size:61vh;background-position:bottom right -2vh}}.mortgage-compensation__title{max-width:535px;margin-top:-3px;line-height:1.1;margin-bottom:42px}@media (max-width: 1200px){.mortgage-compensation__title{max-width:initial}}@media (max-width: 991px){.mortgage-compensation__title{margin-bottom:36px;font-size:2.25rem}}@media (max-width: 768px){.mortgage-compensation__title{margin-bottom:32px;font-size:1.5rem;white-space:pre-wrap;word-break:normal}}.mortgage-compensation__desc{max-width:535px}@media (max-width: 1200px){.mortgage-compensation__desc{max-width:initial}}@media (max-width: 991px){.mortgage-compensation__desc{font-size:1.125rem}}@media (max-width: 768px){.mortgage-compensation__desc{font-size:1rem}}@media (max-width: 448px){.mortgage-compensation__desc{font-size:.875rem}}.mortgage-compensation__items{display:grid;grid-template-columns:1fr 2fr;grid-gap:40px}@media (max-width: 991px){.mortgage-compensation__items{grid-template-columns:1fr;grid-gap:30px}}.mortgage-compensation__item-icon{border-radius:50%;margin-right:1.125rem;border:solid 1px #475afc;color:#475afc;min-width:46px;width:46px;height:46px}@media (max-width: 768px){.mortgage-compensation__item-desc{font-size:1.125rem}}@media (max-width: 448px){.mortgage-compensation__item-desc{font-size:1rem}}.card-award{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #dedede;padding:30px 24px 30px 30px;color:inherit;text-decoration:none !important;cursor:pointer}.card-award__main{display:flex;align-items:center}.card-award__img{flex-shrink:0;height:70px;width:70px;margin-right:30px}.card-award__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.card-award__content{max-width:310px}.card-award__heading{font-weight:700;font-size:20px;line-height:1.3}.card-award__action{margin-left:30px;flex-shrink:0;display:flex;align-items:center}.card-award__action-text{margin-right:16px;color:#475afc;font-weight:700;font-size:14px;line-height:21px}.card-award__action-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#EBF2F9;transition:transform 0.2s}.card-award__action-btn svg{display:block;fill:#475afc}@media (min-width: 1101px){.card-award__action-text{display:none}.card-award:hover .card-award__action-btn{transform:scale(1.2)}}@media (max-width: 1100px){.card-award{padding:16px 12px 16px 16px;flex-direction:column;align-items:flex-start}.card-award__img{width:48px;height:48px}.card-award__heading{font-size:16px}.card-award__action{margin-top:20px;margin-left:0}.card-award__action-btn{width:32px;height:32px}.card-award__action-btn svg{width:21px;height:21px}}.about__title{margin-bottom:50px;width:100%}@media (max-width: 991px){.about__title{margin-bottom:30px}}@media (max-width: 648px){.about__title{font-size:2.25rem;margin-bottom:0}}.about__wrap{display:grid;grid-template-columns:200px 1010px;grid-gap:60px}@media (min-width: 991px){.about__wrap.wide{display:flex;flex-direction:column}.about__wrap.wide .about__col:first-child{z-index:4;top:92px;left:0;margin:auto;position:fixed;background-color:#fff}.about__wrap.wide .about__sidebar{display:flex;align-items:center;justify-content:space-between;overflow-x:scroll;padding:20px 0;width:100%}.about__wrap.wide .about__sidebar::-webkit-scrollbar-thumb{background-color:#475afc}.about__wrap.wide .about__sidebar::-webkit-scrollbar{width:5px}.about__wrap.wide .about__sidebar li{margin-right:20px;white-space:nowrap;margin-bottom:0px !important}.about__wrap.wide .about__sidebar li:last-child{margin-bottom:0;margin-right:0}}@media (max-width: 1270px){.about__wrap{grid-template-columns:200px minmax(700px, 1fr);grid-gap:30px}}@media (max-width: 991px){.about__wrap{display:flex;flex-direction:column}}.about__container{overflow-x:hidden}@media (max-width: 991px){.about__col:first-child{top:60px;z-index:10;position:sticky;margin-bottom:30px;margin-left:-16px;width:calc(100% + 32px)}}@media (max-width: 1269px){.about__col:last-child{overflow:hidden}}.about__sidebar{top:10px;position:sticky}@media (max-width: 991px){.about__sidebar{background-color:#EBF2F9;display:flex;padding:9px 16px;flex-direction:row;overflow-x:scroll;overflow-y:hidden}.about__sidebar li{margin-bottom:0 !important;margin-right:30px}.about__sidebar li:last-child{padding-right:16px}.about__sidebar li a{white-space:nowrap}}.about__sidebar li{margin-bottom:18px}.about__sidebar li a{transition:color 0.3s;font-size:1.25rem;color:#475afc;font-weight:bold}@media (max-width: 991px){.about__sidebar li a{font-size:1.125rem}}@media (max-width: 768px){.about__sidebar li a{font-size:1rem}}.about__sidebar li a:hover{color:#677aff}.about__sidebar li a.active{cursor:default;font-weight:400;color:#000}.about__sidebar li:last-child{margin-bottom:12px}.about-ambition__container{margin-bottom:100px}.about-ambition__title{margin-bottom:36px}@media (max-width: 991px){.about-ambition__title{margin-bottom:28px;font-size:1.5rem;line-height:112%}}.about-ambition__desc{line-height:170%}@media (max-width: 991px){.about-ambition__desc{font-size:1.125rem;line-height:130%}}.about-building__container{margin-bottom:100px}.about-building__title{margin-bottom:36px}@media (max-width: 991px){.about-building__title{margin-bottom:28px;font-size:1.5rem;line-height:112%}}.about-building__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px}@media (max-width: 1200px){.about-building__row{grid-template-columns:1fr}}@media (max-width: 991px){.about-building__row{grid-gap:30px}}.about-building__desc{line-height:170%}@media (max-width: 991px){.about-building__desc{font-size:1.125rem;line-height:130%}}.about-building__info{padding-left:30px;border-left:solid 5px #475afc}@media (max-width: 991px){.about-building__info{padding-left:0;padding-top:30px;border-left:none;border-top:solid 5px #475afc}}.about-building__info .h5{font-size:1.25rem;font-weight:bold;margin-bottom:14px}@media (max-width: 991px){.about-building__info .h5{font-size:1.125rem}}@media (max-width: 768px){.about-building__info .h5{font-size:1rem}}.about-building__info ul li{line-height:170%;padding-left:22px;position:relative;font-size:1.25rem;margin-bottom:8px}@media (max-width: 991px){.about-building__info ul li{font-size:1.125rem}}@media (max-width: 768px){.about-building__info ul li{font-size:1rem}}.about-building__info ul li:after{top:12px;left:0;content:"";position:absolute;background-color:#475afc;border-radius:50%;width:5px;height:5px}.about-building__info ul li:last-child{margin-bottom:0}.about-object__container{margin-bottom:100px}.about-object__title{margin-bottom:36px}@media (max-width: 991px){.about-object__title{margin-bottom:28px;font-size:1.5rem;line-height:112%}}.about-object__desc{margin-bottom:50px;line-height:170%}@media (max-width: 991px){.about-object__desc{margin-bottom:40px;font-size:1.125rem;line-height:130%}}.about-object__name{margin-bottom:24px;color:#475afc}@media (max-width: 991px){.about-object__name{font-size:1.125rem}}.about-object__items{margin-bottom:45px;overflow:initial !important}.about-object__item{overflow:hidden;max-width:445px;height:285px !important}.about-object__item:not(:last-child){margin-right:50px}.about-object__item img{-o-object-fit:cover;object-fit:cover;height:100% !important;width:100%}.about-object__scrollbar{left:0 !important;position:relative !important;margin-top:60px;background-color:#e0e0e0;height:2px}.about-object__scrollbar>div{top:0px;border-radius:0;background-color:#475afc;height:5px}.about-mission__container{margin-bottom:100px;background-color:#EBF2F9;position:relative;padding:60px}@media (max-width: 991px){.about-mission__container{padding:30px 40px}}.about-mission__title{margin-bottom:36px}@media (max-width: 991px){.about-mission__title{margin-bottom:28px;font-size:1.5rem;line-height:112%}}.about-mission__desc{line-height:170%}@media (max-width: 991px){.about-mission__desc{font-size:1.125rem;font-size:130%}}.about-mission__parallax{top:-42px;left:-220px;z-index:-1;position:absolute}.about-awards__container{margin-bottom:100px}.about-awards__title{margin-bottom:36px}@media (max-width: 991px){.about-awards__title{margin-bottom:28px;font-size:1.5rem;line-height:112%}}.about-awards__items{overflow:visible}.about-awards__scrollbar{margin-top:60px;background-color:#e0e0e0;height:2px}.about-awards__scrollbar>div{top:-2px;border-radius:0;background-color:#475afc;height:5px}.about-yu__container{position:relative;margin-bottom:100px}.about-yu__title{margin-bottom:36px}@media (max-width: 991px){.about-yu__title{margin-bottom:28px;font-size:1.5rem;line-height:112%}}.about-yu__present{overflow:hidden;border-radius:6px;max-width:445px;height:285px;width:100%}.about-yu__present iframe{width:100%;height:100%}@media (max-width: 425px){.about-yu__present{height:375px}}.about-yu__pattern{right:-70px;bottom:-210px;z-index:-1;position:absolute}.about-teams__container{margin-bottom:100px}.about-teams__title{margin-bottom:36px}@media (max-width: 991px){.about-teams__title{margin-bottom:28px;font-size:1.5rem}}@media (max-width: 768px){.about-teams__title{margin-bottom:24px;font-size:1.25rem}}.about-teams__items{margin-bottom:40px;overflow:initial !important}.about-teams__item{max-width:335px;background-color:#fff;box-shadow:0px 4px 15px rgba(57,86,124,0.1);height:auto !important}.about-teams__item:not(:last-child){margin-right:50px}@media (max-width: 768px){.about-teams__item{max-width:290px !important}.about-teams__item:not(:last-child){margin-right:20px}}.about-teams__item-picture{height:468px;overflow:hidden;margin-bottom:28px}@media (max-width: 768px){.about-teams__item-picture{margin-bottom:20px}}.about-teams__item-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.about-teams__item-name{padding:0 30px;font-size:1.25rem;margin-bottom:4px;font-weight:bold}@media (max-width: 768px){.about-teams__item-name{padding:0 15px}}.about-teams__item-stuff{padding:0 30px 50px 30px;color:#000;opacity:0.8;font-weight:400}@media (max-width: 768px){.about-teams__item-stuff{padding:0 15px 20px 15px}}.about-teams__scrollbar{margin-bottom:60px;background-color:#e0e0e0;height:2px}.about-teams__scrollbar>div{top:-2px;border-radius:0;background-color:#475afc;height:5px}.about-partners__container{margin-bottom:100px}.about-partners__container #more-partners{border:solid 1px #dedede;background:#fff;border-radius:8px;max-width:172px;padding:16px;margin:40px auto;display:block;cursor:pointer}.about-partners__title{margin-bottom:36px}@media (max-width: 991px){.about-partners__title{margin-bottom:28px;font-size:1.5rem}}.about-partners__items{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}@media (max-width: 991px){.about-partners__items{grid-gap:30px;grid-template-columns:1fr 1fr}}@media (max-width: 640px){.about-partners__items{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}}.about-partners__item{flex:0 0 auto;border:solid 1px #dedede;padding:25px}@media (max-width: 640px){.about-partners__item{max-width:80%}}.about-partners__item-title{margin-top:20px;font-size:1rem;font-weight:bold;color:#475afc}.about-partners__item-desc{line-height:150%}@media (max-width: 991px){.about-partners__item-desc{font-size:1.125rem;line-height:130%}}.about-partners__item img{max-width:180px;max-height:30px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.about-downloads__container{padding:60px;background-color:#EBF2F9;margin-bottom:100px}@media (max-width: 991px){.about-downloads__container{padding:30px 40px}}@media (max-width: 648px){.about-downloads__container{padding:0;background-color:transparent}}.about-downloads__container .download__items{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}@media (max-width: 991px){.about-downloads__container .download__items{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 648px){.about-downloads__container .download__items{grid-template-columns:1fr;width:100%}}.about-downloads__container .download__item.doc .download__item-icon{background-image:url("../img/svg/file_doc.svg")}.about-downloads__container .download__item.pdf .download__item-icon{background-image:url("../img/svg/file_pdf.svg")}.about-downloads__container .download__item.zip .download__item-icon{background-image:url("../img/svg/file_zip.svg")}.about-downloads__container .download__item-icon{position:relative;margin-right:20px;background-repeat:no-repeat;background-position:center;background-size:cover;min-width:45px;max-width:45px;width:45px;height:45px}@media (max-width: 468px){.about-downloads__container .download__item-icon{margin-right:16px;min-width:30px;max-width:30px;width:30px;height:30px}}.about-downloads__container .download__item-title{font-size:1.125rem;transition:color 0.5s;color:#838f9d}@media (max-width: 468px){.about-downloads__container .download__item-title{font-size:1rem}}.about-downloads__container .download__item-desc{font-size:1.125rem;color:#FF6134}@media (max-width: 468px){.about-downloads__container .download__item-desc{font-size:1rem}}.about-downloads__container .download__item:hover .download__item-icon{opacity:1}.about-downloads__title{margin-bottom:36px}@media (max-width: 991px){.about-downloads__title{margin-bottom:28px;font-size:1.5rem}}.about-vacancy__container{position:relative;margin-bottom:100px}.about-vacancy__title{margin-bottom:36px}@media (max-width: 991px){.about-vacancy__title{margin-bottom:28px;font-size:1.5rem}}.about-vacancy__items{position:relative;margin-bottom:40px;overflow:initial !important}.about-vacancy__item{padding:60px 50px;display:inline-flex;flex-direction:column;background-color:#fff;box-shadow:0px 4px 15px rgba(57,86,124,0.1);max-width:445px;height:auto !important;color:#000}@media (max-width: 768px){.about-vacancy__item{max-width:360px}}@media (max-width: 991px){.about-vacancy__item{padding:30px}}@media (max-width: 640px){.about-vacancy__item{padding:15px;max-width:260px}}.about-vacancy__item-title{color:#475afc;margin-bottom:24px}@media (max-width: 991px){.about-vacancy__item-title{margin-bottom:20px;font-size:1.25rem}}@media (max-width: 768px){.about-vacancy__item-title{margin-bottom:16px;font-size:1.125rem}}.about-vacancy__item>ul,.about-vacancy__item-list{margin-bottom:36px}.about-vacancy__item>ul li,.about-vacancy__item-list li{padding-left:22px;position:relative;font-size:1.25rem;margin-bottom:8px;color:#000}@media (max-width: 991px){.about-vacancy__item>ul li,.about-vacancy__item-list li{margin-bottom:6px;font-size:1.125rem}}@media (max-width: 768px){.about-vacancy__item>ul li,.about-vacancy__item-list li{margin-bottom:4px;font-size:1rem}}@media (max-width: 640px){.about-vacancy__item>ul li,.about-vacancy__item-list li{padding-left:15px}}.about-vacancy__item>ul li:after,.about-vacancy__item-list li:after{top:12px;left:0;content:"";position:absolute;background-color:#475afc;border-radius:50%;width:5px;height:5px}.about-vacancy__item>ul li:last-child,.about-vacancy__item-list li:last-child{margin-bottom:0}.about-vacancy__item-address{margin-bottom:36px;color:#9aadc6;line-height:30px}@media (max-width: 991px){.about-vacancy__item-address{margin-bottom:26px;font-size:1rem}}@media (max-width: 768px){.about-vacancy__item-address{margin-bottom:20px;font-size:.875rem}}.about-vacancy__item-more{font-weight:600;color:#475afc}.about-vacancy__item-more svg{margin-left:9px;fill:currentColor;width:31px;height:8px}@media (max-width: 768px){.about-vacancy__item-more{font-size:.875rem}}.about-vacancy__scrollbar{margin-bottom:60px;background-color:#e0e0e0;height:2px}.about-vacancy__scrollbar>div{top:-2px;border-radius:0;background-color:#475afc;height:5px}.about-contact__container{margin-bottom:100px}.about-contact__title{margin-bottom:36px}@media (max-width: 991px){.about-contact__title{margin-bottom:28px;font-size:1.5rem}}.about-contact__row{display:grid;grid-template-columns:1fr 1fr;margin-bottom:60px}@media (max-width: 768px){.about-contact__row{grid-template-columns:1fr}}@media (max-width: 768px){.about-contact__info{margin-bottom:30px}}.about-contact__phone{color:#475afc}@media (max-width: 991px){.about-contact__phone{font-size:1.5rem}}@media (max-width: 991px){.about-contact__email{font-size:1.125rem}}@media (max-width: 768px){.about-contact__email{font-size:1rem}}.about-contact__address{line-height:170%}.about-contact__address svg{margin-top:8px;margin-right:12px;min-width:14px;width:14px;height:17px}@media (max-width: 991px){.about-contact__address svg{margin-top:6px}}@media (max-width: 768px){.about-contact__address svg{margin-top:4px}}@media (max-width: 991px){.about-contact__address{font-size:1.125rem}}.about-contact__map{height:400px}.about-contact__map .ymaps-2-1-79-map{width:100% !important}.about-contact__map canvas{filter:grayscale(100%)}.about-career__container{margin-bottom:100px}.about-career__title{margin-bottom:36px}@media (max-width: 991px){.about-career__title{margin-bottom:28px;font-size:1.5rem}}.about-career__subtitle{font-size:1.25rem}.about-career__blocks{display:grid;grid-gap:30px;grid-template-columns:repeat(3, 1fr);margin-top:90px}@media (max-width: 991px){.about-career__blocks{grid-gap:30px;grid-template-columns:1fr 1fr}}@media (max-width: 640px){.about-career__blocks{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-top:30px}}.about-career__block{flex:0 0 auto;background:#EBF2F9;padding:30px;min-height:370px}@media (max-width: 640px){.about-career__block{max-width:80%;min-height:300px}}.about-career__block-title{font-size:1.5rem;font-weight:700;margin-bottom:20px}@media (max-width: 640px){.about-career__block-title{font-size:1.25rem}}.about-career__block-desc{font-size:1.25rem}@media (max-width: 640px){.about-career__block-desc{font-size:1rem}}.about__hh{width:100%;display:flex;padding:70px 0;border-bottom:solid #E0E0E0 2px;margin:80px 0;justify-content:space-around;flex-wrap:wrap;gap:50px}@media (max-width: 640px){.about__hh{margin:0 0 80px 0}}.about__hh-desc p{font-size:1.5rem;max-width:744px;padding-bottom:80px}.about__hh-desc a{background:#FF6134;color:#fff;font-weight:700;font-size:1rem;border-radius:8px;padding:10px 20px}@media (max-width: 1050px){.about__hh-desc a{display:flex;align-items:center;justify-content:center;text-align:center}}.about__hh-desc a svg{fill:#fff;margin-left:10px}@media (max-width: 991px){.contact__container{margin-top:30px}}.contact__title{margin-bottom:70px}@media (max-width: 991px){.contact__title{line-height:1;margin-bottom:25px}}.contact__items{display:flex;flex-direction:column;margin-bottom:120px;width:100%}@media (max-width: 648px){.contact__items{margin-bottom:80px}}.contact__item{display:flex;cursor:pointer;align-items:center;justify-content:space-between;box-shadow:0px 4px 15px rgba(57,86,124,0.1);margin-bottom:70px;width:100%}@media (max-width: 1100px){.contact__item{align-items:flex-start;justify-content:flex-start;flex-direction:column}}@media (max-width: 648px){.contact__item{margin-bottom:30px}}.contact__item:last-child{margin-bottom:0}.contact__item-body{display:flex;padding-top:60px;padding-bottom:75px;padding-left:95px;padding-right:30px;align-items:flex-start;flex-direction:column;width:100%}@media (max-width: 1100px){.contact__item-body{order:2;padding:60px 45px}}@media (max-width: 648px){.contact__item-body{padding:30px 15px}}.contact__item-body .form-button{padding:0 44px}.contact__item-title{margin-bottom:20px;font-weight:bold;font-size:36px;line-height:120%}@media (max-width: 648px){.contact__item-title{font-size:24px}}.contact__item-info{margin-bottom:12px}.contact__item-phone{font-weight:bold;font-size:24px;line-height:170%;color:#000}@media (max-width: 648px){.contact__item-phone{font-size:18px}}.contact__item-email{font-weight:bold;font-size:20px;line-height:170%;color:#475afc}@media (max-width: 648px){.contact__item-email{font-size:16px}}.contact__item-detail{margin-bottom:35px}@media (max-width: 648px){.contact__item-detail{margin-bottom:30px}}.contact__item-detail p{font-size:20px;line-height:30px}@media (max-width: 648px){.contact__item-detail p{font-size:16px;line-height:130%}}.contact__item-picture{height:100%;position:relative;overflow:hidden;max-width:493px;width:100%}.contact__item-picture img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}@media (max-width: 1100px){.contact__item-picture{order:1;max-width:initial}}.contact__map{margin:60px auto 0;width:100%;height:600px}@media (max-width: 768px){.contact__map{height:400px}}.contact__map canvas{filter:grayscale(100%)}.contact__advantages{display:grid;margin-top:60px;margin-bottom:100px;position:relative;grid-template-columns:repeat(2, 1fr);grid-gap:60px}@media (max-width: 768px){.contact__advantages{grid-template-columns:1fr;grid-gap:30px}}@media (max-width: 648px){.contact__advantages{margin-bottom:60px}}.contact__advantages:before{left:-112px;content:"";bottom:-34px;position:absolute;background-image:url("../img/contact/particle.svg");background-position:center;background-repeat:no-repeat;background-size:cover;width:190px;height:190px}.contact__advantages-title{margin-bottom:1.25rem}@media (max-width: 768px){.contact__advantages-title{font-size:1.25rem}}@media (max-width: 468px){.contact__advantages-title{font-size:1.125rem}}.contact__advantages-list li{display:inline-block;margin-bottom:12px;position:relative}@media (max-width: 991px){.contact__advantages-list li{font-size:1.125rem}}@media (max-width: 768px){.contact__advantages-list li{font-size:1rem}}.contact__advantages-list li:before{content:"";display:inline-block;margin-right:9px;margin-bottom:4px;background-color:#FF6134;border-radius:50%;min-width:6px;width:6px;height:6px}@media (max-width: 768px){.contact__advantages-list li:before{margin-top:11px;min-width:4px;width:4px;height:4px}}.studii-header__container{background-image:url("../img/studii/header.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:100px}.studii-header__container .form-button{max-width:215px;border-radius:3px}@media (max-width: 648px){.studii-header__container{background-position:center right 30%}}@media (max-width: 420px){.studii-header__container{background-position:center right 37%}}.studii-header__wrap{padding:120px 15px}@media (max-width: 768px){.studii-header__wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.studii-header__wrap .form-button{width:100%}}.studii-header__title{font-size:64px;line-height:64px;color:#fff;margin-bottom:30px}@media (max-width: 768px){.studii-header__title{margin-bottom:25px;font-size:2.25rem;text-align:center;line-height:110%}}.studii-header__desc{color:#fff;margin-bottom:30px;max-width:495px}@media (max-width: 768px){.studii-header__desc{margin-bottom:35px;text-align:center;font-size:1.25rem}}.studii-filtering__container{margin-bottom:100px}@media (max-width: 768px){.studii-filtering__container .checkbox__text{font-size:.75rem}}.studii-filtering__wrap{display:grid;padding:0 90px;margin-bottom:30px;grid-template-columns:repeat(2, 1fr);grid-gap:60px}@media (max-width: 991px){.studii-filtering__wrap{grid-template-columns:1fr}}@media (max-width: 768px){.studii-filtering__wrap{padding:0}}@media (max-width: 460px){.studii-filtering__wrap{overflow:hidden;grid-gap:15px}}.studii-filtering .slick-slide img{max-height:290px}.studii-filtering__body-suptitle{color:#475afc}@media (max-width: 768px){.studii-filtering__body-suptitle{font-size:1rem}}.studii-filtering__body-title{line-height:1;margin-bottom:30px}@media (max-width: 768px){.studii-filtering__body-title{font-size:2.25rem}}.studii-filtering__body .form-select{max-width:290px;margin-bottom:40px}.studii-filtering__body .form-select__selected{border:solid 1px #EBF2F9}.studii-filtering__body-list{max-width:265px;width:100%}@media (max-width: 460px){.studii-filtering__body-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));max-width:initial}}.studii-filtering__body-list li{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:6px;overflow-x:hidden;position:relative}@media (max-width: 460px){.studii-filtering__body-list li{justify-content:flex-start;align-items:flex-start;flex-direction:column}}.studii-filtering__body-list li:after{z-index:-1;bottom:1px;content:". . . . . . . . . . . . . . . . . . . . . . . . . .";position:absolute;white-space:nowrap;color:#9aadc6;width:100%}@media (max-width: 460px){.studii-filtering__body-list li:after{display:none}}.studii-filtering__body-list span{position:relative;background-color:#fff;padding:0 6px}.studii-filtering__body-list span:first-child{font-size:1rem;color:#9aadc6}.studii-filtering__body-list span:last-child{font-size:1rem;color:#000;font-weight:bold}@media (max-width: 991px){.studii-filtering__body-slides{align-items:flex-start;justify-content:flex-start}}@media (max-width: 460px){.studii-filtering__body-slides{flex-direction:column;align-items:flex-start;overflow:hidden}}.studii-filtering__preview{position:relative;margin-right:30px;border-left:solid 1px #e5e9f6;border-right:solid 1px #e5e9f6;max-width:300px;width:100%;height:300px}@media (max-width: 460px){.studii-filtering__preview{border-left:none;border-right:none}}.studii-filtering__preview-item{overflow:hidden;max-width:300px;height:320px;width:100%;max-height:290px}.studii-filtering__preview-item img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:290px}.studii-filtering__thumb{position:relative;max-width:80px;width:100%}@media (max-width: 460px){.studii-filtering__thumb{max-width:initial}}.studii-filtering__thumb .slick-slide{margin-bottom:20px;border:3px solid transparent}.studii-filtering__thumb .slick-current{border:3px solid #0A2F85}.studii-filtering__thumb-item{padding:10px;max-width:80px;width:100%;height:80px !important}.studii-filtering__thumb-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.studii-filtering__thumb-item:last-child{margin-bottom:0}.studii-filtering__form{padding:30px 90px;background-color:#EBF2F9;width:100%}@media (max-width: 991px){.studii-filtering__form{flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media (max-width: 768px){.studii-filtering__form{padding:30px}}@media (max-width: 460px){.studii-filtering__form{padding:15px}}.studii-filtering__form-col:first-child{max-width:440px;width:100%}@media (max-width: 991px){.studii-filtering__form-col:first-child{order:1}}@media (max-width: 460px){.studii-filtering__form-col:first-child .studii-filtering__form-col{flex-direction:column;align-items:flex-start}}@media (max-width: 991px){.studii-filtering__form-col:nth-child(2){margin-bottom:1.5rem}}@media (max-width: 768px){.studii-filtering__form-col:nth-child(2){display:none}}@media (max-width: 460px){.studii-filtering__form-col:nth-child(2){justify-content:space-between;width:100%}}.studii-filtering__form-current{margin-right:60px;color:#9aadc6}.studii-filtering__form-arrow{cursor:pointer;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);transition:box-shadow 0.3s;height:56px;width:56px}.studii-filtering__form-arrow svg{width:12px;height:20px;transition:transform 0.3s}.studii-filtering__form-arrow:hover{box-shadow:0px 4px 10px rgba(57,86,124,0.06)}.studii-filtering__form-arrow:hover svg{transform:scale(1.2)}.studii-filtering__form-arrow.prev{margin-right:30px}.studii-filtering__form-arrow.prev svg{margin-right:3px}.studii-filtering__form-arrow.next svg{margin-right:-3px}.studii-filtering__form-ipoteka{cursor:pointer;color:#475afc;margin-bottom:22px}.studii-filtering__form .form-input{max-width:266px;margin-right:20px;width:100%}@media (max-width: 460px){.studii-filtering__form .form-input{max-width:initial;margin-right:0}}.studii-filtering__form-btn{max-width:160px;width:100%}@media (max-width: 460px){.studii-filtering__form-btn{margin-top:1rem;max-width:initial}}.studii-filtering__form-agree{margin-top:1rem;color:#9aadc6}.studii-filtering__form-agree a{color:currentColor}.studii-whosuits__container{margin-bottom:100px}.studii-whosuits__title{margin-bottom:36px}@media (max-width: 768px){.studii-whosuits__title{font-size:1.5rem}}.studii-whosuits__items{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:30px}@media (max-width: 991px){.studii-whosuits__items{display:none}}.studii-whosuits__items.mobile{display:none}@media (max-width: 991px){.studii-whosuits__items.mobile{display:block}}@media (max-width: 991px){.studii-whosuits__item{max-width:340px}}.studii-whosuits__item-picture{margin-bottom:38px;padding:15px 15px 0px 15px;background-color:#EBF2F9;height:444px}@media (max-width: 1200px){.studii-whosuits__item-picture{padding:0}}.studii-whosuits__item-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.studii-whosuits__item-title{margin-bottom:18px}.studii-whosuits__scrollbar{display:none;margin-top:30px;background-color:#e0e0e0;margin-bottom:5px;height:2px}@media (max-width: 991px){.studii-whosuits__scrollbar{display:flex}}.studii-whosuits__scrollbar>div{top:-2px;border-radius:0;background-color:#475afc;height:5px}.studii-district__container{overflow:hidden;margin-bottom:100px}.studii-district__title{margin-bottom:36px}.studii-district__items{position:relative;margin-bottom:63px;overflow:initial !important}.studii-district__items-arrow{top:0;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 540px){.studii-district__items-arrow{display:none}}.studii-district__items-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.studii-district__items-arrow:hover svg{stroke:#475afc}.studii-district__items-arrow.next{right:-30px}.studii-district__items-arrow.next svg{transform:scale(-1)}.studii-district__items-arrow.next:hover svg{transform:scale(-1) scale(1.2)}@media (max-width: 1100px){.studii-district__items-arrow.next{right:0}}.studii-district__items-arrow.prev{left:-30px}.studii-district__items-arrow.prev:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.studii-district__items-arrow.prev{left:0}}.studii-district__items-arrow.swiper-button-disabled{display:none}.studii-district__item{padding:40px;overflow:hidden;background-color:#000;position:relative;max-width:445px;height:340px}@media (max-width: 460px){.studii-district__item{padding:20px 15px;height:300px}}.studii-district__item:after{left:0;top:100%;z-index:1;content:"";position:absolute;background:linear-gradient(0deg, rgba(68,178,178,0.9), rgba(68,178,178,0.9));transition:top 0.5s ease-in-out;width:100%;height:100%}.studii-district__item img{top:0;left:0;opacity:0.6;z-index:0;width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.studii-district__item-title{z-index:2;color:#fff}.studii-district__item-desc{z-index:2;transform:translateY(500%);transition:transform 0.5s ease-in-out;color:#fff}.studii-district__item:hover:after{top:0}.studii-district__item:hover .studii-district__item-desc{transform:translateY(0%)}.studii-district__scrollbar{background-color:#e0e0e0;margin-bottom:5px;height:2px}.studii-district__scrollbar>div{top:-2px;border-radius:0;background-color:#475afc;height:5px}.studii-district__advantages{display:grid;margin-top:100px;grid-template-columns:repeat(2, 1fr);grid-gap:60px}@media (max-width: 991px){.studii-district__advantages{display:none}}.studii-district__advantages-scrollbar{display:none;margin-top:30px;background-color:#e0e0e0;margin-bottom:5px;height:2px}@media (max-width: 991px){.studii-district__advantages-scrollbar{display:flex}}.studii-district__advantages-scrollbar>div{top:-2px;border-radius:0;background-color:#475afc;height:5px}.studii-district__advantages.mobile{display:none}@media (max-width: 991px){.studii-district__advantages.mobile{display:block}}.studii-district__advantage-icon{color:#475afc;margin-bottom:25px;width:65px;height:65px}.studii-district__advantage-icon svg{width:100%;height:100%}.studii-district__advantage-title{margin-bottom:16px}.studii-calculator__container{margin-bottom:100px;overflow:hidden;background-color:#EBF2F9}.studii-calculator__container .calc__form-title{margin-bottom:44px;line-height:1}@media (max-width: 768px){.studii-calculator__container .calc__form-title{margin-bottom:25px}}.studii-calculator__container .header__feedback-form-btn{margin-left:15px}@media (max-width: 1366px){.studii-calculator__container .header__feedback-form-btn{margin-left:0}}.studii-calculator__container .tab-section{top:0;left:-100%;transition:opacity 1s;position:absolute;opacity:0;display:none}.studii-calculator__container .tab-section.active{opacity:1;left:auto;top:auto;position:relative;display:block}.studii-calculator__container .tab-section__wrap{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:30px 100px}@media (max-width: 1200px){.studii-calculator__container .tab-section__wrap{grid-gap:30px}}@media (max-width: 991px){.studii-calculator__container .tab-section__wrap{grid-template-columns:1fr}}.studii-calculator__container .tab-section__picture{position:relative;background-color:#d5e5ff;overflow:hidden;height:580px}@media (max-width: 991px){.studii-calculator__container .tab-section__picture{height:auto}}.studii-calculator__container .tab-section__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.studii-calculator__container .tab-section__title{margin-bottom:21px}@media (max-width: 468px){.studii-calculator__container .tab-section__title{font-size:2.25rem}}.studii-calculator__container .tab-section__desc{margin-bottom:65px}@media (max-width: 468px){.studii-calculator__container .tab-section__desc{font-size:1rem}}.studii-calculator__container .tab-section__form{padding:30px;background-color:#e2e9f3;max-width:510px}.studii-calculator__container .tab-section__form-fields{margin-bottom:12px}.studii-calculator__container .tab-section__form-fields .form-input{margin-right:20px}.studii-calculator__container .tab-section__form-agree .checkbox__text{color:#9aadc6}.studii-calculator__container .tab-section__form-agree .checkbox__text a{text-decoration:underline;color:#9aadc6}@media (max-width: 360px){.studii-calculator__container .calc__body{padding:0 15px}}.studii-calculator__wrap{padding:60px 0}.studii-calculator__tabs{margin-bottom:65px;border-bottom:2px solid #e2e9f3}@media (max-width: 768px){.studii-calculator__tabs{margin-bottom:30px;overflow-x:scroll;overflow-y:hidden}}.studii-calculator__tab{padding:1rem;position:relative;color:#000}@media (max-width: 991px){.studii-calculator__tab{white-space:nowrap}}.studii-calculator__tab.active{font-weight:bold}.studii-calculator__tab.active:after{left:0;content:"";bottom:-3px;position:absolute;background-color:#475afc;width:100%;height:5px}.studii-consultation__container{margin-bottom:100px}.studii-map__container{width:100%;height:730px}.studii-map__container canvas{filter:grayscale(100%)}.vacancy__container{margin-bottom:60px}.vacancy__items{display:grid;margin-bottom:30px;grid-template-columns:repeat(auto-fit, minmax(370px, 1fr));grid-gap:30px}@media (max-width: 400px){.vacancy__items{grid-template-columns:repeat(auto-fit, minmax(290px, 1fr))}}.vacancy__items .about-vacancy__item{padding:60px 30px;max-width:initial !important}.about-tenders__title{margin-bottom:36px}@media (max-width: 991px){.about-tenders__title{margin-bottom:28px}}@media (max-width: 768px){.about-tenders__title{font-size:24px;line-height:26px}}.about-tenders__container{margin-bottom:100px}@media (max-width: 991px){.about-tenders__container{margin-bottom:80px}}.about-tenders__container .tenders__row{display:flex;justify-content:space-between}@media (max-width: 991px){.about-tenders__container .tenders__row{flex-direction:column}}.about-tenders__container .tenders__info{margin-right:65px}@media (max-width: 1024px){.about-tenders__container .tenders__info{margin-right:60px}}@media (max-width: 991px){.about-tenders__container .tenders__info{margin-right:0}}.about-tenders__container .tenders__img{width:570px;height:468px}@media (max-width: 991px){.about-tenders__container .tenders__img{height:270px;width:100%}.about-tenders__container .tenders__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width: 768px){.about-tenders__container .tenders__desc{font-size:18px;line-height:23px}}.about-tenders__container .form-button{margin-top:95px;width:218px}@media (max-width: 1024px){.about-tenders__container .form-button{margin-top:50px}}@media (max-width: 991px){.about-tenders__container .form-button{margin-top:36px;margin-bottom:40px}}@media (max-width: 480px){.about-tenders__container .form-button{width:100%}}.clientservices-header__container{position:relative;background-image:url("../../sm_sochi/img/clientservices/header-bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:94px;height:500px}.clientservices-header__container .form-button{max-width:215px;border-radius:3px}@media (max-width: 648px){.clientservices-header__container{background-position:right 40% bottom 0}}.clientservices-header__wrap{padding:120px 15px}@media (max-width: 1024px){.clientservices-header__wrap{padding-left:100px}}@media (max-width: 768px){.clientservices-header__wrap{display:flex;flex-direction:column;justify-content:center;align-items:start;padding-left:70px}.clientservices-header__wrap .form-button{width:100%}}@media (max-width: 648px){.clientservices-header__wrap{padding-left:15px}}.clientservices-header__title{font-size:64px;line-height:64px;color:#fff;margin-bottom:30px}@media (max-width: 1024px){.clientservices-header__title{font-size:48px}}@media (max-width: 768px){.clientservices-header__title{margin-bottom:25px;font-size:2.25rem;line-height:110%}}@media (max-width: 648px){.clientservices-header__title{max-width:65%}}.clientservices-header__desc{color:#fff;margin-bottom:30px;max-width:495px}@media (max-width: 768px){.clientservices-header__desc{margin-bottom:35px;text-align:center;font-size:1.25rem}}.clientservices-target__container{margin-bottom:100px}.clientservices-target__title{margin-bottom:36px}@media (max-width: 991px){.clientservices-target__title{margin-bottom:28px;font-size:1.5rem;line-height:112%}}.clientservices-target__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px}@media (max-width: 1200px){.clientservices-target__row{grid-template-columns:1fr}}@media (max-width: 991px){.clientservices-target__row{grid-gap:30px}}.clientservices-target__desc{line-height:170%}@media (max-width: 991px){.clientservices-target__desc{font-size:1.125rem;line-height:130%}}.clientservices-target__info{padding-left:30px;border-left:solid 5px #475afc}@media (max-width: 991px){.clientservices-target__info{padding-left:0;padding-top:30px;border-left:none;border-top:solid 5px #475afc}}.clientservices-target__info h5{font-size:1.25rem;font-weight:bold;margin-bottom:14px}@media (max-width: 991px){.clientservices-target__info h5{font-size:1.125rem}}@media (max-width: 768px){.clientservices-target__info h5{font-size:1rem}}.clientservices-target__info ul li{line-height:170%;padding-left:22px;position:relative;font-size:1.25rem;margin-bottom:8px}@media (max-width: 991px){.clientservices-target__info ul li{font-size:1.125rem}}@media (max-width: 768px){.clientservices-target__info ul li{font-size:1rem}}.clientservices-target__info ul li:last-child{margin-bottom:0}.clientservices-apply__container{margin-bottom:90px}.clientservices-apply__title{margin-bottom:40px;color:#000}@media (max-width: 768px){.clientservices-apply__title{margin-bottom:20px;font-size:2.25rem}}@media (max-width: 448px){.clientservices-apply__title{font-size:1.5rem}}.clientservices-apply__items{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:40px;margin-bottom:100px}@media (max-width: 991px){.clientservices-apply__items{grid-gap:20px;overflow-x:scroll;overflow-y:hidden;padding-bottom:40px;grid-template-columns:400px 400px}.clientservices-apply__items::-webkit-scrollbar{width:3px;height:3px}.clientservices-apply__items::-webkit-scrollbar-track-piece{background-color:#e0e0e0}.clientservices-apply__items::-webkit-scrollbar-thumb{height:50px;background-color:#0A2F85;border-radius:3px}.clientservices-apply__items::-webkit-scrollbar-corner{background-color:#999}}@media (max-width: 768px){.clientservices-apply__items{padding-bottom:20px}}@media (max-width: 448px){.clientservices-apply__items{grid-template-columns:290px 290px}}.clientservices-apply__item-icon{border-radius:50%;margin-right:1.125rem;border:solid 1px #475afc;color:#475afc;min-width:46px;width:46px;height:46px}.clientservices-apply__item-icon svg{stroke:#475afc;width:21px;height:10px}.clientservices-apply__item-desc a{color:#475afc}@media (max-width: 768px){.clientservices-apply__item-desc{font-size:1.125rem}}@media (max-width: 448px){.clientservices-apply__item-desc{font-size:1rem}}.clientservices-apply__info{border:solid 2px #475afc;background-color:#fff;padding:50px}@media (max-width: 648px){.clientservices-apply__info{padding:30px;flex-direction:column}}.clientservices-apply__info-icon{border:2px solid #475afc;margin-right:44px;border-radius:9px;min-width:46px;width:46px;height:46px}@media (max-width: 648px){.clientservices-apply__info-icon{margin-right:0px;margin-bottom:15px}}.clientservices-apply__info p{color:#475afc;max-width:720px}@media (max-width: 648px){.clientservices-apply__info p{text-align:center}}@media (max-width: 480px){.clientservices-apply__info p{font-size:.875rem}}.clientservices-questions__container{position:relative;margin-bottom:70px}.clientservices-questions__title{margin-bottom:20px}@media (max-width: 991px){.clientservices-questions__title{font-size:2.25rem}}@media (max-width: 768px){.clientservices-questions__title{font-size:1.5rem}}.clientservices-questions__desc{margin-bottom:60px;max-width:820px}@media (max-width: 991px){.clientservices-questions__desc{font-size:1.125rem}}@media (max-width: 768px){.clientservices-questions__desc{font-size:1rem}}.clientservices-feedback__container{padding:104px 0;background-color:#f1f4f9}.clientservices-feedback__title{margin-bottom:20px;line-height:1}@media (max-width: 768px){.clientservices-feedback__title{margin-bottom:10px}}.clientservices-feedback__desc{margin-bottom:60px}@media (max-width: 768px){.clientservices-feedback__desc{margin-bottom:40px}.clientservices-feedback__desc br{display:none}}.clientservices-feedback__form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media (max-width: 648px){.clientservices-feedback__form{grid-template-columns:1fr}}.clientservices-feedback__form-footer{margin-top:23px;grid-column:1 / -1}.clientservices-feedback__form-footer-agree,.clientservices-feedback__form-footer .form-button{max-width:473px}.clientservices-feedback__form .checkbox{grid-column:1/-1}.clientservices-feedback__form .form-textarea{grid-column:1 / -1}.clientservices-feedback__form-agree{margin-top:21px;font-size:14px;line-height:17px;color:#9aadc6}.clientservices-feedback__form-agree a{color:#475afc}.clientservices-feedback__form-agree a:hover{text-decoration:underline}.clientservices-feedback__form .file-list{display:grid;margin-top:20px;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));grid-gap:15px}.clientservices-feedback__form .file__item{display:flex;position:relative;flex-direction:column;background-color:#fff;border-radius:3px;padding:8px 13px}.clientservices-feedback__form .file__close{top:-6px;right:-6px;padding:8px;cursor:pointer;position:absolute;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.1);background-image:url("../img/svg/close.svg");background-repeat:no-repeat;background-position:center;background-size:40%;border-radius:50%;padding:10px}.clientservices-feedback__form .file__name{font-size:14px;font-weight:600;color:#000}.clientservices-feedback__form .file__size{font-size:12px;color:#868686}.clientservices-getkeys__content{padding:60px 70px 60px 472px;margin-bottom:90px;background-color:#F5F5F9;position:relative;overflow:hidden;display:flex;flex-direction:column}.clientservices-getkeys__content:before{content:"";position:absolute;top:calc(50% - 280.5px);left:-15%;width:561px;height:561px;background:#DDE5F0;border-radius:50%;opacity:0.5}.clientservices-getkeys__content:after{content:"";position:absolute;top:52px;left:75px;width:325px;height:265px;background-image:url("../img/client-service/key.png");background-repeat:no-repeat;background-position:center;background-size:cover}.clientservices-getkeys__title{margin-bottom:22px;font-weight:700;font-size:32px;line-height:120%;max-width:720px}.clientservices-getkeys__caption{margin-bottom:34px;font-weight:300;font-size:16px;line-height:150%}.clientservices-getkeys__link{font-weight:700;font-size:16px;line-height:150%;color:white;padding:11px 32px;width:-moz-fit-content;width:fit-content;background:#FF6134;border-radius:30px}.clientservices-getkeys__link-blue{background:#282b2c;margin-left:16px}@media (max-width: 1320px){.clientservices-getkeys__content{padding:29px 65px 32px 357px}.clientservices-getkeys__content:before{top:calc(50% - 217.5px);left:calc(0% - 144px);width:435px;height:435px}.clientservices-getkeys__content:after{top:30px;left:65px;width:250px;height:200px}.clientservices-getkeys__title{max-width:570px;margin-bottom:16px;font-size:24px}.clientservices-getkeys__caption{margin-bottom:26px}}@media (max-width: 1024px){.clientservices-getkeys__link-blue{margin-left:10px}.clientservices-getkeys__content{padding:30px 49px 37px 287px}.clientservices-getkeys__content:before{top:calc(50% - 195px);left:calc(0% - 145px);width:390px;height:390px}.clientservices-getkeys__content:after{top:50px;left:30px;width:230px;height:180px}.clientservices-getkeys__title{margin-bottom:12px}.clientservices-getkeys__caption{margin-bottom:20px}}@media (max-width: 768px){.clientservices-getkeys__links{flex-direction:column}.clientservices-getkeys__link-blue{margin-left:0;margin-top:10px}.clientservices-getkeys__content{padding:255px 16px 44px 16px}.clientservices-getkeys__content:before{top:-60%;left:calc(50% - 238px);width:476px;height:476px}.clientservices-getkeys__content:after{top:50px;left:calc(50% - 115px);width:230px;height:180px}.clientservices-getkeys__title{font-weight:600;font-size:18px;line-height:130%}.clientservices-getkeys__caption{font-size:14px;line-height:150%;margin-bottom:30px}.clientservices-getkeys__link{width:100%;text-align:center}}@media (min-width: 768px){.clientservices-grade__wrap .clientservices-grade__row{display:flex;margin-bottom:60px}.clientservices-grade__wrap .clientservices-grade__title{margin-bottom:30px}.clientservices-grade__wrap .clientservices-grade__desc{display:flex;flex-direction:column;width:48%}.clientservices-grade__wrap .clientservices-grade__info{width:45%;margin-left:60px}.clientservices-grade__wrap .form-button{width:192px;margin-top:20px}.clientservices-grade__wrap p{margin-bottom:30px}}@media (max-width: 768px){.clientservices-grade__wrap .clientservices-grade__desc{margin-top:20px}.clientservices-grade__wrap .form-button{margin-top:30px}.clientservices-grade__wrap .clientservices-grade__info{margin:60px 0 60px 0}.clientservices-grade__wrap .font-size-3xl{font-size:2rem}}.commercial__title{margin-bottom:40px}@media (max-width: 1300px){.commercial__title{margin-bottom:50px}}@media (max-width: 991px){.commercial__title{margin-bottom:40px;font-size:28px;line-height:28px}}@media (max-width: 768px){.commercial__title{margin-bottom:32px;font-weight:700;font-size:24px;line-height:26px}}.inlineIcon{fill:#475afc !important}.objects__commercial .objects__header-switch label:after{background-color:#ff6134 !important}.commercial{margin-top:64px}.section-complex__hero{background-color:#F1F4F9;position:relative}.section-complex__bg{display:flex}.section-complex__bg-left{width:55.1%;background-color:#F1F4F9}.section-complex__bg_right{width:44.9%;min-height:510px}.section-complex__bg_img{height:100%;background-position:center;background-size:cover}.section-complex__content{position:absolute;top:0;left:0;width:100%;height:510px;padding-top:88px}.section-complex__content_info{display:flex;flex-direction:column;align-items:start;gap:36px;width:50%}.section-complex__content_info .hero-complex__title{font-size:48px;line-height:100%;font-weight:700}.section-complex__content_info .hero-complex__description{font-size:16px;line-height:24px;font-weight:400}.hero-complex__controls .form-button{display:inline-flex;padding:.75rem 2rem;font-size:.875rem;line-height:150%;height:45px;min-width:190px}.commercial-advantages{margin-top:80px;margin-bottom:120px}.commercial-advantages__list{display:flex;align-items:center;justify-content:center;gap:30px}.commercial-advantages__list_element{padding:24px;border:1px solid #DEDEDE;border-radius:16px;width:100%;display:flex;flex-direction:column;justify-content:space-between;height:192px}.advantages-list__element_title{font-size:16px;line-height:120%;font-weight:400;color:#666666;width:50%}.advantages-list__element_description{display:flex;align-items:end;gap:52px;font-size:28px;font-weight:600;line-height:110%;justify-content:space-between}.objects__commercial .objects__items{margin-bottom:unset}@media (max-width: 1301px){.advantages-list__element_description{font-size:26px}}@media (max-width: 1064px){.advantages-list__element_description{gap:10px}}@media (max-width: 1024px){.commercial-advantages__list{flex-wrap:wrap}.commercial-advantages__list_element{width:calc(50% - 20px)}.advantages-list__element_description{gap:10px}}@media (max-width: 767px){.section-complex__bg{flex-direction:column}.section-complex__bg_right{min-height:unset;height:228px;width:100%}.section-complex__bg-left{width:100%;background-color:#F1F4F9;min-height:439px}.section-complex__content{padding-top:64px}.section-complex__content_info{width:100%}.section-complex__content_info .hero-complex__title{font-size:26px;line-height:110.00000000000001%}.section-complex__content_info .hero-complex__description{font-size:14px;line-height:20px}.hero-complex__controls,.hero-complex__controls .form-button{width:100%}.commercial-advantages{margin-top:80px;margin-bottom:120px}.commercial-advantages__list{flex-direction:column}.commercial-advantages__list_element{padding:16px;border:1px solid #DEDEDE;border-radius:16px;width:100%;display:flex;flex-direction:column;justify-content:space-between;height:142px}.advantages-list__element_title{font-size:14px;line-height:120%;font-weight:400;margin-bottom:24px;color:#666666;width:50%}.advantages-list__element_description{display:flex;align-items:end;gap:52px;font-size:24px;font-weight:600;line-height:110%}.objects__commercial .objects__item-info-top{display:flex;flex-direction:column}.objects__commercial .objects__item-showmore{bottom:0}}@media (max-width: 440px){.objects__commercial .objects__item.xs .objects__item-body{max-height:unset;width:100%;position:relative}.objects__commercial .objects__item-info{display:flex;justify-content:space-between}.objects__commercial .objects__item-info .objects__item-info_item{margin-right:unset}.objects__commercial .objects__item-showmore{bottom:0;position:relative;text-align:right;padding:unset;padding-top:24px}.objects__commercial .objects__item.xs .objects__item-body .objects__item-info-hidden{display:none}}.objects__item-camera-wrap{display:flex;align-items:center;position:absolute;top:1px;left:16px;cursor:pointer;z-index:1;align-items:center;padding:6px 9px 6px 12px;background-color:#fff;backdrop-filter:blur(4px);border-radius:32px}.objects__item-camera-text{font-size:14px;line-height:18px;color:#475afc}.objects__item-camera-item{flex:0 0 10px;width:10px;height:10px;border-radius:50%;background-color:#fc3e02;margin-left:7px}.objects__item-title{color:#475afc !important}.objects__item-tag-comfort{color:#475afc !important}.objects__item-prices li p{color:#282b2c !important}.objects__list-block{padding:12px 32px;position:absolute;left:10%;z-index:1;background:#fff;max-height:592px;bottom:100px;overflow-y:auto;min-width:310px;border-radius:15px;box-shadow:0 4px 15px 0 rgba(0,0,0,0.05)}.objects__list-elements{display:flex;flex-direction:column}.objects__list-elements_item{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:16px;padding:20px 0;border-bottom:1px solid #dedede;padding-right:40px;cursor:pointer;color:#000}.objects__list-elements .objects__list-elements_item:last-child{border-bottom:unset}.objects__list-elements_item.hover .item-name,.objects__list-elements_item:hover .item-name{color:#ff6134}.objects__list-elements_item .item-icon img{width:48px;height:48px;border-radius:100%}.objects__list-elements_item .item-name{font-size:21px;font-weight:600}@media (max-width: 767px){.objects__list-block{display:none}}.popup-balloon-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999;width:100%;height:100%;background:#FFFFFF1A;backdrop-filter:blur(4px);display:none;align-items:center;justify-content:center;flex-direction:column}.popup-balloon-modal-close{width:288px;text-align:right;height:34px}.popup-balloon-modal-close svg{width:15px;height:15px}.popup-balloon-modal-content{background-color:#fff;border-radius:15px;height:369px;max-width:288px}.popup-balloon-modal-content .objects__item{width:100%;height:100%}.popup-balloon-modal-content .objects__item-picture{max-height:150px !important}.popup-balloon-modal-content .objects__item-picture .objects__item-tag-comfort{top:16px;bottom:unset}.popup-balloon-modal-content .objects__item-body{position:relative;max-height:219px;display:flex;flex-direction:column}.popup-balloon-modal-content .objects__item-body .objects__item-info-top{display:flex;flex-direction:column}.popup-balloon-modal-content .objects__item-body .objects__item-info-top .objects__item-info{display:flex;align-items:center;gap:36px}.popup-balloon-modal-content .objects__item-body .objects__item-info-top .objects__item-info .objects__item-info_item{margin-right:unset}.popup-balloon-modal-content .objects__item-body .objects__item-info-top .objects__item-showmore{position:relative;bottom:0;margin-top:21px;padding:unset}.popup-balloon-modal-content .objects__item-body .objects__item-info-top .objects__item-showmore span{padding:7px 17px;border:1px solid #ff6134;border-radius:100px;cursor:pointer;text-align:center;display:flex;align-items:center;max-width:166px;justify-content:start}.discovery{display:flex;flex-direction:column;background-image:url("../img/discovery/car.jpg");background-repeat:no-repeat;background-size:cover;height:100vh;color:#fff}@media (max-width: 375px){.discovery{background-image:url("../img/discovery/seaa.jpg")}}.discovery-header{padding:40px 0;border-bottom:1px solid rgba(255,255,255,0.3)}@media (max-width: 1024px){.discovery-header{padding:20px 0}}@media (max-width: 425px){.discovery-header{padding:10px 0}}@media (max-width: 1024px){.discovery-header__logos{flex-direction:column;align-items:baseline}}.discovery-header__logo{display:inline-block}.discovery-header__logo:not(:last-child){margin-right:30px}@media (max-width: 1024px){.discovery-header__logo:not(:last-child){margin-right:0;margin-bottom:10px}}@media (max-width: 1024px){.discovery-header__logo svg{height:30px;width:115px}}@media (max-width: 587px){.discovery-header__logo svg{height:24px;width:92px}}@media (max-width: 425px){.discovery-header__logo svg{height:21px;width:81px}}.discovery-header__icon{display:none}@media (max-width: 768px){.discovery-header__icon{display:flex;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;padding:11px;margin-right:10px}}.discovery-header__phone{font-size:26px;margin-right:50px}@media (max-width: 768px){.discovery-header__phone{font-size:1.5rem;flex-direction:row;align-items:center}}@media (max-width: 587px){.discovery-header__phone{margin-right:0;font-size:1rem}}@media (max-width: 587px){.discovery-header__phone{font-size:.875rem}}.discovery-header__phone a{color:#fff}.discovery-header__titr{letter-spacing:3.5px;font-size:.75rem}@media (max-width: 768px){.discovery-header__titr{display:none}}.discovery-header__btn{padding:20px 60px;border:2px solid #fff;border-radius:12px 12px 12px 1px;cursor:pointer;transition:0.3s ease all}.discovery-header__btn svg{display:none}@media (max-width: 768px){.discovery-header__btn svg{display:inline-block;height:13px;margin-left:10px}}.discovery-header__btn:hover{background-color:#FF6134}@media (max-width: 768px){.discovery-header__btn:hover{background-color:transparent}}@media (max-width: 768px){.discovery-header__btn{padding:6px 11px;width:130px}}@media (max-width: 587px){.discovery-header__btn{display:none}}.discovery-main{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:inherit}@media (max-width: 425px){.discovery-main{padding:10px}}@media (max-width: 425px){.discovery-main__inner{max-width:235px}}.discovery__subtitle{font-size:3rem}@media (max-width: 1024px){.discovery__subtitle{font-size:2.25rem}}@media (max-width: 587px){.discovery__subtitle{font-size:1.25rem}}@media (max-width: 425px){.discovery__subtitle{max-width:210px;font-size:1rem}}.discovery__title{font-size:97px}@media (max-width: 1024px){.discovery__title{font-size:65px}}@media (max-width: 587px){.discovery__title{font-size:40px}}@media (max-width: 425px){.discovery__title{line-height:1.2}}.discovery__descr{font-size:1.5rem;margin-bottom:67px}@media (max-width: 1024px){.discovery__descr{font-size:1.125rem;margin-bottom:45px}}@media (max-width: 425px){.discovery__descr{font-size:.875rem;margin-bottom:20px}}.discovery__form-inner{margin-bottom:30px;display:flex}@media (max-width: 768px){.discovery__form-inner{flex-direction:column}}.discovery__form-input,.discovery__form-button{width:375px;height:80px}@media (max-width: 1024px){.discovery__form-input,.discovery__form-button{width:325px;height:65px}}@media (max-width: 587px){.discovery__form-input,.discovery__form-button{width:234px}}@media (max-width: 424px){.discovery__form-input,.discovery__form-button{height:45px}}.discovery__form-input{background-color:#fff;color:#959595;border-radius:10px;font-size:18px;border:none;padding:27px 160px 27px 30px;margin-right:30px}@media (max-width: 1024px){.discovery__form-input{padding:14px 68px 16px 19px}}@media (max-width: 768px){.discovery__form-input{margin-right:0;margin-bottom:10px}}@media (max-width: 587px){.discovery__form-input{padding:14px 55px 16px 19px}}.discovery__form-button{display:flex;align-items:center;padding:30px 137px;color:#1C1A17;border-radius:1px 12px 12px;cursor:pointer}@media (max-width: 1024px){.discovery__form-button{padding:15px 120px}}@media (max-width: 587px){.discovery__form-button{padding:15px 75px}}.discovery-footer{background-color:#242B33;padding:10px 0}.discovery-footer__inner{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.discovery-footer__inner{flex-direction:column}}@media (max-width: 425px){.discovery-footer__inner{padding-bottom:10px}}.discovery-footer__logos{display:flex;align-items:center;margin-right:20px}.discovery-footer__logo{display:inline-block}.discovery-footer__logo:not(:last-child){margin-right:48px}.discovery-footer__logo svg,.discovery-footer__logo img{width:115px}@media (max-width: 587px){.discovery-footer__logo svg,.discovery-footer__logo img{width:100px}}.discovery-footer__text{color:#737D89;max-width:840px;font-size:13px}@media (max-width: 425px){.discovery-footer__text{font-size:10px}}.discovery-main__btn{display:none}@media (max-width: 587px){.discovery-main__btn{display:inline;border:1px solid #fff;border-radius:50%;height:120px;width:120px;font-size:15px;padding:37px 15px;align-self:flex-end}}@media (max-width: 425px){.discovery-main__btn{position:absolute;top:10px}}.discovery-checkbox__text{font-size:13px;color:#fff;width:-moz-fit-content;width:fit-content}@media (max-width: 768px){.discovery-checkbox__text{font-size:11px}}.discovery-checkbox__input{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);position:absolute}.discovery-checkbox__input:checked+.discovery-checkbox__toggle{background-color:#fff;background-image:url(../img/discovery/checked-yellow.svg);background-repeat:no-repeat;background-position:center center}.discovery-checkbox__toggle{width:18px;height:18px;border-radius:2px;background-color:#fff;margin-right:10px}@media (max-width: 768px){.discovery-checkbox__toggle{width:20px}}.discovery a{color:inherit}.kp-page .subscribe__wrap.large.twos{grid-template-columns:325px 360px;grid-gap:130px}@media (max-width: 991px){.kp-page .subscribe__wrap.large.twos{grid-template-columns:repeat(1, 360px);grid-gap:40px;justify-content:center;text-align:center}}@media (max-width: 640px){.kp-page .subscribe__wrap.large.twos{grid-template-columns:repeat(1, 350px);grid-gap:30px}}.kp-page__switch{margin:0 10px}.kp-page .resultapartment-filter__group{margin-bottom:20px}.kp-page .apartment-detail__consult{max-width:100%}.section-documents{margin-top:100px;margin-bottom:100px}.section-documents__heading{margin-bottom:32px}@media (min-width: 621px){.section-documents__heading{margin-bottom:40px}}.section-documents__list{display:flex;flex-wrap:wrap}@media (min-width: 992px){.section-documents__list .document-btn-shell{width:33.33%}}@media (max-width: 991px){.section-documents__list .document-btn-shell{width:50%}}@media (min-width: 621px){.section-documents__list{margin:-15px}.section-documents__list .document-btn-shell{padding:15px}}@media (max-width: 620px){.section-documents__list .document-btn-shell{width:100%}.section-documents__list .document-btn-shell ~ .document-btn-shell{margin-top:24px}}.document-btn-shell{display:flex;width:100%}.document-btn{width:100%;display:flex;align-items:center;padding:24px;border:1px solid #e0e0e0;border-radius:0;color:#000;background-color:#fff;text-align:left;cursor:pointer;transition:border-color 0.3s}@media (max-width: 620px){.document-btn{padding:16px 24px 16px 16px}}.document-btn__text{flex-grow:1;font-size:17px;line-height:1.3}@media (max-width: 620px){.document-btn__text{font-size:14px}}.document-btn__arrow{position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:24px;height:24px;color:#e0e0e0;transition:color 0.3s, transform 0.3s}.document-btn__arrow::before,.document-btn__arrow::after{content:'';position:absolute;right:0;display:block;height:3px;width:14px;background-color:currentColor}.document-btn__arrow::before{top:7px;transform:rotate(45deg)}.document-btn__arrow::after{top:15px;transform:rotate(-45deg)}@media (max-width: 620px){.document-btn__arrow{width:20px;height:20px}.document-btn__arrow::before,.document-btn__arrow::after{height:2px;width:10px}.document-btn__arrow::before{top:6px}.document-btn__arrow::after{top:12px}}.document-btn:hover{border-color:#FF6134}.document-btn:hover .document-btn__arrow{color:#FF6134;transform:translateX(8px)}.popup-document{display:none;position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;padding:2.25rem;background-color:#ebf2f9;outline:2.25rem solid #fff;transition:opacity .5s, outline-offset .5s;overflow-x:hidden;overflow-y:auto}.popup-document::-webkit-scrollbar{width:4px}.popup-document::-webkit-scrollbar-track{background:transparent}.popup-document::-webkit-scrollbar-thumb{background:#475afc}.popup-document::-webkit-scrollbar-thumb:hover{background:#778aff}.popup-document__close{position:absolute;top:4rem;right:4rem;cursor:pointer;width:1.25rem;height:1.25rem;color:#475afc;transition:color .3s}.popup-document__close svg{display:block;height:100%;width:100%;stroke:currentColor}@media (max-width: 820px){.popup-document__close{top:1rem;right:1rem}}.popup-document__container{width:100%;max-width:1000px;margin-left:auto;margin-right:auto}@media (min-width: 621px){.popup-document__container{padding-top:5vh}}@media (min-width: 992px){.popup-document__container{padding-left:24px;padding-right:24px}}.popup-document__heading{font-weight:700;font-size:2.25rem;line-height:1.1;margin-bottom:40px}.popup-document.active{display:block;opacity:1;animation:fadeIn 0.5s forwards, popupOffset 0.5s forwards}@media (max-height: 740px){.popup-document.active{animation:fadeIn 0.5s forwards}}@media (max-width: 820px){.popup-document.active{animation:fadeIn 0.5s forwards}}.popup-document:last-child{border-bottom:0}@keyframes popupOffset{from{outline-offset:0}to{outline-offset:-2.25rem}}.document-download{position:relative;width:100%;display:flex;align-items:center;padding:24px 20px;min-height:80px;font-size:16px;border-bottom:1px solid #e0e0e0;color:#000;text-decoration:none !important;transition:background-color 0.2s}@media (max-width: 991px){.document-download{padding:16px 0 16px 60px;flex-wrap:wrap}}@media (max-width: 620px){.document-download{padding:16px 0 16px 44px;font-size:14px}}.document-download__icon{margin-right:20px}.document-download__icon svg{display:block;width:31px;height:38px}@media (max-width: 991px){.document-download__icon{position:absolute;top:22px;left:0}}@media (max-width: 620px){.document-download__icon svg{width:24px;height:30px}}.document-download__label{flex-grow:1;word-break:break-word}.document-download__size{flex-shrink:0;margin-left:20px;font-weight:300;color:#a5b5cf}@media (min-width: 992px){.document-download__size{width:120px;text-align:right}}@media (max-width: 991px){.document-download__size{width:100%;margin-left:0}}.document-download__action{width:120px;flex-shrink:0;margin-left:20px;display:flex;align-items:center;justify-content:flex-end;text-transform:uppercase;text-align:right;font-size:12px}.document-download__action svg{color:#a5b5cf;display:block;margin-right:8px;transition:color 0.2s}@media (max-width: 991px){.document-download__action{display:none}}@media (min-width: 992px){.document-download:hover{background-color:#fff}.document-download:hover .document-download__action svg{color:#FF6134}}.favorite__wrap.objects{margin-bottom:60px}.favorite__wrap.objects h2{margin-bottom:21px}.favorite__wrap.apartments h2{margin-bottom:21px}.favorite__wrap .objects__item{margin-bottom:40px}@media (max-width: 768px){.favorite__wrap .objects__item{margin-bottom:20px}}.resultapartment-filter__items.grid .resultapartment-filter__item{padding:25px}.resultapartment-filter__items.grid .resultapartment-filter__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.compare__wrap{display:flex;align-items:flex-start;grid-gap:30px}.compare__title{margin-bottom:36px}.compare__slide-item_color{color:#1E5EC7}.compare__list{margin-right:30px;margin-top:448px;min-width:170px;max-width:170px;width:100%}.compare__list-item{opacity:.5;text-align:right;margin-bottom:8px;width:100%}.compare__list-item:last-child{margin-bottom:0}.compare__slides{margin-bottom:60px}.compare__slide{display:flex;flex-direction:column;background-color:#fff;border:solid 1px #e6e6e6;padding-bottom:30px;max-width:390px;width:100%}.compare__slide-picture{overflow:hidden;margin-bottom:36px;width:100%;height:320px}.compare__slide-picture img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%;padding:10px}.compare__slide-title{padding:0 1.5rem;font-weight:bold;font-size:1.5rem;margin-bottom:20px;color:#475afc;height:72px}.compare__slide ul{padding:0 1.5rem}.compare__slide ul li{margin-bottom:8px;font-size:1rem;font-weight:400;color:#000}.compare__slide ul li:empty{display:none}.compare__slide ul li:last-child{margin-bottom:0}.compare__slide ul li.compare__slide-item_color{color:#1e5ec7}.compare__remove{padding:0 1.5rem;margin-top:1.5rem}.card-chess{position:relative;border-radius:3px;border:0;padding:0;display:flex;background-color:#F1F4F9;color:#000;transition:background-color 0.3s;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-chess--unavailable{pointer-events:none;opacity:0.3}.card-chess[data-card-chess-btn]{cursor:pointer}.card-chess__header{display:flex;align-items:flex-start}.card-chess__content{border-radius:inherit;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;width:100%;height:100%;padding:9px 9px 9px 12px}.card-chess__room{margin-right:8px;margin-bottom:3px;border-radius:2px;display:flex;font-weight:700;line-height:1;color:#fff;transition:background-color 0.3s, color 0.3s}.card-chess__heading,.card-chess__number,.card-chess__cost,.card-chess__square{transition:color 0.3s}.card-chess__heading,.card-chess__number{margin-top:3px;margin-bottom:4px}.card-chess__heading{margin-right:8px;font-size:12px;line-height:15px;color:#393737}.card-chess__number,.card-chess__square{font-size:12px;line-height:15px}.card-chess__number{margin-left:auto}.card-chess__cost{margin-bottom:4px;width:100%;font-weight:600;font-size:18px;line-height:1}.card-chess__sale-badge{width:20px;height:20px;background:#F6F6F6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#67CA8E;position:absolute;top:-2px;right:-2px;font-weight:bold;font-size:11px;line-height:110%;text-align:center}.card-chess__tooltip{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.card-chess__square{margin-top:auto}.card-chess__square-total{display:inline-block}.card-chess__square-total i{font-style:normal}.card-chess__square-price{display:inline-block}.card-chess__square-price::before{content:'— ';font-size:inherit;line-height:inherit}.card-chess--hidden{opacity:0.3}.chess-board--plus .card-chess__content{width:186px}.chess-board--plus .card-chess__room{width:19px;height:19px;align-items:center;justify-content:center;font-size:14px}.chess-board--plus .card-chess__number,.chess-board--plus .card-chess__square{color:#7E8FA5}.chess-board--plus .card-chess--available .card-chess__room{background-color:#67CA8E}.chess-board--plus .card-chess--available:hover,.chess-board--plus .card-chess--available:focus{background-color:#67CA8E}.chess-board--plus .card-chess--reserved .card-chess__room{background-color:#FF6134}.chess-board--plus .card-chess--reserved:hover,.chess-board--plus .card-chess--reserved:focus{background-color:#FF6134}.chess-board--plus .card-chess--sold .card-chess__room{background-color:#D8DDE4}.chess-board--plus .card-chess--sold:hover,.chess-board--plus .card-chess--sold:focus{background-color:#D8DDE4}.chess-board--plus .card-chess--unavailable .card-chess__room{background-color:#D8DDE4;opacity:0.3;pointer-events:none}.chess-board--plus .card-chess:hover,.chess-board--plus .card-chess:focus{color:#fff}.chess-board--plus .card-chess:hover .card-chess__room,.chess-board--plus .card-chess:focus .card-chess__room{background-color:#fff;color:#000}.chess-board--plus .card-chess:hover .card-chess__heading,.chess-board--plus .card-chess:hover .card-chess__number,.chess-board--plus .card-chess:hover .card-chess__square,.chess-board--plus .card-chess:focus .card-chess__heading,.chess-board--plus .card-chess:focus .card-chess__number,.chess-board--plus .card-chess:focus .card-chess__square{color:#fff}.chess-board--compact .card-chess{color:#fff}.chess-board--compact .card-chess__content{padding-left:9px;width:54px;height:54px}.chess-board--compact .card-chess__room{font-size:18px}.chess-board--compact .card-chess__heading,.chess-board--compact .card-chess__number,.chess-board--compact .card-chess__cost,.chess-board--compact .card-chess__square-total i,.chess-board--compact .card-chess__square-price{display:none}.chess-board--compact .card-chess__square{width:100%;font-size:14px;line-height:17px}.chess-board--compact .card-chess__tooltip{display:block}.chess-board--compact .card-chess--available{background-color:#67CA8E}.chess-board--compact .card-chess--available:hover{background-color:#67CA8E;color:#fff}.chess-board--compact .card-chess--available:focus{background-color:#67CA8E;color:#fff}.chess-board--compact .card-chess--reserved{background-color:#FF6134}.chess-board--compact .card-chess--reserved:hover{background-color:#FF6134;color:#fff}.chess-board--compact .card-chess--reserved:focus{background-color:#FF6134;color:#fff}.chess-board--compact .card-chess--sold{background-color:#D8DDE4}.chess-board--compact .card-chess--sold:hover{background-color:#D8DDE4;color:#fff}.chess-board--compact .card-chess--sold:focus{background-color:#D8DDE4;color:#fff}.chess-board--compact .card-chess--unavailable{background-color:#D8DDE4;opacity:0.3;pointer-events:none}.chess-board--compact .card-chess--unavailable:hover{pointer-events:none}.tippy-box[data-theme="chess-white"]{border-radius:3px;background-color:#fff;color:#000;box-shadow:0 4px 27px rgba(41,42,53,0.11)}.tippy-box[data-theme="chess-white"] .tippy-content{padding:0;width:186px}.tippy-box[data-theme="chess-white"] .tippy-arrow{color:#fff;width:16px;height:16px}.tippy-box[data-theme="chess-white"] .card-chess__room{width:19px;height:19px;align-items:center;justify-content:center;font-size:14px}.tippy-box[data-theme="chess-white"] .card-chess__number,.tippy-box[data-theme="chess-white"] .card-chess__square{color:#7E8FA5}.tippy-box[data-theme="chess-white"] [data-card-chess-content="available"] .card-chess__room{background-color:#67CA8E}.tippy-box[data-theme="chess-white"] [data-card-chess-content="reserved"] .card-chess__room{background-color:#FF6134}.tippy-box[data-theme="chess-white"] [data-card-chess-content="sold"] .card-chess__room{background-color:#D8DDE4}.tippy-box[data-theme="chess-white"] [data-card-chess-content="unavailable"] .card-chess__room{background-color:#D8DDE4;opacity:0.3;pointer-events:none}.chess-board{display:flex;justify-content:center;padding-top:40px;padding-bottom:128px}@media (max-width: 640px){.chess-board{padding-top:24px;padding-bottom:80px}}.chess-board__floors-heading,.chess-board__liter-heading,.chess-board__section-heading{font-size:16px;line-height:20px}.chess-board__floors-heading,.chess-board__section-heading{color:#7E8FA5}.chess-board__floors{min-width:84px;text-align:center;flex-shrink:0}.chess-board__floors--left{width:8.5vw}.chess-board__floors--left .chess-board__floors-heading,.chess-board__floors--left .chess-board__floors-item{padding-left:2vw;padding-right:24px}.chess-board__floors--right{width:6.4vw}.chess-board__floors--right .chess-board__floors-heading,.chess-board__floors--right .chess-board__floors-item{padding-left:24px}.chess-board__floors-heading{margin-bottom:20px;height:44px;display:flex;align-items:flex-end;justify-content:center}.chess-board__floors-list{display:flex;flex-direction:column;padding-top:20px}.chess-board__floors-item{font-size:14px;line-height:17px;color:#000}@media (max-width: 1300px){.chess-board__floors{width:84px}.chess-board__floors .chess-board__floors-heading,.chess-board__floors .chess-board__floors-item{padding-left:0;padding-right:0}}@media (max-width: 991px){.chess-board__floors--left{background-color:#fff}.chess-board__floors--right{display:none}}.chess-board__main{display:flex;align-items:stretch;overflow-x:auto;padding-bottom:40px}.chess-board__main::-webkit-scrollbar{width:5px;height:5px}.chess-board__main::-webkit-scrollbar-thumb{background-color:#475afc}.chess-board__main::-webkit-scrollbar-track-piece{background-color:#e0e0e0}.chess-board__liter,.chess-board__section{display:flex;flex-direction:column;align-items:flex-start}.chess-board__liter-heading,.chess-board__section-heading{width:auto;position:sticky;left:0;white-space:nowrap}.chess-board__liter-list,.chess-board__section-list{flex-grow:1}.chess-board__liter-heading{font-weight:600;color:#000}.chess-board__liter-list{display:flex;margin-top:4px;margin-bottom:4px}.chess-board__liter:not(:last-child){padding-right:90px}@media (max-width: 991px){.chess-board__liter:last-child{padding-right:6px}}.chess-board__section-list{margin-top:20px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:flex-end}.chess-board__section:not(:last-child){padding-right:50px}.chess-board__row{display:flex;padding-bottom:6px;transition:opacity 0.3s ease}.chess-board__row.highlight{opacity:1 !important}.chess-board__col{display:flex}.chess-board__col:not(:last-child){padding-right:6px}.chess-board--plus .chess-board__row,.chess-board--plus .chess-board__floors-item{height:86px}.chess-board--compact .chess-board__row,.chess-board--compact .chess-board__floors-item{height:60px}@media (min-width: 1200px){.chess-board.mouseenter .chess-board__row{opacity:0.3}}.chess-guid{margin-top:80px;padding-bottom:40px;border-bottom:1px solid #E5E9F6}@media (max-width: 640px){.chess-guid{margin-top:40px;padding-bottom:24px}}.chess-guid__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.chess-guid__help ul{display:flex;flex-wrap:wrap}.chess-guid__help li{margin-top:6px;margin-bottom:6px}.chess-guid__help li:not(:last-child){margin-right:22px}.chess-guid__amount b{font-weight:700}.chess-guid__layout{display:flex}.chess-guid__layout-item{display:flex;align-items:center;padding:0;border:0;background-color:transparent;font-weight:600;color:#475afc;cursor:pointer}@media (min-width: 641px){.chess-guid__layout-item:not(:last-child){margin-right:30px}}.chess-guid__layout-item svg{fill:#475afc;margin-right:8px}.chess-guid__layout-item.active{color:#000}@media (min-width: 992px){.chess-guid__layout-item[data-type="grid"]{display:none}}@media (max-width: 640px){.chess-guid__layout{margin-left:-7px;margin-right:-7px;flex-wrap:wrap}.chess-guid__layout-item{margin-right:7px;margin-left:7px;margin-bottom:14px;width:calc(50% - 14px);border-radius:3px;border:1px solid rgba(71,90,252,0.3);padding:10px;justify-content:center;flex-shrink:0}.chess-guid__layout-item[data-type="grid"]{width:calc(100% - 14px)}.chess-guid__layout-item.active{border-color:#475afc}}@media (max-width: 991px){.chess-guid__inner{flex-direction:column;align-items:stretch}.chess-guid__amount{margin-top:8px}.chess-guid__layout{margin-top:20px}}@media (max-width: 640px){.chess-guid__layout{margin-top:8px}.chess-guid__amount{order:2}}.chess-help{position:relative;padding-left:24px;font-size:16px;line-height:24px}.chess-help:before{content:'';position:absolute;top:4px;left:0;display:block;width:15px;height:15px;border-radius:4px}.chess-help--available:before{background-color:#67CA8E}.chess-help--reserved:before{background-color:#FF6134}.chess-help--sold:before{background-color:#D8DDE4}.chess-sheet{position:fixed;z-index:110;top:0;left:100%;width:546px;height:100%;border-left:1px solid #E5E9F6;background-color:#fff;color:#000;transform:translateX(20%);transition:transform 500ms ease}.chess-sheet.opened{transform:translateX(-100%)}.chess-sheet__close{position:absolute;top:40px;right:48px;border:0;border-radius:0;padding:0;background-color:transparent;cursor:pointer}.chess-sheet__close svg{display:block}.chess-sheet__close-text{display:flex;align-items:center;font-size:14px;color:#9AADC6}.chess-sheet__close-text svg{fill:currentColor;margin-right:10px}@media (min-width: 641px){.chess-sheet__close-text{display:none}}.chess-sheet__close-icon{display:block}.chess-sheet__close-icon svg{transition:fill 0.3s}@media (max-width: 640px){.chess-sheet__close-icon{display:none}}.chess-sheet__close-icon:hover svg,.chess-sheet__close-icon:focus svg{fill:#FF6134}.chess-sheet__content{padding:40px 80px 80px;height:100%;overflow-x:hidden;overflow-y:auto}@media (min-width: 641px){.chess-sheet__content::-webkit-scrollbar{width:5px;height:5px}.chess-sheet__content::-webkit-scrollbar-thumb{background-color:#475afc}.chess-sheet__content::-webkit-scrollbar-track-piece{background-color:#e0e0e0}}.chess-sheet__status{display:inline-block;border-radius:5px;border:1px solid currentColor;padding:5px 18px;line-height:1}.chess-sheet__status--available{color:#42A990}.chess-sheet__status--reserved{color:#F3C141}.chess-sheet__status--sold{border-color:#9aadc6;background-color:#9aadc6;color:#fff}.chess-sheet__image{margin-top:32px;margin-bottom:10px;height:300px;width:100%;margin-left:auto;margin-right:auto}.chess-sheet__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.chess-sheet__actions{position:relative;display:flex;margin-bottom:24px}.chess-sheet__actions-item{cursor:pointer}.chess-sheet__actions-item:not(:last-child){margin-right:10px}.chess-sheet__actions-item path{fill:#475afc}.chess-sheet__actions-item .download-modal__container{position:absolute;top:100%;left:0}.chess-sheet__main{border-top:1px solid #E5E9F6;padding-top:32px;margin-bottom:32px}.chess-sheet__subheading{margin-bottom:4px;font-weight:600;font-size:16px;line-height:22px;color:#475afc}.chess-sheet__price{margin-bottom:40px}.chess-sheet__costs{display:flex;align-items:flex-start}@media (max-width: 767px){.chess-sheet__costs{flex-direction:column;width:100%}}.chess-sheet__costs .old-price{color:#767676;text-decoration:line-through;margin-left:14px;font-size:20px;font-weight:600}@media (max-width: 767px){.chess-sheet__costs .old-price{margin-left:0}}.chess-sheet__costs .main-price{display:flex;flex-direction:column}@media (max-width: 767px){.chess-sheet__costs .main-price{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}}.chess-sheet__cost,.chess-sheet__heading{font-weight:700;font-size:26px;line-height:32px}.chess-sheet__square,.chess-sheet__address{font-size:14px;line-height:22px;color:#9AADC6}.chess-sheet__square b,.chess-sheet__address b{font-weight:700;color:#000}.chess-sheet__address{margin-top:12px}.chess-sheet__info{border-top:1px solid #E5E9F6;padding-top:32px;margin-bottom:32px}.chess-sheet__info ul{display:grid;grid-gap:16px;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto}.chess-sheet__info li{font-size:14px;line-height:20px}.chess-sheet__info li div{color:#9AADC6}.chess-sheet__info li b{font-weight:700}@media (max-width: 640px){.chess-sheet__info{background-color:#F1F4F9;padding-top:24px;padding-bottom:24px}}.chess-sheet__button{padding-left:40px;padding-right:40px;margin-top:8px}@media (max-width: 767px){.chess-sheet__price{display:flex;align-items:flex-end;width:100%}}.chess-sheet__total{margin-top:48px;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;flex-wrap:wrap}.chess-sheet__cost{color:#0A2F85}.chess-sheet__cost span{font-size:22px}.chess-sheet__cost--old{text-decoration:line-through;font-size:14px;line-height:120%;margin-bottom:0;color:#000000}@media (max-width: 640px){.chess-sheet{padding-top:64px;width:100%}.chess-sheet__close{top:20px;left:20px;right:20px}.chess-sheet__content{padding:0 20px 64px;display:flex;flex-direction:column;align-items:stretch}.chess-sheet__image{height:240px}.chess-sheet__main{order:0;border:0;padding-top:0}.chess-sheet__top,.chess-sheet__actions,.chess-sheet__info,.chess-sheet__total{order:1}.chess-sheet__info{border:0;margin-bottom:0;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.chess-sheet__info ul{grid-template-columns:1fr 1fr;padding-right:20%}.chess-sheet__total{margin-top:40px;flex-direction:column;align-items:stretch}.chess-sheet__price{order:0;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.chess-sheet__cost{margin-right:8px}.chess-sheet__button{order:1;margin-top:32px;width:100%}}.chess-filter__header{margin-bottom:36px;display:flex;align-items:flex-end;justify-content:space-between}@media (max-width: 768px){.chess-filter__header{margin-bottom:20px}}.chess-filter__heading{line-height:normal;max-width:800px}@media (max-width: 991px){.chess-filter__heading{font-size:2.25rem;max-width:500px}}@media (max-width: 768px){.chess-filter__heading{font-size:1.5rem;max-width:340px}}.chess-filter__items{margin-bottom:40px}.chess-filter__items.hidden{display:none}.chess-filter__items .ui-multiselect__controls{border:1px solid #e5e9f6;justify-content:flex-start}@media (max-width: 991px){.chess-filter__items .ui-multiselect{width:100%}.chess-filter__items .ui-multiselect__controls{justify-content:flex-start}.chess-filter__items .ui-multiselect__controls label,.chess-filter__items .ui-multiselect__controls span{width:100% !important}}.chess-filter__items .ui-multirange__control{border:1px solid #e5e9f6}.chess-filter__items .form-select__selected{border:1px solid #e5e9f6;overflow:hidden}.chess-filter__item{display:flex;align-items:center}.chess-filter__clear{cursor:pointer;white-space:nowrap;margin-right:3rem;color:#475afc}@media (max-width: 640px){.chess-filter__clear{margin-bottom:14px}}.chess-filter__button{min-width:200px}@media (min-width: 641px){.chess-filter__items{display:flex;flex-wrap:wrap;margin-bottom:-30px;margin-left:-15px;margin-right:-15px}.chess-filter__item{padding-left:15px;padding-right:15px;margin-bottom:30px}.chess-filter__item--available{padding-top:24px}.chess-filter__item--actions{justify-content:flex-end}}@media (min-width: 992px){.chess-filter__item--object{width:27%}.chess-filter__item--liter{width:18%}.chess-filter__item--price{width:29%}.chess-filter__item--area{width:26%}.chess-filter__item--actions{padding-top:24px;margin-left:auto}}@media (max-width: 991px){.chess-filter__item{width:50%}.chess-filter__item--actions{width:100%}}@media (max-width: 640px){.chess-filter__item{width:100%;margin-bottom:24px}.chess-filter__item--actions{align-items:flex-start;flex-direction:column}}.card-review{cursor:pointer}.card-review__preview{position:relative;width:100%;padding-top:56.25%;background-color:#EBF2F9}.card-review__preview img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity 0.3s}.card-review__preview-btn{position:absolute;top:50%;left:50%;display:block;width:70px;height:70px;margin-top:-35px;margin-left:-35px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 70 70' width='70' height='70' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='35' cy='35' r='35' fill='%23fff' fill-opacity='.8'/%3E%3Cpath d='M46.32 32.065c1.761 1.19 1.761 3.782 0 4.972L32.18 46.59c-1.993 1.345-4.68-.082-4.68-2.486V24.998c0-2.404 2.687-3.832 4.68-2.486l14.14 9.553z' fill='%230C4DA2'/%3E%3C/svg%3E");background-size:contain;background-position:center;transition:transform 0.3s}@media (max-width: 767px){.card-review__preview-btn{width:48px;height:48px;margin-top:-24px;margin-left:-24px}}.card-review__heading{margin-top:24px;font-size:24px;line-height:32px}@media (max-width: 767px){.card-review__heading{margin-top:16px;font-size:16px;line-height:24px}}.card-review:hover .card-review__preview-btn{transform:scale(1.2)}.reviews-page{position:relative;z-index:2;margin-bottom:96px}.reviews-page__heading{margin-bottom:48px}.reviews-page__nav{position:sticky;top:102px}.reviews-page__nav li{font-size:20px}.reviews-page__nav li:not(:last-child){margin-bottom:16px}.reviews-page__nav a{color:inherit;transition:color 0.3s}.reviews-page__nav a.active{color:#475afc}.reviews-page__nav a:hover{text-decoration:underline}.reviews-page__content{position:relative}.reviews-page__entity{position:absolute;z-index:-1}.reviews-page__entity--1{top:-60px;right:0}.reviews-page__entity--2{top:50vh;left:0}@media (max-width: 991px){.reviews-page__entity{display:none}}.reviews-page__btn-more{width:100%}@media (min-width: 992px){.reviews-page{display:flex}.reviews-page__sidebar{width:33%}.reviews-page__content{width:67%}}@media (max-width: 991px){.reviews-page__nav{display:none}}@media (max-width: 767px){.reviews-page{margin-bottom:64px}.reviews-page__heading{margin-bottom:32px}}.section-reviews__heading{margin-bottom:48px}.section-reviews:not(:first-child){margin-top:96px}.section-reviews .card-review{margin-bottom:56px}@media (max-width: 767px){.section-reviews:not(:first-child){margin-top:48px}.section-reviews__heading{margin-bottom:24px}.section-reviews .card-review{margin-bottom:24px}}.form-review{display:flex;margin-top:80px;margin-bottom:80px;padding:48px 80px 48px 54px;background-color:#EBF2F9}.form-review__head{padding-right:64px;width:35%}.form-review__main{width:65%}.form-review__heading{font-weight:700;font-size:21px;line-height:24px}.form-review__desc{margin-top:20px}.form-review__row{display:flex}.form-review__row:not(:last-child){margin-bottom:16px}.form-review__agreement{padding-right:24px;font-size:14px;line-height:18px;color:#9AADC6}.form-review__agreement a{color:#2F80ED}.form-review__agreement a:hover{text-decoration:underline}@media (max-width: 1100px){.form-review{padding:40px}.form-review__head{padding-right:24px}}@media (max-width: 767px){.form-review{margin-top:48px;margin-bottom:48px}}@media (max-width: 640px){.form-review{padding:24px;flex-direction:column}.form-review__head,.form-review__main{width:100%}.form-review__head{padding-right:0;margin-bottom:16px}.form-review__agreement{padding-right:0;margin-bottom:16px}.form-review__row{flex-direction:column}.form-review__btn{width:100%}}.slider-reviews{margin-bottom:40px}.slider-reviews__head{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:48px}@media (max-width: 767px){.slider-reviews__head{margin-bottom:32px;flex-direction:column;align-items:flex-start}}.slider-reviews__heading{margin-right:56px}@media (max-width: 767px){.slider-reviews__heading{margin-right:0;margin-bottom:16px}}.slider-reviews__action{font-weight:700;color:#475afc}.slider-reviews__action svg{transition:margin-left .3s;height:8px}@media (max-width: 767px){.slider-reviews__action svg{display:none}}.slider-reviews__action:hover svg{margin-left:8px}.slider-reviews__container{overflow:visible}.slider-reviews__scrollbar{margin-top:60px;background-color:#e0e0e0;height:2px}.slider-reviews__scrollbar>div{top:-2px;border-radius:0;background-color:#FF6134;height:5px}@media (max-width: 767px){.slider-reviews__scrollbar{margin-top:32px}}.slider-reviews .nav-arrow{top:30%}.slider-reviews .nav-arrow--prev{left:-23px}.slider-reviews .nav-arrow--next{right:-23px}@media (max-width: 1300px){.slider-reviews .nav-arrow--prev{left:-10px}.slider-reviews .nav-arrow--next{right:-10px}}@media (max-width: 1100px){.slider-reviews .nav-arrow{top:25%}}@media (max-width: 991px){.slider-reviews .nav-arrow{top:20%}}@media (max-width: 767px){.slider-reviews .nav-arrow{display:none}}.new-discovery-page{background-image:url("../img/new-discovery/bitch.jpg");background-repeat:no-repeat;background-size:cover;height:100vh}@media (max-width: 1024px){.new-discovery-page{background-image:url("../img/new-discovery/bitch-lg.jpg")}}@media (max-width: 768px){.new-discovery-page{background-image:url("../img/new-discovery/bitch-md.jpg")}}@media (max-width: 560px){.new-discovery-page{background-image:url("../img/new-discovery/bitch-sm.jpg");background-size:100%}}@media (max-width: 340px){.new-discovery-page{background-image:url("../img/new-discovery/bitch-m.jpg")}}.new-discovery-page .popup-simple{backdrop-filter:blur(4px)}.new-discovery-page .popup-simple__icon svg{width:55px;height:55px}@media (max-width: 768px){.new-discovery-page .popup-simple__icon svg{width:50px;height:50px}}.new-discovery-page .popup-simple__close{width:41px;height:41px;border-radius:50%;border:1px solid #C2C2C2;display:flex;justify-content:center;align-items:center}.new-discovery-page .popup-simple__close svg{width:10px;height:10px}.new-discovery-page .popup-simple__head{font-weight:700;font-size:40px;color:#000;margin-bottom:22px}@media (max-width: 768px){.new-discovery-page .popup-simple__head{font-size:28px}}.new-discovery-page .popup-simple__subtitle{font-size:28px;font-weight:700;margin-bottom:34px;display:block}@media (max-width: 768px){.new-discovery-page .popup-simple__subtitle{font-size:24px;line-height:32px}}.new-discovery-page .popup-simple__text{font-size:28px;font-weight:400;color:#4E4E4E}@media (max-width: 768px){.new-discovery-page .popup-simple__text{font-size:20px;line-height:32px}}.new-discovery-page .popup-simple--thanks .popup-simple__container{background:#EFF2F9}@media (max-width: 768px){.new-discovery-page .popup-simple--thanks .popup-simple__container{max-width:400px;padding:48px 60px}}@media (max-width: 480px){.new-discovery-page .popup-simple--thanks .popup-simple__container{max-width:400px;padding:34px 10px}}.new-discovery{display:flex;flex-direction:column;color:#fff;height:100vh}.new-discovery a{color:inherit}.new-discovery-header{padding:25px 0;border-bottom:1px solid rgba(255,255,255,0.3)}@media (max-width: 1024px){.new-discovery-header{padding:14px 0}}@media (max-width: 480px){.new-discovery-header{padding:10px 0 5px 0}}@media (min-width: 1600px){.new-discovery-header .container{max-width:80%}}@media (max-width: 480px){.new-discovery-header__logos{flex-direction:column;align-items:flex-start}}.new-discovery-header__logo{display:inline-block}.new-discovery-header__logo:not(:last-child){margin-right:50px}@media (max-width: 1024px){.new-discovery-header__logo:not(:last-child){margin-right:35px}}@media (max-width: 768px){.new-discovery-header__logo:not(:last-child){margin-right:25px}}@media (max-width: 480px){.new-discovery-header__logo:not(:last-child){margin-right:0}}@media (max-width: 480px){.new-discovery-header__logo:last-child svg{width:76px;height:20px}}@media (max-width: 480px){.new-discovery-header__logo:first-child svg{width:60px;height:15px;margin-bottom:4px}}@media (max-width: 1024px){.new-discovery-header__logo svg{height:30px;width:136px}}@media (max-width: 768px){.new-discovery-header__logo svg{width:103px}}.new-discovery-header__icon{display:none}@media (max-width: 768px){.new-discovery-header__icon{display:flex;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;padding:11px;margin-right:10px}}.new-discovery-header__link{font-size:16px;font-weight:700;width:260px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:30px;border:1px solid #fff}@media (max-width: 1024px){.new-discovery-header__link{width:200px;height:50px}}@media (max-width: 700px){.new-discovery-header__link{height:38px;width:130px;font-size:12px}}.new-discovery-header__phone{font-size:26px;margin-right:100px}@media (max-width: 1024px){.new-discovery-header__phone{margin-right:48px;font-size:24px}}@media (max-width: 768px){.new-discovery-header__phone{margin-right:36px;font-size:18px}}@media (max-width: 700px){.new-discovery-header__phone{margin-right:10px}.new-discovery-header__phone a span{display:none}}.new-discovery-header__phone a{color:#fff}.new-discovery-header__phone a img{display:none}@media (max-width: 768px){.new-discovery-header__phone a{display:flex;justify-content:center;align-items:center}.new-discovery-header__phone a img{display:block;margin-right:10px}}.new-discovery-header__titr{letter-spacing:3.5px;font-size:.75rem}@media (max-width: 1024px){.new-discovery-header__titr{font-size:11px}}@media (max-width: 768px){.new-discovery-header__titr{display:none}}.new-discovery-header__btn{padding:20px 60px;border:2px solid #fff;border-radius:12px 12px 12px 1px;cursor:pointer;transition:0.3s ease all}.new-discovery-header__btn svg{display:none}@media (max-width: 768px){.new-discovery-header__btn svg{display:inline-block;height:13px;margin-left:10px}}.new-discovery-header__btn:hover{background-color:#FF6134}@media (max-width: 768px){.new-discovery-header__btn:hover{background-color:transparent}}@media (max-width: 768px){.new-discovery-header__btn{padding:6px 11px;width:130px}}@media (max-width: 587px){.new-discovery-header__btn{display:none}}.new-discovery-main{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:5%;padding-bottom:20px;overflow:inherit}@media (max-width: 1440px){.new-discovery-main{padding-top:5%;justify-content:center}}.new-discovery-main__inner{position:relative;left:12%}@media (max-width: 1024px){.new-discovery-main__inner{left:4%}}@media (max-width: 768px){.new-discovery-main__inner{left:0;max-width:490px;margin:0 auto}}@media (max-width: 700px){.new-discovery-main__inner{max-width:335px}}.new-discovery__subtitle{font-size:32px;line-height:43px;color:#F5F5F5;margin-bottom:4px}@media (max-width: 700px){.new-discovery__subtitle{font-size:18px}}.new-discovery__title{color:#F5F5F5;font-size:100px;line-height:1.2em;margin-bottom:47px}@media (max-width: 1024px){.new-discovery__title{font-size:76px}}@media (max-width: 700px){.new-discovery__title{font-size:36px;margin-bottom:14%}}.new-discovery__descr{font-size:1.5rem;margin-bottom:67px}@media (max-width: 1024px){.new-discovery__descr{font-size:1.125rem;margin-bottom:45px}}@media (max-width: 425px){.new-discovery__descr{font-size:.875rem;margin-bottom:20px}}@media (max-width: 768px){.new-discovery__content .new-discovery__content{position:relative;left:-30px}}.new-discovery__form{max-width:412px}@media (max-width: 768px){.new-discovery__form{max-width:450px}}.new-discovery__form-inner{margin-bottom:30px}.new-discovery__form-inner:last-child{margin-bottom:0}.new-discovery__form-input,.new-discovery__form-button{width:375px;height:80px}@media (max-width: 1024px){.new-discovery__form-input,.new-discovery__form-button{width:325px;height:65px}}@media (max-width: 587px){.new-discovery__form-input,.new-discovery__form-button{width:234px}}@media (max-width: 424px){.new-discovery__form-input,.new-discovery__form-button{height:45px}}.new-discovery__form-input{background-color:#EFF2F9;color:#000;border-radius:30px;font-size:14px;font-weight:400;border:none;padding:16px 20px 16px 20px;height:50px;margin-bottom:22px;width:100%;position:relative}.new-discovery__form-input::-moz-placeholder{font-size:inherit;color:#666666}.new-discovery__form-input::placeholder{font-size:inherit;color:#666666}.new-discovery__form-input:last-child{margin-bottom:0}@media (max-width: 1024px){.new-discovery__form-input{height:46px}}@media (max-width: 700px){.new-discovery__form-input{margin-bottom:12px}}.new-discovery__form-button{display:flex;justify-content:center;align-items:center;height:50px;width:100%;color:#fff;border-radius:30px;font-size:14px;font-weight:700;margin-top:23px;cursor:pointer}@media (max-width: 1024px){.new-discovery__form-button{height:46px}}.new-discovery-footer{background-color:#242B33;padding:26px 0}@media (min-width: 1600px){.new-discovery-footer .container{max-width:80%}}.new-discovery-footer__inner{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 700px){.new-discovery-footer__inner{flex-direction:column}}.new-discovery-footer__logos{display:flex;align-items:center;margin-right:97px}@media (max-width: 1024px){.new-discovery-footer__logos{margin-right:40px}}@media (max-width: 700px){.new-discovery-footer__logos{margin-right:0}}@media (max-width: 480px){.new-discovery-footer__logos{display:flex;justify-content:flex-start;width:100%}}.new-discovery-footer__logo{display:inline-block}.new-discovery-footer__logo:not(:last-child){margin-right:48px}@media (max-width: 1024px){.new-discovery-footer__logo:not(:last-child){margin-right:30px}}.new-discovery-footer__logo svg{width:185px}@media (max-width: 1024px){.new-discovery-footer__logo svg{width:150px}}@media (max-width: 1024px){.new-discovery-footer__logo img{width:124px}}@media (max-width: 768px){.new-discovery-footer__logo img{width:100px}}@media (max-width: 480px){.new-discovery-footer__logo img{width:78px}}@media (max-width: 768px){.new-discovery-footer__logo svg{width:122px}}@media (max-width: 480px){.new-discovery-footer__logo svg{width:92px}}.new-discovery-footer__text{color:#737D89;max-width:840px;font-size:16px;line-height:22px}@media (max-width: 1024px){.new-discovery-footer__text{font-size:11px;line-height:15px}}.new-discovery-main__btn{display:none}@media (max-width: 587px){.new-discovery-main__btn{display:inline;border:1px solid #fff;border-radius:50%;height:120px;width:120px;font-size:15px;padding:37px 15px;align-self:flex-end}}@media (max-width: 425px){.new-discovery-main__btn{position:absolute;top:10px}}.new-discovery-checkbox__text{font-size:14px;color:#fff;font-weight:400;width:-moz-fit-content;width:fit-content;line-height:1.2em;display:block;text-align:center}.new-discovery-checkbox__text a{color:#FF6134}@media (max-width: 768px){.new-discovery-checkbox__text{font-size:11px;max-width:75%;margin:0 auto}}@media (max-width: 700px){.new-discovery-checkbox__text{max-width:100%}}.new-discovery-checkbox__input{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);position:absolute}.new-discovery-checkbox__input:checked+.discovery-checkbox__toggle{background-color:#fff;background-image:url(../img/discovery/checked-yellow.svg);background-repeat:no-repeat;background-position:center center}.new-discovery-checkbox__toggle{width:18px;height:18px;border-radius:2px;background-color:#fff;margin-right:10px}@media (max-width: 768px){.new-discovery-checkbox__toggle{width:20px}}.oferta{position:relative}.oferta .loader{display:none;margin-left:13px;overflow:hidden;font-size:10px;text-indent:-9999em;width:24px;height:24px;border-radius:50%;background:transparent;background:linear-gradient(to right, #FF6134 10%, rgba(101,171,248,0) 42%);position:relative;animation:load3 1.4s infinite linear;transform:translateZ(0)}.oferta .loader:before{width:50%;height:50%;background:#FF6134;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.oferta .loader:after{background:#EBF2F9;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@keyframes load3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.oferta__title{margin-bottom:15px}@media (max-width: 640px){.oferta__title{margin-bottom:10px;font-size:20px;line-height:30px}}.oferta__subtitle{font-size:16px;line-height:24px}@media (max-width: 640px){.oferta__subtitle{font-size:14px;line-height:15px}}.oferta .no-loader{display:flex;align-items:center;justify-content:space-between}.oferta .data-oferta-download,.oferta .apartment-detail__download{margin-left:0}.oferta .oferta-btn.download-send-data{opacity:0.5;pointer-events:none}.oferta .oferta-btn.download-loader-data .loader{display:block}.oferta .oferta-btn.download-loader-data svg{display:none}.oferta .subscribe__wrap.large{grid-template-columns:325px 360px;grid-gap:70px}@media (max-width: 991px){.oferta .subscribe__wrap.large{grid-template-columns:360px;grid-gap:40px;justify-content:center;text-align:center}}@media screen and (max-width: 767px){.oferta .subscribe__wrap.large{grid-template-columns:repeat(1, 1fr)}.oferta .subscribe__wrap.large .oferta-button{justify-content:flex-end}}.oferta .error__message{position:relative;font-size:14px;color:red}body.page-investments{overflow-x:initial}.invest{background-color:#EFF2F9;position:relative}.invest__content{display:flex;height:530px}@media (max-width: 991px){.invest__content{height:440px}}.invest__col-left{width:45%;padding-top:100px;padding-bottom:100px}@media screen and (max-width: 767px){.invest__col-left{width:100%;max-width:350px}}.invest__title{font-size:52px;line-height:62px;padding-bottom:30px;font-weight:700}@media (max-width: 991px){.invest__title{font-size:32px;line-height:38px;padding-bottom:20px}}.invest__subtitle{font-size:22px;line-height:26px;font-weight:400;padding-bottom:40px}@media (max-width: 991px){.invest__subtitle{font-size:18px;line-height:21px;padding-bottom:20px}}.invest__label{background:#FF6134;color:#fff;padding:20px;display:flex;align-items:center;max-width:355px}@media screen and (max-width: 767px){.invest__label{max-width:100%}}.invest__label-item{color:#fff;height:45px;font-size:16px;line-height:23px;font-weight:700;margin-right:20px}.invest__label-item:last-child{margin-right:0}.invest__label-item .number{white-space:nowrap;font-size:24px;line-height:18px;position:relative;top:8px}.invest__label-item .text{font-size:14px;line-height:18px}.invest__col-right{max-width:45%;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;right:0}@media screen and (max-width: 767px){.invest__col-right{display:none}}.invest-steps{overflow:initial}.invest-steps__content{padding:120px 0;display:flex;align-items:flex-start;position:relative}@media (max-width: 1300px){.invest-steps__content{padding:65px 150px 100px 110px}}@media (max-width: 991px){.invest-steps__content{padding:60px 0}}@media (max-width: 640px){.invest-steps__content{padding-top:35px}}.invest-steps__links{display:flex;flex-direction:column;margin-right:160px;position:sticky;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;top:150px}@media (max-width: 1300px){.invest-steps__links{display:none}}.invest-steps__links-link{margin-bottom:30px;font-size:16px;line-height:20px;cursor:pointer;white-space:nowrap;color:#000000}.invest-steps__links-link.active{color:#000000;cursor:default;text-shadow:0 0 .65px #000, 0 0 .65px #000}.invest-steps__description{max-width:545px}@media (max-width: 991px){.invest-steps__description{max-width:100%}.invest-steps__description .invest-steps__desk{max-width:435px}}.invest-steps__title{font-size:36px;line-height:43px;font-weight:700;padding-bottom:30px}@media (max-width: 991px){.invest-steps__title{font-size:24px;line-height:28px}}@media (max-width: 640px){.invest-steps__title{font-size:20px;line-height:24px;padding-bottom:15px}}.invest-steps__desk{font-weight:400;font-size:16px;line-height:20px;padding-bottom:40px}@media (max-width: 1300px){.invest-steps__desk{padding-bottom:30px}}@media (max-width: 991px){.invest-steps__desk{font-size:14px;line-height:18px}}@media (max-width: 640px){.invest-steps__desk{padding-bottom:20px}}.invest-steps__img{margin-top:60px;filter:drop-shadow(0px 4px 15px rgba(0,0,0,0.15));border-radius:15px}@media (max-width: 991px){.invest-steps__img{width:auto;max-width:100%}}.invest-steps__link{display:block;padding:12px 30px;background-color:#FF6134;font-size:14px;line-height:21px;font-weight:700;border-radius:45px;color:#fff;max-width:-moz-max-content;max-width:max-content}@media (max-width: 640px){.invest-steps__link{width:100%;max-width:100%;text-align:center}}.invest-steps__items{padding-top:110px;position:relative}.invest-steps__items .step-bar{position:absolute;height:92%;width:3px;background:#F5F5F5;top:163px;left:-55px}@media (max-width: 991px){.invest-steps__items .step-bar{display:none}}.invest-steps__items .step-progress{position:absolute;height:0;width:3px;background:#004F9E;top:163px;left:-55px}@media (max-width: 991px){.invest-steps__items .step-progress{display:none}}@media (max-width: 991px){.invest-steps__items{padding-top:60px}}.invest-steps__item{position:relative;margin-bottom:80px}@media (max-width: 1300px){.invest-steps__item__big_ol_small .invest-steps__desk{padding-bottom:45px}.invest-steps__item__rassrochka .invest-steps__desk{padding-bottom:50px}}.invest-steps__item .step{display:flex;align-items:center;justify-content:center;position:absolute;width:60px;height:60px;font-size:20px;line-height:24px;border:1px solid #004F9E;background-color:#fff;z-index:1;color:#004F9E;border-radius:50%;left:-85px;top:-6px}@media (max-width: 991px){.invest-steps__item .step{display:none}}@media (max-width: 640px){.invest-steps__item{margin-bottom:60px}}.invest-steps__item:last-child{margin-bottom:0}.invest-steps__item.active-step .step{background-color:#004F9E;color:#fff}.invest-steps__grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}@media screen and (max-width: 767px){.invest-steps__grid{grid-template-columns:repeat(1, 1fr);grid-gap:40px}}.invest-steps__grid.installment{display:flex;grid-gap:0}@media screen and (max-width: 767px){.invest-steps__grid.installment{flex-direction:column}}.invest-steps__grid.installment .installment__info{display:flex}.invest-steps__grid.installment .installment__info .installment__percent{margin-right:70px}@media screen and (max-width: 767px){.invest-steps__grid.installment .installment__info .installment__percent{margin-right:40px}}.invest-steps__grid.installment .invest-steps__desk{padding-bottom:50px}@media screen and (max-width: 767px){.invest-steps__grid.installment .invest-steps__desk{padding-bottom:40px}}.invest-steps__grid.installment .invest-steps__img{margin-top:0;margin-right:60px}@media screen and (max-width: 767px){.invest-steps__grid.installment .invest-steps__img{margin-right:0}}.invest-steps__grid.installment .installment__img{position:relative}@media screen and (max-width: 767px){.invest-steps__grid.installment .installment__img{order:6}}.invest-steps__grid.installment .installment__img .invest-steps__link{position:absolute;right:-180px;bottom:25px}@media screen and (max-width: 767px){.invest-steps__grid.installment .installment__img .invest-steps__link{position:relative;bottom:0;right:0;margin-top:30px}}.invest-steps__grid-number{font-size:24px;line-height:28px;padding-bottom:10px;color:#004F9E;font-weight:700}.invest-steps__grid-number-big{font-size:75px;line-height:90px;font-weight:700;color:#004F9E;margin-bottom:5px}@media screen and (max-width: 767px){.invest-steps__grid-number-big{font-size:45px;line-height:54px}}.invest-steps__grid-desk{font-size:20px;line-height:24px}@media (max-width: 991px){.invest-steps__grid-desk{font-size:18px;line-height:21px}}.infographic{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:82px}.infographic__item{width:100%;display:flex;flex-direction:column}.infographic__item .title{display:flex;align-items:flex-end;padding-bottom:12px}.infographic__item .title__value{font-weight:600;font-size:64px;line-height:64px;color:#263E66}.infographic__item .title__value.pt-r{padding-right:8px}.infographic__item .title__value.pt-l{padding-left:8px}.infographic__item .title__text{font-weight:700;font-size:15px;line-height:22px;color:#263E66}.infographic__item .desk{font-size:20px;line-height:30px;font-weight:400;color:#000}.open-business .block__title{font-size:48px;line-height:48px;font-weight:600}@media (max-width: 768px){.open-business .block__title{font-weight:700;font-size:28px;line-height:30px}}@media (max-width: 768px){.open-business{padding-bottom:80px}}.open-business__panels{position:relative}.open-business__slider .slick-list{overflow:visible}@media (max-width: 768px){.open-business__slider__bottom{display:none}}.open-business__slider__item{position:relative;height:100%}.open-business__slider__item .text-desc{position:absolute;max-width:448px;color:#fff;font-size:20px;line-height:30px;bottom:40px;left:40px;z-index:2;opacity:0;transition:opacity 0.5s}@media (max-width: 768px){.open-business__slider__item .text-desc{font-size:14px;line-height:21px;color:#000;position:relative;padding-top:16px;bottom:0;left:0;max-width:300px}}.open-business__slider__item:after{content:'';position:absolute;background-color:rgba(255,255,255,0.7);top:0;bottom:0;left:0;right:0;z-index:1;opacity:1;transition:all 0.5s}.open-business__slider__item img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.open-business__slider .slick-slide{position:relative;height:468px;margin-right:32px}@media (max-width: 768px){.open-business__slider .slick-slide{height:200px;margin-right:24px}}.open-business__slider .slick-active{background:linear-gradient(360deg, rgba(0,0,0,0.65) 3.63%, rgba(0,0,0,0) 50%)}.open-business__slider .slick-active .open-business__slider__item:after{opacity:1;background:linear-gradient(360deg, rgba(0,0,0,0.65) 3.63%, rgba(0,0,0,0) 50%)}.open-business__slider .slick-active .open-business__slider__item .text-desc{opacity:1}.commercial-about{margin:7.5rem auto 7.5rem}@media (max-width: 768px){.commercial-about{margin:4rem auto 4rem}}.commercial-about__top{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 90px;margin-bottom:4rem}@media (max-width: 768px){.commercial-about__top{grid-template-columns:1fr;grid-gap:0;margin-bottom:2.5rem}}.commercial-about__title{font-size:3rem;font-weight:700;line-height:150%;margin-bottom:0}@media (max-width: 768px){.commercial-about__title{font-size:1.625rem;line-height:100%;margin-bottom:1.5rem}}.commercial-about__desc{font-size:16px;line-height:150%}.commercial-about__desc p:not(:last-child){margin-bottom:1em}@media (max-width: 768px){.commercial-about__desc{font-size:14px}}.commercial-about__bottom{display:flex;justify-content:space-between;gap:5.625rem}@media (max-width: 768px){.commercial-about__bottom{flex-direction:column-reverse;gap:2.5rem}}.commercial-about__params{max-width:calc(50% - 45px);width:100%;flex-shrink:0}@media (max-width: 768px){.commercial-about__params{max-width:100%}}.commercial-about__params .complex-benefit__row:last-child{border-bottom:1px solid #dedede}.commercial-about__params .complex-benefit__row:not(:last-child){margin-bottom:14px}@media (max-width: 768px){.commercial-about__params .complex-benefit__row:not(:last-child){margin-top:3px}}.commercial-about__params .complex-benefit__param-name{line-height:26px}@media (max-width: 768px){.commercial-about__params .complex-benefit__param-name{line-height:20px}}.commercial-about__params .complex-benefit__table-column-right .complex-benefit__param-name{color:#000;font-size:26px;font-weight:600;line-height:100%}@media (max-width: 768px){.commercial-about__params .complex-benefit__table-column-right .complex-benefit__param-name{font-size:20px}}.commercial-about__carousel{display:block;max-width:calc(50% - 45px);width:100%;flex-shrink:0}@media (max-width: 768px){.commercial-about__carousel{max-width:100%}}.commercial-about__slider{height:460px;overflow:hidden;border-radius:15px}@media (max-width: 768px){.commercial-about__slider{height:auto;aspect-ratio:288/211}}.commercial-about__slide{height:100%;overflow:hidden;border-radius:15px}.commercial-about__slide img{display:block;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.commercial-architects{margin:7.5rem auto 7.5rem}@media (max-width: 768px){.commercial-architects{margin:4rem auto 4rem}}.commercial-architects__headline{margin-bottom:2.5rem}@media (max-width: 768px){.commercial-architects__headline{margin-bottom:2rem}}.commercial-architects__title{font-size:3rem;font-weight:700;line-height:150%}@media (max-width: 768px){.commercial-architects__title{font-size:1.625rem;line-height:100%}}.commercial-architects__slide{height:100%}.commercial-architects__card{position:relative;display:grid;grid-template-areas:"stack";border-radius:15px;overflow:hidden;height:620px}@media (max-width: 768px){.commercial-architects__card{height:auto;aspect-ratio:288/350}}.commercial-architects__card-img{display:block;width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;grid-area:stack;z-index:1}.commercial-architects__card-content{padding:2rem;grid-area:stack;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.6) 100%) no-repeat}@media (max-width: 768px){.commercial-architects__card-content{padding:.9375rem}}.commercial-architects__card-text{color:#FFF;font-size:1rem;font-weight:400;line-height:140%}@media (max-width: 768px){.commercial-architects__card-text{font-size:.875rem;line-height:120%}}.commercial-benefits{margin:7.5rem auto 7.5rem}@media (max-width: 768px){.commercial-benefits{margin:4rem auto 4rem}}.commercial-benefits__headline{margin-bottom:2.5rem}@media (max-width: 768px){.commercial-benefits__headline{margin-bottom:2rem}}.commercial-benefits__title{font-size:3rem;font-weight:700;line-height:150%}@media (max-width: 768px){.commercial-benefits__title{font-size:1.625rem;line-height:100%}}.commercial-benefits__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);grid-gap:29px}@media (max-width: 768px){.commercial-benefits__list{display:flex;flex-direction:column;gap:1rem}}.commercial-benefits__item{position:relative;display:grid;grid-template-areas:"stack";border-radius:15px;overflow:hidden}@media (max-width: 768px){.commercial-benefits__item{aspect-ratio:288/200}}.commercial-benefits__item:first-child{grid-row:span 2 / span 2}.commercial-benefits__item:first-child .commercial-benefits__image{aspect-ratio:404/589}@media (max-width: 768px){.commercial-benefits__item:first-child .commercial-benefits__image{aspect-ratio:288/200}}.commercial-benefits__item:nth-child(2){grid-column-start:2}.commercial-benefits__item:nth-child(5){grid-column-start:1;grid-row-start:3}.commercial-benefits__item:nth-child(6){grid-column-start:2;grid-row-start:3}.commercial-benefits__item:last-child{grid-row:span 2 / span 2;grid-column-start:3;grid-row-start:2}.commercial-benefits__item:last-child .commercial-benefits__image{aspect-ratio:404/589}@media (max-width: 768px){.commercial-benefits__item:last-child .commercial-benefits__image{aspect-ratio:288/200}}.commercial-benefits__image{grid-area:stack;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;display:block;aspect-ratio:404/280}@media (max-width: 768px){.commercial-benefits__image{aspect-ratio:288/200}}.commercial-benefits__item-content{grid-area:stack;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1.5625rem;background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.6) 100%) no-repeat}@media (max-width: 768px){.commercial-benefits__item-content{padding:1rem}}.commercial-benefits__item-labels{position:absolute;top:25px;left:25px;display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.commercial-benefits__item-label{display:inline-flex;padding:5px 10px;justify-content:center;align-items:center;gap:6px;border-radius:100px;background:#FF6134;color:#FFF;font-size:16px;font-weight:600;line-height:112.5%}.commercial-benefits__item-label::before{content:'';display:block;flex-shrink:0}@media (max-width: 768px){.commercial-benefits__item-label{font-size:.875rem;top:.9375rem;left:.9375rem}}.commercial-benefits__item-label--car::before{width:14px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath d='M1.55556 4.5L2.72222 1.125H11.2778L12.4444 4.5M11.2778 8.25C10.9684 8.25 10.6716 8.13147 10.4528 7.9205C10.234 7.70952 10.1111 7.42337 10.1111 7.125C10.1111 6.82663 10.234 6.54048 10.4528 6.3295C10.6716 6.11853 10.9684 6 11.2778 6C11.5872 6 11.8839 6.11853 12.1027 6.3295C12.3215 6.54048 12.4444 6.82663 12.4444 7.125C12.4444 7.42337 12.3215 7.70952 12.1027 7.9205C11.8839 8.13147 11.5872 8.25 11.2778 8.25ZM2.72222 8.25C2.4128 8.25 2.11606 8.13147 1.89726 7.9205C1.67847 7.70952 1.55556 7.42337 1.55556 7.125C1.55556 6.82663 1.67847 6.54048 1.89726 6.3295C2.11606 6.11853 2.4128 6 2.72222 6C3.03164 6 3.32839 6.11853 3.54718 6.3295C3.76597 6.54048 3.88889 6.82663 3.88889 7.125C3.88889 7.42337 3.76597 7.70952 3.54718 7.9205C3.32839 8.13147 3.03164 8.25 2.72222 8.25ZM12.3822 0.75C12.2267 0.315 11.7911 0 11.2778 0H2.72222C2.20889 0 1.77333 0.315 1.61778 0.75L0 5.25V11.25C0 11.4489 0.0819442 11.6397 0.227806 11.7803C0.373667 11.921 0.571498 12 0.777778 12H1.55556C1.76184 12 1.95967 11.921 2.10553 11.7803C2.25139 11.6397 2.33333 11.4489 2.33333 11.25V10.5H11.6667V11.25C11.6667 11.4489 11.7486 11.6397 11.8945 11.7803C12.0403 11.921 12.2382 12 12.4444 12H13.2222C13.4285 12 13.6263 11.921 13.7722 11.7803C13.9181 11.6397 14 11.4489 14 11.25V5.25L12.3822 0.75Z' fill='white'/%3E%3C/svg%3E") center no-repeat;background-size:contain}.commercial-benefits__item-label--walk::before{width:10px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16' viewBox='0 0 10 16' fill='none'%3E%3Cpath d='M1.72206 5.3846L4.0528 3.64648C4.31457 3.45016 4.63272 3.34925 4.95673 3.35978C5.35187 3.37033 5.73402 3.5068 6.05025 3.75026C6.36648 3.99373 6.60113 4.33214 6.72169 4.71862C6.85696 5.15415 6.98058 5.44806 7.09258 5.60037C7.4312 6.06367 7.87018 6.43971 8.3748 6.69875C8.87941 6.95779 9.43582 7.09272 10 7.09286V8.58609C9.24915 8.58661 8.50752 8.41636 7.8284 8.08755C7.14928 7.75875 6.54954 7.27958 6.07229 6.68446L5.56469 9.63808L7.06349 10.929L8.6801 15.4893L7.31292 16L5.83012 11.816L3.36485 9.69183C3.1624 9.52419 3.00745 9.30388 2.91612 9.05386C2.8248 8.80384 2.80045 8.53325 2.84561 8.27028L3.21577 6.11629L2.72344 6.48362L1.17664 8.66972L0 7.79169L1.70969 5.37564L1.72206 5.3846ZM6.00029 2.98647C5.61455 2.98647 5.24461 2.82915 4.97185 2.54911C4.69909 2.26907 4.54585 1.88926 4.54585 1.49323C4.54585 1.0972 4.69909 0.717394 4.97185 0.437358C5.24461 0.157322 5.61455 0 6.00029 0C6.38603 0 6.75597 0.157322 7.02873 0.437358C7.3015 0.717394 7.45473 1.0972 7.45473 1.49323C7.45473 1.88926 7.3015 2.26907 7.02873 2.54911C6.75597 2.82915 6.38603 2.98647 6.00029 2.98647ZM3.84045 12.8276L1.50316 15.6872L0.389063 14.7278L2.55254 12.0803L3.09505 10.4526L4.3975 11.5726L3.84045 12.8276Z' fill='white'/%3E%3C/svg%3E") center no-repeat;background-size:contain}.commercial-benefits__item-name{color:#FFF;font-size:1.5rem;font-weight:700;line-height:110%}@media (max-width: 768px){.commercial-benefits__item-name{font-size:1.125rem}}main.constructor-page{overflow:hidden}@media (max-width: 991px){main.constructor-page{overflow:auto}}.constructor-block{display:flex;align-items:center}.constructor-block__banner{min-width:843px;max-width:843px;height:calc(100vh - 108px);width:100%}.constructor-block__banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.constructor-block__desc{padding-left:106px;padding-right:123px}.constructor-block__desc .constructor-desc{display:flex;align-items:center}.constructor-block__desc .constructor-desc__title{font-size:36px;line-height:48px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding-bottom:20px}.constructor-block__desc .constructor-desc__text{font-size:16px;line-height:24px;padding-bottom:47px;max-width:440px}.constructor-block__desc .constructor-desc__action{background:#FF6134;border-radius:30px;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;line-height:24px;padding:14px 88px;width:-moz-max-content;width:max-content;cursor:pointer}@media (max-width: 1300px){.constructor-block__banner{min-width:550px;max-width:550px}.constructor-block__desc{padding-left:60px;padding-right:30px}.constructor-block__desc .constructor-desc__text{max-width:385px}}@media (max-width: 991px){.constructor-block{flex-direction:column}.constructor-block__banner{max-width:100%;min-width:100%;max-height:100%;min-height:100%}.constructor-block__desc{order:-1;padding:70px 50px;width:100%}.constructor-block__desc .constructor-desc__text{max-width:562px}}@media (max-width: 768px){.constructor-block__desc{padding:60px 16px}}.outlet__wrap{padding-bottom:60px}.outlet__title{margin-bottom:60px}.outlet__title span{color:#FF6134}@media (max-width: 1300px){.outlet__title{margin-bottom:46px}.outlet__wrap{padding-bottom:45px}}@media (max-width: 768px){.outlet__wrap{padding-bottom:40px}.outlet__title{font-size:28px;line-height:30px;margin-bottom:32px}}.outlet-banner{width:100%;height:490px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:78px;display:flex;align-items:center}.outlet-banner__title{font-size:64px;line-height:70px;font-weight:600;color:#fff;padding-bottom:20px;max-width:615px}.outlet-banner__title span{color:#FF6134;font-weight:700}.outlet-banner__subtitle{color:#fff;font-size:24px;line-height:28px;font-weight:400}@media (max-width: 991px){.outlet-banner__title{max-width:350px}}@media (max-width: 768px){.outlet-banner{height:425px;margin-bottom:60px;align-items:flex-end;padding-bottom:58px}.outlet-banner__title{font-size:28px;line-height:33px;padding-bottom:10px;max-width:305px}.outlet-banner__subtitle{font-size:16px;line-height:20px}}.outlet-form{background:#FF6134;position:relative}.outlet-form .content{padding-top:130px;padding-bottom:120px;display:flex;align-items:flex-start}.outlet-form__pattern{content:'';position:absolute;width:278px;height:100%;background-image:url("../../sm_sochi/img/outlet/pattern-outlet.svg");right:0;top:0;bottom:0}.outlet-form__heading{width:100%;margin-right:236px;flex-grow:1;max-width:450px}.outlet-form__heading--title{font-size:48px;line-height:52px;font-weight:600;color:#000;padding-bottom:24px}.outlet-form__heading--subtitle{font-weight:400;font-size:16px;line-height:21px;color:#000}.outlet-form form .form-title{color:#666666;font-size:11px;line-height:11px;padding-bottom:10px}.outlet-form form .stocks__form-row{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.outlet-form form .stocks__form-row:last-child{margin-bottom:0}.outlet-form form .stocks__btn{background:#000000;margin-bottom:16px;margin-top:16px}.outlet-form form .stocks__form-text{display:initial;position:relative;z-index:50}.outlet-form form .stocks__form-text a{color:#666666}@media (max-width: 1300px){.outlet-form__heading{max-width:430px;margin-right:112px}.outlet-form form .stocks__btn{margin-bottom:16px}.outlet-form__pattern{height:22%;top:auto}}@media (max-width: 991px){.outlet-form .content{flex-direction:column;padding:60px 0}.outlet-form__heading{margin-right:0;margin-bottom:40px;max-width:100%}.outlet-form__heading--title{max-width:642px;font-size:42px;line-height:46px;padding-bottom:20px}.outlet-form__heading--subtitle{max-width:450px}.outlet-form form .stocks__form-text{max-width:100%}.outlet-form__pattern{height:100%;top:0;width:230px}}@media (max-width: 768px){.outlet-form .content{padding:40px 0}.outlet-form__heading{max-width:100%}.outlet-form__heading--title{font-size:28px;line-height:30px}.outlet-form__heading--subtitle{font-size:14px;line-height:18px}.outlet-form form .stocks__btn{width:100%;padding-top:16px;padding-bottom:16px}.outlet-form form .stocks__input-text{max-width:100%}.outlet-form__pattern{display:none}}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform, opacity, height}.slide-block{display:flex;flex-wrap:wrap}.slide-block .stock-banner{width:calc(50% - 15px);display:flex;flex-direction:column;max-height:620px}.slide-block .stock-banner .big-banner{display:flex;flex-direction:row;justify-content:space-between;background-color:#F1F4F9;border-radius:16px;margin-bottom:30px;height:100%}@media screen and (max-width: 960px){.slide-block .stock-banner .big-banner{margin-bottom:17px;max-height:11rem;min-height:167px}}.slide-block .stock-banner .big-banner>div{width:50%}.slide-block .stock-banner .big-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 16px 16px 0}.slide-block .stock-banner .big-banner__desc{padding:34px;position:relative;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 960px){.slide-block .stock-banner .big-banner__desc{padding:20px}}.slide-block .stock-banner .big-banner__date{font-size:12px;color:#666666}.slide-block .stock-banner .big-banner__date span{color:#0A2F85}@media screen and (max-width: 960px){.slide-block .stock-banner .big-banner__date{font-size:10px}}.slide-block .stock-banner .big-banner__title{font-size:21px;color:#000;font-weight:600}@media screen and (max-width: 960px){.slide-block .stock-banner .big-banner__title{font-size:16px}}.slide-block .stock-banner .big-banner__objects{color:#0A2F85;font-size:12px}.slide-block .stock-banner .big-banner__objects span{margin-right:10px}@media screen and (max-width: 960px){.slide-block .stock-banner .big-banner__objects{font-size:10px}}.slide-block .stock-banner .two-banner{display:flex;flex-direction:row;justify-content:space-between}.slide-block .stock-banner .two-banner__block{width:100%;background-color:#F1F4F9;border-radius:16px;padding:34px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.slide-block .stock-banner .two-banner__block:first-child{margin-right:30px}.slide-block .stock-banner .two-banner__block:only-child{margin-right:0}@media screen and (max-width: 960px){.slide-block .stock-banner .two-banner__block{padding:20px}.slide-block .stock-banner .two-banner__block:first-child{margin-right:17px}.slide-block .stock-banner .two-banner__block:only-child{margin-right:0}}.slide-block .stock-banner .two-banner__date{font-size:12px;color:#666666}.slide-block .stock-banner .two-banner__date span{color:#0A2F85}@media screen and (max-width: 960px){.slide-block .stock-banner .two-banner__date{font-size:10px}}.slide-block .stock-banner .two-banner__title{font-size:21px;color:#000;font-weight:600;max-height:63px;overflow:hidden}@media screen and (max-width: 960px){.slide-block .stock-banner .two-banner__title{max-height:inherit;font-size:16px}}.slide-block .stock-banner .two-banner__objects{color:#0A2F85;font-size:12px}.slide-block .stock-banner .two-banner__objects span{margin-right:10px}@media screen and (max-width: 960px){.slide-block .stock-banner .two-banner__objects{font-size:10px}}.slide-block .stock-banner .two-banner__icons{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.slide-block .stock-banner .two-banner__image{position:relative;top:10px;left:18px}@media screen and (max-width: 960px){.slide-block .stock-banner{width:100%;margin-bottom:10px}}.slide-block .main-slider{width:calc(50% - 15px);margin-bottom:75px;position:relative;margin-right:30px}.slide-block .main-slider .swiper{width:100%;overflow:hidden}.slide-block .main-slider .swiper .fake-btn-swiper{position:absolute;left:0;top:0;bottom:0;background-color:transparent;transition:0.3s;width:10%;border-radius:20px 0 0 20px;cursor:pointer;opacity:0;z-index:-50}.slide-block .main-slider .buttons_wrapper{display:flex;justify-content:flex-end;flex-direction:row;position:absolute;width:100%;bottom:55px;right:30px}.slide-block .main-slider .buttons_wrapper .swiper-button-next,.slide-block .main-slider .buttons_wrapper .swiper-button-prev{width:36px;height:36px;border-radius:50%;bottom:55px;top:auto}.slide-block .main-slider .buttons_wrapper .swiper-button-next:after,.slide-block .main-slider .buttons_wrapper .swiper-button-prev:after{display:none}.slide-block .main-slider .buttons_wrapper .swiper-button-prev{transition:0.3s}.slide-block .main-slider .buttons_wrapper .swiper-button-prev.is-opacity{opacity:1}.slide-block .main-slider .buttons_wrapper .swiper-button-next{transition:0.3s}.slide-block .main-slider .buttons_wrapper .swiper-button-next.is-opacity{opacity:1}@media screen and (max-width: 960px){.slide-block .main-slider .buttons_wrapper{bottom:20px;right:20px}}.slide-block .main-slider .swiper-pagination{display:none}.slide-block .main-slider__item{border-radius:16px;overflow:hidden;display:flex;min-height:620px;max-height:620px}.slide-block .main-slider__item.swiper-slide-active .fake-btn-swiper,.slide-block .main-slider__item.swiper-slide-duplicate-active .fake-btn-swiper{z-index:50}.slide-block .main-slider__item.swiper-slide-active .fake-btn-swiper:hover,.slide-block .main-slider__item.swiper-slide-duplicate-active .fake-btn-swiper:hover{opacity:1;background-color:transparent}@media screen and (max-width: 960px){.slide-block .main-slider__item{min-height:360px;max-height:360px}}.slide-block .main-slider .swiper-creative .swiper-slide{transition-property:transform, opacity, height, padding-left, backface-visibility, z-index, transition-duration}.slide-block .main-slider__wrapper{display:flex;flex-direction:column;justify-content:space-between;max-width:735px;position:relative;padding:45px}.slide-block .main-slider__content{z-index:1}.slide-block .main-slider__label,.slide-block .main-slider__title,.slide-block .main-slider__subtitle,.slide-block .main-slider__link{text-transform:uppercase}.slide-block .main-slider__labels{display:flex;align-items:center;flex-wrap:wrap}.slide-block .main-slider__label{font-size:15px;line-height:150%;padding:10px 15px;border:1px solid;border-radius:5px;width:-moz-max-content;width:max-content;font-weight:600;margin-right:10px}.slide-block .main-slider__title{font-size:48px;line-height:125%;padding-top:20px;font-weight:700}.slide-block .main-slider__subtitle{font-size:26px;line-height:150%;padding-top:5px}.slide-block .main-slider__link{width:-moz-fit-content;width:fit-content;font-size:16px;line-height:150%;color:#fff;background-color:#FF6134;border-radius:8px;padding:16px 60px;display:inline-flex;font-weight:700;cursor:pointer;z-index:1}.slide-block .main-slider__img{width:100%;height:100%;position:absolute;overflow:hidden;left:0;opacity:0;transition:transform 0.8s, opacity 1.6s, scale 0.8s}.slide-block .main-slider__img img,.slide-block .main-slider__img picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slide-block .main-slider__item.swiper-slide-active .main-slider__img{transform:translateX(0);border-radius:16px;opacity:1}.slide-block .main-slider__item.swiper-slide-active .main-slider__img picture:before{content:"";width:100%;height:100%;position:absolute;background:#000;opacity:35%}@media screen and (min-width: 1921px){.slide-block .main-slider .swiper .fake-btn-swiper{width:5%}.slide-block .main-slider .swiper-button-prev,.slide-block .main-slider .swiper-button-next{bottom:88px}.slide-block .main-slider .swiper-button-next{right:20%}.slide-block .main-slider__item{min-height:620px;max-height:620px}.slide-block .main-slider__img{right:16%;max-width:31vw}}@media screen and (min-width: 2220px){.slide-block .main-slider__img{max-width:35vw}}@media screen and (max-width: 960px){.slide-block .main-slider .swiper-button-next{right:8%}.slide-block .main-slider__item.swiper-slide-active{border-radius:16px}.slide-block .main-slider__wrapper{max-width:640px;justify-content:flex-start}}@media screen and (max-width: 1360px){.slide-block .main-slider .swiper-button-next{right:4%}}@media screen and (max-width: 960px){.slide-block .main-slider .swiper-button-next{right:3%}.slide-block .main-slider__wrapper{max-width:560px;padding:30px}.slide-block .main-slider__title{font-size:24px}.slide-block .main-slider__subtitle{font-size:16px}.slide-block .main-slider__label{font-size:10px}.slide-block .main-slider__link{font-size:12px;padding:14px 28px;margin-top:20px}}@media screen and (max-width: 960px){.slide-block .main-slider{width:100%;margin:0 0 17px}}.complex-panorama__content{position:relative;height:360px;padding:40px;display:flex;flex-direction:column}.complex-panorama__content:after{content:'';position:absolute;background-color:rgba(0,0,0,0.2);width:100%;height:100%;top:0;left:0;bottom:0;right:0}@media (max-width: 768px){.complex-panorama__content{height:290px;padding:20px}}.complex-panorama__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.complex-panorama__header,.complex-panorama__action{position:relative;z-index:5}.complex-panorama__header{display:flex;align-items:flex-start;flex-grow:1}.complex-panorama__text{margin-left:40px;color:#fff}@media (max-width: 768px){.complex-panorama__text{margin-left:25px;font-size:13px}}@media (max-width: 768px){.complex-panorama__logo{width:60px}}.complex-panorama__action{display:flex;cursor:pointer;align-items:center;justify-content:center;text-align:center;border-radius:30px;font-weight:700;padding:16px 40px;width:-moz-max-content;width:max-content;color:#fff;background:#FF6134;z-index:4}@media (max-width: 768px){.complex-panorama__action{padding:12px 24px;font-size:14px}}.trade__controls{margin-top:40px;display:flex}.trade__controls-nav{margin-left:auto;display:flex}.trade__controls-nav .swiper-button-disabled{opacity:1 !important}.trade__controls-count{display:flex;align-items:center;font-size:14px;line-height:19px;margin-right:16px}.trade__controls-dots{display:flex;align-items:center;gap:8px}.trade__controls-dots .swiper-pagination-bullet{width:8px;height:8px;background-color:#F2F2F2;border-radius:50%;opacity:1}.trade__controls-dots .swiper-pagination-bullet-active{background-color:#FF6134}.trade-banner{height:529px;background-repeat:no-repeat;background-position:center right;background-size:cover}.trade-banner .content{padding-top:100px}.trade-banner__title,.trade-banner__subtitle,.trade-banner__btn{color:#FFFFFF}.trade-banner__title{font-size:52px;line-height:62px;padding-bottom:30px;font-weight:700}.trade-banner__subtitle{font-size:22px;line-height:26px;padding-bottom:30px;max-width:545px}.trade-banner__btn{background:#FF6134;border-radius:30px;padding:11px 32px;font-weight:700;width:-moz-max-content;width:max-content;cursor:pointer}@media (max-width: 1919px){.trade-banner{background-position:center left}.trade-banner__subtitle{padding-bottom:38px;width:430px}.trade-banner__btn{padding:12px 30px;font-size:14px}}@media (max-width: 1023px){.trade-banner{background-position:30% center}.trade-banner__title{font-size:32px;line-height:120%;padding-bottom:20px}.trade-banner__subtitle{font-size:18px;line-height:120%;width:362px}.trade-banner__btn{padding:11px 32px;font-size:16px}}@media (max-width: 767px){.trade-banner{height:443px;background-position:30% center}.trade-banner__title{font-size:32px;line-height:120%;padding-bottom:20px}.trade-banner__subtitle{font-size:18px;line-height:120%;max-width:360px}.trade-banner__btn{width:100%;text-align:center;padding:11px 32px;font-size:16px}}.trade-about .content{padding-top:120px;padding-bottom:120px;display:flex;align-items:center;gap:40px}.trade-about-text{width:50%}.trade-about-text__title{font-size:24px;line-height:150%;font-weight:600;padding-bottom:30px}.trade-about-text__desk{font-size:16px;line-height:130%;padding-bottom:20px;opacity:0.8}.trade-about-text__desk:last-child{padding-bottom:0}.trade-about-img{position:relative;width:50%;margin-right:68px;height:420px;background-position:right center;background-repeat:no-repeat}.trade-about-img__text{width:-moz-fit-content;width:fit-content;position:absolute;bottom:50px;right:-68px;padding:20px;background-color:#FF6134;font-weight:700;font-size:14px;line-height:100%;color:white}.trade-about-img__text-bigger{margin-top:5px;display:inline-block;font-size:20px}@media (max-width: 1919px){.trade-about-text__desk{max-width:500px}.trade-about-img{margin-right:0;margin-left:40px}.trade-about-img__text{margin-right:0;bottom:30px;left:-30px}}@media (max-width: 1023px){.trade-about .content{padding-top:100px;flex-direction:column;gap:60px}.trade-about-text{width:100%}.trade-about-text__desk{max-width:100%;font-size:14px}.trade-about-img{height:539px;background-size:cover;margin-left:0;width:100%}.trade-about-img__text{margin-right:0;bottom:40px;left:40px}}@media (max-width: 767px){.trade-about .content{padding-top:80px;gap:40px}.trade-about-text{width:100%}.trade-about-text__title{font-size:18px;padding-bottom:24px}.trade-about-img{height:360px}.trade-about-img__text{width:100%;bottom:-90px;left:0}.trade-about-img__text-bigger{margin-top:5px;display:inline-block;font-size:22px}}.trade-options{margin-top:-55px}.trade-options__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.trade-options__item{padding:30px 30px;background:#FFFFFF;border:1px solid #DEDEDE;border-bottom:2px solid #FF6134}.trade-options__title{font-weight:600;font-size:20px;line-height:120%;margin-bottom:12px}.trade-options__text{font-weight:400;font-size:16px;line-height:120%;opacity:0.6}@media (max-width: 1919px){.trade-options__list{grid-template-columns:repeat(2, 1fr)}.trade-options__item{border-bottom:1px solid #DEDEDE;border-left:2px solid #FF6134}}@media (max-width: 767px){.trade-options{margin-top:-38px}.trade-options__list{grid-template-columns:repeat(1, 1fr);gap:15px}.trade-options__title{font-size:18px}.trade-options__text{font-size:14px;line-height:150%}}.trade-why .container{overflow:hidden;margin:0;margin-left:calc(50% - 635px);max-width:calc(100% - (50% - 635px))}.trade-why .block__headline,.trade-why .trade__controls{max-width:1270px}.trade-why .content{padding-top:120px;padding-bottom:120px}.trade-why__slide{height:280px;background-color:#FAFAFA;border:1px solid #DEDEDE;background-position:bottom right;background-repeat:no-repeat}.trade-why__title{padding:60px 25px 0 34px;font-weight:700;font-size:24px;line-height:112%}@media (max-width: 1300px){.trade-why .container{margin-left:1rem;max-width:calc(100% - 1rem);padding:0}.trade-why .block__headline,.trade-why .trade__controls{padding-right:1rem;max-width:1270px}}@media (max-width: 1023px){.content{padding-top:100px}}@media (max-width: 767px){.content{padding-top:80px;padding-bottom:100px}}.trade-slider{position:relative;padding:120px 0}.trade-slider::before{content:"";position:absolute;z-index:-1;width:40vw;height:100%;left:60vw;top:0;background-color:#EFF2F9}.trade-slider .container{overflow:hidden;margin:0;margin-left:calc(50% - 635px);max-width:calc(100% - (50% - 635px))}.trade-slider .trade__controls{max-width:1270px;margin-top:53px}.trade-slider .trade__controls-dots .swiper-pagination-bullet{background-color:#C8CBD8}.trade-slider .trade__controls-dots .swiper-pagination-bullet-active{background-color:#282b2c}.trade-slider .trade__controls-nav .swiper-button-disabled{opacity:1 !important}.trade-slider .trade__controls-nav .s-slider__arrow{border:1px solid #282b2c}.trade-slider .block__title{max-width:1270px;margin-bottom:60px}.trade-slider__sliders{display:flex}.trade-slider__steps{width:670px;height:479px;overflow:hidden;z-index:2;background-color:white}.trade-slider__steps-wrapper{display:flex;flex-direction:column}.trade-slider__steps-slide{padding:20px 0 0 50px;display:flex;flex-direction:column;gap:24px;border-left:2px solid #E0E2EB;transition:0.5s}.trade-slider__steps-slide.swiper-slide-active{border-left:2px solid #282b2c}.trade-slider__steps-slide.swiper-slide-active .trade-slider__steps-number{color:rgba(34,78,156,0.8);border:1px solid rgba(34,78,156,0.2)}.trade-slider__steps-slide.swiper-slide-active .trade-slider__steps-title{color:#282b2c}.trade-slider__steps-slide.swiper-slide-active .trade-slider__steps-text{color:#000000}.trade-slider__steps-slide>*{transition:0.5s}.trade-slider__steps-number{display:inline-block;width:-moz-fit-content;width:fit-content;padding:5px 15px;font-size:16px;line-height:150%;color:#A2A7BB;border:1px solid rgba(162,167,187,0.3);border-radius:30px}.trade-slider__steps-title{max-width:490px;font-weight:600;font-size:36px;line-height:112%;color:#A2A7BB}.trade-slider__steps-text{max-width:420px;font-size:16px;line-height:130%;color:#A2A7BB}.trade-slider__images{width:50%;padding-left:85px;cursor:grab}.trade-slider__images-bg{height:450px;width:510px;-o-object-fit:cover;object-fit:cover}.trade-slider__images-slide{transition:0.6s}.trade-slider__images-slide.swiper-slide-active{z-index:1}.trade-slider__images-slide.swiper-slide-active .trade-slider__caption-top{opacity:1;transform:scale(1)}.trade-slider__images-slide.swiper-slide-active .trade-slider__caption-bottom{opacity:1;transform:scale(1)}.trade-slider__images-slide.swiper-slide-prev{opacity:0;transform:scale(0)}.trade-slider__caption-top,.trade-slider__caption-bottom{opacity:0;transform:scale(0);position:absolute;z-index:1;padding:27px 18px 27px 100px;background-color:white;background-repeat:no-repeat;background-position:16px center;box-shadow:0px 4px 40px rgba(23,54,81,0.08);transition:0.6s;font-size:14px;line-height:17px;color:#373A41;max-width:300px}.trade-slider__caption-top{top:67px;left:-66px}.trade-slider__caption-bottom{top:254px;right:-51px}@media (max-width: 1919px){.trade-slider{padding:100px 0}.trade-slider::before{width:35vw;left:65vw}.trade-slider__steps{width:470px}.trade-slider__steps-title{max-width:440px;font-size:24px}.trade-slider__steps-text{max-width:400px}.trade-slider__caption-top{top:67px;left:-40px}.trade-slider__caption-bottom{top:291px;right:31px}.trade-slider .trade__controls{margin-top:11px}.trade-slider__images-bg{width:100%}}@media (max-width: 1300px){.trade-slider .container{margin-left:1rem;max-width:calc(100% - 1rem);padding:0}.trade-slider .trade__controls,.trade-slider .block__title{padding-right:1rem}}@media (max-width: 1023px){.trade-slider .container{margin-right:1rem;max-width:calc(100% - 2rem)}.trade-slider .content{padding:0}.trade-slider .trade__controls,.trade-slider .block__title{padding-right:0}.trade-slider::before{width:100vw;height:100%;left:0}.trade-slider__sliders{flex-direction:column-reverse}.trade-slider__images{padding-left:0;width:100%}.trade-slider__steps{width:100%;height:250px;background:transparent}.trade-slider__steps-slide{opacity:0;padding:60px 0 70px 0;height:300px;border:none;transition:0.3s}.trade-slider__steps-slide.swiper-slide-active{border:none;opacity:1}.trade-slider__steps-title{max-width:100%}.trade-slider__steps-text{max-width:100%}.trade-slider__caption-top{top:40px;left:40px}.trade-slider__caption-bottom{top:322px;right:40px}}@media (max-width: 767px){.trade-slider{padding:80px 0}.trade-slider .block__title{margin-bottom:40px}.trade-slider__caption-top,.trade-slider__caption-bottom{height:88px;max-width:100%;width:calc(100% - 46px)}.trade-slider__caption-top{top:231px;left:23px}.trade-slider__caption-bottom{top:339px;left:23px;right:0}}.trade-apartments .container{padding:120px 0;overflow:hidden;margin:0;margin-left:calc(50% - 635px);max-width:calc(100% - (50% - 635px))}.trade-apartments .block__headline,.trade-apartments .trade__controls{max-width:1270px}.trade-apartments__slide{position:relative;height:320px;cursor:grab}.trade-apartments__slide::before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(360deg, rgba(0,0,0,0.7) -62.33%, rgba(0,0,0,0) 100%)}.trade-apartments__images-bg{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.trade-apartments__text-content{position:absolute;z-index:2;left:30px;bottom:30px;max-width:390px}.trade-apartments__title{font-weight:700;font-size:24px;line-height:110%;color:#FFFFFF}.trade-apartments__caption{margin-top:16px;font-weight:400;font-size:16px;line-height:120%;color:#FFFFFF;opacity:0.8}@media (max-width: 1300px){.trade-apartments .container{margin-left:1rem;max-width:calc(100% - 1rem)}.trade-apartments .block__headline,.trade-apartments .trade__controls{padding-right:1rem;max-width:1270px}}@media (max-width: 1023px){.trade-apartments .container{padding:0}.trade-apartments .content{padding:100px 0}}@media (max-width: 767px){.trade-apartments .content{padding:80px 0}.trade-apartments__text-content{max-width:275px;left:26px;bottom:30px}.trade-apartments__title{font-size:18px;line-height:110%}.trade-apartments__caption{margin-top:10px;font-size:14px;line-height:130%}}.trade-form{background-image:url("/local/templates/sm_sochi/img/trade-in/form-banner.png");background-position:center center;background-size:cover;background-repeat:no-repeat}.trade-form .content{padding:120px 0;margin-left:50%;width:511px}.trade-form__title{font-weight:600;font-size:42px;line-height:130%;color:#FFFFFF;margin-bottom:16px}.trade-form__caption{font-weight:600;font-size:16px;line-height:155%;color:#FFFFFF}.trade-form form{padding-top:32px}.trade-form form .form-title{color:#FFFFFF;font-size:11px;line-height:11px;padding-bottom:10px}.trade-form form .stocks__form-row{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.trade-form form .stocks__form-row:last-child{margin-bottom:0}.trade-form form .stocks__btn{background:#000000;margin-bottom:16px;margin-top:16px}.trade-form form .stocks__form-text{display:initial;position:relative;z-index:50}.trade-form form .stocks__form-text a{color:#666666}.trade-form form .stocks__input-text{max-width:100%}.trade-form form .stocks__rooms{display:flex;justify-content:space-between;gap:6px;width:100%}.trade-form form .stocks__rooms-field{width:100%;display:flex;justify-content:space-between;align-items:center}.trade-form form .stocks__rooms-field .stocks__input-text{text-align:center}.trade-form form .stocks__rooms-field label{cursor:pointer;transition:0.3s}.trade-form form .stocks__input-radio{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.trade-form form .stocks__input-radio:checked+label{opacity:0.5}.trade-form form .stocks__btn{background-color:#FF6134;margin-top:10px;margin-bottom:19px}.trade-form form .stocks__form-text{color:#FFFFFF}.trade-form form .stocks__form-text a{color:#FFFFFF}@media (max-width: 1919px){.trade-form .content{padding:100px 0;width:403px}.trade-form__title{line-height:100%;margin-bottom:24px}.trade-form__caption{font-weight:400}.trade-form form{padding-top:24px}.trade-form form .stocks__form-text{min-width:100%}}@media (max-width: 1023px){.trade-form{background-image:url("/local/templates/sm_sochi/img/trade-in/form-banner-tablet.png");background-position:bottom right}.trade-form .content{margin-left:calc(65px - 1rem)}.trade-form form{padding-top:60px}.trade-form form .stocks__form-text{min-width:100%}}@media (max-width: 767px){.trade-form .content{padding:50px 0;margin-left:0;width:100%}.trade-form__title{font-size:32px}.trade-form__caption{font-size:14px}.trade-form form{padding-top:40px}.trade-form form .stocks__btn{width:100%}}.trade-question{margin-bottom:120px}.trade-question .clientservices-questions__title{margin-bottom:50px}@media (max-width: 1919px){.trade-question .clientservices-questions__title{margin-bottom:36px}}@media (max-width: 1023px){.trade-question{margin-bottom:100px}.trade-question .clientservices-questions__title{margin-bottom:50px}}@media (max-width: 767px){.trade-question{margin-bottom:80px}.trade-question .clientservices-questions__title{margin-bottom:20px}}#main-filters-trade-in{margin-top:120px}#main-filters-trade-in .filters-control,#main-filters-trade-in .advanced-filters{display:none}@media (max-width: 1439px){#main-filters-trade-in .main-filters-wrapper{width:100%}}@media (max-width: 768px){#main-filters-trade-in{display:none}}.partneram-page .about-teams__scrollbar{display:none}.partneram-page .news__scrollbar{display:none}.partneram-page .news__container{margin-bottom:50px}@media (max-width: 560px){.partneram-page .news__container{margin-bottom:10px}}.partneram-page .news__heading-action{display:none}.partneram{background-color:#EFF2F9;position:relative}.partneram__content{display:flex}.partneram__col-left{width:50%;padding-top:100px;padding-bottom:100px}@media screen and (max-width: 1000px){.partneram__col-left{padding-top:64px;padding-bottom:64px}}@media screen and (max-width: 767px){.partneram__col-left{width:100%;max-width:100%}}.partneram__title{font-size:64px;line-height:64px;padding-bottom:36px;font-weight:700}@media screen and (max-width: 1300px){.partneram__title{font-size:55px;padding-bottom:30px}}@media (max-width: 991px){.partneram__title{max-width:13rem;font-size:36px;line-height:39px;padding-bottom:24px}}.partneram__subtitle{font-size:16px;line-height:24px;font-weight:400;padding-bottom:36px}@media (max-width: 991px){.partneram__subtitle{font-size:14px;line-height:20px;padding-bottom:24px}}.partneram__col-right{max-width:55%;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:-7rem}@media screen and (max-width: 1300px){.partneram__col-right{width:28rem;right:0;background-size:cover}}@media screen and (max-width: 1000px){.partneram__col-right{width:20rem}}@media screen and (max-width: 767px){.partneram__col-right{display:none}}.partneram__btns{display:flex;gap:16px}@media screen and (max-width: 1300px){.partneram__btns{flex-direction:column}}.partneram__btn{background:#FF6134;color:#fff;font-weight:700;line-height:24px;padding:11px 30px;border-radius:8px;width:-moz-fit-content;width:fit-content}@media (max-width: 768px){.partneram__btn{width:100%;text-align:center}}.partneram__btn-easy{color:#FF6134;font-weight:600;line-height:24px;padding:11px 30px;width:-moz-fit-content;width:fit-content;position:relative;display:flex;gap:4px}@media (max-width: 768px){.partneram__btn-easy{justify-content:center;width:100%}}.curator__container{padding:94px 0}@media (max-width: 768px){.curator__container{padding-bottom:54px}}.curator__title{margin-bottom:36px;font-size:48px}@media (max-width: 991px){.curator__title{margin-bottom:28px;font-size:48px}}@media (max-width: 768px){.curator__title{margin-bottom:24px;font-size:1.7rem}}@media (max-width: 425px){.curator__title{font-size:24px}}.curator__items{margin-bottom:40px;overflow:initial !important}.curator__item{max-width:335px;background-color:#fff;box-shadow:0px 4px 15px rgba(57,86,124,0.1);height:auto !important}.curator__item:not(:last-child){margin-right:50px}@media (max-width: 768px){.curator__item{max-width:290px !important}.curator__item:not(:last-child){margin-right:20px}}.curator__item-picture{height:468px;overflow:hidden;margin-bottom:28px}@media (max-width: 768px){.curator__item-picture{margin-bottom:20px}}.curator__item-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.curator__item-name{padding:0 30px;font-size:1.25rem;margin-bottom:4px;font-weight:bold}@media (max-width: 768px){.curator__item-name{padding:0 15px}}.curator__item-stuff{padding:0 30px 50px 30px;color:#000;opacity:0.8;font-weight:400}@media (max-width: 768px){.curator__item-stuff{padding:0 15px 20px 15px}}.curator__scrollbar{margin-bottom:60px;background-color:#e0e0e0;height:2px}.curator__scrollbar>div{top:-2px;border-radius:0;background-color:#475afc;height:5px}.chatbot{margin-bottom:94px}@media (max-width: 768px){.chatbot{margin-bottom:64px}}.chatbot__items{display:flex;gap:50px;box-shadow:0px 4px 15px 0px rgba(57,86,124,0.1);padding:60px;align-items:center;justify-content:space-between}@media (max-width: 768px){.chatbot__items{flex-direction:column;gap:25px;padding:20px 15px}}.chatbot__item--left{width:60%}@media (max-width: 768px){.chatbot__item--left{width:100%}}.chatbot__title{font-size:36px;font-weight:700;line-height:1;margin-bottom:36px}@media (max-width: 991px){.chatbot__title{margin-bottom:28px;font-size:1.5rem;line-height:24px}}@media (max-width: 768px){.chatbot__title{margin-bottom:24px;font-size:1.7rem;line-height:24px}}@media (max-width: 425px){.chatbot__title{font-size:24px}}.chatbot__subtitle{font-size:20px;margin-bottom:45px}@media (max-width: 991px){.chatbot__subtitle{font-size:16px;line-height:22px}}.btn--arrow{background:#FF6134;color:#fff;font-weight:700;line-height:24px;padding:11px 30px;display:flex;gap:15px;border-radius:8px;width:-moz-fit-content;width:fit-content;position:relative}@media (max-width: 768px){.btn--arrow{width:100%;justify-content:center}}.meet{margin-bottom:94px}@media (max-width: 768px){.meet{margin-bottom:64px}}.meet__items{display:flex;gap:130px;align-items:center;justify-content:space-between}@media (max-width: 768px){.meet__items{flex-direction:column;gap:32px;padding:15px 20px}}.meet__item--left{width:50%}@media (max-width: 768px){.meet__item--left{width:100%}}.meet__title{margin-bottom:36px;font-size:48px}@media (max-width: 991px){.meet__title{margin-bottom:28px;font-size:48px}}@media (max-width: 768px){.meet__title{margin-bottom:24px;font-size:1.7rem}}@media (max-width: 425px){.meet__title{font-size:24px}}.meet__subtitle{font-size:20px;margin-bottom:35px}@media (max-width: 991px){.meet__subtitle{font-size:16px;line-height:22px}}.meet__fat{font-weight:700;font-size:20px;margin-bottom:10px}@media (max-width: 768px){.meet__fat{margin-bottom:15px}}@media (max-width: 425px){.meet__fat{font-size:16px}}.meet__list{margin-left:40px;margin-bottom:36px}.meet__point{position:relative}.meet__point::before{content:'';position:absolute;left:-40px;top:3px;width:19px;height:19px;background-size:contain;background:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0574 4.0462C17.28 4.26889 17.405 4.57088 17.405 4.88576C17.405 5.20064 17.28 5.50264 17.0574 5.72532L8.15664 14.626C8.03902 14.7437 7.89937 14.837 7.74567 14.9007C7.59197 14.9644 7.42724 14.9971 7.26087 14.9971C7.09451 14.9971 6.92977 14.9644 6.77607 14.9007C6.62238 14.837 6.48273 14.7437 6.3651 14.626L1.94285 10.2046C1.82943 10.095 1.73897 9.964 1.67673 9.81912C1.6145 9.67424 1.58174 9.51841 1.58037 9.36074C1.579 9.20306 1.60904 9.04669 1.66875 8.90075C1.72846 8.75481 1.81664 8.62223 1.92813 8.51073C2.03963 8.39923 2.17222 8.31106 2.31816 8.25135C2.4641 8.19164 2.62047 8.16159 2.77814 8.16296C2.93582 8.16433 3.09164 8.19709 3.23652 8.25933C3.3814 8.32156 3.51243 8.41203 3.62198 8.52545L7.26048 12.1639L15.3774 4.0462C15.4877 3.93585 15.6187 3.84831 15.7628 3.78859C15.9069 3.72886 16.0614 3.69812 16.2174 3.69812C16.3734 3.69812 16.5279 3.72886 16.672 3.78859C16.8161 3.84831 16.9471 3.93585 17.0574 4.0462Z' fill='%23FF6134'/%3E%3C/svg%3E%0A") center no-repeat}@media (max-width: 768px){.meet__point::before{left:-36px}}.join{margin-bottom:94px}@media (max-width: 768px){.join{margin-bottom:64px}}.join__wrapper{background-color:#F1F4F9;padding:60px 0}@media (max-width: 768px){.join__wrapper{padding:50px}}@media (max-width: 625px){.join__wrapper{padding:36px 16px}}.join__title{font-size:36px;font-weight:700;line-height:1;margin-bottom:32px;text-align:center}@media (max-width: 991px){.join__title{margin-bottom:28px;font-size:1.5rem;line-height:24px}}@media (max-width: 768px){.join__title{margin-bottom:24px;font-size:1.7rem}}@media (max-width: 425px){.join__title{font-size:24px}}.join__btn{background:#FF6134;color:#fff;font-weight:700;line-height:24px;padding:11px 30px;border-radius:8px;width:-moz-fit-content;width:fit-content;margin:0 auto;display:block}@media (max-width: 768px){.join__btn{width:100%;text-align:center;line-height:18px}}.partners{margin-bottom:94px}@media (max-width: 768px){.partners{margin-bottom:64px}}.partners__title{margin-bottom:36px;font-size:48px}@media (max-width: 991px){.partners__title{margin-bottom:28px;font-size:48px}}@media (max-width: 768px){.partners__title{margin-bottom:24px;font-size:1.7rem}}@media (max-width: 425px){.partners__title{font-size:24px}}.partners__items{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:30px}@media (max-width: 1024px){.partners__items{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.partners__items{grid-gap:10px}}.partners__item{border-radius:8px;border:1px solid #e6e6e6;display:flex;justify-content:center;align-items:center;height:130px}.partners__item--last{border:none}@media (max-width: 500px){.partners__item{height:80px}}.partners__item span{color:#838F9D;font-size:17.6px;line-height:140%;text-align:center}@media (max-width: 768px){.partners__item span{font-size:14px}}@media (max-width: 500px){.partners__item img{max-width:90px;max-height:50px}}@media screen and (min-width: 1024px){.article__container{max-width:957px}}.article__wrapper{margin-bottom:80px}@media screen and (max-width: 767px){.article__wrapper{margin-bottom:64px}}.article__backlink{display:inline-flex;align-items:center;text-decoration:none;transition:color 0.3s ease;font-size:14px;font-weight:400;line-height:130%;gap:5px;color:#000;margin-bottom:32px}.article__backlink:hover{color:#FF6134}.article__backlink svg{display:inline-block;width:12px;height:12px;fill:currentColor}.article__preview{display:block;width:100%;height:auto;max-height:430px;-o-object-fit:cover;object-fit:cover;margin-bottom:32px;border-radius:16px;overflow:hidden}.article__headline{font-size:24px;font-weight:700;line-height:110%}@media screen and (min-width: 768px){.article__headline{font-size:32px}}@media screen and (min-width: 1024px){.article__headline{font-size:48px}}.article__preface{font-size:18px;line-height:150%;margin-bottom:24px}@media (min-width: 991px){.article__preface{font-size:20px;margin-bottom:32px}}.article__preface p:not(:last-child){margin-bottom:1em}.article__info{display:flex;gap:32px;align-items:center;margin:24px 0 48px}@media screen and (max-width: 767px){.article__info{flex-wrap:wrap;gap:16px 32px;margin:24px 0 32px}}.article__info--footer{margin:48px 0 24px}.article__info-time{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:100%}.article__info-time::before{content:'';background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.50016 4.50016V8.50016L11.1668 9.8335M15.1668 8.50016C15.1668 12.1821 12.1821 15.1668 8.50016 15.1668C4.81826 15.1668 1.8335 12.1821 1.8335 8.50016C1.8335 4.81826 4.81826 1.8335 8.50016 1.8335C12.1821 1.8335 15.1668 4.81826 15.1668 8.50016Z' stroke='%23FF6134' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:17px;height:17px;display:inline-block;background-size:contain}.article__info-comments{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:100%}.article__info-comments::before{content:'';background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.515 14.9951H9.29878L9.13226 15.133L3.77657 19.5692C3.77625 19.5695 3.77592 19.5698 3.77559 19.57C3.75202 19.589 3.7236 19.601 3.69354 19.6047C3.66307 19.6084 3.63216 19.6035 3.6044 19.5904L3.34834 20.133L3.60439 19.5904C3.57663 19.5773 3.55315 19.5566 3.53666 19.5307C3.52031 19.505 3.51151 19.4752 3.51125 19.4448V15.5938V14.9938H2.91125H1.7725C1.08881 14.9938 0.6 14.4836 0.6 13.9313V1.86383C0.6 1.31712 1.08821 0.805078 1.7725 0.805078H18.2275C18.9124 0.805078 19.4 1.31643 19.4 1.86258V13.9326C19.4 14.4839 18.9109 14.9951 18.2275 14.9951H9.515Z' stroke='%23838F9D' stroke-width='1.2'/%3E%3Cpath d='M15.7289 5.78711C15.7373 5.80027 15.7432 5.81568 15.7469 5.83008C15.7432 5.84447 15.7373 5.85988 15.7289 5.87305C15.7213 5.8849 15.7092 5.89957 15.6815 5.91396C15.6523 5.92919 15.5842 5.95508 15.45 5.95508H4.55C4.41578 5.95508 4.3477 5.92919 4.31847 5.91396C4.29083 5.89957 4.27872 5.8849 4.27114 5.87305C4.26271 5.85988 4.25675 5.84447 4.25306 5.83008C4.25675 5.81568 4.26271 5.80027 4.27114 5.7871C4.27872 5.77525 4.29083 5.76058 4.31847 5.74619C4.3477 5.73096 4.41578 5.70508 4.55 5.70508H15.45C15.5842 5.70508 15.6523 5.73096 15.6815 5.74619C15.7092 5.76059 15.7213 5.77525 15.7289 5.78711Z' fill='%23FF6134' stroke='%23838F9D'/%3E%3Cpath d='M15.7289 9.1206C15.7373 9.13377 15.7432 9.14918 15.7469 9.16357C15.7432 9.17797 15.7373 9.19338 15.7289 9.20655C15.7213 9.2184 15.7092 9.23307 15.6815 9.24746C15.6523 9.26269 15.5842 9.28857 15.45 9.28857H4.55C4.41578 9.28857 4.3477 9.26269 4.31847 9.24746C4.29083 9.23307 4.27872 9.2184 4.27114 9.20655C4.26271 9.19338 4.25675 9.17797 4.25306 9.16357C4.25675 9.14918 4.26271 9.13377 4.27114 9.1206C4.27872 9.10875 4.29083 9.09408 4.31847 9.07969C4.3477 9.06446 4.41578 9.03857 4.55 9.03857H15.45C15.5842 9.03857 15.6523 9.06446 15.6815 9.07969C15.7092 9.09408 15.7213 9.10875 15.7289 9.1206Z' fill='%23FF6134' stroke='%23838F9D'/%3E%3C/svg%3E%0A") center no-repeat;width:20px;height:20px;display:inline-block;background-size:contain}.article__info-views{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:100%}.article__info-views::before{content:'';background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.833496 10.2052C0.833496 10.2052 4.16683 3.53857 10.0002 3.53857C15.8335 3.53857 19.1668 10.2052 19.1668 10.2052C19.1668 10.2052 15.8335 16.8719 10.0002 16.8719C4.16683 16.8719 0.833496 10.2052 0.833496 10.2052Z' stroke='%23838F9D' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.0002 12.7051C11.3809 12.7051 12.5002 11.5859 12.5002 10.2051C12.5002 8.82443 11.3809 7.70514 10.0002 7.70514C8.61945 7.70514 7.50016 8.82443 7.50016 10.2051C7.50016 11.5859 8.61945 12.7051 10.0002 12.7051Z' stroke='%23838F9D' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:20px;height:20px;display:inline-block;background-size:contain}.article__info-params{display:flex;gap:6px;font-size:13px;font-weight:400;line-height:120%}.article__info-params span{color:#838f9d}.article__info-params a{color:#000;text-decoration:none}.article__shared{margin:0 0 24px}.article__detail b{font-weight:600}.article__detail p:not(:last-child){margin-bottom:1.5em}.article__detail p a{font-weight:600;color:#475afc;text-decoration:none}.article__detail p a:hover{text-decoration:underline;color:#FF6134}.article__detail h1,.article__detail h2,.article__detail h3,.article__detail h4,.article__detail h5,.article__detail h6{font-weight:700;line-height:110%}.article__detail h1:not([class]):first-child,.article__detail h2:not([class]):first-child,.article__detail h3:not([class]):first-child,.article__detail h4:not([class]):first-child,.article__detail h5:not([class]):first-child,.article__detail h6:not([class]):first-child{margin-top:0}.article__detail h1:not([class]){font-size:48px;margin-top:80px;margin-bottom:32px}@media (max-width: 768px){.article__detail h1:not([class]){font-size:32px;margin-top:48px;margin-bottom:24px}}.article__detail h2:not([class]){font-size:40px;margin-top:80px;margin-bottom:32px}@media (max-width: 768px){.article__detail h2:not([class]){font-size:28px;margin-top:48px;margin-bottom:24px}}.article__detail h3:not([class]){font-size:28px;margin-top:32px;margin-bottom:16px}@media (max-width: 768px){.article__detail h3:not([class]){font-size:24px;margin-top:24px}}.article__detail h4:not([class]){font-size:20px;margin-top:32px;margin-bottom:12px}@media (max-width: 768px){.article__detail h4:not([class]){font-size:18px}}.article__calc{border:0;margin:80px 0;padding:0}@media (max-width: 768px){.article__calc{margin:48px 0}}.article__calc .complex-calc__wrap{margin-bottom:32px}.article__calc .complex-calc__title,.article__calc .complex-calc__title.block__title{width:100%}.article__consultation{margin:80px 0}@media (max-width: 768px){.article__consultation{margin:48px 0}}.article__consultation .subscribe__wrap{padding:48px;border-radius:16px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.08);background:#fff}@media (max-width: 768px){.article__consultation .subscribe__wrap{padding:32px}}@media screen and (max-width: 320px){.article__consultation .subscribe__wrap{padding:32px 16px}}.article__consultation .subscribe__title{font-size:32px;line-height:135%;margin-bottom:16px;text-align:left}@media (max-width: 768px){.article__consultation .subscribe__title{font-size:28px;line-height:110%}}@media screen and (max-width: 320px){.article__consultation .subscribe__title{font-size:24px}}.article__consultation .subscribe__text{max-width:520px;margin-bottom:32px;font-size:16px;line-height:150%;text-wrap:balance}@media (max-width: 640px){.article__consultation .subscribe__text{font-size:14px}}.article__consultation .subscribe__body{display:flex;flex-wrap:wrap;gap:20px;max-width:560px;width:100%}@media (max-width: 640px){.article__consultation .subscribe__body{gap:16px}}.article__consultation .subscribe__body .form-input{margin-right:0;flex-grow:1}@media (max-width: 640px){.article__consultation .subscribe__body .form-input{margin-bottom:0}}.article__consultation .subscribe__body .form-input input{border:1px solid #e0e0e0;border-radius:8px;background:#fff}.article__consultation .subscribe__agree{font-size:12px;font-weight:400;line-height:130%;margin-top:24px}.article__consultation .subscribe__agree a{text-decoration:underline}.thumbs{color:#000;font-size:14px;font-weight:400;line-height:120%;display:flex;align-items:center;gap:22px}.thumb{display:flex;align-items:center;gap:8px;border:none;background:none;cursor:pointer}.thumb__icon{display:inline-block;width:20px;height:20px;color:#FF6134}.thumb.active{pointer-events:none}.thumb.active .icon,.thumb.active .thumb__icon{color:#fff;fill:#FF6134}.shared{display:inline-flex;align-items:center}.shared__heading{margin-right:16px;font-size:13px;font-weight:400;line-height:120%}.shared__links{display:inline-flex;align-items:center}.shared__links.open .shared__button{border-color:#FF6134;transition:0.3s ease}.shared__links.open .shared__list{width:100%;padding:6px 18px 6px 54px}.shared__links.open .shared__item{transform:scale(1);opacity:1}.shared__button{background:#FFFFFF;border:1px solid rgba(255,97,52,0.2);width:38px;height:38px;border-radius:50px;padding:8px;position:relative;z-index:1;cursor:pointer;transition:0.3s ease}.shared__button:hover{border-color:#FF6134}.shared__button svg{pointer-events:none;width:100%;height:100%}.shared__list{display:inline-flex;gap:10px;align-items:center;padding:6px 0 6px 32px;margin-left:-40px;width:0;transition:0.3s linear;transform-origin:left center;z-index:0;overflow:hidden}.shared__item{width:28px;height:28px;cursor:pointer;transition:0.3s ease-in-out;opacity:0;transform:scale(0);flex-shrink:0}.shared__item:nth-child(1){transition-delay:.1s}.shared__item:nth-child(2){transition-delay:.2s}.shared__item:nth-child(3){transition-delay:.3s}.shared__item:nth-child(4){transition-delay:.4s}.shared__item:nth-child(5){transition-delay:.5s}.shared__item:nth-child(6){transition-delay:.6s}.shared__item:nth-child(7){transition-delay:.7s}.shared__item:nth-child(8){transition-delay:.8s}.shared__item:nth-child(9){transition-delay:.9s}.shared__item:nth-child(10){transition-delay:1s}.shared__item svg{display:inline-block;width:100%;height:100%}.tooltip{position:fixed;padding:4px 8px;text-align:center;font-size:14px;background:#fff;border:1px solid #DEDEDE;border-radius:30px;z-index:10}.a-post__content{margin:1.5rem 0}.a-post__content ul{list-style:none;padding-left:0;margin:32px 0}.a-post__content ul ul{margin-top:24px;padding-left:1em}.a-post__content ul li{font-size:16px;line-height:150%;position:relative;display:flex}.a-post__content ul li:not(:last-child){margin-bottom:16px}.a-post__content ul li:before{content:"";display:inline-block;flex-shrink:0;margin-top:0.6em;width:4px;height:4px;border-radius:4px;background-color:#FF6134;margin-right:1.5em}.a-post__content ol{list-style:none;counter-reset:li;padding-left:0;margin:32px 0}@media (max-width: 640px){.a-post__content ol{padding-left:0}}.a-post__content ol ol{margin-top:24px;margin-bottom:24px;padding-left:0;width:100%}.a-post__content ol ol li{padding-left:2em}.a-post__content ol li{font-size:16px;line-height:150%;padding-left:1.5em;position:relative}.a-post__content ol li:not(:last-child){margin-bottom:16px}@media (max-width: 640px){.a-post__content ol li:not(:last-child){margin-bottom:1em}}.a-post__content ol li:before{counter-increment:li;content:counters(li, ".") " ";font-weight:700;color:#FF6134;position:absolute;top:0;left:0}@media (max-width: 640px){.a-post__content ol li{padding-left:2em}}.a-tags--spacing{margin:24px 0}.a-tags__list{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:0;padding:0}.a-tags__list li{font-size:14px;font-weight:400;line-height:17px}.a-tags__list li a{color:#838f9d;text-decoration:none;transition:0.3s ease}.a-tags__list li a:hover{color:#FF6134}.a-anons{margin:32px 0}.a-anons__title{color:#838f9d;font-size:13px;font-weight:400;line-height:120%;margin-bottom:16px}.a-anons__content ul{padding:0;margin:0}.a-anons__content ul li.is-hidden{display:none}.a-anons__content ul li:not(:last-child){margin-bottom:6px}.a-anons__content ul li a{color:#000;font-size:16px;font-weight:400;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.a-anons__content ul li a:hover{color:#FF6134}.a-anons__showmore{margin-top:24px}@media (min-width: 991px){.a-anons__showmore{margin-top:32px}}.a-anons__btn{color:#838f9d;font-size:16px;font-weight:400;line-height:150%;display:inline-flex;align-items:center;gap:8px;background:none;border:0;cursor:pointer}.a-anons__btn .icon{display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.59753 4.37275C1.73684 4.2195 1.97401 4.20821 2.12725 4.34752L6.00001 7.99998L9.87278 4.34752C10.026 4.20821 10.2632 4.2195 10.4025 4.37275C10.5418 4.526 10.5305 4.76316 10.3772 4.90248L6.50451 8.55492C6.21844 8.81502 5.78157 8.81502 5.4955 8.55492L1.62275 4.90248C1.4695 4.76316 1.45821 4.526 1.59753 4.37275Z' fill='%23838F9D'/%3E%3C/svg%3E%0A")}.a-single-video{width:100%;margin:32px 0;font-size:12px;font-weight:400;line-height:150%;color:#838f9d;align-items:flex-start}@media (max-width: 768px){.a-single-video{margin-top:24px}}.a-single-video .video{display:flex;align-items:flex-start;justify-content:center;position:relative;overflow:hidden;min-width:100%;border-radius:16px;margin-bottom:16px;aspect-ratio:16/9;cursor:pointer}.a-single-video .video img{position:absolute;top:0;left:0;height:100%;width:100%;padding:0 !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.a-single-video .video-play{top:50%;left:50%;opacity:1;z-index:4;margin:auto;position:absolute;transform:translate(-50%, -50%);transition:opacity 0.3s ease-out, transform 0.3s ease-in-out;width:100px;height:100px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 120 122' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect id='Frame 30' rx='-1.041667' width='97.916664' height='97.916664' transform='translate(0.541667 12.041667)' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cpath id='Polygon 1' d='M120 60.5L15 -0.13L15 121.12L120 60.5Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3C/svg%3E%0A") center no-repeat;background-size:contain}@media (max-width: 768px){.a-single-video .video-play{width:50px;height:50px}}.a-single-video .video-iframe{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:#000}.a-single-video .video-iframe iframe{width:100%;height:100%}.a-single-video .video.video-is-open .video-play{display:none}.a-single-video .video.video-is-open .video-iframe{display:block}.a-single-video .video:hover-play{transform:scale(1.1)}.a-bigtext{font-size:18px;line-height:150%;border-top:1px solid rgba(131,143,157,0.2);border-bottom:1px solid rgba(131,143,157,0.2);padding:16px 0;margin:32px 0}@media (min-width: 640px){.a-bigtext{font-size:20px;padding:32px 0;margin:48px 0}}@media (min-width: 991px){.a-bigtext{margin:80px 0}}.a-info-article{padding:32px 16px;margin:32px 0}@media (min-width: 640px){.a-info-article{padding:32px}}.a-info-article--alert{background:rgba(255,97,52,0.05)}.a-info-article--alert .a-info-article__title{color:#ff6134}.a-info-article--warning{background:#ebf2f9}.a-info-article--warning .a-info-article__title{color:#475afc}.a-info-article__body{font-size:16px;font-weight:400;line-height:150%}.a-info-article__title{font-size:12px;font-weight:700;line-height:100%;text-transform:uppercase;margin-bottom:32px}.a-blockquote{margin:48px 0;padding:0 54px;border:none;position:relative}@media (max-width: 640px){.a-blockquote{margin:32px 0;padding:0 0 0 36px}}.a-blockquote::after{content:'';position:absolute;top:0;left:0;width:35px;height:30px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 35 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 29.7046V18.2068C0.5 13.0967 1.63661 9.17889 3.90984 6.45349C6.18306 3.72809 9.85519 1.81179 14.9262 0.70459L16.5 5.17596C10.6421 7.22001 7.71312 10.5842 7.71312 15.2685V16.2905H12.5656V29.7046H0.5Z' fill='%23FF6134'/%3E%3Cpath d='M18.5 29.7046V18.2068C18.5 13.0967 19.6366 9.17889 21.9098 6.45349C24.1831 3.72809 27.8552 1.81179 32.9262 0.70459L34.5 5.17596C28.6421 7.22001 25.7131 10.5842 25.7131 15.2685V16.2905H30.5656V29.7046H18.5Z' fill='%23FF6134'/%3E%3C/svg%3E%0A") center no-repeat;background-size:contain}@media (max-width: 640px){.a-blockquote::after{width:20px;height:20px}}.a-blockquote__subs{font-weight:400;font-size:14px;line-height:150%;color:#FF6134;margin-top:16px;display:block;position:relative}.a-blockquote__subs::before{content:'';position:absolute;top:.75em;left:-20px;width:33px;height:1px;background-color:#767676;transform:translateX(-100%)}@media (max-width: 640px){.a-blockquote__subs::before{width:20px;left:-10px}}@media (max-width: 640px){.a-blockquote__subs{font-size:12px}}.a-blockquote__text{color:#181818;font-size:20px;font-weight:400;line-height:135%}@media (max-width: 640px){.a-blockquote__text{font-size:18px}}.table-downloads,.a-table{margin:32px 0}@media (max-width: 640px){.table-downloads,.a-table{overflow-x:auto;font-size:14px}}.table-downloads table,.a-table table{font-weight:400;font-size:14px;line-height:150%;width:100%;border-collapse:collapse}.table-downloads thead tr:nth-child(odd),.a-table thead tr:nth-child(odd){background-color:#ebf2f9}.table-downloads th,.a-table th{font-weight:700;padding:20px 16px;background-color:#ebf2f9;border:1px solid rgba(131,143,157,0.2);text-align:left}.table-downloads tr:nth-child(even),.a-table tr:nth-child(even){background-color:#fff}.table-downloads tr:nth-child(odd),.a-table tr:nth-child(odd){background-color:#ebf2f9}.table-downloads td,.a-table td{padding:20px 16px;border:1px solid rgba(131,143,157,0.2)}@media (max-width: 640px){.table-downloads th,.table-downloads td,.a-table th,.a-table td{min-width:120px}}.a-button,.c-button{margin:32px 0;height:52px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 54px 14px 54px;border-radius:8px;background:#ff6134;color:#fff;font-size:16px;font-weight:700;line-height:24px;text-align:center}@media (max-width: 640px){.a-button,.c-button{margin:24px 0}}.a-gallery{margin:40px 0}.a-gallery__slider .swiper-slide{height:initial}.a-gallery__item{height:100%;border-radius:16px;overflow:hidden}.a-gallery__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.a-gallery__footer{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.a-gallery__nav{display:flex;align-items:center}.a-gallery__pagination{margin-right:12px;font-size:14px;font-weight:400;line-height:17px}.a-gallery__dots{display:inline-flex;-moz-column-gap:5px;column-gap:5px}.a-gallery__dots .swiper-pagination-bullet{background:#E5E9EB;opacity:1}.a-gallery__dots .swiper-pagination-bullet-active{background-color:#FF6134}.a-gallery__arrows{display:flex;-moz-column-gap:12px;column-gap:12px}.a-gallery__arrows-prev,.a-gallery__arrows-next{width:36px;height:36px;border-radius:50%;padding:10px;display:flex;align-items:center;cursor:pointer;background-color:#fff;color:#FF6134;transition:0.3s ease-in-out;background-size:16px 12px;background-position:center;background-repeat:no-repeat;border:1px solid rgba(255,97,52,0.2)}.a-gallery__arrows-prev:hover,.a-gallery__arrows-next:hover{border-color:#FF6134;transition:0.3s ease-in-out}.a-gallery__arrows-prev.swiper-button-disabled,.a-gallery__arrows-next.swiper-button-disabled{opacity:0.5 !important}.a-gallery__arrows-prev{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='Vector' d='M16 7.2L0.99 7.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3Cpath id='Vector' d='M6.99 1.2L0.99 7.2L6.99 13.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3C/svg%3E%0A")}.a-gallery__arrows-next{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='Vector' d='M0 7.2L15 7.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3Cpath id='Vector' d='M9 1.2L15 7.2L9 13.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3C/svg%3E%0A")}.a-single-picture:not(.a-single-video){width:100%;margin:32px 0;font-size:12px;font-weight:400;line-height:150%;color:#838f9d;align-items:flex-start}@media (max-width: 768px){.a-single-picture:not(.a-single-video){margin-top:24px}}.a-single-picture img,.a-single-picture .picture{display:block;border-radius:16px;overflow:hidden;margin-bottom:16px}.a-single-picture img img,.a-single-picture .picture img{display:block}@media (max-width: 768px){.a-single-picture img img,.a-single-picture .picture img{width:100%;height:auto}}@media (max-width: 768px){.a-single-picture img,.a-single-picture .picture{width:100%;height:auto}}.a-accordions{margin:80px 0}@media (max-width: 640px){.a-accordions{margin:48px 0}}.a-accordions__heading{font-size:40px;font-weight:700;line-height:135%;margin-bottom:32px}@media (max-width: 768px){.a-accordions__heading{font-size:28px}}.a-accordion{cursor:pointer;padding:48px;transition:all .2s ease 0s;border-radius:16px;background:#ebf2f9}.a-accordion:not(:last-child){margin-bottom:24px}@media (max-width: 640px){.a-accordion{padding:24px}}.a-accordion__control{display:flex;width:100%;align-items:center;justify-content:space-between;background:none;cursor:pointer;border:0}.a-accordion__title{font-size:24px;font-weight:700;line-height:100%;text-align:left}@media (max-width: 640px){.a-accordion__title{font-size:16px}}.a-accordion__icon{width:14px;height:14px;display:inline-block;transition:all .2s ease 0s;flex-shrink:0;margin-left:16px;position:relative}.a-accordion__icon:before,.a-accordion__icon:after{content:"";display:block;background-color:#FF6134;position:absolute;top:50%;left:0;transition:.35s;width:100%;height:2px}.a-accordion__icon:before{transform:translatey(-50%)}.a-accordion__icon:after{transform:translatey(-50%) rotate(90deg)}.open .a-accordion__icon{transform:rotate(45deg)}.open .a-accordion__icon:before{transform:translatey(-50%) rotate(-90deg);opacity:0}.open .a-accordion__icon:after{transform:translatey(-50%) rotate(-45deg)}.a-accordion__content{display:none;margin-top:32px;max-width:756px;font-size:16px;line-height:150%}@media (max-width: 640px){.a-accordion__content{font-size:14px}}.open .a-accordion__content{display:block}.a-objects{margin:80px 0}@media (max-width: 640px){.a-objects{margin:48px 0;overflow:visible}}.a-objects__heading{font-size:40px;font-weight:700;line-height:135%;margin-bottom:32px}@media (max-width: 768px){.a-objects__heading{font-size:28px}}.a-objects .objects__item{width:100%;max-width:100%}@media (min-width: 991px){.a-objects .objects__item-body{padding:22px 20px}}.a-objects .objects__item-info-hidden{display:flex;align-items:flex-start}@media (max-width: 991px){.a-objects .objects__item-info-hidden{flex-direction:column}}.a-objects .objects__item-prices{width:100%}@media (min-width: 991px){.a-objects .objects__item-prices{margin-right:22px !important}}.a-objects .objects__item-prices p{margin-bottom:0}.a-objects .objects__item-category{width:100%}.a-objects__slider{overflow:visible;margin-right:-16px;margin-left:-16px}@media (max-width: 640px){.a-objects__slider{margin-right:-8px;margin-left:-8px}}.a-objects__slider .swiper-slide{padding:0 16px;height:initial;opacity:0;transition:opacity 0.3s}.a-objects__slider .swiper-slide.swiper-slide-active,.a-objects__slider .swiper-slide.swiper-slide-next{opacity:1}@media (max-width: 640px){.a-objects__slider .swiper-slide{padding:0 8px;width:calc(100% - 32px)}}.a-objects__footer{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.a-objects__nav{display:flex;align-items:center}.a-objects__pagination{margin-right:12px;font-size:14px;font-weight:400;line-height:17px}.a-objects__dots{display:inline-flex;-moz-column-gap:5px;column-gap:5px}.a-objects__dots .swiper-pagination-bullet{background:#E5E9EB;opacity:1}.a-objects__dots .swiper-pagination-bullet-active{background-color:#FF6134}.a-objects__arrows{display:flex;-moz-column-gap:12px;column-gap:12px}.a-objects__arrows-prev,.a-objects__arrows-next{width:36px;height:36px;border-radius:50%;padding:10px;display:flex;align-items:center;cursor:pointer;background-color:#fff;color:#FF6134;transition:0.3s ease-in-out;background-size:16px 12px;background-position:center;background-repeat:no-repeat;border:1px solid rgba(255,97,52,0.2)}.a-objects__arrows-prev:hover,.a-objects__arrows-next:hover{border-color:#FF6134;transition:0.3s ease-in-out}.a-objects__arrows-prev.swiper-button-disabled,.a-objects__arrows-next.swiper-button-disabled{opacity:0.5 !important}.a-objects__arrows-prev{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='Vector' d='M16 7.2L0.99 7.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3Cpath id='Vector' d='M6.99 1.2L0.99 7.2L6.99 13.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3C/svg%3E%0A")}.a-objects__arrows-next{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='Vector' d='M0 7.2L15 7.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3Cpath id='Vector' d='M9 1.2L15 7.2L9 13.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3C/svg%3E%0A")}.a-maps{margin:32px 0 32px}@media (min-width: 991px){.a-maps{border-radius:16px;overflow:hidden}}@media (max-width: 640px){.a-maps{margin:24px -20px 60px;width:calc(100% + 40px)}}.a-ulist{margin:32px 0}.a-ulist ul{list-style:none;padding-left:0}.a-ulist ul ul{margin-top:24px;padding-left:1em}.a-ulist li{font-size:16px;line-height:150%;position:relative;display:flex}.a-ulist li:not(:last-child){margin-bottom:16px}.a-ulist li:before{content:"";display:inline-block;flex-shrink:0;margin-top:0.6em;width:4px;height:4px;border-radius:4px;background-color:#FF6134;margin-right:1.5em}.a-olist{margin:32px 0}.a-olist ol{list-style:none;counter-reset:li;padding-left:0}@media (max-width: 640px){.a-olist ol{padding-left:0}}.a-olist ol ol{margin-top:24px;margin-bottom:24px;padding-left:0;width:100%}.a-olist ol ol li{padding-left:2em}.a-olist li{font-size:16px;line-height:150%;padding-left:1.5em;position:relative}.a-olist li:not(:last-child){margin-bottom:16px}@media (max-width: 640px){.a-olist li:not(:last-child){margin-bottom:1em}}.a-olist li:before{counter-increment:li;content:counters(li, ".") " ";font-weight:700;color:#FF6134;position:absolute;top:0;left:0}@media (max-width: 640px){.a-olist li{padding-left:2em}}.a-download__item{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(131,143,157,0.2);padding:24px 0 20px;color:inherit}@media (max-width: 640px){.a-download__item{padding:20px 0}}.a-download__item:hover .a-download__item-icon{background-color:#ff6134;border-color:#ff6134;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0V15.0027' stroke='%23fff'%3E%3C/path%3E%3Cpath d='M14.0009 9.00183L8 15.0027L1.99915 9.00183' stroke='%23fff'%3E%3C/path%3E%3C/svg%3E")}.a-download__item:hover .a-download__item-title{color:#ff6134}.a-download__item-icon{width:36px;height:36px;flex-shrink:0;border:1px solid rgba(253,200,62,0.3);border-radius:30px;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0V15.0027' stroke='%23ff6134'%3E%3C/path%3E%3Cpath d='M14.0009 9.00183L8 15.0027L1.99915 9.00183' stroke='%23ff6134'%3E%3C/path%3E%3C/svg%3E") center no-repeat;background-size:16px;margin-left:20px;order:2;transition:0.15s ease}@media (max-width: 640px){.a-download__item-icon{width:32px;height:32px}}.a-download__item-title{font-size:1.25rem;line-height:1.25;margin-bottom:.5rem;color:#000;transition:color 0.15s ease}.a-download__item-row{display:flex;flex-wrap:wrap;font-size:14px;line-height:150%;color:#838f9d}.a-download__item-desc{margin-right:20px}.a-tabs{position:relative;margin:32px 0 80px}.a-tabs__list{list-style-type:none;padding:0;margin:0 0 32px;display:flex;align-items:center;border-bottom:1px solid #e0e0e0}@media (max-width: 640px){.a-tabs__list{overflow-x:auto;border-bottom:0}}.a-tabs__item:not(:last-child){margin-right:12px}.a-tabs__btn{height:52px;text-align:center;font-weight:400;font-size:16px;line-height:20px;padding:16px 20px;background-color:transparent;border-bottom:3px solid transparent;transition:border-color 0.3s ease-in-out, color 0.3s ease-in-out;margin-bottom:-1px;cursor:pointer}.a-tabs__btn:hover{border-color:#e0e0e0}@media (max-width: 640px){.a-tabs__btn{height:44px;padding:10px 20px;margin:0;border:1px solid #e0e0e0;text-decoration:none}}.a-tabs__btn--active{border-color:#FF6134;text-decoration:none;font-weight:600}.a-tabs__btn--active:hover{border-color:#FF6134;color:#fff;background-color:#FF6134}.a-tabs__content{display:none}.a-tabs__content--active{display:block}.a-comments{margin:80px 0}@media (max-width: 640px){.a-comments{margin:48px 0}}.a-comments__heading{font-size:40px;font-weight:700;line-height:135%;margin-bottom:32px}@media (max-width: 768px){.a-comments__heading{font-size:28px}}.a-comments__form{margin-bottom:60px}@media (max-width: 640px){.a-comments__form{margin-bottom:36px}}.a-comments__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.a-comments__row:not(:last-child){margin-bottom:24px}@media (max-width: 640px){.a-comments__row{grid-template-columns:1fr;grid-gap:16px 0}}.a-comments__input{padding:20px 24px;height:64px;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:8px;background:#fff;width:100%}@media (max-width: 640px){.a-comments__input{padding-left:16px;padding-right:16px}}.a-comments__label--sticky{position:absolute;top:50%;left:15px;font-size:15px;transform:translateY(-50%);z-index:1;pointer-events:none;transition:all .2s ease 0s}.a-comments__textarea{width:100%;font-family:inherit;min-height:232px;border:1px solid #e0e0e0;border-radius:8px;padding:24px;display:block;resize:none}.a-comments__submit{margin-top:32px;font-weight:700;font-size:16px;line-height:100%;min-width:250px;cursor:pointer}@media (max-width: 640px){.a-comments__submit{width:100%}}.a-comments__submit.a-button{margin-top:32px;margin-bottom:0}@media (max-width: 640px){.a-comments__submit.a-button{margin-top:32px}}.a-comments__fz{font-weight:400;font-size:12px;line-height:130%;margin-top:24px;color:#A5B5CF}.a-comments__fz a{text-decoration:underline;color:#475afc}.a-comment{padding:32px 0;border-bottom:1px solid rgba(131,143,157,0.2)}@media (max-width: 640px){.a-comment{padding:24px 0 64px;position:relative}}.a-comment:first-child{padding-top:0}.a-comment__top{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.a-comment__user{display:flex;align-items:center}.a-comment__avatar{flex-shrink:0;background:#e1f0ff;height:36px;width:36px;border-radius:36px;margin-right:10px;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;text-align:center;color:#004F9E}.a-comment__name{font-weight:700;font-size:16px;line-height:120%;margin-bottom:2px}.a-comment__date{font-weight:400;font-size:11px;line-height:130%;color:#838F9D}.a-comment__rating{display:flex;align-items:center;gap:20px}@media (max-width: 640px){.a-comment__rating{position:absolute;bottom:24px}}.a-comment__rating .rating__like,.a-comment__rating .rating__dislike{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:120%;cursor:pointer}.a-comment__rating .icon{width:20px;height:20px;display:inline-block;color:#FF6134;fill:#fff}.a-comment__body{font-size:16px;line-height:150%}.a-similar{margin:80px 0}@media (max-width: 640px){.a-similar{margin:48px 0;overflow:visible}}.a-similar--nomargin{margin:0}@media (max-width: 640px){.a-similar--nomargin{margin:0}}.a-similar__slider{overflow:visible}.a-similar__slider .swiper-slide{height:initial;opacity:0;transition:opacity 0.3s}.a-similar__slider .swiper-slide.swiper-slide-active,.a-similar__slider .swiper-slide.swiper-slide-next{opacity:1}.a-similar__footer{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.a-similar__nav{display:flex;align-items:center}.a-similar__pagination{margin-right:12px;font-size:14px;font-weight:400;line-height:17px}.a-similar__dots{display:inline-flex;-moz-column-gap:5px;column-gap:5px}.a-similar__dots .swiper-pagination-bullet{background:#E5E9EB;opacity:1}.a-similar__dots .swiper-pagination-bullet-active{background-color:#FF6134}.a-similar__arrows{display:flex;-moz-column-gap:12px;column-gap:12px}.a-similar__arrows-prev,.a-similar__arrows-next{width:36px;height:36px;border-radius:50%;padding:10px;display:flex;align-items:center;cursor:pointer;background-color:#fff;color:#FF6134;transition:0.3s ease-in-out;background-size:16px 12px;background-position:center;background-repeat:no-repeat;border:1px solid rgba(255,97,52,0.2)}.a-similar__arrows-prev:hover,.a-similar__arrows-next:hover{border-color:#FF6134;transition:0.3s ease-in-out}.a-similar__arrows-prev.swiper-button-disabled,.a-similar__arrows-next.swiper-button-disabled{opacity:0.5 !important}.a-similar__arrows-prev{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='Vector' d='M16 7.2L0.99 7.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3Cpath id='Vector' d='M6.99 1.2L0.99 7.2L6.99 13.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3C/svg%3E%0A")}.a-similar__arrows-next{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='Vector' d='M0 7.2L15 7.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3Cpath id='Vector' d='M9 1.2L15 7.2L9 13.2' stroke='%23FF6134' stroke-opacity='1.000000' stroke-width='1.500000'/%3E%3C/svg%3E%0A")}.a-flats{margin:32px 0 80px}@media (max-width: 640px){.a-flats{margin:24px 0 48px}}.a-flats .resultapartment-filter__items{grid-template-columns:repeat(3, 1fr)}.a-flats .is-hidden{display:none}.a-flats__footer{display:flex;align-items:center;justify-content:center;margin-top:32px}.a-flats__more{border:1px solid #475afc;border-radius:8px;padding-left:32px;padding-right:32px;background-color:#fff;color:#475afc;display:flex;cursor:pointer;align-items:center;justify-content:center;text-align:center;font-weight:700;transition:background-color 0.3s, transform 0.3s, border-color 0.3s;height:52px}.a-flats__more:hover{background-color:#475afc;color:#fff}.cookie-message{position:fixed;z-index:99999;left:50%;transform:translateX(-50%);display:none;max-width:calc(100% - 2rem);background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.13)}.cookie-message__top{display:none;margin-bottom:24px}.cookie-message__top .cookie-message__text{text-align:justify}.cookie-message__main{display:flex;align-items:center}.cookie-message__text{line-height:1.3}.cookie-message__link{color:#475afc;border-bottom:1px solid currentColor;text-decoration:none !important;transition:border-color 0.2s;cursor:pointer}.cookie-message__link:hover{border-bottom-color:transparent}.cookie-message__btn{width:202px}.cookie-message.show{display:block}.cookie-message.open .cookie-message__top{display:block}.cookie-message.open .cookie-message__link{display:none}@media (max-width: 991px){.cookie-message{width:340px;border-radius:6px;padding:16px 24px;bottom:8px}.cookie-message__main{flex-direction:column}.cookie-message__text{font-size:14px}.cookie-message__btn{margin-top:16px;height:44px}}@media (min-width: 992px){.cookie-message{padding:16px 40px;border-radius:10px;bottom:24px;width:680px}.cookie-message__main{justify-content:space-between}.cookie-message__main .cookie-message__text{white-space:nowrap}.cookie-message__text{font-size:16px}.cookie-message__btn{margin-left:60px;height:55px}}.popup-offer{top:0;left:0;opacity:0;z-index:-1;position:fixed;padding:2.2rem 10px;transition:opacity .1s, outline-offset .1s;overflow-x:hidden;overflow-y:scroll;height:100%;width:100%;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,0.5);backdrop-filter:blur(35px);background-size:cover}.popup-offer::-webkit-scrollbar{width:4px}.popup-offer::-webkit-scrollbar-track{background:transparent}.popup-offer::-webkit-scrollbar-thumb{background:#475afc}.popup-offer::-webkit-scrollbar-thumb:hover{background:#778aff}.popup-offer.active{display:flex;z-index:9999;opacity:1}.popup-offer__body{max-width:958px;width:100%;min-height:572px;background:url(../../img/stocks/popup-offer-xl.png) no-repeat 0 0;background-size:cover;display:flex;justify-content:flex-end;position:relative;padding:110px 55px 0 0}@media (max-width: 998px){.popup-offer__body{background:url(../../img/stocks/popup-offer-md.png) no-repeat 0 0;max-width:700px;justify-content:center;padding:100px 0 0 0}}.popup-offer__body-content{max-width:360px;width:100%}@media (max-width: 480px){.popup-offer__body-content{padding:0 10px}}.popup-offer__body-close{width:41px;height:41px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;color:#666;position:absolute;top:60px;right:20px;cursor:pointer}@media (max-width: 480px){.popup-offer__body-close{top:30px}}.popup-offer__body-close:before,.popup-offer__body-close:after{position:absolute;left:20px;content:' ';height:10px;width:2px;background-color:#666}.popup-offer__body-close:before{transform:rotate(45deg)}.popup-offer__body-close:after{transform:rotate(-45deg)}.popup-offer__title{color:#FF6134;font-weight:700;font-size:28px;line-height:43px;text-align:center}.popup-offer__subtitle{color:#fff;font-size:14px;font-weight:600;text-align:center;margin-top:8px}.popup-offer__form{margin-top:30px;max-width:360px;width:100%}.popup-offer__form .form-input{margin-bottom:12px}.popup-offer__form .form-input:last-child{margin-bottom:0}.popup-offer__form .form-input input{font-size:14px;font-weight:400;height:46px}.popup-offer__form .form-input input::-moz-placeholder{color:#666666;font-size:inherit}.popup-offer__form .form-input input::placeholder{color:#666666;font-size:inherit}.popup-offer__form .form-button{margin-top:30px;background:#FF6134;height:48px}.popup-offer__form .form-button:hover,.popup-offer__form .form-button:active{background:#FF6134}.popup-offer__agree{margin-top:16px;font-size:11px;line-height:11px;font-weight:400;color:#fff;text-align:center}.popup-offer__agree a{display:inline}.popup-offer__agree span{color:#FF6134}.popup-apartment-day{top:0;left:0;opacity:0;z-index:-1;position:fixed;padding:2.2rem 10px;overflow-x:hidden;overflow-y:scroll;height:100%;width:100%;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,0.5);backdrop-filter:blur(0px);background-size:cover;animation-name:blurAnimated;animation-duration:0.3s}.popup-apartment-day::-webkit-scrollbar{width:4px}.popup-apartment-day::-webkit-scrollbar-track{background:transparent}.popup-apartment-day::-webkit-scrollbar-thumb{background:#475afc}.popup-apartment-day::-webkit-scrollbar-thumb:hover{background:#778aff}.popup-apartment-day.active{display:flex;z-index:160;opacity:1;backdrop-filter:blur(35px)}@keyframes blurAnimated{0%{display:none;opacity:0;z-index:-1;backdrop-filter:blur(0)}50%{display:flex;z-index:160}100%{opacity:1;backdrop-filter:blur(35px)}}.popup-apartment-day .popup-offer__body-close{top:30px;right:30px;border:1px solid #DEDEDE}.popup-apartment-day .popup-offer__body-close:after,.popup-apartment-day .popup-offer__body-close:before{left:19px}@media (max-width: 768px){.popup-apartment-day .popup-offer__body-close{width:24px;height:24px;top:20px;right:20px}.popup-apartment-day .popup-offer__body-close:after,.popup-apartment-day .popup-offer__body-close:before{left:11px}}.popup-apartment-day__body{background:#EFF2F9;padding:30px 40px;position:relative}@media (max-width: 768px){.popup-apartment-day__body{padding:30px 15px}}.popup-apartment-day__body .head-title{font-size:24px;line-height:31px;font-weight:700;margin-bottom:15px}@media (max-width: 991px){.popup-apartment-day__body .head-title{font-size:18px;line-height:23px;margin-bottom:20px}}@media (max-width: 768px){.popup-apartment-day__body .head-title{margin-bottom:15px;font-size:16px;max-width:270px}}.popup-apartment-day__body .head-title__weight{color:#282b2c}.popup-apartment-day__body .head-tags{display:flex}.popup-apartment-day__body .head-tags__tag{padding:6.5px 20px;font-size:12px;line-height:15px;color:#282b2c;border:1px solid #282b2c;border-radius:5px;margin-right:5px}@media (max-width: 768px){.popup-apartment-day__body .head-tags__tag{padding:6.5px 11.5px;margin-right:10px}}.popup-apartment-day__body .head-tags__tag:last-child{margin-right:0}.popup-apartment-day__head{margin-bottom:20px}@media (max-width: 768px){.popup-apartment-day__head{margin-bottom:30px}}.popup-apartment-day__content{background:#FFFFFF;border-radius:10px;padding:30px 60px 30px 20px;display:flex}@media (max-width: 991px){.popup-apartment-day__content{padding-right:30px}}@media (max-width: 768px){.popup-apartment-day__content{flex-direction:column;padding:15px}}.popup-apartment-day__content .content-apartment-img{min-width:260px;margin-right:60px}@media (max-width: 991px){.popup-apartment-day__content .content-apartment-img{min-width:190px;height:255px}.popup-apartment-day__content .content-apartment-img svg{width:100%;height:100%}}@media (max-width: 768px){.popup-apartment-day__content .content-apartment-img{height:245px;margin-right:0;margin-bottom:20px}}.popup-apartment-day__content .content-apartment-params .apartment-param{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:10px;margin-bottom:20px}@media (max-width: 991px){.popup-apartment-day__content .content-apartment-params .apartment-param{margin-bottom:15px}}.popup-apartment-day__content .content-apartment-params .apartment-param:last-child{margin-bottom:0}.popup-apartment-day__content .content-apartment-params .apartment-param__name{font-size:14px;line-height:18px;color:#666666}.popup-apartment-day__content .content-apartment-params .apartment-param__name--benefit{display:flex;align-items:center}.popup-apartment-day__content .content-apartment-params .apartment-param__name--benefit .benefit-icon{display:flex;cursor:pointer;margin-right:5px}.popup-apartment-day__content .content-apartment-params .apartment-param__value{font-size:16px;line-height:20px;font-weight:600;color:#000000;background-color:transparent;border:0;text-align:right}@media (max-width: 991px){.popup-apartment-day__content .content-apartment-params .apartment-param__value{font-size:14px;line-height:18px}}.popup-apartment-day__content .content-apartment-params .apartment-param__value--price{max-width:105px}@media (max-width: 768px){.popup-apartment-day__content .content-apartment-params .apartment-param__value--price{max-width:90px}}.popup-apartment-day__content .content-apartment-params .apartment-param__price{display:flex;justify-content:flex-end;align-items:flex-start}.popup-apartment-day__content .content-apartment-params .apartment-param__price .price-s{text-decoration:line-through;color:#ABABAB;font-size:12px;line-height:15px;font-weight:700}@media (max-width: 640px){.popup-apartment-day__content .content-apartment-params .apartment-param__price .price-s{font-size:10px;line-height:13px}}.popup-apartment-day__content .content-apartment-link{font-weight:600;font-size:12px;line-height:15px;color:#282b2c;-webkit-text-decoration-line:underline;text-decoration-line:underline;margin-top:15px;display:inline-flex}.popup-apartment-day__content .content-apartment-form{margin-top:30px}@media (max-width: 991px){.popup-apartment-day__content .content-apartment-form{margin-top:20px}}@media (max-width: 768px){.popup-apartment-day__content .content-apartment-form{margin-top:30px}}.popup-apartment-day__content .content-apartment-form__controls{display:flex}@media (max-width: 768px){.popup-apartment-day__content .content-apartment-form__controls{flex-direction:column}}.popup-apartment-day__content .content-apartment-form__controls input{width:257px;margin-right:15px;background:#FFFFFF;border:1px solid #DEDEDE;border-radius:4px;font-weight:400;font-size:14px;line-height:17px;color:#666666;padding:15px}@media (max-width: 991px){.popup-apartment-day__content .content-apartment-form__controls input{width:195px}}@media (max-width: 768px){.popup-apartment-day__content .content-apartment-form__controls input{width:100%;margin-bottom:16px;font-size:12px;line-height:14px;padding:18px 12px}}.popup-apartment-day__content .content-apartment-form__controls input::-moz-placeholder{font-weight:400;font-size:14px;line-height:17px;color:#666666}.popup-apartment-day__content .content-apartment-form__controls input::placeholder{font-weight:400;font-size:14px;line-height:17px;color:#666666}@media (max-width: 768px){.popup-apartment-day__content .content-apartment-form__controls input::-moz-placeholder{font-size:12px;line-height:14px}.popup-apartment-day__content .content-apartment-form__controls input::placeholder{font-size:12px;line-height:14px}}.popup-apartment-day__content .content-apartment-form__controls button{margin:0;padding:15px 50px;font-size:14px;line-height:15px;font-weight:700;height:100%;white-space:nowrap}@media (max-width: 991px){.popup-apartment-day__content .content-apartment-form__controls button{padding:16px 18px;font-size:12px;line-height:13px}}@media (max-width: 768px){.popup-apartment-day__content .content-apartment-form__controls button{width:100%;font-size:14px;line-height:15px}}.popup-apartment-day__content .content-apartment-form__agree{margin-top:15px;font-size:11px;line-height:11px;color:#666666}@media (max-width: 768px){.popup-apartment-day__content .content-apartment-form__agree{text-align:center;margin-top:10px}}.popup-apartment-day__content .content-apartment-form__agree a{color:#263E66}.popup__container{top:0;left:0;opacity:0;z-index:-1;position:fixed;padding:2.25rem;background-color:#EBF2F9;outline:2.25rem solid #fff;outline-offset:0rem;transition:opacity 0.5s, outline-offset 0.5s;overflow-x:hidden;overflow-y:scroll;height:100%;display:flex;justify-content:center}.popup__container.active{opacity:1;outline-offset:-2.25rem;z-index:999}@media (max-height: 740px){.popup__container{align-items:flex-start;max-height:740px}.popup__container.active{outline-offset:0}}@media (max-width: 820px){.popup__container.active{outline-offset:0}.popup__container .popup__close{top:1rem;right:1rem}}.popup__container::-webkit-scrollbar{width:4px}.popup__container::-webkit-scrollbar-track{background:transparent}.popup__container::-webkit-scrollbar-thumb{background:#475afc}.popup__container::-webkit-scrollbar-thumb:hover{background:#778aff}.popup__close{top:4rem;right:4rem;position:absolute;cursor:pointer;color:#475afc;transition:color 0.3s;width:1.25rem;height:1.25rem}.popup__close svg{stroke:currentColor;height:100%;width:100%}.popup__close:hover{color:#677aff}.popup__wrap{display:none;max-width:470px}.popup__wrap[data-modal="callback"],.popup__wrap[data-modal="writeToUs"],.popup__wrap[data-modal="download-compilation"],.popup__wrap[data-modal="sms-compilation"],.popup__wrap[data-modal="sendToEmail"],.popup__wrap[data-modal="sendToWhatsapp"]{margin:auto}.popup__wrap[data-modal="thanks"]{margin:auto;max-width:520px}.popup__wrap[data-modal="video"]{max-width:1270px;align-items:center;margin:auto}@media (max-width: 1300px){.popup__wrap[data-modal="video"]{padding:0 15px}}@media (max-width: 468px){.popup__wrap[data-modal="video"]{padding:0px}}.popup__wrap[data-modal="video"] iframe{width:100%;height:70vh;max-height:680px}@media (max-height: 740px){.popup__wrap[data-modal="video"] iframe{height:89vh}}@media (max-width: 790px){.popup__wrap[data-modal="video"]{align-items:center;justify-content:center}.popup__wrap[data-modal="video"] iframe{height:36vh}}.popup__wrap[data-modal="advantages"]{max-width:1270px;padding-top:5vh}@media (max-width: 1300px){.popup__wrap[data-modal="advantages"]{padding:5vh 15px 0}}@media (max-width: 468px){.popup__wrap[data-modal="advantages"]{padding:0px}}@media (max-width: 991px){.popup__wrap[data-modal="advantages"] .col{flex-direction:column;justify-content:flex-start}}.popup__wrap[data-modal="advantages"] .popup__wrap-title{margin-bottom:60px;font-size:3rem;line-height:112%;font-weight:bold;color:#000}@media (max-width: 991px){.popup__wrap[data-modal="advantages"] .popup__wrap-title{font-size:1.5rem;margin-bottom:30px;line-height:130%}}@media (min-width: 821px){.popup__wrap[data-modal="advantages"] .popup__wrap-title{padding-right:60px}}.popup__wrap[data-modal="advantages"] .popup__wrap-desc{margin-bottom:90px;padding-right:30px;font-size:1.25rem;line-height:170%;font-weight:400;color:#000}@media (max-width: 991px){.popup__wrap[data-modal="advantages"] .popup__wrap-desc{padding-right:0;margin-bottom:25px;font-size:1rem;line-height:160%}}.popup__wrap[data-modal="advantages"] .popup__wrap-preview{margin-bottom:90px;max-width:350px;min-width:350px;width:100px}@media (max-width: 991px){.popup__wrap[data-modal="advantages"] .popup__wrap-preview{margin-bottom:25px}}@media (max-width: 460px){.popup__wrap[data-modal="advantages"] .popup__wrap-preview{min-width:-moz-fit-content;min-width:fit-content}}.popup__wrap[data-modal="advantages"] .popup__wrap-preview img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media (max-width: 991px){.popup__wrap[data-modal="advantages"] .popup__wrap-preview{margin-bottom:44px}}.popup__wrap[data-modal="advantages"] .popup__wrap-more{padding-top:90px;padding-bottom:2.5em;position:relative;border-top:1px solid #e5e9f6}@media (max-width: 991px){.popup__wrap[data-modal="advantages"] .popup__wrap-more{padding-top:44px}}.popup__wrap[data-modal="advantages"] .popup__wrap-more-title{margin-bottom:50px;font-size:2.25rem;font-weight:bold;line-height:130%;color:#000}@media (max-width: 991px){.popup__wrap[data-modal="advantages"] .popup__wrap-more-title{margin-bottom:26px;font-size:1.5rem}}.popup__wrap[data-modal="advantages"] .popup__wrap-more>.col{position:relative}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items{position:relative;padding-bottom:50px}@media (max-width: 648px){.popup__wrap[data-modal="advantages"] .popup__wrap-more-items{margin-bottom:30px}}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow{top:0;bottom:0;z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0px 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px}@media (max-width: 648px){.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow{display:none}}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow:hover svg{stroke:#475afc}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow.next{right:-30px}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow.next svg{transform:scale(-1)}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow.next:hover svg{transform:scale(-1) scale(1.2)}@media (max-width: 1100px){.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow.next{right:0}}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow.prev{left:-30px}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow.prev:hover svg{transform:scale(1.2)}@media (max-width: 1100px){.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow.prev{left:0}}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-arrow.swiper-button-disabled{display:none}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-scrollbar{background-color:#e0e0e0;margin-bottom:5px;height:2px}.popup__wrap[data-modal="advantages"] .popup__wrap-more-items-scrollbar>div{top:-2px;border-radius:0;background-color:#475afc;height:5px}.popup__wrap[data-modal="advantages"] .popup__wrap-more-item{display:flex;overflow:hidden;flex-direction:column;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;max-width:350px;height:225px !important}.popup__wrap[data-modal="advantages"] .popup__wrap-more-item img{display:none}.popup__wrap[data-modal="advantages"] .popup__wrap-more-item:before{bottom:0;left:0;z-index:2;content:"";position:absolute;background-color:#44b2b2;transition:opacity 0.5s ease-in-out, height 0.5s ease-in-out;opacity:0;width:100%;height:0}.popup__wrap[data-modal="advantages"] .popup__wrap-more-item:after{bottom:0;left:0;z-index:1;content:"";position:absolute;background-color:rgba(0,0,0,0.5);width:100%;height:100%}.popup__wrap[data-modal="advantages"] .popup__wrap-more-item:hover:before{opacity:0.9;height:100%}@media (max-width: 648px){.popup__wrap[data-modal="advantages"] .popup__wrap-more-item{max-width:260px;height:-moz-fit-content !important;height:fit-content !important;background-size:0%}.popup__wrap[data-modal="advantages"] .popup__wrap-more-item:before{display:none}.popup__wrap[data-modal="advantages"] .popup__wrap-more-item:after{display:none}.popup__wrap[data-modal="advantages"] .popup__wrap-more-item img{display:flex;height:225px !important;-o-object-fit:cover;object-fit:cover}}.popup__wrap[data-modal="advantages"] .popup__wrap-more-item p{top:34px;left:56px;z-index:2;position:absolute;font-size:1.5rem;font-weight:bold;line-height:125%;color:#fff}@media (max-width: 648px){.popup__wrap[data-modal="advantages"] .popup__wrap-more-item p{top:0;left:0;position:relative;font-size:1rem;color:#000;margin-top:15px}}.popup__wrap.active{display:flex}.popup__wrap-title{margin-bottom:0.5rem;color:#000}.popup__wrap-desc{margin-bottom:0.5rem;color:#000}.popup__wrap-form{margin-top:1.5rem;margin-bottom:1.75rem}.popup__wrap-form .form-input{margin-bottom:1.625rem}.popup__wrap-form .form-textarea{margin-bottom:1.625rem}.popup__wrap-agree{font-weight:400;color:#8b9299}.popup__wrap-agree a{color:#475afc}.popup__wrap-agree a:hover{color:#677aff}.video-modal__container{z-index:-10;opacity:1;position:fixed;transition:transform 0.5s, opacity 0.3s;top:0;left:-200%;width:100%;height:100%}.video-modal__container.active{left:0;z-index:9999;opacity:1}.video-modal__container.active .video-modal__wrap{transform:scale(1)}.video-modal__title{font-size:28px;line-height:28px;color:#475afc;font-weight:700;position:absolute;left:30px;top:30px}@media (max-width: 1300px){.video-modal__title{left:25px;top:25px}}@media (max-width: 991px){.video-modal__title{left:22px}}@media (max-width: 640px){.video-modal__title{top:20px;left:10px;font-size:22px;line-height:22px}}.video-modal__close{cursor:pointer;display:flex;position:absolute;align-items:center;justify-content:center;background-color:#fff;box-shadow:none;border-radius:50%;overflow:hidden;height:40px;right:30px;width:40px;top:20px;border:1px solid #DEDEDE}@media (max-width: 1300px){.video-modal__close{right:25px}}@media (max-width: 991px){.video-modal__close{right:22px}}@media (max-width: 640px){.video-modal__close{top:10px;right:10px}}.video-modal__close svg{fill:#fff}.video-modal__wrap{z-index:3;position:relative;transform:scale(0);box-shadow:0px 10px 30px rgba(0,0,0,0.2);background-color:#fff;transition:transform 0.5s;max-width:58vw;height:33vw;width:100%;padding:80px 30px 30px 30px}@media (max-width: 1300px){.video-modal__wrap{padding:70px 25px 25px 25px}}@media (max-width: 991px){.video-modal__wrap{padding:70px 22px 22px 22px}}@media (max-width: 640px){.video-modal__wrap{padding:60px 10px 10px 10px}}@media (max-width: 1200px){.video-modal__wrap{max-width:65vw;height:48vw}}@media (max-width: 648px){.video-modal__wrap{max-width:90vw;height:65vw}}.video-modal__wrap iframe{width:100%;height:100%}.video-modal__bg{top:0;left:0;cursor:pointer;background-color:rgba(0,0,0,0.5);position:absolute;width:100%;height:100%}.popup-simple{display:none;position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;pointer-events:none}.popup-simple.active{display:flex}.popup-simple__container{position:relative;padding:48px;border-radius:6px;background-color:#fff;color:#000;box-shadow:0 0 17px rgba(0,0,0,0.1);animation:fadeIn 0.5s ease forwards;pointer-events:auto}.popup-simple__close{top:20px;right:20px;position:absolute;cursor:pointer;color:#475afc;transition:color .3s;width:1.25rem;height:1.25rem}.popup-simple__close svg{stroke:currentColor;width:100%;height:100%}.popup-simple__close:hover{color:#2c6dc2}.popup-simple__icon{margin-bottom:24px}.popup-simple__icon svg{display:block;fill:#475afc;width:124px;height:124px}.popup-simple__heading{font-size:32px}@media (max-width: 767px){.popup-simple{padding:1rem}.popup-simple__container{padding:40px 24px}.popup-simple__close{top:16px;right:16px}.popup-simple__icon svg{width:64px;height:64px}.popup-simple__heading{font-size:26px}}.popup-simple--thanks .popup-simple__container{max-width:600px;display:flex;flex-direction:column;align-items:center;text-align:center}.calc__slider-box{width:100%;padding-top:1px}.calc__slider-box .slick-slide{margin:0 15px}.calc__slider-box .slick-list{margin:0 -15px}.calc__slider-box .slick-slider-dots{display:flex;align-items:center}.calc__slider-box .slick-slider__count{min-width:22px;font-family:"Open Sans", sans-serif;font-size:14px;line-height:19px;color:#000;margin-right:16px;margin-left:16px}.calc__slider-box .slick-dots{position:relative;bottom:auto;display:flex}.calc__slider-box .slick-dots li{width:auto;height:auto;margin:0}.calc__slider-box .slick-dots li.slick-active button{background:#ff6134}.calc__slider-box .slick-dots li button{width:8px;height:8px;border-radius:50%;background:#f2f2f2;margin-right:8px;transition:0.3s linear;padding:0}.calc__slider-box .slick-slider-nav{display:flex}.calc__slider-box .slick-slider-nav .slick-arrow{position:relative;width:36px;height:36px;font-size:16px;margin-left:12px;transition:0.3s linear;border:1px solid #ff6134;border-radius:50%}.calc__slider-box .slick-slider-nav .slick-arrow:before{content:none}.calc__slider-box .slick-slider-nav .slick-arrow .icon{width:16px;height:15px}.calc__slider-box .slick-slider-nav .slick-next{top:auto;left:auto;right:auto;transform:none}.calc__slider-box .slick-slider-nav .slick-prev{left:0;transform:rotate(180deg)}@media screen and (max-width: 768px){.calc__slider-box{position:relative}}.calc__slider-controls{display:flex;align-items:center;justify-content:space-between;margin-top:40px;max-width:1270px}@media screen and (max-width: 1280px){.calc__slider-controls{padding-right:40px}}@media screen and (max-width: 350px){.calc__slider-controls{display:none !important}}.calc__bank{background:#fafafa;border:1px solid #dedede;padding:30px;cursor:pointer}.calc__bank-icon{margin-right:-2px;margin-top:4px}.calc__bank.is-active{border-color:#FF6134}.calc__bank:hover .js-result-empty{color:#FF6134}.calc__bank-title{display:block;font-weight:bold;font-size:20px;line-height:25px;color:#000000;margin-top:12px}.calc__bank-picture{width:40px;height:40px !important;border:1px solid #eeeeee;border-radius:50%;display:flex;justify-content:center;align-items:center}.calc__bank-picture img{display:block}.calc__bank-info{margin-top:33px}.calc__bank-info span:first-child{display:block;margin-bottom:6px;font-size:11px;line-height:14px;text-transform:uppercase;color:#999999}.calc__bank-info span:last-child{font-size:16px;line-height:20px;color:#000000;margin-bottom:30px}.calc__bank-price{display:flex;flex-direction:column;margin-top:40px}.calc__bank-price span{display:block}.calc__bank-price span:first-of-type{font-size:10px;line-height:12px;text-transform:uppercase;color:#999999;margin-bottom:7px}.calc__bank-price span.js-result-total{font-weight:700;font-size:32px;line-height:40px;color:#000;display:none}.calc__bank-price span.js-result-empty{position:relative;display:flex;width:100%;align-items:center;height:40px;line-height:1.1;color:#626262;font-size:15px;padding-left:33px;transition:color 0.5s ease}.calc__bank-price span.js-result-empty:before{position:absolute;top:50%;left:0;display:flex;align-items:center;justify-content:center;content:"!";width:20px;height:20px;color:#FF6134;border:1px solid #FF6134;border-radius:50%;font-weight:bold;transform:translateY(-50%)}@media screen and (max-width: 1280px){.calc__form{display:flex;flex-wrap:wrap}}@media screen and (max-width: 350px){.calc__form{padding-bottom:0}}.calc__form .form-button{width:100%;height:46px;border-radius:8px}@media screen and (max-width: 1280px){.calc__form .form-button{margin-bottom:48px}}@media screen and (max-width: 768px){.calc__form .form-button{margin-bottom:40px}}.calc__form-title,.calc__form-suptitle{display:none}.calc__form-data{display:flex;flex-direction:column;width:100%}@media screen and (max-width: 1280px){.calc__form-data{display:grid;-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 1fr}.calc__form-data .box-field{flex-shrink:0;flex-grow:0;flex-basis:calc(50% - 15px)}.calc__form-data .box-field:nth-child(odd){margin-right:30px}.calc__form-data .box-field__range{margin-bottom:35px}.calc__form-data .form-button{margin-top:14px}}@media screen and (max-width: 768px){.calc__form-data{flex-direction:column}.calc__form-data .box-field{width:100%}.calc__form-data .box-field__range,.calc__form-data .box-field__switch{margin-bottom:30px}.calc__form-data .form-button{width:100%}}.complex-calc__wrap{display:grid;grid-template-columns:350px 2fr;-moz-column-gap:30px;column-gap:30px;align-items:end;margin-bottom:50px}@media screen and (max-width: 1280px){.complex-calc__wrap{display:flex;flex-direction:column;width:100%;align-items:initial}}.calc__cards{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:30px;column-gap:30px}@media screen and (max-width: 768px){.calc__cards{grid-template-columns:1fr;row-gap:30px}}.calc__cards .card{padding:30px;width:100%;min-height:480px}.calc__cards .card__title{font-weight:600;font-size:32px;line-height:40px;margin-bottom:34px;display:block}@media screen and (max-width: 1024px){.calc__cards .card__title{font-size:28px;margin-bottom:32px}}@media screen and (max-width: 768px){.calc__cards .card__title{font-size:24px;line-height:30px}}.calc__cards .card__list{display:flex;flex-wrap:wrap}.calc__cards .card__item{margin-bottom:28px;flex:1 0 100%}.calc__cards .card__item:last-child{margin-bottom:0}.calc__cards .card__item:nth-child(1){flex:1 0 50%}.calc__cards .card__item:nth-child(2){flex:1 0 50%;text-align:right}@media screen and (min-width: 440px){.calc__cards .card__item:nth-child(2){text-align:center}}.calc__cards .card__item-title{line-height:13px;font-size:11px;font-weight:400;display:block;margin-bottom:6px;text-transform:uppercase}.calc__cards .card__item-text{line-height:30px;font-size:24px;font-weight:600}.calc__cards .card__item-text--big{font-size:32px;line-height:40px}@media screen and (max-width: 1024px){.calc__cards .card__item-text--big{font-size:28px;line-height:34px}}@media screen and (max-width: 768px){.calc__cards .card__item-text--big{font-size:24px;line-height:30px}}.calc__cards .card__item-add{display:flex;align-items:center;gap:10px;margin-top:9px}.calc__cards .card__item-add .rotate-up{transform:rotate(180deg)}.calc__cards .card__item-text-wrap{display:flex;align-items:center;flex-wrap:wrap}.calc__cards .card__item-econom{background:#ffffff;padding:6px 11px;border-radius:30px;font-weight:600;font-size:11px;line-height:11px;color:#0c3977;margin-left:20px;white-space:nowrap}.calc__select-card{background:#475afc;color:#ffffff}.calc__select-card .card__item-title{opacity:0.6}.calc__standart-card{background:#f3f4f7}.calc__standart-card .card__item-title{color:#999999}.calc__form-item:first-child{margin-left:0}.calc__form-item:last-child{margin-right:0}.calc__form-item label{font-size:10px;line-height:12px;text-transform:uppercase;color:#666;display:block;margin-bottom:10px}@media screen and (max-width: 768px){.calc__form-item{flex-basis:100%;margin:0}}.calc__form-select{margin-bottom:31px;position:relative}@media screen and (max-width: 768px){.calc__form-select{margin-bottom:24px}}.calc__form-select-selected{width:100%;height:46px;background:#ffffff;border-radius:4px;border:1px solid #dedede;display:flex;justify-content:space-between;align-items:center;padding:0;cursor:pointer}.calc__form-select-items{width:100%;background:#ffffff;position:absolute;top:86px;z-index:20;left:0;box-shadow:0 4px 15px rgba(57,86,124,0.1)}.calc__form-select-items-wrap{padding:14px}.calc__form-select-items-wrap button{background:transparent;cursor:pointer}.calc__form-select-items-wrap:hover button span{color:#FF6134}.active-item-value{color:#FF6134}.calc__form-range{position:relative;margin-bottom:32px}.calc__form-range span{position:absolute;right:0;bottom:-1px;height:52px;display:flex;align-items:center;justify-content:center;padding-right:25px;font-weight:600;color:#475afc;z-index:1}.calc__form-range input{display:flex;align-items:center;padding:0 16px;font-size:16px;line-height:1;color:#000;height:46px;width:100%;background-color:#fff;border:1px solid #dedede;border-radius:4px}.calc__form-range .noUi-target{background:transparent;border:none;height:2px}.calc__form-range .noUi-connect{background:#FF6134}.calc__form-range .noUi-handle{width:15px;height:15px;top:50%;left:auto;right:-8px;border-radius:50%;overflow:hidden;box-shadow:none;border:1px solid #FF6134;background:#fff !important;cursor:pointer;transform:translateY(-50%)}.calc__form-range .noUi-handle:after{content:none}.calc__form-range .noUi-handle:before{top:0;left:0;right:0;bottom:0;margin:auto;content:none;border-radius:50%;background:#fff;width:6px;height:6px}.calc__form-switch{position:relative;background:#fff;display:flex;flex-wrap:wrap;width:100%}.calc__form-switch label{flex-basis:100%}.calc__form-switch-button{flex-basis:50%;text-align:center;padding:10px 14px;cursor:pointer;border:1px solid #dedede;border-radius:4px 0 0 4px}.calc__form-switch-button.is-active{background-color:#FF6134;color:#fff;border:1px solid #FF6134}.calc__form-switch-button+.calc__form-switch-button{border-radius:0 4px 4px 0}.calc__form-switch.is-disabled .calc__form-switch-button{cursor:auto}.calc__form-switch.is-disabled .calc__form-switch-button.is-active{background-color:#dedede;border-color:#dedede}.calc__notedesc{font-size:11px;font-style:normal;font-weight:400;line-height:17px;color:#666}.complex-calc .block__title{width:314px}@media screen and (max-width: 768px){.complex-calc .block__title{max-width:230px;margin-bottom:40px}}@media screen and (max-width: 1024px){.complex-calc .block__title{width:100%;margin-bottom:60px;font-size:32px;line-height:32px;font-weight:600}}.accordions-load{display:flex;cursor:pointer;border-radius:30px;align-items:center;justify-content:center;background-color:#EBF2F9;font-size:1.25rem;color:#475afc;margin-top:30px;height:65px;width:100%}.accordions-load svg{margin-left:11px;fill:currentColor;width:8px;height:6px}.accordion{padding:0 45px;overflow:hidden;background-color:#fff;box-shadow:0px 0px 1px rgba(0,0,0,0.04),0px 2px 6px rgba(0,0,0,0.04),0px 10px 20px rgba(0,0,0,0.04);transition:height 300ms ease-in-out;margin-bottom:20px}@media (max-width: 648px){.accordion{padding:0 30px}}@media (max-width: 420px){.accordion{padding:0 15px}}.accordion:last-child{margin-bottom:0}.accordion-head{position:relative;cursor:pointer;padding:32px 0}@media (max-width: 991px){.accordion-head{font-size:1.25rem}}@media (max-width: 768px){.accordion-head{font-size:1rem}}@media (max-width: 420px){.accordion-head{padding-right:10px}}.accordion-head span{font-weight:300;color:#FF6134}@media (max-width: 420px){.accordion-head span{white-space:nowrap}}.accordion-head::-webkit-details-marker{display:none}.accordion-head:before,.accordion-head:after{content:"";position:absolute}.accordion-head:before{top:50%;right:0;height:2px;width:12px;margin-top:2px;margin-right:-2px;background:#FF6134}.accordion-head:after{top:50%;right:0;width:2px;height:12px;margin-top:-3px;margin-right:3px;background:#FF6134;transition:all 0.5s ease-in-out}.accordion-head.is-open:after{opacity:0;transform:translateY(25%)}.accordion-head.is-open .icon{transform:rotate(90deg)}.accordion-body{overflow:hidden;height:0;transition:height 200ms ease-in-out}.accordion-body>.content{padding:1.5rem;padding:0px 2rem 1.5rem 0px}@media (max-width: 920px){.accordion-body>.content{padding:0px 0rem 1.5rem 0px}}.form-button{display:flex;cursor:pointer;align-items:center;justify-content:center;text-align:center;border-radius:8px;font-weight:700;transition:background-color 0.3s, transform 0.3s, border-color 0.3s;color:#fff;border:0}.form-button:disabled{pointer-events:none;opacity:.7;color:#fff}.form-button span{font-weight:bold;margin-bottom:3px;color:#fff;transition:fill 0.3s}.form-button svg{margin-left:1rem;fill:currentColor;transition:color 0.3s}.form-button-primary{background-color:#475afc}.form-button-primary:hover{background-color:#677aff}.form-button-primary.disabled{background-color:#3e3e3e;cursor:not-allowed}.form-button-primary.disabled:hover{background-color:#3e3e3e}.form-button-secondary{background-color:#FF6134}.form-button-secondary.disabled{background-color:#3e3e3e;cursor:not-allowed}.form-button-secondary.disabled:hover{background-color:#3e3e3e}.form-button-tertiary{background-color:#fff}.form-button-tertiary span{color:#000}.form-button-tertiary-outline{background-color:transparent;border:solid 2px #fff}.form-button-tertiary-outline span{color:#fff}.form-button-tertiary-outline svg{fill:#fff}.form-button-tertiary-outline:hover{background-color:#fff;color:#000}.form-button-tertiary-outline:hover span{color:#000}.form-button-tertiary-outline:hover svg{fill:#000}.form-button-primary-outline{background-color:transparent;border:1px solid #475afc}.form-button-primary-outline span{font-weight:normal;color:#000}.form-button-primary-outline svg{fill:#475afc}.form-button-primary-outline:hover{background-color:#475afc}.form-button-primary-outline:hover span{color:#fff}.form-button-primary-outline:hover svg{fill:#fff}.form-button-padded{padding-left:22px;padding-right:22px}.form-button-icon-left svg{margin-left:0;margin-right:12px}.form-button-sm{height:37px}.form-button-sm span{font-size:1rem}.form-button-base{height:52px}.form-button-base span{font-size:1rem}.form-button:disabled{cursor:not-allowed}.form-textarea label{display:flex;font-weight:400;margin-bottom:12px;line-height:20px;font-size:1rem;color:#9AADC6}.form-textarea textarea{border:0;display:flex;align-items:center;background-color:#fff;border-radius:3px;padding:1.25rem;font-size:1rem;line-height:1;color:#000;height:110px;width:100%;resize:none}.form-textarea textarea::-moz-placeholder{color:#9AADC6}.form-textarea textarea::placeholder{color:#9AADC6}.form-input label{display:flex;font-weight:400;margin-bottom:12px;line-height:20px;font-size:1rem;color:#9AADC6}.form-input input{border:0;display:flex;align-items:center;background-color:#fff;border-radius:3px;padding:0 1.25rem;font-size:1rem;line-height:1;color:#000;height:52px;width:100%}.form-input input::-moz-placeholder{color:#9AADC6}.form-input input::placeholder{color:#9AADC6}.form-select{display:inline-flex;position:relative;flex-direction:column}.form-select__bg{z-index:-1;top:0;left:0;position:fixed;width:100%;height:100%}.form-select label{margin-bottom:0.75rem;font-size:1rem;line-height:20px;font-weight:400;color:#9AADC6}.form-select__selected{display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem;font-size:1.125rem;color:#000;border-radius:3px;background-color:#EBF2F9;width:100%;height:48px;cursor:pointer}.form-select__selected:first-letter{text-transform:capitalize}.form-select__selected:after{content:"";display:flex;position:relative;transition:transform 0.5s;background-image:url("./../img/svg/dropdown-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:9px;height:6px}.form-select__list{opacity:0;z-index:10;display:none;overflow:hidden;flex-direction:column;transform:translateY(40px);box-shadow:0px 4px 15px rgba(57,86,124,0.1);transition:transform 0.5s, opacity 0.5s, height 0.5s;border-radius:3px;background-color:#fff;position:absolute;width:100%;height:0px}.form-select__list li{cursor:pointer;padding:0.5rem 1.25rem;font-size:1.125rem;color:#000;transition:background-color 0.5s, color 0.5s}.form-select__list li:first-letter{text-transform:capitalize}.form-select__list li:hover{background-color:#475afc;color:#fff}.form-select__list li:first-letter{text-transform:uppercase}.form-select__list li:last-child{margin-bottom:0}.form-select__list li[disabled]{display:none}.form-select[data-multiselect] .form-select__list li{position:relative;padding-right:45px}.form-select[data-multiselect] .form-select__list li i{position:absolute;z-index:5;top:0.7rem;right:1.25rem;display:flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:3px;border:1px solid currentColor;color:#475afc;transition:color 0.3s}.form-select[data-multiselect] .form-select__list li i svg{display:block;color:inherit;fill:currentColor;opacity:0;transition:opacity 0.3s}.form-select[data-multiselect] .form-select__list li:hover i{color:#fff}.form-select[data-multiselect] .form-select__list li.active i svg{opacity:1}.form-select.active .form-select__selected:after{transform:rotate(180deg)}.form-select.active .form-select__list{opacity:1;display:flex;overflow:hidden scroll;transform:translateY(90px);height:-moz-fit-content;height:fit-content;max-height:220px}.form-select.active .form-select__bg{z-index:3}.checkbox{display:flex;align-items:center;cursor:pointer;width:-moz-fit-content;width:fit-content}.checkbox__input{position:absolute !important;width:1px;height:1px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.checkbox__input:checked+.checkbox__toggle{background-size:70%}.checkbox__toggle{width:16px;height:16px;flex-shrink:0;position:relative;margin-right:10px;background-size:0;border:solid 1px #475afc;background-image:url("../img/svg/checked.svg");transition:background-color 0.2s ease 0s;background-repeat:no-repeat;background-position:center}.error_field .checkbox__toggle{background-color:#d6082e}@media (max-width: 767px){.checkbox__toggle{width:18px;height:18px}}.checkbox__content{display:flex;align-items:center;font-weight:300;width:100%}@media (max-width: 767px){.checkbox__content{justify-content:center;text-align:left}}.checkbox__text{font-size:13px}.checkbox__text a{opacity:0.8}.checkbox__text a:hover{text-decoration:underline;opacity:1}@media (max-width: 479px){.checkbox__text{font-size:11px}}.file-upload{display:flex;position:relative;align-items:center;background-color:#fff;border-radius:3px;padding:0 1.25rem;font-size:1rem;line-height:1;color:#000;height:52px;width:100%}.file-upload.error_field{border:solid 1px red}.file-upload.is-active{background-color:rgba(255,255,255,0.05)}.file-upload__btn{padding:4px;font-size:0.75rem;border-radius:2px;background-color:#475afc;color:#fff}.file-upload__msg{font-size:0.75rem;margin-left:5px}.file-upload__input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.file-upload__input:focus{outline:none}.ui-multiselect{display:inline-flex;position:relative;flex-direction:column}.ui-multiselect span{margin-bottom:0.75rem;font-size:1rem;line-height:20px;font-weight:400;color:#9AADC6}.ui-multiselect__controls{padding:6px;display:flex;align-items:center;background-color:#EBF2F9;border-radius:3px;min-height:50px}.ui-multiselect__controls label{display:flex;cursor:pointer;align-items:center;justify-content:center;position:relative;margin-right:3px}.ui-multiselect__controls label:last-child{margin-right:0}.ui-multiselect__controls label:hover input ~ .checkmark{background-color:#d5e5ff}.ui-multiselect__controls label input{position:absolute;cursor:pointer;opacity:0;height:0;width:0}.ui-multiselect__controls label input:checked ~ .checkmark{background-color:#FF6134;color:#fff}.ui-multiselect__controls label .checkmark{display:flex;align-items:center;justify-content:center;background-color:transparent;margin-bottom:0;border-radius:3px;color:#000;font-size:20px;height:36px;width:36px}.ui-multirange{display:inline-flex;position:relative;flex-direction:column}.ui-multirange label{margin-bottom:0.75rem;font-size:1rem;line-height:20px;font-weight:400;color:#9AADC6}.ui-multirange__control{display:flex;align-items:center;justify-content:center;border-radius:3px;background-color:#EBF2F9;height:48px}.ui-multirange input{border:0;text-align:center;font-size:1.125rem;background-color:transparent;color:#000;width:50%}.ui-multirange input:first-child{border-right:solid 1px #d5e5ff}.ui-multirange input:last-child{border-left:solid 1px #d5e5ff}.ui-multirange .noUi-target{margin-top:-3px;background:transparent;border:none;height:3px}.ui-multirange .noUi-connect{background:#FF6134}.ui-multirange .noUi-handle{top:-10px;left:calc(100% - 10px);border:0;border-radius:50%;background:#FF6134;overflow:hidden;box-shadow:none;width:20px;height:20px}.ui-multirange .noUi-handle:after{display:none}.ui-multirange .noUi-handle:before{top:0;left:0;right:0;bottom:0;margin:auto;border-radius:50%;background:#fff;width:6px;height:6px}.dropdown-link{display:flex;align-items:center;position:relative}.dropdown-link:after{content:"";display:flex;margin-top:3px;margin-left:5px;background-image:url("./../img/svg/dropdown-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:5px;width:7px}.dropdown-link.active{color:#475afc}.dropdown-link.active:after{transform:scale(-1)}.dropdown-link.active .dropdown-menu{opacity:1;z-index:1;transform:translateY(1rem);box-shadow:0px 4px 15px rgba(57,86,124,0.1);height:auto}.dropdown-menu{top:3rem;opacity:0;z-index:-1;padding:15px 20px;transform:translateY(-100%);transition:transform 0.5s;background-color:#fff;position:absolute;height:0px}.dropdown-menu li{margin:0 0 12px}.dropdown-menu li:last-child{margin-bottom:0}.dropdown-menu li a{white-space:nowrap;font:400 16px/1.5 "AvertaCY",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;color:#000000}.dropdown-menu li a:hover{color:#475afc}.bread__wrap{border-top:1px solid #EBF2F9;padding-top:40px;padding-bottom:30px}@media (max-width: 1270px){.bread__wrap{padding-top:16px;padding-bottom:16px}}.bread__list{vertical-align:bottom;white-space:nowrap;overflow-x:auto}@media (max-width: 650px){.bread__list{white-space:initial}}.bread__item{opacity:0.6;color:#778aff;font-size:.875rem;display:inline-block}.bread__item:after{content:'•';padding:0 10px}@media (max-width: 650px){.bread__item:after{display:none}}@media (max-width: 650px){.bread__item:before{content:'•';padding:0 10px}}.bread__item:last-child:after{display:none}@media (max-width: 650px){.bread__item:first-child:before{display:none}.bread__item:first-child .bread__link:before{content:' ';background:transparent url("../img/svg/trigle.svg") center no-repeat;margin-right:6px;width:3px;height:10px;margin-top:-1px;vertical-align:middle;display:none}}.bread__link{color:#475afc;transition:color 0.5s}.bread__link:hover{color:#778aff}.subscribe__wrap{padding:55px;background:#EBF2F9;margin-bottom:40px;border-radius:0px}@media (max-width: 1200px){.subscribe__wrap{padding:2rem}}@media (max-width: 768px){.subscribe__wrap{align-items:center;flex-wrap:wrap}}@media (max-width: 520px){.subscribe__wrap{padding:2rem 1rem;justify-content:center;flex-direction:column}}.subscribe__wrap .form-input{margin-right:1.5rem}@media (max-width: 768px){.subscribe__wrap .form-input{margin-right:0;max-width:48%}}@media (max-width: 520px){.subscribe__wrap .form-input{margin-bottom:1rem;max-width:initial}}.subscribe__title{color:#000;line-height:1.1}@media (max-width: 768px){.subscribe__title{justify-content:center;margin-bottom:1.5rem;text-align:center}.subscribe__title br{display:none}}@media (max-width: 520px){.subscribe__title{margin-bottom:2rem}}.subscribe__button{max-width:220px}@media (max-width: 768px){.subscribe__button{max-width:48%}}@media (max-width: 520px){.subscribe__button{max-width:initial}}.subscribe__agree{font-weight:400;color:#a5b5cf}.subscribe__agree a{color:#475afc}.subscribe__wrap.large{display:grid;grid-template-columns:repeat(3, 1fr);padding:55px 65px;grid-gap:30px}@media (max-width: 1200px){.subscribe__wrap.large{padding:2rem}}@media (max-width: 920px){.subscribe__wrap.large{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 520px){.subscribe__wrap.large{padding:2rem 1rem;margin-left:-15px;width:calc(100% + 30px)}}@media (max-width: 920px){.subscribe__wrap.large .subscribe__col:nth-child(1){grid-column:1 / -1}.subscribe__wrap.large .subscribe__col:nth-child(1) br{display:none}}@media (max-width: 768px){.subscribe__wrap.large .subscribe__col:nth-child(1) p{text-align:center}}@media (max-width: 920px){.subscribe__wrap.large .subscribe__col:nth-child(2){grid-column:1 / 2}}@media (max-width: 768px){.subscribe__wrap.large .subscribe__col:nth-child(2){grid-column:1 / -1}}@media (max-width: 920px){.subscribe__wrap.large .subscribe__col:nth-child(3){grid-column:2 / -1}}@media (max-width: 768px){.subscribe__wrap.large .subscribe__col:nth-child(3){grid-column:1 / -1}}.subscribe__wrap.large .subscribe__title{margin-bottom:20px}.subscribe__wrap.large .subscribe__button{max-width:100%;margin-bottom:20px}@media (max-width: 768px){.subscribe__wrap.large .subscribe__agree{font-size:.875rem}}.subscribe__wrap.large .form-input{margin-bottom:20px;margin-right:0}@media (max-width: 768px){.subscribe__wrap.large .form-input{max-width:100%}}.subscribe__wrap.large .form-input:last-child{margin-bottom:0}.subscribe__wrap.wide{display:grid;grid-template-columns:1fr 3fr;grid-gap:10px 30px}@media (max-width: 1200px){.subscribe__wrap.wide{grid-template-columns:1fr 2fr}}@media (max-width: 920px){.subscribe__wrap.wide{grid-template-columns:1fr}}@media (max-width: 920px){.subscribe__wrap.wide .subscribe__title{margin-bottom:20px}}@media (max-width: 768px){.subscribe__wrap.wide .subscribe__col:nth-child(2){flex-wrap:wrap}.subscribe__wrap.wide .subscribe__col .form-input{max-width:100%;margin-bottom:15px}}@media (max-width: 768px){.subscribe__wrap.wide .subscribe__agree{font-size:.875rem}}.subscribe__wrap.twos{display:grid;grid-template-columns:repeat(3, 1fr);padding:55px 65px;grid-gap:30px}@media (max-width: 1200px){.subscribe__wrap.twos{padding:2rem}}@media (max-width: 920px){.subscribe__wrap.twos{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 520px){.subscribe__wrap.twos{padding:2rem 1rem;margin-left:-15px;width:calc(100% + 30px)}}@media (max-width: 920px){.subscribe__wrap.twos .subscribe__col:nth-child(1){grid-column:1 / -1}.subscribe__wrap.twos .subscribe__col:nth-child(1) br{display:none}}@media (max-width: 768px){.subscribe__wrap.twos .subscribe__col:nth-child(1) p{text-align:center}}.subscribe__wrap.twos .subscribe__col:nth-child(2){display:grid;grid-column:2 / -1;grid-template-columns:1fr 1fr;grid-gap:22px}.subscribe__wrap.twos .subscribe__col:nth-child(2) .form-textarea{grid-column:1/-1}.subscribe__wrap.twos .subscribe__col:nth-child(2) .form-input{margin-bottom:0}@media (max-width: 920px){.subscribe__wrap.twos .subscribe__col:nth-child(2){grid-column:1 / 2}}@media (max-width: 768px){.subscribe__wrap.twos .subscribe__col:nth-child(2){grid-column:1 / -1}}@media (max-width: 480px){.subscribe__wrap.twos .subscribe__col:nth-child(2){grid-template-columns:1fr}}.subscribe__wrap.twos .subscribe__col:nth-child(3){display:flex;flex-direction:column;align-items:flex-start;grid-column:2 / -1}@media (max-width: 920px){.subscribe__wrap.twos .subscribe__col:nth-child(3){grid-column:2 / -1}}@media (max-width: 768px){.subscribe__wrap.twos .subscribe__col:nth-child(3){grid-column:1 / -1;align-items:center}}.subscribe__wrap.twos .subscribe__title{margin-bottom:20px}.subscribe__wrap.twos .subscribe__button{order:2;padding:0 40px;max-width:initial;width:initial;margin-top:20px}@media (max-width: 768px){.subscribe__wrap.twos .subscribe__button{order:1;margin-top:0;margin-bottom:20px}}@media (max-width: 480px){.subscribe__wrap.twos .subscribe__button{width:100%}}.subscribe__wrap.twos .subscribe__agree{order:1}@media (max-width: 768px){.subscribe__wrap.twos .subscribe__agree{order:2;font-size:.875rem;text-align:center}}.subscribe__wrap.twos .form-input{margin-bottom:20px;margin-right:0}@media (max-width: 768px){.subscribe__wrap.twos .form-input{max-width:100%}}.subscribe__wrap.twos .form-input:last-child{margin-bottom:0}.button-more{display:flex;justify-content:center;align-items:center;border:0;border-radius:0;padding:16px;font-weight:400;font-size:20px;line-height:1.5;transition-property:background-color;transition-duration:0.3s;cursor:pointer}@media (max-width: 767px){.button-more{font-size:16px}}.button-more svg:first-child{margin-right:8px}.button-more svg:last-child{margin-left:8px}.button-more--plain{background-color:#EBF2F9;color:#475afc}.button-more--plain:hover{background-color:#d5e5ff}.nav-arrow{z-index:2;margin:auto;cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;box-shadow:0 4px 10px rgba(57,86,124,0.06);color:#000;width:56px;height:56px;display:flex;justify-content:center;align-items:center}@media (max-width: 460px){.nav-arrow{display:none}}.nav-arrow svg{stroke:currentColor;height:1rem;transition:transform 0.3s}.nav-arrow:hover svg{stroke:#475afc}.nav-arrow--next svg{transform:scale(-1)}.nav-arrow--next:hover svg{transform:scale(-1) scale(1.2)}.nav-arrow--prev:hover svg{transform:scale(1.2)}.nav-arrow.swiper-button-disabled{display:none}.popup-panorama{top:0;left:0;opacity:0;z-index:-1;position:fixed;padding:24px;transition:opacity .1s, outline-offset .1s;height:100%;width:100%;display:none;justify-content:center;align-items:center;background:#fff;background-size:cover}.popup-panorama__close{position:absolute;right:48px;top:48px;cursor:pointer}.popup-panorama iframe{width:100%;height:100%}.popup-panorama.active{display:flex;z-index:9999;opacity:1}.popup-panorama__repair{background:rgba(0,0,0,0.5);backdrop-filter:blur(17.5px)}.section-banner{width:100%;height:560px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:60px;display:flex;align-items:center;position:relative;z-index:5}.section-banner.section-banner-repair{z-index:3}.section-banner:after{content:'';position:absolute;background:linear-gradient(0deg, rgba(0,0,0,0.3), rgba(0,0,0,0.3));width:100%;height:100%;z-index:-1}.section-banner__title{font-size:64px;line-height:70px;font-weight:600;color:#fff;padding-bottom:52px;max-width:1180px}.section-banner__title span{color:#FF6134;font-weight:700}.section-banner__btn{width:-moz-max-content;width:max-content;padding:11px 32px}.section-banner__subtitle{color:#fff;font-size:24px;line-height:28px;font-weight:400}@media (max-width: 1300px){.section-banner{height:510px}}@media (max-width: 991px){.section-banner{height:438px;margin-bottom:50px}.section-banner__title{font-size:48px;line-height:52px;padding-bottom:40px}}@media (max-width: 768px){.section-banner{height:425px;margin-bottom:40px}.section-banner__title{font-size:28px;line-height:33px;padding-right:0}.section-banner__subtitle{font-size:16px;line-height:20px}.section-banner__btn{width:100%}}.info-block{padding:60px 0}.info-block__content{display:flex;align-items:center}.info-block .info-img{height:420px;min-width:540px;margin-right:148px}.info-block .info-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-block .info-text__title{font-size:24px;line-height:36px;font-weight:300;padding-bottom:30px}.info-block .info-text__desc{font-size:16px;line-height:24px;font-weight:300;padding-bottom:15px}.info-block .info-text__desc:last-child{padding-bottom:0}@media (max-width: 1300px){.info-block .info-img{min-width:440px;margin-right:42px}}@media (max-width: 991px){.info-block{padding:50px 0}.info-block__content{flex-direction:column}.info-block .info-img{order:6;min-width:100%;width:100%;height:540px;margin-right:0;margin-top:60px}}@media (max-width: 768px){.info-block{padding:40px 0}.info-block .info-img{height:360px;margin-top:40px}.info-block .info-text__title{font-size:18px;line-height:27px;padding-bottom:24px}.info-block .info-text__desc{font-size:14px;line-height:21px}}.type-order-objects{padding-top:60px;padding-bottom:120px}@media (max-width: 991px){.type-order-objects{padding-top:50px;padding-bottom:100px}}@media (max-width: 768px){.type-order-objects{padding-top:40px;padding-bottom:80px}}.type-order-objects__items{display:flex}.type-order-objects .over-slider{z-index:2}.type-order-objects .slick-list{overflow:visible;padding:0 20% 0 0;position:relative}@media (max-width: 768px){.type-order-objects .slick-list{overflow:hidden}}.type-order-objects .slick-list::after{content:' ';position:absolute;top:0;bottom:0;width:4000px;right:100%;background-color:white}.type-order-objects .slick-slide{width:295px;margin:0 15px}@media (max-width: 991px){.type-order-objects .slick-slide{width:280px}}.type-order-objects .type-item-object{background:#FAFAFA;border:1px solid #DEDEDE;padding:56px 34px;min-width:295px;min-height:280px;position:relative;overflow:hidden;transition:0.5s}.type-order-objects .type-item-object__title{font-weight:700;font-size:24px;line-height:112%;color:#000000;padding-bottom:24px}.type-order-objects .type-item-object__desc{font-weight:400;font-size:18px;line-height:140%;color:#000000}.type-order-objects .type-item-object__icon{position:absolute;color:#fff;background:#FF6134;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;bottom:18px;right:18px;transition:0.5s;z-index:1}.type-order-objects .type-item-object__icon:after{border-radius:50%;content:'';position:absolute;width:40px;height:40px;background:#FF6134;transition:0.5s;z-index:-1}.type-order-objects .type-item-object:hover{background:#FFF8E7}.type-order-objects .type-item-object:hover .type-item-object__icon:after{transform:scale(2.7)}.block-objects{padding-top:60px;padding-bottom:120px}@media (max-width: 991px){.block-objects{padding-top:50px;padding-bottom:100px}}@media (max-width: 768px){.block-objects{padding-top:40px;padding-bottom:80px}}.block-objects__items{padding-bottom:60px;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:30px}@media (max-width: 1300px){.block-objects__items{padding-bottom:45px;grid-template-columns:repeat(2, 1fr);grid-gap:30px}}@media (max-width: 768px){.block-objects__items{grid-template-columns:repeat(1, 1fr)}}.block-objects__more{width:-moz-max-content;width:max-content;padding:11px 32px;font-size:14px;margin:0 auto}@media (max-width: 768px){.block-objects__more{width:100%}}.custom-select{display:inline-block;color:#484747;cursor:pointer;background:none;position:relative}.custom-select.active .custom-select__list{display:block}.custom-select.active .custom-select__button svg{transform:rotate(-180deg)}.custom-select__button{cursor:pointer;background:transparent;color:#475afc}.custom-select__button svg{transition:transform 0.3s}.custom-select__list{display:none;box-sizing:border-box;position:absolute;top:8px;right:0;overflow:hidden;z-index:10000;background:#fff;opacity:1;border:1px solid #ececec;border-radius:16px;width:100%;min-width:-moz-fit-content;min-width:fit-content}.custom-select__item{display:flex;align-items:center;justify-content:space-between;font-size:24px;line-height:24px;letter-spacing:-0.02em;color:#282b2c;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:transparent;padding:16px 24px;border-bottom:1px solid #ececec;width:100%;transition:background-color 0.3s}.custom-select__item.selected,.custom-select__item.selected:hover{background-color:#ececec}.custom-select__item:hover{background-color:#EBF2F9}@media screen and (max-width: 767px){.custom-select__item{padding:12px;font-size:16px}}ul li p{display:inline-block}.form-input__default{border:1px solid #EAEAEA}.form-input__default input{color:#666666}.form-input__default input::-moz-placeholder{color:#666666}.form-input__default input::placeholder{color:#666666}.form-input__download{width:157px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #FF6134;color:#FF6134;border-radius:32px;font-size:14px;line-height:15px;font-weight:600}.form-input__download a{color:#FF6134;font-size:14px;line-height:15px;font-weight:600;padding:0}.form-input__download svg{margin-left:13px}.apartment-day__btn{padding:0 20px;height:45px;font-size:13px;font-weight:600;position:fixed;right:40px;bottom:120px;display:flex;align-items:center;justify-content:center;z-index:150}@media (max-width: 768px){.apartment-day__btn{height:40px;right:15px}}@media (max-width: 640px){.apartment-day__btn{bottom:85px}}.apartment-day__btn svg{margin-left:0;margin-right:10px}@media (max-width: 768px){.apartment-day__btn svg{margin-right:5px;width:18px}}.apartment-day__btn svg path{fill:transparent}.main-overflow{overflow:hidden}.list-counts{margin-bottom:100px}.fancybox-image{background-color:#fff !important}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.overflow-x{overflow-x:initial}.outlet-btn{background:#FF6134;border-radius:30px;color:#FFFFFF;font-size:14px;line-height:14px;width:100px;height:32px;display:flex;align-items:center;justify-content:center;margin-left:8px}@media screen and (max-width: 1140px){.outlet-btn{display:none}}.form-black{background-color:#20252B;position:relative;z-index:5;overflow:hidden}.form-black .block__title,.form-black .block__subtitle{color:#fff}.form-black .form-black-pattern{position:absolute;min-width:278px;right:0;top:0;bottom:-90%}@media (max-width: 1300px){.form-black .form-black-pattern{top:auto;bottom:-90%}}@media (max-width: 991px){.form-black .form-black-pattern{bottom:0;top:0;max-width:278px;right:-80px}.form-black .form-black-pattern img{height:100%}}@media (max-width: 768px){.form-black .form-black-pattern{display:none}}@media (max-width: 991px){.form-left.repair__form-page .complex-booklet__wrap .container{display:grid}}.form-left .repair-form.complex-booklet__col{max-width:403px;margin-top:42px}@media (max-width: 1300px){.form-left .repair-form.complex-booklet__col{margin-top:24px}}@media (max-width: 991px){.form-left .repair-form.complex-booklet__col{margin-top:60px;max-width:309px}}@media (max-width: 768px){.form-left .repair-form.complex-booklet__col{max-width:100%}}.form-left .complex-booklet__col-img{height:488px;min-width:620px}@media (max-width: 1300px){.form-left .complex-booklet__col-img{min-width:455px}}@media (max-width: 768px){.form-left .complex-booklet__col-img{order:-1;height:360px;min-width:343px}}.form-left .complex-booklet__col-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yellow-loader{display:flex;margin:0 auto;justify-content:center;width:100px;height:100px;border:10px solid #FAFAFA;border-top-color:#FF6134;border-radius:50%;animation:loading 1s ease infinite}@keyframes loading{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}#iframe-calc{border:solid 1px #DEE1E2;border-radius:12px;min-height:567px}.main-filters{position:relative;margin-top:18px}.main-filters_bg-gray{background-color:rgba(0,0,0,0.02)}.main-filters-wrapper{margin-bottom:35px}@media screen and (max-width: 1300px){.main-filters-wrapper{width:1024px;margin:0 auto}}@media screen and (max-width: 1023px){.main-filters-wrapper{width:768px}}@media screen and (max-width: 767px){.main-filters-wrapper{width:100%;position:fixed;top:60px;left:0;right:0;margin-top:0;padding-top:18px;background-color:#fff;z-index:100;padding-left:16px;padding-right:16px;transform:translateY(100%);opacity:0;transition:0.5s}}.main-filters-wrapper.is-open-filter{transform:translateY(0);opacity:1}.main-filters-apartment{display:flex;flex-wrap:wrap}.el-select{width:230px}.el-select .el-icon{background-image:url("./../../img/svg/arrow-down-filter.svg");background-repeat:no-repeat;background-position:center;width:8px;height:8px}.el-select .el-icon svg{display:none}.el-select .el-input--large .el-input__inner{height:46px;color:#000;font-size:14px;line-height:14px}.el-select .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px #FF6134 !important}.el-select .el-input .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #FF6134 !important}.el-select-dropdown__item.selected{color:#FF6134}.el-select .el-input .el-select__caret{transform:rotateZ(0deg)}.el-select .el-input .el-select__caret.is-reverse{transform:rotateZ(-180deg)}.filter-button--position{display:flex;justify-content:center;margin:40px 0}.el-tabs.loading-filters{position:relative}.el-tabs.loading-filters:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,0.5);z-index:9999}.seo-filter .sort-wrapper{margin-top:50px}.el-tabs__content{overflow:inherit}@media screen and (max-width: 767px){.el-tabs__content{overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 320px);padding:0 15px}}.el-tab-pane{display:flex;flex-wrap:wrap;position:relative}@media screen and (max-width: 767px){.el-tab-pane{flex-direction:column;justify-content:center}.el-tab-pane .main-filters-apartment{flex-direction:column;justify-content:center}.el-tab-pane .main-filters-apartment .filter-default-select-multi{width:100%;max-width:100%;margin-right:0;margin-bottom:24px}.el-tab-pane .main-filters-apartment .filer-rooms{margin-right:0;margin-bottom:24px}.el-tab-pane .main-filters-apartment .filter-default-range{max-width:100%;width:100%}}.el-slider{position:absolute;bottom:0;left:0;right:0;height:1px}.el-slider__button-wrapper{transition:0.6s}.el-slider__button-wrapper.dragging{transition:0s}.el-slider__runway{height:1px;background-color:#DEDEDE}.el-slider__button{width:12px;height:12px;border:1px solid #FF6134;vertical-align:baseline;transition:0.6s}.el-slider__bar{height:1px;background-color:#FF6134;border-radius:4px;transition:0.6s}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled,.el-input-number__increase,.el-input-number__decrease{display:none}.el-input-number .el-input__inner{padding:0;height:auto;border:0;font-size:14px;line-height:14px;color:#000}.el-input-number{width:100%}.el-input-number:first-child{border-right:1px solid #DEDEDE}.advanced-filters{display:flex;align-items:center;margin-top:0;flex-wrap:wrap;max-height:0;overflow:hidden;transition:max-height 0.5s linear;-moz-column-gap:30px;column-gap:30px;padding-inline:5px}.advanced-filters>*{margin:0 0 25px}.advanced-filters>div{display:flex}@media screen and (max-width: 767px){.advanced-filters{overflow:unset;max-height:-moz-fit-content;max-height:fit-content;margin-top:24px}}.advanced-filters.is-visible{max-height:400px}@media screen and (max-width: 1300px){.advanced-filters.is-visible{max-height:-moz-fit-content;max-height:fit-content}}.el-select-dropdown__item{transition:0.3s}.el-select-dropdown__item.hover{color:#FF6134;background-color:transparent}.el-select-dropdown__option-item{transition:0.3s;font-size:14px;line-height:14px;display:flex;align-items:center;position:relative;padding-left:14px}.el-select-dropdown__option-item span{padding-left:25px}.el-select-dropdown__option-item:after{content:'';position:absolute;width:14px;height:14px;border-radius:2px;border:1px solid #DEDEDE}.el-select-dropdown__option-item.is-selected{color:#FF6134 !important;font-weight:400}.el-select-dropdown__option-item.is-selected:after{right:auto !important;-webkit-mask:none !important;background-color:#FF6134 !important;background-image:url("../img/svg/arrow-checked.svg") !important;width:14px !important;height:14px !important;border:1px solid #FF6134 !important}.el-select-dropdown__option-item.hover{background-color:transparent !important;color:#FF6134}.el-select-dropdown__option-item.hover:after{border-color:#FF6134}.el-select-v2__wrapper.is-focused{box-shadow:0 0 0 1px #FF6134 !important}.el-select-v2 .el-select-v2__tags-text{justify-content:flex-start}.el-select-v2__suffix{display:flex;align-items:center}.el-input--large .el-input__suffix{display:flex;align-items:center}.el-icon.el-select-v2__caret{background-image:url("./../../img/svg/arrow-down-filter.svg");background-repeat:no-repeat;background-position:center;width:8px;height:8px;transform:rotateZ(0deg)}.el-icon.el-select-v2__caret svg{display:none}.el-select .el-input .el-select__caret.el-icon{height:8px}.el-select-v2__wrapper.is-focused .el-select-v2__caret{transform:rotateZ(180deg)}.main-filters-apartment>*{margin:0 25px 30px 5px}.main-filters-apartment>*:last-child{margin-right:0;margin-bottom:0}@media (max-width: 767px){.main-filters-apartment>*{margin-right:0;margin-bottom:24px}}.main-filters-apartment .filter-objects{order:-1}@media screen and (max-width: 1300px){.main-filters-apartment .filter-objects{order:0}}.main-filters-apartment .filter-rooms{order:2}.main-filters-apartment .filter-price{order:2}.main-filters-apartment .filter-to-sea{order:4}@media screen and (max-width: 1300px){.main-filters-apartment .filter-to-sea{max-width:362px;width:100%}.main-filters-apartment .filter-to-sea .filter-to-sea-wrapper{width:auto}}@media screen and (max-width: 1023px){.main-filters-apartment .filter-to-sea{order:2;max-width:358px}}@media screen and (max-width: 767px){.main-filters-apartment .filter-to-sea{max-width:100%}.main-filters-apartment .filter-to-sea .el-select{width:100%}.main-filters-apartment .filter-to-sea .el-radio-group{width:100%}.main-filters-apartment .filter-to-sea .el-radio-group .el-radio-button__inner:hover{color:#fff}}.main-filters-apartment .filter-keys-to{order:5}@media screen and (max-width: 1300px){.main-filters-apartment .filter-keys-to{order:2}}@media screen and (max-width: 1023px){.main-filters-apartment .filter-keys-to{order:4}}@media screen and (max-width: 767px){.main-filters-apartment .filter-keys-to{order:3}}.main-filters-apartment .filter-special-offers{order:6}@media screen and (max-width: 1023px){.main-filters-apartment .filter-special-offers{order:3}}.main-filters-apartment .filter-view-in-window{order:7}.main-filters-apartment .filter-area{order:8}.main-filters-apartment .filter-floor{order:9}@media screen and (max-width: 767px){.main-filters-apartment .filter-floor{order:7}}.main-filters-apartment .filter-area-kitchen{order:10}.resultapartment-filter__items.loading-apartments{position:relative}.resultapartment-filter__items.loading-apartments:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,0.5);z-index:9999}.resultapartment-filter__pagination{grid-column:2}.resultapartment-filter__pagination a{cursor:pointer;font-size:1.125rem;margin-right:10px;font-weight:600;color:#0a2f85}.resultapartment-filter__pagination a.current{color:#FF6134}input.custom-input{padding:0;height:auto;border:0;font-size:14px;line-height:14px;color:#000;width:100%;text-align:center}input.custom-input:first-child{border-right:1px solid #dedede}.scrollTopUp{position:relative;display:block;top:-140px}.chess-board .el-button{width:54px;height:54px}.chess-board .el-button>span{flex-direction:column;padding:9px;width:100%;align-items:flex-start}.el-popper.is-customized{border-radius:3px;background-color:#fff;color:#000;box-shadow:0 4px 27px rgba(41,42,53,0.11);padding:0;width:186px;margin-top:20px !important}.el-popper.is-customized .card-chess--available{background-color:#67CA8E}.el-popper.is-customized .card-chess--reserved{background-color:#FF6134}.el-popper.is-customized .card-chess--sold{background-color:#D8DDE4}.el-popper.is-customized .card-chess--unavailable{background-color:#D8DDE4;opacity:0.3;pointer-events:none}.el-popper.is-customized .card-chess__room{background-color:#67ca8e;padding:3px 6px}.el-popper.is-customized .card-chess__room--available{background-color:#67CA8E}.el-popper.is-customized .card-chess__room--reserved{background-color:#FF6134}.el-popper.is-customized .card-chess__room--sold{background-color:#D8DDE4}.el-popper.is-customized .card-chess__room--unavailable{background-color:#D8DDE4;opacity:0.3;pointer-events:none}.el-popper.is-customized .el-popper__arrow::before{background-color:#fff;right:0}.seo-filter .el-radio-group{flex-wrap:nowrap}.loader{position:absolute;right:0;left:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center;z-index:50;background-color:rgba(0,0,0,0.3)}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#FF6134 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.title-filter{font-size:26px;font-weight:600;margin-bottom:0;color:#282b2c}@media screen and (max-width: 767px){.title-filter{font-size:28px;line-height:28px}}.header-filter{margin-bottom:60px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1300px){.header-filter{margin-bottom:50px}}@media screen and (max-width: 767px){.header-filter{margin-bottom:30px}}.filter-title{font-size:11px;line-height:11px;padding-bottom:10px;color:#666666}.el-tabs__item{border-radius:30px;margin-right:12px;text-decoration:underline}.el-tabs__item:last-child{margin-right:0}.el-tabs__item:hover{color:#FF6134}.el-tabs__item.is-active{border:1px solid #FF6134 !important;color:#FF6134;text-decoration:none}.el-tabs__header .is-top{margin-bottom:18px}.el-tabs--card>.el-tabs__header,.el-tabs--card>.el-tabs__header .el-tabs__nav{border:0;margin:0}.el-tabs--card>.el-tabs__header .el-tabs__item{border:0}@media screen and (max-width: 767px){.advanced-filters-apartments{row-gap:24px}}.filters-control{display:flex;align-items:center;justify-content:space-between;width:1180px;margin-top:15px;padding-bottom:40px;position:relative}.filters-control.is-active .advanced-filters-control svg{transform:rotate(180deg)}.filters-control .count-apartments{font-size:18px;line-height:18px;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%, 0%)}@media screen and (max-width: 767px){.filters-control .count-apartments{display:none;position:relative;top:unset;left:unset;transform:unset}}@media screen and (max-width: 767px){.filters-control{justify-content:space-between}}@media screen and (max-width: 1300px){.filters-control .reset-filters-control{padding-right:40px}}.filters-control .reset-filters-control,.filters-control .advanced-filters-control{font-size:14px;line-height:17px;color:#282b2c;cursor:pointer;display:flex;align-items:center}.filters-control .reset-filters-control svg,.filters-control .advanced-filters-control svg{transition:0.5s;margin-right:13px}@media screen and (max-width: 767px){.filters-control .reset-filters-control,.filters-control .advanced-filters-control{display:none}}.filters-control-mobile{display:none}@media screen and (max-width: 767px){.filters-control-mobile{display:block;position:fixed;left:0;right:0;bottom:0;background:rgba(255,255,255,0.6);backdrop-filter:blur(3px);padding:16px 12px;z-index:100}}.filters-control-mobile__btn-reset{display:flex;align-items:center;justify-content:center;margin-bottom:24px;font-size:14px;line-height:17px;color:#282b2c}.filters-control-mobile__btn-reset span{padding-left:8px}.filters-control-mobile__btn-reset svg path{stroke:#282b2c}.filters-control-mobile__btn{width:100%;height:40px;border-radius:32px;background:#FF6134;color:#000000;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:17px}.filters-control-mobile__btn span{padding-left:8px}.filters-control .link-to-filter-catalog{cursor:pointer;margin-left:40px;width:220px}@media screen and (max-width: 1026px){.filters-control .link-to-filter-catalog{margin-left:0}}@media screen and (max-width: 680px){.filters-control .link-to-filter-catalog{margin-top:20px}}.main-filters.only-filter{padding-bottom:0}.main-filters.only-filter .el-tabs{min-height:auto}.main-filters.only-filter .advanced-filters-control{flex-grow:1}@media screen and (max-width: 1300px){.main-filters.only-filter .filters-control{padding-right:35px}}@media screen and (max-width: 767px){.main-filters.only-filter .filters-control{padding-right:0}.main-filters.only-filter .filters-control .advanced-filters-control{display:flex}}@media screen and (max-width: 767px) and (max-width: 680px){.main-filters.only-filter .filters-control .advanced-filters-control{flex-grow:0}}@media screen and (max-width: 767px){.main-filters.only-filter .filters-control .reset-filters-control{display:flex}}@media screen and (max-width: 767px) and (max-width: 680px){.main-filters.only-filter .filters-control .reset-filters-control{align-self:flex-end;top:-15px;position:relative;padding-right:0}}@media screen and (max-width: 767px) and (max-width: 410px){.main-filters.only-filter .filters-control .reset-filters-control{top:0;align-self:flex-start;margin-top:20px}}@media screen and (max-width: 680px){.main-filters.only-filter .filters-control{flex-direction:column;align-items:flex-start}}.main-filters.only-filter .main-filters-wrapper{padding-bottom:0}@media screen and (max-width: 767px){.main-filters.only-filter .main-filters-wrapper{position:relative;opacity:1;top:0;transform:translateY(0%);padding-left:0;padding-right:0}}@media screen and (max-width: 767px){.main-filters.only-filter .filters-control-mobile{display:none}.main-filters.only-filter .el-tabs__content{max-height:100%}.main-filters.only-filter .filters-advantages{margin-bottom:0}.main-filters.only-filter .el-tabs__content{padding-left:5px;padding-right:5px}}@media screen and (max-width: 767px){.main-filters.only-filter .advanced-filters{overflow:hidden;max-height:0}.main-filters.only-filter .advanced-filters.is-visible{max-height:-moz-fit-content;max-height:fit-content}}.filter-default-select{width:100%}.filter-default-select .el-select{width:100%}.filter-default-select .el-select .el-tag{color:#000}.filter-default-select .el-select__wrapper{height:46px}.filter-default-select .el-select__placeholder{color:#000}.filter-default-select .el-input__inner::-moz-placeholder{color:#000}.filter-default-select .el-input__inner::placeholder{color:#000}.filter-default-select.is-error{position:relative}.filter-default-select.is-error:after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.5);top:0;cursor:no-drop;z-index:4}.filter-default-select.disabled{position:relative}.filter-default-select.disabled:after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.5);top:0;left:0;cursor:no-drop;z-index:4}.filter-default-select.filter-keys-to{width:395px}@media screen and (max-width: 1300px){.filter-default-select.filter-keys-to{max-width:194px}}@media screen and (max-width: 1023px){.filter-default-select.filter-keys-to{max-width:358px}}@media screen and (max-width: 767px){.filter-default-select.filter-keys-to{max-width:100%;margin-bottom:24px}}.filter-default-select.filter-special-offers{max-width:307px}@media screen and (max-width: 1300px){.filter-default-select.filter-special-offers{max-width:376px}}@media screen and (max-width: 1023px){.filter-default-select.filter-special-offers{max-width:358px}}@media screen and (max-width: 767px){.filter-default-select.filter-special-offers{max-width:100%}}.filter-default-select.filter-view-in-window{max-width:153px}@media screen and (max-width: 1300px){.filter-default-select.filter-view-in-window{max-width:194px}}@media screen and (max-width: 1023px){.filter-default-select.filter-view-in-window{max-width:358px}}@media screen and (max-width: 767px){.filter-default-select.filter-view-in-window{max-width:100%}}.filter-default-select.filter-housing-class{padding:0 1px;order:11}.filter-default-select.filter-housing-class .el-select{width:100%}@media screen and (max-width: 1300px){.filter-default-select.filter-housing-class{max-width:194px}}@media screen and (max-width: 1023px){.filter-default-select.filter-housing-class{max-width:358px}}@media screen and (max-width: 767px){.filter-default-select.filter-housing-class{max-width:100%;width:100%}}.filter-default-select.filter-frame{max-width:230px;padding:0 1px}@media screen and (max-width: 1300px){.filter-default-select.filter-frame{max-width:194px}}@media screen and (max-width: 1023px){.filter-default-select.filter-frame{max-width:232px}}@media screen and (max-width: 767px){.filter-default-select.filter-frame{max-width:100%}}.filter-default-select.filter-liter-class{order:12;max-width:137px}@media screen and (max-width: 767px){.filter-default-select.filter-liter-class{max-width:100%;width:100%}}.filter-default-select.filter-objects{max-width:230px;width:100%}@media screen and (max-width: 1300px){.filter-default-select.filter-objects{max-width:266px}}@media screen and (max-width: 1023px){.filter-default-select.filter-objects{max-width:254px}}@media screen and (max-width: 767px){.filter-default-select.filter-objects{max-width:100%}}.filter-default-select-multi.filter-objects{max-width:230px;width:100%}@media screen and (max-width: 1300px){.filter-default-select-multi.filter-objects{max-width:266px}}@media screen and (max-width: 1023px){.filter-default-select-multi.filter-objects{max-width:254px}}@media screen and (max-width: 767px){.filter-default-select-multi.filter-objects{max-width:100%}}.filter-default-select-multi .el-tag.el-tag--info.is-hit{border:0}.filter-default-select-multi .el-select .el-select__tags .el-tag--info{background-color:transparent;font-size:14px;line-height:14px;color:#000}.filter-default-select-multi .el-select-v2{width:100%}.filter-default-select-multi .el-select-v2__placeholder.is-transparent{color:#000;margin:0}.filter-default-select-multi .el-select-v2__wrapper{height:46px;padding-left:14px;transition:0.3s}.filter-default-select-multi .el-select-v2__wrapper.is-focused{border:0;box-shadow:0 0 0 1px #FF6134 !important}.filter-default-select-multi .el-select-v2__selection{flex-wrap:nowrap}.filter-default-select-multi .el-tag--default.is-closable{padding:0;margin:0;background-color:transparent}.filter-default-select-multi .el-select-v2 .el-select-v2__tags-text{font-size:14px;line-height:14px;color:#000}.filter-default-select-multi .el-select-v2__selected-item{align-items:center}.filter-default-select-multi .el-select-v2__selected-item .el-tag:nth-child(2){display:none}.filter-default-select-multi .el-tag .el-tag__close{color:#000 !important;transition:0.3s !important}.filter-default-select-multi .el-tag .el-tag__close:hover{background-color:#FF6134;color:#fff !important}.filter-default-range .filter-default-range-wrapper{position:relative;width:230px;height:46px;display:flex;border:1px solid #DEDEDE;border-bottom:0;padding:8px 0;border-radius:4px;background-color:#fff}@media screen and (max-width: 767px){.filter-default-range .filter-default-range-wrapper{width:100%;margin-right:0;margin-bottom:24px}}.filter-default-range .el-input__inner{box-shadow:none}@media screen and (max-width: 1023px){.filter-default-range.filter-area,.filter-default-range.filter-floor{margin-right:20px}}@media screen and (max-width: 767px){.filter-default-range.filter-area,.filter-default-range.filter-floor{margin-right:0;width:100%}}@media screen and (max-width: 1300px){.filter-area .filter-default-range-wrapper{width:236px}}@media screen and (max-width: 1023px){.filter-area .filter-default-range-wrapper{width:232px}}@media screen and (max-width: 767px){.filter-area{margin-right:0}.filter-area .filter-default-range-wrapper{width:100%}}@media screen and (max-width: 1300px){.filter-area-kitchen{margin-right:30px}.filter-area-kitchen .filter-default-range-wrapper{width:236px}}@media screen and (max-width: 1023px){.filter-area-kitchen{margin-right:0}.filter-area-kitchen .filter-default-range-wrapper{width:232px;margin-right:0}}@media screen and (max-width: 767px){.filter-area-kitchen{width:100%;margin-bottom:0}.filter-area-kitchen .filter-default-range-wrapper{margin-bottom:0;width:100%}}@media screen and (max-width: 1300px){.filter-floor .filter-default-range-wrapper{width:236px}}@media screen and (max-width: 1023px){.filter-floor{margin-right:20px}.filter-floor .filter-default-range-wrapper{width:232px}}@media screen and (max-width: 767px){.filter-floor{margin-right:0}.filter-floor .filter-default-range-wrapper{width:100%}}@media screen and (max-width: 1026px){.filter-default-range.filter-price{width:228px}}@media screen and (max-width: 1023px){.filter-default-range.filter-price{margin-right:0;margin-left:0}}@media screen and (max-width: 767px){.filter-default-range.filter-price{width:100%}}.filter-default-radio.is-disabled{position:relative}.filter-default-radio.is-disabled:after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.5);top:0;cursor:no-drop;z-index:50}.filter-default-radio-wrapper{border:1px solid #DEDEDE;border-radius:4px}@media screen and (max-width: 1023px){.filter-default-radio.filter-finishing{order:0;max-width:-moz-fit-content;max-width:fit-content;width:100%}.filter-default-radio.filter-finishing .el-radio-group{flex-wrap:nowrap;width:100%}.filter-default-radio.filter-finishing .el-radio-group .el-radio-button{width:100%}}@media screen and (max-width: 767px){.filter-default-radio.filter-finishing{width:100%;max-width:100%}}.filter-default-radio.filter-sales{margin-right:0}@media screen and (max-width: 1300px){.filter-default-radio.filter-sales{order:-1;margin-right:30px}}@media screen and (max-width: 1023px){.filter-default-radio.filter-sales{order:0;margin-right:0;margin-top:30px}}@media screen and (max-width: 767px){.filter-default-radio.filter-sales{margin-top:0;width:100%}}.filter-default-radio.filter-sales .filter-default-radio-wrapper{width:230px}@media screen and (max-width: 767px){.filter-default-radio.filter-sales .filter-default-radio-wrapper{width:100%}}.filter-default-radio.filter-sales .el-radio-group{width:100%}.filter-default-radio.filter-sales .el-radio-button{width:50%}.filter-default-radio .el-radio-button__inner{display:flex;height:46px;align-items:center;justify-content:center;padding:0 23px;border:0;outline:0;box-shadow:none;position:relative;color:#000}.filter-default-radio .el-radio-button__inner:after{content:'';position:absolute;height:65%;right:0;width:1px;background-color:#DEDEDE}.filter-default-radio .el-radio-button__inner:hover{color:#FF6134}.filter-default-radio .el-radio-button{box-shadow:none;outline:0}.filter-default-radio .el-radio-button.is-disabled .el-radio-button__inner{background-color:#DDDDDD;color:#fff}.filter-default-radio .el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:#FF6134;color:#fff;box-shadow:-1px 0 0 0 #FF6134}.filter-default-radio .el-radio-button:last-child .el-radio-button__inner{border-right:0}.filter-default-radio .el-radio-button:last-child .el-radio-button__inner:after{display:none}.filter-default-radio .el-radio-button:first-child .el-radio-button__inner{border-left:0}.filter-default-radio .el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){box-shadow:none}.filer-rooms .el-checkbox-button{margin-right:10px}.filer-rooms .el-checkbox-button:last-child{margin-right:0}.filer-rooms .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#DEDEDE}.filer-rooms .el-checkbox-button.is-disabled .el-checkbox-button__inner:hover{border-color:#DEDEDE;color:#DEDEDE}.filer-rooms .el-checkbox-button__inner{height:46px;width:46px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #DEDEDE}.filer-rooms .el-checkbox-button__inner:hover{border-color:#FF6134;color:#FF6134}.filer-rooms .el-checkbox-button__inner,.filer-rooms .el-checkbox-button:last-child .el-checkbox-button__inner,.filer-rooms .el-checkbox-button:first-child .el-checkbox-button__inner{border-radius:30px}.filer-rooms .el-checkbox-button.is-checked .el-checkbox-button__inner{border:none;box-shadow:none;background-color:#FF6134;color:#fff}.filter-to-sea{margin-right:15px}.filter-to-sea.disabled{position:relative}.filter-to-sea.disabled:after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.5);top:0;cursor:no-drop;z-index:50}.filter-to-sea-wrapper{width:320px;height:46px;display:flex;border:1px solid #DEDEDE;border-radius:4px;padding:8px 0}.filter-to-sea .el-radio-group{flex-wrap:unset;padding-right:14px;margin-left:7px}@media screen and (max-width: 767px){.filter-to-sea .el-radio-group{justify-content:center}}.filter-to-sea .el-select .el-input--large .el-input__inner{border:0;box-shadow:none;outline:none}.filter-to-sea .el-select .el-input.is-focus .el-input__inner{box-shadow:none !important}.filter-to-sea .el-select .el-input__inner:focus{box-shadow:none !important}.filter-to-sea .el-input__inner::-moz-placeholder{color:#000}.filter-to-sea .el-input__inner::placeholder{color:#000}.filter-to-sea .el-select{margin-right:0;width:auto;border-right:1px solid #DEDEDE}.filter-to-sea .el-select .el-input--large .el-input__inner,.filter-to-sea .el-select .select-trigger,.filter-to-sea .el-select .el-input{height:100%}.filter-to-sea .el-radio-button:first-child .el-radio-button__inner,.filter-to-sea .el-radio-button:last-child .el-radio-button__inner{border:0}.filter-to-sea .el-radio-button__inner{font-size:10px;line-height:10px;text-decoration:underline}.filter-to-sea .el-radio-button__inner:hover{color:#FF6134}.filter-to-sea .el-radio-button.is-active .el-radio-button__inner:hover{color:#fff}.filter-to-sea .el-radio-button__original-radio:checked+.el-radio-button__inner{padding:5px 12px;background-color:#FF6134;border-radius:30px;border:none;box-shadow:none;text-decoration:none}.filter-to-sea.disabled .el-radio-button__inner{text-decoration:none}.filter-to-sea.disabled .el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:transparent}.filter-to-sea .filter-to-sea-wrapper .el-input--large .el-input__wrapper{box-shadow:none !important}.filter-to-sea .filter-to-sea-wrapper .el-select .el-input.is-focus .el-input__wrapper{box-shadow:none !important}.filters-advantages{margin-top:30px;margin-bottom:35px;width:100%}@media screen and (max-width: 767px){.filters-advantages{max-width:calc(100vh - 160px)}}.filters-advantages__items .el-checkbox-group{display:flex;align-items:center;flex-wrap:wrap;grid-gap:12px}@media screen and (max-width: 1300px){.filters-advantages__items .el-checkbox-group{grid-column-gap:14px}}@media screen and (max-width: 767px){.filters-advantages__items .el-checkbox-group{flex-wrap:nowrap;width:100%;overflow:auto}.filters-advantages__items .el-checkbox-group::-webkit-scrollbar{width:0}}.filters-advantages__more{font-size:14px;line-height:14px;color:#282b2c;text-decoration:underline;margin-left:8px;cursor:pointer;align-self:center}@media screen and (max-width: 767px){.filters-advantages__more{min-width:142px;white-space:nowrap}}.filters-advantages .el-checkbox{border:1px solid #DEDEDE;border-radius:30px;font-size:14px;line-height:14px;color:#000;padding:16px;height:46px;margin-right:0}.filters-advantages .el-checkbox.is-checked{background-color:#FF6134;border-color:#FF6134}.filters-advantages .el-checkbox.is-checked .el-checkbox__inner{background:#fff}.filters-advantages .el-checkbox__inner{width:16px;height:16px;background:#FF6134;border-radius:30px;border:0}.filters-advantages .el-checkbox__inner::after{display:none}.filters-advantages .el-checkbox__input.is-checked+.el-checkbox__label{color:#fff}.filter-price .el-input__inner{text-align:center}.filter-price .el-input .el-input__inner{padding:0;height:auto;border:0;font-size:14px;line-height:14px;color:#000;box-shadow:none;transition:0.3s}.filter-price .el-input{width:100%}.filter-price .el-input:first-child{border-right:1px solid #DEDEDE}.filter-price input.custom-input{padding:0;height:auto;border:0;font-size:14px;line-height:14px;color:#000;width:100%;text-align:center}.filter-price input.custom-input:first-child{border-right:1px solid #dedede}.el-pagination{justify-content:center;margin-top:45px}@media screen and (max-width: 767px){.el-pagination{margin-top:20px}}.el-pagination .el-pager li{cursor:pointer;font-size:1.125rem;margin-right:10px;font-weight:600;color:#0a2f85;padding:0;min-width:auto;height:auto;background:transparent}.el-pagination .el-pager li:last-child{margin-right:0}.el-pagination li.is-active{color:#FF6134}.sort-wrapper{display:flex;justify-content:space-between;padding-bottom:40px}@media screen and (max-width: 767px){.sort-wrapper{flex-direction:column}}.sort-wrapper .type-display{display:flex;align-items:center}@media (max-width: 768px){.sort-wrapper .type-display{margin-top:24px}}.sort-wrapper .type-display__item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#FFFFFF;border:1px solid #DEDEDE;border-radius:30px;margin-right:6px;cursor:pointer;transition:0.3s}.sort-wrapper .type-display__item svg rect{transition:0.3s;stroke:#000}.sort-wrapper .type-display__item:last-child{margin-right:0}.sort-wrapper .type-display__item.is-active{background:#ff6134;border:1px solid #ff6134}.sort-wrapper .type-display__item.is-active svg rect{stroke:#fff}.filter-sort{display:flex;align-items:center;flex-grow:1}.filter-sort__title{font-weight:normal;font-size:16px;line-height:155%;text-align:center;color:#666666;margin-right:16px}.filter-sort__item{color:#475afc;font-size:16px;line-height:155%;font-weight:normal;margin-right:24px;position:relative;cursor:pointer}.filter-sort__item:after{content:"▼";margin-left:4px;transform:scale(0.75);display:inline-block}.filter-sort__item.sort-ask:after{content:"▲"}.filter-sort__items{display:flex}.group-plain{display:flex;align-items:center}@media screen and (max-width: 767px){.group-plain{padding-top:25px}}.group-plain__title{font-size:14px;line-height:175%;padding-left:20px}.group-plain .el-switch__core{background-color:transparent;border:1px solid #DEDEDE;height:26px;width:50px !important;border-radius:25px}.group-plain .el-switch.is-checked .el-switch__core{background-color:#ff6134;border:1px solid #ff6134}.group-plain .el-switch__action{background-color:#ff6134;width:22px !important;height:22px !important}.group-plain .el-switch.is-checked .el-switch__core .el-switch__action{background-color:#fff}.group-plain .el-switch.is-checked .el-switch__core .el-switch__action{left:94%}#objectFilterDetail .filter-items__object,.seo-filter .filter-items__object{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:36px 30px}@media (max-width: 1300px){#objectFilterDetail .filter-items__object,.seo-filter .filter-items__object{grid-gap:20px}}@media (max-width: 991px){#objectFilterDetail .filter-items__object,.seo-filter .filter-items__object{grid-template-columns:repeat(2, 1fr);grid-gap:30px}}@media (max-width: 768px){#objectFilterDetail .filter-items__object,.seo-filter .filter-items__object{grid-template-columns:repeat(1, 1fr);grid-gap:20px 0}}#objectFilterDetail .filter-items__object .filter-default-range-wrapper,.seo-filter .filter-items__object .filter-default-range-wrapper{width:100%}@media (max-width: 768px){#objectFilterDetail .filter-items__object .filter-default-range-wrapper,.seo-filter .filter-items__object .filter-default-range-wrapper{margin-bottom:0}}#objectFilterDetail .filter-items__object .filer-rooms,#objectFilterDetail .filter-items__object .filter-default-range,#objectFilterDetail .filter-items__object .filter-default-select,.seo-filter .filter-items__object .filer-rooms,.seo-filter .filter-items__object .filter-default-range,.seo-filter .filter-items__object .filter-default-select{margin-right:0;margin-top:0;max-width:100%}#objectFilterDetail .filter-items__object .filer-rooms .el-select,#objectFilterDetail .filter-items__object .filter-default-range .el-select,#objectFilterDetail .filter-items__object .filter-default-select .el-select,.seo-filter .filter-items__object .filer-rooms .el-select,.seo-filter .filter-items__object .filter-default-range .el-select,.seo-filter .filter-items__object .filter-default-select .el-select{margin-right:0}@media (max-width: 1300px){#objectFilterDetail .filter-items__object .filer-rooms,#objectFilterDetail .filter-items__object .filter-default-range,#objectFilterDetail .filter-items__object .filter-default-select,.seo-filter .filter-items__object .filer-rooms,.seo-filter .filter-items__object .filter-default-range,.seo-filter .filter-items__object .filter-default-select{margin-bottom:0}}@media (max-width: 991px){#objectFilterDetail .filter-items__object .filer-rooms,#objectFilterDetail .filter-items__object .filter-default-range,#objectFilterDetail .filter-items__object .filter-default-select,.seo-filter .filter-items__object .filer-rooms,.seo-filter .filter-items__object .filter-default-range,.seo-filter .filter-items__object .filter-default-select{width:100%}}@media (max-width: 768px){#objectFilterDetail .filter-items__object .filer-rooms,#objectFilterDetail .filter-items__object .filter-default-range,#objectFilterDetail .filter-items__object .filter-default-select,.seo-filter .filter-items__object .filer-rooms,.seo-filter .filter-items__object .filter-default-range,.seo-filter .filter-items__object .filter-default-select{margin-bottom:0}}@media (max-width: 1300px){#objectFilterDetail .filter-items__object .filer-rooms .el-checkbox-group,.seo-filter .filter-items__object .filer-rooms .el-checkbox-group{display:flex;flex-shrink:0}}#objectFilterDetail .filters-controls__object,.seo-filter .filters-controls__object{padding-top:60px;padding-bottom:40px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){#objectFilterDetail .filters-controls__object,.seo-filter .filters-controls__object{flex-direction:column;align-items:flex-start;padding-top:30px;padding-bottom:60px}}#objectFilterDetail .filters-controls__object .sort-wrapper,.seo-filter .filters-controls__object .sort-wrapper{padding-bottom:0}@media (max-width: 1300px){#objectFilterDetail .filters-controls__object .sort-wrapper .filter-sort,.seo-filter .filters-controls__object .sort-wrapper .filter-sort{width:-moz-max-content;width:max-content}}#objectFilterDetail .filters-controls__object .sort-wrapper .filter-sort__item,.seo-filter .filters-controls__object .sort-wrapper .filter-sort__item{margin-right:17px}@media (max-width: 768px){#objectFilterDetail .filters-controls__object .sort-wrapper .filter-sort__item,.seo-filter .filters-controls__object .sort-wrapper .filter-sort__item{font-size:15px}#objectFilterDetail .filters-controls__object .sort-wrapper .filter-sort__item:last-child,.seo-filter .filters-controls__object .sort-wrapper .filter-sort__item:last-child{margin-right:0}}#objectFilterDetail .filters-controls__object .resultapartment-filter__download,.seo-filter .filters-controls__object .resultapartment-filter__download{margin-right:0;margin-bottom:0}#objectFilterDetail .scrollTopUp,.seo-filter .scrollTopUp{top:0}@media (max-width: 991px){#objectFilterDetail .scrollTopUp,.seo-filter .scrollTopUp{top:250px}}@media (max-width: 768px){#objectFilterDetail .scrollTopUp,.seo-filter .scrollTopUp{top:360px}}#objectFilterDetail .sort-wrapper{width:100%}#objectFilterDetail .sort-wrapper .filter-sort{flex-grow:1}.object-detail-wrapper__btn{display:flex;justify-content:center;margin-top:45px}.object-detail-wrapper.grid{grid-template-columns:repeat(4, 1fr)}@media (max-width: 1300px){.object-detail-wrapper.grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 991px){.object-detail-wrapper.grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.object-detail-wrapper.grid{display:grid !important;grid-template-columns:repeat(1, 1fr)}.object-detail-wrapper.grid .complex-rooms__card{width:100% !important}}.object-detail-wrapper.lines{display:grid !important;grid-template-columns:repeat(1, 1fr)}.filter-input{max-width:230px;width:100%}.filter-input.is-error{position:relative}.filter-input.is-error:after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.5);top:0;cursor:no-drop;z-index:50;left:0}.filter-input .el-input{height:46px}.filter-input .el-input input{color:#000}.filter-input .el-input input::-moz-placeholder{color:#000}.filter-input .el-input input::placeholder{color:#000}.filter-input .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #FF6134 !important}.filter-default-select-search{position:relative}.filter-default-select-search.is-error:after{left:0}.complex-commercial-apartment{display:grid;grid-template-columns:repeat(6, 1fr);cursor:pointer;grid-column-gap:20px;padding:30px 0;border-top:1px solid #EBF2F9;align-items:center}.complex-commercial-apartment:first-child{padding-top:0;border-top:none}@media (max-width: 991px){.complex-commercial-apartment:first-child{padding-top:18px}}@media (max-width: 768px){.complex-commercial-apartment:first-child{padding-top:100px;border-top:1px solid #EBF2F9}}.complex-commercial-apartment:last-child{border-bottom:1px solid #EBF2F9}@media (max-width: 1300px){.complex-commercial-apartment{padding:18px 0}}@media (max-width: 991px){.complex-commercial-apartment{grid-column-gap:10px}}@media (max-width: 768px){.complex-commercial-apartment{grid-template-columns:repeat(1, 1fr);border:1px solid #EBF2F9;padding:100px 20px;position:relative;margin-bottom:16px}.complex-commercial-apartment:last-child{margin-bottom:0}}.complex-commercial-apartment__img{width:110px;height:110px;min-height:110px;min-width:110px}@media (max-width: 1300px){.complex-commercial-apartment__img{width:95px;height:95px;min-height:95px;min-width:95px}}@media (max-width: 991px){.complex-commercial-apartment__img{width:75px;height:75px;min-height:75px;min-width:75px}}@media (max-width: 768px){.complex-commercial-apartment__img{width:160px;height:160px;min-height:160px;min-width:160px;justify-self:center}}.complex-commercial-apartment__img img,.complex-commercial-apartment__img svg{width:100%;height:100%;max-width:100%}@media (max-width: 768px){.complex-commercial-apartment__name{position:absolute;left:20px;bottom:20px;display:flex;flex-direction:column}}.complex-commercial-apartment__name-text{font-weight:600;font-size:20px;line-height:25px;letter-spacing:0.04em;color:#000;padding-bottom:6px;transition:0.3s}@media (max-width: 991px){.complex-commercial-apartment__name-text{font-size:14px;line-height:17px;color:#000;padding-bottom:0;width:80%}}.complex-commercial-apartment__name-number{font-weight:400;font-size:11px;line-height:14px;letter-spacing:0.04em;color:#666666}@media (max-width: 991px){.complex-commercial-apartment__name-number{font-size:12px;line-height:15px}}@media (max-width: 768px){.complex-commercial-apartment__name-number{order:-1}}.complex-commercial-apartment__name-destinations{display:flex;align-items:center;justify-content:start;gap:6px;flex-wrap:wrap;padding-top:9px}@media (max-width: 768px){.complex-commercial-apartment__name-destinations{max-width:calc(100% - 115px)}}.complex-commercial-apartment__name-destinations .icon-block{position:relative;height:20px}.complex-commercial-apartment__name-destinations .icon-block .icon-hint{display:none;position:absolute;left:0;bottom:-4px;padding:10px 16px;border-radius:100px;transform:translate(-40%, 100%);background-color:#fff;font-size:12px;filter:drop-shadow(0px 4px 15px rgba(0,0,0,0.05))}.complex-commercial-apartment__name-destinations_item{border-radius:100px;padding:3px 8px;background-color:#F1F4F9;color:#000;font-size:12px;line-height:14px}@media (max-width: 768px){.complex-commercial-apartment__liter{position:absolute;top:20px;left:20px}}.complex-commercial-apartment__liter-text,.complex-commercial-apartment__liter-deadline{font-weight:400;font-size:14px;line-height:17px;letter-spacing:0.04em;color:#000000}@media (max-width: 768px){.complex-commercial-apartment__liter-text,.complex-commercial-apartment__liter-deadline{font-size:12px;line-height:15px}}.complex-commercial-apartment__liter-text{padding-bottom:6px}.complex-commercial-apartment__project,.complex-commercial-apartment__floor-num{font-weight:400;font-size:14px;line-height:17px;letter-spacing:0.04em;color:#263E66}@media (max-width: 991px){.complex-commercial-apartment__project,.complex-commercial-apartment__floor-num{max-width:115px}}@media (max-width: 768px){.complex-commercial-apartment__project,.complex-commercial-apartment__floor-num{max-width:100%;position:absolute;top:20px;right:20px;font-size:12px;line-height:15px}}.complex-commercial-apartment__floor-num{margin:0 20px}@media (max-width: 768px){.complex-commercial-apartment__floor-num{margin:20px 0 20px}.complex-commercial-apartment__floor-num::before{content:"Этаж "}}.complex-commercial-apartment__price{position:relative}@media (max-width: 768px){.complex-commercial-apartment__price{display:flex;flex-direction:column;position:absolute;bottom:20px;right:20px}}.complex-commercial-apartment__price-new{font-weight:600;font-size:20px;line-height:25px;letter-spacing:0.04em;color:#000000;padding-bottom:6px;transition:0.3s}@media (max-width: 768px){.complex-commercial-apartment__price-new{font-size:14px;line-height:17px;padding-bottom:0}}.complex-commercial-apartment__price-old{position:absolute;font-weight:400;font-size:11px;line-height:14px;letter-spacing:0.04em;color:#666666}@media (max-width: 768px){.complex-commercial-apartment__price-old{font-size:12px;line-height:15px;top:-15px;right:0;order:-1;white-space:nowrap}}.commercial-filter{padding-bottom:148px}@media (max-width: 1300px){.commercial-filter{padding-bottom:120px}}@media (max-width: 768px){.commercial-filter{padding-bottom:60px}}.commercial-filter__block{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:30px}@media (max-width: 1300px){.commercial-filter__block{grid-template-columns:repeat(4, 1fr);grid-column-gap:20px}}@media (max-width: 991px){.commercial-filter__block{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 768px){.commercial-filter__block{grid-template-columns:repeat(1, 1fr);grid-gap:20px}}.commercial-filter__block .filter-default-select,.commercial-filter__block .filter-default-range,.commercial-filter__block .filter-default-select{max-width:100%;width:100%;margin-right:0;margin-bottom:0;margin-top:0}.commercial-filter__block .el-select{margin-right:0}.commercial-filter__block .filter-default-range-wrapper{margin-right:0;margin-bottom:0;width:100%}.commercial-filter__control{margin-top:40px}@media (max-width: 768px){.commercial-filter__control{margin-top:34px}}.commercial-filter__control .filters-control{padding-bottom:0}.commercial-filter__control .advanced-filters-control{max-width:165px;width:100%}.commercial-filter__control .advanced-filters-control svg,.commercial-filter__control .advanced-filters-control span{display:none}@media (max-width: 768px){.commercial-filter__control .reset-filters-control,.commercial-filter__control .count-apartments{display:block;padding-right:0}}@media (max-width: 768px){.commercial-filter__control .count-apartments{font-size:14px;line-height:14px}}.commercial-filter__sort{margin:40px 0}.commercial-filter__sort .sort-wrapper{padding-bottom:0}@media (max-width: 768px){.commercial-filter__sort{margin:30px 0}.commercial-filter__sort .filter-sort__title,.commercial-filter__sort .filter-sort__item{font-size:14px;line-height:14px}}.commercial-filter__switch{margin-top:45px}@media (max-width: 1300px){.commercial-filter__switch{margin-top:40px}}@media (max-width: 768px){.commercial-filter__switch{margin-top:32px}}.commercial-filter__switch .el-switch__core{background-color:transparent}.commercial-filter__switch .el-switch.is-checked .el-switch__core{background-color:transparent;border-color:#DEDEDE}.commercial-filter__switch .el-switch__action{background-color:#FF6134}.commercial-filter__switch .el-switch__label{height:auto;font-size:14px;line-height:14px;font-weight:400;color:#000}.commercial-filter__switch .el-switch__label.is-active{color:#000}.commercial-filter__switch .el-switch__label--left{margin-right:16px}.commercial-filter__switch .el-switch__label--ight{margin-left:16px}.commercial-filter__items{margin:65px 0;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px}@media (max-width: 1300px){.commercial-filter__items{margin:60px 0;grid-template-columns:repeat(2, 1fr)}}@media (max-width: 991px){.commercial-filter__items{margin:50px 0}}@media (max-width: 768px){.commercial-filter__items{margin:45px 0;grid-template-columns:repeat(1, 1fr)}}.commercial-filter__items .resultapartment-filter__item{padding-top:20px}.commercial-filter__items .resultapartment-filter__item .complex-rooms__card-purpose{min-height:20px}.commercial-filter__items .resultapartment-filter__item .complex-rooms__card-purpose-list{display:flex;justify-content:start;align-items:center;gap:6px;flex-wrap:wrap}@media (max-width: 1024px){.commercial-filter__items .resultapartment-filter__item .complex-rooms__card-purpose-list{margin-bottom:16px}}.commercial-filter__items .resultapartment-filter__item .complex-rooms__card-purpose-list .icon-block{position:relative;height:20px}.commercial-filter__items .resultapartment-filter__item .complex-rooms__card-purpose-list .icon-block .icon-hint{display:none;position:absolute;left:0;bottom:-4px;padding:10px 16px;border-radius:100px;transform:translate(-40%, 100%);background-color:#fff;font-size:12px;filter:drop-shadow(0px 4px 15px rgba(0,0,0,0.05))}.commercial-filter__items .resultapartment-filter__item .complex-rooms__card-purpose-list .icon-block:hover{position:relative;height:20px}.commercial-filter__items .resultapartment-filter__item .complex-rooms__card-purpose-list .icon-block:hover .icon-hint{display:block}.commercial-filter__items .resultapartment-filter__item .complex-rooms__card-purpose-list_element{border-radius:100px;padding:3px 8px;background-color:#F1F4F9;color:#000;font-size:12px;line-height:14px}@media (max-width: 1024px){.commercial-filter__items .resultapartment-filter__item .complex-rooms__card-purpose{min-height:36px}}@media (max-width: 768px){.complex-rooms__card{width:100% !important}}.complex-rooms__card-prices .old-price{font-size:15px;color:#767676;text-decoration:line-through;margin-left:12px}.commercial .ymap-container{height:728px}@media (max-width: 768px){.commercial .ymap-container{height:378px}}.complex-commercial-filter__title{margin-top:50px;margin-bottom:50px}.complex-commercial-filter__items{display:grid;grid-template-columns:repeat(6, 1fr);grid-column-gap:20px}@media (max-width: 1300px){.complex-commercial-filter__items{grid-template-columns:repeat(4, 1fr)}}@media (max-width: 768px){.complex-commercial-filter__items{grid-template-columns:repeat(1, 1fr);grid-row-gap:20px}}.complex-commercial-filter__items .el-select{margin-right:0}.complex-commercial-filter__items .filter-default-select,.complex-commercial-filter__items .filter-default-range,.complex-commercial-filter__items .filter-default-range-wrapper{margin-right:0;margin-bottom:0;margin-top:0;max-width:100%;width:100%}.complex-commercial-filter__controls .filters-control{margin-top:40px;width:100%}.complex-commercial-filter__controls .filters-control .advanced-filters-control svg,.complex-commercial-filter__controls .filters-control .advanced-filters-control span{display:none}@media (max-width: 991px){.complex-commercial-filter__controls .filters-control .advanced-filters-control{display:none}}@media (max-width: 1300px){.complex-commercial-filter__controls .filters-control .reset-filters-control{padding-right:0}}@media (max-width: 768px){.complex-commercial-filter__controls count-apartments{font-weight:600}}@media (max-width: 768px){.complex-commercial-filter__controls .count-apartments,.complex-commercial-filter__controls .reset-filters-control{display:block;font-size:14px;line-height:17px}}@media (max-width: 768px){.complex-commercial-filter .filter-sort__item,.complex-commercial-filter .filter-sort__title{font-size:14px;line-height:17px;margin-right:6px}}.complex-commercial-filter__apartments{margin-top:50px}@media (max-width: 768px){.complex-commercial-filter__apartments{margin-top:0}}.complex-commercial-filter__apartments-headers{display:grid;grid-template-columns:repeat(6, 1fr);border-bottom:1px solid #EBF2F9;grid-column-gap:20px;padding-bottom:20px;margin-bottom:30px}.complex-commercial-filter__apartments-headers .header-title{font-size:11px;line-height:13px;letter-spacing:0.04em;text-transform:uppercase;font-weight:400;color:#535353}@media (max-width: 991px){.complex-commercial-filter__apartments-headers .header-title{font-size:9px;line-height:11px}}@media (max-width: 768px){.complex-commercial-filter__apartments-headers{display:none}}.el-switch.is-checked .el-switch__core{background-color:#FF6134;border-color:#FF6134}.el-switch__label.is-active{color:#000}#iron-star-table{min-height:80vh}.iron-star__title{font-weight:600;color:#000000;font-family:'GothamPro',Arial,sans-serif;font-size:38px;line-height:1.23;width:70%;text-align:center;margin:0 auto;margin-top:20px;margin-bottom:50px}.iron-star__filters{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.iron-star__search{min-width:360px;position:relative}.iron-star__search-input{border:3px solid #d8dade;background:linear-gradient(to right, white 90%, #d8dade 90%);border-radius:0;color:#000;display:block;font-family:'GothamPro', Arial , sans-serif;font-size:14px;line-height:21px;font-weight:700;height:40px;margin:0;outline:none;overflow:hidden;padding:0 12px;text-overflow:ellipsis;transition:all .3s linear;width:100%}.iron-star__search-input::-moz-placeholder{color:#d8dade}.iron-star__search-input::placeholder{color:#d8dade}.iron-star__search-input:hover{border-color:rgba(54,54,54,0.5)}.iron-star__search-input:focus{border-color:#363636}.iron-star__search-icon{position:absolute;cursor:pointer;right:10px;top:10px;display:flex;justify-content:center;align-items:center;outline:none;background-color:#d8dade}.iron-star__select{min-width:270px;width:270px;position:relative;cursor:pointer}.iron-star__select-output{padding:0 4.5%;width:100%;transition:all .3s linear;border:3px solid #d8dade;background:linear-gradient(to right, white 85%, #d8dade 85%);height:40px;margin:0;outline:none;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.iron-star__select-output span{width:80%;font-family:'GothamPro', Arial , sans-serif;font-size:14px;line-height:1.1rem;font-weight:700;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iron-star__select-output:hover{border-color:rgba(54,54,54,0.5)}.iron-star__select-output:focus{border-color:#363636}.iron-star__select-arrow{height:0;width:0;border-color:#fff transparent transparent;border-style:solid;border-width:7px 5px 0;transition:0.3s}.iron-star__select-arrow.rotate{transform:rotate(180deg)}.iron-star__options{position:absolute;z-index:1;top:40px;left:0;width:100%;background-color:white;border:3px solid #d8dade;border-top:none;transform-origin:0 0;transform:scaleY(0);opacity:0;transition:opacity .3s, transform .3s}.iron-star__options.show{transform:scaleY(1);opacity:1}.iron-star__option{padding:5px 12px;transition:0.3s}.iron-star__option.active{color:#306de9}.iron-star__option:hover{background-color:#d8dade}.iron-star__reset-filters{margin-top:20px;min-width:360px;padding:7px 0;background-color:#d8dade;cursor:pointer;transition:background-color .3s, color .3s}.iron-star__reset-filters:hover{background-color:#306de9;color:white}.iron-star__loader{display:flex;margin:0 auto;justify-content:center;width:100px;height:100px;border:10px solid #d8dade;border-top-color:#306de9;border-radius:50%;animation:loading 1s ease infinite}.iron-star__error{color:red;text-align:center}.iron-star__table{width:100%;table-layout:fixed;border-collapse:inherit;border-spacing:inherit}.iron-star__table-wrapper{width:100%;overflow-x:scroll}.iron-star__table-stroke.body{transition:0.3s}.iron-star__table-stroke.body:hover{background-color:#d8dade;cursor:pointer}.iron-star__table-cell{padding:5px 15px;text-align:start;font-family:'GothamPro', Arial , sans-serif;font-size:18px}.iron-star__table-cell span{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iron-star__table-cell span.mobile-vissible{display:none}.iron-star__table-cell.font-bold{font-weight:700}.iron-star__table-cell.header{background-color:#d8dade;text-transform:uppercase;color:#191919;border-right:7px solid white;border-bottom:20px solid white}.iron-star__table-cell.header:last-child{border-right:none}.iron-star__table-cell.black{transition:0.3s;background-color:#191919;color:white;position:relative;cursor:pointer}.iron-star__table-cell.black.isSort::before{border-color:transparent transparent #fff;border-width:0 5px 7px}.iron-star__table-cell.black::before{border-color:#fff transparent transparent;border-style:solid;border-width:7px 5px 0;content:"";height:0;position:absolute;right:12px;top:13px;width:0;transition:0.3s}.iron-star__table-cell.black:hover{background-color:#306de9}.iron-star__table-cell.download{text-align:center}.iron-star__table-cell:nth-child(1){width:25%}.iron-star__table-cell:nth-child(2){width:15%}.iron-star__table-cell:nth-child(3){width:20%}.iron-star__table-cell:nth-child(4){width:20%}.iron-star__table-cell:nth-child(5){width:20%}.iron-star__download{padding:5px 10px;background-color:#306de9;border:4px solid #306de9;border-radius:5px;color:white;cursor:pointer;transition:0.3s}.iron-star__download:hover,.iron-star__download:focus{opacity:0.7}.iron-star__pagination{cursor:pointer;font-family:'GothamPro',Arial,sans-serif;font-size:18px;align-items:center;color:#191919;display:flex;flex-wrap:wrap;justify-content:center;margin:3rem 0;gap:20px}.iron-star__pagination-control{border:4px solid black;font-size:0;height:43px;position:relative;width:43px;padding:10px 15px;text-align:center}.iron-star__pagination-control .icon-pagination-left,.iron-star__pagination-control .icon-pagination-right{border-style:solid;height:0;width:0;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.iron-star__pagination-control .icon-pagination-left{border-color:transparent black transparent transparent;border-width:5px 7px 5px 0}.iron-star__pagination-control .icon-pagination-right{border-color:transparent transparent transparent black;border-width:5px 0 5px 7px}.iron-star__pagination-control:hover{background-color:black}.iron-star__pagination-control:hover .icon-pagination-left{border-color:transparent white transparent transparent}.iron-star__pagination-control:hover .icon-pagination-right{border-color:transparent transparent transparent white}.iron-star__pagination-control.disabled{pointer-events:none;border:4px solid #d8dade}.iron-star__pagination-control.disabled .icon-pagination-left{border-color:transparent #d8dade transparent transparent}.iron-star__pagination-control.disabled .icon-pagination-right{border-color:transparent transparent transparent #d8dade}.iron-star__pagination-numbers{display:flex}.iron-star__pagination-list{display:flex;gap:5px;flex-wrap:wrap}.iron-star__pagination-item{font-size:20px;font-weight:700;line-height:1;padding:10px 15px;text-align:center}.iron-star__pagination-item:hover{background-color:#d8dade}.iron-star__pagination-item.active{pointer-events:none;background:black;color:#fff}@media (max-width: 1439px){.iron-star__title{font-weight:600;color:#000000;font-family:'GothamPro',Arial,sans-serif;font-size:32px;margin-bottom:40px}.iron-star__filters{display:grid;grid-template-columns:30% repeat(3, 20%);margin-bottom:40px;gap:20px}.iron-star__search{min-width:100%}.iron-star__search-input{padding-left:2.5%;padding-right:2.5%}.iron-star__search-icon{right:2.5%}.iron-star__select{min-width:20%;width:100%}.iron-star__reset-filters{min-width:100%;margin-top:0}.iron-star__table-cell{padding:3px 10px;font-size:16px}.iron-star__download{padding:2px 5px;font-size:14px}}@media (max-width: 1023px){.page-iron-star .container{padding:0}.iron-star__container{padding:0}.iron-star__title{padding:0 1rem;font-family:'GothamPro',Arial,sans-serif;font-size:28px;line-height:1.23;text-align:center;margin-bottom:30px;width:100%}.iron-star__filters{padding:0 1rem;grid-template-columns:repeat(2, calc(50% - 10px));gap:10px}.iron-star__search{grid-column:1 / 3}.iron-star__search-input{background:linear-gradient(to right, white 92.7%, #d8dade 92.7%)}.iron-star__select-output{padding:0 5.5%}.iron-star__table{padding:0 1rem;min-width:990px}.iron-star__table-cell{font-size:14px;padding:5px 10px}.iron-star__table-cell.black{width:14%}.iron-star__table-cell.black::before{top:8px}}@media (max-width: 767px){.iron-star__title{padding:0 1rem;font-family:'GothamPro',Arial,sans-serif;font-size:24px;line-height:1.23;margin-bottom:2rem}.iron-star__filters{grid-template-columns:1fr;padding:0 1rem;margin-bottom:1.5rem}.iron-star__search{grid-column:1 / 2}.iron-star__search-icon{right:3%}.iron-star__search-input{padding:0 3%;background:linear-gradient(to right, white 90%, #d8dade 90%)}.iron-star__select-output{padding:0 3%;background:linear-gradient(to right, white 90%, #d8dade 90%)}.iron-star__table{padding:0;min-width:100%}.iron-star__table-cell{display:flex;padding:5px 0;font-size:12px}.iron-star__table-cell:nth-child(1),.iron-star__table-cell:nth-child(2),.iron-star__table-cell:nth-child(3),.iron-star__table-cell:nth-child(4),.iron-star__table-cell:nth-child(5),.iron-star__table-cell:nth-child(6){width:100%}.iron-star__table-cell.black{padding-left:10px;border-right:0;width:100%}.iron-star__table-cell.black::before{top:8px}.iron-star__table-cell.mobile-hidden{display:none}.iron-star__table-cell span{display:inline-block;width:calc(60% - 10px)}.iron-star__table-cell span.download{text-align:start}.iron-star__table-cell span.mobile-vissible{width:40%;display:inline-block;height:-moz-fit-content;height:fit-content;margin:auto 10px auto 0;white-space:normal;text-transform:uppercase;text-align:start}.iron-star__table-stroke{padding:10px 1rem;border-bottom:1px solid #d8dade;display:flex;flex-direction:column}.iron-star__pagination{padding:0 1rem}.iron-star__pagination-control{border:2px solid black;height:25px;position:relative;width:25px;padding:0}.iron-star__pagination-control.disabled{border:2px solid #d8dade}.iron-star__pagination-item{font-size:12px;font-weight:700;line-height:1;padding:6px 10px}}@keyframes loading{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}.chess-board__section-list{justify-content:flex-end}.filters-chess-filters{flex-wrap:nowrap}@media (max-width: 991px){.filters-chess-filters{flex-wrap:wrap}}.filters-chess-filters .filter-default-range .filter-default-range-wrapper{width:100%}.filters-chess-filters .filter-objects{width:27%;max-width:100%}.filters-chess-filters .filter-objects .el-select{width:100%}@media (max-width: 991px){.filters-chess-filters .filter-objects{width:48%;margin-right:20px}}@media (max-width: 640px){.filters-chess-filters .filter-objects{width:100%;margin-right:0}}.filters-chess-filters .filter-frame{max-width:100%;width:18%;margin-right:25px}@media (max-width: 1300px){.filters-chess-filters .filter-frame{margin-top:0;margin-right:20px}}@media (max-width: 991px){.filters-chess-filters .filter-frame{width:48%;margin-right:0}}@media (max-width: 640px){.filters-chess-filters .filter-frame{width:100%;margin-right:0}}.filters-chess-filters .filter-area{margin-right:0;width:26%;max-width:100%}@media (max-width: 991px){.filters-chess-filters .filter-area{width:48%}}@media (max-width: 640px){.filters-chess-filters .filter-area{width:100%;margin-right:0}}.filters-chess-filters .filter-price{width:29%;max-width:100%}@media (max-width: 1300px){.filters-chess-filters .filter-price{margin-right:20px}}@media (max-width: 991px){.filters-chess-filters .filter-price{width:48%}}@media (max-width: 640px){.filters-chess-filters .filter-price{width:100%;margin-right:0}}.filters-chess-filters .filter-objects .el-select .el-input__inner:focus{box-shadow:none !important}.filters-chess-filters .filter-objects .el-select .el-input.is-focus .el-input__inner,.filters-chess-filters .filter-objects .el-select .el-input__inner:focus{box-shadow:none !important}.filters-chess-filters .filter-objects .el-select .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px #FF6134 !important}.filters-chess-filters .filter-objects .el-select .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #FF6134 !important}.filters-control-chess{display:flex;flex-direction:column;margin-top:0}@media (max-width: 991px){.filters-control-chess{margin-top:35px}}@media screen and (max-width: 767px){.filters-control-chess{margin-top:10px}}.filters-control-chess__top{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 991px){.filters-control-chess__top{flex-direction:column;align-items:flex-start}}.filters-control-chess__top-filteres{display:flex;align-items:center}@media (max-width: 991px){.filters-control-chess__top-filteres{justify-content:space-between;width:100%}}@media (max-width: 640px){.filters-control-chess__top-filteres{flex-direction:column;align-items:flex-start}}.filters-control-chess__top-filteres .filer-rooms{margin-right:30px}@media (max-width: 991px){.filters-control-chess__top-filteres .filer-rooms{margin-bottom:35px}}@media (max-width: 640px){.filters-control-chess__top-filteres .filer-rooms{margin-right:0}}.filters-control-chess__top-filteres .el-switch{padding-top:24px}@media (max-width: 991px){.filters-control-chess__top-filteres .el-switch{padding-top:0;margin-right:20px}}@media (max-width: 640px){.filters-control-chess__top-filteres .el-switch{margin-bottom:24px}}.filters-control-chess__bottom{width:100%}@media (max-width: 1300px){.filters-control-chess .reset-filters-control.filter-button-reset-chess{padding-right:20px;padding-top:24px;display:flex}}@media (max-width: 991px){.filters-control-chess .reset-filters-control.filter-button-reset-chess{padding-top:0;padding-right:0}}@media (max-width: 640px){.filters-control-chess .reset-filters-control.filter-button-reset-chess{display:flex}}.chess-sheet .card-chess__room--available{color:#42a990;border-color:#42a990}.chess-sheet .card-chess__room--reserved{color:#f3c141;border-color:#f3c141}.chess-sheet .card-chess__room--sold{background-color:#9aadc6;border-color:#9aadc6;color:#fff}.outlet__content{display:flex;align-items:flex-start}@media (max-width: 1300px){.outlet__content{flex-direction:column}}.outlet-filter{max-width:230px;width:100%;margin-right:90px;position:sticky;top:110px}.outlet-filter .filer-rooms,.outlet-filter .filter-price,.outlet-filter .filter-area,.outlet-filter .filter-objects{margin:0 0 30px;max-width:100%;width:100%}.outlet-filter .filter-default-range .filter-default-range-wrapper{max-width:100%;width:100%;margin-bottom:0}@media (max-width: 1300px){.outlet-filter{position:relative;top:0;max-width:100%;margin-right:0;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:30px;margin-bottom:60px}.outlet-filter .filer-rooms,.outlet-filter .filter-price,.outlet-filter .filter-area,.outlet-filter .filter-objects{margin-bottom:0}}@media (max-width: 991px){.outlet-filter{grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:30px}}@media (max-width: 768px){.outlet-filter{grid-template-columns:repeat(1, 1fr);grid-column-gap:0;grid-row-gap:20px}}.outlet-apartments{width:100%}.outlet-apartments .apartment-block{padding-bottom:100px}.outlet-apartments .apartment-block:last-child{padding-bottom:60px}.outlet-apartments .apartment-block__header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:40px;border-bottom:1px solid #EBF2F9}.outlet-apartments .apartment-block__name-project{font-size:24px;color:#004F9E;font-weight:700}.outlet-apartments .apartment-block__link-project{color:#004F9E;font-size:16px;font-weight:600;display:flex;align-items:center}.outlet-apartments .apartment-block__link-project svg{margin-left:16px}.outlet-apartments .apartment-block__link-project span{position:relative}.outlet-apartments .apartment-block__link-project span:after{content:'';position:absolute;height:1px;width:100%;bottom:-2px;left:0;right:0;background-color:#004F9E}.outlet-apartments .apartment-block__items .apartment{padding:20px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #EBF2F9}.outlet-apartments .apartment-block__items .apartment:last-child{border-bottom:0}.outlet-apartments .apartment-block__items .apartment__img{max-width:110px;max-height:130px;width:100%;height:100%}.outlet-apartments .apartment-block__items .apartment__title{font-size:20px;line-height:25px;font-weight:700;color:#000;max-width:265px}.outlet-apartments .apartment-block__items .apartment__info{font-size:14px;font-weight:400;color:#000;letter-spacing:0.04em}.outlet-apartments .apartment-block__items .apartment__info .liter{padding-bottom:4px}.outlet-apartments .apartment-block__items .apartment__price .price{font-size:20px;line-height:25px;color:#FF6134;letter-spacing:0.04em;padding-bottom:6px}.outlet-apartments .apartment-block__items .apartment__price .price-old{font-weight:400;font-size:14px;line-height:17px;letter-spacing:0.04em;color:#666666;text-decoration:line-through}.outlet-apartments .apartment-block__action{padding-top:40px;border-top:1px solid #EBF2F9}.outlet-apartments .apartment-block__action .form-button-base{width:-moz-max-content;width:max-content;padding:11px 32px;height:100%}.outlet-apartments .apartment-block__action .form-button-base.is-hidden{display:none}@media (max-width: 1300px){.outlet-apartments .apartment-block:last-child{padding-bottom:50px}}@media (max-width: 991px){.outlet-apartments .apartment-block:last-child{padding-bottom:45px}.outlet-apartments .apartment-block__items .apartment__title{font-size:16px;max-width:215px}}@media (max-width: 768px){.outlet-apartments .apartment-block{padding-bottom:80px}.outlet-apartments .apartment-block:last-child{padding-bottom:40px}.outlet-apartments .apartment-block__header{flex-direction:column;padding-bottom:28px}.outlet-apartments .apartment-block__name-project{padding-bottom:28px}.outlet-apartments .apartment-block__link-project{color:#004F9E;font-size:14px}.outlet-apartments .apartment-block__link-project svg{width:14px;margin-left:10px}.outlet-apartments .apartment-block__items .apartment{padding:24px 16px;display:flex;flex-direction:column;align-items:flex-start}.outlet-apartments .apartment-block__items .apartment__img{display:flex;align-self:center;max-width:182px;max-height:221px;margin-bottom:40px}.outlet-apartments .apartment-block__items .apartment__title{font-size:16px;line-height:21px;padding-bottom:14px;max-width:100%}.outlet-apartments .apartment-block__items .apartment__title br{display:none}.outlet-apartments .apartment-block__items .apartment__info{display:flex;align-items:center;padding-bottom:14px}.outlet-apartments .apartment-block__items .apartment__info .liter{padding-bottom:0;padding-right:20px}.outlet-apartments .apartment-block__items .apartment__price{display:flex;align-items:center}.outlet-apartments .apartment-block__items .apartment__price .price{padding-bottom:0;padding-right:10px}.outlet-apartments .apartment-block__action{padding-top:28px;border-top:1px solid #EBF2F9}.outlet-apartments .apartment-block__action .form-button-base{width:100%}}.sales-department .content{padding-top:52px;margin-bottom:50px;padding-bottom:50px}.sales-department__filter{padding-bottom:100px}.sales-department__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}@media (max-width: 768px){.sales-department__header{margin-bottom:24px}}.sales-department__title{font-size:42px;line-height:110%;font-weight:600}@media (max-width: 768px){.sales-department__title{font-size:28px}}.sales-department__subtitle{font-weight:300;font-size:24px;line-height:155%;color:#000000;margin-bottom:28px}@media (max-width: 768px){.sales-department__subtitle{font-size:20px;margin-bottom:42px}}.sales-department-filter{display:flex;align-items:center;justify-content:space-between}@media (max-width: 991px){.sales-department-filter{flex-direction:column}}.sales-department-filter__items{display:flex;align-items:center}@media (max-width: 1300px){.sales-department-filter__items{flex-direction:column;align-items:flex-end}}@media (max-width: 991px){.sales-department-filter__items{width:100%}}@media (max-width: 768px){.sales-department-filter__items{align-items:center}}.sales-department-filter__filter-items{display:flex;align-items:center}@media (max-width: 991px){.sales-department-filter__filter-items{width:100%}}@media (max-width: 768px){.sales-department-filter__filter-items{flex-direction:column}}.sales-department-filter .filter-objects{margin-bottom:0}@media (max-width: 1300px){.sales-department-filter .filter-objects{max-width:230px;margin-right:30px}}@media (max-width: 991px){.sales-department-filter .filter-objects{max-width:100%}.sales-department-filter .filter-objects .el-select{width:100%}}@media (max-width: 768px){.sales-department-filter .filter-objects{margin-right:0}}@media (max-width: 1300px){.sales-department-filter .filter-frame{max-width:230px;margin-right:30px;margin-top:0}.sales-department-filter .filter-frame .el-select{width:230px}}@media (max-width: 991px){.sales-department-filter .filter-frame{max-width:100%;margin-bottom:0}.sales-department-filter .filter-frame .el-select{width:100%}}@media (max-width: 768px){.sales-department-filter .filter-frame{margin-right:0;margin-top:20px}}@media (max-width: 1300px){.sales-department-filter .filter-default-select-search{width:230px;max-width:230px}}@media (max-width: 991px){.sales-department-filter .filter-default-select-search{max-width:100%;width:100%;margin-right:0}.sales-department-filter .filter-default-select-search .el-select{width:100%;margin-right:0}}@media (max-width: 768px){.sales-department-filter .filter-default-select-search{margin-top:20px}}.sales-department-filter__action{background:#FF6134;border-radius:30px;padding:11px 76px;font-weight:700;font-size:16px;line-height:150%;color:#fff;cursor:pointer;display:flex;align-self:flex-end}@media (max-width: 1300px){.sales-department-filter__action{align-self:center;margin-top:-24px}}@media (max-width: 991px){.sales-department-filter__action{margin-top:60px}}@media (max-width: 991px){.sales-department-filter__action{padding:11px 92px}}@media (max-width: 768px){.sales-department-filter__action{width:100%;align-items:center;justify-content:center;margin-top:50px}}.sales-department-filter__action:disabled{position:relative}.sales-department-filter__action:disabled:after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.5);top:0;cursor:no-drop;z-index:50;left:0}.sales-department-filter__reset{cursor:pointer;margin-left:30px;position:relative;top:8px;font-weight:400;font-size:14px;line-height:17px;color:#263E66;white-space:nowrap}@media (max-width: 1300px){.sales-department-filter__reset{margin-top:24px;margin-left:0}}@media (max-width: 991px){.sales-department-filter__reset{margin-top:20px}}.sales-department-filter__reset svg{margin-right:12px}.img-container{position:relative}.img-container img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(40%)}.img-container .img-text{position:absolute;top:30%;left:10%;color:white;display:flex;flex-direction:column;gap:4rem}@media (max-width: 1300px){.img-container .img-text{top:20%;gap:2rem}}@media (max-width: 991px){.img-container .img-text{top:35%;gap:1rem;left:5%}}.img-container .img-title{font-size:64px;font-weight:700;line-height:100%}@media (max-width: 1300px){.img-container .img-title{font-size:32px}}.img-container .img-subtitle{font-size:24px;font-weight:400;line-height:36px}@media (max-width: 1300px){.img-container .img-subtitle{font-size:18px;line-height:24px}}.navigation{display:flex;justify-content:start;margin-top:20px;border-bottom:2px solid #E0E0E0}.navigation ul{list-style:none;display:flex;padding:0}.navigation ul li{padding:0 20px;padding-bottom:10px;font-size:16px}.navigation ul li a{text-decoration:none;cursor:pointer;color:black;font-weight:400}.navigation ul li a:hover{color:#FF6134}.navigation ul .selected{font-weight:700}.navigation ul .active{border-bottom:5px solid #FF6134;font-weight:700}.groups-container{margin:0 10%;margin-bottom:3rem;width:80%;padding:32px 0}@media (max-width: 1300px){.groups-container{margin:0 2%;margin-bottom:3rem;width:96%}}.groups-container .group{display:flex;flex-direction:column;gap:24px}.groups-container .group h2{font-weight:bold;font-size:36px;margin-top:3rem}.groups-container .group .group-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid #DEDEDE;padding:32px;gap:12px}@media (max-width: 1300px){.groups-container .group .group-content{padding:24px}}@media (max-width: 991px){.groups-container .group .group-content{align-items:start;flex-direction:column;gap:0px}}@media (max-width: 991px){.groups-container .group .group-content .content-line{border-top:1px solid #DEDEDE;width:100%;margin:20px 0}}.groups-container .group .group-content .content-item{gap:12px;width:30%;display:flex;flex-direction:column}@media (max-width: 991px){.groups-container .group .group-content .content-item{gap:10px;display:flex;flex-direction:column;width:auto}}.groups-container .group .group-content .content-item .item-title{font-weight:600;font-size:24px;line-height:1}.groups-container .group .group-content .content-item .item-description{font-weight:400;font-size:14px;line-height:18px;color:#666666}.groups-container .group .group-content .content-block{display:flex;flex-direction:row;justify-content:start;width:48%}@media (max-width: 991px){.groups-container .group .group-content .content-block{width:100%;flex-direction:column}}.groups-container .group .group-content .content-block .content-item-info{display:flex;flex-direction:column;gap:6px;padding-left:16px;border-left:1px solid #DEDEDE;width:25%}@media (max-width: 991px){.groups-container .group .group-content .content-block .content-item-info{flex-direction:row;border-left:none;justify-content:space-between;width:100%;padding:6px 0}}.groups-container .group .group-content .content-block .content-item-info .item-column-title{font-weight:400;font-size:11px;line-height:18px;text-transform:uppercase;color:#666666}.groups-container .group .group-content .content-block .content-item-info .item-value{font-weight:600;font-size:16px;line-height:16px}.groups-container .group .group-content .content-button{border-radius:8px;color:white;background-color:#FF6134;font-size:16px;font-weight:bold;line-height:24px;text-align:center;padding:10px 45px;cursor:pointer}@media (max-width: 991px){.groups-container .group .group-content .content-button{width:100%}}

