@charset "UTF-8";.row{font-size:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;display:inline-block;vertical-align:top}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:1025px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:1440px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}.clearfix:after{content:'';display:block;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs,.visible-xs-block{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1024px){.visible-sm,.visible-sm-block{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1025px) and (max-width:1439px){.visible-md,.visible-md-block{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg,.visible-lg-block{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1024px){.hidden-sm{display:none!important}}@media (min-width:1025px) and (max-width:1439px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}
/*!Ion.RangeSlider, 2.3.0, © Denis Ineshin, 2010 - 2018, IonDen.com, Build date: 2018-12-11 23:23:51*/
@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.irs,.irs-line{position:relative;display:block}.irs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{overflow:hidden;outline:0!important}.irs-bar,.irs-shadow{position:absolute;display:block;left:0;width:0}.irs-shadow{display:none}.irs-handle{box-sizing:border-box;z-index:1}.irs-handle.type_last{z-index:2}.irs-handle,.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:0 0;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big,.irs--modern{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0,#b4b9be 30%,#fff 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before,.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round,.irs--square{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover,.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;transform:rotate(45deg)}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:12px}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{width:100%}.actions__gallery.owl-carousel .owl-item img{height:0}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:0;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */
@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:0;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-weight:inherit}b,body{border:0}b{margin:0;padding:0;font-weight:600}@font-face{font-family:'ProximaNova';src:url(/fonts/ProximaNova-Regular.woff2) format("woff2"),url(/fonts/ProximaNova-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova';src:url(/fonts/ProximaNova-Semibold.woff2) format("woff2"),url(/fonts/ProximaNova-Semibold.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'ProximaNova';src:url(/fonts/ProximaNova-Bold.woff2) format("woff2"),url(/fonts/ProximaNova-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'RFDewiExpanded';src:url(/fonts/RFDewiExpanded/RFDewiExpanded-Light.woff2) format("woff2"),url(/fonts/RFDewiExpanded/RFDewiExpanded-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'RFDewiExpanded';src:url(/fonts/RFDewiExpanded/RFDewiExpanded-Regular.woff2) format("woff2"),url(/fonts/RFDewiExpanded/RFDewiExpanded-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'RFDewiExpanded';src:url(/fonts/RFDewiExpanded/RFDewiExpanded-Semibold.woff2) format("woff2"),url(/fonts/RFDewiExpanded/RFDewiExpanded-Semibold.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'RFDewiExpanded';src:url(/fonts/RFDewiExpanded/RFDewiExpanded-Bold.woff2) format("woff2"),url(/fonts/RFDewiExpanded/RFDewiExpanded-Bold.woff) format("woff");font-weight:700;font-style:normal}.text--descr{font-size:12px;line-height:15px;letter-spacing:.4px;font-weight:500;opacity:.3}.text--key-info{font-size:26px;line-height:23px;letter-spacing:.46px;font-weight:600}@media (max-width:767px){.text--key-info{font-size:16px;letter-spacing:.28px}}.text--bigger,.text--ord{font-size:16px;line-height:23px;letter-spacing:.28px;font-weight:400}.text--bigger{font-size:30px;line-height:45px;letter-spacing:.41px}@media (max-width:767px){.text--bigger{font-size:20px;line-height:29px;letter-spacing:.22px}}.text--big{font-size:20px;line-height:29px;letter-spacing:.22px;font-weight:400}.text--medium,.text--small{font-size:14px;line-height:23px;letter-spacing:.25px;font-weight:400}.text--small{font-size:12px;line-height:16px;letter-spacing:.21px}.text--title{font-size:16px;line-height:23px;letter-spacing:.28px;font-weight:600}.text--title-extra-small{font-size:6px;line-height:8px;letter-spacing:.11px;font-weight:600}.text--title-smaller{font-size:8px;line-height:11px;letter-spacing:.14px;font-weight:600}.text--title-medium,.text--title-small{font-size:12px;line-height:23px;letter-spacing:.21px;font-weight:600}.text--title-medium{font-size:14px;letter-spacing:.25px}.text--title-big{font-size:18px;line-height:28px;letter-spacing:.26px}@media (max-width:767px){.text--title-big{font-size:14px;line-height:24px;letter-spacing:.25px}}.text--title-bigger{font-size:30px;line-height:45px;letter-spacing:.41px;max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:767px){.text--title-bigger{font-size:20px;line-height:29px;letter-spacing:.22px}}.text--tabs{font-size:14px;line-height:23px;letter-spacing:.25px}body *,body ::before,body :after{box-sizing:border-box}body.freeze,html.freeze{height:100%;overflow:hidden}a,body{color:#000}body{font-size:14px;line-height:1.6;padding:0;font-weight:400}a{text-decoration:none}ol,ul{list-style:none}body,input{margin:0}.input,body,textarea{font-family:ProximaNova,sans-serif}.input[type=email],.input[type=password],.input[type=tel],.input[type=text]{-webkit-appearance:none;border-radius:0;border:0;background-color:transparent;outline:0}#svg-sprites,.input[type=checkbox],.input[type=radio]{display:none}textarea{-webkit-appearance:none;border-radius:0;border:0;background-color:transparent;resize:none}button,textarea{outline:0}button:disabled{cursor:default}.table{display:table}.tr{display:table-row}.td,.th{display:table-cell}.btn,.link{cursor:pointer}.btn{display:inline-block;line-height:1;text-align:center}.page{overflow:hidden}iframe{border-radius:12px}iframe,img{max-width:100%}.img--bg,.link::after{background:no-repeat center;background-size:cover}.gallery{position:relative}.switch__tab{cursor:pointer}.gallery__tab{display:none}.gallery__tab.active,.sort-arrow.active .param-name:after{display:block}.content,.genplan__fullscreen,.section-content{position:relative}body,html{-ms-overflow-style:none;scrollbar-width:none}.p-main .section-content{max-width:1200px;padding:40px 0 30px}.section-content{padding:40px 100px;z-index:2;margin:0 auto;max-width:1400px}@media (max-width:1199px){.section-content{padding:40px 45px}}@media (max-width:767px){.section-content{padding:35px 20px}.section-content--complexes{padding-bottom:40px;position:relative}}.link{position:relative}.link::after{content:'';position:absolute;background-size:contain;top:50%;right:0;margin-right:-18px;width:12px;height:12px;transform:translate(0,-50%);background-image:url(/img/redesign/svg/arrow_link_green.svg);transition:transform .5s cubic-bezier(.25,.1,.25,1)}.link.link--white::after{background-image:url(/img/redesign/svg/arrow_link_white.svg)}.link:hover::after{transform:translate(5px,-50%)}.btn,.btn--white-transparent{font-size:12px;font-weight:600}.btn--white-transparent{padding:17px 60px;text-align:center;color:#fff;border:solid 2px #fff;transition:color .3s cubic-bezier(.25,.1,.25,1),background .3s cubic-bezier(.25,.1,.25,1)}.btn--white-transparent:hover{color:#000;background:#fff}.btn--green-solid,.btn--green-transparent{padding:17px;font-size:12px;font-weight:600;text-align:center}.btn--green-solid{color:#fff!important;background:#00cd2e;border:0;border-radius:8px}.btn--green-solid:hover{color:#fff}.btn--green-transparent{color:#00cd2e;border:solid 2px #00cd2e;transition:color .3s cubic-bezier(.25,.1,.25,1),background .3s cubic-bezier(.25,.1,.25,1)}.btn--green-transparent:hover{color:#fff;background:#00cd2e}.flat-card-btn{padding-left:30px;line-height:15px;text-align:left;color:#00cd2e;text-transform:uppercase;position:relative;order:0}.flat-card-btn:active,.flat-card-btn:focus,.flat-card-btn:hover{outline:0;box-shadow:none;color:#00cd2e}.flat-card-btn:before{content:'';position:absolute;background:no-repeat center;background-size:contain;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/img/svg/section.svg)}.flat-card-btn.btn--share:before{top:40%;background-image:url(/img/icons/share.svg)}.flat-card-btn.btn--pdf{order:3}.flat-card-btn.btn--pdf:before{background-image:url(/img/svg/download.svg)}.flat-card-btn.btn--link-arrow{order:2}.flat-card-btn.btn--link-arrow:before{content:'';display:block;height:12px;width:12px;position:absolute;border-width:0 0 2px 2px;border-style:solid;border-color:transparent transparent #00cd2e #00cd2e;margin-top:-7px;transition:all ease .3s;background:0 0;transform:rotate(45deg);left:10px;order:2}.rooms-number__item-over{display:inline-block;vertical-align:top;position:relative}.rooms-number__item-over:first-child .rooms-number__item{border-left:solid 1px #dadada;border-radius:8px 0 0 8px}.rooms-number__item-over:last-child .rooms-number__item{border-radius:0 8px 8px 0}.filter-form .rooms-number__item-over .input[type=checkbox]:checked+label,.rooms-number__item-over .input[type=checkbox]:checked+label{background:#00cd2e;border-color:#00cd2e;color:#fff}.rooms-number__item,.sort__list{color:#000;border:solid 1px #dadada}.rooms-number__item{padding:12px 15px;position:relative;font-size:14px;line-height:1.64;letter-spacing:.2px;text-align:center;border-left:none;cursor:pointer;display:block}.sort__list{padding:7px 13px;width:200px;background:#fff url(/img/redesign//svg/arrow_down.svg) no-repeat 93% 50%;border-radius:8px;-webkit-appearance:none;outline:0}.sort__arrows{position:relative;height:30px}.sort__arrows:after{content:'';position:absolute;left:50%;top:0;transform:translateX(-50%);width:1px;height:100%;background:#d8d8d8}.sort__arrows .sort-arrow{display:inline-block;vertical-align:top;background:no-repeat center;background-size:contain;width:12px;height:20px;margin-top:5px}.sort__arrows .sort-arrow.arrow--left{background-image:url(/img/redesign/svg/sort_down_grey.svg)}.sort__arrows .sort-arrow.arrow--left.active{background-image:url(/img/redesign/svg/sort_down_green.svg)}.sort__arrows .sort-arrow.arrow--right{margin-left:20px;background-image:url(/img/redesign/svg/sort_up_grey.svg)}.sort__arrows .sort-arrow.arrow--right.active{background-image:url(/img/redesign/svg/sort_up_green.svg)}.sort-arrow.desc .param-name:after{transform:translateY(-50%)}.sort-arrow .param-name,.sort__arrows .sort-arrow{position:relative;cursor:pointer}.sort-arrow .param-name:after{content:'';position:absolute;left:100%;top:50%;transform:translateY(-50%) rotate(180deg);margin-left:6px;border:4px solid transparent;border-top:4px solid #00cd2e;display:none;transform-origin:50% 30%}.bd-block p{font-size:15px}@media (max-width:767px){.bd-block p{padding:0}.panorama-legend{right:0;left:0;top:0;bottom:auto;padding:10px}.bd-block p,.panorama-legend__title{font-size:12px}.panorama-legend__item+.panorama-legend__item{margin-top:10px}}@media (max-width:1130px){.social-links-block{display:none}}.owl-theme .owl-nav [class*=owl-]{margin:0}.chooser__gallery.owl-carousel .owl-item,.chooser__gallery.owl-carousel .owl-stage,.chooser__gallery.owl-carousel .owl-stage-outer{height:100%}@media (max-width:767px){.chooser__gallery.owl-carousel .owl-item,.chooser__gallery.owl-carousel .owl-stage,.chooser__gallery.owl-carousel .owl-stage-outer{height:auto}}.chooser__gallery.owl-carousel .owl-dots{position:absolute;bottom:20px;right:20px}.chooser__gallery.owl-carousel .owl-dots .owl-dot span{margin:0 10px;width:10px;height:10px;border:solid 1px rgba(0,0,0,.2);border-radius:100%;background:rgba(255,255,255,.5)}.chooser__gallery.owl-carousel .owl-dots .owl-dot.active span{background:rgba(0,0,0,.3);border:0}@media (max-width:767px){.chooser__gallery.owl-carousel .owl-dots{bottom:20px;left:50%;transform:translateX(-50%);width:100%;padding:0 20px}}.chooser__filter .irs--flat{margin-top:-15px}.chooser__filter .irs--flat .irs{font-family:ProximaNova,sans-serif}.chooser__filter .irs--flat .irs-line{height:1px;background-color:#a1a1a1}.chooser__filter .irs--flat .irs-bar{height:2px;background-color:#00cd2e}.chooser__filter .irs--flat .irs-handle{top:65%;transform:translateY(-50%);width:20px;height:20px;border-radius:100%;border:0;background:#00cd2e;cursor:pointer}.chooser__filter .irs--flat .irs-handle i{display:none!important}.chooser__filter .irs--flat .irs-max,.chooser__filter .irs--flat .irs-min{top:100%;margin-top:36px;font-size:14px;line-height:1.64;letter-spacing:.2px;color:#000;background:0 0}.chooser__filter .irs--flat .irs-from,.chooser__filter .irs--flat .irs-to{visibility:visible!important;font-size:14px;line-height:1.64;letter-spacing:.2px;background:0 0;transform:translateY(165%);color:#000}.chooser__filter .irs--flat .irs-from::before,.chooser__filter .irs--flat .irs-single,.chooser__filter .irs--flat .irs-to::before{display:none}.plans-carousel.owl-carousel .owl-nav{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;margin-top:0}.plans-carousel.owl-carousel .owl-nav .owl-next,.plans-carousel.owl-carousel .owl-nav .owl-prev{background:no-repeat center;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px}.plans-carousel.owl-carousel .owl-nav .owl-prev{right:100%;margin-right:10px;background-image:url(/img/redesign//svg/arrow_prev.svg)}.plans-carousel.owl-carousel .owl-nav .owl-next{left:100%;margin-left:10px;background-image:url(/img/redesign//svg/arrow_next.svg)}.plans-carousel.owl-carousel .owl-dots{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:40px}.advantages-slider__container.owl-carousel .owl-dots .owl-dot span,.plans-carousel.owl-carousel .owl-dots .owl-dot span{margin:0 15px;width:10px;height:10px;border:solid 2px #00cd2e;border-radius:100%;background:0 0}.actions__gallery.owl-carousel .owl-dots .owl-dot.active span,.advantages-slider__container.owl-carousel .owl-dots .owl-dot.active span,.news__list.owl-carousel .owl-dots .owl-dot.active span,.plans-carousel.owl-carousel .owl-dots .owl-dot.active span{background:#00cd2e}@media (max-width:767px){.plans-carousel.owl-carousel .owl-dots{margin-top:35px!important;width:90%}}.advantages-slider__container.owl-carousel .owl-dots{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:25px!important}@media (max-width:767px){.advantages-slider__container.owl-carousel .owl-dots{width:100%;padding:0 20px}}@media (max-width:767px){.advantages-slider__container.owl-carousel .owl-dots .owl-dot span{margin:0 5px}}.complexes__container-list .flickity-viewport{overflow:visible}.complexes__container-list .flickity-page-dots,header .burger-menu__item span,header .header__phone a span{display:none}@media (max-width:991px){.complexes__container-list .flickity-page-dots{display:block;bottom:-20px}.complexes__container-list .flickity-page-dots .dot{margin:0 15px;width:10px;height:10px;border:solid 2px #00cd2e;border-radius:100%;background:#00cd2e;opacity:1}.complexes__container-list .flickity-page-dots .dot.is-selected{background:#fff}}@media (max-width:767px){.complexes__container-list .flickity-viewport{overflow:hidden}}.complexes-object__gallery.owl-carousel .owl-nav{position:absolute;top:0;bottom:0;left:0;right:0;margin-top:0}.complexes-object__gallery.owl-carousel .owl-nav .owl-next,.complexes-object__gallery.owl-carousel .owl-nav .owl-prev{background:no-repeat center;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px}.complexes-object__gallery.owl-carousel .owl-nav .owl-prev{left:5px;background-image:url(/img/redesign//svg/arrow_white_prev.svg)}.complexes-object__gallery.owl-carousel .owl-nav .owl-next{right:5px;background-image:url(/img/redesign//svg/arrow_white_next.svg)}.actions__gallery.owl-carousel .owl-dots,.news__list.owl-carousel .owl-dots{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:50px!important}.actions__gallery.owl-carousel .owl-dots .owl-dot span,.news__list.owl-carousel .owl-dots .owl-dot span{margin:0 15px;width:10px;height:10px;border:solid 2px #00cd2e;border-radius:100%;background:0 0}@media (max-width:767px){.actions__gallery.owl-carousel .owl-dots,.news__list.owl-carousel .owl-dots{margin-top:10px!important;width:90%}}header{position:fixed;z-index:11;top:0;left:0;right:0;height:50px;font-size:0;background:#fff;border-bottom:solid 1px #dadada}@media (max-width:991px){header{height:55px}}header .header__content{width:100%;height:100%;background:#fff}header .header__col{display:inline-block;vertical-align:middle;position:relative}.header__left>div,.header__right .header__choose-flat,header .header__burger{margin-left:25px}header .header__burger.active .header__burger-button{background-image:url(/img/redesign/svg/close.svg)}header .header__burger.active .header__burger-menu{transform:translateY(0)}header .header__burger-button{background:no-repeat center;background-size:contain;width:20px;height:20px;background-image:url(/img/redesign/svg/burger.svg);cursor:pointer}@media (max-width:1199px){header .header__burger{margin-left:15px;margin-right:15px}}header .header__burger-menu{position:fixed;z-index:-1;top:50px;left:0;right:0;background:#fff;transform:translateY(-120%);transition:transform .5s cubic-bezier(.25,.1,.25,1);box-shadow:0 2px 17px 0 rgba(0,0,0,.1)}@media (max-width:991px){header .header__burger-menu{top:55px}}@media (max-width:767px){header .header__burger-menu{bottom:0}}header .burger-menu__content{padding:50px 50px 80px}@media (max-width:1199px){header .burger-menu__content{padding:40px 25px 45px}}@media (max-width:991px){header .burger-menu__content{padding:40px 60px 50px}}@media (max-width:767px){header .burger-menu__content{position:absolute;top:0;bottom:0;left:0;right:0;padding:35px 30px 0;overflow:auto}}header .burger-menu__left{float:left}@media (max-width:991px){header .burger-menu__left{float:none}}header .burger-menu__list{position:relative;float:left}@media (max-width:767px){header .burger-menu__list{float:none}}header .burger-menu__col{display:inline-block;vertical-align:top;margin-left:3vw}header .burger-menu__col:first-child,header .header__menu li:first-child{margin-left:0}@media (min-width:1401px){header .burger-menu__col{margin-left:50px}}@media (max-width:1199px){header .burger-menu__col{margin-left:2vw}}@media (max-width:991px){header .burger-menu__col{display:block;margin-left:0}header .burger-menu__col:first-child .burger-menu__item:first-child{margin-top:0}}@media (max-width:767px){header .burger-menu__col:last-child .burger-menu__item:last-child{display:block}}header .burger-menu__item{margin-top:40px}.p-main .section-content--chooser .filter__sliders .sliders__item:first-child,header .burger-menu__item:first-child{margin-top:0}header .burger-menu__item a,header .burger-menu__item div{position:relative;display:block;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.3px}header .burger-menu__item a:hover{color:#00cd2e}.p-main .section-content--map .list-popup__content ul li,.p-main .section-content--map .ymap-list__item ul li,header .burger-menu__item p,header .burger-menu__item ul li{margin-top:20px}@media (max-width:991px) and (orientation:portrait){header .burger-menu__item ul li{white-space:nowrap}}@media (max-width:767px){header .burger-menu__item ul li{white-space:normal}header .burger-menu__item ul li:first-child{display:block}}header .burger-menu__item ul li a{font-size:16px;font-weight:400;line-height:1.25;letter-spacing:.3px;transition:color .3s cubic-bezier(.25,.1,.25,1)}header .burger-menu__item p:nth-of-type(1){font-size:14px;line-height:1.43;letter-spacing:.2px;color:#a1a1a1}header .burger-menu__item p:nth-of-type(2){font-size:16px;font-weight:500;line-height:1.44;letter-spacing:.3px;color:#00cd2e}@media (max-width:1199px){header .burger-menu__item a,header .burger-menu__item ul li a{font-size:14px}header .burger-menu__item p:nth-of-type(1){font-size:12px}header .burger-menu__item p:nth-of-type(2){font-size:14px}}@media (max-width:991px){header .burger-menu__item:first-child{margin-top:40px}header .burger-menu__item ul{display:none;position:absolute;top:0;left:190px}header .burger-menu__item.active a{color:#00cd2e}header .burger-menu__item.active a span{display:inline;margin-left:5px;font-size:14px;color:#00cd2e}header .burger-menu__item.active ul{display:block}header .burger-menu__item.active ul li:first-child{display:block;margin-top:0}header .burger-menu__item.active ul li a{color:#000}}@media (max-width:767px){header .burger-menu__item a{display:inline-block;height:20px;width:50%;font-size:16px;line-height:1.25;letter-spacing:.3px}header .burger-menu__item .link--parent::after{content:'';position:absolute;background:no-repeat center;background-size:contain;top:15px;right:0;transform:translateY(-50%);transition:transform .5s cubic-bezier(.25,.1,.25,1);width:12px;height:12px;background-image:url(/img/redesign/svg/arrow_down.svg)}header .burger-menu__item ul{display:none;position:relative;top:unset;left:unset}header .burger-menu__item ul li{padding-left:20px}header .burger-menu__item ul li:first-child,header .burger-menu__item.active ul li:first-child{margin-top:25px}header .burger-menu__item ul li a::after,header .burger-menu__item.active a span,header .burger-menu__item.active ul{display:none}header .burger-menu__item.active a{color:#000}header .burger-menu__item.active a::after,header .burger-menu__item.active div::after{transform:translateY(-50%) rotate(180deg)}header .burger-menu__item.active ul li{margin-top:20px}header .burger-menu__item.active ul li:nth-child(2){margin-top:20px}}footer .footer__bottom .footer__socials ul li a span,header .burger-menu__contacts{display:none}@media (max-width:991px){header .burger-menu__contacts{display:block;float:right;max-width:200px}header .burger-menu__contacts a{font-size:16px;font-weight:600;line-height:1.25;letter-spacing:.3px}header .burger-menu__contacts p{margin-top:20px}header .burger-menu__contacts p:nth-of-type(1){font-size:14px;line-height:1.43;letter-spacing:.2px;color:#a1a1a1}header .burger-menu__contacts p:nth-of-type(2){margin-top:23px;font-size:16px;font-weight:600;line-height:1.44;letter-spacing:.3px;color:#00cd2e}}@media (max-width:767px){header .burger-menu__contacts{display:none}}header .burger-menu__right{float:right;width:360px}header .burger-menu__right .link{position:absolute;bottom:25px;right:37px}@media (max-width:1199px){header .burger-menu__right{width:325px}}@media (max-width:991px){header .burger-menu__right{float:none;margin-top:90px;width:100%}header .burger-menu__right .link{bottom:37px;right:50px}}@media (max-width:767px){header .burger-menu__right{margin:40px -30px 0;width:calc(100% + 60px)}header .burger-menu__right .link{bottom:unset;top:50%;transform:translateY(-50%)}}header .burger-menu__district-search,header .burger-menu__parameters-search{font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.3px;color:#fff}header .burger-menu__plan-search{font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.3px}@media (max-width:1199px){header .burger-menu__district-search,header .burger-menu__parameters-search,header .burger-menu__plan-search{font-size:14px}}header .burger-menu__parameters-search{position:relative;padding:25px;background:#00cd2e}@media (max-width:991px){header .burger-menu__parameters-search{position:relative;display:inline-block;vertical-align:top;padding:30px;width:33.333333%;height:230px;font-size:16px}}@media (max-width:767px){header .burger-menu__parameters-search{display:block;width:100%;height:auto}}header .parameters-search__items-container{margin:40px -5px 0;font-size:0}@media (max-width:991px){header .parameters-search__items-container{margin:40px -5px -5px}}@media (max-width:767px){header .parameters-search__items-container{margin-top:15px}}header .parameters-search__item{display:inline-block;vertical-align:top;position:relative;margin:0 5px 5px;padding:11px;font-size:12px;font-weight:600;color:#fff}header .parameters-search__item::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:solid 2px #fff;opacity:.2}@media (max-width:1199px){header .parameters-search__item{font-size:11px}}@media (max-width:991px){header .parameters-search__item{margin:5px;padding:10px;font-size:12px}}header .burger-menu__district-search,header .burger-menu__plan-search{position:relative;display:inline-block;vertical-align:top;padding:15px 20px;width:50%;height:175px}header .burger-menu__district-search{background:url(/img/redesign/menu_button.jpg) no-repeat center;background-size:cover}@media (max-width:991px){header .burger-menu__district-search{position:relative;display:inline-block;vertical-align:top;padding:30px;width:33.333333%;height:230px;font-size:16px}}@media (max-width:767px){header .burger-menu__district-search{display:block;padding:35px 30px;width:100%;height:auto;background:url(/img/redesign/menu_button_phone.jpg) no-repeat center;background-size:cover}header .burger-menu__district-search p{max-width:130px}}header .burger-menu__plan-search{color:#00cd2e;background:#f5f5f5 url(/img/redesign/mp-studio.png) no-repeat 20px 73px;background-size:65px 85px}@media (max-width:991px){header .burger-menu__plan-search{position:relative;display:inline-block;vertical-align:top;padding:30px;width:33.333333%;height:230px;font-size:16px;background-position:30px 100px;background-size:75px 100px}}@media (max-width:767px){header .burger-menu__plan-search{display:block;padding:35px 30px;width:100%;height:auto;background-position:74% 25px;background-size:45px 60px}header .burger-menu__plan-search p{max-width:130px}}header .header__logo{background:no-repeat center;background-size:contain;margin-left:25px;width:150px;height:20px;background-image:url(/img/redesign/svg/logo_akadem.svg)}@media (max-width:1219px){header .header__logo{margin-left:15px}}@media (max-width:767px){header .header__logo{width:122px}}header .header__phone{font-weight:600;letter-spacing:1px;font-size:14px}@media (max-width:767px){header .header__phone{display:inline-block;height:26px;width:26px;overflow:hidden;border-radius:50%;background:url(/svg/landing/phone.svg);background-size:cover}header .header__phone a{display:block;height:100%;font-size:0}}header .header__socials{margin-left:20px}header .header__socials a{position:relative;display:inline-block;vertical-align:top;background:no-repeat center;background-size:contain;width:28px;height:28px;margin:0 5px}header .header__socials a:nth-child(1){background-image:url(/img/redesign/svg/social_fb.svg)}footer .footer__bottom .footer__socials ul li:nth-child(1) a,header .header__socials a:nth-child(2){background-image:url(/img/redesign/svg/social_vk.svg)}@media (max-width:1199px){header .header__socials{margin-left:5px}header .header__socials a{width:21px;height:21px}}@media (max-width:991px){header .header__socials{display:none}}header .header__right{display:flex;justify-content:flex-end;align-items:center;position:relative}header .header__menu li{position:relative;display:inline-block;vertical-align:top;margin:0 15px;font-size:16px}header .header__menu li:last-child{margin-right:0}@media (max-width:1199px){header .header__menu li{margin:0 8px}}@media (max-width:991px){header .header__menu{display:none}}header .header__profile{margin:0 30px 0 15px}@media (max-width:1199px){header .header__profile{margin:0 15px 0 8px}}header .choose-flat__button{display:flex;align-items:center;justify-content:center;width:180px;height:49px;font-weight:500;color:#fff;background:#00cd2e;cursor:pointer;font-size:12px;letter-spacing:.05em;border-radius:0 0 8px 8px}@media (max-width:991px){header .choose-flat__button{height:54px}}.header__choose-flat__close{display:none;background-color:#00cd2e;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.header__choose-flat__close::after,.header__choose-flat__close::before{position:absolute;height:2px;width:19px;background:#fff;display:block;content:'';top:50%;left:50%}.header__choose-flat__close::after{transform:translate(-50%) rotate(45deg)}.header__choose-flat__close::before{transform:translate(-50%) rotate(-45deg)}.header__choose-flat.active .header__choose-flat__close{display:block}header .header__choose-type{overflow:hidden;width:0;height:0;transform:translateY(-120%)}header .header__choose-type.active{display:block;position:absolute;top:50px;right:0;width:180px;border:#f7f7f7 solid 1px;border-radius:0 0 8px 8px;height:auto;color:#000;background:#fff;transform:translateY(0);transition:transform .5s cubic-bezier(.25,.1,.25,1)}@media (max-width:767px){header .header__choose-type.active{position:fixed;width:100%;z-index:-1;left:0;right:0;top:55px;bottom:0}}header .header__choose-type ul li{position:relative;border-bottom:1px solid #f7f7f7}header .header__choose-type ul li a{display:flex;align-items:center;width:100%;height:52px}header .header__choose-type ul li:after{left:unset;right:30px}header .choose-type__title{padding:25px 30px;border-bottom:1px solid #dadada}header .choose-type__close{background:no-repeat center;background-size:contain;position:absolute;right:25px;bottom:25px;width:20px;height:20px;background-image:url(/img/redesign/svg/close.svg)}.navbar-user .user-name{line-height:1.6;height:auto;font-size:12px;font-weight:400;vertical-align:middle}@media (max-width:767px){.navbar-user .user-name{display:none}}.navbar-user .user-pic{height:26px;width:26px;margin:0;border:0;vertical-align:middle}footer{position:relative;z-index:7;font-size:0;background:#f5f5f5}footer .footer__content{margin:0 auto;padding:55px 110px;max-width:1400px}.footer-bottom{border:1px solid #eee;background:#eee}footer .footer__content_bottom{padding-top:30px;padding-bottom:30px}@media (max-width:1199px){footer .footer__content{padding:55px 60px}footer .footer__content_bottom{padding-top:30px;padding-bottom:30px}}@media (max-width:767px){footer .footer__content{padding:35px 25px 30px}}footer .footer__flats-contacts{margin-bottom:30px}@media (max-width:767px){footer .footer__flats-contacts{float:none}}footer .footer__contacts,footer .footer__flats{display:inline-block;vertical-align:top;position:relative}@media (max-width:991px){footer .footer__contacts,footer .footer__flats{display:block}}footer .footer__flats{width:312px}@media (max-width:767px){footer .footer__flats{padding-top:30px;width:100%}}footer .contacts__title,footer .flats__title{font-size:14px;font-weight:600;line-height:1.64;letter-spacing:.2px}footer .flats__container{margin-top:10px}footer .footer__contacts{margin-bottom:30px}@media (max-width:1199px){footer .footer__contacts{margin-left:0}}@media (max-width:991px){footer .footer__contacts{margin-left:0}}@media (max-width:767px){footer .footer__contacts{float:none;margin-top:30px;margin-left:0;width:auto}}footer .contacts__container{margin-top:5px}footer .contacts__container p{font-size:14px;line-height:1.64;letter-spacing:.2px}footer .contacts__container p:nth-child(2){margin-top:5px}footer .footer__menu li{margin-top:10px;max-width:280px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:.2px;text-align:left}footer .footer__menu li:nth-child(1){margin-top:0}@media (max-width:1199px){footer .footer__menu{padding-right:0}footer .footer__menu li{margin-top:15px;max-width:230px}}@media (max-width:991px){footer .footer__menu{float:none}footer .footer__menu li{max-width:none}}@media (max-width:767px){footer .footer__menu{margin-top:30px;width:100%}footer .footer__menu li{margin-top:8px;line-height:1.36}}.p-main .section-content--map .list-popup__content ul li ul li ul,.p-main .section-content--map .ymap-list__item ul li ul li ul,footer .footer__bottom{margin-top:0}@media (max-width:767px){footer .footer__bottom{float:none;margin-top:30px}}footer .footer__bottom .footer__copyright{float:left;padding-top:10px}footer .footer__bottom .footer__copyright p{position:relative;display:inline-block;vertical-align:top;font-size:14px;line-height:1.64;letter-spacing:.2px}.p-main .section-content--complexes .info__dates p:nth-child(2),footer .footer__bottom .footer__copyright p:nth-child(2){margin-left:12px}@media (max-width:991px){footer .footer__bottom .footer__copyright{float:none;padding-top:0}footer .footer__bottom .footer__copyright p{display:block}footer .footer__bottom .footer__copyright p:nth-child(2){margin-top:5px;margin-left:0}}footer .footer__bottom .footer__socials{float:right;padding-right:45px;padding-top:10px;font-size:20px}footer .footer__bottom .footer__socials ul li{position:relative;display:inline-block;vertical-align:top;width:40px;height:40px;margin:0 10px}footer .footer__bottom .footer__socials ul li a{position:absolute;top:0;bottom:0;left:0;right:0;background:no-repeat center;background-size:contain}footer .footer__bottom .footer__socials ul li:nth-child(1){margin-left:0}footer .footer__bottom .footer__socials ul li:nth-child(2) a{background-image:url(/img/redesign/svg/social_fb.svg)}footer .footer__bottom .footer__socials ul li:nth-child(3) a{background-image:url(/img/redesign/svg/social_ok.svg)}footer .footer__bottom .footer__socials ul li:nth-child(4) a{background-image:url(/img/redesign/svg/social_mm.svg)}footer .footer__bottom .footer__socials ul li:nth-child(5){margin-right:0}footer .footer__bottom .footer__socials ul li:nth-child(5) a{background-image:url(/img/redesign/svg/social_tw.svg)}@media (max-width:1199px){footer .footer__bottom .footer__socials{padding-right:0}footer .footer__bottom .footer__socials ul li{width:32px;height:32px;margin:0 9px}}@media (max-width:991px){footer .footer__bottom .footer__socials{float:none;margin:35px 0 0}footer .footer__bottom .footer__socials ul li{width:40px;height:40px;margin:0 12px}}@media (max-width:767px){footer .footer__bottom .footer__socials{margin:50px 0 0}footer .footer__bottom .footer__socials ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}footer .footer__bottom .footer__socials ul li{margin:0}}.map__ymap .ymap__popup{display:none}@media (max-width:767px){.map__ymap.popup-opened [class*=events-pane]{background:#000;opacity:.35}.map__ymap.popup-opened .ymap__popup{display:block;position:absolute;z-index:1;top:75px;left:15px;right:15px;bottom:15px;background:#fff}.map__ymap.popup-opened .ymap-popup__close{background:no-repeat center;background-size:contain;position:absolute;z-index:2;top:15px;right:15px;width:20px;height:20px;background-image:url(/img/redesign//svg/close.svg)}.map__ymap.popup-opened .ymap-popup__content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.map__ymap.popup-opened .popup-content__text{padding:18px 23px}.map__ymap.popup-opened .popup-content__title{font-size:16px;font-weight:600;line-height:1.44;letter-spacing:.3px}.map__ymap.popup-opened .popup-content__info{margin-top:2px}.map__ymap.popup-opened .content-info__date,.map__ymap.popup-opened .content-info__ready{font-size:14px;line-height:1.64;letter-spacing:.2px;color:#a1a1a1}.map__ymap.popup-opened .content-info__date{float:left}.map__ymap.popup-opened .content-info__ready{float:right}.map__ymap.popup-opened .popup-content__prices{margin-top:13px}.map__ymap.popup-opened .content-prices__item{font-size:14px;line-height:1.64;letter-spacing:.2px}.map__ymap.popup-opened .content-prices__item:nth-child(odd){float:left}.map__ymap.popup-opened .content-prices__item:nth-child(even){float:right}.map__ymap.popup-opened .content-buttons__item{position:relative;display:inline-block;vertical-align:top;padding:11px 0 13px;width:50%;font-size:14px;font-weight:600;line-height:1.64;letter-spacing:.2px;color:#000;text-align:center;border-top:solid 1px #ddd}.map__ymap.popup-opened .content-buttons__item:nth-child(1){border-right:solid 1px #ddd}.map__ymap.popup-opened .popup-content__picture{height:152px}.map__ymap.popup-opened .popup-content__picture img{width:100%;height:100%}}[class*=balloon_layout_normal]{transform:translateY(-50%)}.filter-form .irs--flat .irs-handle i,[class*=balloon__tail]{display:none!important}[class*=balloon__content]{padding:0!important}.ymaps__baloon{padding:15px 20px;max-width:300px;height:100%;background:#00cd2e}.ymaps__baloon.balloon--white{background:#fff}.ymaps__baloon.balloon--white .baloon__title{color:#000}.ymaps__baloon .baloon__title{font-weight:600;line-height:1.44;letter-spacing:.3px;color:#fff}.ymaps__baloon .baloon__info{margin-top:8px}.ymaps__baloon .baloon__info p{font-size:14px;line-height:1.64;letter-spacing:.2px;color:#fff}.ymaps__baloon .balloon__date-ready{margin-top:2px}.ymaps__baloon .balloon__date,.ymaps__baloon .balloon__ready{font-size:14px;line-height:1.64;letter-spacing:.2px;color:#a1a1a1}.ymaps__baloon .balloon__date{float:left}.ymaps__baloon .balloon__ready{float:right}.ymaps__baloon .balloon__prices{margin-top:13px}.ymaps__baloon .balloon-prices__item{font-size:14px;line-height:1.64;letter-spacing:.2px}.ymaps__baloon .balloon-prices__item:nth-child(odd){float:left}.ymaps__baloon .balloon-prices__item:nth-child(even){float:right}.p-main{overflow:hidden;padding:50px 0 100px;font-size:0}@media (max-width:991px){.p-main{padding:55px 0 0}}@media (max-width:767px){.p-main{padding:30px 0 0}}.p-main .section-district .show-params-block{display:none}@media (max-width:991px){.p-main .section-district .dn-banners{display:none}}@media (max-width:1024px){.p-main .section-content--chooser{padding:0;margin-top:0}}@media (max-width:767px){.p-main .section-content--chooser{padding:0 0 35px}}.p-main .section-content--chooser .chooser-over{position:relative}.p-main .section-content--chooser .chooser__gallery,.p-main .section-content--flats .list-item__picture img{width:100%}@media (max-width:1300px){.p-main .section-content--chooser .chooser__gallery{width:60%}}@media (max-width:1199px){.p-main .section-content--chooser .chooser__gallery{width:58%}}@media (max-width:991px){.p-main .section-content--chooser .chooser__gallery{float:none;width:100%;height:430px}}@media (max-width:767px){.p-main .section-content--chooser .chooser__gallery{height:auto}}.p-main .section-content--chooser .chooser-gallery__item{position:relative;width:100%;height:100%;overflow:hidden}@media (max-width:767px){.p-main .section-content--chooser .chooser-gallery__item{padding-bottom:67vw}}.p-main .section-content--chooser .chooser-gallery__item .img{background:no-repeat center;background-size:cover;width:100%;height:100%}@media (max-width:767px){.p-main .section-content--chooser .chooser-gallery__item .img{padding-bottom:67vw;height:auto;position:absolute;left:0;bottom:0}}.p-main .section-content--chooser .chooser-gallery__item.sales-start .gallery-item__text p:nth-child(1){display:block}.p-main .section-content--chooser .chooser-gallery__item>a{display:block;position:absolute;height:100%;width:100%;left:0;top:0;z-index:2}.p-main .section-content--chooser .gallery-item__text-over{position:absolute;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;padding:50px}@media (max-width:767px){.p-main .section-content--chooser .gallery-item__text-over{position:static;display:block;height:100%;padding:25px 20px}.p-main .section-content--chooser .gallery-item__text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}}.p-main .section-content--chooser .gallery-item__text .notice{font-size:12px;font-weight:600;letter-spacing:.2px;color:#fff;text-transform:uppercase;margin-bottom:5px}@media (max-width:767px){.p-main .section-content--chooser .gallery-item__text .notice{color:#00cd2e}}.p-main .section-content--chooser .gallery-item__text .title{font-size:30px;line-height:1.5;letter-spacing:.4px;color:#fff}@media (max-width:1199px){.p-main .section-content--chooser .gallery-item__text .title{font-size:26px}}@media (max-width:767px){.p-main .section-content--chooser .gallery-item__text .title{font-size:20px;line-height:1.45;letter-spacing:.2px;color:#000}}.p-main .section-content--chooser .gallery-item__text .btn--white-transparent{text-transform:uppercase;margin-top:20px}@media (max-width:767px){.p-main .section-content--chooser .gallery-item__text .btn--white-transparent{width:100%;color:#00cd2e;border:solid 2px #00cd2e;-ms-flex-item-align:end;align-self:flex-end}}.p-main .section-content--chooser .chooser__filter{float:right;margin-right:30px;width:305px}.p-main .section-content--chooser .chooser__filter .btn--green-solid{margin-top:65px;width:100%}@media (max-width:991px){.p-main .section-content--chooser .chooser__filter{float:none;margin-right:0;width:100%;background:#f5f5f5}.p-main .section-content--chooser .chooser__filter .btn--green-solid{width:270px}}@media (max-width:767px){.p-main .section-content--chooser .chooser__filter{background:#fff}.p-main .section-content--chooser .chooser__filter .btn--green-solid{margin:50px 5px 0;width:100%}.p-main .section-content--chooser .chooser__filter.active .filter__button::after{transform:translateY(-50%) rotate(180deg)}}.p-main .section-content--chooser .filter__button{display:none}@media (max-width:767px){.p-main .section-content--chooser .filter__button{display:block;position:relative;padding:20px;font-size:16px;line-height:1.25;letter-spacing:.3px;background:#00cd2e;color:#fff}.p-main .section-content--chooser .filter__button::after{content:'';position:absolute;background:no-repeat center;background-size:contain;top:50%;right:25px;transform:translateY(-50%);width:12px;height:12px;background-image:url(/img/redesign/svg/arrow_down_white.svg)}}@media (max-width:991px){.p-main .section-content--chooser .filter-content{padding:40px 60px;text-align:center}}@media (max-width:767px){.p-main .section-content--chooser .filter-content{display:none;padding:20px 25px;text-align:left;background:#f5f5f5}}@media (max-width:991px){.p-main .section-content--chooser .filter__rooms-number{float:left;width:260px}}@media (max-width:767px){.p-main .section-content--chooser .filter__rooms-number{float:none;width:100%}}.p-main .section-content--chooser .filter__select-ready{margin-top:15px}@media (max-width:991px){.p-main .section-content--chooser .filter__select-ready{float:right;margin-top:0;width:calc(100% - 260px)}}@media (max-width:767px){.p-main .section-content--chooser .filter__select-ready{float:none;margin-top:20px;width:auto}}.p-main .section-content--chooser .filter__select{float:left;width:60%}.p-main .section-content--chooser .filter__select select{padding:12px 13px 13px 10px;width:100%;font-family:ProximaNova,sans-serif;font-size:16px;line-height:1.44;letter-spacing:.3px;color:#000;background:url(/img/redesign//svg/arrow_down.svg) no-repeat 93% 50%;border:solid 1px #dadada;border-radius:0;-webkit-appearance:none;outline:0}@media (max-width:1199px){.p-main .section-content--chooser .filter__select select{font-size:14px}}@media (max-width:991px){.p-main .section-content--chooser .filter__select{position:relative;display:inline-block;vertical-align:top;float:none;width:240px}.p-main .section-content--chooser .filter__select select{padding:12px 13px 13px 15px}}@media (max-width:767px){.p-main .section-content--chooser .filter__select{display:block;width:100%}}.p-main .section-content--chooser .filter__house-ready-over{float:right;margin-top:14px}.filter-form .filter__house-ready-over label,.p-main .section-content--chooser .filter__house-ready-over label,.panorama__ready label{padding-left:27px;text-align:right;position:relative;font-size:14px;line-height:1.64;letter-spacing:.2px;color:#000;cursor:pointer}.filter-form .filter__house-ready-over label:after,.filter-form .filter__house-ready-over label:before,.p-main .section-content--chooser .filter__house-ready-over label:after,.p-main .section-content--chooser .filter__house-ready-over label:before,.panorama__ready label::after,.panorama__ready label::before{content:'';position:absolute;left:0;top:50%;transform:translate(0,-50%)}.filter-form .filter__house-ready-over label:before,.p-main .section-content--chooser .filter__house-ready-over label:before,.panorama__ready label::before{width:20px;height:20px;border:solid 1px #a1a1a1}.filter-form .filter__house-ready-over label::after,.p-main .section-content--chooser .filter__house-ready-over label::after{display:none;margin-left:2px;width:21px;height:21px;background:no-repeat center;background-size:contain;background-image:url(/img/redesign/svg/checked.svg)}.filter-form .filter__house-ready-over .input:checked+label::after,.p-main .section-content--chooser .filter__house-ready-over .input:checked+label::after,.panorama__ready .input:checked~label::after{display:block}@media (max-width:991px){.p-main .section-content--chooser .filter__house-ready-over{position:relative;display:inline-block;vertical-align:top;float:none;margin-top:12px;margin-left:20px}}@media (max-width:767px){.p-main .section-content--chooser .filter__house-ready-over{margin-top:25px;margin-left:0}}.p-main .section-content--chooser .filter__sliders{margin-top:25px}.p-main .section-content--chooser .filter__sliders .sliders__item{margin-top:45px}.p-main .section-content--chooser .filter__sliders .sliders__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.p-main .section-content--chooser .filter__sliders .sliders__title span{font-size:12px;font-weight:500;line-height:1.92;letter-spacing:.2px;color:#000}.p-main .section-content--chooser .filter__sliders .sliders__title span:nth-child(2){color:#a1a1a1}@media (max-width:991px){.p-main .section-content--chooser .filter__sliders{margin:40px -25px 0}.p-main .section-content--chooser .filter__sliders .sliders__item{position:relative;display:inline-block;vertical-align:top;margin-top:0;padding:0 25px;width:33%}}@media (max-width:767px){.p-main .section-content--chooser .filter__sliders{margin:30px 5px 0}.p-main .section-content--chooser .filter__sliders .sliders__item{margin-top:30px;padding:0;width:100%}}.p-main .section-content--flats .flats__title h2,.p-main .section-content--flats .section-content__title{font-size:30px;line-height:1.5;letter-spacing:.4px;color:#000}@media (max-width:991px){.p-main .section-content--flats .section-content__title{font-size:22px;line-height:1.36}}.p-main .section-content--flats .section-content__subtitle{margin-top:15px;font-size:12px;font-weight:600;letter-spacing:.2px;text-align:left;color:#000}.p-main .section-content--flats .flats__title{float:left}.p-main .section-content--flats .flats__title p{margin-top:15px;font-size:12px;font-weight:600;letter-spacing:.2px;color:#000}@media (max-width:991px){.p-main .section-content--flats .flats__title h2{font-size:22px;line-height:1.36}.p-main .section-content--flats .flats__title p{margin-top:7px}}@media (max-width:767px){.p-main .section-content--flats .flats__title{float:none}.p-main .section-content--flats .flats__title h2{font-size:20px;line-height:1.45;letter-spacing:.2px}.p-main .section-content--flats .flats__title p{margin-top:10px}}.p-main .section-content--flats .flats__tabs{float:right;margin-right:-12px;padding-right:30px}@media (max-width:991px){.p-main .section-content--flats .flats__tabs{margin-top:25px;margin-right:0;padding-right:0}}@media (max-width:767px){.p-main .section-content--flats .flats__tabs{float:none;margin:25px -18px 0}}.p-main .section-content--flats .flats-tabs__item{position:relative;display:inline-block;vertical-align:top;margin:0 3px;padding:16px 12px;font-size:16px;line-height:1.44;letter-spacing:.3px;color:#a1a1a1;text-transform:lowercase;cursor:pointer}.p-main .section-content--flats .flats-tabs__item::after{content:'';position:absolute;top:100%;left:0;width:100%;height:2px;border-radius:0;background:#00cd2e;opacity:0;transition:opacity .3s ease-in}.p-main .section-content--flats .flats-tabs__item.active,.p-main .section-content--flats .flats-tabs__item:hover{color:#000}.p-main .section-content--flats .flats-tabs__item.active::after,.p-main .section-content--flats .flats-tabs__item:hover::after{opacity:1}@media (max-width:991px){.p-main .section-content--flats .flats-tabs__item{margin:0 18px;padding:8px 0;font-size:14px}}.p-main .section-content--flats .plans-list--index{margin-top:40px;padding-left:45px;padding-right:45px;text-align:center}.p-main .section-content--flats .plans-list--index .btn--green-transparent{margin-top:100px;width:280px}@media (max-width:991px){.p-main .section-content--flats .plans-list--index{padding-left:0;padding-right:0;width:calc(100% + 120px)}.p-main .section-content--flats .plans-list--index .btn--green-transparent{margin-top:45px;margin-left:-120px}}@media (max-width:767px){.p-main .section-content--flats .plans-list--index{margin:30px -20px 0;width:calc(100% + 40px)}.p-main .section-content--flats .plans-list--index .btn--green-transparent{margin-top:80px;margin-left:0;width:calc(100% - 40px)}}@media (max-width:991px){.p-main .section-content--flats .plans-carousel{margin-left:-60px;margin-right:-60px}}@media (max-width:767px){.p-main .section-content--flats .plans-carousel{margin-left:0;margin-right:0}}@media (max-width:991px){.p-main .section-content--flats .owl-stage-outer{padding-left:60px;padding-right:60px}}@media (max-width:767px){.p-main .section-content--flats .owl-stage-outer{padding-left:0;padding-right:0}}.p-main .section-content--flats .plans-list__item{background:#f5f5f5;padding:55px 40px 55px 20px;height:100%}.p-main .section-content--flats .list-item__text{float:left;width:50%;text-align:left}.p-main .section-content--flats .list-item__title{margin-top:7px;font-size:18px;line-height:1.56;letter-spacing:.2px;color:#000}@media (max-width:991px){.p-main .section-content--flats .list-item__title{font-size:15px}}.p-main .section-content--flats .list-item__price,.p-main .section-content--flats .list-item__space{margin-top:5px;font-size:14px;line-height:1.64;letter-spacing:.2px;color:#000}.p-main .section-content--flats .list-item__link{display:block;margin-top:35px;font-size:12px;font-weight:600;color:#000}.p-main .section-content--flats .list-item__picture{float:right;width:40%}.p-main .section-content--advantages .advantages__titles h2{float:left;max-width:46%;font-size:24px;line-height:1.5;letter-spacing:.4px;color:#000}.p-main .section-content--advantages .advantages__titles p{float:right;padding-right:14%;max-width:47%;font-size:18px;line-height:1.56;letter-spacing:.3px;color:#a1a1a1}@media (max-width:1199px){.p-main .section-content--advantages .advantages__titles p{padding-right:0;max-width:390px}}@media (max-width:991px){.p-main .section-content--advantages .advantages__titles h2{max-width:50%;font-size:22px;line-height:1.55;letter-spacing:.3px}.p-main .section-content--advantages .advantages__titles p{margin-top:0;font-size:15px;max-width:50%}}@media (max-width:767px){.p-main .section-content--advantages .advantages__titles h2{max-width:100%;font-size:22px;line-height:1.55;letter-spacing:.3px}.p-main .section-content--advantages .advantages__titles p{margin-top:20px;max-width:100%}}.p-main .section-content--advantages .advantages__slider{margin-top:50px;position:relative}@media (max-width:991px){.p-main .section-content--advantages .advantages__slider{margin-top:75px;width:calc(100% + 120px)}}@media (max-width:767px){.p-main .section-content--advantages .advantages__slider{margin-top:45px;padding-bottom:35px;width:calc(100% + 40px)}}@media (max-width:991px){.p-main .section-content--advantages .advantages-slider__container{margin-left:-60px;margin-right:-60px}}@media (max-width:767px){.p-main .section-content--advantages .advantages-slider__container{margin:0 -20px}}.p-main .section-content--advantages .owl-stage-outer{padding-left:60px;padding-right:60px}@media (max-width:767px){.p-main .section-content--advantages .owl-stage-outer{padding-left:0;padding-right:0}}.p-main .section-content--advantages .advantages-slider__list{display:inline-block;vertical-align:middle}.p-main .section-content--advantages .advantages-slider__container{position:relative;display:inline-block;vertical-align:middle}.p-main .section-content--advantages .advantages-slider__list{position:relative;padding:60px 0;width:30.5%;border-top:solid 1px #dadada;border-bottom:solid 1px #dadada;border-left:solid 1px #dadada;overflow:auto}@media (max-width:991px){.p-main .section-content--advantages .advantages-slider__list{display:none}}.p-main .section-content--advantages .slider-list__arrow-bottom,.p-main .section-content--advantages .slider-list__arrow-top{position:absolute;left:1px;right:69.5%;z-index:1;height:60px;cursor:pointer}@media (max-width:991px){.p-main .section-content--advantages .slider-list__arrow-bottom,.p-main .section-content--advantages .slider-list__arrow-top{display:none}}.p-main .section-content--advantages .slider-list__content-over{overflow:hidden}.p-main .section-content--advantages .slider-list__content{overflow:auto}.p-main .section-content--advantages .slider-list__arrow-bottom::after,.p-main .section-content--advantages .slider-list__arrow-top::after{content:'';position:absolute;background:no-repeat center;background-size:contain;left:50%;width:15px;height:15px;transform:translateX(-50%)}.p-main .section-content--advantages .slider-list__arrow-top{top:1px;background:linear-gradient(to top,rgba(255,255,255,0),#fff)}.p-main .section-content--advantages .slider-list__arrow-top::after{top:20px;background-image:url(/img/redesign//svg/arrow_up.svg)}.p-main .section-content--advantages .slider-list__arrow-bottom{bottom:1px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.p-main .section-content--advantages .slider-list__arrow-bottom::after{bottom:20px;background-image:url(/img/redesign//svg/arrow_down.svg)}.p-main .section-content--advantages .slider-list__item{position:relative;padding:10px 30px 12px;width:100%;cursor:pointer}.p-main .section-content--advantages .slider-list__item p{position:relative;font-size:18px;line-height:1.39;letter-spacing:.3px;color:#000}.p-main .section-content--advantages .slider-list__item p span{margin-left:5px;font-size:18px;color:#00cd2e}.p-main .section-content--advantages .slider-list__item p::after{margin-left:0}.p-main .section-content--advantages .slider-list__item.active,.p-main .section-content--advantages .slider-list__item:hover{background:#f5f5f5}.p-main .section-content--advantages .slider-list__item.active::after,.p-main .section-content--advantages .slider-list__item:hover::after{content:'';position:absolute;z-index:1;top:50%;left:100%;transform:translateY(-50%);border:5px solid transparent;border-left:5px solid #f5f5f5}.p-main .section-content--advantages .advantages-slider__container{width:69.5%}@media (max-width:991px){.p-main .section-content--advantages .advantages-slider__container{width:100%}}.p-main .section-content--advantages .slider-container__item{display:none}.p-main .section-content--advantages .slider-container__item.active{display:block}@media (max-width:991px){.p-main .section-content--advantages .slider-container__item{display:block}}.p-main .section-content--advantages .container-item__pic .img{padding-bottom:62.5%;background:no-repeat center;background-size:cover}@media (max-width:991px){.p-main .section-content--advantages .container-item__text{display:block;margin-top:25px;max-width:90%;font-size:18px;line-height:1.56;letter-spacing:.3px}.p-main .section-content--advantages .container-item__text span{margin-left:5px;font-size:20px;color:#00cd2e}}@media (max-width:767px){.p-main .section-content--advantages .container-item__text{margin-top:20px;padding:0 20px;max-width:none}}.p-main .section-content--complexes .complexes__title{font-size:30px;line-height:1.5;letter-spacing:.4px;color:#000}@media (max-width:1024px){.p-main .section-content--complexes .complexes__title{float:left;font-size:22px}}@media (max-width:767px){.p-main .section-content--complexes .complexes__title{float:none;font-size:20px;line-height:1.25;letter-spacing:.3px}}.p-main .section-content--complexes .complexes__tabs{display:none}@media (max-width:1024px){.p-main .section-content--complexes .complexes__tabs{display:block;float:right}}@media (max-width:767px){.p-main .section-content--complexes .complexes__tabs{float:none;margin-top:10px}}.p-main .section-content--complexes .complexes-tabs__title{position:relative;display:inline-block;vertical-align:top;margin-right:18px;padding:6px 0;font-size:12px;font-weight:600;line-height:1.92;letter-spacing:.2px}@media (max-width:767px){.p-main .section-content--complexes .complexes-tabs__title{display:block;float:left}}.p-main .section-content--complexes .complexes-tabs__item-container{display:inline-block;vertical-align:top;position:relative}@media (max-width:767px){.p-main .section-content--complexes .complexes-tabs__item-container{float:right;margin:0 -18px}}.p-main .section-content--complexes .complexes-tabs__item{position:relative;display:inline-block;vertical-align:top;margin:0 18px;padding:8px 0;font-size:14px;line-height:1.44;letter-spacing:.3px;color:#a1a1a1;text-transform:lowercase;cursor:pointer}.p-main .section-content--complexes .complexes-tabs__item::after{content:'';position:absolute;top:100%;left:0;width:100%;height:2px;border-radius:0;background:#00cd2e;opacity:0;transition:opacity .3s ease-in}.p-main .section-content--complexes .complexes-tabs__item.active,.p-main .section-content--complexes .complexes-tabs__item:hover{color:#000}.p-main .section-content--complexes .complexes-tabs__item.active::after,.p-main .section-content--complexes .complexes-tabs__item:hover::after{opacity:1}.p-main .section-content--complexes .complexes__containers{margin-top:40px}@media (max-width:991px){.p-main .section-content--complexes .complexes__container-list{position:relative;padding:0}}.p-main .section-content--complexes .complexes__container-list::after{content:'flickity';display:none}@media (max-width:767px){.p-main .section-content--complexes .complexes__container-list{margin:0 -20px}}.complexes__container-list{margin-left:-15px;margin-right:-15px}.p-main .section-content--complexes .complexes__object{width:50%;float:left;padding:0 15px}.p-main .section-content--complexes .complexes__object.sales-start .complexes-object__gallery-start{display:inline-block}@media (max-width:991px){.p-main .section-content--complexes .complexes__container-list{margin-left:0;margin-right:0}.p-main .section-content--complexes .complexes__object{margin:0 30px 0 0;width:57%;padding:0}.p-main .section-content--complexes .complexes__object:nth-child(n+3){margin-top:0}}@media (max-width:767px){.p-main .section-content--complexes .complexes__object{margin:0;width:90%;border-left:none}}.p-main .section-content--complexes .complexes-object__gallery-over{position:relative;height:340px!important;border-top-left-radius:12px;border-top-right-radius:12px}.p-main .section-content--complexes .complexes-object__text{display:block;border-bottom-left-radius:12px;border-bottom-right-radius:12px}@media (max-width:991px){.p-main .section-content--complexes .complexes-object__gallery-over,.p-main .section-content--complexes .complexes-object__text{display:block;width:100%}}.p-main .section-content--complexes .complexes-object__gallery-over{overflow:hidden}.p-main .section-content--complexes .complexes-object__gallery-start{display:none;position:absolute;z-index:2;top:15px;right:15px;padding:5px;font-size:12px;font-weight:600;letter-spacing:.2px;color:#fff;background:#e84a5e}@media (max-width:767px){.p-main .section-content--complexes .complexes-object__gallery-start{padding:0 5px}}.p-main .section-content--complexes .object-gallery__item .img{height:100%;background:no-repeat center;background-size:cover}.p-main .section-content--complexes .complexes-object__text{position:relative;vertical-align:top;border:solid 1px #dadada;border-top:none;z-index:2;padding:30px 30px 35px}@media (min-width:1401px){.p-main .section-content--complexes .complexes-object__text{padding:30px 30px 40px}}@media (max-width:1199px){.p-main .section-content--complexes .complexes-object__text{padding:30px 40px 35px}}@media (max-width:991px){.p-main .section-content--complexes .complexes-object__text{display:block;width:100%;padding:20px 20px 30px}}.p-main .section-content--complexes .object-text__info{position:absolute;bottom:100%;margin-bottom:30px}.p-main .section-content--complexes .complexes-object__text-content{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:991px){.p-main .section-content--complexes .object-text__info{max-width:90%}}@media (max-width:767px){.p-main .section-content--complexes .object-text__info{float:none;max-width:none;padding-right:20px}}.p-main .section-content--complexes .info__title{font-size:30px;line-height:1;color:#fff;letter-spacing:.02em}@media (max-width:1199px){.p-main .section-content--complexes .info__title{font-size:30px}}@media (max-width:767px){.p-main .section-content--complexes .info__title{font-size:24px;font-weight:600;line-height:1.15;letter-spacing:.3px}}.p-main .section-content--complexes .info__dates{margin-top:8px;font-size:18px;line-height:1.33;letter-spacing:.02em;color:#fff}.p-main .section-content--complexes .info__dates .strike{position:relative;display:inline-block}.p-main .section-content--complexes .info__dates .strike:before{content:'';position:absolute;height:1px;width:auto;left:-2px;right:-2px;background:#fff;top:50%}.p-main .section-content--complexes .info__dates p{position:relative;display:inline-block;vertical-align:top}@media (max-width:1199px){.p-main .section-content--complexes .info__dates p{display:block}.p-main .section-content--complexes .info__dates p:nth-child(2){margin-left:0}}@media (max-width:991px){.p-main .section-content--complexes .info__dates p:nth-child(1){float:left}.p-main .section-content--complexes .info__dates p:nth-child(2){float:right}}@media (max-width:767px){.p-main .section-content--complexes .info__dates{margin-top:10px;font-size:15px}}.p-main .section-content--complexes .info__description{font-size:18px;line-height:1.33;color:#222}.p-main .section-content--complexes .info__description-more{font-size:18px;line-height:1;color:#00cd2e;margin-top:15px}.p-main .news__bottom .show-all a,.p-main .section-content--complexes .info__description-more a{color:#00cd2e;display:inline-block;position:relative;padding-right:3px}.p-main .news__bottom .show-all a:before,.p-main .section-content--complexes .info__description-more a:before{content:'';position:absolute;height:8px;width:8px;border-width:1px 1px 0 0;border-color:#00cd2e;border-style:solid;transform:rotate(45deg);left:100%;top:50%;margin-top:-4px;transition:all ease .2s}.p-main .news__bottom .show-all a:hover:before,.p-main .section-content--complexes .info__description-more a:hover:before{margin-left:4px;transition:all ease .2s}.p-main .section-content--complexes .info__description-more a.tour-link{float:right;margin-right:40px}.object-text__info-prices,.p-main .section-content--map .list-popup__content ul li ul li,.p-main .section-content--map .ymap-list__item ul li ul li{margin-top:10px}.object-text__info-prices__item{float:left;margin-top:30px;padding:0 20px}.object-text__info-prices__item__type{font-size:14px;display:block;line-height:1;font-family:'proximanovasemibold',sans-serif}.object-text__info-prices__item__price{font-size:16px;line-height:1;margin-top:2px;display:block;color:#888}@media (max-width:1199px){.p-main .section-content--complexes .info__description{margin-top:15px;padding-right:0}}@media (max-width:767px){.p-main .section-content--complexes .info__description{margin-top:10px;font-size:15px;line-height:1.5}}.p-main .section-content--complexes .object-text__prices{margin-top:20px;margin-bottom:30px}.p-main .section-content--complexes .object-text__prices p{margin-top:6px;font-size:16px;line-height:1.64;letter-spacing:.2px}.p-main .section-content--complexes .object-text__prices p:first-child{margin-top:0}@media (max-width:1199px){.p-main .section-content--complexes .object-text__prices{padding-right:0}}@media (max-width:767px){.p-main .section-content--complexes .object-text__prices{float:none;margin:15px 0 20px}.p-main .section-content--complexes .object-text__prices p{position:relative;display:inline-block;vertical-align:top;margin-top:2px}.p-main .section-content--complexes .object-text__prices p:first-child{margin-bottom:5px}.p-main .section-content--complexes .info__description-more a.tour-link{margin-right:40px}}.p-main .section-content--complexes .object-text__buttons{margin-top:30px}.p-main .section-content--complexes .object-text__buttons .text-buttons__link{padding-right:30px}.p-main .section-content--complexes .object-text__buttons .text-buttons__link a{position:relative;font-size:12px;font-weight:600;color:#00cd2e}.p-main .section-content--complexes .object-text__buttons .text-buttons__flats .btn--green-solid{padding:17px 44px;font-size:14px}@media (max-width:1199px){.p-main .section-content--complexes .object-text__buttons .text-buttons__flats .btn--green-solid{padding:17px 22px}}@media (max-width:991px){.p-main .section-content--complexes .object-text__buttons .text-buttons__flats,.p-main .section-content--complexes .object-text__buttons .text-buttons__flats .btn--green-solid,.p-main .section-content--complexes .object-text__buttons .text-buttons__link,.p-main .section-content--complexes .object-text__buttons .text-buttons__link .btn--green-solid{width:auto}.p-main .section-content--complexes .object-text__buttons .text-buttons__link{padding:13px 0;text-align:center;border-top:solid 1px #dadada;border-right:0}.p-main .section-content--complexes .object-text__buttons .text-buttons__link a{margin-left:-22px}}.p-main .section-content--complexes .complexes-object__gallery,.p-main .section-content--complexes .complexes-object__gallery .object-gallery__item,.p-main .section-content--complexes .complexes-object__gallery .owl-item,.p-main .section-content--complexes .complexes-object__gallery .owl-stage,.p-main .section-content--complexes .complexes-object__gallery .owl-stage-outer{height:100%}@media (max-width:1024px){.p-main .section-content--complexes .complexes__container{display:none}.p-main .section-content--complexes .complexes__container.active{display:block}}.p-main .section-content--map .map__title{font-size:30px;line-height:1.5;letter-spacing:.4px}@media (max-width:991px){.p-main .section-content--map .map__title{font-size:22px;line-height:1.55;letter-spacing:.3px}}.p-main .section-content--map .map__tabs{display:none}@media (max-width:767px){.p-main .section-content--map .map__tabs{display:block;margin-top:10px}}.p-main .section-content--map .map-tabs__item{position:relative;display:inline-block;vertical-align:top;width:50%;text-align:center}.p-main .section-content--map .map-tabs__item span{padding:10px 15px;font-size:14px;line-height:1.64;letter-spacing:.2px}.p-main .section-content--map .map-tabs__item.active span{border-bottom:solid 2px #00cd2e}.p-main .section-content--map .map__ymap{position:relative;margin-top:50px;width:100%;height:485px;border:solid 1px #dadada;overflow:hidden}@media (max-width:991px){.p-main .section-content--map .map__ymap{margin-top:30px}}@media (max-width:767px){.p-main .section-content--map .map__ymap{margin:25px -20px 0;padding-top:59px;width:calc(100% + 40px);height:430px;border:0;border-top:solid 1px #dadada;border-bottom:solid 1px #dadada}}.p-main .section-content--map .list-popup__content p,.p-main .section-content--map .map__ymap .title--category,.p-main .section-content--map .ymap-list__item p{font-size:18px;line-height:1.39;letter-spacing:.3px;cursor:pointer}.p-main .section-content--map .map__ymap .title--type{font-size:12px;font-weight:600;line-height:1.92;letter-spacing:.2px;color:#00cd2e;text-transform:uppercase}.p-main .section-content--map .list-popup__content ul li ul li p,.p-main .section-content--map .map__ymap .item__title,.p-main .section-content--map .map__ymap .title--sub-type,.p-main .section-content--map .ymap-list__item ul li ul li p{font-size:14px;font-weight:400;line-height:2;letter-spacing:.2px;color:#000}.p-main .section-content--map .map__ymap .item{cursor:pointer}.p-main .section-content--map .map__ymap .item__address{margin-bottom:5px;font-size:14px;line-height:1.71;letter-spacing:.2px;color:#a1a1a1}.p-main .section-content--map .list-popup__content ul li ul li ul li:hover,.p-main .section-content--map .map__ymap .item__address:hover,.p-main .section-content--map .ymap-list__item ul li ul li ul li:hover{color:#00cd2e}.p-main .section-content--map .map__ymap .item__address:last-child{margin-bottom:0}.p-main .section-content--map .list-popup__content .link::after,.p-main .section-content--map .ymap__select{display:none}@media (max-width:767px){.p-main .section-content--map .ymap__select{display:block;position:absolute;top:0;left:0;padding:17px 20px;width:100%;font-family:ProximaNova,sans-serif;font-size:16px;line-height:1.5;letter-spacing:.3px;color:#000;background:#fff url(/img/redesign//svg/arrow_down.svg) no-repeat 93% 50%;border:0;border-bottom:solid 1px #ddd;border-radius:0;-webkit-appearance:none;outline:0}}.p-main .section-content--map .ymap__list{position:absolute;z-index:1;top:0;bottom:0;left:0;width:32.2%;transform:translateX(-100%);transition:transform .5s cubic-bezier(.25,.1,.25,1);border-right:solid 1px #dadada}.p-main .section-content--map .ymap__list.active{transform:translateX(0)}.p-main .section-content--map .ymap__list.active .ymap__list-label{background-image:url(/img/redesign//svg/infr_closed.svg)}@media (max-width:991px){.p-main .section-content--map .ymap__list{width:40%}}@media (max-width:767px){.p-main .section-content--map .ymap__list{width:100%;border-right:none}}.p-main .section-content--map .ymap__list-content{position:relative;z-index:2;padding:30px 50px 30px 30px;height:100%;background:#fff;overflow:auto}.p-main .section-content--map .ymap-list__item{margin-top:30px;cursor:auto}.p-main .section-content--map .list-popup__content ul li ul li:first-child,.p-main .section-content--map .list-popup__content ul li:first-child,.p-main .section-content--map .ymap-list__item ul li ul li:first-child,.p-main .section-content--map .ymap-list__item ul li:first-child,.p-main .section-content--map .ymap-list__item:first-child{margin-top:0}.p-main .section-content--map .ymap-list__item .link:hover::after{transform:translate(0,-50%)}.p-main .section-content--map .ymap-list__item ul{display:none;margin-top:30px}@media (max-width:991px){.p-main .section-content--map .ymap-list__item ul{margin-top:20px}}.p-main .section-content--map .list-popup__content ul li p,.p-main .section-content--map .ymap-list__item ul li p{font-size:12px;font-weight:600;line-height:1.92;letter-spacing:.2px;color:#00cd2e}.p-main .section-content--map .ymap-list__item ul li ul{display:block;margin-top:2px}.p-main .section-content--map .list-popup__content ul li ul li ul li,.p-main .section-content--map .ymap-list__item ul li ul li ul li{margin-top:5px;font-size:14px;line-height:1.71;letter-spacing:.2px;color:#a1a1a1;cursor:pointer}.p-main .section-content--map .ymap-list__item.active .link::after{width:15px;height:15px;background-image:url(/img/redesign//svg/close.svg)}.p-main .section-content--map .ymap__list-popup{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;transform:translateX(-100%);transition:transform .5s cubic-bezier(.25,.1,.25,1);background:#fff}.p-main .section-content--map .ymap__list-popup.active{transform:translateX(0)}.p-main .section-content--map .list-popup__cross{background:no-repeat center;background-size:contain;position:absolute;top:20px;right:20px;width:20px;height:20px;background-image:url(/img/redesign//svg/close.svg);cursor:pointer}.p-main .section-content--map .list-popup__content{position:absolute;top:0;bottom:0;left:0;right:0;padding:30px 50px 30px 30px;overflow:auto}.p-main .section-content--map .list-popup__content ul{margin-top:30px}@media (max-width:991px){.p-main .section-content--map .list-popup__content ul{margin-top:20px}}.p-main .section-content--map .list-popup__content ul li ul{margin-top:2px}.p-main .section-content--map .ymap__list-label{background:no-repeat center;background-size:contain;position:absolute;z-index:1;top:50%;left:100%;transform:translateY(-50%);width:24px;height:110px;background-image:url(/img/redesign//svg/infr_opened.svg);cursor:pointer}@media (max-width:767px){.p-main .section-content--map .ymap__list-label{display:none}}.p-main .section-content--buy .buy__title{font-size:30px;line-height:1.5;letter-spacing:.4px;color:#000}@media (max-width:991px){.p-main .section-content--buy .buy__title{font-size:22px;line-height:1.55;letter-spacing:.3px}}@media (max-width:767px){.p-main .section-content--buy .buy__title{font-size:20px;line-height:1.45;letter-spacing:.2px}}.p-main .section-content--buy .buy__container{margin-top:50px}@media (max-width:991px){.p-main .section-content--buy .buy__container{margin:40px -22px 0}}@media (max-width:767px){.p-main .section-content--buy .buy__container{margin:22px -20px 0}}.p-main .section-content--buy .buy__column{position:relative;display:inline-block;vertical-align:top;width:33.33333333%}@media (max-width:991px){.p-main .section-content--buy .buy__column{display:block;margin-top:40px;width:100%}.p-main .section-content--buy .buy__column:first-child{margin-top:0}}@media (max-width:767px){.p-main .section-content--buy .buy__column{margin-top:0}.p-main .section-content--buy .buy__column.active .buy-column__link::after{transform:translateY(-50%) rotate(180deg)}}.p-main .section-content--buy .buy-column__link{display:inline-block;position:relative;font-size:23px;font-weight:500;line-height:1.09;letter-spacing:.4px;color:#00cd2e}.p-main .section-content--buy .buy-column__link span{margin-left:5px;font-size:26px;font-weight:400}@media (max-width:991px){.p-main .section-content--buy .buy-column__link{width:100%;margin-left:22px}}@media (max-width:767px){.p-main .section-content--buy .buy-column__link{margin-left:0;padding:15px 20px;font-size:16px;line-height:1.56;letter-spacing:.3px;color:#000}.p-main .section-content--buy .buy-column__link::after{content:'';position:absolute;background:no-repeat center;background-size:contain;top:50%;right:25px;transform:translateY(-50%);width:12px;height:12px;background-image:url(/img/redesign//svg/arrow_down.svg)}.p-main .section-content--buy .buy-column__link span{display:none}}.p-main .section-content--buy .buy-column__container p{margin-top:15px;max-width:85%;font-size:14px;line-height:1.64;letter-spacing:.2px;color:#000}.p-main .section-content--buy .buy-column__container p:first-child{margin-top:25px}.p-main .section-content--buy .buy-column__container .btn--green-transparent{display:none}@media (max-width:991px){.p-main .section-content--buy .buy-column__container p{position:relative;display:inline-block;vertical-align:top;padding:0 22px;width:50%;max-width:none}.p-main .section-content--buy .buy-column__container p:first-child{margin-top:15px}}@media (max-width:767px){.p-main .section-content--buy .buy-column__container{display:none;padding:15px 20px 30px;background:#f5f5f5}.p-main .section-content--buy .buy-column__container p{display:block;padding:0;width:100%}.p-main .section-content--buy .buy-column__container .btn--green-transparent{display:inline-block;margin-top:30px;width:100%}}.p-main .section-content--news .news__title{float:left;font-size:30px;letter-spacing:.4px}@media (max-width:991px){.p-main .section-content--actions .news__title,.p-main .section-content--complexes .news__title,.p-main .section-content--news .news__title{font-size:22px;line-height:1;letter-spacing:.3px}}@media (max-width:767px){.p-main .section-content--news .news__title{float:none;font-size:20px;line-height:1.45;letter-spacing:.2px}}.p-main .section-content--news .news__tabs{float:right}@media (max-width:767px){.p-main .section-content--news .news__tabs{float:none;margin:10px -14px 0}}.p-main .section-content--news .news-tabs__item{position:relative;display:inline-block;vertical-align:top;margin:0 3px;padding:16px 12px;font-size:16px;line-height:1.44;letter-spacing:.3px;color:#a1a1a1;text-transform:lowercase;cursor:pointer}.p-main .section-content--news .news-tabs__item::after{content:'';position:absolute;top:100%;left:0;width:100%;height:2px;border-radius:0;background:#00cd2e;opacity:0;transition:opacity .3s ease-in}.p-main .section-content--news .news-tabs__item.active,.p-main .section-content--news .news-tabs__item:hover{color:#000}.p-main .section-content--news .news-tabs__item.active::after,.p-main .section-content--news .news-tabs__item:hover::after{opacity:1}@media (max-width:991px){.p-main .section-content--news .news-tabs__item{margin:0 14px;padding:8px 0;font-size:14px;line-height:1.64;letter-spacing:.2px}}.filter__description span,.p-main .section-content--actions .news__list-over,.p-main .section-content--news .news__list-over{position:relative}@media (max-width:1199px){.p-main .section-content--actions .news__list-over,.p-main .section-content--news .news__list-over{padding-bottom:0}}.news__list-over__counter{font-size:15px;position:absolute;right:32px;bottom:100%;text-align:center;width:50px;margin-bottom:40px;line-height:32px;height:32px;color:#00cd2e}@media (max-width:991px){.p-main .section-content--news .news__list-over{width:calc(100% + 120px)}.p-main .section-content--news .news__list-over__counter{right:152px}}@media (max-width:767px){.p-main .section-content--news .news__list-over{width:calc(100% + 40px)}.p-main .section-content--news .news__list-over__counter{right:67px;margin-bottom:20px}.p-main .section-content--actions .news__list-over__counter{right:47px;margin-bottom:20px}}.p-main .section-content--actions .actions__gallery,.p-main .section-content--news .news__list{margin-top:40px}@media (max-width:991px){.p-main .section-content--news .news__list{margin-top:40px;margin-left:-60px;margin-right:-60px}}@media (max-width:767px){.p-main .section-content--news .news__list{margin:25px -20px 0}.p-main .section-content--actions .actions__gallery,.p-main .section-content--complexes .complexes__containers{margin-top:25px}.p-main .section-content--actions .news__title{padding-left:15px}}@media (max-width:991px){.p-main .section-content--news .owl-stage-outer{padding-left:60px;padding-right:60px}}@media (max-width:767px){.p-main .section-content--news .owl-stage-outer{padding-left:0;padding-right:0}}.p-main .section-content--news .list-item__picture .img{padding-bottom:67.78%;background:no-repeat center;background-size:cover}@media (max-width:767px){.p-main .section-content--news .list-item__text{padding:0 20px}}.p-main .section-content--news .list-item__picture,.p-main .section-content--news .news-list__item{display:block;position:relative}.p-main .section-content--news .list-item__picture:before{content:'';display:block;position:absolute;bottom:0;left:0;height:60%;width:100%;background:linear-gradient(transparent,#000);opacity:.75}.p-main .section-content--news .list-item__date{font-size:11px;text-transform:uppercase;position:absolute;top:20px;left:20px;letter-spacing:.05em;color:#fff}.p-main .section-content--news .list-item__title{font-size:18px;line-height:1.33;letter-spacing:.05em;position:absolute;bottom:20px;left:20px;color:#fff;padding-right:20px}.p-main .section-content--actions .owl-nav,.p-main .section-content--news .owl-nav,.section-content--complexes .flickity-slider-controls{font-size:20px;position:absolute;bottom:100%;right:0;margin-bottom:40px}@media (max-width:991px){.p-main .section-content--news .owl-nav{right:60px}}@media (max-width:767px){.p-main .section-content--actions .owl-nav,.p-main .section-content--news .owl-nav,.section-content--complexes .flickity-slider-controls{right:15px;margin-bottom:20px}}.flickity-slider-controls button,.p-main .section-content--actions .owl-nav button,.p-main .section-content--news .owl-nav button{width:32px;background:#fff;border-radius:0;position:relative;font-size:0;height:32px;opacity:1}.flickity-slider-controls button:before,.p-main .section-content--actions .owl-nav button:before,.p-main .section-content--news .owl-nav button:before{content:'';display:block;height:18px;width:18px;position:absolute;border-width:0 0 2px 2px;border-style:solid;border-color:transparent transparent #00cd2e #00cd2e;transform:rotate(45deg);top:50%;left:50%;margin-top:-9px;margin-left:-4px;transition:all ease .3s}.flickity-slider-controls button.next:before,.p-main .section-content--actions .owl-nav button.owl-next:before,.p-main .section-content--news .owl-nav button.owl-next:before{transform:rotate(-135deg);top:50%;left:auto;right:50%;margin-left:0;margin-right:-4px}.flickity-slider-controls button:hover,.p-main .section-content--actions .owl-nav button:hover,.p-main .section-content--news .owl-nav button:hover{background:0 0}.flickity-slider-controls button.next,.p-main .section-content--actions .owl-nav button.owl-next,.p-main .section-content--news .owl-nav button.owl-next{margin-left:50px}.flickity-slider-controls button:hover:before,.p-main .section-content--actions .owl-nav button:hover:before,.p-main .section-content--news .owl-nav button:hover:before{border-color:transparent transparent #00cd2e #00cd2e;transition:all ease .3s}.filter-form,.flat-preview .flat-preview__picture-over img{width:100%}@media (max-width:991px){.filter-form{width:100%}}@media (max-width:767px){.filter-form{background:#fff}.filter-form.active{height:100%}.filter-form.active .filter__top{padding:20px 25px 5px;background:#f5f5f5}.filter-form.active .filter__title{display:block;float:left}.filter-form.active .filter__button{background:no-repeat center;background-size:contain;padding:0;width:20px;height:20px;font-size:0;background-image:url(/img/redesign/svg/close.svg);position:absolute;top:80px;right:20px;z-index:1}.filter-form.active .filter__button::after{display:none}.filter-form.active .filter-content{display:block;padding-top:100px}}.filter-form .filter__button,.filter-form .filter__title,.filter-form .irs--flat .irs-from::before,.filter-form .irs--flat .irs-to::before{display:none}@media (max-width:767px){.filter-form .filter__button{display:block;position:relative;background:#00cd2e}.filter-form .filter__button::after{display:none;content:'';position:absolute;background:no-repeat center;background-size:contain;top:50%;right:25px;transform:translateY(-50%);width:12px;height:12px;background-image:url(/img/redesign/svg/arrow_down_white.svg)}}.filter-form .filter-content .btn--green-solid{margin-top:0;width:100%;font-size:15px;padding:12px 15px}@media (max-width:991px){.filter-form .filter-content{padding:30px 25px;text-align:center;border-bottom:0}.filter-form .filter-content .btn--green-solid{width:270px}}@media (max-width:767px){.filter-form .filter-content{display:none;padding:20px 15px;text-align:left;background:#fff;height:100%;overflow:auto}.filter-form .filter-content .btn--green-solid{margin:0;width:100%}}.filter-form .filter__rooms-number{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:1;flex-grow:1}@media (max-width:991px){.filter-form .filter__rooms-number{float:left;width:260px}}@media (max-width:767px){.filter-form .filter__rooms-number{float:none;width:100%}}.filter-form .rooms-number__item-over,.p-flat-card .info-numbers__top div{position:relative;display:inline-block;vertical-align:top}.filter-form .rooms-number__item-over.item-over--big{width:28%}.filter-form .rooms-number__item-over.item-over--big .rooms-number__item{border-left:solid 1px #dadada}.filter-form .rooms-number__item{padding:8px 12px;position:relative;font-size:14px;line-height:1.64;letter-spacing:.2px;color:#000;text-align:center;border:solid 1px #dadada;border-left:none;cursor:pointer;display:block}.filter-form .filter__select-ready{width:75%;float:left}@media (max-width:991px){.filter-form .filter__select-ready{float:right;margin-top:0}}@media (max-width:767px){.filter-form .filter__select-ready{float:none;margin-top:20px}}.filter-form .filter__select{float:left;width:60%}.filter-form .filter__select select{padding:12px 13px 13px 10px;width:100%;font-family:ProximaNova,sans-serif;font-size:14px;line-height:1.44;letter-spacing:.3px;color:#000;background:url(/img/redesign//svg/arrow_down.svg) no-repeat 93% 50%;border:solid 1px #dadada;border-radius:0;-webkit-appearance:none;outline:0}@media (max-width:1199px){.filter-form .filter__select select{font-size:14px}}@media (max-width:991px){.filter-form .filter__select{position:relative;display:inline-block;vertical-align:top;float:none;width:240px}.filter-form .filter__select select{padding:12px 13px 13px 15px}}@media (max-width:767px){.filter-form .filter__select{display:block;width:100%}}.filter-form .filter__house-ready-over{text-align:left;margin-top:-6px}@media (max-width:991px){.filter-form .filter__house-ready-over{position:relative;display:inline-block;vertical-align:top;float:none;margin-top:12px;margin-left:20px}}@media (max-width:767px){.filter-form .filter__house-ready-over{margin-top:25px;margin-left:0}}.filter-form .filter__sliders{margin-top:25px}.filter-form .filter__sliders .sliders__item{margin:0}.filter-form .filter__sliders .sliders__item:first-child{margin-top:0}.filter-form .sliders__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.filter-form .sliders__title span{font-size:11px;font-family:'proximanovasemibold';line-height:1;letter-spacing:.1em;color:#222;text-transform:uppercase;margin-bottom:10px}.filter-form .sliders__title span:nth-child(2),.green-label__bottom p:nth-child(1){color:#a1a1a1}@media (max-width:991px){.filter-form .filter__sliders{margin:40px -15px 0}}@media (max-width:767px){.filter-form .filter__sliders{margin:30px 5px 0}.filter-form .filter__sliders .sliders__item{margin-top:30px;padding:0;width:100%}}.filter-form .irs--flat{margin-top:-15px}.filter-form .irs--flat .irs{font-family:ProximaNova,sans-serif}.filter-form .irs--flat .irs-line{height:1px;background-color:#a1a1a1}.filter-form .irs--flat .irs-bar{height:2px;background-color:#00cd2e}.filter-form .irs--flat .irs-handle{top:65%;transform:translateY(-50%);width:14px;height:14px;border-radius:100%;border:0;background:#00cd2e;cursor:pointer}.filter-form .irs--flat .irs-max,.filter-form .irs--flat .irs-min{top:100%;margin-top:36px;font-size:14px;line-height:1.64;letter-spacing:.2px;color:#000;background:0 0}.filter-form .irs--flat .irs-from,.filter-form .irs--flat .irs-to{visibility:visible!important;font-size:14px;line-height:1.64;letter-spacing:.2px;background:0 0;transform:translateY(165%);color:#000}.filter-form .irs--flat .irs-single,.flat-preview .info__rooms span{display:none}.filter__top{position:fixed;z-index:7;left:0;right:0;top:50px;background:#fff}@media (max-width:991px){.filter__top{top:55px}}.filter__top .filter__choose-tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:9px 0;border-bottom:1px solid #dadada}@media (max-width:767px){.filter__top .filter__choose-tabs{display:none}}.filter__top .choose-tabs__item{margin:0 35px}.filter__top .choose-tabs__item.active{font-weight:500}.filter__titles{padding:35px 50px 30px}@media (max-width:767px){.filter__titles{padding:0 20px;border:0}}.filter__description{color:#a1a1a1;max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:767px){.filter__description{margin-top:10px;line-height:18px;margin-bottom:20px}}.flat-preview{display:block;padding:35px 20px 30px;border:1px solid #dadada;background:#fff;position:relative;border-radius:12px}.is-list .flat-preview{padding-top:20px;padding-bottom:20px}@media (max-width:767px){.flat-preview{padding:30px 20px 20px;border:0;border-bottom:1px solid #dadada}}.flat-preview .flat-preview__picture-over{margin:0 auto 40px;width:75%}@media (max-width:991px){.flat-preview .flat-preview__picture-over{width:100%;margin-top:20px;margin-bottom:20px}}@media (max-width:767px){.flat-preview .flat-preview__picture-over{padding:0}}.flat-preview .flat-preview__picture{background:no-repeat center;background-size:contain;padding-bottom:100%}.flat-preview .flat-preview__info{margin-top:30px}@media (max-width:767px){.flat-preview .flat-preview__info{padding:0 20px}}.flat-preview .info__top{font-size:16px;line-height:1;justify-content:space-between}.flat-preview .info__area,.flat-preview .info__rooms{display:block;font-size:16px;text-align:left;float:left}.flat-preview .info__area{position:relative;padding-left:0;font-weight:400;text-align:right;float:right}.flat-preview .info__area sup{font-size:12px}@media (max-width:991px){.flat-preview .info__bottom{text-align:center}}.flat-preview .info__price{float:left;margin-top:5px}@media (max-width:767px){.flat-preview .info__price{float:left;margin-top:5px}}.flat-preview .info__link{float:right;margin-top:5px;padding-right:10px;color:#00cd2e;text-transform:uppercase}.flat-preview .info__link span:after{left:100%;top:45%;margin-left:2px;width:14px;height:14px}@media (max-width:991px){.flat-preview .info__link{float:none;margin-top:10px}}@media (max-width:767px){.flat-preview .info__link{float:right;margin-top:7px}}.fullscreen--panorama{background:no-repeat center;background-size:cover;height:100vh}.fullscreen--panorama .panorama__pull{display:none;position:absolute;left:0;right:0;top:0}@media (max-width:991px){.fullscreen--panorama .panorama__pull{display:block;padding:20px 0;text-align:center}.fullscreen--panorama .panorama__pull span{position:relative;padding-left:30px;color:#fff}.fullscreen--panorama .panorama__pull span:before{content:'';position:absolute;background:no-repeat center;background-size:contain;left:0;top:50%;transform:translateY(-50%);width:17px;height:20px;background-image:url(/img/redesign/svg/hand.svg)}.fullscreen--panorama .panorama__pull:before{content:'';position:absolute;left:0;right:0;top:0;height:200%;background:linear-gradient(to top,transparent,#000);opacity:.45}}.fullscreen--panorama .pull__arrow{background:no-repeat center;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px}.fullscreen--panorama .pull__arrow.arrow--left{left:25px;background-image:url(/img/redesign/svg/arrow_pull_left_white.svg)}.fullscreen--panorama .pull__arrow.arrow--right{right:25px;background-image:url(/img/redesign/svg/arrow_pull_right_white.svg)}@media (max-width:767px){.fullscreen--panorama .pull__arrow{width:30px;height:30px}}.label-tail:after{content:'';position:absolute;top:100%;left:8px;border:3px solid transparent;border-top:3px solid #fff}.panorama__red-label{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;cursor:pointer}.panorama__red-label.red-label--special .red-label__right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px;color:#fff;background:#d0021b}.red-label__left{padding:8px 8px 2px;background:#fff}.red-label__title{color:#a1a1a1}.red-label__right{display:none}#svgContainer path,.panorama__green-label,.panorama__svg-container path{cursor:pointer}.green-label__top{padding:6px;color:#fff;background:#00cd2e}.green-label__bottom{padding:6px;background:#fff}.green-label__bottom p:nth-child(2){margin-top:5px;line-height:12px}.panorama__big-label{padding:20px 25px;min-width:270px;background:#fff;max-width:360px}@media (max-width:991px){.panorama__big-label{padding:40px 0;width:auto;position:absolute;bottom:0;left:0;right:0;text-align:center;margin:0;display:none;z-index:10;max-width:none}}@media (max-width:767px){.panorama__big-label{padding:30px 0}}@media (max-width:991px){.panorama__big-label.active{display:block}}.panorama__big-label .row{margin:0}.panorama__big-label .big-label__top+.big-label__bottom{margin-top:15px;margin-bottom:20px;position:relative;z-index:2}.panorama__big-label .house-status{float:right;text-transform:uppercase;letter-spacing:.1em;font-size:11px;color:#31cd2e;position:relative}.big-label__content .btn--green-transparent,.big-label__cross{display:none}@media (max-width:991px){.big-label__cross{background:no-repeat center;background-size:contain;display:block;width:20px;height:20px;background-image:url(/img/redesign/svg/close.svg)}}@media (max-width:767px){.big-label__cross{right:20px;top:20px}}@media (max-width:991px){.big-label__content{position:relative;display:inline-block;vertical-align:top;min-width:270px}}@media (max-width:991px){.big-label__content .btn--green-transparent{display:inline-block;margin-top:35px;min-width:270px}}@media (max-width:767px){.big-label__content .btn--green-transparent{margin-top:25px}.big-label__top{padding:0}}@media (max-width:991px){.big-label__name{text-align:center}}@media (max-width:767px){.big-label__name{text-align:left}}.big-label__dates{color:#a1a1a1}@media (max-width:991px){.big-label__dates{position:relative;display:inline-block;vertical-align:top;margin:0 5px}}@media (max-width:767px){.big-label__dates{display:block;width:auto;margin:2px 0}}.big-label__buildings{color:#a1a1a1}@media (max-width:991px){.big-label__buildings{position:relative;display:inline-block;vertical-align:top;margin:0 5px}}@media (max-width:767px){.big-label__buildings{display:block;margin:2px 0;width:auto;text-align:left}}@media (max-width:991px){.big-label__bottom{text-align:left}}@media (max-width:767px){.big-label__bottom{margin-top:10px;padding:0;text-align:left}}.big-label__room-number{position:relative;display:block;vertical-align:top;margin-bottom:0;white-space:nowrap}.big-label__room-number+.big-label__room-number{margin-top:10px}.big-label__room-number:nth-child(even){padding-left:0}@media (max-width:991px){.big-label__room-number:nth-child(even){padding-left:0;text-align:left}}@media (max-width:767px){.big-label__room-number{margin-top:5px}.big-label__room-number+.big-label__room-number{margin-top:15px}}.room-number__price,.room-number__title{position:relative;display:inline-block;line-height:1}.room-number__title{color:#00cd2e;width:100px;letter-spacing:.05em;font-family:'proximanovareg';font-size:14px}.room-number__price{vertical-align:top;margin-top:0;margin-left:10px}.panorama__ready{padding:8px 15px;background:#fff}.panorama__ready label::after{background:no-repeat center;background-size:contain;display:none;margin-left:2px;width:21px;height:21px;background-image:url(/img/redesign//svg/checked.svg)}.panorama__to-quarter{padding:10px 15px 10px 30px;background:#fff;position:fixed;left:20px;bottom:20px;z-index:1}.panorama__to-quarter:hover:after{transform:translate(-3px,-50%) rotate(180deg)}.panorama__to-quarter:after{left:10px;margin-left:0;width:15px;height:15px;transform:translate(0,-50%) rotate(180deg)}.p-flat-card{padding-top:50px;overflow:hidden}.p-flat-card .row{margin-left:0;margin-right:0}.p-flat-card .flat-card__left{float:left;width:50%}@media (max-width:991px){.p-flat-card .flat-card__left{float:none;width:100%}}.p-flat-card .flat-card__left-content{position:relative;padding:60px 50px 150px;border-right:1px solid #dadada;margin-right:-1px;height:calc(100vh - 50px)}@media (min-width:992px) and (max-height:700px){.p-flat-card .flat-card__left-content{padding:50px 50px 100px}}@media (max-width:991px){.p-flat-card .flat-card__left-content{height:calc(100vh - 50px);box-sizing:border-box}}@media (max-width:767px){.p-flat-card .flat-card__left-content{padding:35px 20px 100px}}.p-flat-card .flat-card__plan-over{position:relative;padding:0;height:100%}@media (max-width:767px){.p-flat-card .flat-card__plan-over{padding:0}}.p-flat-card .flat-card__plan{width:100%;height:calc(100% - 75px);background:no-repeat center center;background-size:contain;margin-bottom:30px}.p-flat-card .flat-card__street{position:absolute;text-transform:uppercase}.p-flat-card .flat-card__street.street--top{left:50%;top:0;transform:translateX(-50%)}.p-flat-card .flat-card__street.street--right{right:0;top:50%;transform:translateY(-50%) rotate(-90deg)}.p-flat-card .flat-card__street.street--bottom{left:50%;bottom:0;transform:translateX(-50%)}.p-flat-card .flat-card__street.street--left{left:0;top:50%;transform:translateY(-50%) rotate(-90deg)}.p-flat-card .flat-card__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:absolute;bottom:30px;width:calc(100% - 100px);flex-wrap:wrap;row-gap:10px}@media (min-width:992px) and (max-height:700px){.p-flat-card .flat-card__buttons{bottom:30px}}@media (max-width:767px){.p-flat-card .flat-card__buttons{width:auto;position:relative;bottom:10px;top:auto}}.p-flat-card .flat-card__right{float:right;width:50%;border-left:1px solid #dadada}@media (max-width:991px){.p-flat-card .flat-card__right{float:none;width:100%;border-left:none;border-top:1px solid #dadada;margin-bottom:30px}}.p-flat-card .flat-card__info-numbers{padding:40px 60px 30px 35px}@media (max-width:991px){.p-flat-card .flat-card__info-numbers{padding:35px 60px 30px}}@media (max-width:767px){.p-flat-card .flat-card__info-numbers{padding:25px 20px 20px}}.p-flat-card .info-numbers__top div:last-child{margin-left:30px}@media (max-width:767px){.p-flat-card .info-numbers__top div{width:50%}.p-flat-card .info-numbers__top div:last-child{margin-left:0}}.p-flat-card .info-numbers__flat-number{color:#00cd2e}.p-flat-card .info-numbers__bottom{margin:25px -15px 0}.p-flat-card .info-numbers__bottom span{position:relative}.p-flat-card .info-numbers__bottom div{position:relative;display:inline-block;vertical-align:top;margin:0 15px}@media (max-width:767px){.p-flat-card .info-numbers__bottom{margin:0}.p-flat-card .info-numbers__bottom div{width:50%;margin:10px 0 0}}.p-filter-params .filter-params__right .table-item__area sup,.p-flat-card .info-numbers__area sup{font-weight:500;font-size:10px}.p-flat-card .flat-card__compass-mortgage{padding:20px 60px 0 35px}@media (max-width:991px){.p-flat-card .flat-card__compass-mortgage{padding:20px 60px 0;border-top:1px solid #dadada}}@media (max-width:767px){.p-flat-card .flat-card__compass-mortgage{padding:10px 20px 0}}.p-flat-card .compass-mortgage__content{padding-top:20px;border-top:1px solid #dadada}@media (max-width:991px){.p-flat-card .compass-mortgage__content{border-top:none}}@media (max-width:767px){.p-flat-card .compass-mortgage__content{padding-top:10px}}.p-flat-card .compass-mortgage__compass-over,.p-flat-card .compass-mortgage__mortgage{position:relative;display:inline-block;vertical-align:middle;width:50%}@media (max-width:767px){.p-flat-card .compass-mortgage__compass-over,.p-flat-card .compass-mortgage__mortgage{display:block;width:auto}}.p-flat-card .ac-compass{position:absolute;left:0;top:0;background:rgba(255,255,255,.95);height:75px;width:75px;border-radius:50%}.p-flat-card .ac-compass-wrapper{margin-left:0}.p-flat-card .compass-mortgage__mortgage{color:#00cd2e;text-align:center;text-decoration:underline}@media (max-width:991px){.p-flat-card .compass-mortgage__mortgage{text-align:right}}@media (max-width:767px){.p-flat-card .compass-mortgage__mortgage{margin-top:0;text-align:left}}.p-flat-card .compass__picture{background:no-repeat center;background-size:contain;width:50px;height:50px}.p-flat-card .compass__text{margin-left:15px;vertical-align:middle;width:calc(100% - 65px);display:none}.p-flat-card .flat-card__quarter{margin:0 auto;position:relative;height:100%}@media (max-width:767px){.p-flat-card .flat-card__quarter{margin:0;width:100%}}.p-flat-card .quarter__name{text-align:center}.p-flat-card .quarter__tabs{margin:0 -15px;text-align:center}@media (max-width:767px){.p-flat-card .quarter__tabs{padding:0 20px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:baseline}.quarter__tabs.text--tabs>div{flex:1 1 0px}}.p-flat-card .quarter-tabs__item{margin:0 15px}.p-flat-card .quarter-tabs__item,.p-flat-card .quarter-tabs__item-variant,.p-flat-card .tour-button{position:relative;display:inline-block;vertical-align:top;cursor:pointer;color:#a1a1a1;font-size:15px}.p-flat-card .tour-button{margin:0 15px}.p-flat-card .quarter-tabs__item-variant:first-letter,.p-flat-card .quarter-tabs__item:first-letter{text-transform:uppercase}.p-flat-card .quarter-tabs__item-variant:after,.p-flat-card .quarter-tabs__item:after{content:'';position:absolute;left:0;top:100%;width:100%;height:2px;opacity:0;transition:opacity .3s cubic-bezier(.25,.1,.25,1);margin-top:4px;background:#00cd2e}.p-flat-card .quarter-tabs__item-variant:after{opacity:1;background:#d1d1d1}.p-flat-card .quarter-tabs-variant{display:inline-flex;gap:10px}.p-flat-card .quarter-tabs__item-variant{margin:0}.p-flat-card .quarter-tabs__item-variant.active:after,.p-flat-card .quarter-tabs__item-variant:hover:after,.p-flat-card .quarter-tabs__item.active:after,.p-flat-card .quarter-tabs__item:hover:after{opacity:1}.p-flat-card .quarter-tabs__item-variant.active,.p-flat-card .quarter-tabs__item.active{color:#000}.p-flat-card .quarter-tabs__item-variant.active:after{color:#00cd2e;background:#00cd2e}@media (max-width:767px){.p-flat-card .quarter-tabs-variant{gap:10px}.p-flat-card .quarter-tabs-variant .flat-card__plan-switch__title{margin-right:0}.p-flat-card .quarter-tabs__item{margin:0 10px 20px;padding:0;box-sizing:border-box}.p-flat-card .quarter-tabs__item-variant{padding:0;box-sizing:border-box;margin:0 0 20px}}.p-flat-card .quarter__container{position:relative;margin-top:35px;text-align:center;width:100%;height:100%;display:inline-block;padding-bottom:40px}.p-flat-card .quarter__container-item{position:relative;height:auto}.p-flat-card .container-item--flat,.p-flat-card .container-item--floor{height:100%}.p-flat-card .quarter__container-item img{display:block;margin:0 auto;max-width:100%;max-height:100%}.p-flat-card .quarter__container-item .svg-container{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.p-flat-card .quarter__container-item svg{height:100%;width:100%}.p-flat-card .quarter__container-item .img{position:absolute;top:0;bottom:0;left:0;right:0;background:no-repeat center;background-size:cover}.p-flat-card .container-item--floor:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.04;display:none}.p-flat-card .flat-table__label{padding:0 60px 30px 35px}@media (max-width:991px){.p-flat-card .flat-table__label{padding:0 60px 30px}}@media (max-width:767px){.p-flat-card .flat-table__label{padding:0 20px}}.p-flat-card .flat-table__table-header{padding:15px 11% 15px 3%;border-top:1px solid #dadada;border-bottom:1px solid #dadada}@media (max-width:991px){.p-flat-card .flat-table__table-header{padding:15px 50px}}@media (max-width:767px){.p-flat-card .flat-table__table-header{display:none}}.p-flat-card .table-header__elem{position:relative;display:inline-block;vertical-align:top;text-align:center}.p-flat-card .flat-table__table-body{padding:0 11% 40px 3%}@media (max-width:991px){.p-flat-card .flat-table__table-body{padding:15px 50px 25px}}@media (max-width:767px){.p-flat-card .flat-table__table-body{padding:20px 0 50px}}.p-flat-card .flat-table__table-item{display:block;position:relative;padding:15px 0}@media (max-width:767px){.p-flat-card .flat-table__table-item:first-child{border-top:1px solid #dadada}.p-flat-card .flat-table__table-item{padding:25px 20px;border-bottom:1px solid #dadada}}.p-flat-card .table-item__elem{position:relative;display:inline-block;vertical-align:top;text-align:center}.p-flat-card .table-item__elem span{display:none}@media (max-width:767px){.p-flat-card .table-item__elem{margin-top:8px;font-weight:600;text-align:left}.p-flat-card .table-item__elem span{display:inline;font-weight:400;margin-right:15px}.p-flat-card .table-item__elem:first-child{margin-top:0;margin-bottom:5px}.p-flat-card .table-item__elem:first-child span{font-weight:600;margin-right:0}}.p-flat-card .table-header__flat,.p-flat-card .table-item__flat{width:17%}@media (max-width:767px){.p-flat-card .table-header__flat,.p-flat-card .table-item__flat{width:50%;text-align:left}}.p-flat-card .table-item__flat{color:#00cd2e;font-weight:600}@media (max-width:767px){.p-flat-card .table-item__flat{width:100%;text-align:left}}.p-flat-card .table-header__building,.p-flat-card .table-item__building{width:17%}@media (max-width:767px){.p-flat-card .table-item__building{width:35%}}.p-flat-card .table-header__section,.p-flat-card .table-item__section{width:21%}@media (max-width:767px){.p-flat-card .table-item__section{width:65%}}.p-flat-card .table-header__floor,.p-flat-card .table-item__floor{width:17%}@media (max-width:767px){.p-flat-card .table-item__floor{width:35%}}.p-flat-card .table-header__price,.p-flat-card .table-item__price{width:28%}@media (max-width:767px){.p-flat-card .table-item__price{position:absolute;right:20px;top:25px;margin-top:0;width:auto;font-weight:600;text-align:right}}.p-filter-params{padding-top:91px;min-height:100vh;overflow:hidden}@media (max-width:767px){.p-filter-params{padding-top:55px}}.p-filter-params .filter-form{border:0;padding:0}.p-filter-params .row{margin-left:0;margin-right:0}.p-filter-params .filter-params__left{float:left;padding:25px 0;width:405px;min-height:calc(100vh - 50px);text-align:center;border-right:1px solid #dadada}.p-filter-params .filter-params__left .filter-params__filter{display:inline-block}@media (max-width:991px){.p-filter-params .filter-params__left{float:none;padding:0;width:100%;min-height:unset;border-right:none}.p-filter-params .filter-params__left .filter-params__filter{display:block}}@media (max-width:767px){.p-filter-params .filter-params__left.fixed{position:fixed;z-index:20;left:0;right:0;top:0;bottom:0;overflow:auto}}.p-filter-params .filter-params__right{float:right;width:calc(100% - 405px)}@media (max-width:991px){.p-filter-params .filter-params__right{float:none;width:100%;border:0}}.p-filter-params .filter-params__right .filter-params__sort{display:none}@media (max-width:767px){.p-filter-params .filter-params__right .filter-params__sort{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 20px 10px}}.p-filter-params .filter-params__right .flat-table__table-header{padding:18px 50px;border-bottom:1px solid #dadada}@media (max-width:991px){.p-filter-params .filter-params__right .flat-table__table-header{padding:18px 50px 15px}}@media (max-width:767px){.p-filter-params .filter-params__right .flat-table__table-header{display:none}}.p-filter-params .filter-params__right .table-header__elem{position:relative;display:inline-block;vertical-align:top;text-align:center}.p-filter-params .filter-params__right .flat-table__table-body{padding:0 50px 40px}@media (max-width:991px){.p-filter-params .filter-params__right .flat-table__table-body{padding:15px 50px 25px}}@media (max-width:767px){.p-filter-params .filter-params__right .flat-table__table-body{padding:0 0 50px}}.p-filter-params .filter-params__right .flat-table__table-item{display:block;position:relative;padding:15px 0}@media (max-width:767px){.p-filter-params .filter-params__right .flat-table__table-item{padding:25px 20px;border-bottom:1px solid #dadada}}.p-filter-params .filter-params__right .table-item__elem{position:relative;display:inline-block;vertical-align:top;text-align:center}.p-filter-params .filter-params__right .table-item__elem span{position:relative}.filter-params__flat-table .table-item__elem span:first-child,.p-filter-params .filter-params__right .table-item__elem span:first-child{display:none}@media (max-width:767px){.p-filter-params .filter-params__right .table-item__elem{margin-top:8px;font-weight:600;text-align:left}.p-filter-params .filter-params__right .table-item__elem span:first-child{display:inline;font-weight:400;margin-right:15px}.p-filter-params .filter-params__right .table-item__elem:first-child{margin-top:0;margin-bottom:5px}.p-filter-params .filter-params__right .table-item__elem:first-child span{font-weight:600;margin-right:0}}.p-filter-params .filter-params__right .table-header__flat,.p-filter-params .filter-params__right .table-item__flat{width:12%}@media (max-width:767px){.p-filter-params .filter-params__right .table-header__flat,.p-filter-params .filter-params__right .table-item__flat{width:50%;text-align:left}}.p-filter-params .filter-params__right .table-item__flat{color:#00cd2e;font-weight:600}@media (max-width:767px){.p-filter-params .filter-params__right .table-item__flat{width:100%;text-align:left}}.p-filter-params .filter-params__right .table-header__building,.p-filter-params .filter-params__right .table-item__building{width:12%}@media (max-width:767px){.p-filter-params .filter-params__right .table-item__building{width:40%}}.p-filter-params .filter-params__right .table-header__section,.p-filter-params .filter-params__right .table-item__section{width:12%}@media (max-width:767px){.p-filter-params .filter-params__right .table-item__section{width:60%}}.p-filter-params .filter-params__right .table-header__floor,.p-filter-params .filter-params__right .table-item__floor{width:12%}@media (max-width:767px){.p-filter-params .filter-params__right .table-item__floor{width:40%}}.p-filter-params .filter-params__right .table-header__rooms,.p-filter-params .filter-params__right .table-item__rooms{width:12%}@media (max-width:767px){.p-filter-params .filter-params__right .table-item__rooms{width:60%}}.p-filter-params .filter-params__right .table-header__area,.p-filter-params .filter-params__right .table-item__area{width:17%}@media (max-width:767px){.p-filter-params .filter-params__right .table-item__area{position:absolute;left:43%;top:0;transform:translateX(-50%);margin-top:25px;width:auto}.p-filter-params .filter-params__right .table-item__area span:first-child{display:none}}.p-filter-params .filter-params__right .table-header__price,.p-filter-params .filter-params__right .table-item__price{width:23%}@media (max-width:767px){.p-filter-params .filter-params__right .table-item__price{position:absolute;right:20px;top:25px;margin-top:0;width:auto;font-weight:600;text-align:right}}.p-filter-plans{padding-top:91px;min-height:100vh;overflow:hidden}.p-filter-plans .filter-form{border:0;padding:0 20px}.p-filter-plans .filter-plans__left{padding:25px 0;width:100%;min-height:0;border-bottom:1px solid #dadada;position:relative;z-index:9!important;background:#fff}.p-filter-plans .filter-plans__left .filter-plans__filter{display:inline-block}@media (max-width:991px){.p-filter-plans .filter-plans__left{float:none;padding:0;width:100%;min-height:unset;border-right:none}.p-filter-plans .filter-plans__left .filter-plans__filter{display:block;padding:0}}@media (max-width:767px){.p-filter-plans .filter-plans__left{border-bottom:0}.p-filter-plans .filter-plans__left.fixed{position:fixed;z-index:20;left:0;right:0;top:0;bottom:0;overflow:auto}}.p-filter-plans .filter-plans__right{padding:25px 0;width:100%;z-index:0;position:relative;max-width:1200px;margin:0 auto}@media (max-width:1280px){.p-filter-plans .filter-plans__right{padding-left:20px;padding-right:20px;max-width:100%}}@media (max-width:991px){.p-filter-plans .filter-plans__right{float:none;width:100%;padding:35px 25px}}@media (max-width:767px){.p-filter-plans .filter-plans__right{padding:30px 0 0}}.filter-plans__view,.p-filter-plans .filter-plans__right .filter-plans__sort{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;float:left}.filter-plans__view{float:right}.filter-plans__view__tab{font-size:16px;line-height:23px;letter-spacing:.28px;font-weight:400;padding:7px 2px;color:#888;border-radius:0;-webkit-appearance:none;outline:0;cursor:pointer;position:relative}.filter-plans__view__tab.is-active,.filter-plans__view__tab:hover{color:#222}.filter-plans__view__tab.is-active:after{content:'';height:3px;width:100%;background:#00cd2e;position:absolute;bottom:0;left:0}.filter-plans__view__tab+.filter-plans__view__tab{margin-left:20px}@media (max-width:767px){.p-filter-plans .filter-plans__right .filter-plans__sort{width:100%;margin-bottom:15px;padding:0 15px;-ms-flex-pack:justify;justify-content:flex-start}.filter-plans__view{float:left;margin:0 20px}.p-filter-plans .filter-plans__right .sort__title{display:none}}.p-filter-plans .filter-plans__right .sort__list{margin-left:25px}@media (max-width:767px){.p-filter-plans .filter-plans__right .sort__list{margin-left:0}}.p-filter-plans .filter-plans__right .sort__arrows{margin-left:25px}@media (max-width:767px){.p-filter-plans .filter-plans__right .sort__arrows{margin-left:15px}}.p-filter-plans .filter-plans__right .filter-plans__container{margin:30px -10px 0;clear:left}.p-filter-plans .filter-plans__right .filter-plans__container .flat-preview-over{position:relative;display:inline-block;vertical-align:top;padding:10px;width:25%}@media (min-width:1401px){.p-filter-plans .filter-plans__right .filter-plans__container .flat-preview-over{width:25%}}@media (max-width:1199px){.p-filter-plans .filter-plans__right .filter-plans__container .flat-preview-over{width:25%}}@media (max-width:991px){.p-filter-plans .filter-plans__right .filter-plans__container .flat-preview-over{width:33.333333%}}@media (max-width:767px){.p-filter-plans .filter-plans__right .filter-plans__container{margin:40px 15px}.p-filter-plans .filter-plans__right .filter-plans__container .flat-preview-over{padding:0;width:100%;margin-bottom:30px}.p-filter-plans .filter-plans__right .filter-plans__container .flat-preview-over:nth-child(2n){margin-left:0}.flat-preview__counter{border-top:0!important}.flat-preview-over .flat-preview__counter{margin:0;background:#00cd2e;padding:12px 8px;color:#fff;border-radius:2px}.flat-preview__counter span:before{border-color:#fff!important}}.p-genplan1,.p-genplan2,.p-genplan3{padding-top:0}.p-genplan1 .panorama__red-label{position:absolute;left:10%;top:55%}.p-genplan1 .panorama__red-label.red-label--special,.p-genplan2 .panorama__red-label.red-label--special{left:40%;top:30%}.p-genplan1 .panorama__big-label{position:absolute;left:70%;top:20%}@media (max-width:991px){.p-genplan1 .panorama__big-label{position:fixed;z-index:9;left:0;right:0;top:unset;bottom:0}}.p-genplan1 .panorama__ready{position:absolute;right:60px;bottom:20px}.genplan__quarter,.p-genplan2 .genplan__quarter{position:absolute;z-index:1;left:0;top:50px;width:300px}.genplan__quarter select,.p-genplan2 .genplan__quarter select{position:relative;display:inline-block;vertical-align:top;padding:12px 13px 13px 20px;width:100%;font-family:ProximaNova,sans-serif;font-size:16px;line-height:1.44;letter-spacing:.3px;color:#000;background:#fff url(/img/redesign//svg/arrow_down.svg) no-repeat 93% 50%;border:0;border-radius:0;-webkit-appearance:none;outline:0}@media (max-width:991px){.p-genplan2 .genplan__quarter{top:55px;width:100%;background:#fff;text-align:center}.p-genplan2 .genplan__quarter select{width:300px}}@media (max-width:767px){.p-genplan2 .genplan__quarter{top:55px}}@media (max-width:991px){.p-genplan2 .panorama__pull{top:48px}}.p-genplan2 .panorama__red-label{position:absolute;left:10%;top:55%}.p-genplan2 .panorama__green-label{position:absolute;left:50%;top:60%}.p-genplan2 .panorama__big-label{position:absolute;left:70%;top:20%}@media (max-width:991px){.p-genplan2 .panorama__big-label{position:fixed;z-index:20;left:0;right:0;top:unset;bottom:0}}.p-genplan2 .big-label__dates{margin-top:5px}@media (max-width:991px){.p-genplan2 .big-label__dates{display:block;margin-top:10px;width:auto;text-align:center}}@media (max-width:767px){.p-genplan2 .big-label__dates{text-align:left}}.p-genplan2 .big-label__buildings{display:none}.p-genplan2 .big-label__bottom{margin-top:20px}.p-genplan2 .panorama__to-quarter{position:absolute;left:20px;bottom:20px}.genplan__quarter{position:fixed}@media (max-width:991px){.genplan__quarter.genplan__quarter--single{width:50%;background:#fff;text-align:center}.genplan__quarter.genplan__quarter--single select{width:300px}}@media (max-width:991px){.genplan__quarter{top:55px;width:50%;background:#fff;text-align:center}}@media (max-width:767px){.genplan__quarter.genplan__quarter--single{top:55px;width:100%}.genplan__quarter select{padding:12px 13px 13px 35px}}.genplan__building{position:fixed;z-index:1;left:300px;top:50px;width:300px;border-left:1px solid #dadada}.genplan__building select{position:relative;display:inline-block;vertical-align:top;padding:12px 13px 13px 20px;width:100%;font-family:ProximaNova,sans-serif;font-size:16px;line-height:1.44;letter-spacing:.3px;color:#000;background:#fff url(/img/redesign//svg/arrow_down.svg) no-repeat 93% 50%;border:0;border-left:1px solid #dadada;border-radius:0;-webkit-appearance:none;outline:0}.genplan__building select span{margin-left:10px;color:#a1a1a1}@media (max-width:991px){.genplan__building{left:50%;top:55px;width:50%;background:#fff;text-align:center}}@media (max-width:767px){.genplan__building{left:0;top:103px;width:100%;border-left:0}.genplan__building select{padding:12px 13px 13px 35px;border:0;border-top:1px solid #dadada}}@media (max-width:991px){.panorama__pull{top:48px}}@media (max-width:767px){.panorama__pull{top:97px}}.panorama__red-label{position:absolute;left:41%;top:35%}@media (max-width:991px){.panorama__red-label{left:30%;top:38%}}@media (max-width:767px){.panorama__red-label{left:18%;top:34%}}.panorama__green-label{position:absolute;left:50%;top:60%}.big-label__dates{margin-top:5px}@media (max-width:991px){.big-label__dates{display:block;margin-top:10px;width:auto;text-align:center}}@media (max-width:767px){.big-label__dates{text-align:left}}.big-label__buildings{display:none}.big-label__bottom{margin-top:20px}.genplan__popup{position:fixed;z-index:20;left:50%;right:0;top:0;bottom:0;transform:translateX(110%);background:#fff;transition:transform .5s cubic-bezier(.25,.1,.25,1);box-shadow:10px 0 15px 5px #000}.genplan__popup.active{transform:translateX(0)}@media (max-width:991px){.genplan__popup{left:0}}@media (max-width:767px){.genplan__popup.active .genplan-popup__close{box-shadow:0 0 4px 0 rgba(0,0,0,.2)}}.genplan__popup .content--overflow{height:100%}@media (max-width:1024px){.genplan__popup .content--overflow{-webkit-overflow-scrolling:touch}}.genplan__popup .row{margin:0}.genplan__popup .genplan-popup__close{background:no-repeat center;background-size:contain;position:absolute;z-index:2;right:15px;top:15px;width:20px;height:20px;background-image:url(/img/redesign/svg/close_grey.svg);cursor:pointer}@media (max-width:991px){.genplan__popup .genplan-popup__close{right:30px;top:35px}}@media (max-width:767px){.genplan__popup .genplan-popup__close{left:0;right:0;top:unset;bottom:0;width:auto;height:40px;background-color:#fff;background-size:20px}}.genplan__popup .genplan-popup__content{height:100%;overflow:hidden}.genplan__popup .popup-content__top{display:-ms-flexbox;display:flex;padding:25px 35px;border-bottom:1px solid #dadada;position:absolute;left:0;right:0;top:0;background-color:#fff;z-index:1;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}@media (max-width:991px){.genplan__popup .popup-content__top{padding:25px 85px}}@media (max-width:767px){.genplan__popup .popup-content__top{position:absolute;z-index:1;top:0;left:0;right:0;-ms-flex-flow:column;flex-flow:column;padding:10px 20px;text-align:left;background:#fff}}.genplan__popup .top__column{position:relative;display:inline-block;vertical-align:middle}@media (max-width:767px){.genplan__popup .top__column{display:block}}@media (max-width:1199px){.genplan__popup .column--title{display:none}}@media (max-width:991px){.genplan__popup .column--title{display:inline-block}}@media (max-width:767px){.genplan__popup .column--title{display:none}}.genplan__popup .column--types{margin-left:10px}@media (max-width:1199px){.genplan__popup .column--types{margin-left:0}}@media (max-width:991px){.genplan__popup .column--types{margin-left:10px}}@media (max-width:767px){.genplan__popup .column--types{margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.genplan__popup .column--rooms-number{margin-left:20px}.genplan__popup .column--rooms-number .rooms-number__item{padding:8px 13px}@media (max-width:1199px){.genplan__popup .column--rooms-number{margin-left:10px}.genplan__popup .column--rooms-number .rooms-number__item{padding:6px 11px}}@media (max-width:991px){.genplan__popup .column--rooms-number{margin-left:auto}.genplan__popup .column--rooms-number .rooms-number__item{padding:8px 13px}}@media (max-width:767px){.genplan__popup .column--rooms-number{margin-top:15px;margin-left:0;display:-ms-flexbox;display:flex}.genplan__popup .column--rooms-number .rooms-number__item-over{-ms-flex-positive:1;flex-grow:1}}.genplan__popup .types__type-item{display:inline-block;vertical-align:top;position:relative;cursor:pointer;margin:0 10px;color:#a1a1a1}.genplan__popup .types__type-item:after{content:'';position:absolute;left:0;top:100%;width:100%;height:2px;background:#00cd2e;opacity:0;transition:opacity .3s cubic-bezier(.25,.1,.25,1)}.genplan__popup .types__type-item.active:after,.genplan__popup .types__type-item:hover:after{opacity:1}.genplan__popup .types__type-item.active{color:#000}@media (max-width:1199px){.genplan__popup .types__type-item{margin:0 5px}}@media (max-width:991px){.genplan__popup .types__type-item{margin:0 10px}}@media (max-width:767px){.genplan__popup .types__type-item{display:block}}.genplan__popup .popup-content__bottom{height:100%;padding-top:91px;padding-bottom:53px}@media (max-width:767px){.genplan__popup .popup-content__bottom{padding-top:99px;padding-bottom:40px}.genplan__popup .popup-content__list{position:relative}}.genplan__popup .popup-content__list .list-table__table-item.disabled,.genplan__popup .popup-content__list .list__sort,.genplan__popup .popup-content__plans .plans__container .flat-preview-over.disabled{display:none}@media (max-width:767px){.genplan__popup .popup-content__list .list__sort{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 20px;position:absolute;left:0;right:0;top:0;z-index:1;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.08)}}.genplan__popup .popup-content__list .list__table{position:relative;height:100%}.genplan__popup .popup-content__list .list-table__table-header{padding:15px 35px;border-bottom:1px solid #dadada;position:absolute;top:0;left:0;right:0;background-color:#fff;z-index:1}@media (max-width:767px){.genplan__popup .popup-content__list .list-table__table-header{display:none}}.genplan__popup .popup-content__list .list-table__table-body{height:100%;padding-top:54px;overflow:auto}@media (max-width:767px){.genplan__popup .popup-content__list .list-table__table-body{padding-top:69px}}.genplan__popup .popup-content__list .table-header__elem,.genplan__popup .popup-content__list .table-item__elem{position:relative;display:inline-block;vertical-align:top;width:18%;text-align:center}.genplan__popup .popup-content__list .table-item__elem span:nth-child(1){display:none}.genplan__popup .popup-content__list .table-item__elem span:nth-child(2){position:relative}.genplan__popup .popup-content__list .table-item__elem span:nth-child(2) sup{font-size:10px;font-weight:500}@media (max-width:767px){.genplan__popup .popup-content__list .table-item__elem{text-align:left;font-weight:600}.genplan__popup .popup-content__list .table-item__elem span:nth-child(1){display:inline;margin-right:10px;font-weight:400}}.genplan__popup .popup-content__list .table-header__price,.genplan__popup .popup-content__list .table-item__price{width:28%}.genplan__popup .popup-content__list .list-table__table-item{display:block;position:relative;padding:20px 35px}@media (max-width:767px){.genplan__popup .popup-content__list .list-table__table-item{padding:25px 20px;border-bottom:1px solid #dadada}}.genplan__popup .popup-content__list .table-item__flat{color:#00cd2e}@media (max-width:767px){.genplan__popup .popup-content__list .table-item__flat{width:100%}.genplan__popup .popup-content__list .table-item__floor{margin-top:10px;width:40%}.genplan__popup .popup-content__list .table-item__rooms{margin-top:10px;width:60%}.genplan__popup .popup-content__list .table-item__area{position:absolute;left:45%;top:25px;transform:translateX(-50%);font-weight:600}.genplan__popup .popup-content__list .table-item__area span:nth-child(1),.genplan__popup .popup-content__list .table-item__price span:nth-child(1){display:none}.genplan__popup .popup-content__list .table-item__price{position:absolute;right:20px;top:25px;width:auto;font-weight:600}}.genplan__popup .popup-content__plans{padding:15px 0 0}@media (max-width:767px){.genplan__popup .popup-content__plans{padding:0}}.genplan__popup .popup-content__plans .popup-content__plans__inner{position:relative;height:100%}.genplan__popup .popup-content__plans .plans__sort{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;right:0;z-index:1;padding-bottom:15px;padding-left:35px;background-color:#fff}@media (max-width:767px){.genplan__popup .popup-content__plans .plans__sort{padding:15px 20px;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 3px 3px 0 rgba(0,0,0,.08)}.genplan__popup .popup-content__plans .sort__title{display:none}}.genplan__popup .popup-content__plans .sort__list{margin-left:25px}@media (max-width:767px){.genplan__popup .popup-content__plans .sort__list{margin-left:0}}.genplan__popup .popup-content__plans .sort__arrows{margin-left:25px}@media (max-width:767px){.genplan__popup .popup-content__plans .sort__arrows{margin-left:15px}}.genplan__popup .popup-content__plans .plans__container{margin:0 -10px;padding:70px 35px 0;overflow-y:scroll}.genplan__popup .popup-content__plans .plans__container .flat-preview-over{position:relative;display:inline-block;vertical-align:top;padding:10px;width:50%}@media (min-width:1401px){.genplan__popup .popup-content__plans .plans__container .flat-preview-over{width:285px}}@media (max-width:1199px){.genplan__popup .popup-content__plans .plans__container .flat-preview-over{width:100%}}@media (max-width:991px){.genplan__popup .popup-content__plans .plans__container .flat-preview-over{width:33.333333%}}@media (max-width:767px){.genplan__popup .popup-content__plans .plans__container{margin:0}.genplan__popup .popup-content__plans .plans__container .flat-preview-over{padding:0;width:100%}.genplan__popup .popup-content__plans .plans__container .flat-preview-over:last-child .flat-preview{border-bottom:none}}.genplan__popup .popup-content__chess .chess__content-over{padding:55px 15px 20px;text-align:center;overflow:scroll}@media (max-width:991px){.genplan__popup .popup-content__chess .chess__content-over{padding:45px}}@media (max-width:767px){.genplan__popup .popup-content__chess .chess__content-over{padding:20px 15px}}.genplan__popup .popup-content__chess .floor__title,.genplan__popup .popup-content__chess .section__title{text-transform:uppercase}.genplan__popup .popup-content__chess .chess__content{display:inline-block;width:100%;height:100%}.genplan__popup .popup-content__chess .chess__top{position:relative;height:100%;width:100%;overflow-y:scroll}.genplan__popup .popup-content__chess .chess__floors{display:block;text-align:left;position:sticky;left:0;z-index:1;background:#fff;width:35px}@media (max-width:767px){.genplan__popup .popup-content__chess .chess__floors{position:absolute;top:0;left:0}}.genplan__popup .popup-content__chess .floor__container{margin-top:15px}.genplan__popup .popup-content__chess .floor__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:74px;border-bottom:1px solid #d8d8d8}.genplan__popup .popup-content__chess .floor__item+.floor__item{margin-top:-1px}@media (max-width:1199px){.genplan__popup .popup-content__chess .floor__item{height:74px}}@media (max-width:991px){.genplan__popup .popup-content__chess .floor__item{height:74px}}.genplan__popup .popup-content__chess .floor__item:first-child{border-top:1px solid #d8d8d8}.genplan__popup .popup-content__chess .chess__section{vertical-align:top;margin-left:0;text-align:center;display:block;position:absolute;left:50px;right:0;top:0}@media (max-width:767px){.genplan__popup .popup-content__chess .chess__section{margin-left:0;white-space:nowrap;text-align:left}.genplan__popup .popup-content__chess .section__title{padding-left:55vw;text-align:left}}.genplan__popup .popup-content__chess .section__container-over{margin-top:15px}@media (max-width:767px){.genplan__popup .popup-content__chess .section__container-over{overflow:scroll}}.genplan__popup .popup-content__chess .section__container{position:relative;border-top:1px solid #a1a1a1;border-left:1px solid #a1a1a1}@media (max-width:767px){.genplan__popup .popup-content__chess .section__container{display:inline-block}}@media (min-width:768px){.genplan__popup .popup-content__chess .section__floor:nth-child(-n+5) .section__popup{bottom:unset;margin-left:0}}@media (max-width:767px){.genplan__popup .popup-content__chess .section__floor:first-child .section__item-over::before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;height:1px;background:#a1a1a1}}.genplan__popup .popup-content__chess .section__item-over{position:relative;display:inline-block;vertical-align:top;width:91px;border-bottom:1px solid #a1a1a1;border-right:1px solid #a1a1a1}@media (min-width:768px){.genplan__popup .popup-content__chess .section__item-over:nth-last-child(-n+5) .section__popup{left:unset;right:100%;margin-right:10px}}@media (max-width:1199px){.genplan__popup .popup-content__chess .section__item-over{width:91px}}@media (max-width:991px){.genplan__popup .popup-content__chess .section__item-over{width:91px}}.genplan__popup .popup-content__chess .section__item{display:block;padding-bottom:80%;background:#fff}.genplan__popup .popup-content__chess .section__item.grey .section-item__number{color:#000;opacity:.17}.genplan__popup .popup-content__chess .section__item.grey-bg{background:#dadada}.genplan__popup .popup-content__chess .section__item.grey-bg .section-item__number{color:#000;opacity:.26}.genplan__popup .popup-content__chess .section__item.green{background:#00cd2e}.genplan__popup .popup-content__chess .section__item.green .section-item__number{color:#fff}.genplan__popup .popup-content__chess .section__item.disabled .section-item__content{display:none}.genplan__popup .popup-content__chess .section__item:hover .section__popup{display:block}@media (max-width:991px){.genplan__popup .popup-content__chess .section__item:hover .section__popup{display:none}}.genplan__popup .popup-content__chess .section__item--disabled .section-item__number,.genplan__popup .popup-content__chess .section__item--disabled .section-item__rooms{color:#a1a1a1;opacity:.4}.genplan__popup .popup-content__chess .section-item__content{position:absolute;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;padding:10px}.genplan__popup .popup-content__chess .section-item__content>div{font-size:11px;line-height:13px;text-align:left}.genplan__popup .popup-content__chess .section-item__content .section-item__number{font-size:15px;margin-bottom:5px}.genplan__popup .popup-content__chess .section-item__content .section-item__rooms{float:left}.genplan__popup .popup-content__chess .section-item__content .section-item__area{float:right}.genplan__popup .popup-content__chess .section-item__content .section-item__price{clear:left;padding-top:5px;font-weight:600}.genplan__popup .popup-content__chess .section-item__number{color:#00cd2e;font-weight:500}.genplan__popup .popup-content__chess .section__popup{display:none;position:absolute;z-index:1;left:100%;bottom:20px;margin-left:10px;padding:15px 25px;width:150px;background:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.1);border-radius:8px}.genplan__popup .popup-content__chess .section__popup .btn--green-transparent{display:none}@media (max-width:1024px){.genplan__popup .popup-content__chess .section__popup{padding:40px 25px 15px;width:250px}.genplan__popup .popup-content__chess .section__popup.active{display:block!important}.genplan__popup .popup-content__chess .section__popup .btn--green-transparent{display:block;margin-top:20px;padding:12px;width:100%;border-radius:12px}}@media (max-width:767px){.genplan__popup .popup-content__chess .section__popup{position:fixed;left:20px;right:20px;top:15px;bottom:15px;margin-left:0;width:auto;box-shadow:0 0 10px 25px rgba(0,0,0,.1);z-index:2}}.genplan__popup .popup-content__chess .section-popup__close,.p-genplan-flat .table-item__elem span{display:none}@media (max-width:1024px){.genplan__popup .popup-content__chess .section-popup__close{background:no-repeat center;background-size:contain;display:block;position:absolute;z-index:1;right:15px;top:15px;width:20px;height:20px;background-image:url(/img/redesign/svg/close.svg)}}@media (max-width:767px){.genplan__popup .popup-content__chess .section-popup__close{right:25px;top:25px}.genplan__popup .popup-content__chess .section-popup__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%}.genplan__popup .popup-content__chess .popup-content__picture-over{position:absolute;top:40%;transform:translateY(-50%);width:100%}}.genplan__popup .popup-content__chess .popup-content__picture{background:no-repeat center;background-size:contain;padding-bottom:100%}.genplan__popup .popup-content__chess .popup-content__info{text-align:left}@media (max-width:991px){.genplan__popup .popup-content__chess .popup-content__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.genplan__popup .popup-content__chess .popup-info__flat{position:relative;display:inline-block;vertical-align:top;color:#00cd2e}@media (max-width:991px){.genplan__popup .popup-content__chess .popup-info__flat{display:block}}.genplan__popup .popup-content__chess .popup-info__area{position:relative;display:inline-block;vertical-align:top;margin-left:15px;padding-right:5px}.genplan__popup .popup-content__chess .popup-info__area sup{font-size:8px;vertical-align:text-top;line-height:1}@media (max-width:991px){.genplan__popup .popup-content__chess .popup-info__area{display:block}}.genplan__popup .popup-content__chess .popup-info__price{margin-top:5px}@media (max-width:991px){.genplan__popup .popup-content__chess .popup-info__price{margin-top:0}}.genplan__popup .popup-content__chess .chess__bottom{margin-top:15px;color:#00cd2e}.genplan__popup .popup-content__chess .chess__bottom .link::after{top:48%;width:14px;height:14px;margin-left:0}@media (max-width:991px){.genplan__popup .popup-content__chess .chess__bottom{margin-top:35px}}@media (max-width:767px){.genplan__popup .popup-content__chess .chess__bottom{width:calc(100vw - 30px)}}.genplan__popup .popup-content__chess .chess__prev{float:left;padding-left:25px}.genplan__popup .popup-content__chess .chess__prev::after{left:0;transform:translateY(-50%) rotate(180deg)}.genplan__popup .popup-content__chess .chess__next{float:right;padding-right:25px}.genplan__popup .popup-content__chess .chess__next::after{left:unset;right:0}.genplan__popup .bottom__type{height:100%;display:none}.genplan__popup .bottom__type.active{display:block}.genplan__popup .section-nav{position:absolute;bottom:0;left:0;right:0;padding:15px 40px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.2);min-height:53px}@media (max-width:767px){.genplan__popup .section-nav{display:none}}.genplan__popup .section-nav .link{text-transform:uppercase;color:#00cd2e}.genplan__popup .section-nav .link:after{width:14px;height:14px;margin-top:-1px}.genplan__popup .section-nav .link--prev{float:left}.genplan__popup .section-nav .link--prev:hover:after{transform:translate(-5px,-50%) rotate(180deg)}.genplan__popup .section-nav .link--prev:after{right:100%;left:auto;margin-left:0;margin-right:10px;transform:translate(0,-50%) rotate(180deg)}.genplan__popup .section-nav .link--next{float:right}.p-genplan-flat{padding-top:91px}@media (max-width:767px){.p-genplan-flat{padding-top:55px}}.p-genplan-flat .row{margin-left:0;margin-right:0}.p-genplan-flat .genplan-flat__left{float:left;width:50%;border-right:1px solid #dadada}@media (max-width:991px){.p-genplan-flat .genplan-flat__left{float:none;width:100%;border-right:none}}.p-genplan-flat .flat-left__content{position:relative;padding:120px 50px 50px}@media (max-width:991px){.p-genplan-flat .flat-left__content{height:70vh}}@media (max-width:767px){.p-genplan-flat .flat-left__content{padding:95px 20px 30px}}.p-genplan-flat .genplan-flat__main-info{position:absolute;left:50%;top:40px;transform:translateX(-50%);width:480px}@media (max-width:1199px){.p-genplan-flat .genplan-flat__main-info{width:400px}}@media (max-width:991px){.p-genplan-flat .genplan-flat__main-info{width:310px}}@media (max-width:767px){.p-genplan-flat .genplan-flat__main-info{width:260px}}.p-genplan-flat .main-info__rooms{float:left}.p-genplan-flat .main-info__area{position:relative;float:right}.p-genplan-flat .main-info__area sup{font-weight:500;font-size:16px}.p-genplan-flat .genplan-flat__plan-over{position:relative;padding:50px;height:100%}@media (max-width:767px){.p-genplan-flat .genplan-flat__plan-over{padding:40px}}.p-genplan-flat .genplan-flat__plan{width:100%;height:100%;background:no-repeat center;background-size:contain}.p-genplan-flat .genplan-flat__street{position:absolute;text-transform:uppercase}.p-genplan-flat .genplan-flat__street.street--top{left:50%;top:0;transform:translateX(-50%)}.p-genplan-flat .genplan-flat__street.street--right{right:0;top:50%;transform:translateY(-50%) rotate(-90deg)}.p-genplan-flat .genplan-flat__street.street--bottom{left:50%;bottom:0;transform:translateX(-50%)}.p-genplan-flat .genplan-flat__street.street--left{left:0;top:50%;transform:translateY(-50%) rotate(-90deg)}.p-genplan-flat .genplan-flat__right{float:right;width:50%}@media (max-width:991px){.p-genplan-flat .genplan-flat__right{float:none;width:100%}}.p-genplan-flat .genplan-flat__quarter{padding:25px 40px}.p-genplan-flat .genplan-flat__quarter div{position:relative;display:inline-block;vertical-align:top}@media (max-width:991px){.p-genplan-flat .genplan-flat__quarter{text-align:center}}@media (max-width:767px){.p-genplan-flat .genplan-flat__quarter{padding:20px;text-align:left}.p-genplan-flat .genplan-flat__quarter div{display:block}}.p-genplan-flat .quarter__name{margin-right:25px}@media (max-width:767px){.p-genplan-flat .quarter__name{margin-right:0}}.p-genplan-flat .quarter__building{color:#dadada}.p-genplan-flat .flat-table__table-header{padding:15px 35px 15px 0;border-top:1px solid #dadada;border-bottom:1px solid #dadada}@media (max-width:767px){.p-genplan-flat .flat-table__table-header{display:none}}.p-genplan-flat .flat-table__table-body{padding:15px 35px 35px 0}@media (max-width:767px){.p-genplan-flat .flat-table__table-body{padding:0 20px 50px}}.p-genplan-flat .table-header__elem{position:relative;display:inline-block;vertical-align:top;width:22%;text-align:center}.p-genplan-flat .flat-table__table-item{display:block;position:relative;padding:15px 0}@media (max-width:767px){.p-genplan-flat .flat-table__table-item{padding:30px 0;border-bottom:1px solid #dadada}.p-genplan-flat .flat-table__table-item:first-child{border-top:1px solid #dadada}}.p-genplan-flat .table-item__elem{position:relative;display:inline-block;vertical-align:top;width:22%;text-align:center}@media (max-width:767px){.p-genplan-flat .table-item__elem{font-weight:600;text-align:left}.p-genplan-flat .table-item__elem span{display:inline;font-weight:400}}.p-genplan-flat .table-header__price,.p-genplan-flat .table-item__price{width:34%}.p-genplan-flat .table-item__number{color:#00cd2e}@media (max-width:767px){.p-genplan-flat .table-item__number{width:100%}.p-genplan-flat .table-item__number span{font-weight:600}.p-genplan-flat .table-item__section{margin-top:10px;width:40%}.p-genplan-flat .table-item__floor{margin-top:10px;width:60%}.p-genplan-flat .table-item__price{position:absolute;right:0;top:30px;width:auto}}.panorama{position:relative;overflow:hidden}.panorama__content-over{position:absolute;top:0;bottom:0;left:0;right:0;overflow-x:auto;overflow-y:auto}.panorama__content{position:absolute;top:50%;transform:translate(0,-50%)}.panorama__bg,.panorama__svg-container{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.panorama__svg-container svg{width:100%;height:100%}.p-label{position:absolute;transform:translate(0,-100%);margin-top:-20px;opacity:0}.p-label:hover{z-index:3}.p-label:hover .p-label__content{transform:translate(0,-10px)}.p-label__content{display:-ms-flexbox;display:flex;background-color:#fff;cursor:pointer;text-transform:uppercase;transition:transform .4s cubic-bezier(.25,.1,.25,1);transform:translate(0,0)}.p-label__content:after{content:'';position:absolute;top:100%;left:8px;border:3px solid transparent;border-top:3px solid #fff}.p-label__info{padding:8px}.panorama--house .p-label__info{line-height:1}.p-label__info--extra,.panorama--house .p-label__info{padding:6px;color:#fff;background:#00cd2e}.panorama--house .p-label__info--extra{letter-spacing:.1em;font-size:10px;background:#fff;color:#222}.p-label__name,.p-label__title{line-height:1}.p-label__title{color:#a1a1a1}.panorama--house .p-label__title{font-size:10px;letter-spacing:.1em;display:inline-block;color:#fff}.p-label__name{margin-top:5px}.panorama--house .p-label__name{margin-top:0;display:inline-block;font-size:12px}.p-label__action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px;color:#fff;background:#d0021b}.tooltipster-follower{position:absolute}.filter-inputs,.filter__sliders{margin:0 -15px}.filter-inputs__item{width:33.3%;padding:0 15px;float:left;margin-bottom:30px}.filter-inputs__item:nth-child(4){clear:left}.filter-inputs__quick-choose{width:100%;display:flex;justify-content:space-between;margin-top:20px}.filter-inputs__quick-choose .filter__house-ready-over{position:relative}.filter-inputs__quick-choose .filter__house-ready-over .flat-card__features__desc{position:inherit;display:inline-block;right:auto;top:auto}.filter-inputs__quick-choose .filter__house-ready-over .flat-card__features__desc:hover{z-index:20}.filter-inputs__submit{clear:left;text-align:left}.filter-content{max-width:1200px;margin:0 auto}.filter-houses__drop{display:none;text-align:left;padding:12px 25px 12px 15px;border:1px solid #dadada;box-sizing:border-box;max-height:300px;overflow-y:scroll;position:absolute;background:#fff;z-index:4;margin-top:-1px;width:100%;border-radius:0 0 8px 8px}.filter-houses__drop.visible{display:block}.flat-preview .info__price,.info__bottom{line-height:1}.filter-params__flat-table .flat-table__table-header,.filter-params__flat-table .flat-table__table-item{display:flex;text-align:center}.filter-params__flat-table .flat-table__table-body,.filter-params__flat-table .flat-table__table-header{padding:15px}.filter-params__flat-table .table-header__elem,.filter-params__flat-table .table-item__elem{width:calc(100%/8)}.filter-params__flat-table .table-item__elem{padding:10px 15px;width:12%;text-align:center}.flat-preview__item__counter{position:relative;padding-right:14px;color:#888}.flat-preview__item__counter:before{content:'';position:absolute;width:7px;height:7px;border-right:1px solid #888;border-bottom:1px solid #888;right:0;transform:rotate(-45deg);top:50%;margin-top:-3px;margin-right:0;transition:all ease .2s}.flat-preview:hover .flat-preview__item__counter:before{border-color:#00cd2e;margin-right:-3px}.flat-preview:hover .flat-preview__item__counter{color:#00cd2e}@media (max-width:767px){.p-flat-card .quarter__container{padding-bottom:0;height:calc(100% - 140px)}.p-flat-card .quarter__container:first-child{height:100%}.flat-card__price-value{margin-bottom:5px}.btn--compare-flat{margin:0 15px 15px 0}}.flat-card__price{margin-bottom:30px}.btn--compare-flat{line-height:15px;text-align:left;color:#00cd2e;text-transform:uppercase;position:absolute;right:10px;top:10px;z-index:1}.btn--compare-flat:hover{color:#00cd2e}.btn--compare-flat span{padding-left:20px;display:block}.compare-header-btn{margin-left:15px}.btn--compare-flat:before{content:'';position:absolute;background-repeat:no-repeat;background-size:cover;left:0;top:50%;transform:translateY(-50%);background-image:url(/img/icons/favorite.svg);width:30px;height:28px;background-color:#fff}.btn--compare-flat.is-active:before{background-position-y:-28px}.compare-header-link{display:flex;column-gap:6px;align-items:center}.compare-header-link .compare-heart-icon{width:20px;height:18px;overflow:hidden;transform:none;background-position-y:0}.compare-header-btn.is-active .compare-header-link .compare-heart-icon{background-position-y:-18px}.compare-header-link .compare-header-counter{display:none;font-size:20px;color:#00cd2e;line-height:.9}.compare-header-btn.is-active .compare-header-counter{display:inline-block}@media (max-width:600px){.compare-header-btn{margin:0 10px 0 0!important;order:-1}.compare-header-link .compare-heart-icon{width:26px;height:24px}.compare-header-btn.is-active .compare-header-link .compare-heart-icon{background-position-y:-24px}.compare-header-btn.is-active .compare-header-counter{display:none}}.search-empty-result-text{padding:35px 0 30px;max-width:1200px;margin-left:auto;margin-right:auto}.compare-block{padding:100px 50px 50px}.compare-block .flat{padding:0;position:relative;margin-bottom:20px}.compare-block .flat>div{display:inline-block;vertical-align:top}.compare-block .flat-preview__picture-over{border:0;padding:0 20px 20px;width:230px;max-height:260px}.compare-block .flat-preview__picture-over a{width:100%;display:block;min-height:230px;max-height:260px;background:no-repeat center center;background-size:contain}.compare-block .flat-card__features{margin-top:15px;display:inline-block;vertical-align:top;width:460px}.compare-block .flat-card__features__item{vertical-align:top}.compare-block .flat-catd__title_middle{line-height:23px}.compare-block .info__top{line-height:23px;display:inline-block;margin-right:40px;vertical-align:top;margin-top:15px}.compare-block .info__top div{width:100%;line-height:23px}.compare-block .flat-preview-block-opacity{opacity:.25}.compare-block .row{border-bottom:1px solid #dadada;margin-bottom:20px}.compare-title{color:#222;font-size:3.2rem;font-weight:700;margin:0 0 .66em;font-family:ProximaNovaBold,Helvetica,Arial,sans-serif;padding:0}.compare-block .flat-preview__cell__title{font-size:16px}.compare-block .flat-preview__cell__text{font-size:18px}.compare-block .btn{font-size:40px;color:#00cd2e}.compare-block .compare-bottom-buttons{float:right}.compare-block .compare-bottom-buttons>div{display:inline-block}.compare-block .compare-bottom-buttons .btn{font-size:12px}.compare-block .compare-share-btn-wrap{position:relative}.compare-block .compare-bottom-buttons .share-alert-block{display:none;position:absolute;top:-34px;left:-14px;width:160px;color:#444;background:#fff;border:1px solid #eee;padding-left:9px}.compare-block .plan-wrap{display:inline-block;margin-right:30px}@media (max-width:991px){.compare-block .flat-card__features{display:block;width:auto}.compare-block .plan-wrap{float:left}.flat-preview-block{width:90%}}@media (max-width:767px){.compare-block .plan-wrap{width:95%;float:none;max-width:none}.compare-block .flat-preview__picture-over-mobile{width:50%}.compare-block .plan-wrap .flat-preview__picture-over{display:inline-block}.compare-block .info__top{margin-right:15px}.compare-block .flat-preview__cell__text,.compare-block .flat-preview__cell__title{font-size:14px}.compare-block .info__top div{line-height:16px}.compare-block .flat .floor-block{margin-right:0}.compare-close{margin-left:45%}.compare-title{font-size:2rem}.flat-preview-block{max-width:none}.compare-header-btn{margin-left:10px}}.filter-form .filter__house-ready-over label.ny-action-title,.ny-action-title{color:#00cd2e;font-weight:500;font-size:14px}.genplan__popup .popup-content__chess .section__item{position:relative}.genplan__popup .popup-content__chess .section__item .action-icon{position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:18px;right:4px;top:4px}.flats-with-furniture{display:block!important}.flats-with-furniture .text--title-small{display:block;float:right;font-weight:500;font-size:14px}.p-main .news__bottom{font-size:15px;line-height:1;color:#00cd2e;margin-top:15px;text-align:right;padding-right:20px}.p-main .news__bottom .show-all{display:inline}@media (max-width:767px){.p-main .news__bottom{padding-right:13px;margin-top:25px}.filter-inputs__quick-choose{flex-wrap:wrap}}.send-question-block-mask.layer{z-index:0}.vacancy-block{padding:80px 0 50px}.send-question-form__footer,.vacancy-block .article-block-shadow{position:relative}.vacancy-block .green,.vacancy-block .text-h2,.vacancy-block p{margin-bottom:20px}.vacancy-block .text-h1{color:#000;font-size:45px;line-height:1}.vacancy-block .text-h2{display:inline-block;color:#000;font-size:30px;line-height:1.4}.vacancy-block .date{display:inline-block;float:right}.vacancy-block .green{color:#00cf3f;font-weight:500}.vacancy-block .respond-button,.vacancy-block .show-more{display:inline-block;font-size:16px;line-height:19px;color:#00cf3f;letter-spacing:.03em;padding:10px 0}.vacancy-block .respond-button{position:absolute;right:30px;background-color:#00cd2e;color:#fff;font-weight:100;cursor:pointer;text-align:center;padding:10px 20px}input[type=file]{opacity:0;z-index:1;height:40px}.input-file-label{position:absolute;color:#888;text-transform:uppercase;text-align:center;width:100%;margin-top:8px}.form-loader{display:none;position:absolute;height:40px;width:40px;right:0;background:url(/img/loader.gif) no-repeat center center;background-size:contain;margin:-40px 0 0}@media (max-width:767px){.vacancy-block .text-h1{font-size:32px;line-height:1;margin-bottom:40px;padding-left:10px}.vacancy-block .show-more{margin-bottom:20px}.vacancy-block .date{display:block;float:none;margin-bottom:20px}}@media (max-width:500px){.vacancy-block .respond-button{position:relative;right:auto}}.content-block-inner ul.style-checked li:before{height:21px;width:21px;background-size:contain;background:url(/img/redesign/svg/checked.svg) no-repeat center;top:.15em;left:-30px}.excursion-request-block .send-question-form{width:auto;padding:35px 60px}.excursion-request-block .send-question-form.is-active{transform:translate(-23%,-50%)}.excursion-request-block .send-question-form__head{text-align:center}.excursion-request-block .text{font-family:ProximaNovaLight,Helvetica,arial,sans-serif;color:#000;font-size:15px;line-height:1.3;margin-bottom:30px}.excursion-request-block .text.p-first-line-margin p:before{content:'';display:inline-block;width:25px}.excursion-request-block .exc-container{display:flex;justify-content:space-between}.excursion-request-block .exc-container .item .text{width:7em;text-align:center}.excursion-request-block .exc-container .item.prsc-width .text{width:10em}.excursion-request-block .excursion-form-icon-block{position:relative;height:40px;margin-bottom:15px}.excursion-request-block .excursion-form-icon-block:before{content:"";position:absolute;width:100%;height:100%;background:no-repeat center;background-size:contain}.excursion-request-block .item-calendar:before{background-image:url(/img/icons/excursion/calendar.svg)}.excursion-request-block .item-clock:before{background-image:url(/img/icons/excursion/clock.svg)}.excursion-request-block .item-people:before{background-image:url(/img/icons/excursion/people.svg)}.excursion-request-block .item-nopay:before{background-image:url(/img/icons/excursion/nopay.svg)}.excursion-request-block .item-bus:before{background-image:url(/img/icons/excursion/bus.svg)}.excursion-request-block .excursion-question-form__field.no-border{border:0}.excursion-request-block label{font-family:ProximaNovaLight,Helvetica,arial,sans-serif}.excursion-request-block .excursion-question-form__field{position:relative;cursor:text;font-size:15px;margin-bottom:30px}.excursion-request-block .excursion-question-form__field input[type=text]{border:0;border-bottom:1px solid #bec2cd;box-sizing:border-box;width:100%;outline:0;font-size:18px}.excursion-request-block .excursion-question-form__field input[type=text].invalid{border-bottom:1px solid #f44336}.excursion-request-block .excursion-question-form__field label{color:#888;font-size:18px;line-height:1;position:absolute;bottom:16px}.excursion-request-block input[type=submit].disabled{background:#ddd;color:#bbb}.excursion-request-block input[type=submit]{width:auto;background:#00cd2e;color:#fff;font-size:16px;line-height:19px;text-transform:none;font-family:'ProximaNova',sans-serif;font-weight:600}.excursion-request-block .excursion-question-form__field_checkbox input[type=checkbox]{display:none}.excursion-request-block .excursion-question-form__field_checkbox label{padding-left:25px;position:relative;font-size:13px;line-height:1.4;color:#000;cursor:pointer}.excursion-request-block .form-send-success{margin-top:20px}.excursion-request-block .excursion-question-form__field_checkbox input:checked+label:before,.question-block ul li.checkbox.active::before{border-color:#00cd2e;background:no-repeat center;background-position-y:-1px;background-image:url(/svg/landing/checkbox-act.svg)}.excursion-request-block .excursion-question-form__field_checkbox label:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);border:solid 1px #bec2cd;width:14px;height:14px}.excursion-request-block .excursion-question-form__field_checkbox{margin-bottom:0}.content-block-inner .excursion-request-block .send-question-form{padding:0}@media (max-width:767px){.send-question-block .send-question-form.is-active{transform:translate(-50%,0)}.excursion-request-block .send-question-form{width:90%}.excursion-request-block h3{margin-bottom:20px}.excursion-request-block .exc-container{justify-content:space-around;flex-wrap:wrap}}.social-links-block__item--odnoklassniki a{width:12px}.section-content .index-text-big{font-size:2.2rem;line-height:1.33;color:#000;margin-bottom:30px}.section-content .index-text-regular{font-size:1.8rem;line-height:1.4;color:#222}.section-content .index-text-big-h2{font-size:2.2rem;line-height:1.33;color:#000;margin-bottom:15px}.section-content .index-text-regular ul{margin-top:10px;margin-bottom:20px}.section-content .index-text-regular ul li:before{content:"\2014";color:#00cf3f;padding-right:10px}.footer__socials a i{color:#444}.flex-col{display:flex;flex-direction:column;row-gap:10px}.ghostly-notice{display:none;position:absolute;top:-23px;right:40px;bottom:auto;left:auto;color:#222;box-shadow:0 0 12px 6px rgb(0 0 0/25%);width:200px;background:#fff;padding:10px 15px;line-height:1.33;letter-spacing:.025em;border-radius:2px;transition:all ease .5s;font-size:1.1em;text-transform:none;font-weight:400;white-space:initial;text-align:center}#shareButton .ghostly-notice{top:-50px;right:0}.bd-block{font-family:ProximaNovaLight,Helvetica,arial,sans-serif;display:inline-flex;padding:20px;flex-direction:column;align-items:flex-start;border-radius:16px;background:#fff;box-shadow:0 0 25px 0 rgba(41,64,45,.25);text-align:left;left:50%;transform:translateX(-50%)}.bd-block.short{max-width:600px}.bd-block.long{max-width:780px}.bd-text p,.bd-title{line-height:normal;letter-spacing:.2px}.bd-title{color:#222;font-size:20px;font-weight:600;margin-bottom:10px}.bd-text{margin-bottom:15px}.bd-text p{font-size:14px;font-weight:400;color:#7a827c;padding:0}.bd-text a.show-more{color:#00cd2e}.bd-text .long-text{display:flex;flex-direction:column;row-gap:10px}.bd-button{display:flex;width:242px;height:32px;padding:14px 24px;justify-content:center;align-items:center;color:#fff;border-radius:8px;background:#00cd2e;align-self:center;cursor:pointer}@media (max-width:1199px){.bd-block{width:100%}}@media (max-width:767px){.bd-title{font-size:19px}}@media (max-width:424px){.bd-title{font-size:16px}}footer .offert-text{margin-top:25px}