@font-face{font-family:'icomoon';src:url(../fonts/icomoon-el/icomoon.eot?sc2cd7);src:url(../fonts/icomoon-el/icomoon.eot?sc2cd7#iefix) format("embedded-opentype"),url(../fonts/icomoon-el/icomoon.ttf?sc2cd7) format("truetype"),url(../fonts/icomoon-el/icomoon.woff?sc2cd7) format("woff"),url(../fonts/icomoon-el/icomoon.svg?sc2cd7#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:OpenSans;font-weight:400;font-style:normal;src:url(../fonts/OpenSansRegular/OpenSansRegular.eot);src:url(../fonts/OpenSansRegular/OpenSansRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansRegular/OpenSansRegular.woff) format("woff"),url(../fonts/OpenSansRegular/OpenSansRegular.ttf) format("truetype")}@font-face{font-family:OpenSans;font-weight:300;font-style:normal;src:url(../fonts/OpenSansLight/OpenSansLight.eot);src:url(../fonts/OpenSansLight/OpenSansLight.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansLight/OpenSansLight.woff) format("woff"),url(../fonts/OpenSansLight/OpenSansLight.ttf) format("truetype")}@font-face{font-family:OpenSans;font-weight:600;font-style:normal;src:url(../fonts/OpenSansSemiBold/OpenSansSemiBold.eot);src:url(../fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansLight/OpenSansLight.woff) format("woff"),url(../fonts/OpenSansLight/OpenSansLight.ttf) format("truetype")}@font-face{font-family:OpenSans;font-weight:700;font-style:normal;src:url(../fonts/OpenSansBold/OpenSansBold.eot);src:url(../fonts/OpenSansBold/OpenSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansBold/OpenSansBold.woff) format("woff"),url(../fonts/OpenSansBold/OpenSansBold.ttf) format("truetype")}@font-face{font-family:PTSerif;font-weight:400;font-style:normal;src:url(../fonts/PTSerifRegular/PTSerifRegular.eot);src:url(../fonts/PTSerifRegular/PTSerifRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSerifRegular/PTSerifRegular.woff) format("woff"),url(../fonts/PTSerifRegular/PTSerifRegular.ttf) format("truetype")}@font-face{font-family:PTSerif;font-weight:700;font-style:normal;src:url(../fonts/PTSerifBold/PTSerifBold.eot);src:url(../fonts/PTSerifBold/PTSerifBold.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSerifBold/PTSerifBold.woff) format("woff"),url(../fonts/PTSerifBold/PTSerifBold.ttf) format("truetype")}body{margin:0;font-family:OpenSans;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-back:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.icon-curret:before{content:"\e902"}.icon-home:before{content:"\e903"}.icon-mail:before{content:"\e904"}.icon-messenger:before{content:"\e905"}.icon-pdf:before{content:"\e906"}.icon-phone:before{content:"\e907"}.icon-reservation:before{content:"\e908"}.icon-social:before{content:"\e909"}.icon-telegram:before{content:"\e90a"}.icon-viber:before{content:"\e90b"}.icon-whatsapp:before{content:"\e90c"}.fix{max-width:1920px;width:100%;padding:0 20px}.header{margin-bottom:22px;background:#4d4d4d;-webkit-box-shadow:0 3px 7px transparent;box-shadow:0 3px 7px transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:0;position:relative;min-height:initial}.icon-home{width:20px;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;justify-content:center;align-items:center;background-color:#c1ac87;font-size:14px!important;line-height:14px;color:#4d4d4d;text-decoration:none}.icon-home:focus{outline:none;text-decoration:none}.bread-crumbs__link:after{color:#c1ac87;font-size:12px;right:8px;top:2px}.bread-crumbs{color:#fffffe;font-size:12px;line-height:15px;text-transform:uppercase}.bread-crumbs_mob{color:#c1ac87}.bread-crumbs__link{font-size:12px;line-height:15px;color:#c1ac87;text-decoration:none;font-weight:400}.bread-crumbs__link span{text-decoration:none}.bread-crumbs__link:hover,.bread-crumbs__link:focus{color:#fff;outline:none;text-decoration:none}.bread-crumbs__link:nth-child(2):after{margin-top:0}.options{color:#c1ac87;font-size:12px;text-transform:uppercase;line-height:15px;font-weight:700;text-decoration:none;transition:all .2s}.options:hover,.options:focus{color:#fff;text-decoration:none}.options .icon-arrow-right{display:none}@media (max-width: 767.98px){.header{margin-bottom:20px}}.header.fixed{position:fixed;top:0;left:0;width:100%;z-index:10}.header.shadow{-webkit-box-shadow:0 3px 7px rgba(0,0,0,.35);box-shadow:0 3px 7px rgba(0,0,0,.35)}.header__inner{padding:8px 0;padding-left:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (max-width: 991.98px){.header__inner{padding-left:30px}}@media (max-width: 767.98px){.header__inner{padding:15px 0;padding-left:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.header_right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section{width:100%;margin:auto;margin-bottom:40px;position:relative}.section__bg{width:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:auto;-webkit-box-shadow:0 16px 48px 1px rgba(5,0,2,.2);box-shadow:0 16px 48px 1px rgba(5,0,2,.2)}.section-svg{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.section-svg__item{fill:#75685B;fill-opacity:.2;stroke:#d8e5f3;stroke-linejoin:round;stroke-width:1px;fill-rule:evenodd;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.section-svg__item:hover{fill-opacity:.4}.section__popup{position:fixed;left:0;background:#fff;padding:15px;text-align:center;color:#000;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.35);box-shadow:0 3px 7px rgba(0,0,0,.35);border:1px solid #f6f6f4;display:none}.section__number{display:block;text-align:center;font-weight:700;font-size:18px;line-height:18px;color:#030303}.btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:2px solid #725a40;font-family:PTSerif;font-weight:700;font-size:16px;line-height:16px;text-transform:uppercase;color:#897663;background-color:rgba(255,255,255,.7);transition:all .2s;padding:17px 5px}.btn:hover{background-color:rgba(255,255,255,.5)}.animate{display:none}.plan__btn-text{font-size:16px;padding-bottom:5px;color:#4d4d4d;font-weight:700}.plan__btn-text span{font-weight:400}.plan__info{border-radius:6px;border:1px solid #fff;background-color:#e1d4b8;z-index:2;position:relative}.plan__info:before{content:"";position:absolute;z-index:3;height:calc(100% - 8px);width:calc(100% - 8px);top:4px;left:4px;border:1px solid #c6b090;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-pin{color:#fff;fill:#fff;font-size:46px;line-height:46px;font-weight:700}.section-pin:hover{text-decoration:none}.section-pin .small{font-size:28px;line-height:46px}.section__house{display:block;font-size:14px;line-height:16px;margin-bottom:3px}.section__turn{display:block;font-size:14px;line-height:16px;margin-bottom:3px}.section__completion{display:block;font-size:14px;line-height:16px}.section__number{font-size:16px;line-height:16px;margin-bottom:5px}.section-svg__item{text-decoration:none}.section-svg__item:hover{text-decoration:none}.section-svg__item:hover .section-pin{text-decoration:none}.section-svg a{text-decoration:none}.header__phone{padding-right:100px;padding-left:30px;font-size:20px;line-height:20px;color:#c1ac87;transition:all .2s}.header__phone:hover{color:#c1ac87;text-decoration:none}.header__phone:before{content:url(../projects/ot/img/phone-icon.png);top:0}.plan__sheme{display:none}.plan .wind-rose{left:15%}.plan .choose-apartment{color:#3a3a3a;font-size:27px;line-height:27px;text-transform:uppercase;font-weight:700;font-family:PTSerif}.plan__inner{max-width:900px;margin-top:20px}.main{margin-top:0}.plan__btn{max-width:310px;width:100%}.plan__empty.active .sale,.plan__empty:hover .sale{stroke:#fff;fill:rgba(255,255,255,.5)}.pagination__link.active{color:#c1ac87;border-color:#c1ac87}.pagination__link{border-color:rgba(186,158,125,.2)}.pagination__link:hover{color:#c1ac87;border-color:#c1ac87;text-decoration:none}@media (max-width: 1200px){.apartment-info{display:flex;flex-direction:column}}.bread-crumbs_mob .bread-crumbs__link span{color:#c1ac87;font-weight:400;font-size:11px;text-transform:uppercase;text-decoration:none}.plan_mob__filter{background-color:#c1ac87;padding:45px 10px;border-top:3px solid #484848;color:#4d4d4d}.plan_mob__title{margin-top:80px;font-family:PTSerif;font-size:23px;line-height:23px;text-transform:uppercase}.plan_mob__menu-link.dark{background-color:#4d4d4d}.plan_mob__menu-link{border-top:3px solid #4d4d4d;border-bottom:3px solid #4d4d4d}.plan_mob__subtitle big{font-weight:400;font-family:OpenSans;color:#000}.plan_mob__filter-link.refine{color:#4d4d4d}.plan_mob__filter-link.refine .icon,.plan_mob__filter-link.reset .iconn{color:#c1ac87}.plan_mob__filter-link reset{color:#a3a3a3}.graphic__table-header{background-color:#c1ac87;border-top:2px solid #484848;border-bottom:2px solid #484848;color:#4d4d4d}.graphic__table-hide-text{color:#897663;text-decoration:none;font-size:18px}.section__item:hover .section-svg__item{fill-opacity:.7}@media (max-width: 991.98px){.plan__btn{margin:auto;margin-bottom:40px}.graphic__table-hide{text-align:center}.graphic__table-row .status{color:#4fadff}}@media (max-width: 767.98px){.header__phone{font-size:0;height:70px;width:70px;padding:0;display:flex;justify-content:center;align-items:center;background-color:#c1ac87;margin-right:65px}.header__phone:before{top:auto;content:"\e907";font-family:icomoon;font-size:2.3rem;color:#4d4d4d}.graphic__table-header .status{color:#4d4d4d}}@media (max-width: 575.98px){.header__phone{height:40px;width:40px}.header__phone:before{font-size:1.25rem}.plan_mob__title{margin-top:40px}.plan_mob__filter{padding:22px 5px}.graphic__table-hide-text{margin:40px auto}.header__phone{margin-right:50px}.plan_mob__header{font-size:1rem;text-transform:uppercase;padding:9px 20px}.header__inner{padding:8px 0}.flat__img{height:inherit}}.plan_mob__header{border:2px solid #484848;background-color:#c1ac87;color:#4d4d4d;font-weight:700}.plan_mob__val.sold{color:#4fadff}.plan_mob__val{font-family:OpenSans}.input-checkbox:checked + .checkbox span:first-child{background:#c1ac87}.checkbox span:first-child{border:3px solid #c1ac87}.ui-slider .ui-slider-handle{background:#c1ac87}.ui-slider-horizontal .ui-slider-range{background:#c1ac87}.graphic__header-col{color:#4d4d4d;font-family:OpenSans;font-weight:400}.multiselect,.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default{border:none;width:100%;border-bottom:3px solid #c1ac87;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:4px 8px;font-size:15px;text-transform:initial;font-family:OpenSans;padding-right:35px;color:#333;font-weight:400;text-align:left;line-height:15px}.graphic__select{flex:1;max-width:270px}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open > .dropdown-toggle.btn-default.focus,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default:hover,.btn-default:hover,.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default{background-color:#fff;color:#333;padding:4px 8px;border-bottom:3px solid #c1ac87;line-height:15px}.multiselect-container li a{text-decoration:none}.multiselect-container li a:hover{text-decoration:none}.btn-default.active:after,.btn-default:active:after,.btn-default:after,.multiselect:after,.open > .dropdown-toggle.btn-default:after{color:#c1ac87}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#c1ac87}.multiselect-container li.active:before{background-image:url(../projects/ot/img/checkbox-img.png)}.multiselect-container li:before{background-image:url(../projects/ot/img/checkbox-img-em.png)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#4d4d4d}.graphic__table-row:hover{text-decoration:none;background-color:rgba(225,212,184,0.5)}.graphic__table-row .status{color:#826a4d}.flat .plan__info{top:150px}.share__item{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#c1ac87;height:37px;width:37px}.share__item .spoler{color:#4d4d4d;font-size:12px;text-transform:uppercase;font-weight:400}.flat__wind-rose{display:block;left:15%}.plan__sheme{display:block}.checkbox:hover span:first-child{background-color:#c1ac87}@media (max-width: 1200px){.flat .plan__info{top:0}}@media (max-width: 991.98px){.flat__wind-rose{display:none}.plan__btn{display:none}.flat-mob__info{display:flex}.flat-mob__info_bottom{flex-direction:row}.flat-mob__info{margin-right:5px}.flat-mob__info_top{padding:0 5px}.flat-slide{margin:0;padding:0 20px}.flat-mob__info,.flat-mob__title{font-size:16px;text-transform:uppercase;font-weight:700;color:#4d4d4d}.flat-mob__info{font-weight:400}.flat-mob__title{font-weight:700}.plan__info{background-color:transparent}.plan__info:before{content:none}.flat-mob__desc-val{color:#000;font-family:OpenSans;font-weight:400}.flat-mob__download .icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#c1ac87;height:37px;width:37px}.flat-mob__download-text{color:#4d4d4d;font-weight:400;font-size:12px;text-transform:uppercase}.flat-mob__download{margin-top:40px}.flat-mob__advantage{margin:50px 0}.flat-mob__feedback{background-color:#4d4d4d;padding:30px 20px}.flat-mob__feedback .icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#c1ac87;height:38px;width:38px}.flat-mob__feedback-text{color:#c1ac87;font-weight:400;font-size:14px;text-transform:uppercase;line-height:18px}.btn-default,.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default{max-width:100%}.filter_mod .btn__find{width:100%;margin-top:40px}a.btn.btn__info.plan__btn.plan_mob__btn.popup_open{display:block}}@media (max-width: 575.98px){.flat-mob__download{padding:0}.flat-mob__feedback-text{font-size:12px}.flat-mob__feedback{padding:25px 20px}.flat-mob__advantage{font-size:14px;line-height:20px}.flat-mob__info,.flat-mob__title{font-size:13px}.flat-mob__desc-val{font-size:25px;line-height:30px}.flat-mob__desc-name:after{width:60px}.flat-mob__desc-name{font-size:14px}.flat-mob_bottom .item:nth-child(1){-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flat-mob_bottom .wind-rose{height:90px}}.plan .plan__sheme{display:none}.filter_mod .remodal-close{background-image:url(../projects/ot/img/close.png);text-align:left}.apartment-info__desc{max-width:310px;position:absolute;right:122px;top:160px;font-size:13px;line-height:16px;color:#4d4d4d}@media (max-width: 1800px){.plan .plan__btn{right:50px}.plan .apartment-info__desc{right:50px}.plan .plan__info{left:50px}.plan__inner{max-width:calc(100% - 800px)}}@media (max-width: 1300px){.plan .apartment-info__desc{display:none}}@media (max-width: 1200px){.plan .plan__btn{right:0}.plan .plan__info{left:0}.plan__inner{max-width:1000px}}.stop-scrolling .fancybox-wrap{z-index:1000000000}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-30px;width:20px;height:20px;top:-3px;display:block;opacity:0}.multiselect-container .checkbox{overflow:inherit}@media (max-width: 576px){.flat__img{height:initial}.flat-mob__info_top{margin-bottom:0}.flat-mob__info,.flat-mob__title{font-size:12px;line-height:18px;font-weight:400}.flat-mob__info{margin-bottom:0}}.apartment-info{position:absolute;width:100%}.plan__btn{top:-45px}.apartment-info__desc{top:40px}.plan__info{top:40px}.plan__inner{margin-top:42px}.pagination{margin-top:80px;margin-bottom:20px}.flat__img{height:calc(100vh - 150px);margin-top:20px}.plan__inner,.plan__img{max-height:calc(100vh - 320px)}.plan .plan__btn,.plan .apartment-info__desc{right:120px}.flat__img .slick-current.slick-center .slider-img{border:2px solid #c1ac87}.flat__img .slick-prev:before{content:url("../projects/ot/img/slider-arrow-l.svg")}.flat__img .slick-next:before{content:url("../projects/ot/img/slider-arrow.svg")}.flat .plan__info{top:0}.flat__img{margin-top:105px}.flat__sheme{display:block;max-height:130px;height:100%;width:auto}.flat__sheme img{max-height:100%;display:block;width:auto}@media (max-width: 1400px){.plan__inner,.plan__img{max-height:calc(100vh - 310px)}.flat__sheme{display:block;max-height:100px;height:100%;width:auto}}@media (max-width: 1200px){.apartment-info{position:relative}.plan .plan__btn,.plan .apartment-info__desc{right:0}.plan__info{top:0}.plan__btn{top:0}}.plan__inner{min-height:450px}.plan__svg{max-height:calc(100vh - 320px)}@media (max-width: 992px){.flat__img{height:inherit}}@media (max-width: 1800px){.plan__inner{max-width:calc(100% - 900px)}}@media (max-width: 1400px){.pagination{margin-top:200px}.plan__inner{max-width:500px}}@media (max-width: 1330px){.plan__inner{min-height:max-content}.pagination{margin-top:100px}.plan .apartment-info__desc{display:none}}.genplan__svg-element{fill:#4d4d4d}.bottom-right .flat__sheme img{max-width:100%}.tyle__name,.tyle__name:hover,.tyle__link,.tyle__value-item span{color:#4d4d4d}.commerce-iframe{background:url(../projects/ot/img/bg-left__iframe.png) no-repeat,#fff url(../projects/ot/img/bg-right__iframe.png) no-repeat 100% 0;background-size:contain;padding-top:30px;padding-bottom:50px}.commerce-iframe__inner{position:relative;max-width:1200px;margin:auto;text-align:center}.commerce-iframe__img{max-width:100%;width:auto;display:block;margin:auto}.commerce-iframe__img img{max-width:100%}.commerce-iframe__svg{max-width:100%;width:100%;height:auto;position:absolute;left:0;top:0}.commerce-iframe .text{fill:#fff;font-size:18px;line-height:18px}.commerce-iframe .small{font-size:11px;line-height:15px;font-weight:lighter}.commerce-iframe .big{font-weight:700;font-family:PTSerif}.commerce-iframe__desc{transition:all .2s}.plan__wrapp:hover .commerce-iframe__desc{opacity:.8}.commerce-iframe .plan__empty.active .sale,.commerce-iframe .plan__empty:hover .sale{stroke:#1ba0c3;fill:rgba(27,160,195,.5)}.commerce-popup{max-width:1200px;border:7px solid #E7D6B5;height:auto;min-height:auto;padding:60px 100px 30px;margin:auto}.commerce-popup__content{display:flex;justify-content:space-between}.commerce-popup__content_left,.commerce-popup__content_center,.commerce-popup__content_right{flex:1}.commerce-popup__content_center{display:flex;justify-content:center;align-items:center}.commerce-popup__content_center img{height:100%;max-width:100%;max-height:515px}.commerce-popup__content_right{display:flex;flex-direction:column;justify-content:space-between}.commerce-popup__info{position:relative;background:#dfd4b9;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:30px;position:relative;max-width:240px;width:100%}.commerce-popup__info:after{content:"";position:absolute;left:6px;top:6px;height:calc(100% - 12px);width:calc(100% - 12px);background-color:transparent;border:1px solid #AFA280;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.commerce-popup .inner{max-width:140px;width:100%;margin:auto;text-align:left;font-size:15px;line-height:22px}.commerce-popup .inner p{margin-bottom:3px}.commerce-popup__icons{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:50px;max-width:250px;width:100%}.commerce-popup__icon{display:flex;flex-direction:column;max-width:109px;width:100%;margin-bottom:40px}.commerce-popup__icon .desc{text-transform:uppercase;font-size:12px;line-height:19px;color:#8d887d;text-align:center;margin-bottom:0}.commerce-popup__icon .icon{display:block;margin:auto;text-align:center;margin-bottom:5px}.beige-btn{background:#f9eed8;color:#3e3e3e;font-size:16px;line-height:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;max-width:240px;width:100%;padding:14px 5px;display:block;transition:all .2s;margin-bottom:20px;margin-left:auto;border:none;outline:none;cursor:pointer}.beige-btn:focus{border:none;outline:none}.beige-btn:hover{opacity:.7;text-decoration:none;color:#3e3e3e}.transparent-btn{color:#a7872d;font-size:16px;line-height:16px;max-width:240px;width:100%;display:block;text-align:center;border:2px solid #E7D6B5;border-radius:4px;padding:12px 5px;background-color:transparent;transition:all .2s;margin-left:auto;cursor:pointer;outline:none}.transparent-btn:hover{color:#a7872d;background-color:rgba(231,214,181,.2)}.transparent-btn:focus{border:2px solid #E7D6B5;outline:none}.commerce-popup__location{margin-top:150px;margin-bottom:40px}.commerce-popup__location_top{max-width:182px;width:100%;display:block;margin-left:auto;margin-bottom:20px}.commerce-popup__location_top img{max-width:100%}.commerce-popup__location_top svg{max-width:100%}.commerce-popup__location_bottom{display:flex;justify-content:flex-end}.commerce-popup__location_bottom .flat__sheme{width:100%}.commerce-popup__location_bottom .flat__sheme img{width:100%}.commerce-popup .remodal-close{width:33px;height:33px;background-image:none;display:flex;justify-content:center;align-items:center;position:absolute;top:-20px;right:-15px;transition:all .2s}.commerce-popup .remodal-close:hover:before{opacity:.9}.commerce-popup .remodal-close:before{content:url("../projects/ot/img/commerce-popup-close.svg")}.commerce-popup__location_mob{display:none}.commerce-iframe__inner_mob{display:none}@media only screen and (max-width: 1300px){.commerce-popup .remodal-close{height:25px;width:25px;top:10px;right:15px}.commerce-popup .remodal-close:before{content:url("../projects/ot/img/commerce-popup-close2.svg")}.commerce-popup .remodal-close:hover:before{opacity:.8}.commerce-desc__item{max-width:32%}}@media only screen and (max-width: 1100px){.commerce-popup{padding:60px 40px 30px}}@media only screen and (max-width: 992px){.commerce-popup__icons{display:none}.commerce-popup__content{display:block}.commerce-popup__info{background-color:transparent}.commerce-popup__info-item{display:inline-block}.commerce-popup .inner{max-width:none}.commerce-popup__info{max-width:none;padding:0}p.commerce-popup__info-item{display:inline-block;position:relative;margin-bottom:0;border:none}.commerce-popup__info:after{content:none}.commerce-popup__info-item:after{content:","}.commerce-popup__info-item:last-child:after{content:none}.commerce-popup__plan{margin-top:30px}.commerce-popup__content_right{flex-direction:column-reverse}.commerce-popup__location{margin-top:20px;display:flex;align-items:center;flex-flow:row-reverse}.commerce-popup__location .plan__sheme.flat__sheme{display:block}.commerce-popup__location_bottom{justify-content:space-between}.commerce-popup__location_mob{display:flex;justify-content:space-between;align-items:center;width:100%}.commerce-popup__location_mob img{max-width:100%}.commerce-popup__location > .commerce-popup__location_bottom{display:none}.commerce-popup__location > .commerce-popup__location_top{display:none}.commerce-popup__location_top{margin-left:0}.beige-btn{margin:auto;margin-bottom:20px}.transparent-btn{margin:auto}.commerce-popup__content .mob-item{text-align:center}.commerce-popup .plan__sheme{margin:auto}.commerce-popup__location_top{margin:auto}.commerce-iframe__inner{display:none}.commerce-iframe__inner_mob{display:block}.commerce-item_mob{position:relative}.commerce-iframe__img img{width:100%}.commerce-iframe{background:none}.commerce-btn_mob{padding:0;margin:0;display:flex;list-style:none;display:flex;justify-content:space-around;margin-top:60px}.commerce-btn_mob span{display:block;color:#8d887d;cursor:pointer;font-size:16px;line-height:16px;width:119px;text-align:center;border:1px solid #8D887D;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 4px;transition:all .2s;opacity:.3;margin:auto}.commerce-btn_mob li{flex:1;position:relative}.commerce-btn_mob li.active span{opacity:1}.commerce-btn_mob li:after{content:"";position:absolute;right:-7px;top:0;display:block;width:0;height:0;border-style:solid;border-width:15.5px 0 15.5px 13px;border-color:transparent transparent transparent #8D887D}.commerce-btn_mob li:last-child:after{content:none}.commerce-iframe__inner_mob{max-width:650px;margin:auto}.commerce-iframe{padding-top:0}}@media only screen and (max-width: 576px){.commerce-popup{padding:40px 10px 30px}.commerce-iframe{padding-bottom:20px}}.btn-tyle:after{display:none}.tyle__wrap,.tyle__name{font-family:PTSerif}.btn-tyle:hover{color:#000}.disable.active .sale,.commerce-iframe .disable:hover .sale{stroke:#fff;fill:rgba(255,255,255,.5)}.disable .sale{fill:rgba(255,255,255,.5);stroke-opacity:1;opacity:1;cursor:default}.disable .commerce-iframe__desc{opacity:.7;cursor:default}.disable:hover .commerce-iframe__desc{opacity:.7}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.remodal-wrapper.remodal-is-opened{display:block!important}}.plan__inner .plan__svg{max-height:100%}@media (max-width: 575.98px){.flat-mob_bottom{flex-wrap:wrap;padding:0}.flat-mob_bottom .item:nth-child(1){flex:auto;margin:auto;margin-bottom:15px;width:100%}.flat-mob_bottom .item img{height:100%;width:100%}.plan__svg{height:100%;width:100%;max-height:100%}.flat .plan__sheme .genplan__svg{height:100%;width:100%}.flat-mob_bottom .item{width:49%}.flat-mob_bottom .item:nth-child(2){flex:1.3}}.flat__title-main{color:#897663}.flat-mob__next,.flat-mob__prev{color:#897663}.flat-mob__next svg,.flat-mob__prev svg{fill:#897663}@media (max-width: 991.98px){.flat-mob__info{flex-wrap:wrap}.flat-mob__info_top{width:100%;padding:0}.flat-mob__info,.flat-mob__title{text-transform:initial}.flat-mob__info{display:block;text-align:center;width:100%;box-sizing:border-box}.flat-mob__next,.flat-mob__prev{color:#c1ac87}.flat-mob__next svg,.flat-mob__prev svg{fill:#c1ac87}}.plan__svg{height:100%}a:focus,a:hover{color:#897663}.plan__inner .plan__svg{max-height:100vh} .plan__inner .plan__svg{max-height:none;min-height:auto;height:auto}.plan__img{max-height:none;min-height:auto;height:auto}.floors__element:hover{fill:#c1ac87;fill-opacity:.4}.pagination__col{color:#c1ac87}.plan__status{color:#c1ac87}.section_left{all: unset;width:66vw;height:100%;position:relative}.section_left_btn{all: unset;width:66vw;position:relative}.btn__more{margin-top:24px}.section__accordion-title:before{color:#897663;}.queue{fill:#75685B;fill-opacity:0;opacity:0}.queue.active{fill-opacity:.6;opacity:.6}.section__accordion-title span{border-bottom:2px solid #75685B;}.section__accordion-title span:before{background:#897663}.section__accordion-title span:after{background:#897663}.btn__next{margin-left:40px}.header__back{padding-right:50px;color:#c1ac87;font-size:12px;text-transform:uppercase;line-height:15px;font-weight:700;text-decoration:none;transition:all .2s}.header__back:hover,.header__back:focus{color:#fff;text-decoration:none}