@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:200;src:url(/fonts/Hauora-ExtraLight.eot);src:url(/fonts/Hauora-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-ExtraLight.woff2) format("woff2"),url(/fonts/Hauora-ExtraLight.woff) format("woff"),url(/fonts/Hauora-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:300;src:url(/fonts/Hauora-Light.eot);src:url(/fonts/Hauora-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Light.woff2) format("woff2"),url(/fonts/Hauora-Light.woff) format("woff"),url(/fonts/Hauora-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:400;src:url(/fonts/Hauora-Regular.eot);src:url(/fonts/Hauora-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Regular.woff2) format("woff2"),url(/fonts/Hauora-Regular.woff) format("woff"),url(/fonts/Hauora-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:500;src:url(/fonts/Hauora-Medium.eot);src:url(/fonts/Hauora-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Medium.woff2) format("woff2"),url(/fonts/Hauora-Medium.woff) format("woff"),url(/fonts/Hauora-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:600;src:url(/fonts/Hauora-SemiBold.eot);src:url(/fonts/Hauora-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-SemiBold.woff2) format("woff2"),url(/fonts/Hauora-SemiBold.woff) format("woff"),url(/fonts/Hauora-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:700;src:url(/fonts/Hauora-Bold.eot);src:url(/fonts/Hauora-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Bold.woff2) format("woff2"),url(/fonts/Hauora-Bold.woff) format("woff"),url(/fonts/Hauora-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:800;src:url(/fonts/Hauora-ExtraBold.eot);src:url(/fonts/Hauora-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-ExtraBold.woff2) format("woff2"),url(/fonts/Hauora-ExtraBold.woff) format("woff"),url(/fonts/Hauora-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300;src:url(/fonts/subset-Rubik-Light.eot);src:url(/fonts/subset-Rubik-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Light.woff2) format("woff2"),url(/fonts/subset-Rubik-Light.woff) format("woff"),url(/fonts/subset-Rubik-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(/fonts/subset-Rubik-Regular.eot);src:url(/fonts/subset-Rubik-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Regular.woff2) format("woff2"),url(/fonts/subset-Rubik-Regular.woff) format("woff"),url(/fonts/subset-Rubik-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:500;src:url(/fonts/subset-Rubik-Medium.eot);src:url(/fonts/subset-Rubik-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Medium.woff2) format("woff2"),url(/fonts/subset-Rubik-Medium.woff) format("woff"),url(/fonts/subset-Rubik-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:url(/fonts/subset-Rubik-SemiBold.eot);src:url(/fonts/subset-Rubik-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-SemiBold.woff2) format("woff2"),url(/fonts/subset-Rubik-SemiBold.woff) format("woff"),url(/fonts/subset-Rubik-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(/fonts/subset-Rubik-Bold.eot);src:url(/fonts/subset-Rubik-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Bold.woff2) format("woff2"),url(/fonts/subset-Rubik-Bold.woff) format("woff"),url(/fonts/subset-Rubik-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:800;src:url(/fonts/subset-Rubik-ExtraBold.eot);src:url(/fonts/subset-Rubik-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-ExtraBold.woff2) format("woff2"),url(/fonts/subset-Rubik-ExtraBold.woff) format("woff"),url(/fonts/subset-Rubik-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/fonts/subset-Nunito-Light.eot);src:url(/fonts/subset-Nunito-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Light.woff2) format("woff2"),url(/fonts/subset-Nunito-Light.woff) format("woff"),url(/fonts/subset-Nunito-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/subset-Nunito-Regular.eot);src:url(/fonts/subset-Nunito-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Regular.woff2) format("woff2"),url(/fonts/subset-Nunito-Regular.woff) format("woff"),url(/fonts/subset-Nunito-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/fonts/subset-Nunito-Medium.eot);src:url(/fonts/subset-Nunito-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Medium.woff2) format("woff2"),url(/fonts/subset-Nunito-Medium.woff) format("woff"),url(/fonts/subset-Nunito-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/fonts/subset-Nunito-SemiBold.eot);src:url(/fonts/subset-Nunito-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-SemiBold.woff2) format("woff2"),url(/fonts/subset-Nunito-SemiBold.woff) format("woff"),url(/fonts/subset-Nunito-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/fonts/subset-Nunito-Bold.eot);src:url(/fonts/subset-Nunito-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Bold.woff2) format("woff2"),url(/fonts/subset-Nunito-Bold.woff) format("woff"),url(/fonts/subset-Nunito-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(/fonts/subset-Nunito-ExtraBold.eot);src:url(/fonts/subset-Nunito-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-ExtraBold.woff2) format("woff2"),url(/fonts/subset-Nunito-ExtraBold.woff) format("woff"),url(/fonts/subset-Nunito-ExtraBold.ttf) format("truetype")}.main{color:#fff}.main__wrapper{position:relative}.main__arrows{left:50%;transform:translateX(-50%);width:100%}.main__left{left:20px}.main__right{right:20px}.main__slide{align-items:flex-end;display:flex!important;flex-wrap:wrap;padding:0}.main__info{margin-top:15px}.main__info .g-link{margin:40px auto 0 0}.main__h2{font-size:20px;line-height:1.2;margin:0 0 15px;text-transform:uppercase}.main__h2__dark{color:#232323}.main__h3{font-size:16px;font-weight:400;height:40px;line-height:1.2;overflow:hidden}.main__h3__dark{color:#232323;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main__img{height:auto}.main__img,.main__picture{display:block;width:100%}.main__slide-btn-prev{left:0;padding:0 3px 0 0}.main__slide-btn-next,.main__slide-btn-prev{align-items:center;background-color:#fff;border:1px solid #614696;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;top:50%;width:50px;z-index:2}.main__slide-btn-next{padding:0 0 0 3px;right:0}.main__slider{margin:0 15px}.main__slider .swiper-wrapper{margin:0!important}.main__slide{height:auto!important}.first{padding:0 0 48px;text-align:left}.first__info{padding:0 15px}.first__address{color:#0071a4;font-family:Hauora,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:24px}.first__address .first__icon{margin-right:8px}.first__title{color:#232323}.first__items{display:inline-flex;margin:24px 0 0;overflow:auto}.first__item{border:1px solid #707788;border-radius:4px;flex-shrink:0;padding:12px 16px}.first__item:not(:last-child){margin-right:16px}.first__item .first__name{color:#0071a4;font-weight:500}.first__item .first__descr{color:#232323;font-family:Hauora,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:24px;margin:8px 0 0}.first__wrapper{position:relative}.first__slider .slick-list,.first__slider .slick-track{height:100%}.first__slider .first__slide{height:479px;position:relative}.first__slider .first__img{height:100%;object-fit:cover;width:100%}.first__asNavFor{margin-top:20px}.first__asNavFor .first__navSlide:not(:last-child){margin-right:12px}.first__asNavFor img{cursor:pointer;height:80px;object-fit:cover;width:100%}.first__asNavFor .slick-track{display:flex;justify-content:space-between}.first .slick-disabled{display:none!important}.first__left,.first__right{align-items:center;background-color:#232323;border-radius:50%;cursor:pointer;display:flex!important;height:40px;justify-content:center;line-height:20px;position:absolute;top:50%;transition:box-shadow .2s;width:40px;z-index:2}.first__left:hover,.first__right:hover{box-shadow:0 0 20px 1px #09075f4d}.first__left span,.first__right span{color:#fff}.first__right{right:20px;transform:translateY(-50%)}.first__left{left:20px;transform:translateY(-50%)}.first__dots .slick-dots{bottom:24px}.first__dots li{height:8px;padding:0;width:8px}.first__dots li:before{background-color:#fff;border-radius:50%}.first__dots .slick-active:before{background-color:#68b2f9!important}.first__h2{font-size:24px;line-height:32px;margin:0 0 16px}.first__h3{font-size:18px;line-height:24px;margin:24px 0 16px}.first__wrap{display:flex;justify-content:space-between}.first__wrap .first__p{flex-basis:32%}.first__p-bold{font-weight:500}.first__textBlock{padding:0 15px}.first__textBlock-m20{margin:20px 0}.first__list{display:flex;flex-wrap:wrap;list-style:none}.first__list li{flex:1 1 50%;font-size:14px;line-height:22px}.first__textBlock-blue{background-color:#f0f8ff;overflow:hidden;padding:36px 16px 28px;position:relative}.first__textBlock-blue img{height:100%;position:absolute;right:-35px;top:0}.first__planBtn{left:30px;position:absolute;top:30px;z-index:1}.first__btn{display:block;margin:10px auto 0}.plan__content{margin:0 auto;overflow-x:scroll}.plan__btn-genplan{bottom:48px;left:20px;position:absolute}.spare{position:relative;text-align:left}.spare__tabs{align-items:center;display:flex;overflow:auto}.spare__tabs+.spare__tabs{margin-top:16px}.spare__tabWrapper{align-items:center;display:flex;overflow:auto}.spare__tab{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-shrink:0;font-family:Hauora,sans-serif;font-size:18px;font-weight:700;letter-spacing:.025em;line-height:24px;padding:12px 18px 8px}.spare__tab:not(:last-child){margin:0 16px 0 0}.spare__tab span{color:#232323}.spare__tab.active{background:#232323;color:#fff}.spare__tab.active span{color:#fff}.spare__tabTitle{margin:0 16px 0 0;white-space:nowrap}.spare__wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin:30px 0 0;position:relative}.spare__info{margin:27px 0}.spare__info .spare__descr{align-items:center;display:flex;margin:0 0 12px}.spare__info .spare__svg{flex-shrink:0;height:27px;width:34px}.spare__info .spare__svg rect{height:26px;stroke-width:2px;width:34px}.spare__info .spare__svg-1 rect{stroke:#707788}.spare__info .spare__svg-3 rect{fill:#cfd1d7;stroke:#707788}.spare__info .spare__svg-4 rect{stroke:#614696}.spare__info .spare__svg-5 rect{stroke:#68b2f9}.spare__info .spare__p{color:#232323;font-size:14px;font-weight:400;line-height:18px;margin-left:8px}.spare__plan{width:100%}.spare__chess{display:none}.spare__chess.active{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:16px 0 -15px;width:100%}.spare__chessItem{display:flex;margin:15px 0 15px 15px}.spare__chessItem:last-child{margin-right:15px}.spare__chessFloorsWrap{display:flex;flex-direction:column}.spare__chessFloors{border:1px solid #707788;flex-direction:column;margin:.5px}.spare__chessFloor,.spare__chessFloors{align-items:center;display:flex;width:38px}.spare__chessFloor{font-size:15px;height:38px;justify-content:center}.spare__chessFloorName{flex-grow:1;padding-bottom:10px}.spare__chessFloor:not(:first-child):not(:last-child){margin-bottom:1px}.spare__chessTop{margin-bottom:.5px;margin-right:.5px}.spare__chessRowRoof{display:flex}.spare__chessRoof{border:1px solid #707788;flex:1;padding:1px}.spare__chessRoof-bg{background-color:#707788;height:4px}.spare__chessRight{margin-left:10px}.spare__chessNameEntrance{padding-bottom:10px;text-align:center}.spare__chessRooms{display:flex;flex-direction:column}.spare__chessRow{display:flex}.spare__chessRoom{align-items:center;border:2px solid #707788;color:#000;cursor:pointer;display:flex;font-size:15px;height:38px;justify-content:center;margin:.5px;text-decoration:none;width:34px}.spare__chessRoom:not(.spare__chessRoom-sold):hover{background:#ddd}.spare__chessRoom-book{background:url(/img/book-bg-min.png) 50% no-repeat}.spare__chessRoom-owner2{border-color:#614696;border-width:3px}.spare__chessRoom-owner3{border-color:#b41d6c;border-width:3px}.spare__chessRoom-sold{background:#cfd1d7;border-color:#707788}.spare__chessRoom-disabled{background:#232323;border-color:#232323;color:#232323;pointer-events:none}.spare__frame{border:none;overflow:hidden;width:100%}.spare__chessRoom-free.spare__chessRoom-sale{position:relative}.spare__chessRoom-free.spare__chessRoom-sale:after{background-color:#9a7dd3;border-radius:50%;content:"";height:6px;position:absolute;right:2px;top:2px;width:6px}.spare__chessRoom__action{position:relative}.spare__chessRoom__action:after{background-color:#9a7dd3;border-radius:50%;content:"";height:6px;position:absolute;right:2px;top:2px;width:6px}.spare__svg-repair circle{fill:#9a7dd3}.spare__offers{display:none}.spare__offers.active{display:block}.spare__caption{font-size:24px;font-weight:600;margin:40px auto 0;text-align:center}.spare__btn-offer{display:block;margin:20px auto 0}.beside{background:#2323230d;overflow:hidden;text-align:left}.beside__content{margin:0 15px}.beside__block{position:relative}.beside__btn{margin:31px 0 0}.beside__btn span{transform:rotate(90deg)}.beside__inline{cursor:pointer;display:flex;margin:39px 0 0;overflow:auto;position:relative}.beside__inline.active{cursor:grabbing}.beside__item{align-items:flex-end;background:linear-gradient(180deg,#00468000,#0046804d);display:flex;flex-shrink:0;height:347px;margin-right:56px;padding:0 45px 25px 33px;position:relative;width:402px}.beside__info{color:#fff;display:flex;flex-grow:1;justify-content:space-between}.beside__icon span{color:#fff;line-height:0}.beside__icon span:before{font-weight:700}.finishing__title{margin-bottom:0}.finishing{font-size:16px}.finishing .finishing__container{background-color:#fff}.finishing .finishing__left{position:relative}.finishing .finishing__wrap{margin-bottom:32px}.finishing .finishing__subtitle{display:none;max-width:80%}.finishing .finishing__subtitle.active{display:block}.finishing .finishing__tabs{display:flex;flex-wrap:wrap;margin:24px 0}.finishing .finishing__tabs-desctop{display:none}.finishing .finishing__tab{background:#fff;border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;margin-bottom:12px;margin-right:12px;padding:12px 16px}.finishing .finishing__tab.active{background:#232323;color:#fff}.finishing .finishing__subtabs{background-color:#ffffffba;display:flex;left:30px;padding:8px 13px;position:absolute;top:45px;z-index:5}.finishing .finishing__subtab{color:#232323;cursor:pointer}.finishing .finishing__subtab:first-child{margin-right:14px}.finishing .finishing__subtab.active{border-bottom:1px solid #614696;color:#614696}.finishing .finishing__subtab.active span{font-weight:700}.finishing .finishing__slider{display:none}.finishing .finishing__slider.active{display:block}.finishing .finishing__slider .swiper{border-radius:24px}.finishing .finishing__slider .swiper .swiper-slide img{height:344px;object-fit:cover;width:100%}.finishing .finishing__slider .swiper .finishing__control{align-items:center;background-color:#fff;border:1px solid #614696;border-radius:50%;bottom:24px;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;width:50px;z-index:10}.finishing .finishing__slider .swiper .finishing__next{right:24px}.finishing .finishing__slider .swiper .finishing__prev{right:85px}.finishing .finishing__video{border-radius:24px;display:none;height:344px;width:100%}.finishing .finishing__video.active{display:block}.finishing .finishing__right{background:#fff;border-bottom-right-radius:24px;border-top-right-radius:24px;margin-top:24px;padding:36px 27px;width:100%}.finishing .desc__title{display:none;font-size:16px;line-height:22px}.finishing .desc__title.active{display:block}.finishing .desc__list{display:none;margin:16px 10px 0 27px}.finishing .desc__list li:not(:last-child){margin-bottom:10px}.finishing .desc__list.active{display:block}.buttons__wrap{margin-top:24px}.finishing__btn{align-items:center;display:none;font-size:14px;height:64px;justify-content:space-between;margin-bottom:6px;padding:5px 20px;width:285px}.finishing__btn.active{display:flex}.intopModal-finishing{max-width:1320px;width:100%}.intopModal-finishing .g-form__input{margin-bottom:8px;width:100%}.intopModal-finishing .g-form__title{font-size:16px;line-height:20px}.intopModal-finishing .g-form__label a{color:#000}.intopModal-finishing .g-form__title{margin:24px 0}.intopModal-finishing .g-form__helpPrivacy{margin-bottom:23px}.intopModal-finishing .g-btn{width:100%}.modal__finishing-wrap{background-color:#fff;max-height:90vh;overflow-y:auto;padding:24px 12px 16px;position:relative}.modal__finishing-close{background-color:#fff;padding:10px;position:absolute;right:16px;top:16px}.modal__finishing-content{display:flex;flex-direction:column}.modal__finishing-right{width:100%}.modal__finishing-item{display:none;width:100%}.modal__finishing-item .finishing__control{align-items:center;background-color:#fff;border:1px solid #614696;border-radius:50%;bottom:24px;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;width:50px;z-index:10}.modal__finishing-item .finishing__next{right:24px}.modal__finishing-item .finishing__prev{right:85px}.modal__finishing-item.active{display:block}.modal__finishing-item .swiper-slide{width:-webkit-fit-content!important;width:fit-content!important}.modal__finishing-img{border-radius:16px;height:auto;object-fit:cover;object-position:center;width:100%}.finishing__tabs-modal{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.finishing__tab-modal{background:#fff;border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;padding:12px 16px}.finishing__tab-modal.active{background:#232323;color:#fff}.finishing__tabs-mobile{margin:16px 0}.finishing__tabs-desctop,.finishing__title-desctop{display:none}.finishing-advantages__content{display:flex;flex-direction:column;gap:20px}.finishing-advantages__item{position:relative;width:100%}.finishing-advantages__img{display:block;height:450px;max-width:100%;object-fit:cover;object-position:center;width:100%}.finishing-advantages__imgFirst{object-position:top}.finishing-advantages__item-description{background-color:#ffffffb3;bottom:0;display:flex;flex-direction:column;height:128px;justify-content:center;left:0;padding:0 27px 0 30px;position:absolute;right:0}.finishing-advantages__item-description-title{font-size:24px;margin-bottom:8px}.finishing-advantages__item-description-text{font-size:16px}.page-drugie-berega .finishing-advantages__item-description{height:172px}.infrastructure{position:relative}.infrastructure__img{height:555px;object-fit:cover;width:100%}.infrastructure__wrapper{margin:0 15px 20px}.infrastructure__block,.infrastructure__wrapper{align-items:center;display:flex;justify-content:space-between}.infrastructure__h2{color:#232323;margin:0}.infrastructure__video{align-items:center;background:none;border:1px solid #232323;color:#232323;display:flex;font-weight:500;padding:10px 14px}.infrastructure__video .infrastructure__icon{background:linear-gradient(180deg,#0071a4,#004680);border-radius:2px;color:#fff;font-size:10px;height:24px;line-height:24px;margin-left:12px;vertical-align:middle;width:24px}.infrastructure__video .infrastructure__icon span{font-size:12px;line-height:0;margin:0}.infrastructure__icons .infrastructure__item{cursor:pointer;position:relative;width:37px}.infrastructure__icons .infrastructure__item .infrastructure__icon,.infrastructure__icons .infrastructure__item .infrastructure__svg path{transition:.5s}.infrastructure__icons .infrastructure__item .infrastructure__popup{background:#fff;border-radius:8px;display:flex;font-size:12px;left:50%;line-height:14px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;top:-30px;transform:translateX(-50%);transition:.3s;white-space:nowrap;z-index:1}.infrastructure__icons .infrastructure__item:hover .infrastructure__popup{opacity:1}.infrastructure__icons .infrastructure__item-active .infrastructure__svg path{fill:#614696;transition:.3s}.infrastructure__icons .infrastructure__item-active .infrastructure__icon{color:#fff;transition:.3s}.infrastructure__icons .infrastructure__icon{font-size:22px;left:50%;line-height:0;pointer-events:none;position:absolute;top:16%;transform:translateX(-50%)}.infrastructure__icons .infrastructure__svg{pointer-events:none}.infrastructure__contact{background:#fff;box-shadow:0 0 5px #232323;padding:25px 35px;position:absolute;right:15px;top:130px;z-index:1}.infrastructure__contactTitle{color:#232323;font-size:20px;font-weight:500;margin:0 0 5px}.infrastructure__map{height:100%;width:100%}.infrastructure__openMap{font-weight:500;left:50%;padding:12px 56px;position:absolute;top:80%;transform:translate(-50%,-50%)}.infrastructure .ymaps-2-1-79-controls__control{top:200px!important}.infrastructure__routeLabel{align-items:center;background:#614696;border:1px solid #61469629;border-radius:75px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;line-height:1.2;padding:5px 8px;text-align:center;text-transform:uppercase;transform:rotate(15deg);white-space:nowrap;width:168px}.infrastructure__routeLabel-walk{transform:rotate(-15deg)}.infrastructure__routePoint{background:#614696;border:3px solid #fff;border-radius:50%;box-shadow:0 6px 16px #2323232e;height:20px;width:20px}.rest{margin-left:15px;margin-right:15px}.rest__wrapper{position:relative}.rest__arrows{margin:0;position:absolute;top:145px;transform:translateY(-50%);z-index:1}.rest__left{left:15px}.rest__right{right:15px}.rest__slider{overflow:hidden}.rest__title{color:#232323}.rest__slide{height:auto}.rest__picture img{height:290px;object-fit:cover;width:100%}.rest__name{color:#232323;font-size:24px;font-weight:700;line-height:34px;margin:24px 0 12px}.rest__text{padding-right:15px}.rest__videoFrame{border:none;height:412px;width:100%}.page-drugie-berega .rest__text{margin-bottom:22px;padding-right:0}.report{overflow:hidden;text-align:left}.report__h2{margin-left:15px;margin-right:15px}.report__choose{margin:26px 15px 0}.report__chooseMonth{border:1px solid #232323;border-radius:4px;cursor:pointer;margin:0 0 16px;padding:13px 0;position:relative;text-align:center;width:100%}.report__chooseMonth .report__icon{display:inline-block;font-size:12px;line-height:0;margin-left:4px;pointer-events:none}.report__calendar{background-color:#fff;border-radius:4px;box-shadow:0 0 10px #00468026;cursor:default;display:none;left:-1px;min-width:290px;position:absolute;top:70px;width:100%;z-index:3}.report__calendar .report__years{box-shadow:inset 0 -1px 0 #00000026,inset 0 1px 0 #00000026;display:flex;justify-content:space-between}.report__calendar .report__year{box-shadow:inset -1px 0 0 #c6d1dd80;color:#232323;cursor:pointer;flex-grow:1;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;padding:15px 0}.report__calendar .report__year.active{background:#232323;color:#fff}.report__calendar .report__months{display:flex;flex-wrap:wrap;justify-content:space-between;padding:28px 18px 47px}.report__calendar .report__month{background:#fff;border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;margin:0 0 16px;padding:6px 20px;width:30%}.report__calendar .disable{border-color:#23232333;color:#23232333;cursor:default}.report__calendar .report__month.active{background:#232323;border:none;color:#fff}.report__calendar.active{display:block}.report__chooseKvartal{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;font-weight:500;margin:0 0 16px;padding:13px 0;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.report__chooseKvartal .report__icon{display:inline-block;font-size:12px;line-height:0;margin-left:4px;pointer-events:none}.report__kvartalList{background-color:#fff;border-radius:4px;box-shadow:0 0 10px #00468026;cursor:default;display:none;left:-1px;min-width:290px;overflow:hidden;position:absolute;top:calc(100% + 9px);width:100%;z-index:3}.report__kvartalList.active{display:block}.report__kvartalOption{color:#232323;cursor:pointer;padding:14px 16px;text-align:left;transition:.2s}.report__kvartalOption:hover{background-color:#2323230f}.report__kvartalOption.active{background-color:#232323;color:#fff}.report__homes{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.report__home{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-basis:48%;font-size:14px;font-weight:500;margin:16px 0 0;padding:12px 20px;text-align:center;transition:.3s}.report__home.active{background-color:#232323;color:#fff;transition:.3s}.report__wrapper{margin:32px 0 0;position:relative;width:100%}.report .swiper-wrapper{height:100%}.report .report__anim{transition:transform .5s}.report .swiper-slide{transform:scale(.9)!important}.report .swiper-slide .report__left,.report .swiper-slide .report__right{opacity:0;pointer-events:none}.report .swiper-slide-active{transform:scale(1)!important}.report .swiper-slide-active .report__left,.report .swiper-slide-active .report__right{opacity:1;pointer-events:auto}.report__item{height:330px;margin:16px 0 0;outline:none;position:relative;transition:transform .5s}.report__item .report__play{align-items:center;background:linear-gradient(180deg,#0071a4,#004680);border:none;border-radius:4px;display:flex;height:48px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.report__item .report__play .report__icon{color:#fff;font-size:18px}.report__item img{height:100%;object-fit:cover;width:100%}.report__left,.report__right{position:absolute;top:50%}.report__left span,.report__right span{color:#fff}.report__right{right:20px;transform:translateY(-50%)}.report__left{left:20px;transform:translateY(-50%)}.page-drugie-berega .report__content{flex-direction:column;gap:30px}.documents{background:#2323230d;position:relative;text-align:left;z-index:0}.documents__els-name{cursor:pointer;flex-flow:row nowrap;height:84px}.documents__els-body,.documents__els-name{align-items:center;display:flex;justify-content:space-between}.documents__els-body{flex-flow:row wrap;height:0;opacity:0;visibility:hidden}.documents__card{border:1px solid #cfd1d7;border-left:0;border-right:0;border-top:0;padding:0 24px 0 20px}.documents__card .documents__el-chevron{transform:rotate(90deg);transition:transform .2s}.documents__card.active .documents__el-chevron{transform:rotate(-90deg);transition:transform .2s}.documents__card.active .documents__els-body{height:auto;opacity:1;visibility:visible}.documents__file{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 35px;width:374px}.documents__file .documents__infos{margin:0 0 0 14px}.documents__info-size{color:#707788;margin:6px 0 0}.documents__info-name{color:#20274d;text-decoration:none}.documents__caption-type,.documents__el-name{text-transform:uppercase}.documents__el-name{font-size:20px;font-weight:600}.documents__el-chevron{transform:rotate(-90deg);transition:transform .2s}.documents__inline{display:flex;overflow:auto}.documents__inline::-webkit-scrollbar{-webkit-appearance:none;height:3px}.documents__inline::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px;height:3px}.documents__item{color:#232323;flex-shrink:0;max-width:174px;text-align:center;text-decoration:none}.documents__item:not(:last-child){margin-right:54px}.documents__item .documents__icon{font-size:64px}.documents__item .documents__text{margin:16px 0 0}.documents__btn{margin:24px 0 0}.documents__modal{background:#fff;border-radius:4px;bottom:120px;box-shadow:0 0 10px 0 #00468026;display:flex;flex-direction:column;opacity:0;padding:20px;position:absolute;transition:opacity .5s,visibility .5s linear;visibility:hidden}.documents__modal.active{opacity:1;visibility:visible}.documents__doc{color:#232323;font-size:20px;font-weight:500;padding:7px 0;transition:color .3s}.documents__doc:hover{color:#614696}.commerce__content{display:none}.commerce__content.active{display:block}.commerce__tabs{display:flex;margin-bottom:20px;overflow:auto}.commerce__tab{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-shrink:0;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;margin-right:20px;padding:12px 20px}.commerce__tab.active{background-color:#232323;color:#fff}.commerce__tabContent{display:none}.commerce__tabContent.active{display:block}.commerce__picture{display:block;margin:0 auto}.commerce__picture-1,.commerce__picture-3,.commerce__picture-4{max-width:1750px;padding:0 15px}.commerce__picture-2{margin:0;max-width:585px}.commerce__picture-tab{display:none}.commerce__picture-tab.active{display:block}.commerce__picture-levada{display:none;margin:auto}.commerce__picture-levada.active{display:block}.commerce__img{max-width:100%}.commerce__img-fullHeight{display:block;margin:0 auto}.commerce__entrances{margin-bottom:20px}.commerce__entrance{color:#232323;cursor:pointer;display:inline-block;font-weight:700;text-decoration:underline}.commerce__entrance+.commerce__entrance{margin-left:20px}.commerce__entrance.active{color:initial;text-decoration:none}.commerce__bottom{margin-top:30px;text-align:center}.commerce__content-parking{background:#fff;background-size:cover;padding:40px 0}.commerce__parkings{align-items:center;background:#fff;display:flex;flex-flow:column;justify-content:center;margin:auto;padding:20px 0;width:-webkit-fit-content;width:fit-content;width:100%}.commerce__parking-img{width:100%}.commerce__parking-img img{border-radius:20px;height:280px;object-fit:cover;width:100%}.parking__place-free{fill:#614696}.parking__place-free,.parking__place-free:hover{opacity:.3;transition:opacity .2s}.parking__place-sold{cursor:default;fill:#c51919!important;opacity:.2!important;pointer-events:none}.parking__place-book{cursor:default;fill:#d9d9d9a6!important;opacity:1!important;pointer-events:none}.parking__place-disabled{cursor:default;fill:#00adee;opacity:.3;pointer-events:none}.parking__description{display:none}.parking__genplan{display:none;height:720px;left:0;position:absolute;top:0;width:auto;z-index:1}.parking__genplan.active{display:block}.parkings__places-levada,.parkings__places-pochtoviy{height:720px;overflow-x:scroll;position:relative}.parkings__places-levada svg,.parkings__places-pochtoviy svg{height:720px;position:absolute;width:auto;z-index:2}.commerce__switchers{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin:40px 0 0}.commerce__switcher{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-shrink:0;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;padding:12px 20px}.commerce__switcher.active{background-color:#232323;color:#fff}.commerce__subswitchers{align-items:center;display:none;flex-flow:row nowrap;justify-content:flex-start;margin:40px 0}.commerce__subswitchers.active{display:flex}.commerce__subswitcher{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-shrink:0;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;margin-right:20px;padding:12px 20px}.commerce__subswitcher.active{background-color:#232323;color:#fff}.parkings__places-pochtoviy .parking__place{display:none}.parkings__places-pochtoviy .parking__place.active{display:block}.parkings__svg{display:none}.parkings__svg.active{display:block}.commerce-db .commerce__quarter-wrap{margin-bottom:0!important;max-width:400px}.commerce-db .select2.select2-container.select2-container--default{width:auto!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow{right:10px!important}.commerce-db .commerce__tabsBox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:start;margin:0 0 40px}.commerce-db .commerce__tabsBox .commerce__tabs{margin-bottom:0!important}.commerce-db .select2-selection.select2-selection--single{align-items:center;background-color:initial!important;border:1px solid #232323!important;border-radius:4px!important;color:#232323!important;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;font-size:20px!important;height:48px!important;justify-content:center;width:155px!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow{right:-2px!important;top:11px!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none' viewBox='0 0 15 9'%3E%3Cpath fill='%23666' d='M13.969 1.1a.67.67 0 0 0-.506-.22q-.301 0-.506.22l-4.17 4.252-.068.082a.74.74 0 0 0-.137.485q.014.28.205.472a.8.8 0 0 0 .24.164.68.68 0 0 0 .54 0 .7.7 0 0 0 .245-.164l4.17-4.266.055-.068q.165-.219.15-.492a.66.66 0 0 0-.218-.465M1.349 1.03a.73.73 0 0 0-.485-.15.7.7 0 0 0-.471.219.7.7 0 0 0-.206.512q0 .308.206.513l6.289 6.412.068.069a.6.6 0 0 0 .212.116.8.8 0 0 0 .226.034.7.7 0 0 0 .266-.055.8.8 0 0 0 .24-.164.67.67 0 0 0 .218-.513.67.67 0 0 0-.219-.512L1.418 1.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:9px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .2s ease;width:15px}.commerce-db .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:after{transform:translateY(-50%) rotate(180deg)}.commerce-quarter-dropdown{border-radius:8px!important;box-shadow:0 4px 12px #0000001a!important}.commerce-quarter-dropdown .select2-results__option{font-size:16px!important;padding:10px 15px!important}.commerce-quarter-dropdown .select2-results__option--highlighted{background:#232323!important;color:#fff!important}.commerce-quarter-dropdown .select2-results__option--selected{background:#232323!important;color:#fff!important;font-weight:500}.description{opacity:0}.description__content{position:relative}.description__smart-frame{border:none;max-width:100%}.description__sliderWrapper{position:relative}.description__sliderWrapper-bg{background:linear-gradient(180deg,#0000 50%,#2323230d 0)}.description__plans{border:none;bottom:5%;left:20px;position:absolute;z-index:5}.description__logo{left:35px;position:absolute;top:35px;z-index:2}.description__logo-plaza{width:150px}.description__logo-levada{width:200px}.description .slick-list{padding:0!important}.description__slider{height:auto}.description__slide{position:relative;transition:filter 1s}.description__slider2{padding-top:40px}.description__slide2{cursor:pointer;position:relative;transition:filter .5s}.description__slide2:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.description__slide2.slick-current:before,.description__slide2.swiper-slide-thumb-active:before{background:#0000}.description__img2{height:361px;object-fit:cover;width:100%}.description__img2_big{height:auto}.description__img{min-height:300px;object-fit:cover;width:100%}.description__left,.description__right{background:#614696;border:none;border-radius:50%;cursor:pointer;display:flex;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .5s;z-index:3}.description__left span,.description__right span{color:#fff;margin:auto}.description__left span:before,.description__right span:before{font-weight:600}.description__left{left:20px}.description__right{right:20px}.description__video{background:none;border:2px solid #fff;border-radius:50%;cursor:pointer;display:flex;height:72px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .3s,border-color .3s;width:72px}.description__video:hover{background:#232323;border-color:#232323}.description__video span{color:#fff;line-height:0;margin:auto}.description__btns{align-items:center;display:flex;flex-flow:row wrap;gap:24px}.description__btnVideo{align-items:center;background:#fff;border:1px solid #0000;color:#232323;display:inline-flex;gap:10px}.description__btnVideo:hover{border-color:#232323;box-shadow:none}.description__btnVideo-icon{height:20px;width:20px}.description__bg{background:#2323230d;padding:53px 0 25px}.description__infoWrapper{left:80px;position:absolute;top:24%}.description__infoWrapper-pochtoviy{top:34%}.description__infoWrapper-keys{top:34%;width:100%}.description__plash-btn{align-items:center;background:url(/img/pochtoviy/main_slider/btn.png) 50% no-repeat;display:flex;flex-flow:column;font-size:14px;justify-content:center;margin-bottom:6px;padding:5px 20px}.description__plash-text{color:#09075f;font-size:16px;font-weight:500;text-transform:unset;text-transform:none}.description__text{color:#fff;font-weight:700;left:80px;padding-left:5px;position:absolute;text-transform:uppercase}.description__text-information{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center;left:20px;top:60px}.description__text-logo{display:none!important;left:20px;top:185px}.description__text-levada{font-size:28px;line-height:1.17;top:55%;transform:translateY(-50%)}.description__text-commerce{font-size:26px;line-height:1;margin-bottom:20px;position:static}.description__text-pochtoviy{font-size:22px;line-height:1.1;margin-bottom:10px;position:static}.description__text-pochtoviy span{font-size:14px}.description__text-subtext{color:#614696;font-size:20px;line-height:1;margin-bottom:20px;position:static;text-align:center;text-transform:lowercase}.description__text-subtext.modifier{background-color:#614696;color:#fff;padding:5px}.description__text-subtext b{font-size:26px}.description__text-subtext span{font-size:14px}.description__text-info{color:#232323;font-size:16px;font-weight:700;position:static;text-transform:none}.description__text-keys{color:#09075f;font-size:24px;font-weight:700;left:18px;line-height:1;text-transform:lowercase;top:-7px}.description__figure{background:linear-gradient(260.3deg,#0064ad 25.07%,#09075f 98.17%);-webkit-clip-path:polygon(0 0,100% 0,85% 100%,0 100%);clip-path:polygon(0 0,100% 0,85% 100%,0 100%);color:#fff;padding:16px 55px 16px 16px}.description__figureText{font-size:16px;font-weight:700;line-height:24px}.description__title{font-size:24px;font-weight:500;width:100%}.description__p:not(:last-child){margin:0 0 20px}.description__list-plaza{display:flex;flex-wrap:wrap}.description__list-plaza .description__item{margin-left:7px;margin-right:7px;width:calc(50% - 20px)}.description__list-default{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.description__list-default .description__item{margin:0 0 30px;width:calc(33% - 20px)}.description__item{list-style-type:none;margin:0 0 28px}.description__preview{color:#232323;display:inline-block;font-size:14px;line-height:18px;margin:8px 0}.description__info{color:#614696;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;line-height:26px}.description__info span{font-family:Hauora,sans-serif;font-size:18px;font-weight:500;letter-spacing:.01em;line-height:22px}.description__flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.description__wrapper-2{margin:30px 0 0;width:100%}.description__advantages{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:34px 0 0}.description__advantage{display:flex;margin:0 0 12px;width:48%}.description__advantage span{color:#232323;margin-right:10px}.description__wrapper-gmr{width:100%}.description__wrapper-gmr .description__list-plaza{justify-content:space-between;width:100%}.description__wrapper-gmr .description__list-plaza .description__item{width:28%}.description__sliderWrapper-tp .description__img{height:100%}.description__wrapper-tp .description__item{align-items:flex-start;display:flex;flex-flow:column;justify-content:center;width:210px}.description__wrapper-tp .description__preview{color:#614696;font-size:16px;font-weight:500;margin:16px 0 10px}.description__wrapper-tp .description__info{color:#232323;font-size:15px;line-height:1.4}.description__wrapper-tp .description__list{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}.description__smalltext{font-size:14px;margin:20px 0 0}.page-drugie-berega .description__wrapper .description__picture{display:block;height:100%;width:100%}.page-drugie-berega .description__wrapper .description__img{height:100%;object-fit:cover;width:100%}.page-drugie-berega .description__advantage{width:50%}.page-drugie-berega .description__list-default{align-items:center;display:grid;grid-template-columns:repeat(5,auto);justify-content:space-between;margin-bottom:30px;row-gap:30px;width:100%}.page-drugie-berega .description__list-default .description__item{margin:0;width:auto}.page-drugie-berega .description__list-default .description__preview{margin:8px 0 0}.page-drugie-berega .description__list-default .description__arrow{background-color:#cacaca;height:16px;-webkit-mask:url(/img/drugie-berega/hall/next.svg) center/contain no-repeat;mask:url(/img/drugie-berega/hall/next.svg) center/contain no-repeat;width:18px}.description-levada .description__list-default{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.description-levada .description__list-default .description__item{width:auto}.description-levada .description__info{letter-spacing:normal}.description__hero{margin:0 auto}.hero__img{display:block;height:auto;width:100%}.hero__head{color:#fff;margin-top:-150px;padding:0 26px}.hero__title{font-size:40px;font-weight:500;margin:0 0 12px;text-transform:uppercase}.hero__subtitle{font-size:20px;font-weight:500;margin:0 0 70px}.hero__panel{padding:0 15px}.hero__list{display:grid;gap:20px 0;grid-template-columns:1fr 1fr;margin:0 0 20px}.hero__item{display:flex;flex-direction:column;gap:10px}.hero__value{color:#614696;font-size:20px;line-height:1.2}.hero__caption{color:#232323}.smartHouse__media{position:relative}.smartHouse__img,.smartHouse__picture{display:block;width:100%}.smartHouse__img{height:auto}.smartHouse__text{bottom:15px;left:0;padding:0 22px;position:absolute}.smartHouse__text,.smartHouse__title{align-items:flex-start;display:flex;flex-direction:column}.smartHouse__title{font-size:24px;font-weight:800;text-transform:uppercase}.smartHouse__titleLine{background-color:#89699c;color:#fff;display:inline-block;padding:7px 8px}.smartHouse__caption{color:#232323;font-size:20px;line-height:1.3}.layouts{overflow:hidden}.layouts__h3{font-size:20px;line-height:28px;margin:0 0 24px}.layouts__stages{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 40px}.layouts__stage{border:1px solid #614696;border-radius:4px;color:#614696;cursor:pointer;display:inline-block;font-weight:500;margin:0 20px 0 0;min-width:152px;padding:13px;text-align:center}.layouts__stage.active{background:#614696;color:#fff}.layouts__filter{display:flex;margin:0 -8px}.layouts__filter-sections{display:none}.layouts__btn{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-grow:1;font-weight:500;margin:0 8px;max-width:170px;padding:12px;text-align:center}.layouts__btn.active{background:#232323;color:#fff}.layouts .select2-container{margin:0 8px;width:180px!important}.layouts__picture{display:block;margin:24px 0 0}.layouts__img{display:block;margin:0 auto;max-width:100%}.layouts .select2-container .select2-selection--single{height:auto}.layouts .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.advantages__wrapper{display:flex;overflow-x:auto}.advantages__item{flex-shrink:0;width:370px}.advantages__item:not(:last-child){margin-right:20px}.advantages__img{height:424px;object-fit:cover;width:100%}.advantages__top{color:#232323;font-size:18px;font-weight:700;line-height:24px;margin:32px 0 16px}.advantages__bottom{color:#232323}.card__top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.card__top .card__mainTitle{margin:0 15px 0 0!important}.card__content{border:1px solid #cfd1d7;box-shadow:0 0 10px #00468026}.card__moreinfo{color:#707788;font-size:14px;padding:25px 10px;text-align:center}.card__moreinfo a{color:#707788}.card__left{padding:4px}.card__left .card__show{display:flex;flex-direction:column;flex-grow:1}.card__left .card__tabs{border-bottom:1px solid #828282cc;display:flex;justify-content:space-between;overflow:auto}.card__left .card__br{display:none}.card__left .card__tab{color:#707788;cursor:pointer;flex-shrink:0;font-size:14px;letter-spacing:.02em}.card__left .card__tab:before{content:"";display:none}.card__left .card__tab:not(:last-child){margin-right:20px}.card__left .card__tab.active{color:#232323;font-weight:700;position:relative}.card__left .card__tab.active:before{background-color:#614696;border-radius:50%;display:block;height:6px;left:-13px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.card__left .card__tab-3d{align-items:center;background-color:#6d5cba1a;border:1px solid #614696;border-radius:12px;color:#614696;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;gap:8px;letter-spacing:.02em;margin:0 auto 15px;padding:10px 24px}.card__left .card__tab-3dIcon{flex-shrink:0;height:24px;width:24px}.card__left .card__tabContent{display:none;margin:0 auto;position:relative}.card__left .card__tabContent .card__bg{bottom:35px;left:0;position:absolute}.card__left .card__tabContent.active{display:block}.card__left .card__img{display:block;margin:32px auto;max-height:400px;max-width:100%;object-fit:contain}.card__left .card__preview{align-items:center;display:flex;flex-wrap:wrap;margin:24px 0 0}.card__left .card__title{color:#232323;flex-basis:100%;font-size:20px;margin:0 0 23px}.card__left .card__handlers{align-items:flex-start;display:flex;width:100%}.card__left .card__handler{background:#fff}.card__left .card__handler .card__icon{display:inline-block}.card__left .card__handlerInfo{font-size:12px;font-weight:700;letter-spacing:.02em;line-height:15px}.card__icon{line-height:0}.card__icon-favorites,.card__icon-print,.card__icon-whatsapp{color:#232323}.card__icon-save{height:16px;width:20px}.card__icon-circle{color:#232323;margin-right:8px}.card__icon-circle:before{font-weight:700}.card__icon-address{color:#614696;margin-right:8px}.card__icon-phone:before{color:#232323;margin-right:12px}.card .card__right{padding:4px 8px}.card .card__right .card__wrapper-1{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.card .card__right .card__wrapper-2{flex-grow:1}.card .card__right .card__wrapper-4{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding-bottom:0!important}.card .card__right .card__price{border-radius:4px;color:#614696;display:flex;flex-flow:column;flex-grow:1;font-family:Hauora,sans-serif;font-size:25px;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:1}.card .card__right .card__price-sale,.card .card__right .card__price-total{color:#614696}.card .card__right .card__price-link{background-color:#614696;border:none;color:#f8f8f8;text-decoration:none;transition:box-shadow .3s}.card .card__right .card__price-link:hover{box-shadow:0 0 20px 1px #2323234d}.card .card__right .card__price span{color:#707788;font-family:Hauora,sans-serif;font-size:14px;font-weight:400;line-height:normal;margin-left:7px}.card .card__right .card__price .span-test{color:#f8f8f8}.card .card__right .card__price-grow{flex-basis:100%}.card .card__right .card__favorites{color:#232323;cursor:pointer;flex-basis:48%;font-weight:700;margin-top:19px}.card .card__right .card__h3{color:#232323;font-weight:700;margin-bottom:22px}.card .card__right .card__h3-grow{flex:0 0 100%}.card .card__right .card__h3-red{color:#614696;margin-bottom:0;margin-left:16px}.card .card__right .card__list{list-style:none}.card .card__right .card__li{align-items:center;color:#707788;display:flex}.card .card__right .card__li:not(:last-child){margin-bottom:8px}.card .card__right .card__value{color:#232323;font-size:18px;font-weight:700;line-height:24px}.card .card__right .card__name:first-child{width:145px}.card .card__right .card__name:nth-child(2){font-size:16px;font-weight:700;letter-spacing:.05em;line-height:24px;margin:0 12px}.card .card__right .card__featuresList{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:-8px -10px}.card .card__right .card__feature{align-items:center;display:flex;flex:0 1 50%;padding:8px 5px}.card .card__right .card__phone{font-size:16px;margin-bottom:20px}.card .card__right .card__phone:before{font-size:20px}.card .card__right .card__btn{margin-bottom:20px;margin-right:40px}.card .card__right .card__btn-recall{margin-top:20px}.card__li-repair span{color:#614696;font-size:20px;font-weight:700;margin-top:20px;width:200px!important}.card__advantage{align-items:center;display:flex;flex-flow:row nowrap;font-weight:600;justify-content:flex-start;margin:20px 0 0}.card__advantage span{color:#614696}.card__advantage img{margin:0 16px 0 0;width:32px}.card__show .parkingspace__schema{height:auto;width:100%}.card-sale.card__price-old{color:#707788!important}.card__price-sale+.card__price-old:first-line{text-decoration:line-through}.card__handlers-parking{top:35%!important}.card__wrapper-parking{border:none!important;gap:20px;justify-content:normal!important;position:relative}.card__price-parking{border:none!important;font-size:40px!important;padding:0!important}.card__btn-parking{margin-right:0!important}.card__right-parking{width:auto!important}.card__contact{display:flex;flex-direction:column;gap:10px}.card__contact .card__icon{font-size:16px}.card__contact .card__icon:before{color:#614696;font-size:20px}.card__top-parking{align-items:flex-start!important;flex-direction:column-reverse;gap:20px}.roomCard__img3dWrap{height:420px;min-height:420px;overflow:visible;position:relative;width:100%}.roomCard__img3dWrap>canvas:first-child,.roomCard__img3dWrap>div:first-child,.roomCard__img3dWrap>iframe:first-child{height:100%!important;width:100%!important}.roomCard__img.g-zoomImgSingle{display:none;height:100%!important}.card__price .card__priceInfo{border-radius:4px!important;color:#614696!important;display:flex!important;flex-flow:column!important;flex-grow:1!important;font-family:Hauora,sans-serif!important;font-size:25px!important;font-weight:700!important;justify-content:center!important;letter-spacing:.05em!important;line-height:1!important;margin-left:0!important}.card-sale.card__price-old .card__priceInfo{color:#707788!important;text-decoration:line-through!important}.requestShop{background-color:#efefef;position:relative}.requestShop__logo{height:100%;position:absolute;right:0;top:0}.requestShop__form{display:flex;flex-wrap:wrap;margin:-10px 0}.requestShop__item{margin:10px 0;width:100%}.requestShop__item-privacy{display:flex;flex-direction:column}.requestShop .g-form__helpPrivacy{margin:10px 0 0}.photos__content{margin:0 20px;position:relative}.photos .slick-list{margin:0 -15px}.photos__slide{margin:0 15px}.photos__img{max-width:100%}.photos__left{left:-20px}.photos__right{right:-20px}.hall{position:relative}.hall-title{margin-bottom:24px}.hall-subtitle{font-size:20px;margin-bottom:48px}.hall-btn{background:#b41d6c;border:none;border-radius:50%;cursor:pointer;height:54px;margin-top:-27px;outline:none;position:absolute;top:50%;transform:translateY(-30%);width:54px;z-index:3}.hall-btn.swiper-button-disabled{background:#999;opacity:.5}.hall-btn img{margin-left:auto;margin-right:auto}.hall-prev{left:-54px}.hall-next{right:-54px}.hall-slider{padding:0 15px}.hall-slider-wrapper{margin-left:auto;margin-right:auto;position:relative}.hall-item__img{display:block;padding:0;position:relative;width:100%}.hall-item__img img{border-radius:15px 0;display:block;margin:0 auto;max-height:450px;width:100%}.repair{position:relative}.repair-title{margin-bottom:24px}.repair-subtitle{font-size:20px;margin-bottom:48px}.repair-btn{background:#b41d6c;border:none;border-radius:50%;cursor:pointer;height:54px;margin-top:-27px;outline:none;position:absolute;top:50%;transform:translateY(-30%);width:54px;z-index:3}.repair-btn.swiper-button-disabled{background:#999;opacity:.5}.repair-btn img{margin-left:auto;margin-right:auto}.repair-prev{left:-54px}.repair-next{right:-54px}.repair-slider{padding:0 15px}.repair-slider-wrapper{margin-left:auto;margin-right:auto;position:relative}.repair-item__img{display:block;padding:0;position:relative;width:100%}.repair-item__img img{border-radius:15px 0;display:block;margin:0 auto;max-height:450px;width:100%}.repair__text{font-weight:600;margin-bottom:24px}.repair__lists{align-items:start;flex-direction:column;margin-bottom:20px}.repair__list-item,.repair__lists{display:flex;flex-wrap:nowrap;justify-content:start}.repair__list-item{align-items:center;flex-direction:row;gap:10px;list-style:none;margin-bottom:12px;max-width:350px}.repair__list:last-child .repair__list-item:last-child{margin-bottom:0}.commercial__selects{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 20px}.commercial__select{margin:0 20px 0 0}.commercial__layer{display:none}.commercial__layer.active{display:block;left:0;position:absolute;top:0}.commercial__plan-image{width:100%}.commercial__layer svg{height:auto!important;width:100%!important}.commercial__svg path{cursor:zoom-in;cursor:url(/img/search.png) 12 12,url(/img/search.cur) 12 12,zoom-in;fill:#0000;opacity:0;transition:opacity .3s,fill .3s}.commercial__svg path:hover{fill:#31e031;opacity:.3;transition:opacity .3s,fill .3s}.commercial__plans{display:none;overflow-x:scroll;position:relative}.commercial__plans.active{display:block}.commercial__content .select2-container{width:160px!important}.commercial__content .select2-selection{height:auto}.commercial__select-status{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 20px;width:-webkit-fit-content;width:fit-content}.commercial__item[data-status="3"],.commercial__item[data-status="6"]{cursor:auto;fill:#9a82b9;opacity:.3}.commercial__item[data-status="3"]:hover,.commercial__item[data-status="6"]:hover{fill:#9a82b9;opacity:.3}.commercial__status{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.commercial__short{color:#614696;font-weight:600}.commercial__status-closed{margin:0 20px 0 0}.commercial__shows{align-items:flex-start;display:flex;flex-flow:column}.commercial__status-closed .commercial__circle{background-color:#c3bace;border-radius:50%;height:16px;margin:0 4px 0 0;width:16px}.commercial__status-free .commercial__circle{background-color:initial;border:2px solid #ccc;border-radius:50%;height:14px;margin:0 4px 0 0;width:14px}.intopModal-commercial-modal .commercial-modal__row{align-items:center;display:flex;flex-flow:column;justify-content:center}.intopModal-commercial-modal .g-form-request{margin:auto;max-width:320px;width:100%}.intopModal-commercial-modal .commercial-modal__img{margin:0 0 20px;max-height:300px;object-fit:contain;width:100%}.intopModal-commercial-modal .g-form__input{max-width:320px;width:100%}.intopModal-commercial-modal .g-icon-name{margin-bottom:12px}.intopModal-commercial-modal .g-form__submit{width:100%}.intopModal-commercial-modal .g-form__helpPrivacy{margin:12px 0}.intopModal-commercial-modal .commercial-modal__els{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto 20px;max-width:400px;width:100%}.intopModal-commercial-modal .commercial-modal__el{align-items:flex-start;display:flex;flex-flow:column}.intopModal-commercial-modal .commercial-modal__caption{color:#54565a;font-size:14px;font-weight:400}.intopModal-commercial-modal .commercial-modal__text{font-size:18px;font-weight:600}.intopModal-commercial-modal .commercial-modal__el-square{margin:0 12px}.intopModal-commercial-modal .arcticmodal-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAZlBMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9FN16zAAAAIXRSTlMAbIUS6xZh8qo0gnfvcf599WdmCvufexAGDCm53Ed6QMUEJGy1AAAAu0lEQVR4XnXROXLDMBQE0Qb4AdrcKVG7vMz9L+kqJQrMmfRlPUBX2N/nDfjWaLT9BU6K9biregDXGuqOe/oBAL2W6pXSx5KLU+AgJa80eYuxcQrUQbNXmDVUr1xSTLlxCiRp9Urp2jhbBepTrU7YPSR5vW966vzu/7/zq79VyhxtV5wCh0nJK02eIl2Mvvs7hbOG6pVmjC0Xo+/+Til5ib44BWqrHuC+q1w7RQJO5sHbGhPwY/8dv/CDAn/lAA26jW0HgQAAAABJRU5ErkJggg==) no-repeat 50%}.parkingBanner__content{background-image:url(/img/levada/parkingBackground-m.jpg);background-position:bottom;background-size:cover;border-radius:24px;color:#fff}.parkingBanner__title{font-weight:600;margin-bottom:8px}.parkingBanner__text{padding:78px 20px}.evolution{background-color:#fff;margin-bottom:50px;padding:50px 0 0}.evolution__picture{margin-top:24px}.evolution__title{font-size:24px;margin-bottom:24px;text-transform:uppercase}.evolution__image{display:block;height:345px;object-fit:cover;width:100%}.storeroom__filter{border-radius:4px;display:grid;gap:22px;grid-template-columns:1fr;padding:26px 32px 37px;width:100%}.storeroom__filter>.btn,.storeroom__filter>.find__item-select{min-width:0;width:100%}.storeroom__filter .find__item-select{margin:0;order:1!important}.storeroom__filter .find__el-caption{line-height:16px}.storeroom__filter .btn{font-size:18px;font-weight:500;margin:0!important;padding:18px 50px;text-align:center}.storeroom__filter .select2-container{width:100%!important}.storeroom{margin-bottom:0;overflow:hidden;text-align:left}.storeroom-noMTop{margin-top:36px}.storeroom__content{margin:0 15px}.storeroom__wrapper.active{display:block}.storeroom__wrapper-slider{margin:0 auto;max-width:1041px}.storeroom__wrapper{display:none;position:relative}.storeroom__wrapper .storeroom__items{align-items:center;display:none;flex-direction:column;row-gap:40px;text-align:center}.storeroom__wrapper .storeroom__items.active{display:flex}.storeroom__wrapper .storeroom__item{background-color:#fff;display:none;flex-direction:column;max-width:500px;position:relative;text-decoration:none;width:100%}.storeroom__wrapper .storeroom__item.active{display:flex}.storeroom__wrapper .storeroom__picture{display:block;padding:29px 10px 0}.storeroom__wrapper .storeroom__picture img{max-height:250px;max-width:100%}.storeroom__wrapper .storeroom__infoWrap{flex-grow:1;padding:20px;text-align:left}.storeroom__wrapper .storeroom__place{color:#232323;margin-bottom:10px}.storeroom__wrapper .storeroom__name{color:#232323;font-size:18px}.storeroom__wrapper .storeroom__name-bold{font-weight:700}.storeroom__wrapper .storeroom__info{background-color:#f8f8f8;border-radius:4px;display:flex;justify-content:space-between;margin:22px 0 0;padding:8px 22px 12px}.storeroom__wrapper .storeroom__col:not(:last-child){margin-right:10px}.storeroom__wrapper .storeroom__preview{color:#23232380;display:block;font-size:12px;letter-spacing:.02em;line-height:22px;margin:0 0 4px}.storeroom__wrapper .storeroom__descr{color:#232323;font-weight:700;line-height:22px}.storeroom__wrapper .storeroom__value{align-items:center;color:#614696;display:flex;flex-flow:row nowrap;font-size:22px;font-weight:700;justify-content:space-between;letter-spacing:.05em;padding:2px 20px 32px}.storeroom__wrapper .storeroom__price{font-family:Hauora,sans-serif;font-size:36px;font-weight:700;line-height:36px;position:relative}.storeroom__wrapper .storeroom__price-red{color:#614696}.storeroom__wrapper .storeroom__icons{align-items:flex-end;display:flex;flex-direction:column;position:absolute;right:17px;top:25px}.storeroom__wrapper .storeroom__iconWrap{padding:5px 10px;transition:.3s}.storeroom__wrapper .storeroom__iconWrap:hover{background-color:#fff;border-radius:1px;box-shadow:0 0 10px #00468026;margin-right:-13px;transition:.3s}.storeroom__wrapper .storeroom__iconWrap:hover .storeroom__iconText{display:inline-block}.storeroom__wrapper .storeroom__iconWrap .storeroom__icon{color:#232323;display:inline-block;font-size:18px;line-height:0}.storeroom__wrapper .storeroom__iconWrap .storeroom__iconText{color:#707788;display:none;margin-right:10px}.storeroom__wrapper .storeroom__calc{border-top:1px solid #cfd1d7;padding:30px 20px}.storeroom__wrapper .storeroom__calcBtn{font-weight:500;width:100%}.storeroom__wrapper .storeroom__calcBtn:after{font-size:20px;margin-left:10px}.storeroom__wrapper .storeroom__slideImg{margin:0 auto;max-width:100%}.storeroom__wrapper .apartment__right,.storeroom__wrapper .storeroom__left{position:absolute}.storeroom__wrapper .storeroom__left{left:0}.storeroom__wrapper .storeroom__right{right:0}.storeroom .storeroom__list.active{display:block}.storeroom .storeroom__list{display:none;margin:0 0 36px}.storeroom .storeroom__list .storeroom__head{display:flex;justify-content:space-between;list-style:none;margin-bottom:20px}.storeroom .storeroom__list .storeroom__li{color:#707788}.storeroom .storeroom__list .storeroom__row{border-top:1px solid #cfd1d7;padding:22px 0}.storeroom .storeroom__list .storeroom__content{align-items:center;display:flex;justify-content:space-between}.storeroom .storeroom__list .storeroom__plan{height:90px;mix-blend-mode:darken}.storeroom .storeroom__list .storeroom__characteristic{font-weight:500}.storeroom .storeroom__list .storeroom__characteristic-project{font-weight:700}.storeroom .storeroom__list .storeroom__characteristic-price{color:#232323;font-weight:700}.storeroom .storeroom__list .storeroom__characteristic-heart{cursor:pointer;font-size:20px}.storeroom .storeroom__list .storeroom__descr{font-weight:500;line-height:28px;width:38%}.storeroom .storeroom__list table{border-collapse:collapse}.storeroom .storeroom__list thead td{padding-bottom:20px}.storeroom .storeroom__list tbody tr:hover{background-color:#2323230d;box-shadow:0 0 10px #68b2f980}.storeroom .storeroom__list tr{cursor:pointer}.storeroom .storeroom__list td{border-bottom:1px solid #cfd1d7;line-height:24px;padding:5px;text-align:center}.storeroom__btn{display:inline-block;font-size:18px;font-weight:500;line-height:24px;margin:48px auto 0}.storeroom__btn span{transform:rotate(90deg);vertical-align:middle}.storeroom__btn+.storeroom__btn{margin-left:10px}.storeroom__hr-beregovaya{margin:0 -15px 56px}.storeroom__loadMore{display:none;margin:54px 0 50px;padding:15px 34px}.storeroom__loadMore.active{display:inline-block}.storeroom__empty{margin:40px 0;text-align:center}.storeroom___btn{padding:15px}.storeroom__item-parking .storeroom__picture img{height:auto;object-fit:cover;width:100%}.storeroom__sum{position:relative}.storeroom__old{color:#707788;font-size:14px;position:absolute;right:0;text-decoration:line-through;top:-20px}.genplan__content{border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.genplan__picture{display:block;flex:1 1 0;min-width:0}.genplan__image{display:block;height:100%;max-height:400px;object-fit:cover;width:100%}.genplan__text{background-color:#fff;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;min-width:0;padding:35px 20px}.genplan__title{margin-bottom:18px}.genplan__desc{line-height:1.5;margin-bottom:20px}.genplan__desc:last-child{margin-bottom:0}.video-db{aspect-ratio:16/9;display:block;height:auto;max-width:100%;width:100%}.page-drugie-berega .swiper-wrapper{height:-webkit-fit-content;height:fit-content}@media only screen and (min-width:568px){.description__wrapper-tp .description__item{margin:0 20px 0 0;width:30%}.storeroom__filter{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:600px){.evolution__image{object-position:bottom}}@media only screen and (min-width:620px){.card .card__right .card__feature{flex:0 1 33.33%}}@media only screen and (min-width:640px){.description__wrapper-gmr .description__list-plaza .description__item{width:30%}}@media only screen and (min-width:768px){.main__h2{font-size:18px}.main__h3{font-size:16px}.first__list li{flex:0 1 33%}.finishing .finishing__subtitle{max-width:70%}.finishing .finishing__slider .swiper .swiper-slide img,.finishing .finishing__video{height:541px}.finishing-advantages__item-description-title{font-size:26px}.infrastructure__map{padding-top:100px}.report__items.swiper{overflow:hidden;padding:0 40% 0 0}.report__right{right:calc(40% + 15px)}.commerce__content-parking{padding:40px 0}.commerce__parkings{border-radius:20px;flex-flow:row nowrap;padding:20px 40px}.commerce__parking-img img{height:100%;width:400px}.parking__genplan{height:100%;width:100%}.parkings__places-levada,.parkings__places-pochtoviy{height:auto;overflow:unset}.parkings__places-levada svg,.parkings__places-pochtoviy svg{height:100%;position:relative;width:100%}.description__text-information{top:100px}.description__text-levada{font-size:40px;left:100px;top:50%}.description__text-commerce{font-size:40px;margin-bottom:32px}.description__text-pochtoviy{margin-bottom:20px}.description__text-pochtoviy span{font-size:20px}.description__text-subtext{font-size:22px;margin-bottom:32px}.description__text-subtext span{font-size:20px}.description__text-keys{font-size:40px}.description__list-plaza .description__item{width:calc(33% - 20px)}.hero__head{margin-top:-200px}.hero__title{font-size:56px}.hero__subtitle{font-size:28px}.card .card__right,.card__left{padding:0}.card .card__right .card__wrapper-1{justify-content:space-around}.card .card__right .card__price{padding:12px 6px}.card__contact{align-items:flex-end}.card__top-parking{flex-direction:row}.roomCard__img3dWrap{height:520px;min-height:520px}.card__price .card__priceInfo{padding:12px 6px!important}.requestShop__form{margin:-10px}.requestShop__item{margin:10px;width:calc(50% - 20px)}.repair__lists{flex-direction:row;gap:40px;margin-bottom:60px}.repair__list-item{margin-bottom:20px}.commercial__selects{margin:0 0 40px}.commercial__select-status{margin:0 0 40px auto}.commercial__shows,.intopModal-commercial-modal .commercial-modal__row{align-items:center;flex-flow:row nowrap;justify-content:space-between}.intopModal-commercial-modal .g-form-request{max-width:400px;width:100%}.intopModal-commercial-modal .g-form__input{max-width:190px}.intopModal-commercial-modal .g-icon-name{margin-bottom:0}.parkingBanner__content{background-image:url(/img/levada/parkingBackground.jpg)}.parkingBanner__text{padding:89px 42px}.evolution__image{height:450px}.storeroom__wrapper .storeroom__items{align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.storeroom__wrapper .storeroom__item{width:48%}.genplan__content{flex-direction:row}.genplan__image{max-height:none}}@media only screen and (min-width:820px){.description__wrapper-gmr .description__list-plaza .description__item{width:23%}}@media only screen and (min-width:950px){.evolution{background-color:#f5f5f5;padding-top:0}.evolution__content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:450px;justify-content:center}.evolution__text{align-items:start;background-color:#fff;border-bottom-right-radius:15px;border-top-right-radius:15px;display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;order:2;padding:27px}.evolution__picture{flex:1;margin-top:0;order:1}.evolution__picture picture{height:100%}.evolution__image{border-bottom-left-radius:15px;border-top-left-radius:15px;height:100%}}@media only screen and (min-width:1080px){.main__slide-btn-prev{left:-45px}.main__slide-btn-next{right:-45px}.first{padding-right:calc(50% - 490px)}.first__content{align-items:flex-start;display:flex;justify-content:space-between}.first__wrapper{align-self:stretch;width:45%}.first__text,.first__wrapper{display:flex;flex-direction:column}.first__text{align-items:flex-start;justify-content:space-between}.first__slider,.first__slider .first__slide{height:100%}.first__left,.first__right{top:50%}.first__h2{margin:0 0 16px}.first__h3{margin:5px 0 10px}.first__p{font-size:14px;margin:0 0 15px}.first__list li{flex:1 1 50%}.first__textBlock-blue{padding:10px 1px 10px 16px}.first__btn{display:inline-block;margin:0 0 0 15px}.plan__btn-genplan{left:48px}.spare{margin-bottom:170px}.spare__container{display:flex;justify-content:space-between}.spare__wrap{display:flex}.spare__tabs,.spare__wrap{align-items:flex-start;flex-direction:column}.spare__tabs{overflow:visible}.spare__tabWrapper{align-items:flex-start;flex-direction:column;overflow:visible}.spare__tab:not(:last-child){margin:0 0 20px}.spare__tab{text-align:center;width:260px}.spare__filter .spare__tab{width:200px}.spare__tabTitle{margin:0 0 16px}.spare__wrapper{margin:0}.spare__info{border:1px solid #232323;border-radius:4px;padding:28px 25px;width:260px}.spare__plan{width:100%}.spare__chess.active{margin:-15px 0}.spare__chessRight{margin-left:4px}.spare__filter{margin-top:-39px;order:999}.page-drugie-berega .spare{margin-bottom:120px}.beside__content{display:flex;justify-content:space-between}.beside__block{border:1px solid #232323;flex:0 0 468px;margin-right:20px;padding:32px 28px}.beside__block .beside__p{font-size:14px}.beside__inline{margin:0;overflow:hidden}.beside__item{height:100%;margin-right:20px}.beside__icon{align-items:center;background:#232323;border-radius:50%;display:flex;height:40px;justify-content:center;position:absolute;right:-43px;top:50%;transform:translateY(-50%);width:40px}.finishing .finishing__subtitle{max-width:60%}.finishing__btn{font-size:18px;margin-bottom:0}.finishing-advantages__content{flex-direction:row}.finishing-advantages__imgFirst{object-position:right}.page-drugie-berega .finishing-advantages__item-description{height:248px;justify-content:start;padding-bottom:10px;padding-top:10px}.infrastructure{height:calc(100vh - 100px);max-height:800px;min-height:400px;object-fit:cover}.infrastructure__wrapper{background:#232323;border-radius:4px;left:0;margin:0;padding:36px 0;position:absolute;right:0;top:0;z-index:1}.infrastructure__h2{color:#fff;margin:0 15px 0 0!important}.infrastructure__video{border:1px solid #fff;color:#fff;margin-right:15px;padding:12px}.infrastructure__icons{align-items:center;display:flex;justify-content:space-between;width:500px}.infrastructure__contact{right:5%;top:240px}.rest{margin-left:0;margin-right:0}.rest__content{padding-left:calc(50% - 490px)}.report__h2{margin-left:0;margin-right:0}.report__content{display:flex;justify-content:space-between}.report__choose{align-items:flex-start;display:flex;flex-direction:column;margin:0 15px 0 0}.report__chooseMonth{color:#232323;font-weight:500;margin:0;min-width:290px;padding:18px 16px;width:auto}.report__calendar{top:80px}.report__chooseKvartal{margin:16px 0 0;padding:18px 16px;text-align:left;width:auto}.report__homes{align-items:flex-start;flex-flow:column nowrap;margin:32px 0 0}.report__home{font-family:Hauora,sans-serif;letter-spacing:.05em;min-width:290px;padding:16px 20px}.report__wrapper{margin:0}.report__item{height:500px;margin:0}.report__left,.report__right{top:50%}.documents__inline{overflow:visible}.documents__item:not(:last-child){margin:0;margin-right:20px}.documents__item{flex-shrink:1;max-width:none}.documents__item .documents__text{font-size:14px}.commerce__title{margin:0 0 56px}.commerce__tab{padding:16px 36px}.commerce__img-fullHeight{height:calc(100vh - 360px);max-height:900px;min-height:350px;object-fit:contain}.commerce__bottom{margin-top:50px}.commerce__parkings{width:880px}.parkings__places-pochtoviy{height:700px;width:auto}.parkings__places-pochtoviy .parking__genplan,.parkings__places-pochtoviy .parkings__svg.active{left:0;margin:auto;right:0;width:auto}.commerce__subswitcher,.commerce__switcher{padding:16px 36px}.commerce-db .select2-selection.select2-selection--single{height:56px!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow{right:0!important;top:15px!important}.description__sliderWrapper{height:444px}.description__sliderWrapper_big{height:750px}.description__plans{left:calc(50% - 445px)}.description__logo{left:calc(50% - 415px);top:64px}.description__slider{left:50%;position:absolute;transform:translateX(-50%);width:970px;z-index:1}.description__slider.swiper{position:absolute;z-index:2}.description__slide{height:444px}.description__slide_big{height:750px}.description__img{max-height:none;transition:height .5s}.description__left{left:calc(50% - 505px)}.description__right{right:calc(50% - 505px)}.description__infoWrapper{top:28%}.description__infoWrapper-keys,.description__infoWrapper-pochtoviy{top:34%}.description__plash-btn{background:url(/img/pochtoviy/main_slider/btn.png) 50% no-repeat;font-size:18px;height:97px;margin-bottom:0;width:292px}.description__plash-text{font-size:28px}.description__text-information{align-items:center;flex-flow:row nowrap;left:0;top:70px}.description__text-logo{display:block!important}.description__text-levada{font-size:48px;left:135px}.description__text-commerce{font-size:46px;margin-bottom:56px}.description__text-pochtoviy{font-size:30px;margin-bottom:30px}.description__text-pochtoviy span{font-size:25px}.description__text-subtext.modifier{font-size:26px}.description__text-subtext{font-size:24px;margin-bottom:38px}.description__text-subtext b{font-size:28px}.description__text-subtext span{font-size:25px}.description__text-keys{font-size:60px;top:-60px}.description__figure{padding:16px 100px 16px 16px}.description__figureText{font-size:24px;line-height:34px}.description__list-plaza .description__item{width:calc(25% - 15px)}.description__list-default .description__item{margin:0 0 46px;width:calc(50% - 20px)}.description__preview{font-size:16px;line-height:20px}.description__info{font-size:22px;line-height:28px}.description__flex{margin-top:72px}.description__wrapper-1,.description__wrapper-2{width:48%}.description__wrapper-2{align-items:flex-start;display:flex;flex-direction:column;margin:0}.description__wrapper-gmr .description__list-plaza .description__item{width:calc(25% - 15px)}.description__wrapper-tp .description__item{margin:0;max-width:170px;width:100%}.description__wrapper-tp .description__list{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:60px 0 0}.page-drugie-berega .description__wrapper-1,.page-drugie-berega .description__wrapper-2{width:49%}.page-drugie-berega .description__list-default{margin-bottom:46px;row-gap:46px}.description__hero{color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:620px;overflow:hidden;padding:74px 54px 46px;position:relative}.hero__picture{inset:0;position:absolute;z-index:-1}.hero__img{height:100%;object-fit:cover}.hero__head{margin-top:0;padding:0}.hero__title{font-size:76px}.hero__subtitle{font-size:32px;margin:0}.hero__panel{display:flex;flex-direction:column;padding:0}.hero__list{gap:24px 32px;margin:0;max-width:490px}.hero__item{gap:0}.hero__value{color:#fff;font-size:30px}.hero__caption{color:#fff}.description__hero .description__btn{align-self:flex-end;margin-top:-52px;width:auto}.smartHouse__text{bottom:155px;gap:24px;padding:0 80px}.smartHouse__title{font-size:32px}.smartHouse__titleLine{padding:12px 22px}.smartHouse__caption{max-width:150px}.layouts__filter{margin:0 -10px}.layouts__btn{margin:0 10px}.layouts .select2-container{margin:0 10px;width:229px!important}.advantages__wrapper{justify-content:space-between;overflow-x:visible}.advantages__item{flex-grow:1;width:30%}.card__contents{align-items:stretch;display:flex;min-height:550px}.card__moreinfo{padding:25px 20px}.card__left{border-right:1px solid #cfd1d7;display:flex;flex-direction:column;padding:25px 20px;width:47%}.card__left .card__tabsWrapper{display:flex;flex-direction:column;flex-grow:1}.card__left .card__show{flex-direction:row}.card__left .card__showRelative{flex-shrink:0;position:relative;width:74px;z-index:1}.card__left .card__tabs{align-items:flex-start;border-bottom:none;flex-wrap:wrap;justify-content:center;margin-top:40px;overflow:visible;width:100%}.card__left .card__br{display:block}.card__left .card__tabContent{margin:0}.card__left .card__tabContent.active{display:flex;flex-direction:column;flex-grow:1}.card__left .card__tabContent.active picture{display:flex;flex-grow:1;height:200px}.card__left .card__img{height:auto;margin:auto;max-height:100%}.card__left .card__preview{align-self:flex-start;margin:0;order:-1}.card__left .card__handlers{flex-direction:column;position:absolute;top:50%;transform:translateY(-50%)}.card__left .card__handler{border:1px solid #cfd1d7;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:10px 12px 12px;position:relative;transition:border-radius .7s,width .5s;width:44px;z-index:2}.card__left .card__handler:not(:last-child){margin-bottom:10px}.card__left .card__handler:hover{border-radius:8px;transition:border-radius .3s,width .5s}.card__left .card__handler-favorites:hover{width:219px}.card__left .card__handler-whatsapp:hover{width:230px}.card__left .card__handler-print:hover{width:150px}.card__left .card__handler-save:hover{width:130px}.card__left .card__handlerInfo{display:block;left:50px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.card__icon{font-size:20px}.card .card__right{display:flex;flex-direction:column;flex-grow:1;padding-top:10px;width:50%}.card .card__right .card__wrapper{border-bottom:1px solid #cfd1d7;padding:15px 10px}.card .card__right .card__wrapper-4{border-bottom:none;padding-bottom:0!important}.card .card__right .card__price{font-size:35px;padding:6px 10px}.card .card__right .card__h3{font-size:20px;line-height:24px;margin-bottom:14px}.card .card__right .card__h3-red{font-size:22px}.card .card__right .card__feature{flex:0 1 50%;padding:4px 5px}.card .card__right .card__btn-recall{margin-top:0}.card__left-parking{width:auto}.card__right-parking{padding:0 94px!important}.card__moreinfo-parking{padding:10px 94px 35px}.roomCard__img3dWrap{height:560px;min-height:560px}.card__price .card__priceInfo{font-size:35px!important;padding:6px 10px!important}.requestShop__form{margin:-15px}.requestShop__item{margin:15px;width:calc(33.33% - 30px)}.requestShop__item-privacy{margin-left:auto!important}.photos__content{margin:0 40px}.commercial__plan-image{width:auto}.commercial__plans{overflow-x:unset}.intopModal-commercial-modal .intopModal__whiteContent{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.intopModal-commercial-modal .commercial-modal__img{max-height:340px}.storeroom__filter{display:flex;flex-direction:row;justify-content:space-between}.storeroom__filter .find__item-select{min-width:200px;width:auto}.storeroom__filter .btn{width:auto}.storeroom-noMTop{margin-top:36px}.storeroom__content{margin:0 auto}.storeroom__wrapper .storeroom__items-row{justify-content:space-evenly;margin:0 auto;max-width:970px}.storeroom__wrapper .storeroom__items-row .storeroom__item{margin:15px 0;width:420px}.storeroom__wrapper .storeroom__item{flex-shrink:0;max-width:none;width:32%}.storeroom__wrapper .storeroom__infoWrap{padding:24px 8px}.storeroom__wrapper .storeroom__descr,.storeroom__wrapper .storeroom__place{font-size:14px}.storeroom__wrapper .storeroom__value{padding:2px 8px 32px}.storeroom__wrapper .storeroom__left{left:-35px}.storeroom__wrapper .storeroom__right{right:-35px}.storeroom .storeroom__list{margin:0 0 46px}.storeroom .storeroom__list tbody{border-left:1px solid #cfd1d7;border-right:1px solid #cfd1d7}.storeroom .storeroom__list td{font-size:14px}.storeroom__btn{padding:16px 36px}.storeroom__btn+.storeroom__btn{margin-left:20px}.genplan__content{border-radius:24px;height:540px}.genplan__text{padding:0 27px}.genplan__title{margin-bottom:24px}}@media only screen and (min-width:1080px) and (min-width:1080px){.beside__content{margin-left:calc(50% - 490px)}.layouts__img-gmr,.layouts__img-resized{height:calc(100vh - 220px);max-height:900px;min-height:350px;object-fit:contain}}@media only screen and (min-width:1080px) and (min-width:1280px){.beside__content{margin-left:calc(50% - 585px)}}@media only screen and (min-width:1080px) and (min-width:1400px){.beside__content{margin-left:calc(50% - 665px)}}@media only screen and (min-width:1080px) and (max-height:700px){.report__item{height:450px}}@media only screen and (min-width:1080px) and (max-height:650px){.report__item{height:400px}}@media only screen and (min-width:1280px){.main__left{left:40px}.main__right{right:40px}.first{padding-right:calc(50% - 585px)}.first__wrapper{width:50%}.first__text{width:48%}.first__asNavFor img{height:100px}.first__list li{font-size:16px}.first__textBlock-blue{padding:24px 16px 9px}.finishing .finishing__container{background-color:initial;display:flex;flex-direction:row}.finishing .finishing__left{width:50%}.finishing .finishing__subtitle{max-width:50%}.finishing .finishing__tabs-mobile{display:none}.finishing .finishing__tabs-desctop{display:flex}.finishing .finishing__slider .swiper,.finishing .finishing__video{border-radius:inherit;border-bottom-left-radius:24px;border-top-left-radius:24px}.finishing .finishing__right{display:flex;flex-direction:column;justify-content:center;margin-top:0;width:50%}.intopModal-finishing .g-form__helpPrivacy{margin-bottom:16px}.modal__finishing-wrap{padding:53px 98px 38px 58px}.modal__finishing-content{flex-direction:row}.modal__finishing-right{margin-left:67px;max-width:420px}.modal__finishing-img{max-width:678px}.finishing__tabs-mobile{display:none}.finishing__tabs-desctop{display:flex;margin:21px 0}.finishing__title-mobile{display:none}.finishing__title-desctop{display:flex}.page-drugie-berega .finishing-advantages__item-description{height:172px;justify-content:center;padding-bottom:0;padding-top:0}.infrastructure__h2{margin:0 24px 0 0!important}.infrastructure__video{margin-right:40px;padding:14px 20px}.infrastructure__icons{width:616px}.rest__content{padding-left:calc(50% - 585px)}.rest__left{left:-20px}.rest__right{right:-20px}.description__title{font-size:38px}.description__list-default .description__item{width:calc(33% - 20px)}.description__info{font-size:24px;line-height:30px}.description__wrapper-tp .description__item{max-width:210px}.description__smalltext{margin:0}.description-levada .description__info{font-size:28px}.layouts__h3{line-height:32px}.card__left .card__title,.layouts__h3{font-size:24px}.card .card__right .card__price{font-size:40px;padding:8px 10px}.card .card__right .card__h3{font-size:24px;line-height:28px}.card .card__right .card__feature{flex:0 1 33.33%}.card__show .parkingspace__schema{height:442px;width:610px}.card__wrapper-parking:not(:last-child){border-bottom:1px solid #cfd1d7!important}.card__list-parking{bottom:50px;position:absolute}.card__right-parking{padding:0 0 40px!important}.card__moreinfo-parking{padding:25px 94px 50px}.card__price .card__priceInfo{font-size:40px!important;padding:8px 10px!important}.requestShop__form{margin:-28px}.requestShop__item{margin:28px;width:calc(33.33% - 56px)}.photos__content{margin:0 70px}.photos .slick-list{margin:0 -28px}.photos__slide{margin:0 28px}.evolution__content{height:540px}.evolution__title{font-size:32px}.evolution__image{height:540px}.storeroom__filter{width:-webkit-fit-content;width:fit-content}.storeroom-noMTop{margin-top:36px}.storeroom__wrapper .storeroom__picture img{max-height:290px}.storeroom__wrapper .storeroom__infoWrap{padding:22px 34px}.storeroom__wrapper .storeroom__col:not(:last-child){margin-right:12px}.storeroom__wrapper .storeroom__value{padding:2px 34px 32px}.storeroom__wrapper .storeroom__left{left:-55px}.storeroom__wrapper .storeroom__right{right:-55px}.storeroom .storeroom__list td{font-size:16px}.storeroom__hr-beregovaya{margin:0 -15px 72px}.storeroom___btn{padding:15px 22px}}@media only screen and (min-width:1400px){.main__h2{font-size:20px}.first{padding:0 0 45px;padding-right:calc(50% - 665px)}.first__wrapper{width:57%}.first__text{width:41%}.first__asNavFor img{height:120px}.first__h2{font-size:32px;line-height:42px}.first__h3{font-size:20px}.first__p{font-size:16px}.plan__btn-genplan{left:250px}.beside__block{margin-right:56px}.beside__block .beside__p{font-size:16px}.beside__item{margin-right:56px}.beside__icon{right:-78px}.infrastructure__video{margin-right:61px}.infrastructure__contact{right:10%}.rest__content{padding-left:calc(50% - 665px)}.rest__left{left:-36px}.rest__right{right:-36px}.report__home{font-size:20px}.documents__item .documents__text{font-size:16px}.documents__btn{margin:40px 0 0}.description__left{left:calc(50% - 521px)}.description__right{right:calc(50% - 521px)}.description__list-plaza .description__info{font-size:28px;line-height:34px}.description__info{font-size:30px;line-height:36px}.description__wrapper-tp .description__item{max-width:220px}.layouts__filter{margin:0 -14px}.layouts__btn{font-size:18px;margin:0 14px;padding:14px}.layouts .select2-container{margin:0 14px}.card__left,.card__moreinfo{padding:30px 38px}.card__left{width:50%}.card__left .card__br{display:none}.card__left .card__tab,.card__left .card__tab-3d{font-size:16px}.card .card__right{padding-top:10px}.card .card__right .card__wrapper{padding:20px 15px}.card .card__right .card__wrapper-1{gap:15px}.card__left-parking{padding:51px 18px 23px 38px;width:auto}.card__moreinfo-parking{padding:25px 112px 73px}.photos__left{left:-36px}.photos__right{right:-36px}.storeroom__filter .find__item-select_square{width:228px}.storeroom__wrapper .storeroom__items-row{max-width:none}.storeroom__wrapper .storeroom__items-row .storeroom__item{width:376px}.storeroom__wrapper .storeroom__item{width:31%}.storeroom__wrapper .storeroom__left{left:-87px}.storeroom__wrapper .storeroom__right{right:-87px}.storeroom .storeroom__list td{font-size:18px}}@media only screen and (min-width:1700px){.card .card__right .card__price span{font-size:16px}}@media only screen and (max-width:1079px){.first__p:not(:last-child){margin:0 0 8px}.rest__arrows{width:100%}.card__left .card__handler-favorites{position:absolute;right:10px;top:10px;z-index:10}.card__left .card__handler-favorites .card__icon{margin-right:0!important}.card__left .card__handler-mobile{align-items:center;display:flex}.card__left .card__handler-mobile .card__icon{align-items:center;border:1px solid #cfd1d7;border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-right:10px;width:36px}.card .card__right .card__wrapper:not(:last-child){margin-bottom:24px}.card__handler.card__handler-favorites{left:6px;position:absolute;right:unset;top:6px;z-index:1}.storeroom .storeroom__list table{margin:0;width:100%}}@media (max-width:991px){.hall-subtitle{font-size:17px;margin-bottom:24px}.hall-btn{height:30px;margin-top:-15px;width:30px}.hall-btn img{max-width:10px}.hall-prev{left:10px}.hall-next{right:10px}.hall-slider-wrapper{width:90vw}.repair-subtitle{font-size:17px;margin-bottom:24px}.repair-btn{height:30px;margin-top:-15px;width:30px}.repair-btn img{max-width:10px}.repair-prev{left:10px}.repair-next{right:10px}.repair-slider-wrapper{width:90vw}}@media only screen and (max-width:991px) and (min-width:768px){.hall-prev{left:-15px}.hall-next{right:-15px}.hall-slider-wrapper{width:95vw}.repair-prev{left:-15px}.repair-next{right:-15px}.repair-slider-wrapper{width:95vw}}