@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@200;300;400;500;600;700;800&display=swap");@font-face{font-family:"icomoon";src:url("../fonts/icomoon/fonts/icomoon.eot?jepu92");src:url("../fonts/icomoon/fonts/icomoon.eot?jepu92#iefix") format("embedded-opentype"),url("../fonts/icomoon/fonts/icomoon.ttf?jepu92") format("truetype"),url("../fonts/icomoon/fonts/icomoon.woff?jepu92") format("woff"),url("../fonts/icomoon/fonts/icomoon.svg?jepu92#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icomoon" !important;speak:never;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-delete:before{content:""}.icon-minus:before{content:""}.icon-share-vk:before{content:""}.icon-share-link:before{content:""}.icon-telegram:before{content:""}.icon-watsap:before{content:""}.icon-share:before{content:""}.icon-pdf:before{content:""}.icon-top-bottom:before{content:""}
.icon-heart:before{content:""}.icon-arrow-down:before{content:""}.icon-check:before{content:""}.icon-vk:before{content:""}.icon-insta:before{content:""}.icon-fb:before{content:""}.icon-next-arrow:before{content:""}.icon-prev-arrow:before{content:""}.icon-lighthouse:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-bag:before{content:""}.icon-bus:before{content:""}.icon-cancel:before{content:""}.icon-close:before{content:""}.icon-house:before{content:""}.icon-like:before{content:""}.icon-metro:before{content:""}.icon-parameters:before{content:""}.icon-percent:before{content:""}.icon-phone:before{content:""}.icon-plus:before{content:""}
.icon-portfolio:before{content:""}.icon-protection:before{content:""}.icon-schedule:before{content:""}.icon-wave:before{content:""}.icon-wood:before{content:""}html{height:100%;font-size:100px;-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width:1311px){html{font-size:7.6219512195vw}}@media only screen and (max-width:750px){html{font-size:13.33333333vw}}body{margin:0;padding:0;height:100%;min-width:320px;font-weight:400;font-size:.15rem;line-height:.24rem;background:#f8f8f8;font-family:"Roboto",sans-serif;color:#404040}@media only screen and (max-width:750px){body{font-size:.22rem;line-height:.36rem;margin-right:0 !important}}article,aside,figure,footer,header,menu,nav,section{display:block}input,select,textarea{font:100% "Roboto",sans-serif;vertical-align:middle}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none}
input::-ms-clear{display:none}fieldset,form{margin:0;padding:0;border-style:none}select::-ms-expand{display:none}img{border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,:after,:before{outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}[class*=" icon-"]:before,[class^=icon-]:before{margin:0;width:auto}.clear:after{content:"";clear:both;display:block}.pull-left{float:left}.pull-right{float:right}p{margin:0 0 .24rem}@media only screen and (max-width:750px){p{margin-bottom:.36rem}}body.intro-has-open-dot,body.mobile-menu-open,body.search-form-show-results{top:0;left:0;right:0;bottom:0;position:fixed}#wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:750px){body.static-modal-page #wrapper{padding-top:0}}#main{-webkit-box-flex:5000;-ms-flex:5000 1 auto;flex:5000 1 auto}.container{margin:0 auto;padding:0 .18rem;max-width:1318px}@media only screen and (max-width:750px){.container{padding:0 .4rem}}@media only screen and (min-width:751px){.container--wide{max-width:none;padding-left:.25rem;padding-right:.25rem}.container--small{padding-left:0;padding-right:0;max-width:10.5rem}}.col-row{margin-left:-.18rem;margin-right:-.18rem}.col-row:after{content:"";clear:both;display:block}.col-row>.col{float:left;padding-left:.18rem;padding-right:.18rem}.col-row>.col.l-1{width:8.33%}.col-row>.col.l-2{width:16.66%}.col-row>.col.l-3{width:25%}.col-row>.col.l-4{width:33.3%}.col-row>.col.l-5{width:41.66%}.col-row>.col.l-6{width:50%}.col-row>.col.l-7{width:58.33%}.col-row>.col.l-8{width:66.66%}.col-row>.col.l-9{width:75%}.col-row>.col.l-10{width:83.33%}.col-row>.col.l-11{width:91.66%}.col-row>.col.l-12{width:100%}
@media only screen and (max-width:1024px){.col-row>.col.t-1{width:8.33%}.col-row>.col.t-2{width:16.66%}.col-row>.col.t-3{width:25%}.col-row>.col.t-4{width:33.3%}.col-row>.col.t-5{width:41.66%}.col-row>.col.t-6{width:50%}.col-row>.col.t-7{width:58.33%}.col-row>.col.t-8{width:66.66%}.col-row>.col.t-9{width:75%}.col-row>.col.t-10{width:83.33%}.col-row>.col.t-11{width:91.66%}.col-row>.col.t-12{width:100%}}@media only screen and (max-width:750px){.col-row>.col.m-1{width:8.33%}.col-row>.col.m-2{width:16.66%}.col-row>.col.m-3{width:25%}.col-row>.col.m-4{width:33.3%}.col-row>.col.m-5{width:41.66%}.col-row>.col.m-6{width:50%}.col-row>.col.m-7{width:58.33%}.col-row>.col.m-8{width:66.66%}.col-row>.col.m-9{width:75%}.col-row>.col.m-10{width:83.33%}.col-row>.col.m-11{width:91.66%}.col-row>.col.m-12{width:100%}}@media only screen and (max-width:480px){.col-row>.col.ms-1{width:8.33%}.col-row>.col.ms-2{width:16.66%}.col-row>.col.ms-3{width:25%}.col-row>.col.ms-4{width:33.3%}.col-row>.col.ms-5{width:41.66%}
.col-row>.col.ms-6{width:50%}.col-row>.col.ms-7{width:58.33%}.col-row>.col.ms-8{width:66.66%}.col-row>.col.ms-9{width:75%}.col-row>.col.ms-10{width:83.33%}.col-row>.col.ms-11{width:91.66%}.col-row>.col.ms-12{width:100%}}.resolution-tablet{display:none}@media only screen and (max-width:1024px){.resolution-tablet{display:block}}.resolution-mobile{display:none}@media only screen and (max-width:750px){.resolution-mobile{display:block}}.resolution-mobile-small{display:none}@media only screen and (max-width:480px){.resolution-mobile-small{display:block}}@media only screen and (max-width:1024px){.hide-on-t{display:none !important}}@media only screen and (min-width:1025px){.show-on-t{display:none !important}}@media only screen and (max-width:750px){.hide-on-m{display:none !important}}@media only screen and (min-width:751px){.show-on-m{display:none !important}}@media only screen and (max-width:480px){.hide-on-ms{display:none !important}}@media only screen and (min-width:481px){.show-on-ms{display:none !important}
}.center-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn{margin:0;z-index:10;color:#fff;border:none;height:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;font-size:.16rem;font-weight:500;text-align:center;font-style:normal;white-space:nowrap;line-height:1;display:inline-block;text-decoration:none;padding:.22rem .3rem;vertical-align:middle;font-family:"Roboto",sans-serif;border-radius:.2rem;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.btn:hover{opacity:.8}@media only screen and (max-width:750px){.btn{line-height:1.2;font-size:.26rem;padding:.3rem .4rem .3rem;border-radius:.2rem}}.btn:disabled{color:#fff;background:#b1b1b1;pointer-events:none}.btn.small{font-size:.13rem;line-height:.15rem;padding:.13rem .21rem}
.btn.medium{padding:.21rem .42rem .22rem}.btn .icon-arrow-down{line-height:1;font-size:.06rem;margin:0 0 0 .1rem;display:inline-block;vertical-align:middle}.btn-block{width:100%;display:block}.btn-default{color:#fff;background:#345cb6;border:.01rem solid #345cb6}.btn-default:hover{opacity:.9}.btn-default:active{opacity:.1}.btn-border-white{background:0 0;border:.01rem solid #fff}@media only screen and (max-width:750px){.btn-border-white{border-width:.02rem}}.btn-border-read{background:0 0;border:1px solid #868686;color:#404040;font-weight:400}@media only screen and (max-width:750px){.btn-border-read{border-width:.02rem}}.link-read{color:#583e6b}.link-read:hover{text-decoration:underline}.btn-light-gray{color:#757575;background:#f3f3f3;padding:.16rem .38rem;border:1px solid #e7e7e7}@media only screen and (max-width:750px){.btn-light-gray{padding:.26rem .39rem .27rem}}.btn-light-gray:hover{background:#eee}.btn-sub{border:1px solid #fff;background:rgba(23,23,23,.66)}.btn-sub:hover{background:rgba(23,23,23,.8)}
.btn-gray{background:#a9a9a9}.btn-gray:hover{background:#909090}.btn-simple{color:#6e6e6e;line-height:1.2;font-size:.13rem;padding:.13rem .28rem;border:1px solid #ddd}.btn-simple:hover{background:#eee}.slick-list,.slick-slide{overflow:hidden}.slick-slide{float:left}.tab-body{position:relative}.tab{opacity:0;width:100%;height:100%;top:-9999px;left:-9999px;position:absolute;-webkit-transition:all 0s ease .35s,opacity .35s ease,height 0s ease 0s;-o-transition:all 0s ease .35s,opacity .35s ease,height 0s ease 0s;transition:all 0s ease .35s,opacity .35s ease,height 0s ease 0s}.tab.active{top:0;left:0;opacity:1;position:relative;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.uppercase{text-transform:uppercase}.countdown{color:#8e8e8e;line-height:1.2;font-size:.12rem;margin:0 0 .26rem;font-weight:400}@media only screen and (max-width:750px){.countdown{font-size:.19rem}}.countdown .countdown-row{background:#262127;vertical-align:top;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:.2rem;border:1px solid #383838}
@media only screen and (max-width:750px){.countdown .countdown-row{border-radius:.2rem}}.countdown .countdown-section{width:.66rem;text-align:center;padding:.14rem .2rem .13rem;border-left:1px solid #1c181d;border-right:1px solid #372f38}@media only screen and (max-width:750px){.countdown .countdown-section{width:1.1rem;padding:.23rem .3rem .22rem}}.countdown .countdown-section:first-child{border-left:none}.countdown .countdown-section:last-child{border-right:none}.countdown .countdown-amount{color:#fff;display:block;line-height:1.2;font-size:.24rem}@media only screen and (max-width:750px){.countdown .countdown-amount{font-size:.38rem}}.countdown .countdown-period{text-transform:lowercase}.section-title{display:block;color:#1c1c1c;line-height:1.2;font-weight:500;font-size:.28rem;margin:0 0 .33rem;font-family:"Roboto",sans-serif}@media only screen and (max-width:750px){.section-title{font-size:.4rem;margin-bottom:.4rem}}.section-title:after{content:"";clear:both;display:block}
.section-title__text{margin:0;font-size:inherit;font-style:inherit;vertical-align:top;font-weight:inherit;line-height:inherit;display:inline-block;letter-spacing:inherit}.section-title .map-link{z-index:10;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;color:#464646;width:2.24rem;height:.55rem;overflow:hidden;line-height:1.2;font-size:.14rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;border-radius:.2rem;background-size:cover;font-family:"Roboto",sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d3d3d3;background-color:#d3d3d3;background-position:50% 50%;background-repeat:no-repeat;margin:.04rem 0 -.26rem .3rem}@media only screen and (max-width:750px){.section-title .map-link{display:none}}.section-title .map-link:after{top:0;left:0;right:0;bottom:0;opacity:0;content:"";z-index:-10;position:absolute;background:#d3d3d3;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}
.section-title .map-link:hover:after{opacity:.2}.section-title .map-link .icon-marker{line-height:1;color:#f33;font-size:.18rem;margin:0 .1rem 0 0}.default-tab-controls{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#2d2d2d;margin:0 -.32rem;list-style:none;overflow-x:auto;font-size:.155rem;line-height:.3rem;position:relative;overflow-y:hidden;white-space:nowrap;font-weight:500;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.default-tab-controls{margin:0 -.4rem;font-size:.24rem;line-height:.39rem}}.default-tab-controls:after{bottom:0;content:"";left:.32rem;height:.04rem;right:.32rem;min-height:1px;position:absolute;background:#e6e6e6}@media only screen and (max-width:750px){.default-tab-controls:after{display:none}}.default-tab-controls>li{padding:0 .32rem}@media only screen and (max-width:750px){.default-tab-controls>li{padding:0 .26rem;border-bottom:.06rem solid #e6e6e6}
.default-tab-controls>li:first-child{padding-left:.4rem}.default-tab-controls>li:last-child{padding-right:.4rem}}.default-tab-controls>li.active a{color:#345cb6;border-bottom-color:#345cb6}.default-tab-controls>li.disabled a{color:#c1c1c1;pointer-events:none}.default-tab-controls a{z-index:10;display:block;position:relative;padding:0 0 .2rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-bottom:.04rem solid transparent}@media only screen and (max-width:750px){.default-tab-controls a{padding-bottom:.35rem;margin-bottom:-.06rem;border-bottom-width:.06rem}}.default-tab-controls a:hover{color:#345cb6}sup{font-size:.7em;vertical-align:top;margin:-.2em 0 0;display:inline-block}sub{font-size:.75em;margin:0 0 -.35em;display:inline-block;vertical-align:bottom}strong{font-weight:500}.section-h1{color:#000;display:block;line-height:1.2;font-size:.34rem;margin:0 0 .32rem;font-family:"Roboto",sans-serif;font-weight:500}@media only screen and (max-width:750px){.section-h1{font-size:.4rem}
}.section-h2{display:-webkit-box;display:-ms-flexbox;display:flex;color:#1c1c1c;font-size:.33rem;line-height:1.2;font-weight:500;margin:0 0 .28rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Roboto",sans-serif;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.section-h2{line-height:1.2;font-weight:500;font-size:.44rem;margin:0 0 .55rem;font-family:"Roboto",sans-serif;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-h2.m-normal{font-weight:400}}.section-h2__text{font-size:inherit;line-height:inherit;margin:0}@media only screen and (max-width:750px){.section-h2__text a{font-size:.38rem}}.section-h2__text a i{display:inline;vertical-align:middle;font-size:.24rem;margin:0 0 0 .2rem;font-weight:500 !important;color:#345cb6}.section-h2 .btn-web-cam{font-size:.18rem;color:#404040;font-weight:500}.section-h2 .btn-web-cam i{font-size:.24rem;margin:0 .15rem 0 0;font-weight:500 !important;color:#345cb6}
.breadcrumbs{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#636363;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;line-height:1.2;font-size:.14rem;font-weight:400;margin:0 -.08rem .1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.breadcrumbs{font-size:.2rem;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;white-space:nowrap;margin-left:-.4rem;margin-right:-.4rem;margin-bottom:-.05rem;padding-bottom:.15rem}}.breadcrumbs>li{padding:0 .08rem;position:relative}@media only screen and (max-width:750px){.breadcrumbs>li{padding-left:.15rem;padding-right:.15rem}.breadcrumbs>li:first-child{padding-left:.4rem}.breadcrumbs>li:last-child{padding-right:.4rem}}.breadcrumbs>li:after{top:0;content:"/";left:-.02rem;position:absolute}@media only screen and (max-width:750px){.breadcrumbs>li:after{left:-.05rem}}
.breadcrumbs>li:first-child:after{display:none}.breadcrumbs a,.breadcrumbs span{vertical-align:top;display:inline-block}.breadcrumbs span{color:#acacac}.breadcrumbs a{color:#636363;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.breadcrumbs a:hover{color:#b4b4b4}[data-lazy-img]{font-size:0;line-height:0;display:block;position:relative}[data-lazy-img]:after{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background:#fff url(../images/preloader.gif) 50% 50%/1.96rem 1.96rem no-repeat}.section-ceo{color:#4b4b4b;padding:.2rem 0 .07rem}@media only screen and (min-width:751px){.section-ceo{font-size:.16rem;line-height:.3rem;max-width:10.5rem}.section-ceo .section-h2{margin-bottom:.3rem}.section-ceo p{margin-bottom:.18rem}}.drop-item{color:#4a4a4a;line-height:1.2;font-size:.13rem;position:relative;font-weight:400}@media only screen and (max-width:750px){.drop-item{font-size:.2rem}}.drop-item .btn{color:#4a4a4a;text-align:left;background:0 0;font-size:.13rem;position:relative;min-width:1.62rem;line-height:.21rem;border-radius:.2rem;border:1px solid #dcdcdc;-webkit-transition:background .35s ease;-o-transition:background .35s ease;transition:background .35s ease;padding:.1rem .47rem .1rem .2rem}
@media only screen and (max-width:750px){.drop-item .btn{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:.82rem;max-width:none;font-size:.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-width:.02rem;border-color:#e6e6e6;padding-left:.38rem;padding-right:.7rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.drop-item .btn:hover{background:#fff}.drop-item .btn .icon-arrow-down{top:0;bottom:0;right:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#915380;font-size:.06rem;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:750px){.drop-item .btn .icon-arrow-down{right:.3rem;color:#b085a4;font-size:.11rem;margin-top:-.06rem}}.drop-item .drop{opacity:0;z-index:150;top:-9999px;left:-9999px;right:9999px;background:#fff;margin:.1rem 0 0;padding:.09rem 0;position:absolute;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);border-radius:.2rem;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;border:1px solid #dcdcdc;-webkit-box-shadow:0 .03rem .13rem 0 rgba(0,0,0,.21);box-shadow:0 .03rem .13rem 0 rgba(0,0,0,.21);-webkit-transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}
.drop-item .drop ul{margin:0;padding:0;list-style:none}.drop-item .drop li.selected a{background:#efefef}.drop-item .drop a{display:block;padding:.09rem .2rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.drop-item .drop a{padding:.15rem .38rem}}.drop-item .drop a:hover{background:#efefef}.drop-item.open .btn .icon-arrow-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.drop-item.open .drop{left:0;right:0;top:100%;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,-webkit-transform .35s ease;-o-transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}.default-section{color:#4b4b4b;font-size:.16rem;line-height:.3rem;padding:.45rem 0 .2rem}
@media only screen and (max-width:750px){.default-section{font-size:.22rem;line-height:.38rem;padding-top:.55rem;padding-bottom:.1rem}}.default-section .breadcrumbs{margin-bottom:.65rem}@media only screen and (max-width:750px){.default-section .breadcrumbs{margin-bottom:.3rem}}.default-section .section-h1{margin-bottom:.55rem;font-size:.43rem;line-height:1}@media only screen and (max-width:750px){.default-section .section-h1{line-height:1.2;font-size:.46rem;margin-bottom:.37rem}}.default-section .section-h1 .section-h1__text{font-size:inherit;line-height:inherit;margin:0;padding:0}.default-section p{margin:0 0 .15rem}@media only screen and (max-width:750px){.default-section p{margin-bottom:.25rem}}.default-section p strong{font-weight:500}@media only screen and (max-width:750px){body .fancybox-slide{padding:0}}.scroll-cover .iScrollVerticalScrollbar{-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.scroll-cover.no-scroll .iScrollVerticalScrollbar{opacity:0;pointer-events:none}
.list-dots{margin:0;padding:0;list-style:none}.list-dots li{position:relative;padding:0 0 0 .28rem;margin:0 0 .05rem}.list-dots li:before{content:"";position:absolute;left:0;top:.08rem;width:.09rem;height:.09rem;border-radius:50%;background:#d76e70}@media only screen and (max-width:750px){.list-dots li:before{top:.16rem}}.default-dots .slick-dots{list-style:none;margin:0 -.05rem;padding:.2rem 0 0;font-size:0;line-height:0;width:100%;text-align:center}@media only screen and (max-width:750px){.default-dots .slick-dots{padding:.42rem 0 0;margin:0 -.07rem}}.default-dots .slick-dots li{display:inline-block;vertical-align:top;padding:0 .05rem}@media only screen and (max-width:750px){.default-dots .slick-dots li{padding:0 .07rem}}.default-dots .slick-dots li button{width:.08rem;height:.08rem;padding:0;border-radius:50%;background:#e2e2e2;border:none;font-size:0;line-height:0;overflow:hidden;text-indent:-9999px}@media only screen and (max-width:750px){.default-dots .slick-dots li button{width:.14rem;height:.14rem}
}.default-dots .slick-dots li button:hover{background:#9e9e9e}.default-dots .slick-dots li.slick-active button{background:#9e9e9e}.default-arrow{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:9999;top:50%;width:.5rem;height:.5rem;border-radius:15%;background:#fff;-webkit-box-shadow:0 0 .09rem 0 rgba(0,0,0,.13);box-shadow:0 0 .09rem 0 rgba(0,0,0,.13);border:none;font-size:.2rem;line-height:1;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.default-arrow:hover{opacity:.8}.default-arrow.slick-prev{left:-.95rem}@media only screen and (max-width:1570px){.default-arrow.slick-prev{left:-.55rem}}@media only screen and (max-width:1400px){.default-arrow.slick-prev{left:-.09rem}}.default-arrow.slick-next{right:-.95rem}@media only screen and (max-width:1570px){.default-arrow.slick-next{right:-.55rem}
}@media only screen and (max-width:1400px){.default-arrow.slick-next{right:-.09rem}}figcaption{display:none}figure{padding:0;margin:0}.diary-slider{margin:0 0 .35rem}@media only screen and (max-width:750px){.diary-slider{padding:0;margin:0 0 .75rem}}.diary-slider .default-arrow{margin-top:-.6rem !important}.diary{display:block}.diary .holder-img{display:block;margin:0 0 .3rem;border-radius:.2rem;overflow:hidden}@media only screen and (max-width:750px){.diary .holder-img{margin:0 0 .4rem}}.diary .holder-img img{width:100%}.object-diary{font-size:.15rem;line-height:1;color:#8f8f8f}@media only screen and (max-width:750px){.object-diary{font-size:.22rem}}.object-diary .title{display:block;font-weight:500;color:#333;font-size:.18rem;line-height:1;margin:0 0 .25rem}@media only screen and (max-width:750px){.object-diary .title{font-size:.26rem;margin:0 0 .32rem}}.object-diary .object-corps{display:block;margin:0 0 .25rem}.fancybox-caption__body .object-diary{font-size:.15rem;line-height:1;color:#fff}
@media only screen and (max-width:750px){.fancybox-caption__body .object-diary{font-size:.22rem}}.fancybox-caption__body .object-diary .title{display:block;font-weight:500;color:#fff;font-size:.18rem;line-height:1;margin:0 0 .25rem}@media only screen and (max-width:750px){.fancybox-caption__body .object-diary .title{font-size:.26rem}}.fancybox-caption__body .object-diary .object-corps{display:block;margin:0 0 .25rem}.section-comfort{background:#e7e7e7;padding:1.04rem 0 .44rem;margin:0 0 .9rem}@media only screen and (max-width:750px){.section-comfort{padding:.7rem 0 .1rem;margin:0 0 .4rem}}.section-comfort .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:750px){.section-comfort .container{display:block}}.section-comfort .holder-title{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;width:4rem}@media only screen and (max-width:750px){.section-comfort .holder-title.full-width{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.section-comfort .title{display:block;margin:0 0 .2rem}
@media only screen and (max-width:750px){.section-comfort .title{margin:0 0 .15rem;font-size:.2rem}}@media only screen and (max-width:750px){.section-comfort .section-h2{display:block;font-size:.38rem}}.section-comfort .holder-text{padding:.2rem 0 0 .4rem}@media only screen and (max-width:750px){.section-comfort .holder-text{padding:.18rem 0 0}}.list-comfort{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-comfort li{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;width:33.3%;margin:0 0 .8rem;padding-right:.5rem;font-size:.16rem;line-height:.26rem;color:#585858}@media only screen and (max-width:750px){.list-comfort li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;font-size:.24rem;line-height:.39rem}}.list-comfort img{display:block;max-width:100%;max-height:100%}.list-comfort .icon{min-height:.6rem;margin:0 0 .21rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
@media only screen and (max-width:750px){.list-comfort .icon{min-height:.87rem;margin:0 0 .33rem}}.list-excellence{list-style:none;margin:0 -.3rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:750px){.list-excellence{display:block}}.list-excellence li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:0 .3rem;margin:0 0 .6rem}@media only screen and (max-width:750px){.list-excellence li{width:100%;margin:0 0 .5rem}}.btn-excellence{display:block;position:relative;overflow:hidden;border-radius:.2rem}.btn-excellence:before{content:"";position:absolute;left:0;right:0;bottom:0;height:30%;opacity:.6;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}
.btn-excellence img{width:100%;display:block}.btn-excellence .title{display:block;position:absolute;z-index:1;left:.47rem;right:.47rem;bottom:.4rem;font-size:.3rem;line-height:1.2;color:#fff;font-weight:500}@media only screen and (max-width:750px){.btn-excellence .title{font-size:.32rem;left:.4rem;right:.4rem;bottom:.54rem}}.mortgage{display:block;border-radius:.2rem;background:#345cb6;padding:.92rem .5rem .42rem;position:relative;color:#fff;margin:0 0 .9rem}@media only screen and (max-width:750px){.mortgage{padding:.32rem .4rem}}.mortgage .holder-img{display:block;max-width:8.23rem;margin:0 auto .7rem}@media only screen and (max-width:750px){.mortgage .holder-img{margin-bottom:1.2rem}}.mortgage .holder-img img{display:block;max-width:100%}.mortgage .bottom-title{display:block;font-size:.3rem;line-height:1;font-weight:500}@media only screen and (max-width:750px){.mortgage .bottom-title{font-size:.32rem;margin-bottom:.2rem}}.mortgage .top-title{display:block;position:absolute;right:.5rem;bottom:.42rem;opacity:.4;font-size:.19rem;line-height:1.5}
@media only screen and (max-width:750px){.mortgage .top-title{position:static;text-align:right;font-size:.22rem;margin:0 0 .75rem}}.section-banks{background:#e7e7e7;padding:.75rem 0;margin:0 0 .55rem}@media only screen and (max-width:750px){.section-banks{padding:.9rem 0 1.1rem;margin:0 0 .45rem}}.section-banks .section-h2{margin-bottom:.2rem}@media only screen and (max-width:750px){.section-banks .section-h2{font-size:.38rem;margin-bottom:.7rem}}.partner-bank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:2.28rem;background:#fff;border-radius:.2rem;padding:.12rem .3rem;-webkit-box-shadow:0 0 .24rem 0 rgba(0,0,0,.06);box-shadow:0 0 .24rem 0 rgba(0,0,0,.06)}@media only screen and (max-width:750px){.partner-bank{padding:.2rem .45rem;height:3.5rem}}.partner-bank:hover{-webkit-box-shadow:0 0 .24rem 0 rgba(0,0,0,.15);box-shadow:0 0 .24rem 0 rgba(0,0,0,.15)}
.partner-bank .holder-img{min-height:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.partner-bank .holder-img{display:block;max-width:56%;min-height:0}}.partner-bank .holder-img img{display:block;max-width:100%;max-height:100%}@media only screen and (max-width:750px){.partner-bank .holder-img img{width:100%;max-height:none}}.partner-bank .importantly{display:block;font-size:.14rem;color:#345cb6}@media only screen and (max-width:750px){.partner-bank .importantly{font-size:.21rem}}.list-crediting{margin:0 -.05rem;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-crediting li{line-height:1;padding:.05rem}.list-crediting .tile{display:block;margin-bottom:.1rem;font-size:.13rem;color:#868686}@media only screen and (max-width:750px){.list-crediting .tile{font-size:.19rem;margin-bottom:.15rem}
}.list-crediting .rate{display:block;margin:0 0 .1rem;font-size:.22rem;color:#000}@media only screen and (max-width:750px){.list-crediting .rate{font-size:.33rem;margin:0 0 .2rem}}.holder-facade-description{border-bottom:1px solid #d3d3d3;margin-bottom:.6rem}.holder-facade-description .facade-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.holder-facade-description .facade-description{display:block}}.holder-facade-description .facade-description .holder-slider{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}@media only screen and (max-width:750px){.holder-facade-description .facade-description .holder-slider{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-bottom:.4rem}}.holder-facade-description .facade-description .holder-object{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.2rem;font-size:.2rem;line-height:.34rem;color:#404040}
@media only screen and (max-width:750px){.holder-facade-description .facade-description .holder-object{font-size:.22rem;line-height:.37rem;margin-bottom:.2rem}}.holder-facade-description .facade-description .holder-object .holder-block{width:4.95rem;margin:0 auto}@media only screen and (max-width:750px){.holder-facade-description .facade-description .holder-object .holder-block{width:5.35rem;text-align:center}}.holder-facade-description .facade-description .holder-object .section-h2{display:block}@media only screen and (max-width:750px){.holder-facade-description .facade-description .holder-object .section-h2{font-size:.33rem;text-align:center;margin-bottom:.3rem}}.holder-facade-description .facade-description .title{display:block;font-size:.33rem}.holder-facade-description .facade-description.revers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:750px){.holder-facade-description .facade-description.revers{display:block}
}.facade-slider{position:relative}.facade-slider img{display:block;width:100%}.facade-slider .slick-arrow{top:50%;padding:0;z-index:9999;border:none;width:.5rem;height:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#c4c4c4;cursor:pointer;background:#fff;font-size:.19rem;border-radius:50%;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-box-shadow:0 0 .09rem 0 rgba(0,0,0,.13);box-shadow:0 0 .09rem 0 rgba(0,0,0,.13)}.facade-slider .slick-arrow:hover{-webkit-box-shadow:0 0 .18rem 0 rgba(0,0,0,.15);box-shadow:0 0 .18rem 0 rgba(0,0,0,.15)}.facade-slider .slick-arrow.slick-disabled{color:#d5d5d5;pointer-events:none;background:rgba(255,255,255,.3);-webkit-box-shadow:0 0 .18rem 0 rgba(0,0,0,.01);box-shadow:0 0 .18rem 0 rgba(0,0,0,.01)}
.facade-slider .slick-prev{left:.4rem;padding-right:.02rem}.facade-slider .slick-next{right:.4rem;padding-left:.02rem}.facade-slider .slick-dots{left:50%;z-index:9999;bottom:.36rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;list-style:none;padding:.08rem .09rem;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;background:rgba(0,0,0,.64);border-radius:.2rem;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}@media only screen and (max-width:750px){.facade-slider .slick-dots{padding:.11rem .09rem;bottom:.22rem}}.facade-slider .slick-dots>li{padding:0 .05rem}@media only screen and (max-width:750px){.facade-slider .slick-dots>li{padding:0 .06rem}}.facade-slider .slick-dots button{margin:0;padding:0;opacity:.3;border:none;display:block;width:.08rem;height:.08rem;cursor:pointer;background:#fff !important;text-indent:-9999px;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:50%;position:relative}
@media only screen and (max-width:750px){.facade-slider .slick-dots button{width:.11rem;height:.11rem}}.facade-slider .slick-dots button:hover{opacity:.8}.facade-slider .slick-dots .slick-active button{opacity:1}.center-text{text-align:center}#header{height:.77rem;padding:.16rem 0;position:relative;z-index:160;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:-.02rem .03rem .09rem 0 rgba(0,0,0,.07);box-shadow:-.02rem .03rem .09rem 0 rgba(0,0,0,.07)}@media only screen and (max-width:750px){#header{height:1.15rem;padding:.23rem 0}}#header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .drop:after{content:"";position:absolute;left:-9999px;right:-9999px;border-top:1px solid #dbdbdb;top:0}@media only screen and (max-width:750px){#header .drop:after{display:none}}#header .drop:before{content:"";position:absolute;z-index:-1;left:-9999px;right:-9999px;top:1px;bottom:0;background:#fff}
@media only screen and (max-width:750px){#header .drop:before{display:none}}.logo{-webkit-box-flex:0;-ms-flex:0 0 1.9rem;flex:0 0 1.9rem;width:1.9rem;height:.43rem;display:block;margin:0}@media only screen and (max-width:750px){.logo{-webkit-box-flex:0;-ms-flex:0 0 2.53rem;flex:0 0 2.53rem;width:2.53rem;height:.64rem}}.logo a{display:block;height:100%;overflow:hidden;text-indent:-9999px;background:url("/img/bg-logo.png") no-repeat;background-size:100% 100% !important}@media only screen and (max-width:750px){.logo a{background:url("/img/bg-logo-mob.png") no-repeat}}.header-mob{display:none;font-size:.5rem;line-height:1}@media only screen and (max-width:750px){.header-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-mob .like-basket{display:block;position:relative;margin-right:.6rem}@media only screen and (max-width:750px){.header-mob .like-basket{font-size:.45rem}
}.header-mob .like-basket span{position:absolute;right:-.17rem;top:-.1rem;border:.01rem solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.33rem;height:.33rem;background:#d86f71;font-size:.17rem;line-height:1;color:#fff;border-radius:50%}.header-mob .phone-mob-head{margin-right:.6rem}.header-mob .burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.5rem;height:.5rem}.header-mob .burger i{display:none}body.mobile-menu-open .header-mob .burger i{display:block}.header-mob .burger .ellipsis{display:block;position:relative;margin:0 .2rem;width:.09rem;height:.09rem;border-radius:50%;background:#000}body.mobile-menu-open .header-mob .burger .ellipsis{display:none}
.header-mob .burger .ellipsis:after,.header-mob .burger .ellipsis:before{content:"";position:absolute;left:-.2rem;top:50%;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);width:.09rem;height:.09rem;border-radius:50%;background:#000}.header-mob .burger .ellipsis:after{left:auto;right:-.2rem}.holder-nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 1.15rem}@media only screen and (max-width:750px){.holder-nav{display:block;opacity:0;top:-9999px;left:-9999px;right:9999px;z-index:1000;bottom:9999px;position:fixed;padding:.68rem .4rem;background:#fff;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-webkit-transition:all 5s ease .35s,opacity .35s ease;-o-transition:all 5s ease .35s,opacity .35s ease;transition:all 5s ease .35s,opacity .35s ease;-webkit-box-shadow:inset 0 .05rem .1rem -.1rem rgba(0,0,0,.6);box-shadow:inset 0 .05rem .1rem -.1rem rgba(0,0,0,.6)}
body.mobile-menu-open .holder-nav{left:0;right:0;bottom:0;opacity:1;top:1.15rem;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}}.holder-nav #nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;position:relative;margin:0;padding:.1rem 0 0;text-transform:inherit}@media only screen and (max-width:750px){.holder-nav #nav>ul{display:block;font-size:.30rem;line-height:1;text-transform:inherit}}.holder-nav #nav>ul>li{margin:0 .2rem}@media only screen and (max-width:750px){.holder-nav #nav>ul>li{margin:0 0 .52rem}}.holder-nav #nav>ul>li:first-child{margin-left:0}.holder-nav #nav>ul>li:last-child{margin-right:0}.holder-nav #nav>ul>li.sub-menu>a,.holder-nav #nav>ul>li:hover>a{border-color:#345cb6}.holder-nav #nav>ul>li>a{position:relative;z-index:9;display:inline-block;vertical-align:top;padding:0 0 .25rem;border-bottom:.02rem solid transparent}@media only screen and (max-width:750px){.holder-nav #nav>ul>li>a{border-bottom:none}
}@media only screen and (max-width:750px){.holder-nav #nav>ul>li.has-drop.open .btn-item:after{-webkit-transform:rotate(90deg) rotateY(0deg);transform:rotate(90deg) rotateY(0deg)}}.holder-nav #nav>ul a{color:#000}.holder-nav #nav .btn-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.holder-nav #nav .btn-item:after{display:none;position:relative;top:.02rem;margin:0 0 0 .22rem;font-size:.3rem;font-weight:500;content:"";font-family:"icomoon" !important;color:#000}@media only screen and (max-width:750px){.holder-nav #nav .btn-item:after{display:block}}.holder-nav #nav .drop{position:absolute;z-index:-9;left:0;top:100%;margin:-.01rem 0 0;right:0;padding:.24rem 0;opacity:0;visibility:hidden;transition:opacity .35s ease 0s,visibility 0s ease .5s}@media screen and (min-width:751px){.holder-nav #nav .drop{display:block !important}.holder-nav #nav .has-drop.sub-menu .drop{transition:opacity .35s;opacity:1;visibility:visible;z-index:8}
}@media only screen and (max-width:750px){.holder-nav #nav .drop{visibility:visible;opacity:1;position:static;display:none;margin:0;padding:.32rem 0 .01rem}}.holder-nav #nav .drop ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media only screen and (max-width:750px){.holder-nav #nav .drop ul{display:block;font-size:.27rem}}.holder-nav #nav .drop ul li{margin:0 .4rem 0 0}@media only screen and (max-width:750px){.holder-nav #nav .drop ul li{margin:0 0 .65rem}.holder-nav #nav .drop ul li:last-child{margin-bottom:.45rem}}.holder-nav #nav .drop a{color:#636363}@media only screen and (max-width:750px){.holder-nav #nav .drop a{color:#404040}}.holder-nav #nav .drop a:hover{color:#000}.header-controls{text-align:right;padding-left:.65rem;position:relative}@media only screen and (max-width:750px){.header-controls{padding:.9rem 0 0;text-align:left;border-top:.03rem solid #f6f6f6}}.header-controls .back-call{position:absolute;left:0;top:-.05rem;width:.47rem;height:.47rem;border-radius:50%;border:.01rem solid #b7b7b7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.22rem;line-height:1;color:#404040}
.header-controls .back-call span{display:none}@media only screen and (max-width:750px){.header-controls .back-call{display:block;position:static;border:none;text-align:center;width:100%;height:auto;font-size:.26rem;font-weight:500;color:#fff;background:#696969;padding:.3rem .1rem;border-radius:.2rem}.header-controls .back-call i{display:none}.header-controls .back-call span{display:block}}.header-controls .back-call:hover{opacity:.8}.header-controls .number-tel{display:inline-block;vertical-align:top;margin-bottom:.03rem;font-size:.21rem}@media only screen and (max-width:750px){.header-controls .number-tel{font-size:.56rem;margin-bottom:.3rem}}.header-controls .daily{display:block;color:#636363;font-size:.13rem}@media only screen and (max-width:750px){.header-controls .daily{font-size:.28rem;margin-bottom:.4rem}}@media screen and (min-width:751px){.index .logo a{background:url("/img/bg-logo-index.png") no-repeat}.index #header{position:absolute;z-index:16;left:0;right:0;top:0;background: #00000082;border-bottom:1px solid rgba(255,255,255,.18);-webkit-box-shadow:none;box-shadow:none}
}@media only screen and (min-width:751px) and (max-width:750px){.index #header{border-bottom:none;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:751px){.index .holder-nav #nav>ul>li.sub-menu>a,.index .holder-nav #nav>ul>li:hover>a{border-color:#fff}.index .holder-nav #nav>ul>li>a{color:#fff}.index .holder-nav #nav>ul a{color:#000}.index .holder-nav #nav .drop:after{display:none}.index .holder-nav #nav .drop a{color:#fff}.index .holder-nav #nav .drop a:hover{color:#fff;opacity:.8}}@media screen and (min-width:751px){.index .drop:before{display:none}}@media screen and (min-width:751px){.index .header-controls .back-call{border-color:#fff;color:#fff}.index .header-controls .number-tel{color:#fff}.index .header-controls .daily{color:#fff}}body:before{visibility:hidden;opacity:0;content:"";position:fixed;z-index:15;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.4);-webkit-transition:visibility .3s,opacity .3s;-o-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s;pointer-events:auto}
@media only screen and (max-width:750px){body:before{display:none}}body:before{transition:opacity .35s ease .5s;visibility:visible !important;pointer-events:none}body.bg-nav:before{transition:opacity .35s ease;opacity:1 !important}.intro{color:#fff;font-size:.22rem;position:relative;line-height:.29rem;overflow:hidden}@media only screen and (max-width:750px){.intro{font-size:.3rem;margin-bottom:.53rem}}@media only screen and (max-width:750px){.intro{font-size:.3rem;line-height:.5rem;margin-bottom:.53rem}}.intro p{margin-bottom:.34rem;font-weight:300}@media only screen and (max-width:750px){.intro p{margin-bottom:.6rem}}.intro p .bold{font-weight:500;font-size:.62rem}@media only screen and (max-width:750px){.intro p .bold{font-size:.86rem}}.intro .item{z-index:1;position:relative;padding-top:1.3rem;padding-bottom:1rem}@media only screen and (max-width:750px){.intro .item{padding-top:2rem;padding-bottom:1.2rem}}.intro .item .bg{top:0;left:0;right:0;bottom:0;z-index:-10;position:absolute}.intro .item .bg img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.intro .item .container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:7.45rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}@media screen and (max-height:850px){.intro .item .container{min-height:5.1rem}}@media only screen and (max-width:750px){.intro .item .container{display:block;min-height:7.45rem}}.intro .h1{display:block;line-height:1.1;font-size:.50rem;margin:0 0 .13rem;font-family:"Roboto",sans-serif;font-weight:600}@media only screen and (max-width:750px){.intro .h1{line-height:.66rem;font-size:.50rem;margin:0 0 .08rem}}.intro .content{width:100%;max-width:6.8rem;padding:.4rem 0 .17rem}@media only screen and (max-width:1311px){.intro .content{padding-left:.5rem;padding-right:.5rem}}@media only screen and (max-width:750px){.intro .content{padding:0}
}.intro .info-msg{right:1.2rem;bottom:.52rem;font-size:.12rem;text-align:right;position:absolute;max-width:3.85rem;line-height:.17rem;font-weight:400}.intro .info-msg .visual{width:.69rem;margin-top:-.25rem}.intro .info-msg .visual.pull-right{margin-left:.18rem}.intro .info-msg .visual.pull-left{margin-right:.18rem}.intro .info-msg .visual img{margin:0 auto;display:block;max-width:100%}.intro .intro-slider{position:relative}.intro .intro-slider .slick-list{z-index:2;position:relative}.intro .intro-slider .slick-list .slick-track{display:flex}.intro .intro-slider .slick-arrow{top:50%;padding:0;z-index:3;width:.19rem;color:#fff;height:.36rem;border:none;line-height:1;cursor:pointer;font-size:.36rem;background:0 0;margin:-.18rem 0 0;position:absolute;-webkit-border-radius:0;-webkit-appearance:none;-webkit-transition:color .35s ease,opacity .35s ease;-o-transition:color .35s ease,opacity .35s ease;transition:color .35s ease,opacity .35s ease}.intro .intro-slider .slick-arrow:hover{opacity:.8}
.intro .intro-slider .slick-prev{left:.3rem}.intro .intro-slider .slick-next{right:.3rem}.intro .intro-slider .slick-dots{left:50%;z-index:5;bottom:.29rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:.08rem .09rem;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;background:rgba(0,0,0,.64);border-radius:.2rem;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}@media only screen and (max-width:750px){.intro .intro-slider .slick-dots{padding:.11rem .09rem;bottom:.22rem}}.intro .intro-slider .slick-dots>li{padding:0 .05rem}@media only screen and (max-width:750px){.intro .intro-slider .slick-dots>li{padding:0 .06rem}}.intro .intro-slider .slick-dots button{margin:0;padding:0;opacity:.3;border:none;display:block;width:.08rem;height:.08rem;cursor:pointer;background:#fff;text-indent:-9999px;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:50%;position:relative}
@media only screen and (max-width:750px){.intro .intro-slider .slick-dots button{width:.11rem;height:.11rem}}.intro .intro-slider .slick-dots button:hover{opacity:.8}.intro .intro-slider .slick-dots .slick-active button{opacity:1}.intro .privilege-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:.2rem 0 0}@media only screen and (max-width:750px){.intro .privilege-list{padding:0;margin:-.18rem 0 0}}.intro .privilege-list li{margin:0 .6rem .48rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.16rem;line-height:.21rem}@media only screen and (max-width:750px){.intro .privilege-list li{display:block;font-size:.2rem;line-height:.26rem;margin-bottom:.34rem}}.intro .privilege-list li:last-child{margin-right:0}.intro .privilege-list .holder-icon{width:.39rem;margin:0 .26rem 0 0}@media only screen and (max-width:750px){.intro .privilege-list .holder-icon{width:.5rem;height:.54rem;margin-bottom:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
}.intro .privilege-list .holder-icon img{display:block;max-width:100%;max-height:100%}.intro .holder-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:750px){.intro .holder-button{display:block}}.intro .holder-button .btn{letter-spacing:.01rem;margin-top:.03rem;text-transform:uppercase}@media only screen and (max-width:750px){.intro .holder-button .btn{display:block;margin:0 0 .3rem}}.intro .holder-button .btn.btn-default{min-width:2.7rem;margin-right:.3rem}@media only screen and (max-width:750px){.intro .holder-button .btn.btn-default{margin-right:0}}.intro .holder-button .btn.btn-border-white{min-width:1.95rem;background:rgba(0,0,0,.3)}.intro .holder-intro-banner{position:absolute;right:.18rem;top:0;width:3.45rem}@media only screen and (max-width:1311px){.intro .holder-intro-banner{right:.5rem}}@media only screen and (max-width:750px){.intro .holder-intro-banner{display:none}}.intro-banner{background:#fff;border-radius:.2rem 0 .2rem .2rem;margin:0 0 .2rem;padding:.25rem .3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.intro-banner img{display:block;max-width:100%}.intro-banner .icon{max-width:.25rem;margin:0 .2rem 0 0}.intro-banner .title{display:block;margin:0 0 .13rem;color:#000;font-size:.16rem;line-height:1}.intro-banner .text{display:block;color:#868686;font-size:.14rem;line-height:1}.intro-banner .holder-img{max-width:2.32rem;margin:0 auto}.start-banner{opacity:1;display:block;background:#fff;border-radius:.2rem 0 .2rem .2rem;margin:0 0 .2rem;overflow:hidden;position:relative;height:100%;-webkit-transition:height .3s,visibility .3s,opacity .3s;-o-transition:height .3s,visibility .3s,opacity .3s;transition:height .3s,visibility .3s,opacity .3s}.start-banner.hide{opacity:0;height:0;margin:0}.start-banner .holder-img{margin:0 0 .08rem}@media screen and (max-height:850px){.start-banner .holder-img{display:none}}.start-banner img{display:block;max-width:100%}.start-banner .icon-close{cursor:pointer;position:absolute;right:.11rem;top:.12rem;font-size:.12rem;line-height:1}.start-banner .icon-close:hover{opacity:.8}
.start-banner .holder-text{padding:.2rem .4rem;text-align:center;margin:0 0 .2rem}.start-banner .title{display:block;margin:0 0 .13rem;color:#000;font-size:.16rem;line-height:1.3}.start-banner p{display:block;color:#868686;font-size:.14rem;line-height:.22rem;margin:0}.mobile-intro-slider{padding:0;overflow-x:auto;overflow-y:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;position:absolute;left:-99999px;top:-99999px;margin:0 0 .27rem}@media only screen and (max-width:750px){.mobile-intro-slider{visibility:visible;position:static;left:0;top:0}}@media only screen and (max-width:750px){.mobile-intro-slider .item-slide{-webkit-box-flex:0;-ms-flex:0 0 5.75rem;flex:0 0 5.75rem;width:5.75rem;padding:0 .15rem;margin-bottom:.22rem}}.mobile-intro-slider .item-slide:first-child{padding-left:.4rem}.mobile-intro-slider .icon{width:.37rem;max-width:100%;margin:0 .35rem 0 0}.mobile-intro-slider .title{font-size:.24rem;margin:0 0 .18rem}.mobile-intro-slider .text{font-size:.21rem}
.mobile-intro-slider .intro-banner{height:100%;border-radius:.3rem 0 .3rem .3rem;-webkit-box-shadow:-.01rem .03rem .13rem 0 rgba(0,0,0,.11);box-shadow:-.01rem .03rem .13rem 0 rgba(0,0,0,.11);padding:.4rem;border:.01rem solid #e7e7e7}.form-apartment{-webkit-box-shadow:-.01rem .03rem .07rem 0 rgba(0,0,0,.1);box-shadow:-.01rem .03rem .07rem 0 rgba(0,0,0,.1);padding:.3rem 0 .27rem;margin:0 0 .95rem}@media only screen and (max-width:750px){.form-apartment{-webkit-box-shadow:none;box-shadow:none;border-top:.02rem solid #f4f4f4;border-bottom:.02rem solid #f4f4f4;padding:.6rem 0 .7rem;margin:0 0 .8rem}}.form-apartment .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.form-apartment .group{display:block}}.form-apartment .holder-title{margin-right:.44rem;font-weight:500;font-size:.25rem;line-height:1}@media only screen and (max-width:750px){.form-apartment .holder-title{font-size:.3rem;margin:0 0 .4rem}
}.form-apartment .holder-title span{display:block}.form-apartment .holder-link{-webkit-box-flex:0;-ms-flex:0 0 2.93rem;flex:0 0 2.93rem;width:2.93rem}@media only screen and (max-width:750px){.form-apartment .holder-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.form-apartment .holder-link .btn{width:100%;font-weight:400;position:static}.form-apartment .range-input{max-width:2.95rem}@media only screen and (max-width:750px){.form-apartment .range-input{max-width:100%;margin:0 0 .28rem}}.list-rooms{border:.01rem solid #d3d3d3;border-radius:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;overflow:hidden}@media only screen and (max-width:750px){.list-rooms{margin:0 0 .28rem;border-width:.02rem}}.list-rooms li{border-right:.01rem solid #d3d3d3}@media only screen and (max-width:750px){.list-rooms li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;border-width:.02rem}}.list-rooms li:last-child{border:none}.list-rooms label{display:block;font-weight:500;font-size:.17rem;line-height:1;color:#696969}
@media only screen and (max-width:750px){.list-rooms label{font-size:.26rem}}.list-rooms input{display:none}.list-rooms input[type=checkbox]:checked+span{background:#345cb6;color:#fff}.list-rooms input[type=checkbox]:disabled+span{color:#aeaeae;pointer-events:none}.list-rooms span{cursor:pointer;width:.73rem;height:.61rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.list-rooms span{width:100%;height:.85rem}}.range-input{margin:0 0 0 .2rem;border:.01rem solid #d3d3d3;font-size:.14rem;color:#868686;line-height:.2rem;position:relative;border-radius:.2rem}@media only screen and (max-width:750px){.range-input{border-width:.02rem;font-size:.22rem}}.range-input:after{left:50%;top:0;bottom:0;width:.01rem;content:"";position:absolute;z-index:-1;background:#d3d3d3}@media only screen and (max-width:750px){.range-input:after{width:.02rem;height:.86rem}
}.range-input .values{display:-webkit-box;display:-ms-flexbox;display:flex;height:.61rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.range-input .values{height:.86rem}}.range-input .value{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .15rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#868686}@media only screen and (max-width:750px){.range-input .value{padding:0 .22rem}}.range-input .input{width:100%}.range-input .input input{width:100%;border:none;height:.24rem;color:#4d4d4d;display:block;font-weight:500;line-height:1.2;background:0 0;font-size:.17rem;padding:0 .06rem;font-family:"Roboto",sans-serif}@media only screen and (max-width:750px){.range-input .input input{height:.84rem;color:#2a2a2a;padding:0 .15rem;font-size:.24rem;font-weight:400}
}.range-input .suffix{color:#868686;margin:0 .07rem;white-space:nowrap}.range-input .range{bottom:-1px;left:.05rem;right:.05rem;height:.01rem;min-height:1px;position:absolute}@media only screen and (max-width:750px){.range-input .range{display:none}}.range-input .range .ui-slider-range{height:100%;position:absolute;background:#345cb6}.range-input .range .ui-slider-handle{top:-.1rem;width:.2rem;height:.2rem;cursor:pointer;border-radius:50%;position:absolute;background:#fff;margin-left:-.1rem;-webkit-box-shadow:0 0 .08rem 0 rgba(0,0,0,.3);box-shadow:0 0 .08rem 0 rgba(0,0,0,.3)}.district{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:.9rem}@media only screen and (max-width:750px){.district{display:block;margin-bottom:1.05rem}}.district .district-img{-webkit-box-flex:0;-ms-flex:0 0 6.24rem;flex:0 0 6.24rem;width:6.24rem}
@media only screen and (max-width:750px){.district .district-img{width:100%}}.district .district-img .holder-img{position:relative}.district .district-img .holder-img .img{display:block;position:relative}.district .district-img .holder-img .img:after{content:"";position:absolute;left:0;right:0;bottom:0;height:25%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.35)),color-stop(66%,rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 66%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 66%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}.district .district-img .holder-img .img:before{content:"";position:absolute;z-index:1;right:.27rem;bottom:.32rem;background:url("/img/full-screen.svg") no-repeat;background-size:contain;width:.26rem;height:.25rem}.district .district-img .holder-img img{display:block;max-width:100%}
@media only screen and (max-width:750px){.district .district-img .holder-img img{width:100%}}.district .district-img .holder-img .photo-count{position:absolute;z-index:1;left:.3rem;bottom:.28rem;font-size:.2rem;line-height:1;color:#fff}.district .district-img .holder-img .hide{display:none}.district .district-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:.85rem}@media only screen and (max-width:750px){.district .district-text{padding:0 0 .5rem}}.video-icon{z-index:10;left:50%;top:50%;width:.8rem;height:.8rem;border-radius:50%;position:absolute;background:#345cb6;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-icon:hover{opacity:.9}.video-icon:after{top:50%;left:50%;content:"";position:absolute;margin-top:-.1rem;margin-left:-.04rem;border-left:.16rem solid #fff;border-top:.1rem solid transparent;border-bottom:.1rem solid transparent}
.district-text{font-size:.17rem;line-height:.28rem;padding-top:.2rem}@media only screen and (max-width:750px){.district-text{font-size:.26rem;line-height:.42rem}}.district-text .holder-btn{max-width:2.9rem}@media only screen and (max-width:750px){.district-text .holder-btn{max-width:100%;margin-bottom:.2rem}}.district-text .holder-btn .btn{display:block}.district-min{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.1rem 0 0;margin:0 -.2rem}.district-min li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:0 .2rem;margin:0 0 .3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#383838;font-size:.15rem;line-height:.22rem}@media only screen and (max-width:750px){.district-min li{display:block;font-size:.22rem;line-height:.33rem;margin:0 0 .55rem}}.district-min span{display:block}.district-min span.title-min{margin:0 .14rem 0 0;font-weight:300;color:#345cb6;font-size:.4rem;line-height:1}
@media only screen and (max-width:750px){.district-min span.title-min{font-size:.6rem;margin:0 0 .14rem}}.accordion{border-top:.01rem solid #e4e4e4;margin:0 0 .4rem}@media only screen and (max-width:750px){.accordion{margin:0 0 .7rem}}.accordion .item{border-bottom:.01rem solid #e4e4e4}.accordion .item.active .heading{color:#345cb6}.accordion .item.active .heading:after{background:#345cb6}.accordion .item.active .heading:before{opacity:0}.accordion .heading{cursor:pointer;display:block;position:relative;font-size:.17rem;line-height:1;color:#383838;font-weight:400;padding:.25rem 0;padding-right:.3rem}@media only screen and (max-width:750px){.accordion .heading{font-size:.27rem;padding:.4rem 0;padding-right:.4rem}}.accordion .heading:after{content:"";position:absolute;right:0;top:50%;width:.3rem;height:.02rem;background:#383838;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.accordion .heading:before{content:"";position:absolute;right:.15rem;top:50%;width:.02rem;height:.3rem;background:#383838;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.accordion .expanded{display:none;padding-bottom:.2rem}.accordion .expanded .title{display:block;margin:0 0 .13rem}.deadline{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 .2rem}.deadline .holder-block{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:0 .1rem 0 0}@media only screen and (max-width:750px){.deadline .holder-block{margin:0 0 .23rem}}.deadline .title{display:block;margin:0 0 .2rem;font-size:.15rem;line-height:1;color:#868686}@media only screen and (max-width:750px){.deadline .title{font-size:.22rem;margin:0 0 .3rem}}.deadline .data{display:block;margin:0 0 .2rem;font-size:.27rem;line-height:1;font-weight:300}
@media only screen and (max-width:750px){.deadline .data{font-size:.4rem}}.img-map .map-touch{display:none;position:absolute;z-index:1;left:50%;bottom:.1rem;width:.9rem;margin:0 0 0 -.45rem}@media screen and (max-width:1500px){.img-map .map-touch{display:block}}.img-map .map-touch img{display:block;max-width:100%}.genplan-section .img-map-holder{max-width:15.19rem;margin:0 auto;color:#fff;position:relative}.genplan-section .img-map-holder .h2{float:left;line-height:1;margin:-.09rem 0 .2rem;font-size:.25rem;letter-spacing:0;font-weight:400;text-shadow:-.01rem .02rem .3rem rgba(0,0,0,.35)}@media only screen and (max-width:750px){.genplan-section .img-map-holder .h2{font-size:.32rem;line-height:.5rem}}.genplan-section .img-map-holder .description{left:.4rem;right:.5rem;top:.4rem;z-index:12;max-width:100%;position:absolute}@media only screen and (max-width:750px){.genplan-section .img-map-holder .description{top:.32rem}}.genplan-section .img-map-holder .description:after{content:"";clear:both;display:block}
.genplan-section .img-map-holder .description .btn{float:right;padding:.2rem .27rem;font-size:.16rem;font-weight:400}@media only screen and (max-width:750px){.genplan-section .img-map-holder .description .btn{display:none}}.genplan-section .img-map-holder .description .btn i{margin:0 .1rem}.genplan-section .img-map-cover{position:relative;overflow-x:auto;overflow-y:hidden;margin-bottom:.8rem}@media only screen and (max-width:750px){.genplan-section .img-map-cover{height:9.8rem}}.genplan-section .img-map{position:relative;width:15.19rem;margin:0 auto}@media only screen and (max-width:750px){.genplan-section .img-map{height:100%;width:19.8rem}}.genplan-section .img-map>div{position:relative;width:auto !important;height:auto !important;background-position:50% 50%}@media only screen and (max-width:750px){.genplan-section .img-map>div{height:100% !important}}.genplan-section .img-map>div:after{top:0;left:0;right:0;bottom:0;content:"";opacity:.26;background:#000;position:absolute;pointer-events:none}
.genplan-section .img-map>div canvas{max-width:100%;max-height:100%;width:100% !important;height:100% !important}.genplan-section .img-map img{width:100%;height:auto;display:block;position:static !important}@media only screen and (max-width:750px){.genplan-section .img-map img{width:auto;height:100%}}.genplan-section .img-map area{cursor:default}.genplan-section .img-map area[href]{cursor:pointer}.genplan-section .housing-list{margin:0;padding:0;list-style:none}.genplan-section .housing-list>li{min-width:.4rem;position:absolute;margin:-.11rem 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:751px){.genplan-section .housing-list>li:before{content:"";position:absolute;top:-.1rem;left:-.1rem;right:-.1rem;bottom:-.3rem}}@media only screen and (max-width:750px){.genplan-section .housing-list>li{min-width:.46rem;margin-top:-.12rem}}@media only screen and (min-width:751px){.genplan-section .housing-list>li.hover,.genplan-section .housing-list>li:hover{z-index:25}
.genplan-section .housing-list>li.hover .tooltip,.genplan-section .housing-list>li:hover .tooltip{top:100%;left:50%;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);margin:.3rem 0 0 -1.65rem;-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,-webkit-transform .35s ease;-o-transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}.genplan-section .housing-list>li.hover .tooltip.at-top,.genplan-section .housing-list>li:hover .tooltip.at-top{top:auto;bottom:100%;margin-top:0;margin-bottom:.13rem;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}}.genplan-section .housing-list>li.check-icon .title{border-color:#94ce17}.genplan-section .housing-list>li.check-icon .title:before{content:"";position:absolute;right:-.1rem;top:-.08rem;background:#9fd461 url("/img/check.svg") no-repeat 50% 50%;background-size:50% 50%;width:.2rem;height:.2rem;border-radius:50%;overflow:hidden}
@media only screen and (max-width:750px){.genplan-section .housing-list>li.check-icon .title:before{width:.22rem;height:.22rem}}.genplan-section .housing-list>li.dots .title{padding:0}.genplan-section .housing-list>li.dots .title:after{content:"";position:absolute;left:-.15rem;top:50%;margin:-.06rem;background:#fff;width:.12rem;height:.12rem;border-radius:50%;overflow:hidden}@media only screen and (max-width:750px){.genplan-section .housing-list>li.dots .title:after{width:.16rem;height:.16rem}}.genplan-section .housing-list .title{display:block;position:relative;color:#404040;background:#fff;padding:.04rem .09rem;font-size:.14rem;text-align:center;line-height:.19rem;white-space:nowrap;font-weight:500;border-radius:.11rem;-webkit-box-shadow:.07rem .07rem .13rem 0 rgba(0,0,0,.26);box-shadow:.07rem .07rem .13rem 0 rgba(0,0,0,.26)}.genplan-section .housing-list .title.disabled{pointer-events:none}.genplan-section .housing-list .title.small{font-size:.12rem !important;padding-top:.03rem !important;padding-bottom:.03rem !important}
.genplan-section .housing-list .title.rounded{width:.17rem;height:.17rem;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){.genplan-section .housing-list .title.rounded{width:.2rem;height:.2rem}}@media only screen and (max-width:750px){.genplan-section .housing-list .title{font-size:.14rem;line-height:.21rem}}.genplan-section .objects-on-map-list{margin:0;padding:0;list-style:none;font-size:.12rem;line-height:.16rem;color:#404040;font-weight:500;pointer-events:none}@media only screen and (max-width:750px){.genplan-section .objects-on-map-list{font-size:.17rem;line-height:.22rem}}.genplan-section .objects-on-map-list li{position:absolute;border-radius:.1rem;padding:.04rem .1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;border:1px solid rgba(113,113,113,.18)}@media only screen and (max-width:750px){.genplan-section .objects-on-map-list li{padding-left:.19rem;padding-right:.19rem}}.genplan-section .objects-on-map-list li.dots:after{content:"";position:absolute;left:-.15rem;top:50%;margin:-.06rem;background:#fff;width:.12rem;height:.12rem;border-radius:50%;overflow:hidden}
@media only screen and (max-width:750px){.genplan-section .objects-on-map-list li.dots:after{width:.16rem;height:.16rem;margin:-.08rem}}.genplan-section .objects-on-map-list li i{display:inline-block;vertical-align:middle;margin:0 .05rem .03rem 0;font-size:.1rem}.genplan-section .objects-on-map-list li .top{-webkit-transform:rotate(90deg) rotateY(0deg);transform:rotate(90deg) rotateY(0deg)}.genplan-section .objects-on-map-list li .left{-webkit-transform:rotate(45deg) rotateY(0deg);transform:rotate(45deg) rotateY(0deg)}.genplan-section .tooltip-text{position:absolute;left:100%;margin:0 0 0 .1rem;top:50%;color:#404040;background:#fff;padding:.03rem .06rem;font-size:.12rem;text-align:center;line-height:.19rem;white-space:nowrap;font-weight:400;opacity:0;border-radius:.11rem;-webkit-box-shadow:.07rem .07rem .13rem 0 rgba(0,0,0,.26);box-shadow:.07rem .07rem .13rem 0 rgba(0,0,0,.26);-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
@media only screen and (max-width:750px){.genplan-section .tooltip-text{display:none}}.genplan-section .tooltip{opacity:0;z-index:150;top:-9999px;left:-9999px;width:3.9rem;color:#404040;background:#fff;font-size:.14rem;position:absolute;line-height:1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);border-radius:.2rem;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;margin:-9999px 0 0 -9999px;padding:.21rem .24rem .1rem;-webkit-box-shadow:0 0 .06rem 0 rgba(0,0,0,.52);box-shadow:0 0 .06rem 0 rgba(0,0,0,.52);-webkit-transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}.genplan-section .tooltip.reduced{width:3.2rem}@media only screen and (max-width:750px){.genplan-section .tooltip{width:6.15rem !important;font-size:.26rem;line-height:.35rem;padding:.8rem .4rem .4rem}
}.genplan-section .tooltip p{line-height:1.5;margin:0 0 .13rem}.genplan-section .tooltip.at-top{top:auto;bottom:9999px}.genplan-section .tooltip.at-top:after{top:100%;bottom:auto;border-bottom:none;border-top:.07rem solid #fff}.genplan-section .tooltip__title{display:block;color:#000;line-height:1.2;font-weight:500;font-size:.22rem;margin:0 0 .06rem}@media only screen and (max-width:750px){.genplan-section .tooltip__title{font-size:.35rem;margin-bottom:.15rem}}.genplan-section .tooltip__title a{-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.genplan-section .tooltip__title a:hover{opacity:.6}.genplan-section .tooltip .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .14rem}.genplan-section .tooltip .info{display:block;color:#7c7c7c;line-height:1.2;letter-spacing:0;font-size:.14rem;margin:0 0 .06rem;font-weight:500}
@media only screen and (max-width:750px){.genplan-section .tooltip .info{font-size:.22rem;margin-bottom:.2rem}}.genplan-section .tooltip .close-icon{top:.2rem;right:.3rem;width:.4rem;height:.4rem;cursor:pointer;position:absolute}@media only screen and (min-width:751px){.genplan-section .tooltip .close-icon{display:none}}.genplan-section .tooltip .close-icon:after,.genplan-section .tooltip .close-icon:before{top:50%;left:50%;height:.02rem;content:"";width:.36rem;background:#000;position:absolute;margin:-1px 0 0 -.18rem}@media only screen and (max-width:480px){.genplan-section .tooltip .close-icon:after,.genplan-section .tooltip .close-icon:before{height:1px}}.genplan-section .tooltip .close-icon:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.genplan-section .tooltip .close-icon:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.genplan-section .tooltip .list-object-hom{list-style:none;margin:0;padding:0}
.genplan-section .tooltip .list-object-hom li{margin-bottom:.19rem;font-weight:500;font-size:.14rem;line-height:1}@media only screen and (max-width:750px){.genplan-section .tooltip .list-object-hom li{margin-bottom:.35rem;font-size:.23rem}}.genplan-section .tooltip .list-object-hom a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.genplan-section .tooltip .list-object-hom a .object-room{color:#404040;margin:0 .05rem}.genplan-section .tooltip .list-object-hom a .room{color:#4569d1;text-decoration:underline;white-space:nowrap}.genplan-section .tooltip .list-object-hom a:hover{text-decoration:none}.genplan-section .tooltip .list-object-hom a:hover .room{text-decoration:none}@media only screen and (min-width:751px){.genplan-section .tooltip .btn-holder{margin-left:-.2rem;margin-right:-.2rem;border-top:1px solid rgba(218,218,218,.65)}}.genplan-section .tooltip .btn-holder .btn{display:block}
@media only screen and (min-width:751px){.genplan-section .tooltip .btn-holder .btn{color:#915380;background:0 0;padding:0 .2rem;font-size:.12rem;line-height:.32rem}.genplan-section .tooltip .btn-holder .btn:hover{color:#714063}}.genplan-section .mobile-tooltip-holder{opacity:0;z-index:50;top:-9999px;left:-9999px;right:9999px;bottom:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;position:absolute;overflow-x:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.27);-webkit-transition:all 0s ease .35s,opacity .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease;transition:all 0s ease .35s,opacity .35s ease}@media only screen and (min-width:751px){.genplan-section .mobile-tooltip-holder{display:none}}.genplan-section .mobile-tooltip-holder.open{top:0;left:0;right:0;bottom:0;opacity:1;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}
@media only screen and (max-width:750px){.genplan-section .mobile-tooltip-holder .tooltip{top:auto;left:auto;opacity:1;-ms-flex-negative:0;flex-shrink:0;margin:0 auto;-webkit-transform:none;-ms-transform:none;transform:none;position:relative}}.genplan-section .forest:after,.genplan-section .parking-icon:after{opacity:0;-webkit-animation:pulse 1.8s linear infinite;animation:pulse 1.8s linear infinite}.genplan-section .forest:hover+.tooltip-text,.genplan-section .parking-icon:hover+.tooltip-text{opacity:1}.genplan-section .forest,.genplan-section .parking-icon{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.37rem !important;height:.37rem !important;border-radius:50% !important;background:#fff;position:relative;padding:.08rem !important}@media only screen and (max-width:750px){.genplan-section .forest,.genplan-section .parking-icon{pointer-events:none !important;width:.48rem !important;height:.48rem !important}
}.genplan-section .forest:after,.genplan-section .parking-icon:after{content:"";position:absolute;z-index:-1;background:rgba(255,255,255,.2);left:-.1rem;right:-.1rem;top:-.1rem;bottom:-.1rem;border-radius:50%;opacity:.3}.genplan-section .forest:after,.genplan-section .parking-icon:after{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}}.genplan-section .forest img,.genplan-section .parking-icon img{display:block;max-width:100%;width:auto;height:auto !important}.section-set-layouts .section-h2{margin-bottom:.4rem}@media only screen and (max-width:750px){.section-set-layouts .section-h2{margin-bottom:.5rem}}.section-set-layouts .default-tab-controls{margin-bottom:.45rem}
@media only screen and (max-width:750px){.section-set-layouts .default-tab-controls{margin-bottom:.6rem}}.section-set-layouts .center-btn .btn{font-weight:400;min-width:2.96rem}@media only screen and (max-width:750px){.section-set-layouts .center-btn .btn{display:block;width:100%}}.section-set-layouts .tabset{margin-bottom:.9rem}.list-set-layouts{list-style:none;margin:0 -.28rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:750px){.list-set-layouts{display:block}}.list-set-layouts.show>li.hide{display:block}.list-set-layouts>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:0 .28rem;margin:0 0 .45rem}.list-set-layouts>li.hide{display:none}@media only screen and (max-width:750px){.list-set-layouts>li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:0 0 .55rem}}.set-layouts{display:block;line-height:1}.set-layouts:hover{-webkit-box-shadow:none;box-shadow:none}.set-layouts:hover .holder-img{-webkit-box-shadow:0 0 .24rem 0 rgba(0,0,0,.15);box-shadow:0 0 .24rem 0 rgba(0,0,0,.15)}
.set-layouts .holder-img{height:3.9rem;margin:0 0 .35rem;padding:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);border-radius:.2rem;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:750px){.set-layouts .holder-img{height:4.3rem;margin:0 0 .4rem}}.set-layouts .holder-img img{display:block;max-width:100%;max-height:100%}.set-layouts .holder-object{display:block;padding:0 .1rem}@media only screen and (max-width:750px){.set-layouts .holder-object{padding:0}}.set-layouts .title{display:block;margin:0 0 .12rem;font-size:.2rem;font-weight:500}@media only screen and (max-width:750px){.set-layouts .title{font-size:.24rem;margin:0 0 .2rem}}.set-layouts ul{list-style:none;margin:0 -.1rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.set-layouts ul li{padding:.1rem;font-size:.16rem;margin:0 0 .1rem;color:#404040}@media only screen and (max-width:750px){.set-layouts ul li{font-size:.22rem}}.set-layouts ul li.price-tag{font-weight:500}.stylish-finish{overflow:hidden;margin:0 0 .05rem}.stylish-finish .holder-title{float:left;width:50%}@media only screen and (max-width:750px){.stylish-finish .holder-title{float:none;width:100%}}.stylish-finish .title{display:block;font-weight:500;font-size:.33rem;line-height:.42rem;color:#000;margin:0 0 .6rem}@media only screen and (max-width:750px){.stylish-finish .title{font-size:.38rem;line-height:.5rem;margin:0 0 .5rem}}.stylish-finish .holder-text{overflow:hidden;display:block;padding:0 0 0 .4rem;font-size:.19rem;line-height:.31rem}@media only screen and (max-width:750px){.stylish-finish .holder-text{padding:0;font-size:.26rem;line-height:.43rem}}.slider-tabs{margin-bottom:.8rem}.stylish-slider{margin-bottom:.5rem}@media only screen and (max-width:750px){.stylish-slider{margin-left:-.4rem;margin-right:-.4rem}
}.stylish-slider .default-arrow{margin-top:-.15rem}.stylish-slider .slick-slide{position:relative}.stylish-slider .holder-text{position:absolute;left:50%;bottom:0;text-align:center;font-size:.15rem;line-height:.26rem;color:#fff;width:6.6rem;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}@media only screen and (max-width:750px){.stylish-slider .holder-text{display:none}}.stylish-slider .holder-text mark{background-color:#404040;color:#fff;padding:.03rem .1rem}.stylish-slider img{display:block;max-width:100%}.default-form .col-row{margin-left:-.1rem;margin-right:-.1rem}.default-form .col-row>.col{padding-left:.1rem;padding-right:.1rem}.default-form__hint{display:block;color:#696969;font-size:.13rem;margin-bottom:.35rem;line-height:.23rem}@media only screen and (max-width:750px){.default-form__hint{padding-top:0;font-size:.18rem;line-height:.3rem}}.default-form__hint a{color:#345cb6}.default-form__hint a:hover{text-decoration:underline}
.inline-form__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.inline-form__inner{display:block}}.inline-form__input{width:100%}.inline-form__input .form-control{padding-left:.25rem;padding-right:.25rem}@media only screen and (max-width:750px){.inline-form__input .form-control{text-align:center}}.inline-form__policy{display:block;color:#a6a6a6;line-height:1.2;font-size:.13rem;margin-top:.28rem;font-weight:400;font-family:"Roboto",sans-serif}@media only screen and (max-width:750px){.inline-form__policy{margin-top:.22rem;font-size:.182rem}}.inline-form__policy a{vertical-align:top;display:inline-block;border-bottom:1px solid #dbdbdb;-webkit-transition:color .35s ease,border-color .35s ease;-o-transition:color .35s ease,border-color .35s ease;transition:color .35s ease,border-color .35s ease}.inline-form__policy a:hover{color:#737373;border-bottom-color:transparent}
@media only screen and (max-width:750px){.inline-form .btn{width:100%;height:.89rem;font-size:.24rem}}.form-row{margin-bottom:.28rem}@media only screen and (max-width:750px){.form-row{margin-bottom:.4rem}}.form-row--custom-placeholder{position:relative}.form-row__title{top:0;left:0;color:#636363;max-width:100%;font-size:.14rem;position:absolute;line-height:.62rem;pointer-events:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;padding:0 calc(.19rem + 1px)}@media only screen and (max-width:750px){.form-row__title{font-size:.24rem;line-height:.9rem;padding-left:.29rem;padding-right:.29rem}}.form-row.not-empty .form-row__title,.form-row.on-focus .form-row__title{top:.1rem;font-size:.11rem;line-height:.13rem}@media only screen and (max-width:750px){.form-row.not-empty .form-row__title,.form-row.on-focus .form-row__title{top:.16rem;font-size:.18rem}}.form-row__error-msg{right:0;top:100%;color:red;max-width:100%;line-height:1.2;font-size:.13rem;position:absolute;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;margin:.06rem 0 0}
@media only screen and (max-width:750px){.form-row__error-msg{font-size:.2rem;margin-top:.02rem}}.form-row:not(.has-error) .form-row__error-msg{opacity:0;pointer-events:none}.form-control{margin:0;width:100%;border:none;color:#000;display:block;height:.58rem;line-height:1.2;padding:0 .2rem;font-size:.14rem;font-weight:400;background:#fff;font-family:"Roboto",sans-serif;-webkit-box-shadow:inset 0 0 0 1px #d3d3d3;box-shadow:inset 0 0 0 1px #d3d3d3;border-radius:.2rem;-webkit-transition:color .35s ease,-webkit-box-shadow .35s ease;transition:color .35s ease,-webkit-box-shadow .35s ease;-o-transition:box-shadow .35s ease,color .35s ease;transition:box-shadow .35s ease,color .35s ease;transition:box-shadow .35s ease,color .35s ease,-webkit-box-shadow .35s ease}@media only screen and (max-width:750px){.form-control{height:.9rem;font-size:.24rem;border-width:.02rem;padding-left:.27rem;padding-right:.27rem;border-radius:.2rem}}.form-row--custom-placeholder .form-control{padding-top:.1rem}
@media only screen and (max-width:750px){.form-row--custom-placeholder .form-control{padding-top:.16rem}}.form-control::-webkit-input-placeholder{opacity:1;color:#636363;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.form-control::-moz-placeholder{opacity:1;color:#636363;-moz-transition:opacity .35s ease;transition:opacity .35s ease}.form-control:-ms-input-placeholder{opacity:1;color:#636363;-ms-transition:opacity .35s ease;transition:opacity .35s ease}.form-control::-ms-input-placeholder{opacity:1;color:#636363;-ms-transition:opacity .35s ease;transition:opacity .35s ease}.form-control::placeholder{opacity:1;color:#636363;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}@media only screen and (max-width:750px){.form-control::-webkit-input-placeholder{font-size:.22rem}.form-control::-moz-placeholder{font-size:.22rem}.form-control:-ms-input-placeholder{font-size:.22rem}.form-control::-ms-input-placeholder{font-size:.22rem}
.form-control::placeholder{font-size:.22rem}}.form-control:-ms-input-placeholder{opacity:1;color:#636363;-ms-transition:opacity .35s ease;transition:opacity .35s ease}@media only screen and (max-width:750px){.form-control:-ms-input-placeholder{font-size:.22rem}}.form-control::-ms-input-placeholder{opacity:1;color:#636363;-ms-transition:opacity .35s ease;transition:opacity .35s ease}@media only screen and (max-width:750px){.form-control::-ms-input-placeholder{font-size:.22rem}}.form-control:focus{-webkit-box-shadow:inset 0 0 0 1px #dbdbdb;box-shadow:inset 0 0 0 1px #dbdbdb}.form-control:focus::-webkit-input-placeholder{opacity:0}.form-control:focus::-moz-placeholder{opacity:0}.form-control:focus:-ms-input-placeholder{opacity:0}.form-control:focus::-ms-input-placeholder{opacity:0}.form-control:focus::placeholder{opacity:0}.form-control:focus:-ms-input-placeholder{opacity:0}.form-control:focus::-ms-input-placeholder{opacity:0}.form-row.has-error .form-control{-webkit-box-shadow:inset 0 0 0 1px #f06842;box-shadow:inset 0 0 0 1px #f06842}
.form-control--textarea{height:auto;resize:none;padding-top:.2rem;padding-bottom:.24rem}.attach{padding:0 0 .01rem}@media only screen and (max-width:750px){.attach{padding-top:0}}.attach__input{color:#4d4d4d;cursor:pointer;line-height:1.2;font-size:.15rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.attach__input{font-size:.21rem}}.attach__input .icon-attach{line-height:1;font-size:.2rem;margin-right:.12rem}@media only screen and (max-width:750px){.attach__input .icon-attach{font-size:.28rem;margin-right:.17rem}}.attach__input .icon-attach:before{vertical-align:top;display:inline-block}.attach__input input{top:0;left:0;margin:0;padding:0;opacity:0;width:100%;height:100%;display:block;cursor:pointer;position:absolute;-webkit-appearance:none}.attach__underline{font-weight:500;font-size:.14rem;border-bottom:1px dashed #a6a6a6;cursor:pointer;-webkit-transition:border-color .35s ease;-o-transition:border-color .35s ease;transition:border-color .35s ease}
@media only screen and (max-width:750px){.attach__underline{font-size:.22rem}}.attach__input:hover .attach__underline{border-bottom-color:transparent}.attach__list{padding:0;list-style:none;margin:0 0 .24rem}.attach:not(.attach--has-file) .attach__list{display:none}.attach__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;color:#5474c5;line-height:1.25;font-size:.15rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.08rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.attach__list-item .icon-closed{color:#6e6e6e;line-height:1;cursor:pointer;font-size:.11rem;margin-left:.1rem}.attach__list-item .icon-closed:hover{color:#f06842}.attach__list-item .icon-closed:before{vertical-align:top;display:inline-block}.checkbox{color:#000;font-size:.15rem;position:relative;vertical-align:top;line-height:.22rem;display:inline-block;padding:.08rem 0 .08rem .36rem}@media only screen and (max-width:750px){.checkbox{font-size:.24rem;line-height:.36rem;padding:.05rem 0 .05rem .68rem}
}.checkbox__status-icon{left:0;top:.08rem;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;width:.22rem;height:.22rem;font-size:.1rem;color:transparent;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 0 0 .02rem #dedede;box-shadow:inset 0 0 0 .02rem #dedede;-webkit-transition:color .35s ease,-webkit-box-shadow .35s ease;transition:color .35s ease,-webkit-box-shadow .35s ease;-o-transition:color .35s ease,box-shadow .35s ease;transition:color .35s ease,box-shadow .35s ease;transition:color .35s ease,box-shadow .35s ease,-webkit-box-shadow .35s ease}@media only screen and (max-width:750px){.checkbox__status-icon{top:.05rem;width:.38rem;height:.36rem;font-size:.18rem;-webkit-box-shadow:inset 0 0 0 .04rem #dedede;box-shadow:inset 0 0 0 .04rem #dedede}}.checkbox__input:checked+.checkbox__status-icon{color:#345cb6}.checkbox__input:checked+.checkbox__status-icon,.checkbox__input:hover:not(:disabled)+.checkbox__status-icon{-webkit-box-shadow:inset 0 0 0 .02rem #b4b4b4;box-shadow:inset 0 0 0 .02rem #b4b4b4}
@media only screen and (max-width:750px){.checkbox__input:checked+.checkbox__status-icon,.checkbox__input:hover:not(:disabled)+.checkbox__status-icon{-webkit-box-shadow:inset 0 0 0 .04rem #b4b4b4;box-shadow:inset 0 0 0 .04rem #b4b4b4}}.checkbox__input:disabled+.checkbox__status-icon{opacity:.5}.checkbox__status-icon i,.checkbox__status-icon i:before{vertical-align:top;display:inline-block}.checkbox__input{top:0;left:0;margin:0;padding:0;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.checkbox__input:disabled{cursor:default}.checkbox__text{-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.checkbox__text small{color:#919191;line-height:1.5;font-size:.12rem;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}@media only screen and (max-width:750px){.checkbox__text small{font-size:.1909rem}}.checkbox__input:disabled+.checkbox__status-icon+.checkbox__text{color:#aeaeae}
.checkbox__input:disabled+.checkbox__status-icon+.checkbox__text small{opacity:.5}.selecter{line-height:1.5;font-size:.15rem;position:relative;font-family:"Roboto",sans-serif}.selecter-element{top:0;left:0;opacity:0;z-index:25;width:100%;height:100%;position:absolute}.selecter:not(.mobile) .selecter-element{pointer-events:none}.selecter-selected{display:block;cursor:pointer;height:.55rem;font-weight:500;position:relative;line-height:.55rem;padding:0 .4rem 0 .2rem;-webkit-transition:-webkit-box-shadow .35s ease;transition:-webkit-box-shadow .35s ease;-o-transition:box-shadow .35s ease;transition:box-shadow .35s ease;transition:box-shadow .35s ease,-webkit-box-shadow .35s ease;-webkit-box-shadow:inset 0 0 0 1px #f2f2f2;box-shadow:inset 0 0 0 1px #f2f2f2}.selecter.open .selecter-selected{-webkit-box-shadow:inset 0 0 0 1px #dbdbdb;box-shadow:inset 0 0 0 1px #dbdbdb}.selecter-selected:before{top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.22;right:.19rem;line-height:1;color:#070707;content:"";font-size:.07rem;position:absolute;font-style:normal;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"fontello";-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}
.selecter.open .selecter-selected:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.selecter-options{opacity:0;top:-9999px;left:9999px;right:9999px;z-index:250;margin:.03rem 0;background:#fff;position:absolute;display:block !important;-webkit-transition:all 0s ease .35s,opacity .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease;transition:all 0s ease .35s,opacity .35s ease;-webkit-box-shadow:inset 0 0 0 1px #eee,.03rem .03rem .1rem 0 rgba(0,0,0,.16);box-shadow:inset 0 0 0 1px #eee,.03rem .03rem .1rem 0 rgba(0,0,0,.16)}.selecter.open .selecter-options{top:100%;left:0;right:0;opacity:1;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.selecter-item{display:block;cursor:pointer;padding:.12rem .2rem;-webkit-transition:background-color .35s ease,color .35s ease;-o-transition:background-color .35s ease,color .35s ease;transition:background-color .35s ease,color .35s ease}.selecter-item.selected{color:#fff;background:#345cb6}
.selecter-item:hover{color:#345cb6}.subscribe-section{position:relative;padding:.9rem 0;background:#fff;border-top:1px solid #e4e4e4}@media only screen and (max-width:750px){.subscribe-section{margin-top:.32rem;padding:.6rem 0 .9rem}}.subscribe-section>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.subscribe-section>.container{display:block}}.subscribe-section__head{width:4.45rem;-ms-flex-negative:0;flex-shrink:0;font-size:.14rem;line-height:1.25;margin-right:.16rem;margin-bottom:.04rem;color:#919191;padding-top:.1rem}@media only screen and (max-width:750px){.subscribe-section__head{width:auto;padding-top:.1rem;font-size:.22rem;margin:0 0 .55rem;line-height:.28rem}}.subscribe-section__head p{margin-bottom:0}.subscribe-section .h2{display:block;font-size:.29rem;margin-bottom:.1rem;color:#000}@media only screen and (max-width:750px){.subscribe-section .h2{font-size:.38rem;line-height:1;margin-bottom:.2rem}
}.subscribe-form{width:100%;max-width:8.8rem}@media only screen and (max-width:750px){.subscribe-form{max-width:none}}.subscribe-form .col-row{margin:0 -.1rem}@media only screen and (max-width:750px){.subscribe-form .col-row{display:block}}.subscribe-form .col-row>.col{-webkit-box-flex:0;-ms-flex:0 0 36%;flex:0 0 36%;width:36%;padding:0 .1rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:750px){.subscribe-form .col-row>.col{width:100% !important;margin-bottom:.4rem}}.subscribe-form .col-row>.col:last-child{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;width:28%}.subscribe-form__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.21rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.subscribe-form__main{display:block;margin-bottom:0}}.subscribe-form__controls{width:100%}.subscribe-form .form-row{margin-bottom:0}
.subscribe-form .form-row__title{z-index:10;line-height:.58rem;padding-left:.23rem;padding-right:.23rem}@media only screen and (max-width:750px){.subscribe-form .form-row__title{line-height:.9rem;padding-left:.29rem;padding-right:.29rem}}.subscribe-form .btn{width:100%;display:block;padding:.2rem .3rem;font-weight:400}@media only screen and (max-width:750px){.subscribe-form .btn{padding:.28rem .3rem}}.subscribe-form__bottom-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subscribe-form__full-form{color:#696969;font-size:.13rem;line-height:1.25}@media only screen and (max-width:750px){.subscribe-form__full-form{font-size:.2rem;line-height:.34rem}}.subscribe-form__full-form a{color:#345cb6;vertical-align:top;display:inline-block;-webkit-transition:border-color .35s ease,color .35s ease;-o-transition:border-color .35s ease,color .35s ease;transition:border-color .35s ease,color .35s ease}
.subscribe-form__full-form a:hover{text-decoration:underline}.footer{color:#868686;background:#e7e7e7;padding:.48rem 0 .62rem;font-size:.13rem;line-height:.22rem}@media only screen and (max-width:750px){.footer{padding:.9rem 0 .62rem;font-size:.18rem;line-height:.3rem}}.footer--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.5rem;border-bottom:.01rem solid #b7b7b7;margin-bottom:.55rem}@media only screen and (max-width:750px){.footer--top{display:block;border-width:.02rem;padding-bottom:.8rem;margin-bottom:.8rem;margin-left:-.4rem;margin-right:-.4rem;padding-right:.4rem;padding-left:.4rem}}.footer--top .btn-border-read{width:3.25rem;padding:.2rem .3rem}@media only screen and (max-width:750px){.footer--top .btn-border-read{display:block;width:100%;padding:.26rem .3rem}}.footer .footer-callback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width:750px){.footer .footer-callback{display:block;text-align:center}}.footer .tel-footer{display:inline-block;vertical-align:top;margin-right:.55rem;font-size:.27rem;line-height:1;color:#000;font-weight:500}@media only screen and (max-width:750px){.footer .tel-footer{font-size:.52rem;margin:0 0 .45rem}}.footer .logo{margin-bottom:.3rem}.footer .logo a{background:url("/img/bg-logo.png") no-repeat}.footer--intermediate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.01rem solid #b7b7b7;margin-bottom:.38rem;padding-bottom:.4rem}@media only screen and (max-width:750px){.footer--intermediate{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:none;margin:0;padding-bottom:.35rem}}.footer--left-block{-webkit-box-flex:0;-ms-flex:0 0 2.2rem;flex:0 0 2.2rem;width:2.2rem;margin-right:.15rem}
@media only screen and (max-width:750px){.footer--left-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:0}}.footer--left-block p{margin-bottom:.2rem}@media only screen and (max-width:750px){.footer--left-block p{margin-bottom:.3rem}}@media only screen and (max-width:750px){.footer .socials{margin-left:-.4rem;margin-right:-.4rem;padding-right:.4rem;padding-left:.4rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-bottom:.02rem solid #e1e1e1;padding-bottom:.7rem;font-size:.26rem;margin-bottom:.7rem}.footer .socials i{font-size:.4rem}.footer .socials li{margin-right:.3rem}.footer .socials li:first-child{margin-left:0}}.footer--nav{width:5.6rem;-webkit-box-flex:0;-ms-flex:0 0 5.6rem;flex:0 0 5.6rem;margin:0;padding:.04rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:750px){.footer--nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:.02rem solid #e1e1e1;padding-bottom:.35rem;margin-bottom:.8rem;margin-left:-.4rem;margin-right:-.4rem;padding-right:.4rem;padding-left:.4rem}
}.footer--nav ul{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;list-style:none;margin:0;padding:0 .1rem 0 0}.footer--nav li{font-size:.16rem;line-height:1.2;margin-bottom:.2rem}@media only screen and (max-width:750px){.footer--nav li{font-size:.26rem;margin-bottom:.48rem}}.footer--nav a{color:#404040}.footer--nav a:hover{opacity:.8}.footer--time-work{text-align:right;line-height:1.2}@media only screen and (max-width:750px){.footer--time-work{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:block;width:auto;text-align:left;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-bottom:.02rem solid #e1e1e1;padding-bottom:.35rem;margin-bottom:.4rem;margin-left:-.4rem;margin-right:-.4rem;padding-right:.4rem;padding-left:.4rem}}@media only screen and (max-width:750px){.footer--time-work>div{margin-bottom:.25rem}}.footer--time-work span{display:block;margin-bottom:.12rem;font-size:.15rem;color:#868686}@media only screen and (max-width:750px){.footer--time-work span{font-size:.28rem}
}.footer--time-work .tel{display:inline-block !important;vertical-align:top;font-size:.18rem !important}@media only screen and (max-width:750px){.footer--time-work .tel{font-size:.32rem !important}}.footer--time-work .bold{display:block;margin-bottom:.2rem;color:#404040;font-size:.16rem}@media only screen and (max-width:750px){.footer--time-work .bold{font-size:.32rem}}.footer--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.footer--bottom{display:block}}.footer--copyright{width:2.2rem;margin-right:.15rem}@media only screen and (max-width:750px){.footer--copyright{width:auto;margin-right:0;margin-bottom:.3rem}}.footer--copyright .holder-img{max-width:.91rem;margin-bottom:.2rem}@media only screen and (max-width:750px){.footer--copyright .holder-img{max-width:1.36rem;margin-bottom:.3rem}}.footer--copyright .holder-img img{display:block;max-width:100%}
.footer--copyright span{display:block;font-size:.13rem;color:#868686}@media only screen and (max-width:750px){.footer--copyright span{font-size:.19rem;margin-bottom:.1rem}}.footer--copyright a,.footer--text a{font-size:.13rem;color:#868686;display:inline;border-bottom:.01rem solid #868686;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:750px){.footer--copyright a,.footer--text a{font-size:.19rem}}.footer--copyright a:hover,.footer--text a:hover{border-color:transparent}.footer--text{-webkit-box-flex:0;-ms-flex:0 0 5.48rem;flex:0 0 5.48rem;max-width:5.48rem}@media only screen and (max-width:750px){.footer--text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;border-bottom:.02rem solid #e1e1e1;padding-bottom:.33rem;margin-bottom:.55rem;margin-left:-.4rem;margin-right:-.4rem;padding-right:.4rem;padding-left:.4rem}.footer--text p{margin-bottom:.4rem}
}.footer--made{text-align:right;margin-bottom:.3rem;white-space:nowrap;font-size:.16rem}@media only screen and (max-width:750px){.footer--made{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:.24rem;text-align:left}}.footer--made .made-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer--made .made-in a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:.23rem;margin:0 0 0 .05rem;padding:0 .06rem;color:#e7e7e7;background:#4a4a4a;font-size:.13rem;font-weight:500}@media only screen and (max-width:750px){.footer--made .made-in a{margin:0 0 0 .1rem;padding:.04rem .11rem .03rem;font-size:.18rem}}.socials{padding:0;color:#404040;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;list-style:none;font-size:.15rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -.1rem .05rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.socials__item{margin:0 .1rem}.socials__link{color:#b2b2b2;cursor:pointer;vertical-align:top;display:inline-block;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.socials__link:hover{opacity:.8}.socials i{font-size:.2rem}body.modal-open{overflow:hidden !important}.modal-holder{position:fixed;top:-9999px;left:-9999px;right:9999px;bottom:9999px;opacity:0;width:100%;height:100vh;z-index:1500;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all 0s ease .35s,opacity .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease;transition:all 0s ease .35s,opacity .35s ease}.modal-holder.open{top:0;left:0;right:0;bottom:0;opacity:1;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.modal-holder.open .bg{top:0;left:0;right:0;bottom:0;opacity:.5;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}
.modal-holder.open .modal{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-radius:0}.modal-holder.fullscreen-modal .modal-inner{padding:0;height:100%;max-height:none}.modal-holder.fullscreen-modal .modal{padding:0;max-width:none;border-radius:0;min-height:100%}.modal-holder.fullscreen-modal .modal .h3{margin:0;font-size:.26rem;line-height:.3rem}@media only screen and (max-width:750px){.modal-holder.fullscreen-modal .modal .h3{font-size:.38rem;line-height:.52rem;padding-top:.24rem;padding-bottom:.23rem}}.modal-holder.fullscreen-modal .modal-heading{margin:0;background:#fff;padding:.2rem 1rem .2rem .6rem}@media only screen and (max-width:750px){.modal-holder.fullscreen-modal .modal-heading{padding:0;border-bottom:1px solid #efefef}}.modal-holder.fullscreen-modal .modal-heading .container{padding-left:0;padding-right:0;max-width:calc(1312px - 36px)}@media only screen and (min-width:751px){.modal-holder.fullscreen-modal .close-icon{top:.24rem;width:.2rem;right:.4rem;height:.2rem}
.modal-holder.fullscreen-modal .close-icon:hover:after,.modal-holder.fullscreen-modal .close-icon:hover:before{background:#000}.modal-holder.fullscreen-modal .close-icon:after,.modal-holder.fullscreen-modal .close-icon:before{width:.24rem;background:#141414;margin-left:-.12rem}}body.static-modal-page .modal-holder.static-modal{height:auto;position:static}.modal-holder .bg{opacity:0;z-index:-10;top:-9999px;left:-9999px;right:9999px;bottom:9999px;position:fixed;background:#000;-webkit-transition:all 0s ease .35s,opacity .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease;transition:all 0s ease .35s,opacity .35s ease}.modal-holder .modal-inner{width:100%;z-index:100;padding:.5rem 0;max-height:100%;overflow-y:auto;position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:750px){.modal-holder .modal-inner{padding:0;height:100%;max-height:auto}}.modal-holder .close-icon{top:.25rem;right:.4rem;width:.2rem;height:.2rem;z-index:250;cursor:pointer;font-style:normal;position:absolute;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}
@media only screen and (max-width:750px){.modal-holder .close-icon{top:.3rem;right:.4rem;width:.41rem;height:.41rem}}.modal-holder .close-icon:after,.modal-holder .close-icon:before{top:50%;left:50%;content:"";height:2px;width:.2rem;position:absolute;background:#747474;margin:-1px 0 0 -.09rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.modal-holder .close-icon:after,.modal-holder .close-icon:before{width:.46rem;height:.03rem;background:#000;margin-left:-.23rem}}.modal-holder .close-icon:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-holder .close-icon:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal{opacity:0;width:100%;color:#818181;margin:0 auto;background:#f8f8f8;line-height:1.2;font-size:.14rem;max-width:6.94rem;position:relative;border-radius:.2rem;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);padding:.64rem .8rem .44rem;-webkit-box-shadow:0 0 .21rem 0 rgba(0,0,0,.08);box-shadow:0 0 .21rem 0 rgba(0,0,0,.08);-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,-webkit-transform .35s ease;-o-transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}
.modal.wide-modal{max-width:10.48rem}@media only screen and (max-width:750px){.modal{padding-top:0;max-width:none;min-height:100%;border-radius:0;font-size:.24rem;line-height:.34rem;padding-left:.4rem;padding-right:.4rem}}.modal .h2{color:#000;display:block;text-align:left;line-height:1.2;font-size:.3rem;font-weight:500;margin:0 0 .6rem;font-family:"Roboto",sans-serif}@media only screen and (max-width:750px){.modal .h2{line-height:1.2;font-size:.26rem;margin:0 -.4rem .47rem;padding:.36rem 1rem .36rem .4rem;-webkit-box-shadow:0 0 .09rem 0 rgba(0,0,0,.1);box-shadow:0 0 .09rem 0 rgba(0,0,0,.1)}}.modal .h3{color:#000;display:block;line-height:1.2;font-weight:500;font-size:.24rem;margin:0 0 .35rem;font-family:"Roboto",sans-serif}@media only screen and (max-width:750px){.modal .h3{color:#141414;line-height:1.2;font-size:.26rem;margin:0 -.4rem .4rem;border-bottom:1px solid #efefef;padding:.36rem 1rem .36rem .4rem}}.modal .modal-heading{margin:0 0 .25rem}@media only screen and (max-width:750px){.modal .modal-heading{margin-bottom:.52rem}
}.modal .modal-heading p{margin:0}.modal .default-form .btn-holder{margin:0}@media only screen and (max-width:750px){.modal .default-form .btn-holder .btn{width:100%;display:block;font-size:.26rem;line-height:.33rem}}.modal .modal-text-content{color:#626262;font-size:.16rem;line-height:.26rem}@media only screen and (max-width:750px){.modal .modal-text-content{font-size:.24rem;line-height:.4rem}}.modal .modal-text-content .scroll-cover{position:relative;padding-right:.3rem;max-height:calc(100vh - .7rem)}@media only screen and (max-width:750px){.modal .modal-text-content .scroll-cover{max-height:none;overflow:visible !important}}.modal .modal-text-content .scroll-cover.no-scroll .scroll-inner{padding-right:0}.modal .modal-text-content .scroll-cover .iScrollVerticalScrollbar{top:.5rem;bottom:.5rem;right:.48rem;width:.06rem;position:absolute}@media only screen and (max-width:750px){.modal .modal-text-content .scroll-cover .iScrollVerticalScrollbar{display:none !important}}.modal .modal-text-content .scroll-cover .iScrollVerticalScrollbar .iScrollIndicator{top:0;left:0;right:0;cursor:pointer;position:absolute;background:#e6e6e6;border-radius:.2rem}
.modal .modal-text-content .scroll-inner{padding:1.1rem .3rem .5rem 0}@media only screen and (max-width:750px){.modal .modal-text-content .scroll-inner{padding-top:.46rem}}.modal .modal-text-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.modal .modal-text-content .container{display:block}}.modal .modal-text-content p{color:#666;margin:0 0 .32rem}@media only screen and (min-width:751px){.modal .modal-text-content p{line-height:.32rem}}@media only screen and (max-width:750px){.modal .modal-text-content p{margin-bottom:.4rem}}.modal .modal-text-content #sidebar{width:2.96rem;-ms-flex-negative:0;flex-shrink:0;margin:0 .31rem 0 0}@media only screen and (max-width:750px){.modal .modal-text-content #sidebar{width:auto;display:block;margin:0 0 .69rem}}.modal .modal-text-content #sidebar .visual{display:-webkit-box;display:-ms-flexbox;display:flex;color:#626262;line-height:1;font-size:.15rem;font-weight:400;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media only screen and (max-width:750px){.modal .modal-text-content #sidebar .visual{font-size:.24rem}}.modal .modal-text-content #sidebar .visual img{display:block;margin:0 .2rem 0 0}@media only screen and (max-width:750px){.modal .modal-text-content #sidebar .visual img{margin-right:.3rem}}.modal .modal-text-content #sidebar .h2{margin:0;padding:0;border:none;line-height:1;color:#3d3d3d;font-weight:300;font-size:.35rem}@media only screen and (max-width:750px){.modal .modal-text-content #sidebar .h2{font-size:.5rem}}.modal .modal-text-content .clear-content{width:100%;margin:-.07rem 0 0}@media only screen and (max-width:750px){.modal .modal-text-content .clear-content{margin:0}}.modal .modal-text-content .h3{color:#4b4b4b;display:block;font-weight:400;font-size:.2rem !important;margin:0 0 .15rem !important;line-height:.32rem !important}@media only screen and (max-width:750px){.modal .modal-text-content .h3{padding:0 !important;border:none !important;font-size:.25rem !important;line-height:.35rem !important;margin-bottom:.2rem !important}
}.modal .modal-text-content .h4{display:block;color:#3d3d3d;font-weight:500;font-size:.17rem;line-height:.32rem;margin:.4rem 0 .1rem}@media only screen and (max-width:750px){.modal .modal-text-content .h4{font-size:.26rem;margin-top:.58rem;line-height:.48rem;margin-bottom:.16rem}}.modal .modal-text-content .default-list{list-style:none;margin:0 0 .26rem;padding:0 0 0 .13rem}@media only screen and (max-width:750px){.modal .modal-text-content .default-list{padding-left:.22rem;margin-bottom:.4rem}}.modal .modal-text-content .default-list>li{margin:0 0 .12rem;position:relative;padding:0 0 0 .35rem}@media only screen and (max-width:750px){.modal .modal-text-content .default-list>li{padding-left:.53rem;margin-bottom:.17rem}}.modal .modal-text-content .default-list>li:after{left:0;top:.13rem;content:"";height:1px;width:.17rem;position:absolute;background:#c579b0}@media only screen and (max-width:750px){.modal .modal-text-content .default-list>li:after{top:.2rem;width:.25rem;height:.02rem}
}.modal .modal-text-content .info-list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -.1rem -.29rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.modal .modal-text-content .info-list{margin-bottom:-.1rem;margin-left:-.75rem;margin-right:-.75rem}}.modal .modal-text-content .info-list>li{width:25%;padding:0 .1rem;margin:0 0 .3rem}@media only screen and (max-width:750px){.modal .modal-text-content .info-list>li{width:auto;padding-left:.75rem;padding-right:.75rem}}.modal .modal-text-content .info-list dl{margin:0;padding:0}.modal .modal-text-content .info-list dt{margin:0;padding:0;color:#a7a7a7;font-weight:300;line-height:1.5;font-size:.14rem;letter-spacing:.06em}@media only screen and (max-width:750px){.modal .modal-text-content .info-list dt{font-size:.22rem}}.modal .modal-text-content .info-list dd{margin:0;padding:0;color:#3d3d3d;font-size:.4rem;line-height:1.2;font-weight:400}
@media only screen and (max-width:750px){.modal .modal-text-content .info-list dd{font-size:.44rem}}.news-modal .modal-inner{padding:0;height:100%;max-height:auto}.news-modal .modal{max-width:none;min-height:100%;padding:0}@media only screen and (max-width:750px){.news-modal .modal .container{padding-left:0;padding-right:0}}.news-modal .fix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-modal .fix .header-popup{background:#fff;-ms-flex-negative:0;flex-shrink:0}.news-modal .fix .news-content-holder{height:calc(100% - .72rem);overflow-y:auto}@media only screen and (max-width:750px){.news-modal .fix .news-content-holder{height:auto;padding-bottom:2rem}}.news-modal .header-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d3d3d3;height:.72rem;padding:.05rem .5rem}@media only screen and (max-width:750px){.news-modal .header-popup{height:1.07rem}
}.news-modal .header-popup .title{display:block;font-size:.23rem;line-height:1;font-weight:500;color:#000}.news-modal .list-excellence{margin:0 auto;max-width:12rem}@media only screen and (max-width:750px){.news-modal .list-excellence{margin:0 .1rem}}.news-modal .sub-title{display:block;margin-bottom:.6rem;text-align:center;font-size:.35rem;line-height:1;color:#000;font-weight:500}@media only screen and (max-width:750px){.news-modal .sub-title{font-size:.33rem}}@media only screen and (max-width:750px){.news-modal .btn{display:block;width:6.7rem}}.news-modal .btn.close-modal{margin-bottom:.3rem}.news-modal .news-content{line-height:1.2;font-size:.18rem}@media only screen and (max-width:750px){.news-modal .news-content{font-size:.26rem}}.news-modal .news-content .modal-heading{margin-bottom:.5rem}@media only screen and (max-width:750px){.news-modal .news-content .modal-heading{margin-bottom:.4rem}}.news-modal .news-content h3,.news-modal .news-content h4{color:#000;font-weight:500;line-height:1.2;font-family:"Roboto",sans-serif;margin:.26rem 0 .15rem}
.news-modal .news-content h3{font-size:.26rem}@media only screen and (max-width:750px){.news-modal .news-content h3{font-size:.32rem}}.news-modal .news-content h4{font-size:.2rem}@media only screen and (max-width:750px){.news-modal .news-content h4{font-size:.4rem}}.news-modal .news-content .visual,.news-modal .news-content p{margin:0 0 .21rem}@media only screen and (max-width:750px){.news-modal .news-content .visual,.news-modal .news-content p{margin-bottom:.31rem}}.news-modal .news-content ul{padding:0;list-style:none;margin:0 0 .24rem}@media only screen and (max-width:750px){.news-modal .news-content ul{margin-bottom:.31rem}}.news-modal .news-content ul>li{margin:0 0 .17rem;position:relative;padding:0 0 0 .32rem}@media only screen and (max-width:750px){.news-modal .news-content ul>li{padding-left:.5rem}}.news-modal .news-content ul>li:after{left:0;top:.1rem;content:"";width:.17rem;height:.02rem;background:red;margin-top:-1px;position:absolute}@media only screen and (max-width:750px){.news-modal .news-content ul>li:after{top:.15rem;width:.24rem;margin-top:0;height:.03rem}
}.news-modal .visual img{width:100%;display:block}.banks-list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;font-size:.13rem;line-height:.23rem;font-weight:400;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:rgba(154,153,153,.81);margin:0 -.35rem -.3rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.banks-list{font-size:.22rem;line-height:.39rem}}.banks-list>li{width:33.3%;padding:0 .35rem;margin:0 0 .35rem}@media only screen and (max-width:750px){.banks-list>li{width:100%;margin-bottom:.59rem}}.banks-list .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.banks-list .visual{display:-webkit-box;display:-ms-flexbox;display:flex;width:.36rem;height:.36rem;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ededed;margin:0 .26rem 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media only screen and (max-width:750px){.banks-list .visual{width:.64rem;height:.64rem;margin-right:.4rem}}.banks-list .visual img{display:block;max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:750px){.banks-list .visual img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}.banks-list .title{display:block;font-size:.14rem}@media only screen and (max-width:750px){.banks-list .title{font-size:.24rem}}.banks-list .percents,.banks-list .title{color:rgba(0,0,0,.81)}.map-modal .map,.map-modal .map-elem{min-height:7rem;height:calc(100vh - .7rem)}@media only screen and (max-width:750px){.map-modal .map,.map-modal .map-elem{min-height:0;height:calc(100vh - 1.04rem)}}@media only screen and (max-width:750px){.map-modal .h3{font-size:.26rem !important;font-weight:500 !important}}.news-modal .modal-inner{overflow:hidden}.news-modal .modal{height:100%}.news-modal.fullscreen-modal .modal,.service-modal.fullscreen-modal .modal{background:#f9f9f9}
@media only screen and (max-width:750px){.news-modal.fullscreen-modal .modal .h3,.service-modal.fullscreen-modal .modal .h3{font-size:.26rem}}.promo-callback-modal .close-icon:after,.promo-callback-modal .close-icon:before{background:#fff}.promo-callback-modal .modal{padding:0;color:#e1e1e1;border-radius:0;font-size:.14rem;line-height:.2rem;max-width:9.07rem;background:#915380}@media only screen and (max-width:750px){.promo-callback-modal .modal{font-size:.24rem;line-height:.34rem}}.promo-callback-modal .modal .inner{position:relative;padding:.39rem .41rem .48rem 4.99rem}@media only screen and (max-width:750px){.promo-callback-modal .modal .inner{padding:3.5rem .4rem .4rem}}.promo-callback-modal .modal .h2{padding:0;color:#fff;display:block;font-weight:500;font-size:.27rem;margin:0 0 .15rem;line-height:.34rem;font-family:"Roboto",sans-serif}@media only screen and (max-width:750px){.promo-callback-modal .modal .h2{border:none;line-height:1.2;font-size:.38rem}}.promo-callback-modal .modal p{margin-bottom:.24rem}
.promo-callback-modal .modal .modal-bg{top:0;left:0;bottom:0;width:4.59rem;position:absolute}@media only screen and (max-width:750px){.promo-callback-modal .modal .modal-bg{right:0;width:auto;height:3.17rem}.promo-callback-modal .modal .modal-bg:after{top:0;left:0;right:0;bottom:0;content:"";opacity:.64;position:absolute;background:#101010}}.promo-callback-modal .modal .modal-bg img{width:100%;height:100%;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;pointer-events:none}.promo-callback-modal .modal .modal-bg img[data-lazy-img]{opacity:0}.promo-callback-modal .modal .default-form .form-row{margin-bottom:.18rem}@media only screen and (max-width:750px){.promo-callback-modal .modal .default-form .form-row{margin-bottom:.39rem}}.promo-callback-modal .modal .default-form input.text,.promo-callback-modal .modal .default-form textarea{color:#8e8e8e;font-size:.14rem;border-radius:.2rem;border:1px solid rgba(0,0,0,.07)}
.promo-callback-modal .modal .default-form input.text:focus,.promo-callback-modal .modal .default-form textarea:focus{border-color:rgba(0,0,0,.15)}@media only screen and (max-width:750px){.promo-callback-modal .modal .default-form input.text,.promo-callback-modal .modal .default-form textarea{font-weight:300;font-size:.22rem;border-width:.02rem}}.promo-callback-modal .modal .default-form input.text{height:.5rem}@media only screen and (max-width:750px){.promo-callback-modal .modal .default-form input.text{height:.88rem}}.promo-callback-modal .modal .default-form textarea{height:.9rem}@media only screen and (max-width:750px){.promo-callback-modal .modal .default-form textarea{height:2.98rem}}.promo-callback-modal .modal .default-form .btn-default{background:#5b244c;border-color:#5b244c}.promo-callback-modal .modal .default-form .btn-default:hover{background:#36162d;border-color:#36162d}@media only screen and (min-width:751px){.share-modal .modal{max-width:5.35rem;line-height:.22rem}}@media only screen and (max-width:750px){.share-modal .modal{line-height:.38rem}
}.share-list{margin:0;padding:0;color:#915380;list-style:none;font-weight:500;font-size:.15rem;line-height:.23rem}@media only screen and (max-width:750px){.share-list{font-size:.34rem;line-height:.4rem}}.share-list li{border-bottom:1px solid #ececec}@media only screen and (max-width:750px){.share-list li{border-bottom-width:.02rem}}.share-list li:first-child{border-top:1px solid #ececec}@media only screen and (max-width:750px){.share-list li:first-child{border-top-width:.02rem}}.share-list a{display:-webkit-box;display:-ms-flexbox;display:flex;height:.69rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}@media only screen and (max-width:750px){.share-list a{height:1.54rem}}.share-list a:hover{color:#714063}.share-list a i{width:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#3d3d3d;font-size:.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 .1rem 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media only screen and (max-width:750px){.share-list a i{width:.9rem;font-size:.48rem;margin-right:.25rem}}.share-list a .icon-email{font-size:.12rem}@media only screen and (max-width:750px){.share-list a .icon-email{font-size:.27rem}}.share-list a .icon-telegram{font-size:.18rem}@media only screen and (max-width:750px){.share-list a .icon-telegram{font-size:.4rem}}.callback-modal .callback-success-msg,.callback-msg-modal .callback-success-msg{font-size:.16rem;line-height:.22rem;text-align:center;font-weight:400}@media only screen and (max-width:750px){.callback-modal .callback-success-msg,.callback-msg-modal .callback-success-msg{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.3rem;line-height:.44rem}}.callback-modal .callback-success-msg p,.callback-msg-modal .callback-success-msg p{margin-bottom:.55rem;max-width:4.8rem}
@media only screen and (max-width:750px){.callback-modal .callback-success-msg p,.callback-msg-modal .callback-success-msg p{margin-bottom:1.55rem}}.callback-modal .callback-success-msg .visual,.callback-msg-modal .callback-success-msg .visual{margin:0 auto .7rem;width:1.49rem}@media only screen and (max-width:750px){.callback-modal .callback-success-msg .visual,.callback-msg-modal .callback-success-msg .visual{margin:0 auto 1.3rem}}.callback-modal .callback-success-msg .visual img,.callback-msg-modal .callback-success-msg .visual img{display:block;width:100%}.callback-modal .callback-success-msg .title,.callback-msg-modal .callback-success-msg .title{color:#000;margin-bottom:.35rem;display:block;font-size:.3rem;line-height:1;font-weight:500;text-align:center;font-family:"Roboto",sans-serif}@media only screen and (max-width:750px){.callback-modal .callback-success-msg .title,.callback-msg-modal .callback-success-msg .title{line-height:1.2;font-size:.36rem}}.callback-modal .btn,.callback-msg-modal .btn{width:100%;font-size:.18rem;font-weight:400;margin-bottom:.2rem}
@media only screen and (max-width:750px){.callback-modal .btn,.callback-msg-modal .btn{line-height:1.2;font-size:.26rem}}.action-modal{z-index:16000}.action-modal.modal-holder .close-icon:after,.action-modal.modal-holder .close-icon:before{background:#adadad}.action-modal .modal .modal-heading{margin-bottom:.22rem}.action-modal .modal .h2{margin-bottom:0}.action-modal .p{display:block;margin-bottom:.2rem;max-width:4.3rem;font-size:.28rem;line-height:1.7;color:#404040}.action-modal .p a{color:#bf585a}.share-social-list{margin:0;padding:.18rem 0;list-style:none;font-size:.26rem;line-height:1}.share-social-list li{margin-bottom:.3rem}.share-social-list img{max-width:100%}.share-social-list a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.03rem .1rem .03rem .6rem;color:#5474c5;min-height:.6rem}.share-social-list a .icon{display:block;position:absolute;left:0;top:50%;width:.28rem;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);opacity:.7}
.modal-lot .modal{margin:0 auto;padding:0 .62rem;max-width:1318px}@media only screen and (max-width:750px){.modal-lot .modal{padding:0 .4rem}}@media only screen and (max-width:750px){.modal-lot .header-popup{color:#161616;line-height:1.2;font-size:.26rem;font-weight:500;background:#fff;padding:.35rem .4rem;margin:0 -.4rem;-webkit-box-shadow:0 0 .1rem 0 rgba(0,0,0,.1);box-shadow:0 0 .1rem 0 rgba(0,0,0,.1)}}.map-section{position:relative;padding:.17rem 0 0;background:#fff;border-top:1px solid #ededed}@media only screen and (max-width:750px){.map-section{padding-top:.13rem}}@media only screen and (max-width:750px){.map-section .default-tab-controls{margin-bottom:.21rem}}@media only screen and (max-width:750px){.map-section .default-tab-controls:after{display:none}}@media only screen and (max-width:750px){.map-section .default-tab-controls a{padding-bottom:.15rem;margin-bottom:-.03rem}}.map-section .map-holder{overflow:hidden;margin-top:-1px;position:relative;border-top:1px solid #ededed;min-height:calc(100vh - 1.47rem)}
@media only screen and (min-width:751px){.map-section .map-holder.closed .close-legend:after,.map-section .map-holder.closed .close-legend:before{margin-left:-.07rem;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.map-section .map-holder.closed .close-legend:after{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.map-section .map-holder.closed .close-legend:before{-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.map-section .map-holder.closed .map-inner{left:0}.map-section .map-holder.closed .map-content{left:-4.04rem}.map-section .map-holder.closed .map{left:0}}@media only screen and (max-width:750px){.map-section .map-holder{border:none;min-height:0}}.map-section .map-inner{top:0;right:0;bottom:0;left:4.04rem;position:absolute;-webkit-transition:left .35s ease;-o-transition:left .35s ease;transition:left .35s ease}@media only screen and (max-width:750px){.map-section .map-inner{left:auto;position:relative;height:calc(100vh - 2.55rem);border-top:1px solid #ededed;border-bottom:1px solid #f9f9f9}
}.map-section .map-inner .zoom-panel{width:.32rem;background:#fff;border-radius:.16rem;-webkit-box-shadow:.05rem .05rem .1rem 0 rgba(0,0,0,.16);box-shadow:.05rem .05rem .1rem 0 rgba(0,0,0,.16);top:50%;z-index:12;right:.1rem;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:750px){.map-section .map-inner .zoom-panel{display:none}}.map-section .map-inner .zoom-panel a{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;height:.34rem;line-height:1;cursor:pointer;background:#fff;font-size:.12rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:0 0 .16rem .16rem}.map-section .map-inner .zoom-panel a.plus{border-radius:.16rem .16rem 0 0}@media only screen and (max-width:750px){.map-section .map-inner .zoom-panel a{width:.6rem;height:.6rem}
}.map-section .map-inner .zoom-panel a:hover{background:#fafafa}.map-section .map{height:100%;left:-2.02rem;position:relative;-webkit-transition:left .35s ease;-o-transition:left .35s ease;transition:left .35s ease;width:calc(100% + 4.04rem)}@media only screen and (max-width:750px){.map-section .map{left:auto;width:100%;height:100%}}.map-section .marker-list{display:none}.map-section .map-content{top:0;left:0;bottom:0;z-index:150;width:4.04rem;background:#fff;position:absolute;-webkit-transition:left .35s ease;-o-transition:left .35s ease;transition:left .35s ease}@media only screen and (max-width:750px){.map-section .map-content{width:auto;z-index:auto;position:static;background:0 0}}@media only screen and (min-width:751px){.map-section .map-content.appartment-loaded .filter-form-holder{display:none}}.map-section .map-content.appartment-loaded .map-appartment-holder{display:block}@media only screen and (max-width:750px){.map-section .map-content.appartment-loaded .map-appartment-holder{display:-webkit-box;display:-ms-flexbox;display:flex}
}.map-section .map-content .map-appartment-holder{display:none;min-height:6.8rem;background:#fff url(../images/preloader.gif) 50% 50%/1.96rem 1.96rem no-repeat}@media only screen and (max-width:750px){.map-section .map-content .map-appartment-holder{left:0;right:0;bottom:0;top:.55rem;z-index:150;min-height:0;overflow-y:auto;position:absolute;overflow-x:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.64)}}@media only screen and (max-width:750px){.map-section .map-content .map-appartment{margin:auto;width:6.7rem}}.map-section .map-content .scroll-cover{height:100%;overflow:hidden;position:relative}@media only screen and (max-width:750px){.map-section .map-content .scroll-cover{height:auto;position:static;overflow:visible !important}}.map-section .map-content .scroll-cover.no-scroll .iScrollVerticalScrollbar .iScrollIndicator{opacity:0}.map-section .map-content .scroll-inner{padding:.25rem .32rem .3rem .25rem}
@media only screen and (max-width:750px){.map-section .map-content .scroll-inner{padding:0 .4rem;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}}.map-section .map-content .iScrollVerticalScrollbar{top:0;right:0;bottom:0;width:.08rem;position:absolute;background:#e6e6e6}@media only screen and (max-width:750px){.map-section .map-content .iScrollVerticalScrollbar{display:none}}.map-section .map-content .iScrollVerticalScrollbar .iScrollIndicator{top:0;left:0;right:0;cursor:pointer;position:absolute;background:#9a9a9a;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.map-section .map-content .close-legend{top:.2rem;left:100%;width:.25rem;height:.38rem;position:absolute;background:#595959;margin:0 0 0 .08rem;border-radius:.2rem;border:1px solid #ccc;-webkit-transition:border-color .35s ease;-o-transition:border-color .35s ease;transition:border-color .35s ease}@media only screen and (max-width:750px){.map-section .map-content .close-legend{display:none}
}.map-section .map-content .close-legend:after,.map-section .map-content .close-legend:before{left:50%;height:1px;content:"";width:.1rem;position:absolute;background:#c5c5c5;margin-left:-.03rem;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.map-section .map-content .close-legend:after,.map-section .map-content .close-legend:before{display:none}}.map-section .map-content .close-legend:after{top:50%;margin-top:-1px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.map-section .map-content .close-legend:before{bottom:50%;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.map-section .map-content .close-legend:hover{border-color:#fff}.map-section .map-content .close-legend:hover:after,.map-section .map-content .close-legend:hover:before{background:#fff}
.map-section .map-content .back-link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#4e65aa;line-height:1.2;font-size:.14rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease;margin:-.25rem -.24rem 0 -.25rem;padding:.27rem .24rem .26rem .25rem}@media only screen and (max-width:750px){.map-section .map-content .back-link{margin:0;padding:0;z-index:50;top:1.55rem;right:.61rem;width:.81rem;display:block;height:.81rem;text-align:left;overflow:hidden;border-radius:50%;position:absolute;background:#131313;text-indent:-9999px}.map-section .map-content .back-link:after,.map-section .map-content .back-link:before{top:50%;left:50%;content:"";width:.36rem;height:.03rem;background:#fff;position:absolute;margin:-.02rem 0 0 -.18rem}.map-section .map-content .back-link:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.map-section .map-content .back-link:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}.map-section .map-content .back-link:hover{color:#3e5087}.map-section .map-content .back-link .icon-left{font-size:.1rem;margin-right:.1rem}.map-section .map-content .product-list__item{width:auto;margin:0 -.24rem 0 -.25rem;border-bottom:1px solid #e4e4e4}@media only screen and (max-width:750px){.map-section .map-content .product-list__item{border:none;margin:1.35rem 0}}.map-section .map-content .product-list__item .btn-holder{padding:.17rem 0 .1rem}@media only screen and (max-width:750px){.map-section .map-content .product-list__item .btn-holder{display:none}}.map-section .map-content .product-list__item .btn-holder .btn{display:block;font-size:.14rem;line-height:.21rem}.map-section .map-content .product-list__inner{-webkit-box-shadow:none;box-shadow:none}.map-section .map-content .product-list__visual .controls-list{opacity:1;top:.1rem;right:.05rem}@media only screen and (max-width:750px){.map-section .map-content .product-list__visual .controls-list{display:none}
}.map-section .map-content .product-list__visual .advantages-list{bottom:.15rem}@media only screen and (min-width:751px){.map-section .map-content .product-list__visual-slider .item:before{padding-top:55.303%}}@media only screen and (min-width:751px){.map-section .filter-form-holder:not(.has-selection-products) .show-on-has-selections{display:none !important}.map-section .filter-form-holder.has-selection-products .hide-on-has-selections{display:none !important}}.map-section .h3{color:#000;display:block;font-size:.16rem;margin:0 0 .26rem;line-height:.2rem}@media only screen and (max-width:750px){.map-section .h3{line-height:1.2;font-size:.24rem;margin-bottom:.28rem}}.map-section .filter-form{-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:751px){.map-section .filter-form{margin:0;padding:0}.map-section .filter-form .form-row{margin-bottom:.3rem}.map-section .filter-form .drop-input.open .drop{right:0}.map-section .filter-form .range-input-row{border:none;border-radius:0;margin-top:-.1rem}
.map-section .filter-form .range-input-row>.label,.map-section .filter-form .range-input-row>label{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#8f8f8f;position:static;margin:0 0 .15rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.map-section .filter-form .range-input{border-radius:.2rem;border:1px solid #d3d3d3}.map-section .filter-form .input-list-row{border:none;border-radius:0;margin-bottom:.1rem}.map-section .filter-form .input-list.columns{margin:0 -.05rem;padding-top:.05rem}.map-section .filter-form .input-list.columns>li{width:50%;padding:0 .05rem;margin:0 0 .2rem}.map-section .filter-form .expand-control{margin:0;text-align:center}.map-section .filter-form .expand-control .btn{width:100%;display:block}.map-section .filter-form .expand-control .reset{margin:.21rem 0 0}.map-section .filter-form .expand-toggle{display:block;color:#393939;line-height:1.2;font-size:.14rem;margin:0 0 .21rem;text-align:center;background:#f3f3f3;border:1px solid #e7e7e7;padding:.18rem .2rem .19rem}
}@media only screen and (min-width:751px) and (max-width:750px){.map-section .filter-form .expand-toggle{margin:0 0 .3rem;font-size:.26rem;border:.02rem solid #e6e6e6;padding:.26rem .4rem .27rem}}@media only screen and (min-width:751px){.map-section .filter-form .floor-input-list{position:static;margin-top:-.2rem}}@media only screen and (min-width:751px){.map-section .filter-form .popular{display:block}.map-section .filter-form .popular .h3{margin:0 0 .2rem}.map-section .filter-form .popular .tags-list{line-height:1.2}.map-section .filter-form .popular .tags-list a{padding:.1rem}}.map-section .filter-form.expanded-open .expand-control{display:block}.map-section .mobile-btn-list{padding:0;left:.4rem;right:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:.38rem;position:fixed;list-style:none;margin:0 -.15rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.map-section .mobile-btn-list>li{width:50%;padding:0 .15rem}.map-section .mobile-btn-list a{display:-webkit-box;display:-ms-flexbox;display:flex;height:.82rem;line-height:1.2;border:1px solid;font-size:.22rem;padding:0 .35rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;border-radius:.04rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.map-section .mobile-btn-list a.default{color:#fff;border-color:#8e2370;background:#345cb6}.map-section .mobile-btn-list a.default:hover{background:#c9393d;border-color:#c9393d}.map-section .mobile-btn-list a.gray{color:#464646;border-color:#ddd;background:#f9f9f9}.map-section .mobile-btn-list a.gray:hover{background:#ddd}.map-section .mobile-btn-list a.gray i{color:#9a9a9a}.map-section .mobile-btn-list a i{margin:0 .15rem 0 0}.map-section .mobile-btn-list a .icon-settings{font-size:.21rem}.map-section .mobile-btn-list a .icon-th-list{font-size:.15rem}
.map-marker{width:30px;height:47px;display:block;margin-top:-40px;margin-left:-15px;text-align:center;position:relative}.map-marker .map-label{left:50%;opacity:0;bottom:100%;color:#fefefe;min-width:1rem;max-width:1.3rem;font-size:.13rem;position:absolute;text-align:center;margin:0 0 .05rem;line-height:.17rem;font-weight:400;background:#303030;vertical-align:top;word-wrap:break-word;padding:.06rem .1rem;display:inline-block;border-radius:.2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;-webkit-box-shadow:0 .03rem .05rem 0 rgba(0,0,0,.21);box-shadow:0 .03rem .05rem 0 rgba(0,0,0,.21)}@media only screen and (max-width:750px){.map-marker .map-label{opacity:1}}.map-marker .marker{width:30px;display:block;height:47px;margin:0 auto;cursor:pointer;position:relative}.map-marker .marker:after,.map-marker .marker:before{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background-size:contain;background-repeat:no-repeat;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}
.map-marker.hover .map-label{opacity:1}.map-marker.hover .marker:after{opacity:0}.map-marker.hover .marker:before{opacity:1}.infrastructure-map{position:relative}.infrastructure-map .map-inner{height:100%;position:relative}.infrastructure-map .zoom-panel{width:.32rem;background:#fff;border-radius:.16rem;-webkit-box-shadow:.05rem .05rem .1rem 0 rgba(0,0,0,.16);box-shadow:.05rem .05rem .1rem 0 rgba(0,0,0,.16);top:50%;z-index:50;right:.1rem;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:750px){.infrastructure-map .zoom-panel{display:none}}.infrastructure-map .zoom-panel a{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;height:.34rem;line-height:1;cursor:pointer;background:#fff;font-size:.12rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:0 0 .16rem .16rem}
.infrastructure-map .zoom-panel a.plus{border-radius:.16rem .16rem 0 0}@media only screen and (max-width:750px){.infrastructure-map .zoom-panel a{width:.6rem;height:.6rem}}.infrastructure-map .zoom-panel a:hover{background:#fafafa}.infrastructure-map .marker-list{display:none}.infrastructure-map .content{top:0;left:0;right:0;font-size:.14rem;line-height:.2rem;position:absolute;font-weight:500;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.infrastructure-map .content{display:none}}.infrastructure-map .content-inner{width:100%;color:#404040;background:rgba(255,255,255,.68);overflow-y:auto;max-height:100%;overflow-x:hidden;border-radius:.2rem;padding:.3rem .4rem .3rem;-webkit-box-shadow:0 0 .09rem 0 rgba(154,154,154,.3);box-shadow:0 0 .09rem 0 rgba(154,154,154,.3)}@media only screen and (max-width:750px){.infrastructure-map .content-inner{left:0;right:0;top:100%;width:auto;display:none;max-height:6rem;position:absolute;padding:.45rem .3rem .3rem}
}.infrastructure-map .h4{color:#000;display:block;font-weight:500;font-size:.2rem;line-height:1.2;margin:0 0 .3rem}@media only screen and (max-width:750px){.infrastructure-map .h4{display:none}}.infrastructure-map .infrastructure-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infrastructure-map .infrastructure-list>li{margin:0 .45rem}@media only screen and (max-width:750px){.infrastructure-map .infrastructure-list>li{margin-bottom:.2rem}}.infrastructure-map .infrastructure-list label{display:block;position:relative;text-align:center}.infrastructure-map .infrastructure-list input[type=checkbox]{top:0;left:0;margin:0;padding:0;opacity:0;width:100%;height:100%;cursor:pointer;position:absolute;-webkit-appearance:none}.infrastructure-map .infrastructure-list input[type=checkbox]:checked+.icon{opacity:1}.infrastructure-map .infrastructure-list .icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:.48rem;height:.48rem;margin:0 auto .1rem;opacity:.5;-ms-flex-negative:0;flex-shrink:0;background:#345cb6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:50%}
@media only screen and (max-width:750px){.infrastructure-map .infrastructure-list .icon{width:.5rem;height:.5rem;margin-right:.3rem}}.infrastructure-map .infrastructure-list .icon img{display:block;margin:0 auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.infrastructure-map .infrastructure-list .icon img[data-lazy-img]{width:100%;height:100%}.infrastructure-map .infrastructure-list .text{display:block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}@media only screen and (min-width:751px){.infrastructure-map.legend-closed .content{left:-3.5rem;margin-left:0}}@media only screen and (min-width:751px){.infrastructure-map.legend-closed .close-legend:after,.infrastructure-map.legend-closed .close-legend:before{margin-left:-.1rem;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.infrastructure-map.legend-closed .close-legend:after{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}
.infrastructure-map.legend-closed .close-legend:before{-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}}.infrastructure-map.legend-closed .close-legend .icon-arrow-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.infrastructure-map.legend-closed .content-inner{-webkit-box-shadow:0 0 .09rem 0 rgba(154,154,154,0);box-shadow:0 0 .09rem 0 rgba(154,154,154,0)}@media only screen and (max-width:750px){.infrastructure-map.legend-closed .content-inner{display:block;-webkit-box-shadow:none;box-shadow:none}}.infrastructure-map .close-legend{right:0;top:.21rem;width:.24rem;height:.47rem;position:absolute;border-color:#fff;background:#595959;border-radius:0 4px 4px 0}@media only screen and (max-width:750px){.infrastructure-map .close-legend{top:auto;width:auto;height:auto;color:#2a2a2a;display:block;background:#fff;font-size:.26rem;position:relative;line-height:.34rem;font-weight:400;border-radius:.2rem;border-top:.02rem solid #e6e6e6;padding:.25rem 1rem .25rem .3rem}
}.infrastructure-map .close-legend .hide{display:none}@media only screen and (min-width:751px){.infrastructure-map .close-legend:after,.infrastructure-map .close-legend:before{left:50%;height:1px;content:"";width:.14rem;background:#fff;position:absolute;margin-left:-.05rem;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}}@media only screen and (min-width:751px) and (max-width:750px){.infrastructure-map .close-legend:after,.infrastructure-map .close-legend:before{display:none}}@media only screen and (min-width:751px){.infrastructure-map .close-legend:after{top:50%;margin-top:-1px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}}@media only screen and (min-width:751px){.infrastructure-map .close-legend:before{bottom:50%;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}}.infrastructure-map .close-legend .icon-arrow-down{top:50%;right:.28rem;color:#afafaf;line-height:1;font-size:.15rem;position:absolute;margin:-.07rem 0 0;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}
.map-modal__marker{border-radius:.2rem}.map-modal__marker__text{display:block;font-size:13px;line-height:21px;font-weight:400;font-family:"Roboto",sans-serif}.ymaps-2-1-78-balloon__content{margin:0 !important;padding:24px !important;background:#363636 !important}.ymaps-2-1-78-balloon__close-button{background:0 0 !important;height:11px !important;width:11px !important;opacity:.8 !important;margin:10px}.ymaps-2-1-78-balloon__close-button:before{content:"";display:block;font-family:"icomoon" !important;color:#fff;font-size:11px;line-height:11px}.ymaps-2-1-78-balloon__tail{display:none !important}@media only screen and (max-width:750px){.overflow-filter{overflow:hidden}}.content-form{background:url("/img/img-19.jpg") no-repeat 50% 0;background-size:cover;color:#fff;margin:0 0 .35rem}@media only screen and (max-width:750px){.content-form{background:0 0;color:#404040;padding-top:.55rem}}.filter-form{position:relative;margin:0;padding:.54rem 0 .1rem}@media only screen and (max-width:750px){.filter-form{margin:0;opacity:0;top:-9999px;left:-9999px;right:9999px;bottom:9999px;z-index:50;position:fixed;padding:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease,-webkit-transform .35s ease;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.filter-form.open{top:0;left:0;right:0;bottom:0;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,-webkit-transform .35s ease;-o-transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}@media only screen and (max-width:750px){.filter-form .holder-form{overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:.5rem .4rem .5rem}}.filter-form .form-title{top:0;left:0;right:0;color:#161616;line-height:1.2;font-size:.26rem;font-weight:500;position:absolute;background:#fff;padding:.35rem .4rem;-webkit-box-shadow:0 0 .1rem 0 rgba(0,0,0,.1);box-shadow:0 0 .1rem 0 rgba(0,0,0,.1)}@media only screen and (max-width:750px){.filter-form .form-title{-ms-flex-negative:0;flex-shrink:0;position:static}
}.filter-form .form-title .icon-close{top:.32rem;color:#828282;right:.4rem;line-height:1;font-size:.38rem;position:absolute}.filter-form .section-h2{margin-bottom:.23rem}.filter-form .section-h1{color:#fff}.filter-form .nav-filter{list-style:none;margin:0 0 .15rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filter-form .nav-filter li{font-weight:400;font-size:.16rem;line-height:1;position:relative;padding:0 0 0 .25rem;margin:0 0 0 .25rem}.filter-form .nav-filter li:first-child{padding:0}.filter-form .nav-filter li:first-child:before{display:none}.filter-form .nav-filter li:before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:2px solid #fff;opacity:.6}.filter-form .nav-filter li.active a{color:#fff;border-color:#fff}.filter-form .nav-filter a{display:inline-block;vertical-align:top;padding-bottom:.03rem;border-bottom:2px solid transparent;color:rgba(255,255,255,.6)}.filter-form .nav-filter a:hover{border-color:#fff}
.filter-form .flex-input{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.16rem .08rem}@media only screen and (max-width:750px){.filter-form .flex-input{display:block}}.filter-form .flex-input .input-columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;padding:0 .16rem;margin:0 0 .29rem}.filter-form .flex-input .input-columns .form-row{margin:0}@media only screen and (max-width:750px){.filter-form .flex-input .input-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:0 0 .42rem}}.filter-form .label-title{display:block;margin-bottom:.15rem;font-size:.14rem;line-height:1}@media only screen and (max-width:750px){.filter-form .label-title{font-size:.22rem;color:#404040;margin-bottom:.26rem}}.filter-form .list-rooms label{color:#fff}.filter-form .range-input{margin:0;border:.01rem solid #d3d3d3;font-size:.14rem;color:#fff;line-height:.2rem;position:relative;border-radius:.2rem}@media only screen and (max-width:750px){.filter-form .range-input{border-width:.02rem;font-size:.22rem}
}.filter-form .range-input:after{left:50%;top:0;bottom:0;width:.01rem;content:"";position:absolute;z-index:0;background:#d3d3d3}@media only screen and (max-width:750px){.filter-form .range-input:after{width:.02rem;height:.86rem}}.filter-form .range-input .values{display:-webkit-box;display:-ms-flexbox;display:flex;height:.61rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.filter-form .range-input .values{height:.86rem}}.filter-form .range-input .value{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .15rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-size:0}.filter-form .range-input .value:last-child input{text-align:right}@media only screen and (max-width:750px){.filter-form .range-input .value:last-child input{text-align:left}
}@media only screen and (max-width:750px){.filter-form .range-input .value{font-size:.24rem;padding:0 .29rem;color:#696969}}.filter-form .range-input .input{width:100%}.filter-form .range-input .input input{width:100%;border:none;height:.24rem;color:#fff;display:block;font-weight:500;line-height:1.2;background:0 0;font-size:.17rem;padding:0 .08rem;font-family:"Roboto",sans-serif}@media only screen and (max-width:750px){.filter-form .range-input .input input{height:.84rem;color:#2a2a2a;padding:0 .15rem;font-size:.24rem;font-weight:400}}.filter-form .range-input .suffix{color:#868686;margin:0 .07rem;white-space:nowrap}.filter-form .range-input .range{bottom:-1px;left:.05rem;right:.05rem;height:.01rem;min-height:1px;position:absolute}@media only screen and (max-width:750px){.filter-form .range-input .range{display:none}}.filter-form .range-input .range .ui-slider-range{height:100%;position:absolute;background:#fff}.filter-form .range-input .range .ui-slider-handle{top:-.1rem;width:.2rem;height:.2rem;cursor:pointer;border-radius:50%;position:absolute;z-index:2;background:#fff;margin-left:-.1rem;-webkit-box-shadow:0 0 .08rem 0 rgba(0,0,0,.3);box-shadow:0 0 .08rem 0 rgba(0,0,0,.3)}
.filter-form .form-row{margin:0 0 .29rem;position:relative;border-radius:.2rem;border:1px solid #d3d3d3}@media only screen and (max-width:750px){.filter-form .form-row{border-radius:.2rem;margin:0}}.filter-form .drop-input{position:relative}.filter-form .drop-input .value{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.filter-form .drop-input .value-holder{cursor:pointer}.filter-form .drop-input .value-holder .icon-arrow-down{top:50%;right:.16rem;line-height:1;color:#fff;font-size:.11rem;position:absolute;margin:0;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.filter-form .drop-input .value-holder .icon-arrow-down{font-size:.3rem;color:#333;right:.3rem}}.filter-form .drop-input .drop{opacity:0;z-index:14;top:-9999px;left:-9999px;right:9999px;background:#fff;overflow-y:auto;max-height:5rem;position:absolute;overflow-x:hidden;margin:.09rem 0 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);will-change:transform;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;border:1px solid #aba8a5;border-radius:.2rem;-webkit-box-shadow:0 .03rem .13rem 0 rgba(0,0,0,.21);box-shadow:0 .03rem .13rem 0 rgba(0,0,0,.21);-webkit-transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}
@media only screen and (min-width:751px){.filter-form .drop-input .drop .input-list{line-height:1.2;font-size:.14rem}}@media only screen and (min-width:751px){.filter-form .drop-input .drop .input-list input[type=radio]+i{top:50%;font-size:.11rem}}.filter-form .drop-input .drop .input-list input[type=checkbox]+i{position:static;display:inline-block;vertical-align:middle;margin:0 .12rem 0 0;width:.17rem;height:.17rem;font-size:.07rem;border:1px solid #c3c3c3;-webkit-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}@media only screen and (max-width:750px){.filter-form .drop-input .drop .input-list input[type=checkbox]+i{width:.3rem;height:.3rem;margin:0 .18rem 0 0}}.filter-form .drop-input.open .drop{left:0;top:100%;opacity:1;right:0;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,-webkit-transform .35s ease;-o-transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}
.filter-form .drop-input.open .value-holder .icon-arrow-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin:-.05rem 0 0}@media only screen and (max-width:750px){.filter-form .drop-input.open .value-holder .icon-arrow-down{margin:-.1rem 0 0}}.filter-form .drop-input .value-holder{width:100%;border:none;height:.61rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background:0 0;line-height:1.5;font-size:.16rem;font-weight:500;font-family:"Roboto",sans-serif;padding:0 .2rem 0}@media only screen and (max-width:750px){.filter-form .drop-input .value-holder{color:#000;font-size:.26rem;font-weight:400;height:.88rem;padding:0 .6rem 0 .29rem}}.filter-form .input-list{padding:0;color:#404040;list-style:none;font-size:.16rem;line-height:.2rem;margin:0;font-weight:500}@media only screen and (max-width:750px){.filter-form .input-list{font-size:.24rem;color:#404040}
}.filter-form .input-list>li{margin:0}.filter-form .input-list label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:.2rem;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}@media only screen and (max-width:750px){.filter-form .input-list label{padding:.4rem .3rem}}.filter-form .input-list label:hover{background:#ededed}.filter-form .input-list input[type=checkbox],.filter-form .input-list input[type=radio]{top:0;left:0;margin:0;padding:0;opacity:0;width:100%;height:100%;cursor:pointer;position:absolute;-webkit-appearance:none}.filter-form .input-list input[type=checkbox]+i,.filter-form .input-list input[type=radio]+i{right:.16rem;position:absolute;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.filter-form .input-list input[type=checkbox]+i:before,.filter-form .input-list input[type=radio]+i:before{opacity:0;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}
.filter-form .input-list input[type=checkbox]:checked+i:before,.filter-form .input-list input[type=radio]:checked+i:before{opacity:1}.filter-form .input-list input[type=checkbox]:checked+i+span,.filter-form .input-list input[type=radio]:checked+i+span{font-weight:500}.filter-form .input-list input[type=radio]+i{top:50%;line-height:1;color:#333;font-size:.18rem}@media only screen and (max-width:750px){.filter-form .input-list input[type=radio]+i{opacity:0}}.filter-form .input-list input[type=checkbox]+i{left:0;top:50%;color:#fff;width:.17rem;height:.17rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.08rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:3px solid #fff;background:#fff}@media only screen and (max-width:750px){.filter-form .input-list input[type=checkbox]+i{border-color:#d3d3d3;width:.3rem;height:.3rem;border-width:2px}}.filter-form .input-list input[type=checkbox]+i:before{display:none}
.filter-form .input-list input[type=checkbox]:checked+i{background:#345cb6;border-width:2px !important}.filter-form .input-list.inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-.19rem;margin-right:-.19rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#f3f3f3;font-size:.14rem;line-height:1;font-weight:400}@media only screen and (max-width:750px){.filter-form .input-list.inline{font-size:.24rem;color:#404040;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.filter-form .input-list.inline>li{margin:0 .3rem .32rem .19rem}@media only screen and (max-width:750px){.filter-form .input-list.inline>li{margin:0 .36rem .43rem .19rem}}.filter-form .input-list.inline label{padding:0 0 0 .27rem}@media only screen and (max-width:750px){.filter-form .input-list.inline label{padding:0 0 0 .46rem}}.filter-form .input-list.inline label:hover{background:0 0}
.filter-form .input-list.inline .icon{display:inline-block;vertical-align:middle;margin:0 0 0 .05rem;font-size:.1rem;padding:5px;background:#cb5d5f;border-radius:50%;color:#fff}@media only screen and (max-width:750px){.filter-form .input-list.inline .icon{font-size:.22rem}}.filter-form:not(.expanded-open) .input-list.inline{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:750px){.filter-form:not(.expanded-open) .input-list.inline{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.filter-form:not(.expanded-open) .input-list.inline>li:nth-child(n+5){display:none}@media only screen and (max-width:750px){.filter-form:not(.expanded-open) .input-list.inline>li:nth-child(n+5){display:block}}.filter-form:not(.expanded-open) .expand-control{margin-top:-.6rem}.filter-form .expand-control{color:#fff;margin:0 -.21rem .35rem;font-size:.15rem;line-height:.23rem;font-weight:400}@media only screen and (max-width:750px){.filter-form .expand-control{display:none}
}.filter-form .expand-control a{margin:0 .21rem;white-space:nowrap;vertical-align:top;display:inline-block;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.filter-form .expand-control a:hover{opacity:.8}.filter-form .expand-control a [class*=" icon-"],.filter-form .expand-control a [class^=icon-]{margin:0 .1rem 0 0}.filter-form .expand-control .expand-toggle.disabled{opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.filter-form .expand-control .expand-toggle .icon-arrow-down{line-height:1;font-size:.1rem;margin-bottom:.02rem;margin-left:.05rem;display:inline-block;vertical-align:middle;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter-form:not(.expanded-open) .expanded-open-text{display:none}.filter-form:not(.expanded-open) .expand-toggle .icon-arrow-down{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.filter-form.expanded-open .expanded-close-text{display:none}.filter-form .expanded{margin:0;padding:0}@media only screen and (max-width:750px){.filter-form .expanded{display:block !important}}.filter-form .disabled{opacity:.5;pointer-events:none}.filter-form .reset{display:inline-block;vertical-align:top;margin:0 .6rem 0 0;opacity:1;pointer-events:auto;font-size:.15rem;line-height:1}.filter-form .reset i{display:inline-block;vertical-align:middle;font-size:.1rem;margin-right:.1rem;color:#fff}.filter-form:not(.changed) .reset{opacity:.5;pointer-events:none}.filter-form .bottom-panel-filter{padding:.2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,.2)}.filter-form .bottom-panel-filter .left-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-form .bottom-panel-filter .left-block .drop-input{width:2.7rem}
.filter-form .bottom-panel-filter .left-block .drop-input.open .arrow:before{-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.filter-form .bottom-panel-filter .left-block .drop-input .value{position:relative}.filter-form .bottom-panel-filter .left-block .drop-input .value.arrow:before{content:"";font-family:"icomoon" !important;position:absolute;left:100%;top:50%;margin-top:-.04rem;margin-left:.05rem;line-height:1;color:#fff;font-size:.11rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.filter-form .bottom-panel-filter .left-block .drop-input .value .icon-arrow-down{left:100%;right:auto;margin-left:.05rem}.filter-form .bottom-panel-filter .left-block .sorting{margin-right:.4rem}.filter-form .bottom-panel-filter .left-block .sorting .value-holder{padding-left:0}.filter-form .bottom-panel-filter .right-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.filter-form .fixed-control{text-align:center;padding:.4rem;-webkit-box-shadow:0 0 .1rem 0 rgba(0,0,0,.1);box-shadow:0 0 .1rem 0 rgba(0,0,0,.1)}@media only screen and (max-width:750px){.filter-form .fixed-control{-ms-flex-negative:0;flex-shrink:0}}.filter-form .fixed-control .reset{display:inline-block;vertical-align:top;margin:0 0 .4rem;font-size:.22rem;line-height:1}.filter-form .fixed-control .btn{display:block}.sorting .value:before{content:"";position:absolute;left:100%;margin:0 0 0 .05rem;top:50%;border:.05rem solid transparent;border-bottom:.05rem solid #9e4f4e;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.sorting.open .value:before{border:.05rem solid transparent;border-top:.05rem solid #9e4f4e;-webkit-transform:translateX(0%) translateY(-20%);-ms-transform:translateX(0%) translateY(-20%);transform:translateX(0%) translateY(-20%)}.drop-input.none-border .value-holder{height:auto}
.drop-input.none-border .value-holder .icon-arrow-down{right:0}.drop-input.none-border p{white-space:nowrap;margin:0;color:#bdbcbc;line-height:1.2;font-size:.13rem}.drop-input.none-border p span{margin-left:.1rem;color:#fff}.found-result{display:inline-block;vertical-align:top;color:#bdbcbc}.found-result span{color:#fff;font-weight:500}.radio-list{margin:0;padding:.3rem 0}.radio-list li{list-style:none;margin:0 0 .58rem;padding:0;font-size:.28rem;line-height:1.2;color:#404040}.radio-list label{display:block;position:relative}.radio-list i{position:absolute;right:0;top:50%;opacity:0;color:#c6686b;font-size:.25rem;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.radio-list input{display:none}.radio-list input:checked+i{opacity:1}.radio-list input:checked+i+span{color:#c6686b}.mobile-product-controls{display:-webkit-box;display:-ms-flexbox;display:flex;color:#464646;line-height:1.2;font-size:.22rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;margin:0 -.15rem .42rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (min-width:751px){.mobile-product-controls{display:none}}.mobile-product-controls a{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .15rem;min-height:.9rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - .3rem);-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;padding:.25rem .3rem .24rem;font-size:.24rem;line-height:1;font-weight:500}.mobile-product-controls a.select-link{border:.02rem solid #e6e6e6}.mobile-product-controls a:hover{background:#fff}.mobile-product-controls a [class*=" icon-"],.mobile-product-controls a [class^=icon-]{margin-right:.16rem}.mobile-product-controls a .icon-settings{color:#ad328b;font-size:.21rem}.mobile-product-controls a .icon-marker{color:#f33;font-size:.26rem}.btn-fixed-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;position:fixed;right:.2rem;bottom:.5rem;width:1rem;height:1rem;border-radius:50%;background:#345cb6;color:#fff;line-height:1;font-size:.3rem}
@media only screen and (max-width:750px){.btn-fixed-filters{z-index:11}.btn-fixed-filters.active{visibility:visible}.btn-fixed-filters.active.hide{visibility:hidden}}.tab-body .section-table{padding-top:.25rem}.section-table{margin-bottom:.4rem}.section-table .center-btn .btn{font-weight:400;margin-bottom:.3rem}@media only screen and (max-width:750px){.section-table .center-btn .btn{display:block;width:100%}}.section-table img{display:block;max-width:100%}.section-table table{border-collapse:collapse;width:100%;text-align:center;background:#f8f8f8;margin:0 0 .6rem}@media only screen and (max-width:750px){.section-table table{display:block;text-align:left}}.section-table thead{z-index:16 !important}.section-table thead tr{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:750px){.section-table thead{display:none}}.section-table th{padding:.05rem;padding-bottom:.3rem;padding-top:.3rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f8f8f8}.section-table th:first-child{text-align:left;padding-left:0}
.section-table th:last-child{text-align:center;padding-right:0}@media only screen and (min-width:751px){.section-table th:last-child{width:2.2rem;padding-left:0;padding-right:.15rem}}.section-table th a{display:inline-block;vertical-align:top;position:relative;padding-right:.17rem;font-size:.14rem;line-height:1;color:#404040;font-weight:500}.section-table th a:hover{color:#345cb6}.section-table th a.active:before{opacity:1;-webkit-transform:translateX(0%) translateY(-20%) rotate(180deg) rotateY(0deg);transform:translateX(0%) translateY(-20%) rotate(180deg) rotateY(0deg)}.section-table th a:before{content:"";position:absolute;right:0;top:50%;opacity:.6;border:.04rem solid transparent;border-bottom:.04rem solid #345cb6;-webkit-transform:translateX(0%) translateY(-65%);-ms-transform:translateX(0%) translateY(-65%);transform:translateX(0%) translateY(-65%)}.section-table tbody{color:#404040}@media only screen and (max-width:750px){.section-table tbody{display:block;margin:0 -.4rem}
}.section-table tbody tr{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:751px){.section-table tbody tr{width:2.2rem;padding-left:0}}@media only screen and (max-width:750px){.section-table tbody tr{display:block;position:relative;padding:.46rem .35rem .46rem .2rem;min-height:1.62rem;margin-bottom:.16rem;border:1px solid rgba(48,48,48,.1);-webkit-box-shadow:0 0 .11rem 0 rgba(0,0,0,.1);box-shadow:0 0 .11rem 0 rgba(0,0,0,.1);-webkit-transition:background-color 1s,border-color 2s;-o-transition:background-color 1s,border-color 2s;transition:background-color 1s,border-color 2s}}.section-table tbody tr:hover{border-color:#8f8f8f;-webkit-transition:background-color 1s,border-color 2s;-o-transition:background-color 1s,border-color 2s;transition:background-color 1s,border-color 2s}.section-table tbody .flat-item{cursor:pointer}@media only screen and (max-width:750px){.section-table tbody .flat-item td.show-on-m:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0}
}.section-table tbody td{padding:.18rem .2rem;line-height:1;font-size:.14rem;color:#404040}@media only screen and (min-width:751px){.section-table tbody td{height:1.3rem}}@media only screen and (min-width:751px){.section-table tbody td.plan-room{width:1.45rem;padding-right:0}}@media only screen and (max-width:750px){.section-table tbody td{display:block;padding:0;margin-left:2.25rem}}.section-table tbody td:last-child{padding-right:0}@media only screen and (max-width:750px){.section-table tbody td.plan-room{position:absolute;left:.4rem;margin:0;top:50%;width:1.51rem;height:1.57rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}}@media only screen and (max-width:750px){.section-table .room-title{margin-bottom:.35rem;font-size:.26rem;line-height:1;font-weight:500;color:#000}
.section-table .room-title span:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0}}@media only screen and (max-width:750px){.section-table .object-room{display:block;font-size:.22rem;line-height:1;color:#404040;margin-bottom:.2rem}.section-table .object-room span{margin:0 .15rem 0 0}}.section-table .holder-img{position:relative;width:1.4rem;height:.84rem}@media only screen and (max-width:750px){.section-table .holder-img{width:100%;height:100%}}.section-table .holder-img .img{background:#fff;height:100%;width:100%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}@media only screen and (max-width:750px){.section-table .holder-img .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-table .holder-img img{max-height:100%}@media only screen and (min-width:751px){.section-table .holder-img:hover .img{position:absolute;z-index:2;left:0;top:0;padding:.15rem;width:3.25rem;height:1.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 .1rem 0 rgba(0,0,0,.11);box-shadow:0 0 .1rem 0 rgba(0,0,0,.11);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
}.section-table .room-title span{display:none}@media only screen and (max-width:750px){.section-table .room-title span{display:inline}}.section-table .holder-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.section-table .holder-price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:.6rem}}.section-table .percent-price{position:absolute;z-index:0;right:100%;top:50%;text-align:center;display:inline-block;vertical-align:middle;margin:0 .1rem 0 0;min-width:.23rem;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}@media only screen and (max-width:750px){.section-table .percent-price{left:100%;right:auto;margin:0 0 0 .2rem}}.section-table .percent-price i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.23rem;height:.23rem;line-height:.23rem;font-size:.1rem;color:#fff;background:#cc5e60;border-radius:50%}
.section-table .percent-price i.black{background:#000}@media only screen and (max-width:750px){.section-table .percent-price i{width:.33rem;height:.33rem;font-size:.14rem}}.section-table .all-price{text-align:left;width:1.7rem;padding-left:.35rem}@media only screen and (max-width:750px){.section-table .all-price{width:auto;padding:0}}.section-table .number{color:#404040;font-size:.22rem}@media only screen and (max-width:750px){.section-table .number{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}}.section-table .old-price{display:block;margin-bottom:.08rem;font-size:.15rem;text-decoration:line-through;color:#919191}@media only screen and (max-width:750px){.section-table .old-price{font-size:.22rem}}.section-table .price{display:block;margin-bottom:.05rem;font-size:.17rem;font-weight:500;position:relative}@media only screen and (max-width:750px){.section-table .price{display:inline-block;vertical-align:top;font-size:.28rem;margin-bottom:.1rem}
}.section-table .price.read{color:#d90005}.section-table .text{display:block;font-size:.13rem;line-height:.18rem;color:#868686}@media only screen and (max-width:750px){.section-table .text{font-size:.18rem}}.section-table .like-btn{font-size:.17rem;position:relative}@media only screen and (max-width:750px){.section-table .like-btn{position:absolute;right:.4rem;top:.45rem;font-size:.3rem}}.section-table .like-btn .heart{color:#eaeaea}.section-table .like-btn .heart:hover{color:#d3d3d3}.section-table .like-btn .heart:hover+.add-favorites{left:50%;opacity:1;bottom:100%;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.section-table .like-btn .heart:hover .icon-delete{color:#636262 !important}.section-table .like-btn .icon-delete{color:#afafaf !important}.section-table .like-btn.active .heart{color:#345cb6}.section-table .like-btn.active .add-favorites{display:none}.section-table .like-btn.active .icon-like:before{content:""}.section-table .like-btn.active:hover .favorites{left:50%;opacity:1;bottom:100%;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}
.section-table .hover-tooltip{display:block;opacity:0;left:-9999px;bottom:9999px;position:absolute;width:1.86rem;right:50%;padding:.13rem .05rem .05rem;font-size:.13rem;line-height:.21rem;color:#fff;border-radius:.2rem;background:#363636;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}@media only screen and (max-width:750px){.section-table .hover-tooltip{display:none}}.section-table .hover-tooltip p{display:block;margin:0 0 .1rem}.section-table .hover-tooltip a{color:##b4b4b4;display:inline-block;vertical-align:top;margin-bottom:.05rem}.tooltip{z-index:12;position:relative;vertical-align:top;display:inline-block}.tooltip__icon{cursor:pointer;-webkit-transition:border-color .35s ease,color .35s ease,background-color .35s ease;-o-transition:border-color .35s ease,color .35s ease,background-color .35s ease;transition:border-color .35s ease,color .35s ease,background-color .35s ease}.tooltip__icon:hover{color:#878787;border-color:rgba(145,145,145,.75)}
.tooltip.open .tooltip__icon{background:#000}.tooltip__body{display:none;color:#fff;width:2.66rem;font-size:.13rem;line-height:.21rem;background:#363636;padding:.2rem .25rem .16rem}.tooltip__body .p,.tooltip__body p{display:block;margin:0 0 .04rem}.tooltip__body .p a,.tooltip__body p a{color:#345cb6}.tooltip__body .p a:hover,.tooltip__body p a:hover{text-decoration:underline}.tooltip__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tooltip__inner .tooltip__visual{width:.64rem;-ms-flex-negative:0;flex-shrink:0;margin-right:.2rem;border-radius:.2rem}.tooltip__visual{display:block;overflow:hidden}.tooltip__visual img{width:100%;display:block}.tooltip__title{display:none;color:#fff;font-weight:500;line-height:1.2;font-size:.13rem;margin-bottom:.05rem}@media only screen and (max-width:750px){.tooltip__title{display:block}}.tooltip__img{display:block}
.tooltip__img img{width:100%;display:block}.tooltip-popover{opacity:0;z-index:1550;position:absolute;margin:-.4rem 0 0 -2.98rem;-webkit-transition:all 0s ease .35s,opacity .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease;transition:all 0s ease .35s,opacity .35s ease}.tooltip-popover.at-right{margin-left:.4rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.tooltip-popover.open{opacity:1;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.tooltip-popover:not(.open){top:-9999px !important;left:-9999px !important}.tooltip-popover .tooltip__body{display:block}.tooltip-popover__close{top:.09rem;opacity:.35;right:.09rem;line-height:1;color:#f3f3f3;cursor:pointer;font-size:.11rem;position:absolute;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.tooltip-popover__close:hover{opacity:.75}.favorites{position:fixed;z-index:2;left:.3rem;bottom:.3rem;width:.78rem;height:.78rem;border-radius:50%;background:#345cb6;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.25rem;line-height:1}
.favorites:hover{opacity:.8}.favorites span{position:absolute;right:13px;top:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.12rem;height:.22rem;min-width:.22rem;background:#160a0b;color:#fff;border-radius:50%}.sorting-table{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 .11rem 0 rgba(0,0,0,.1);box-shadow:0 0 .11rem 0 rgba(0,0,0,.1);padding:.3rem 0;margin-bottom:.2rem;line-height:1;font-size:.26rem}.sorting-table .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sorting-table .number-flat{color:#000;font-weight:500}.sorting-table .list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.sorting-table .list li{position:relative;padding-left:.22rem;margin-left:.22rem}.sorting-table .list li:before{content:"";position:absolute;left:0;top:.02rem;bottom:.02rem;border-left:1px solid #919191}
.sorting-table .list li:first-child:before{display:none}.sorting-table .list a{color:#919191}.sorting-table .list a.read{font-weight:500;color:#345cb6}.parking-table td:nth-child(-n+3),.parking-table th:nth-child(-n+3){text-align:left;padding-left:0}@media only screen and (max-width:750px){.parking-table tbody td{margin-left:0}}.product-item-section{padding:.4rem 0 .34rem}@media only screen and (max-width:750px){.product-item-section{padding-top:.44rem;padding-bottom:0}}.product-item-section .breadcrumbs{margin-bottom:.6rem}@media only screen and (max-width:750px){.product-item-section .breadcrumbs{margin-bottom:.2rem}}.product-item-section .section-h1{margin-bottom:.45rem;font-size:.43rem}@media only screen and (max-width:750px){.product-item-section .section-h1{font-size:.44rem;line-height:.58rem}}.product-item-section .title-product-card{display:block;margin:-55px 0 25px;font-weight:500;font-size:.24rem;line-height:.35rem;color:#000}@media only screen and (max-width:750px){.product-item-section .title-product-card{font-size:.44rem;line-height:.58rem;font-weight:500;margin:0 0 .53rem}
}.lot-tooltip.tooltip-popover{margin:0 0 0 -2.7rem}.lot-tooltip.tooltip-popover .tooltip__body{border-radius:.2rem}@media only screen and (min-width:751px){.product-card__tab-controls-holder .default-tab-controls{margin:0 -.25rem}.product-card__tab-controls-holder .default-tab-controls:after{display:none}.product-card__tab-controls-holder .default-tab-controls>li{padding:0 .25rem !important}}.product-card{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f8f8f8;margin:0 0 .4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.product-card{display:block;padding-bottom:.36rem;margin:0 -.4rem .5rem}}.product-card__preview{width:7.55rem;-ms-flex-negative:0;flex-shrink:0;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1)}@media only screen and (max-width:750px){.product-card__preview{width:100%;margin-bottom:.6rem}
}.product-card__preview img{display:block;max-width:100%}.product-card__preview .tab{min-height:100%}@media only screen and (min-width:751px){.product-card__preview .tab{min-height:6.4rem}}@media only screen and (max-width:750px){.product-card__preview .tab{padding:0}}.product-card__preview .product-card__slider{padding:0;width:auto}.product-card__preview .product-card__slider .slick-prev{left:.2rem}.product-card__preview .product-card__slider .slick-next{right:.2rem}.product-card__preview .product-card__slider .slick-dots{left:50%;right:auto;bottom:.2rem;border-radius:.2rem;padding:.07rem .06rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.64)}@media only screen and (max-width:750px){.product-card__preview .product-card__slider .slick-dots{padding:.12rem .11rem}}.product-card__preview .product-card__slider .slick-dots button{opacity:.3;background:#fff;width:.11rem;height:.11rem;padding:0}.product-card__preview .product-card__slider .slick-dots button:after{display:none}
.product-card__preview .product-card__slider .slick-dots .slick-active button{opacity:1}.product-card__preview .product-card__slider .item:before{min-height:6.4rem}.product-card__preview .product-map{height:100%;overflow:hidden}.product-card__preview .product-map .map-inner{height:100%;position:relative}.product-card__preview .product-map .map{height:6.4rem}@media only screen and (max-width:750px){.product-card__preview .product-map .map{height:5.66rem}}@media only screen and (max-width:750px){.product-card__preview .product-map .btn-holder{padding-left:.4rem;padding-right:.4rem}}.product-card__preview .product-map .zoom-panel{width:.32rem;background:#fff;border-radius:.16rem;-webkit-box-shadow:.05rem .05rem .1rem 0 rgba(0,0,0,.16);box-shadow:.05rem .05rem .1rem 0 rgba(0,0,0,.16);top:50%;z-index:12;right:.1rem;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:750px){.product-card__preview .product-map .zoom-panel{display:none}
}.product-card__preview .product-map .zoom-panel a{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;height:.34rem;line-height:1;cursor:pointer;background:#fff;font-size:.12rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:0 0 .16rem .16rem}.product-card__preview .product-map .zoom-panel a.plus{border-radius:.16rem .16rem 0 0}@media only screen and (max-width:750px){.product-card__preview .product-map .zoom-panel a{width:.6rem;height:.6rem}}.product-card__preview .product-map .zoom-panel a:hover{background:#fafafa}.product-card__preview .modal-appartment__genplan{z-index:10;overflow-x:auto;overflow-y:hidden;position:relative}@media only screen and (min-width:751px){.product-card__preview .modal-appartment__genplan{height:6.4rem}}.product-card__preview .modal-appartment__genplan__inner{width:19rem;position:relative}
.product-card__preview .modal-appartment__genplan__inner{width:12.5rem;height:6.4rem}.product-card__preview .modal-appartment__genplan__inner .visual{height:100%}.product-card__preview .modal-appartment__genplan__inner .visual img{height:100%}.product-card__preview .modal-appartment__genplan__tip{position:absolute;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;left:50%;bottom:.1rem;width:.81rem;height:.46rem;margin:0 0 0 -.45rem;background:url("/img/bg-4.png") no-repeat 50% 50%;background-size:contain}@media only screen and (max-width:750px){.product-card__preview .modal-appartment__genplan__tip{display:none}}.product-card__preview .modal-appartment__genplan__tip:after{content:"";display:inline-block;vertical-align:middle;background:rgba(255,255,255,.3);left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:.4rem;height:.4rem;border-radius:50%;opacity:1;-webkit-animation:pulse 1.8s linear infinite;animation:pulse 1.8s linear infinite}
.product-card__preview .modal-appartment__genplan__tip:after{-webkit-animation-delay:.5s;animation-delay:.5s}@keyframes pulse{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}}.product-card__slider{padding:.3rem;width:9.34rem;-ms-flex-negative:0;flex-shrink:0;position:relative}@media only screen and (max-width:750px){.product-card__slider{padding:0;width:auto;margin:0 0 .37rem;padding-bottom:.34rem}}.product-card__slider.slick-slider .item{display:block}.product-card__slider .item{display:none;position:relative}.product-card__slider .item:first-child{display:block}.product-card__slider .item:before{content:"";display:block;padding:68.5498% 0 0}.product-card__slider .item img{top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute}.product-card__slider .slick-arrow{top:50%;padding:0;z-index:50;border:none;width:.46rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#7e7e7e;height:.46rem;line-height:1;cursor:pointer;background:#fff;font-size:.18rem;position:absolute;margin:-.23rem 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-appearance:none;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.13);box-shadow:0 0 18px 0 rgba(0,0,0,.13);-webkit-transition:color .35s ease,opacity .35s ease;-o-transition:color .35s ease,opacity .35s ease;transition:color .35s ease,opacity .35s ease}
@media only screen and (max-width:750px){.product-card__slider .slick-arrow{display:none !important}}.product-card__slider .slick-arrow:hover{opacity:.8}.product-card__slider .slick-prev{left:.49rem}.product-card__slider .slick-next{right:.49rem}.product-card__slider .slick-dots{left:0;right:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:.11rem;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -.03rem;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:750px){.product-card__slider .slick-dots{bottom:0;margin:0 -.05rem}}.product-card__slider .slick-dots>li{margin:0 .03rem}@media only screen and (max-width:750px){.product-card__slider .slick-dots>li{margin:0 .05rem}}.product-card__slider .slick-dots button{opacity:.63;border:none;width:.1rem;height:.1rem;display:block;cursor:pointer;overflow:hidden;background:0 0;border-radius:50%;position:relative;text-indent:-9999px;-webkit-appearance:none;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}
@media only screen and (max-width:750px){.product-card__slider .slick-dots button{width:.14rem;height:.14rem}}.product-card__slider .slick-dots button:hover:after{background:#8f8f8f}.product-card__slider .slick-dots button:after{top:50%;left:50%;content:"";width:.06rem;height:.06rem;position:absolute;border-radius:50%;background:#c5c5c5;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:750px){.product-card__slider .slick-dots button:after{width:.1rem;height:.1rem}}.product-card__slider .slick-dots .slick-active button:after{width:.1rem;height:.1rem;background:#8f8f8f}@media only screen and (max-width:750px){.product-card__slider .slick-dots .slick-active button:after{width:.14rem;height:.14rem}}.product-card__content{width:100%;padding-left:.5rem}@media only screen and (max-width:750px){.product-card__content{width:auto;padding:0 .4rem}
}.product-card__appartment-preview__visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card__appartment-preview__visual img{width:100%}@media only screen and (max-width:750px){.product-card .product-card__slider{margin:0}}@media only screen and (max-width:750px){.product-card .product-card__appartment-preview__visual{height:6.4rem}}.product-card__options-list{margin:0;padding:0;list-style:none}.product-card__options-list li{margin:0 0 .16rem;padding:0 0 .12rem;border-bottom:1px solid rgba(215,215,215,.7)}@media only screen and (max-width:750px){.product-card__options-list li{margin:0 0 .3rem;padding:0 0 .26rem}}.product-card__options-list dl{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.14rem;line-height:1;color:#404040}@media only screen and (max-width:750px){.product-card__options-list dl{font-size:.22rem}
}.product-card__options-list dt{margin:0;padding-right:.1rem;color:#404040}.product-card__options-list dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.product-card__options-list .price{font-size:.15rem;color:#000;font-weight:500}@media only screen and (max-width:750px){.product-card__options-list .price{font-size:.24rem}}.product-card__options-list .percent-price{text-align:center;display:inline-block;vertical-align:middle;margin:0 .1rem 0 0;min-width:.23rem;padding-left:.12rem}@media only screen and (max-width:750px){.product-card__options-list .percent-price{left:100%;right:auto;margin:0 0 0 .2rem}}.product-card__options-list .percent-price i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.23rem;height:.23rem;line-height:.23rem;font-size:.1rem;color:#fff;background:#cc5e60;border-radius:50%}
@media only screen and (max-width:750px){.product-card__options-list .percent-price i{width:.33rem;height:.33rem;font-size:.14rem}}.product-card__options-list .link-read{font-size:.15rem;margin-left:.1rem}@media only screen and (max-width:750px){.product-card__options-list .link-read{font-size:.24rem}}.product-card__options-list .question-tooltip i{display:inline-block;vertical-align:middle;margin-left:.1rem;font-style:normal;width:.2rem;height:.2rem;line-height:.2rem;text-align:center;background:#fff;color:#696969;border-radius:50%;border:1px solid #d0d0d0}@media only screen and (max-width:750px){.product-card__options-list .question-tooltip i{width:.45rem;height:.45rem;line-height:.45rem;border-width:1px}}.product-card__options-list .question-tooltip.open i,.product-card__options-list .question-tooltip:hover i{background:#ececec;color:#696969}.product-card__options-list .reservation{display:block;margin-bottom:.1rem;font-size:.14rem;line-height:.25rem;color:#404040}@media only screen and (max-width:750px){.product-card__options-list .reservation{font-size:.22rem;line-height:.35rem}
}.product-card__options-list .reservation a{color:#345cb6;text-decoration:underline}.product-card__options-list .reservation a:hover{text-decoration:none}.product-card .btn-border-read{display:block;font-weight:400;margin-bottom:.15rem}.product-card .btn-default{display:block;font-weight:400}.list-files{margin:0;padding:.15rem 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.14rem;line-height:1;color:#868686}@media only screen and (max-width:750px){.list-files{font-size:.22rem;padding:.27rem 0;margin-bottom:.18rem}}.list-files>li{margin-bottom:.2rem}.list-files a{display:inline-block;vertical-align:top;color:#636363}.list-files a:hover{color:#404040}.list-files a:hover i{color:#404040}.list-files i{margin-right:.1rem;font-size:.18rem;color:#868686;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
@media only screen and (max-width:750px){.list-files i{font-size:.26rem}}.like-btn .hide{display:none}.like-btn.active{color:#345cb6}.like-btn.active:hover{color:#345cb6}.like-btn.active:hover i{color:#345cb6}.like-btn.active i{color:#345cb6}.like-btn.active .visual{display:none}.like-btn.active .hide{display:inline}.share-drop{position:relative}.share-drop.open .drop{top:100%;opacity:1;right:0;margin-top:.2rem;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,-webkit-transform .35s ease;-o-transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}.share-drop .drop{width:2.95rem;opacity:0;z-index:150;top:-9999px;right:9999px;background:#fff;overflow-y:auto;max-height:5rem;position:absolute;overflow-x:hidden;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);will-change:transform;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;border:1px solid #ddd;border-radius:.2rem;-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);-webkit-transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}
.share-drop .value-holder{cursor:pointer;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;color:#636363}.share-drop .value-holder:hover{color:#404040}.share-drop .value-holder:hover i{color:#404040}.share-drop .input-list{margin:0;padding:0;list-style:none}.share-drop .input-list a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.05rem .1rem .05rem .55rem;color:#5474c5;min-height:.6rem}.share-drop .input-list a:hover{background:#ededed}.share-drop .input-list a .icon{display:block;position:absolute;left:.2rem;top:50%;width:.18rem;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);opacity:.7}@media only screen and (max-width:750px){.share-drop .input-list a .icon{width:.22rem}}.share-drop .input-list a .icon img{max-width:100%}.copy-link .success{display:none}.copy-link.active .copy{display:none}
.copy-link.active .success{display:inline}.panoramas{height:6.4rem}.product-item-section .section-h2{margin-bottom:.45rem;color:#000;line-height:1.2;font-weight:500;font-size:.24rem}@media only screen and (max-width:750px){.product-item-section .section-h2{font-size:.38rem;max-width:5rem}}.product-item-section .sidebar-form-section{padding-bottom:0;margin-bottom:.32rem}@media only screen and (max-width:750px){.product-item-section .sidebar-form-section{margin-bottom:0}}.sidebar-form-section .clear{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:750px){.sidebar-form-section .clear{display:block}}.sidebar-form-section #sidebar{-webkit-box-flex:0;-ms-flex:0 0 4.08rem;flex:0 0 4.08rem;width:4.04rem;background:#f7f7f7;margin:0 .32rem 0 0}@media only screen and (max-width:750px){.sidebar-form-section #sidebar{display:block;width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 .65rem;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0}
}.sidebar-form-section .section-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sidebar-form-section .section-content .center-text{padding:.3rem 0;font-size:.17rem;color:#404040}@media only screen and (max-width:750px){.sidebar-form-section .section-content .center-text{padding-left:.3rem;padding-right:.3rem;font-size:.26rem;line-height:.4rem}}.sidebar-form-section .default-form{margin:0;border-radius:.2rem;border:1px solid rgba(0,0,0,.08);padding:.35rem;-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1)}@media only screen and (max-width:750px){.sidebar-form-section .default-form{-webkit-box-shadow:none;box-shadow:none;border:none;padding:0}}.sidebar-form-section .default-form fieldset{margin:0;padding:0;border:none;min-width:0}.sidebar-form-section .default-form .form-row{margin:0 0 .35rem;position:relative}@media only screen and (max-width:750px){.sidebar-form-section .default-form .form-row{margin-bottom:.39rem}}.sidebar-form-section .default-form .form-row>label{display:block;margin-bottom:.13rem;font-size:.14rem;line-height:1;color:#404040}
@media only screen and (max-width:750px){.sidebar-form-section .default-form .form-row>label{font-size:.22rem;margin-bottom:.3rem}}.sidebar-form-section .default-form .btn-default{width:100%;font-weight:400}.sidebar-form-section .default-form .drop-input .value-holder,.sidebar-form-section .default-form input.text,.sidebar-form-section .default-form select{cursor:pointer;height:.61rem}@media only screen and (max-width:750px){.sidebar-form-section .default-form .drop-input .value-holder,.sidebar-form-section .default-form input.text,.sidebar-form-section .default-form select{height:1rem}}.sidebar-form-section .default-form .input-holder{width:100%}.sidebar-form-section .default-form .drop-input{position:relative;border:1px solid #d3d3d3;border-radius:.2rem}.sidebar-form-section .default-form .drop-input .value{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.sidebar-form-section .default-form .drop-input .value-holder{cursor:pointer}.sidebar-form-section .default-form .drop-input .value-holder .icon-arrow-down{top:50%;right:.16rem;line-height:1;color:#345cb6;font-size:.11rem;position:absolute;margin:0;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}
@media only screen and (max-width:750px){.sidebar-form-section .default-form .drop-input .value-holder .icon-arrow-down{font-size:.3rem;color:#333;right:.3rem}}.sidebar-form-section .default-form .drop-input .drop{opacity:0;z-index:150;top:-9999px;left:-9999px;right:9999px;background:#fff;overflow-y:auto;max-height:5rem;position:absolute;overflow-x:hidden;margin:.09rem 0 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);will-change:transform;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;border:1px solid #aba8a5;border-radius:.2rem;-webkit-box-shadow:0 .03rem .13rem 0 rgba(0,0,0,.21);box-shadow:0 .03rem .13rem 0 rgba(0,0,0,.21);-webkit-transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}
@media only screen and (min-width:751px){.sidebar-form-section .default-form .drop-input .drop .input-list{line-height:1.2;font-size:.14rem}}@media only screen and (min-width:751px){.sidebar-form-section .default-form .drop-input .drop .input-list input[type=radio]+i{top:50%;font-size:.11rem}.sidebar-form-section .default-form .drop-input .drop .input-list input[type=checkbox]+i{width:.15rem;height:.15rem;font-size:.07rem}}.sidebar-form-section .default-form .drop-input.open .drop{left:0;top:100%;opacity:1;right:0;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,-webkit-transform .35s ease;-o-transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}.sidebar-form-section .default-form .drop-input.open .value-holder .icon-arrow-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin:-.05rem 0 0}
@media only screen and (max-width:750px){.sidebar-form-section .default-form .drop-input.open .value-holder .icon-arrow-down{margin:-.1rem 0 0}}.sidebar-form-section .default-form .drop-input .value-holder{width:100%;border:none;height:.61rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;background:0 0;line-height:1.5;font-size:.16rem;font-weight:400;font-family:"Roboto",sans-serif;padding:0 .2rem 0}@media only screen and (max-width:750px){.sidebar-form-section .default-form .drop-input .value-holder{color:#000;font-size:.26rem;font-weight:400;height:1rem;padding:0 .29rem 0}}.sidebar-form-section .default-form .input-list{padding:0;color:#404040;list-style:none;font-size:.16rem;line-height:.2rem;margin:0;font-weight:500}@media only screen and (max-width:750px){.sidebar-form-section .default-form .input-list{font-size:.24rem;color:#404040}}.sidebar-form-section .default-form .input-list>li{margin:0}
.sidebar-form-section .default-form .input-list label{display:block;position:relative;padding:.2rem;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}@media only screen and (max-width:750px){.sidebar-form-section .default-form .input-list label{padding:.4rem .3rem}}.sidebar-form-section .default-form .input-list label:hover{background:#ededed}.sidebar-form-section .default-form .input-list input[type=checkbox],.sidebar-form-section .default-form .input-list input[type=radio]{top:0;left:0;margin:0;padding:0;opacity:0;width:100%;height:100%;cursor:pointer;position:absolute;-webkit-appearance:none}.sidebar-form-section .default-form .input-list input[type=checkbox]+i,.sidebar-form-section .default-form .input-list input[type=radio]+i{right:.16rem;position:absolute;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}
.sidebar-form-section .default-form .input-list input[type=checkbox]+i:before,.sidebar-form-section .default-form .input-list input[type=radio]+i:before{opacity:0;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.sidebar-form-section .default-form .input-list input[type=checkbox]:checked+i:before,.sidebar-form-section .default-form .input-list input[type=radio]:checked+i:before{opacity:1}.sidebar-form-section .default-form .input-list input[type=checkbox]:checked+i+span,.sidebar-form-section .default-form .input-list input[type=radio]:checked+i+span{font-weight:500}.sidebar-form-section .default-form .input-list input[type=radio]+i{top:50%;line-height:1;color:#b4b4b4;font-size:.18rem}@media only screen and (max-width:750px){.sidebar-form-section .default-form .input-list input[type=radio]+i{opacity:0}}.sidebar-form-section .default-form .input-list input[type=checkbox]+i{left:0;top:50%;color:#fff;width:.17rem;height:.17rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.08rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:3px solid #fff;background:#fff}
@media only screen and (max-width:750px){.sidebar-form-section .default-form .input-list input[type=checkbox]+i{border-color:#d3d3d3;width:.3rem;height:.3rem}}.sidebar-form-section .default-form .input-list input[type=checkbox]+i:before{display:none}.sidebar-form-section .default-form .input-list input[type=checkbox]:checked+i{background:#345cb6}.sidebar-form-section .default-form .slider-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #d3d3d3;border-radius:.1rem;padding:0 .2rem}@media only screen and (max-width:750px){.sidebar-form-section .default-form .slider-input{padding:0 .29rem}}.sidebar-form-section .default-form .slider-input .value{display:block;color:#1a1a1a;font-weight:400;font-size:.17rem;line-height:.23rem}@media only screen and (max-width:750px){.sidebar-form-section .default-form .slider-input .value{font-size:.26rem}
}.sidebar-form-section .default-form .slider-input input.text{padding:0;width:100%;border:none;background:0 0}.sidebar-form-section .default-form .slider-input .slider{left:.02rem;right:.02rem;bottom:1px;height:0;position:absolute;background:#e3e3e3;border-radius:0 0 .03rem .03rem}.sidebar-form-section .default-form .slider-input .ui-slider-handle{z-index:10;cursor:pointer;position:absolute;top:-.1rem;width:.2rem;height:.2rem;border-radius:50%;background:#fff;margin-left:-.1rem;-webkit-box-shadow:0 0 .08rem 0 rgba(0,0,0,.3);box-shadow:0 0 .08rem 0 rgba(0,0,0,.3)}.sidebar-form-section .default-form .slider-input .ui-slider-range{top:0;left:0;height:.01rem;position:absolute;background:#345cb6}.sidebar-form-section .default-form .total-sum-panel{display:-webkit-box;display:-ms-flexbox;display:flex;color:#4d4d4d;font-weight:500;font-size:.16rem;line-height:.2rem;padding:.05rem 0 0;margin:0 -.1rem .28rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:750px){.sidebar-form-section .default-form .total-sum-panel{font-size:.28rem;line-height:.32rem;margin-bottom:.5rem}}.sidebar-form-section .default-form .total-sum-panel dd,.sidebar-form-section .default-form .total-sum-panel dt{margin:0;padding:0 .1rem}.sidebar-form-section .default-form .total-sum-panel dd{text-align:right;font-size:.18rem}@media only screen and (max-width:750px){.sidebar-form-section .default-form .total-sum-panel dd{font-size:.3rem}}.program-list-holder.hide{display:none}.program-list-holder .show-more-holder{position:absolute;right:.12rem;bottom:.33rem}@media only screen and (max-width:750px){.program-list-holder .show-more-holder{position:static}}@media only screen and (max-width:750px){.program-list-holder .show-more-holder.disabled{display:none}}.program-list-holder .show-more-holder.disabled .show-more{pointer-events:none;opacity:.3}.program-list-holder .show-more-holder .text{display:none}@media only screen and (max-width:750px){.program-list-holder .show-more-holder .text{display:inline}
}@media only screen and (max-width:750px){.program-list-holder .show-more-holder i{margin-right:.1rem;color:#fff;background:#345cb6;font-weight:400;padding:.07rem;font-size:.12rem;border-radius:.2rem}}.program-list-holder.open .icon-plus:before{content:""}.program-list-holder .show-more{color:#747474;font-size:.15rem;position:relative;line-height:1;font-weight:400;vertical-align:top;display:inline-block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease;padding:.12rem .3rem}@media only screen and (max-width:750px){.program-list-holder .show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #345cb6;border-radius:.2rem;text-align:center;font-size:.24rem;line-height:1;font-weight:500;color:#345cb6;padding:.3rem .2rem}}.program-list-holder .show-more .active-text{display:none}
.program-list-holder.open .show-more .active-text{display:inline}.program-list-holder.open .show-more .default-text{display:none}.program-list{margin:0;padding:0;list-style:none}.program-list>li{position:relative;padding:.3rem .35rem;margin:0 0 .15rem;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);border-radius:.2rem}@media only screen and (max-width:750px){.program-list>li{padding:.4rem}}.program-list .holder-logo{margin:0 0 .09rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.program-list .holder-logo{display:block}}.program-list .holder-logo img{max-width:100%}@media only screen and (max-width:750px){.program-list .icon-logo{margin-bottom:.15rem}}.program-list .lodging{display:block;margin:0 0 .18rem;color:#868686;font-size:.14rem;line-height:1}
@media only screen and (max-width:750px){.program-list .lodging{font-size:.21rem;margin:0 0 .3rem}}.program-list .lodging.read{color:#345cb6}.program-list .proposals{display:block;font-size:.13rem;line-height:1;color:#868686}@media only screen and (max-width:750px){.program-list .proposals{font-size:.2rem}}.program-list .proposals-list{margin:0 .3rem 0 0;padding:.4rem 0 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:750px){.program-list .proposals-list{padding:.3rem 0 0}}.program-list .proposals-list li{margin:0 .7rem 0 0}@media only screen and (max-width:750px){.program-list .proposals-list li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;margin:0 0 .5rem}}.program-list .proposals-list .label{display:block;margin-bottom:.1rem;font-size:.13rem;line-height:1;color:#868686}@media only screen and (max-width:750px){.program-list .proposals-list .label{font-size:.2rem;margin-bottom:.14rem}
}.program-list .proposals-list .text{display:block;font-size:.17rem;line-height:1;color:#000}@media only screen and (max-width:750px){.program-list .proposals-list .text{font-size:.29rem}}.object-selection-section{padding:0 0 .5rem}@media only screen and (max-width:750px){.object-selection-section{padding:0 0 .35rem}}.object-selection-section.hide{opacity:0;z-index:-999;position:absolute;top:-9999px;left:-9999px}.object-selection__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 .31rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.15rem 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.object-selection__head{display:block;padding:.03rem 0 0;margin-bottom:.42rem}}.object-selection__head-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media only screen and (max-width:750px){.object-selection__head-content{margin:0 0 .42rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-right:.7rem}}.object-selection__head-content .icon-swipe{position:absolute;right:0;top:.06rem;width:.68rem}@media only screen and (max-width:750px){.object-selection__head-content .icon-swipe{display:block}}.object-selection__head-content .icon-swipe img{display:block;max-width:100%}.object-selection__head-content .section-h2{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;font-weight:500;font-size:.33rem;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Roboto",sans-serif;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.object-selection__head-content .section-h2{line-height:1.2;font-size:.38rem}}.object-selection__legend{display:-webkit-box;display:-ms-flexbox;display:flex;color:#404040;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;font-size:.15rem;line-height:.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;padding:0 0 0 .06rem;margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media only screen and (max-width:750px){.object-selection__legend{padding-left:0;font-size:.23rem;line-height:.3rem;margin-bottom:.25rem}}.object-selection__legend li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .4rem .26rem 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.object-selection__legend li{margin-bottom:.2rem;margin-right:.6rem}}.object-selection__legend i{width:.17rem;height:.17rem;-ms-flex-negative:0;flex-shrink:0;border-width:1px;border-style:solid;margin:0 .13rem 0 0;border-radius:50%}@media only screen and (max-width:750px){.object-selection__legend i{width:.24rem;height:.24rem;margin-right:.2rem}}.object-selection__legend i.available{background:#007600;border-color:#007600}.object-selection__legend i.promotion{background:#b1cfdc;border-color:#b1cfdc}.object-selection__legend i.assignment{background:#dea3a3;border-color:#dea3a3}.object-selection__legend i .not-available{background:#fff;border-color:#dbdbdb}
.object-selection__legend .tooltip-holder{position:relative;vertical-align:top;display:inline-block;margin:-.18rem 0 0 .05rem}@media only screen and (max-width:750px){.object-selection__legend .tooltip-holder{margin:-.25rem 0 0 .06rem}}.object-selection__legend .tooltip-holder:hover .tooltip{left:50%;opacity:1;bottom:100%;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,-webkit-transform .35s ease;-o-transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease;transition:opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}.object-selection__legend .tooltip-holder .tooltip-icon{width:.16rem;height:.16rem;color:#737373;cursor:pointer;font-size:.1rem;text-align:center;border-radius:50%;font-weight:400;line-height:.16rem;background:#cdcdcd;display:inline-block}@media only screen and (max-width:750px){.object-selection__legend .tooltip-holder .tooltip-icon{width:.26rem;height:.26rem;font-size:.14rem;line-height:.26rem}
}.object-selection__legend .tooltip-holder .tooltip{opacity:0;left:-9999px;width:2.18rem;color:#e8e8e8;bottom:-9999px;font-size:.13rem;position:absolute;text-align:center;font-weight:400;background:#212121;line-height:.18rem;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);padding:.1rem .2rem;pointer-events:none;border-radius:.04rem;margin:0 0 .14rem -1.09rem;-webkit-transform-origin:50% calc(100% + .07rem);-ms-transform-origin:50% calc(100% + .07rem);transform-origin:50% calc(100% + .07rem);-webkit-transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,-webkit-transform .35s ease;-o-transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease;transition:all 0s ease .35s,opacity .35s ease,transform .35s ease,-webkit-transform .35s ease}@media only screen and (max-width:750px){.object-selection__legend .tooltip-holder .tooltip{width:3.6rem;font-size:.2rem;line-height:.3rem;margin-left:-1.8rem;padding:.15rem .3rem}
}.object-selection__legend .tooltip-holder .tooltip:after{left:50%;top:100%;content:"";position:absolute;margin-left:-.07rem;border-top:.07rem solid #212121;border-left:.07rem solid transparent;border-right:.07rem solid transparent}@media only screen and (max-width:750px){.object-selection__legend .tooltip-holder .tooltip:after{margin-left:-.1rem;border-top-width:.1rem;border-left-width:.1rem;border-right-width:.1rem}}.object-selection__legend .tooltip-holder .tooltip dl{margin:0;padding:0}.object-selection__legend .tooltip-holder .tooltip dl dd,.object-selection__legend .tooltip-holder .tooltip dl dt{margin:0;padding:0;vertical-align:top;display:inline-block}.object-selection__list{margin:0 0 .49rem;position:relative;pointer-events:none}.object-selection__list .iScrollVerticalScrollbar{display:none}.object-selection__list .scroll-cover{overflow:hidden;position:relative;z-index:2;padding:1rem 0 3rem;margin:-1rem 0 -3rem}@media only screen and (max-width:750px){.object-selection__list .scroll-cover{margin-left:-.4rem;margin-right:-.4rem;padding-left:.4rem;padding-bottom:3.2rem}
}@media only screen and (min-width:751px){.object-selection__list.at-end .scroll-cover:after{opacity:0}}.object-selection__list .scroll-inner{pointer-events:auto}.object-selection__list .scroll-arrow{top:41%;z-index:12;display:-webkit-box;display:-ms-flexbox;display:flex;width:.53rem;color:#868686;height:.53rem;background:#fff;font-size:.24rem;border-radius:50%;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-box-shadow:0 0 .09rem 0 rgba(0,0,0,.13);box-shadow:0 0 .09rem 0 rgba(0,0,0,.13)}.object-selection__list .scroll-arrow:hover{-webkit-box-shadow:0 0 .13rem 0 rgba(0,0,0,.33);box-shadow:0 0 .13rem 0 rgba(0,0,0,.33)}.object-selection__list .scroll-arrow.disabled{opacity:0;pointer-events:none}@media only screen and (max-width:750px){.object-selection__list .scroll-arrow{display:none}
}.object-selection__list .scroll-prev{left:-1rem}@media screen and (max-width:1490px){.object-selection__list .scroll-prev{left:-.5rem}}@media screen and (max-width:1390px){.object-selection__list .scroll-prev{left:-.1rem}}@media screen and (max-width:1290px){.object-selection__list .scroll-prev{left:0}}.object-selection__list .scroll-next{right:-1rem}@media screen and (max-width:1490px){.object-selection__list .scroll-next{right:-.5rem}}@media screen and (max-width:1390px){.object-selection__list .scroll-next{right:-.1rem}}@media screen and (max-width:1290px){.object-selection__list .scroll-next{right:0}}.object-selection__list .scroll-inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.25rem;min-height:3rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.object-selection__list .scroll-inner{min-height:5.81rem;margin:0 -.4rem}}.object-selection__item{-ms-flex-negative:0;flex-shrink:0;padding:0 .25rem}
@media only screen and (max-width:750px){.object-selection__item{padding:0 .4rem}.object-selection__item:last-child{padding-right:.6rem}}.object-selection__title{display:block;color:#3d3d3d;font-weight:500;font-size:.15rem;line-height:.33rem;text-align:center;margin:0 0 .11rem;padding:0 0 0 .2rem}@media only screen and (max-width:750px){.object-selection__title{font-size:.2rem;padding-left:.37rem;margin-bottom:.21rem}}.object-selection__table{display:-webkit-box;display:-ms-flexbox;display:flex;color:#e6e6e6;font-size:.12rem;font-weight:400;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.object-selection__table{font-size:.2rem}}.object-selection__table .floor-list{padding:0;color:#b7b7b7;list-style:none;line-height:1.2;font-size:.14rem;margin:calc(.13rem + 1px) .1rem 0 0}@media only screen and (max-width:750px){.object-selection__table .floor-list{font-size:.2rem;margin:calc(.13rem + 1px) .14rem 0 0}
}.object-selection__table .floor-list li{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(.27rem + 2px)}@media only screen and (max-width:750px){.object-selection__table .floor-list li{height:.41rem}}.object-selection__table .table-holder{display:block;position:relative;background:#fff;border-radius:.04rem;padding:.14rem;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1)}@media only screen and (max-width:750px){.object-selection__table .table-holder{padding-left:.21rem;padding-right:.21rem;padding-bottom:.3rem}}.object-selection__table .table-holder .appartment-preview-card{opacity:0;z-index:200;top:-9999px;left:-9999px;width:2.25rem;color:#9a9a9a;font-size:.12rem;position:absolute;margin:.08rem 0 0 -.17rem;min-height:2.82rem;line-height:.24rem;border-color:#cdcdcd;border-radius:.04rem;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;padding:.27rem .15rem .25rem;-webkit-box-shadow:0 0 .13rem 0 rgba(0,0,0,.21);box-shadow:0 0 .13rem 0 rgba(0,0,0,.21);-webkit-transition:all 0s ease .45s,opacity .35s ease .1s;-o-transition:all 0s ease .45s,opacity .35s ease .1s;transition:all 0s ease .45s,opacity .35s ease .1s;background:#fff url("/img/preloader.gif") 50% 25% no-repeat}
.object-selection__table .table-holder .appartment-preview-card.right{margin-left:-2.23rem}@media only screen and (min-width:751px){.object-selection__table .table-holder .appartment-preview-card{pointer-events:none}}@media only screen and (max-width:750px){.object-selection__table .table-holder .appartment-preview-card{display:none}}.object-selection__table .table-holder .appartment-preview-card.open{opacity:1;left:0;-webkit-transition:opacity .35s ease .2s;-o-transition:opacity .35s ease .2s;transition:opacity .35s ease .2s}.object-selection__table .table-holder .appartment-preview-card .visual{max-width:2.28rem;margin:0 auto .2rem}.object-selection__table .table-holder .appartment-preview-card .visual img{display:block;margin:0 auto;max-width:100%;max-height:1.79rem;-o-object-fit:contain;object-fit:contain}.object-selection__table .table-holder .appartment-preview-card .rooms{color:#000;display:block;line-height:.22rem;font-weight:500;font-size:.15rem;margin:0 0 .2rem}.object-selection__table .table-holder .appartment-preview-card .holder-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.object-selection__table .table-holder .appartment-preview-card .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3a3a3a;line-height:1;font-size:.15rem;font-weight:500}.object-selection__table .table-holder .appartment-preview-card .icon-percent{margin:0 0 0 .1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.23rem;height:.23rem;line-height:.23rem;font-size:.1rem;color:#fff;background:#cc5e60;border-radius:50%}.object-selection__table table{margin:0;border-collapse:collapse}.object-selection__table table table{width:100%;margin:-.04rem -.04rem -.05rem -.05rem;border-collapse:collapse}.object-selection__table table td{width:.25rem;height:calc(.27rem + 2px);padding:.04rem .03rem}@media only screen and (max-width:750px){.object-selection__table table td{width:.37rem;height:.41rem;padding:.04rem .04rem 0}
}.object-selection__table table td>a,.object-selection__table table td>span{display:-webkit-box;display:-ms-flexbox;display:flex;height:.2rem;border-width:2px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-style:solid;border-radius:.15rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.object-selection__table table td>a,.object-selection__table table td>span{height:.28rem}}.object-selection__table table td>span{background:#fff;border-color:#f0f0f0}.object-selection__table table td>a{color:#737373;background:#f3f3f3;border-color:#d7d7d7}.object-selection__table table td>a.promotion{background:#b1cfdc;border-color:#b1cfdc}.object-selection__table table td>a.assignment{background:#4c4c4c;border-color:#345cb6;color:#fff}.object-selection__table table td>a.bordered{border-width:10px;border-color:rgba(0,0,0,.08)}
.object-selection__table table td>a:hover{color:#636363;background:#828282;border-width:10px;border-color:#828282}.show-object-selection{margin-bottom:.3rem;font-weight:400}@media only screen and (max-width:750px){.show-object-selection{width:100%;margin-bottom:.8rem}}@media only screen and (max-width:750px){.section-about .section-h1{font-size:.44rem}}.section-about .section-h2{margin-bottom:.4rem;font-size:.28rem;line-height:.4rem;font-weight:500}@media only screen and (max-width:750px){.section-about .section-h2{font-size:.36rem;line-height:.5rem;margin-bottom:.3rem}}.section-about .section-map{margin-bottom:1.25rem}@media only screen and (max-width:750px){.section-about .section-map{margin-bottom:.5rem}}.section-about .section-map .section-h2{margin-bottom:.5rem}.section-about .section-map .infrastructure-map .content-inner{-webkit-box-shadow:-.01rem .03rem .09rem 0 rgba(0,0,0,.11);box-shadow:-.01rem .03rem .09rem 0 rgba(0,0,0,.11)}.section-about .section-map .map-elem{height:8.25rem}
@media only screen and (max-width:750px){.section-about .section-map .map-elem{height:9.95rem}}.section-prestige{position:relative;background:#e7e7e7;min-height:7.44rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.2rem}@media only screen and (max-width:750px){.section-prestige{min-height:0;padding-bottom:.7rem;margin-bottom:.8rem}}.section-prestige .holder-img{position:absolute;left:0;right:50%;top:0;bottom:0}@media only screen and (max-width:750px){.section-prestige .holder-img{position:static;margin:0 -.4rem .82rem}}.section-prestige .holder-img img{width:100%;display:inline-block;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.section-prestige .holder-text{padding:.4rem 0 .4rem 1.88rem;margin-left:50%;font-size:.18rem;line-height:.31rem}@media only screen and (max-width:750px){.section-prestige .holder-text{font-size:.24rem;line-height:.43rem}
}@media only screen and (max-width:750px){.section-prestige .holder-text{margin:0;padding:0}}.section-district{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.13rem;border-left:.05rem solid #345cb6}@media only screen and (max-width:750px){.section-district{display:block;font-size:.24rem;line-height:.43rem;padding:.1rem .36rem .15rem;margin-bottom:.5rem}}.section-district p:last-child{margin-bottom:0}@media only screen and (max-width:750px){.section-district .section-h2{margin-bottom:.6rem}}.section-district .holder-block{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:0 .7rem}@media only screen and (max-width:750px){.section-district .holder-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0;margin-bottom:.4rem}.section-district .holder-block:last-child{margin-bottom:0}}.section-sport{min-height:9.5rem;position:relative;margin-bottom:1.2rem}
@media only screen and (max-width:750px){.section-sport{min-height:0;margin-bottom:.75rem}}.section-sport .section-h2{margin-bottom:.55rem}.section-sport .holder-img{position:absolute;left:50%;right:0}@media only screen and (max-width:750px){.section-sport .holder-img{position:static;margin:0 -.4rem}}.section-sport .holder-img .big-img{height:6rem;margin-bottom:.1rem}@media only screen and (max-width:750px){.section-sport .holder-img .big-img{height:auto}}.section-sport .holder-img .big-img img{width:100%;display:inline-block;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.section-sport .holder-img .group-img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.05rem}.section-sport .holder-img .group-img .small-img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:0 .05rem;height:3.4rem}@media only screen and (max-width:750px){.section-sport .holder-img .group-img .small-img{height:auto}
}.section-sport .holder-img .group-img .small-img img{width:100%;display:inline-block;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.section-sport .holder-text{margin-right:50%;padding:1.1rem 1.1rem 0 0}@media only screen and (max-width:750px){.section-sport .holder-text{margin-right:0;padding:.65rem .2rem 0 0}}.section-sport .list-sport{list-style:none;margin:0;padding:0}.section-sport .list-sport li{position:relative;margin-bottom:.33rem;padding-left:.6rem;font-size:.18rem;line-height:.26rem}@media only screen and (max-width:750px){.section-sport .list-sport li{font-size:.24rem;line-height:.35rem;padding-left:.88rem;margin-bottom:.45rem}}.section-sport .list-sport .rem-img{position:absolute;left:0;top:0}@media only screen and (max-width:750px){.section-sport .list-sport .rem-img{top:.05rem}}.slogan{border-left:.04rem solid #345cb6;font-size:.25rem;line-height:.4rem;color:#000;max-width:11rem;padding:.15rem 0 .1rem .73rem;margin-bottom:1.45rem}
@media only screen and (max-width:750px){.slogan{padding:.05rem 0 .1rem .35rem;line-height:.52rem;margin-bottom:.78rem}}.slogan p{font-weight:300;margin-bottom:.35rem}@media only screen and (max-width:750px){.slogan p{margin-bottom:.27rem}}.slogan .name{display:block;margin-bottom:.1rem;font-size:.18rem;line-height:1}@media only screen and (max-width:750px){.slogan .name{font-size:.23rem;margin-bottom:.12rem}}.slogan .post{display:block;margin-bottom:.1rem;font-size:.15rem;line-height:1}@media only screen and (max-width:750px){.slogan .post{font-size:.19rem}}.architect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.2rem}@media only screen and (max-width:750px){.architect{display:block}}@media only screen and (max-width:750px){.architect .section-h2{font-size:.33rem;margin-bottom:.5rem}}.architect .holder-img{-webkit-box-flex:0;-ms-flex:0 0 4.41rem;flex:0 0 4.41rem;width:4.41rem;line-height:1;color:#000;margin-bottom:.7rem}
@media only screen and (max-width:750px){.architect .holder-img{width:100%;margin-bottom:.5rem}}.architect .holder-img img{display:block;max-width:100%}.architect .holder-img .img{margin-bottom:.32rem}@media only screen and (max-width:750px){.architect .holder-img .img{width:3.34rem;margin-bottom:.4rem}}.architect .holder-img .name{display:block;margin-bottom:.1rem;font-size:.18rem}@media only screen and (max-width:750px){.architect .holder-img .name{font-size:.24rem;margin-bottom:.15rem}}.architect .holder-img .post{display:block;font-size:.15rem}@media only screen and (max-width:750px){.architect .holder-img .post{font-size:.2rem;margin-bottom:.15rem}}.architect .holder-text{padding:0 0 0 1.1rem;font-size:.18rem;line-height:.31rem;margin-bottom:.7rem}@media only screen and (max-width:750px){.architect .holder-text{padding:0;font-size:.25rem;line-height:.43rem;margin-bottom:.5rem}}.architect p{margin-bottom:.3rem}@media only screen and (max-width:750px){.architect p{margin-bottom:.45rem}
}.architect .link-read{font-size:.16rem}@media only screen and (max-width:750px){.architect .link-read{font-size:.22rem}}.documentation{margin-bottom:.7rem}@media only screen and (max-width:750px){.documentation .section-h2{font-size:.33rem;margin-bottom:.4rem}}.list-documentation{list-style:none;margin:0;padding:0}.list-documentation li{padding-left:.48rem;position:relative;margin-bottom:.3rem}@media only screen and (max-width:750px){.list-documentation li{font-size:.22rem;padding-left:.65rem;margin-bottom:.5rem}}.list-documentation li a:hover{color:#345cb6}.list-documentation li a .icon{display:block;position:absolute;left:0;top:.03rem;width:.23rem}.list-documentation li a .icon img{display:block;width:100%}@media only screen and (max-width:750px){.list-documentation li a .icon{width:.32rem}}@media only screen and (max-width:750px){.section-document{padding-bottom:0}}@media only screen and (max-width:750px){.section-document .breadcrumbs{margin-bottom:.2rem}}.section-document .section-h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
@media only screen and (max-width:750px){.section-document .section-h1{display:block}}@media only screen and (max-width:750px){.section-document .section-h1 .section-h1__text{margin-bottom:.2rem}}.section-document .info-block{font-size:.14rem;line-height:1;font-weight:400;color:#fff}@media only screen and (max-width:750px){.section-document .info-block{font-size:.16rem}}.section-document .info-block span{display:inline-block;vertical-align:top;padding:.18rem .15rem;background:#363636;border-radius:.2rem}@media only screen and (max-width:750px){.section-document .info-block span{padding:.2rem .25rem;margin-bottom:.15rem}}.section-document .info-block span b{font-weight:500}.holder-list-documentation{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0}@media only screen and (max-width:750px){.holder-list-documentation{display:block}}.holder-list-documentation .list-documentation{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:0 .2rem 0 0}@media only screen and (max-width:750px){.holder-list-documentation .list-documentation{width:100%}
}.section-master-plan{padding-bottom:0}@media only screen and (max-width:750px){.section-master-plan{padding-bottom:0}}@media only screen and (max-width:750px){.section-master-plan .breadcrumbs{margin-bottom:.2rem}}.section-master-plan .section-h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:.38rem;margin-bottom:.45rem}@media only screen and (max-width:750px){.section-master-plan .section-h1{display:block;font-size:.44rem;margin-bottom:.2rem}}@media only screen and (max-width:750px){.section-master-plan .section-h1 .section-h1__text{margin-bottom:.4rem}}.section-master-plan .holder-sub-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.section-master-plan .holder-sub-nav{padding:.3rem .4rem;margin:0 -.4rem;border-top:2px solid rgba(48,48,48,.1);border-bottom:2px solid rgba(48,48,48,.1);-webkit-box-shadow:-.02rem .03rem .11rem 0 rgba(0,0,0,.11);box-shadow:-.02rem .03rem .11rem 0 rgba(0,0,0,.11)}
}.section-master-plan .holder-sub-nav .number-apartments{font-weight:500;font-size:.26rem;line-height:1}@media only screen and (max-width:750px){.section-master-plan .img-map-cover{margin-bottom:0}}@media only screen and (max-width:750px){.section-master-plan .subscribe-section{margin-top:0}}.sub-nav-title{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.sub-nav-title li{font-size:.16rem;line-height:1;font-weight:500;position:relative;padding:0 0 0 .25rem;margin:0 0 0 .25rem}@media only screen and (max-width:750px){.sub-nav-title li{font-size:.26rem;font-weight:400}}.sub-nav-title li:first-child:before{display:none}.sub-nav-title li:before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:2px solid #b4b4b4}@media only screen and (max-width:750px){.sub-nav-title li:before{top:.04rem;bottom:.04rem}}.sub-nav-title li a{color:rgba(0,0,0,.6);display:inline-block;vertical-align:top;padding-bottom:.03rem;border-bottom:1px solid rgba(0,0,0,.17)}
@media only screen and (max-width:750px){.sub-nav-title li a{border:none}}.sub-nav-title li a:hover{color:#345cb6;border-color:transparent}@media only screen and (max-width:750px){.sub-nav-title li a:hover{border:none}}.sub-nav-title li.active a{color:#345cb6;border-bottom:2px solid #345cb6}@media only screen and (max-width:750px){.sub-nav-title li.active a{border:none;font-weight:500}}.news-promotions{margin-bottom:.5rem}.news-promotions .btn-default{font-weight:400;margin-bottom:.4rem}@media only screen and (max-width:750px){.news-promotions .btn-default{width:100%;margin-bottom:.1rem}}.list-news{margin:0 -.16rem;padding:.6rem 0 .25rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:750px){.list-news{display:block;padding:.3rem 0}}.list-news li{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;width:33.3%;padding:0 .16rem;margin-bottom:.36rem}.list-news li.hide{display:none}@media only screen and (max-width:750px){.list-news li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-bottom:.3rem}
}.list-news a{height:100%;min-height:3.7rem;padding:.38rem;color:#868686;font-size:.15rem;line-height:.25rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);border-radius:.2rem}@media only screen and (max-width:750px){.list-news a{padding:.6rem .65rem;font-size:.24rem;line-height:.41rem;min-height:6.05rem}}@media only screen and (max-width:750px){.list-news a>div{margin-bottom:.4rem}}.list-news a.super-action{color:#fff;background:#345cb6;border-color:#345cb6}.list-news a.super-action .action,.list-news a.super-action .date,.list-news a.super-action .title{color:#fff}.list-news a.super-action:hover{-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.6);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.6)}
.list-news a:hover{border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.3);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.3)}.list-news .title{display:block;margin-bottom:.23rem;font-size:.22rem;line-height:.34rem;color:#000;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:750px){.list-news .title{font-size:.36rem;line-height:.55rem;margin-bottom:.4rem}}.list-news .action{display:block;font-size:.15rem;line-height:1;font-weight:500;color:#345cb6;text-transform:uppercase;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:750px){.list-news .action{font-size:.24rem}}.list-news .date{display:block;font-size:.15rem;line-height:1;color:#868686;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:750px){.list-news .date{font-size:.24rem}}.news-section{padding:.16rem 0 .15rem;margin-bottom:.3rem}
@media only screen and (max-width:750px){.news-section{padding-top:.32rem}}.news-section .default-tab-controls{position:relative;margin-left:-.25rem;margin-right:-.25rem;margin-bottom:.45rem}@media only screen and (max-width:750px){.news-section .default-tab-controls{margin-left:-.34rem;margin-right:-.34rem}}.news-section .default-tab-controls>li{padding-left:.25rem;padding-right:.25rem}@media only screen and (max-width:750px){.news-section .default-tab-controls>li{padding-left:.34rem;padding-right:.34rem}}@media only screen and (max-width:750px){.news-section .default-tab-controls a{padding-bottom:.13rem}}.news-section .default-tab-controls:after{bottom:0;height:1px;content:"";opacity:.4;left:.25rem;right:.25rem;position:absolute;background:#d8d8d8}@media only screen and (max-width:750px){.news-section .default-tab-controls:after{display:none}}.news-section .section-h2{margin-bottom:.15rem}@media only screen and (max-width:750px){.news-section .section-h2{font-size:.38rem;margin-bottom:.75rem}
}.news-list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -.15rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1420px){.news-list{margin-left:-.1rem;margin-right:-.1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:750px){.news-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-.4rem;margin-right:-.4rem;scroll-behavior:smooth}}@media only screen and (min-width:751px){.news-list>.news-item{width:33.3%}}.news-list.slick-initialized{display:block}.news-list--slider{position:relative}@media screen and (max-width:1420px){.news-list--slider{padding-left:.4rem;padding-right:.4rem}}@media only screen and (max-width:750px){.news-list--slider{padding:0;overflow-x:auto;overflow-y:hidden}}.news-list--slider:not(.slick-slider) .news-item{display:none}
.news-list--slider:not(.slick-slider) .news-item:first-child,.news-list--slider:not(.slick-slider) .news-item:first-child+.news-item,.news-list--slider:not(.slick-slider) .news-item:first-child+.news-item+.news-item{display:block}.news-list--slider .slick-arrow{top:50%;padding:0;z-index:50;border:none;width:.5rem;height:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;cursor:pointer;background:#fff;font-size:.23rem;border-radius:15%;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-box-shadow:0 0 .09rem 0 rgba(0,0,0,.13);box-shadow:0 0 .09rem 0 rgba(0,0,0,.13)}.news-list--slider .slick-arrow:hover{-webkit-box-shadow:0 0 .18rem 0 rgba(0,0,0,.15);box-shadow:0 0 .18rem 0 rgba(0,0,0,.15)}
.news-list--slider .slick-arrow.slick-disabled{color:#d5d5d5;pointer-events:none;background:rgba(255,255,255,.3);-webkit-box-shadow:0 0 .18rem 0 rgba(0,0,0,.01);box-shadow:0 0 .18rem 0 rgba(0,0,0,.01)}.news-list--slider .slick-prev{left:-.8rem;padding-right:.02rem}@media screen and (max-width:1500px){.news-list--slider .slick-prev{left:-.4rem}}@media screen and (max-width:1420px){.news-list--slider .slick-prev{left:0}}.news-list--slider .slick-next{right:-.8rem;padding-left:.02rem}@media screen and (max-width:1500px){.news-list--slider .slick-next{right:-.4rem}}@media screen and (max-width:1420px){.news-list--slider .slick-next{right:0}}.news-item{padding:.2rem .17rem}@media screen and (max-width:1420px){.news-item{padding-left:.1rem;padding-right:.1rem}}@media only screen and (max-width:750px){.news-item{width:6.1rem;-ms-flex-negative:0;flex-shrink:0;padding:0 .2rem;-webkit-box-sizing:content-box;box-sizing:content-box}.news-item:first-child{padding-left:.4rem}.news-item:last-child{padding-right:.4rem}
}.news-item__inner{display:block;min-height:100%}.news-item__inner p{color:#868686}.news-item__date{color:#8f8f8f;display:block;font-size:.13rem;margin:0 0 .2rem;line-height:.18rem;font-weight:400}@media only screen and (max-width:750px){.news-item__date{line-height:1.2;font-size:.18rem;margin-bottom:.35rem}}.news-item__title{color:#000;display:block;font-size:.22rem;margin:0 0 .2rem;line-height:.29rem;font-weight:400}@media only screen and (max-width:750px){.news-item__title{font-size:.3rem;line-height:.43rem;margin-bottom:.33rem}}.news-item__title a{vertical-align:top;display:inline-block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.news-item__title a:hover{color:#c9393d}.news-visual-list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.news-visual__item{width:33.3%;padding:0 .25rem;margin:0 0 .56rem}@media only screen and (max-width:750px){.news-visual__item{width:100%;margin-bottom:.66rem}}.news-visual__visual{margin:0 0 .28rem;position:relative}@media only screen and (max-width:750px){.news-visual__visual{margin-bottom:.37rem}}.news-visual__visual .img{display:block;position:relative}.news-visual__visual .img:hover:after{opacity:.25}.news-visual__visual .img:before{content:"";display:block;padding:66.4961% 0 0}.news-visual__visual .img:after{top:0;left:0;right:0;bottom:0;opacity:0;content:"";position:absolute;background:#c9393d;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.news-visual__visual .img img{top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute}.news-visual__title{color:#473b3c;display:block;font-weight:500;margin:0 0 .2rem;font-size:.19rem;line-height:.32rem}@media only screen and (max-width:750px){.news-visual__title{font-size:.32rem;line-height:.55rem}
}.news-visual__title a{vertical-align:top;display:inline-block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.news-visual__title a:hover{color:#c9393d}.news-visual__date{display:block;color:#8f8f8f;font-size:.13rem;line-height:.18rem}@media only screen and (max-width:750px){.news-visual__date{font-size:.22rem;line-height:.3rem}}.article{font-size:.17rem;line-height:.26rem;padding:.35rem 0 .59rem}@media only screen and (max-width:750px){.article{font-size:.23rem;line-height:.36rem;padding-top:.44rem;padding-bottom:.5rem}}.article p{margin-bottom:.25rem}@media only screen and (max-width:750px){.article p{margin-bottom:.36rem}}.article__container{max-width:9rem}.article__date{display:block;margin-bottom:.1rem;font-size:.15rem;line-height:1;color:#868686}@media only screen and (max-width:750px){.article__date{font-size:.22rem}}.article .section-h2{font-size:.38rem;line-height:.5rem;margin-bottom:.6rem;letter-spacing:.008rem}@media only screen and (max-width:750px){.article .section-h2{font-size:.44rem;line-height:.53rem;letter-spacing:0;margin-bottom:.4rem}
}.article__visual-slider{margin:0 0 .3rem;position:relative;z-index:0}@media only screen and (max-width:750px){.article__visual-slider{margin:0 -.4rem .4rem}}.article__visual-slider.slick-slider .article__visual-slider__item{display:block}.article__visual-slider .slick-list{z-index:15;position:relative;padding-bottom:.14rem}@media only screen and (max-width:750px){.article__visual-slider .slick-list{padding-bottom:.19rem}}.article__visual-slider .slick-slide{overflow:visible}.article__visual-slider .slick-arrow{top:50%;padding:0;z-index:50;opacity:1;border:none;width:.60rem;height:.60rem;color:#7e7e7e;background:#fff;cursor:pointer;overflow:hidden;font-size:.24rem;position:absolute;text-align:center;margin:-.26rem 0 0;line-height:.52rem;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:5%;-webkit-box-shadow:0 0 .18rem 0 rgba(0,0,0,.13);box-shadow:0 0 .18rem 0 rgba(0,0,0,.13)}@media only screen and (max-width:750px){.article__visual-slider .slick-arrow{display:none !important}
}.article__visual-slider .slick-arrow:hover{opacity:.8}.article__visual-slider .slick-prev{left:-1.3rem}@media screen and (max-height:1550px){.article__visual-slider .slick-prev{left:.1rem}}.article__visual-slider .slick-next{right:-1.3rem}@media screen and (max-height:1550px){.article__visual-slider .slick-next{right:.1rem}}.article__visual-slider .slick-dots{left:50%;z-index:15;bottom:.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:.08rem .09rem;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;background:rgba(0,0,0,.64);border-radius:.2rem;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}@media only screen and (max-width:750px){.article__visual-slider .slick-dots{padding:.11rem .09rem;bottom:.4rem}}.article__visual-slider .slick-dots>li{padding:0 .05rem}
@media only screen and (max-width:750px){.article__visual-slider .slick-dots>li{padding:0 .06rem}}.article__visual-slider .slick-dots button{margin:0;padding:0;opacity:.3;border:none;display:block;width:.08rem;height:.08rem;cursor:pointer;background:#fff;text-indent:-9999px;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:15%;position:relative}@media only screen and (max-width:750px){.article__visual-slider .slick-dots button{width:.11rem;height:.11rem}}.article__visual-slider .slick-dots button:hover{opacity:.8}.article__visual-slider .slick-dots .slick-active button{opacity:1}.article__visual-slider__item{display:none}.article__visual-slider__item:first-child{display:block}.article__visual-slider__item img{width:100%;display:block}.article__visual-slider__item img[data-lazy-img]{height:6.5rem}.article__footer{margin:.5rem 0 .2rem;padding:.3rem 0;border-top:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width:750px){.article__footer{margin:.65rem -.4rem 0;padding:.7rem .4rem 0;display:block}}@media only screen and (max-width:750px){.article__footer .holder-link{border-bottom:1px solid #e6e6e6;margin:0 -.4rem .7rem;padding:0 .4rem .3rem}}.article__footer .link-read{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.article__footer .link-read{width:100%;margin:0 0 .4rem;z-index:10;height:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;font-weight:500;text-align:center;font-style:normal;white-space:nowrap;display:inline-block;text-decoration:none;vertical-align:middle;font-family:"Roboto",sans-serif;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.2;font-size:.24rem;padding:.3rem .4rem .3rem;border-radius:.2rem;color:#fff;background:#345cb6;border:.01rem solid #345cb6}
}.article__footer .link-read:hover{text-decoration:none}.article__footer .link-read:hover span{text-decoration:underline}.article__footer .link-read i{margin-right:.1rem;font-size:.1rem}@media only screen and (max-width:750px){.article__footer .link-read i{display:none}}.article__footer .holder-ya-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article__footer .holder-ya-share .title{display:block;margin-right:.1rem;font-size:.15rem;line-height:1}@media only screen and (max-width:750px){.article__footer .holder-ya-share .title{font-size:.24rem;margin-right:.2rem}}.article .ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{width:.24rem;height:.24rem;background-position:50% 50%;background-repeat:no-repeat;background-size:.24rem .24rem}@media only screen and (max-width:750px){.article .ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{width:.43rem;height:.43rem;background-size:.3rem .3rem !important}
}@media only screen and (max-width:750px){.contacts-section{padding-bottom:0}}@media only screen and (max-width:750px){.contacts-section .breadcrumbs{margin-bottom:.2rem}}.contacts-section .section-h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:750px){.contacts-section .section-h1{display:block}}@media only screen and (max-width:750px){.contacts-section .section-h1 .section-h1__text{margin-bottom:.2rem}}.contacts-section .info-block{font-size:.14rem;line-height:1;font-weight:400;color:#fff}@media only screen and (max-width:750px){.contacts-section .info-block{font-size:.16rem}}.contacts-section .info-block span{display:inline-block;vertical-align:top;padding:.18rem .15rem;background:#363636;border-radius:.2rem}@media only screen and (max-width:750px){.contacts-section .info-block span{padding:.2rem .25rem;margin-bottom:.15rem}
}.contacts-section .info-block span b{font-weight:500}.contacts-section .contact-map{margin:0 -1.2rem}@media screen and (max-width:1270px){.contacts-section .contact-map{margin:0 -.18rem}}@media only screen and (max-width:750px){.contacts-section .contact-map{margin:0 -.4rem}}.contacts-section .subscribe-section{margin-top:.87rem}@media only screen and (max-width:750px){.contacts-section .subscribe-section{margin-top:0}}.list-contacts{margin:0 -.2rem;padding:.53rem 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.21rem;line-height:.31rem;font-weight:400;color:#000}@media only screen and (max-width:750px){.list-contacts{display:block;padding:.72rem 0}}.list-contacts li{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;width:33.3%;padding:0 .2rem}@media only screen and (max-width:750px){.list-contacts li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-bottom:.62rem}}.list-contacts .title{display:block;margin-bottom:.28rem;font-size:.16rem;line-height:1;color:#868686}
@media only screen and (max-width:750px){.list-contacts .title{font-size:.27rem;margin-bottom:.39rem}}.list-contacts .text,.list-contacts address{display:block;font-style:normal;font-size:.21rem;line-height:.31rem;font-weight:400}@media only screen and (max-width:750px){.list-contacts .text,.list-contacts address{font-size:.35rem;line-height:.56rem}}.list-contacts .name{display:block;margin-bottom:.08rem;font-size:.21rem;line-height:1;font-weight:500}@media only screen and (max-width:750px){.list-contacts .name{font-size:.35rem;margin-bottom:.24rem}}.list-contacts p{margin:0;font-size:.17rem;line-height:.33rem;color:#000}@media only screen and (max-width:750px){.list-contacts p{font-size:.28rem;margin-bottom:.2rem}}.list-contacts .phone-bold{margin-bottom:.1rem;font-size:.23rem;line-height:1;color:#000;font-weight:500}@media only screen and (max-width:750px){.list-contacts .phone-bold{font-size:.39rem;margin-bottom:.25rem}}.list-contacts .phone-bold a{display:inline-block;vertical-align:top;color:#000;font-weight:500}
.list-contacts .link-read{font-size:.16rem}@media only screen and (max-width:750px){.list-contacts .link-read{font-size:.27rem}}.contact-map{height:100%;overflow:hidden}.contact-map .map-inner{height:100%}.contact-map .map{height:6.75rem}@media only screen and (max-width:750px){.contact-map .map{height:8.2rem}}@media only screen and (max-width:750px){.contact-map .btn-holder{padding-left:.4rem;padding-right:.4rem}}.contact-map .holder-route{position:absolute;bottom:.6rem;left:.4rem;right:.4rem}@media only screen and (max-width:750px){.contact-map .holder-route .btn{width:100%}}.contact-map .map-inner{position:relative}.contact-map .zoom-panel{width:.32rem;background:#fff;border-radius:.2rem;-webkit-box-shadow:.05rem .05rem .1rem 0 rgba(0,0,0,.16);box-shadow:.05rem .05rem .1rem 0 rgba(0,0,0,.16);top:50%;z-index:12;right:.1rem;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:750px){.contact-map .zoom-panel{display:none}
}.contact-map .zoom-panel a{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;height:.34rem;line-height:1;cursor:pointer;background:#fff;font-size:.12rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:0 0 .16rem .16rem}.contact-map .zoom-panel a.plus{border-radius:.2rem .16rem 0 0}@media only screen and (max-width:750px){.contact-map .zoom-panel a{width:.6rem;height:.6rem}}.contact-map .zoom-panel a:hover{background:#fafafa}.webcam-section .section-h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:750px){.webcam-section .section-h1{display:block;font-size:.44rem;margin-bottom:.2rem}}@media only screen and (max-width:750px){.webcam-section .section-h1 .section-h1__text{margin-bottom:.5rem}
}@media only screen and (max-width:750px){.webcam-section .holder-sub-nav{padding:.3rem .4rem;margin:0 -.4rem .4rem;border-top:2px solid rgba(48,48,48,.1);border-bottom:2px solid rgba(48,48,48,.1);-webkit-box-shadow:-.02rem .03rem .11rem 0 rgba(0,0,0,.11);box-shadow:-.02rem .03rem .11rem 0 rgba(0,0,0,.11)}}@media only screen and (max-width:750px){.webcam-section .sub-nav-title li{padding:0 .25rem 0 0;margin:0 .25rem 0 0}}@media only screen and (max-width:750px){.webcam-section .sub-nav-title li:before{left:-.25rem}}.webcam-section .filter-form{padding:.05rem 0;margin-bottom:.17rem}@media only screen and (max-width:750px){.webcam-section .filter-form{margin-bottom:.26rem;position:relative;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:0;left:0;right:0;bottom:0}}.webcam-section .filter-form .input-columns{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;width:33.3%}@media only screen and (max-width:750px){.webcam-section .filter-form .input-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}
}.webcam-section .filter-form .drop-input .value-holder{color:#1a1a1a}@media only screen and (max-width:750px){.webcam-section .filter-form .drop-input .value-holder{height:1rem}}.webcam-section .filter-form .drop-input .value-holder .icon-arrow-down{color:#345cb6}.webcam-section .filter-form .drop-input .drop{border-color:#d3d3d3}@media only screen and (min-width:751px){.webcam-section .filter-form .drop-input .drop .input-list{font-size:.16rem}}.progress-bar{background:#e9e9e9;overflow:hidden;position:relative;border-radius:.2rem;height:.62rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .2rem}@media only screen and (max-width:750px){.progress-bar{height:1rem;padding:0 .35rem}}.progress-bar .load-progress{position:absolute;left:0;top:0;bottom:0;background:#e38253;background:-webkit-gradient(linear,left top,right top,from(#e38253),color-stop(50%,#dd7359),to(#d55f62));background:-o-linear-gradient(left,#e38253 0%,#dd7359 50%,#d55f62 100%);background:linear-gradient(to right,#e38253 0%,#dd7359 50%,#d55f62 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e38253",endColorstr="#d55f62",GradientType=1)}
.progress-bar .text{position:relative;z-index:1;color:#fff;font-size:.22rem;line-height:1;font-weight:500;text-transform:lowercase}@media only screen and (max-width:750px){.progress-bar .text{font-size:.26rem;text-transform:none}}.list-web-cam{margin:0 -.17rem;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:750px){.list-web-cam{display:block}}.list-web-cam li{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;width:33.3%;padding:0 .17rem;margin-bottom:.4rem}@media only screen and (max-width:750px){.list-web-cam li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.list-web-cam .holder-img{height:2.55rem;border-radius:.2rem;overflow:hidden;margin-bottom:.35rem}@media only screen and (max-width:750px){.list-web-cam .holder-img{height:4.2rem;margin-bottom:.38rem}}.list-web-cam .img{display:block;height:100%;position:relative}.list-web-cam .img img{width:100%}@media only screen and (max-width:750px){.list-web-cam .video-icon{width:1.34rem;height:1.34rem}
}@media only screen and (max-width:750px){.list-web-cam .video-icon:after{margin-top:-.13rem;margin-left:-.05rem;border-left:.25rem solid #fff;border-top:.15rem solid transparent;border-bottom:.15rem solid transparent}}.list-web-cam iframe{display:block;width:100%;height:100%;border:none}.list-web-cam .text{display:block;margin-bottom:.2rem;font-weight:500;font-size:.18rem;line-height:1;color:#333}@media only screen and (max-width:750px){.list-web-cam .text{font-size:.29rem;margin-bottom:.25rem}}.list-web-cam .housing{display:block;font-size:.13rem;line-height:1;color:#000000}@media only screen and (max-width:750px){.list-web-cam .housing{font-size:.24rem;margin-bottom:.8rem}}.gallery-slider{margin:0 -.1rem;position:relative}.gallery-slider .slick-list{overflow:visible}.gallery-slider .slick-list:after{content:"";clear:both;display:block}.gallery-slider .slick-arrow{top:50%;padding:0;z-index:50;border:none;width:.53rem;height:.53rem;color:#7e7e7e;cursor:pointer;overflow:hidden;background:#fff;font-size:.24rem;position:absolute;text-align:center;margin:-.26rem 0 0;line-height:.43rem;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-radius:15%;-webkit-box-shadow:0 0 .13rem 0 rgba(0,0,0,.49);box-shadow:0 0 .13rem 0 rgba(0,0,0,.49)}
.gallery-slider .slick-arrow.slick-disabled{opacity:.5;pointer-events:none;-webkit-box-shadow:0 0 .13rem 0 rgba(0,0,0,.04);box-shadow:0 0 .13rem 0 rgba(0,0,0,.04)}.gallery-slider .slick-arrow:hover{color:#c9393d}.gallery-slider .slick-prev{left:.14rem}.gallery-slider .slick-next{right:.14rem}.gallery-slider__item{padding:0 .1rem}@media only screen and (max-width:750px){.gallery-slider__item{margin:0 0 .4rem}}.gallery-slider__item a{display:block}.gallery-slider__item a.video{position:relative}.gallery-slider__item a.video:hover .video-icon{background:#333}.gallery-slider__item .video-icon{top:50%;left:50%;z-index:50;width:.65rem;height:.65rem;border-radius:50%;position:absolute;background:#333;margin:-.32rem 0 0 -.32rem;-webkit-transition:background .35s ease;-o-transition:background .35s ease;transition:background .35s ease}@media only screen and (max-width:750px){.gallery-slider__item .video-icon{width:.8rem;height:.8rem;margin:-.4rem 0 0 -.4rem}}.gallery-slider__item .video-icon:after{top:50%;left:50%;content:"";position:absolute;margin-top:-.1rem;margin-left:-.04rem;border-left:.16rem solid #fff;border-top:.1rem solid transparent;border-bottom:.1rem solid transparent}
@media only screen and (max-width:750px){.gallery-slider__item .video-icon:after{margin-top:-.12rem;margin-left:-.06rem;border-top-width:.12rem;border-left-width:.19rem;border-bottom-width:.12rem}}.gallery-slider__item .video-icon:before{content:"";z-index:-10;opacity:.73;top:-.09rem;left:-.09rem;right:-.09rem;bottom:-.09rem;position:absolute;border-radius:50%;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border:.09rem solid #e1e1e1}@media only screen and (max-width:750px){.gallery-slider__item .video-icon:before{top:-.1rem;left:-.1rem;right:-.1rem;bottom:-.1rem;border-width:.1rem}}.gallery-slider__item img{width:auto;display:block;height:6.64rem}@media only screen and (max-width:750px){.gallery-slider__item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}.gallery-slider .slick-dots{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:.36rem 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.gallery-slider .slick-dots li{margin:0 .05rem}.gallery-slider .slick-dots li.slick-active button{background:#8d8d8d}.gallery-slider .slick-dots li.slick-active button:after{opacity:0}.gallery-slider .slick-dots button{margin:0;padding:0;border:none;opacity:.63;width:.1rem;height:.1rem;display:block;cursor:pointer;overflow:hidden;background:0 0;-webkit-box-shadow:none;box-shadow:none;position:relative;border-radius:50%;text-indent:-9999px;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.gallery-slider .slick-dots button:hover{opacity:1}.gallery-slider .slick-dots button:after{content:"";top:.02rem;left:.02rem;right:.02rem;bottom:.02rem;position:absolute;border-radius:50%;background:#c1c1c1;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.error-section{color:#212121;font-size:.2rem;line-height:.3rem;padding:1.45rem 0 1.5rem}@media only screen and (max-width:750px){.error-section{font-size:.26rem;text-align:center;line-height:.38rem;padding-top:2.7rem;padding-bottom:3.5rem}
}.error-section .error-title{color:#000;display:block;line-height:1.2;font-size:.45rem;margin:0 0 .19rem;font-family:"Roboto",sans-serif}@media only screen and (max-width:750px){.error-section .error-title{font-size:.46rem;margin-bottom:.34rem}}.error-section .error-text{display:block;font-weight:500;margin:0 0 .19rem}@media only screen and (max-width:750px){.error-section .error-text{margin-bottom:.41rem}}.error-section .back-link{color:#4e65aa;font-size:.14rem;line-height:.3rem;font-weight:400;vertical-align:top;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}@media only screen and (max-width:750px){.error-section .back-link{line-height:1.2;font-size:.22rem}}.error-section .back-link:hover{color:#3e5087}.error-section .back-link .icon-left{line-height:1;font-size:.1rem;margin:0 .1rem 0 .04rem}
@media only screen and (max-width:750px){.error-section .back-link .icon-left{margin-left:0;font-size:.14rem;margin-top:.02rem}}.how-to-buy-section .section-h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.35rem}.how-to-buy-section .section-h1 .link-read{font-size:.17rem;line-height:1;font-weight:400}.how-to-buy-section .content-text{max-width:9rem;font-size:.2rem;line-height:.3rem;color:#000}@media only screen and (max-width:750px){.how-to-buy-section .content-text{font-size:.28rem;line-height:.46rem}}.buy-slider{margin:0 -.17rem .4rem;position:relative}@media only screen and (min-width:751px){.buy-slider{display:-webkit-box;display:-ms-flexbox;display:flex}}.buy-slider .slick-list{padding:.2rem 0}.buy-slider .item-buy{padding:.17rem}@media only screen and (min-width:751px){.buy-slider .item-buy{width:33.3%}}.buy-slider .link-block{position:relative;padding:.33rem .38rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:4.18rem;-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.08);border-radius:.2rem;color:#333333;font-size:.14rem;line-height:.25rem}
@media only screen and (max-width:750px){.buy-slider .link-block{padding:.55rem .38rem;font-size:.26rem;line-height:.41rem;min-height:6.94rem}}.buy-slider .link-block:hover{-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.3);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.3)}.buy-slider .title{display:block;margin-bottom:.26rem;font-size:.24rem;line-height:1;font-weight:500;color:#000}@media only screen and (max-width:750px){.buy-slider .title{margin-bottom:.45rem}}@media only screen and (max-width:750px){.buy-slider .title{font-size:.4rem}}.buy-slider .text{display:block}.buy-slider .block-bottom .text{font-size:.13rem}@media only screen and (max-width:750px){.buy-slider .block-bottom .text{font-size:.21rem}}.buy-slider .holder-img{position:absolute;right:0;bottom:0;width:2.38rem;height:1.84rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.buy-slider .holder-img{width:3.95rem;height:3.05rem}
}.buy-slider .holder-img img{max-width:100%}.promo-content{padding:.45rem 0 0;margin-bottom:.2rem;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (max-width:750px){.promo-content{padding:.55rem 0 0}}.promo-content .container{position:relative}.promo-content .breadcrumbs{color:rgba(255,255,255,.63);margin-bottom:.5rem}@media only screen and (max-width:750px){.promo-content .breadcrumbs{margin-bottom:.9rem}}.promo-content .breadcrumbs a,.promo-content .breadcrumbs span{color:rgba(255,255,255,.63)}.promo-content .holder-text{max-width:5rem;font-size:.16rem;line-height:.28rem;padding-bottom:.45rem}@media only screen and (max-width:750px){.promo-content .holder-text{max-width:100%;font-size:.25rem;line-height:.44rem;padding-bottom:.5rem}}.promo-content .section-h1{color:#fff}@media only screen and (max-width:750px){.promo-content .section-h1{font-size:.44rem;margin-bottom:.55rem}}.promo-content .section-h1 .section-h1__text{font-size:inherit;line-height:inherit;margin:0;padding:0}
.promo-content p{margin-bottom:.55rem}@media only screen and (max-width:750px){.promo-content p{margin-bottom:.75rem}}.promo-content .btn{font-weight:400;padding:.25rem .5rem;margin-bottom:.4rem}@media only screen and (max-width:750px){.promo-content .btn{width:100%;padding:.3rem .5rem}}.promo-content .holder-img{position:absolute;right:0;bottom:0;width:5.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:750px){.promo-content .holder-img{position:static;width:100%}}.questions-section{background:#f6f6f6;padding:.4rem 0}@media only screen and (max-width:750px){.questions-section{padding:.6rem 0}}.questions-section+.subscribe-section{margin-top:0}.questions-section .section-h2{margin-bottom:.55rem;font-weight:500}@media only screen and (max-width:750px){.questions-section .section-h2{font-size:.36rem;line-height:.48rem}}.questions-section .accordion{border-top:none}.questions-section .accordion .heading{padding:.3rem 0;color:#404040;font-size:.18rem;font-weight:500}
@media only screen and (max-width:750px){.questions-section .accordion .heading{font-size:.25rem;line-height:.4rem;padding:.35rem .7rem .35rem 0}}.questions-section .accordion .heading:before{height:.18rem;right:.08rem}@media only screen and (max-width:750px){.questions-section .accordion .heading:before{height:.28rem;top:.45rem;right:.13rem;-webkit-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}.questions-section .accordion .heading:after{width:.18rem}@media only screen and (max-width:750px){.questions-section .accordion .heading:after{width:.28rem;top:.58rem;-webkit-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}.questions-section .accordion .holder-text{max-width:6.5rem;font-size:.16rem;line-height:.28rem}@media only screen and (max-width:750px){.questions-section .accordion .holder-text{font-size:.22rem;line-height:.39rem}}.section-calculator .section-h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.38rem}
@media only screen and (max-width:750px){.section-calculator .section-h1{display:block}}@media only screen and (max-width:750px){.section-calculator .section-h1 .section-h1__text{margin-bottom:.2rem}}.section-calculator .info-block{font-size:.14rem;line-height:1;font-weight:400;color:#fff}@media only screen and (max-width:750px){.section-calculator .info-block{font-size:.16rem}}.section-calculator .info-block span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.1rem .15rem .1rem .2rem;background:#363636;border-radius:.04rem;position:relative}@media only screen and (max-width:750px){.section-calculator .info-block span{display:inline-block;vertical-align:middle}}.section-calculator .info-block .rem-img{margin:0 .1rem 0 0}@media only screen and (max-width:750px){.section-calculator .info-block .rem-img{display:inline-block;vertical-align:middle}}.section-calculator .holder-text{max-width:9.7rem;font-size:.2rem;line-height:.3rem;font-weight:300;margin-bottom:.5rem}
@media only screen and (max-width:750px){.section-calculator .holder-text{font-size:.28rem;line-height:.46rem}}.section-calculator .default-form .form-row>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.section-calculator .default-form .slider-input .slider{display:none}}.section-calculator .tooltip{z-index:12;position:relative;vertical-align:top;display:inline-block}.section-calculator .tooltip.open i,.section-calculator .tooltip:hover i{background:#ececec;color:#696969}.section-calculator .tooltip i{display:inline-block;vertical-align:middle;margin-left:.1rem;font-style:normal;width:.2rem;height:.2rem;line-height:.2rem;text-align:center;background:#fff;color:#696969;border-radius:50%;border:1px solid #d0d0d0}@media only screen and (max-width:750px){.section-calculator .tooltip i{width:.45rem;height:.45rem;line-height:.45rem;border-width:1px}}.section-calculator .sidebar-form-section{margin-bottom:.6rem}
@media only screen and (max-width:750px){.section-calculator #sidebar{margin-bottom:.15rem}}.tooltip-popover.aside{margin:0 0 0 .3rem}.tooltip-popover.aside .tooltip__body{border-radius:.03rem}.monthly-payment{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1)}@media only screen and (max-width:750px){.monthly-payment{-webkit-box-shadow:none;box-shadow:none;padding-bottom:.3rem}}.monthly-payment .title{display:block;margin-bottom:.2rem;font-size:.22rem;line-height:1;color:#868686;font-weight:300}@media only screen and (max-width:750px){.monthly-payment .title{font-size:.31rem}}.monthly-payment .cost{display:block;margin-bottom:.48rem;font-weight:500;font-size:.55rem;line-height:1;color:#000}
@media only screen and (max-width:750px){.monthly-payment .cost{font-size:.77rem}}.monthly-payment .btn{font-weight:400;max-width:3.25rem;width:100%}@media only screen and (max-width:750px){.monthly-payment .btn{max-width:100%}}.installment-section{padding:.4rem 0 .8rem;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (max-width:750px){.installment-section{padding:.4rem 0 .5rem}}@media only screen and (max-width:750px){.installment-section .breadcrumbs{margin-bottom:1rem}}.installment-section.fon .interest-rate,.installment-section.fon .section-h1,.installment-section.fon .title-installment{color:#fff}.installment-section.fon .breadcrumbs{color:#fff}.installment-section.fon .breadcrumbs a{color:#fff}.installment-section.fon .breadcrumbs span{color:rgba(255,255,255,.6)}.title-installment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 .65rem}
@media only screen and (max-width:750px){.title-installment{display:block;margin:0 0 1rem}}.title-installment .section-h1{margin-bottom:.4rem;font-size:.38rem}@media only screen and (max-width:750px){.title-installment .section-h1{font-size:.44rem;margin-bottom:.6rem}}.title-installment .holder-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;font-size:.16rem;line-height:.28rem}@media only screen and (max-width:750px){.title-installment .holder-text{width:100%;font-size:.25rem;line-height:.44rem}}.title-installment p{margin-bottom:.5rem}@media only screen and (max-width:750px){.title-installment p{margin-bottom:.6rem}}.title-installment .btn{padding-left:.45rem;padding-right:.45rem;margin-bottom:.5rem;font-weight:400}@media only screen and (max-width:750px){.title-installment .btn{width:100%;font-weight:500;margin-bottom:.9rem}}.title-installment .holder-installment{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.title-installment .interest-rate{font-size:1rem;line-height:1;color:#333333;font-weight:200}
@media only screen and (max-width:750px){.title-installment .interest-rate{font-size:1.34rem}}.title-installment .interest-rate span{font-size:3rem}@media only screen and (max-width:750px){.title-installment .interest-rate span{font-size:4.1rem}}.conditions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.18rem;padding:.225rem .4rem;background:#fff;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);box-shadow:0 .04rem .12rem 0 rgba(0,0,0,.1);border-radius:.2rem}@media only screen and (max-width:750px){.conditions{display:block;padding:.4rem .4rem 0;margin-bottom:.27rem}}.conditions .holder-conditions{-webkit-box-flex:0;-ms-flex:0 0 3.78rem;flex:0 0 3.78rem;width:3.78rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:1.6rem;padding:0 .7rem 0 0;border-right:1px solid #dbdbdb;font-size:.14rem;line-height:.21rem;color:#868686}
@media only screen and (max-width:750px){.conditions .holder-conditions{display:block;min-height:0;padding:0 .9rem .2rem 0;margin-bottom:.45rem;width:100%;border-right:none;border-bottom:1px solid #dbdbdb;font-size:.22rem;line-height:.33rem}}@media only screen and (min-width:751px){.conditions .holder-conditions P{margin:0 0 .3rem}}.conditions .tile-conditions{display:block;width:100%;margin-bottom:.18rem;font-size:.23rem;line-height:1;color:#000;font-weight:500;margin-top:.1rem}@media only screen and (max-width:750px){.conditions .tile-conditions{margin-top:.1rem;font-size:.34rem;margin-bottom:.25rem}}.conditions .list-conditions{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0 .25rem 0 .8rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.conditions .list-conditions{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.conditions .list-conditions li{padding:0 0 0 .2rem;text-align:center}
@media only screen and (max-width:750px){.conditions .list-conditions li{text-align:left;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:0 .2rem 0 0;margin-bottom:.45rem}}.conditions .list-conditions .title{display:block;margin-bottom:.2rem;font-size:.14rem;line-height:1;color:#868686}@media only screen and (max-width:750px){.conditions .list-conditions .title{font-size:.22rem;margin-bottom:.22rem}}.conditions .list-conditions .text{display:block;font-size:.21rem;line-height:1;color:#000}@media only screen and (max-width:750px){.conditions .list-conditions .text{font-size:.33rem}}.no-lots td{margin:0!important;text-align:center}.button-filter-clear{display:inline-block;vertical-align:top;color:#345cb6;font-size:16px;line-height:1.1}@media only screen and (max-width:750px){.button-filter-clear{font-size:13px}}.holder-button-filter-clear{display:block;text-align:center;padding:.2rem 0 0}.button-filter-clear:hover{opacity:.8}.fancy-video .fancybox-iframe{top:50% !important;transform:translateX(0%) translateY(-50%);width:100% !important;height:100% !important;max-width:600px!important;max-height:340px!important}
@media only screen and (max-width:750px){.fancy-video .fancybox-iframe{left:50% !important;max-width:350px!important;max-height:197px!important;transform:translateX(-50%) translateY(-50%)}}.section-prestige .container{width:100%}.section-prestige .article__visual-slider{margin:0;height:100%}.section-prestige .article__visual-slider .slick-list{padding:0}.section-prestige .article__visual-slider .slick-list{height:100%}.section-prestige .article__visual-slider .slick-track{height:100%}.section-prestige .article__visual-slider .article__visual-slider__item{height:100%}.section-prestige-slider{margin-bottom:1.2rem}.section-prestige-slider .section-prestige{margin:0}.section-prestige-slider .section-prestige.revers{flex-direction:row-reverse}.section-prestige.revers .holder-text{margin-right:50%;margin-left:0;padding-left:0;padding-right:1.88rem}.section-prestige.revers .holder-img{left:50%;right:0}@media only screen and (max-width:750px){.section-prestige.revers .holder-text{margin:0;padding:0}
.section-prestige.revers .holder-img{position:static;margin:0 -.4rem .82rem}}.section-comfort.by-parameters{margin:0;padding:.66rem 0 .2rem}@media only screen and (max-width:750px){.section-comfort.by-parameters{padding:.5rem 0 .4rem}}.section-comfort.by-parameters .holder-title{-webkit-box-flex:0;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;width:3.25rem}@media only screen and (max-width:750px){.section-comfort.by-parameters .holder-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-bottom:.5rem}}@media only screen and (max-width:750px){.section-comfort.by-parameters .section-h2{font-size:.49rem}}.section-comfort.by-parameters .holder-text{padding:.09rem 0 0 1.1rem}@media only screen and (max-width:750px){.section-comfort.by-parameters .holder-text{padding:.18rem 0 0}}.section-comfort.by-parameters .holder-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.07rem}@media only screen and (max-width:750px){.section-comfort.by-parameters .holder-link{display:block}
}.section-comfort.by-parameters .holder-link .btn{font-weight:400}.section-comfort.by-parameters .holder-link .holder-block{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 .07rem .15rem}.section-comfort.by-parameters .holder-link .btn{display:block;width:100%;background:#494644}.section-comfort.by-parameters .btn-default{display:block;width:100%;font-weight:400}