.h1,.h2,.h3,body,h1,h2,h3{font-style:normal;font-weight:400}.columns-list ul,.list--columns{-moz-column-width:auto;-webkit-column-gap:40px;-webkit-column-width:auto}.columns-list li,.infrastructure-map .legend__group,.list--columns .list__item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.about__total-item__name,.item__developer-top,.reliability__item-subtitle,.smart-advantages-hlght{text-transform:uppercase}@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/ptsans/v16/jizYRExUiTo99u79D0eEwA.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/ptsans/v16/jizdRExUiTo99u79D0e8fOytKA.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ptsans/v16/jizaRExUiTo99u79P0U.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/ptsans/v16/jizfRExUiTo99u79B_mh4Ok.ttf) format('truetype')}@font-face{font-family:CenturyGothic-Regular;src:url(/fonts/CenturyGothic/CenturyGothic-Regular.eot);src:url(/fonts/CenturyGothic/CenturyGothic-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/CenturyGothic/CenturyGothic-Regular.woff) format('woff'),url(/fonts/CenturyGothic/CenturyGothic-Regular.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:PFDinTextCondPro-Regular;src:url(/fonts/PFDinTextCondPro-Regular.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:PFDinTextCondPro-medium;src:url(/fonts/PFDinTextCondPro-medium.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:HeliosCond;src:url(/fonts/transfonter/HeliosCond.woff2) format('woff2'),url(/fonts/transfonter/HeliosCond.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:Airborne;src:url(/fonts/transfonter/Airborne.woff2) format('woff2'),url(/fonts/transfonter/Airborne.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:Harrington;src:url(/fonts/transfonter/Harrington.woff2) format('woff2'),url(/fonts/transfonter/Harrington.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Century Gothic';src:url(/fonts/transfonter/CenturyGothic.woff2) format('woff2'),url(/fonts/transfonter/CenturyGothic.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:HeliosCond;src:url(/fonts/transfonter/HeliosCond-Bold.woff2) format('woff2'),url(/fonts/transfonter/HeliosCond-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:HeliosCond;src:url(/fonts/transfonter/HeliosCond-Bold.woff2) format('woff2'),url(/fonts/transfonter/HeliosCond-Bold.woff) format('woff');font-weight:700;font-style:normal}@-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{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-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{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-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{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-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{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-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{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}}html{box-sizing:border-box;-webkit-text-size-adjust:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}*,:after,:before{box-sizing:inherit}sup{font-size:60%}.js-zoom{cursor:zoom-in}.button,a{cursor:pointer;outline:0}.clearfix:after,.row:after,.tabs__nav:after{content:"";display:table;clear:both}.primary-button--angle:after,.primary-button--angle:before,.secondary-button--x-large-angle:after,.secondary-button--x-large-angle:before{content:'';position:absolute}.text-left{text-align:left}.person-item,.text-center{text-align:center}.text-right{text-align:right}.hidden,.hide{display:none!important}.show{display:block!important}.button,.button__icon{display:inline-block;vertical-align:middle;position:relative}.invisible{visibility:hidden}.row{margin-left:-10px;margin-right:-10px}.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;min-height:1px;padding-left:10px;padding-right:10px}.button,td,th{padding:0}.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{float:left}.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%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.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{float:left}.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%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.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{float:left}.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%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.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{float:left}.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%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}img{max-width:100%;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}.bg-muted{background-color:#f4f4f4}body{min-width:320px;font-family:'PT Sans',sans-serif;line-height:1.4;font-size:16px;background:top center no-repeat fixed;background-size:cover}.h1,.h2,.h3,.person-item__name,.quote__text:after,.quote__text:before,h1,h2,h3{font-family:CenturyGothic-Regular,sans-serif}.h1,h1{font-size:36px;line-height:1.2;margin:0 0 8px}.h2,.h3,h2,h3{line-height:1.1}.h2,h2{font-size:30px;margin:0 0 12px}.h2 strong,h2 strong{font-weight:400}.h3,h3{font-size:24px;margin:0 0 16px}p{margin:0 0 6px}p+.button{margin-top:12px}a{color:#24468c;border-bottom:1px solid rgba(36,70,140,.4);text-decoration:none;transition:color .15s ease-in,border-color .15s ease-in,opacity .15s ease-in,background-color .15s ease-in}a:hover{color:#fa2f40;border-bottom-color:rgba(250,47,64,.4);transition:none}.pseudo-link{border-bottom:1px dotted rgba(36,70,140,.4)}.button{user-select:none;border:0;margin:0;white-space:nowrap;transition:background-color .15s ease-in,color .15s ease-in}.primary-button,.secondary-button{color:#fff;height:46px;line-height:46px;padding-left:24px;padding-right:24px}.button:active,.button:hover{transition:none}.button__icon{margin-right:6px}.primary-button--angle:active:before,.secondary-button--x-large-angle:active:before{display:none}.primary-button{background-color:#77a8c6;border-radius:1px;box-shadow:0 1px 0 0 rgba(31,0,0,.75)}.primary-button:hover{background-color:#649cbe;color:#fff}.primary-button:active{background-color:#a28e83;color:#fff;box-shadow:none;top:1px}.primary-button:disabled{background-color:gray}.primary-button .button__label{font-size:18px}.secondary-button{border-radius:2px;background-color:#e02030;box-shadow:0 1px 0 0 #9c5c00}.secondary-button.-ghost{border-radius:2px;color:#f13c02;background-color:#fff;box-shadow:none;border:2px solid #f13c02}.secondary-button.-ghost:hover{background-color:#fa2f40;color:#fff;border:2px solid #fa2f40}.secondary-button.-ghost:active{top:1px;background-color:#a28e83;color:#fff;border:2px solid #a28e83}.primary-button--angle,.secondary-button--x-large-angle{border-top-right-radius:0;border-bottom-right-radius:0}.secondary-button:hover{background-color:#fa2f40;color:#fff}.secondary-button:active{top:1px;box-shadow:none;background-color:#a28e83;color:#fff}.secondary-button .button__label{font-size:18px}.secondary-button--x-large{height:62px;line-height:62px;padding-left:36px;padding-right:36px}.secondary-button--x-large .button__label{font-size:30px}.secondary-button--x-large .button__icon--scheme{margin-top:-14px}.secondary-button--x-large-angle:before{width:0;height:0;border-style:solid;border-width:31px 0 31px 16px;border-color:transparent transparent transparent #9c5c00;left:100%;top:1px}.secondary-button--x-large-angle:after{width:0;height:0;border-style:solid;border-width:31px 0 31px 16px;border-color:transparent transparent transparent #e02030;left:100%;top:0;transition:border-color .15s ease-in}.secondary-button--x-large-angle:hover:after{border-color:transparent transparent transparent #fa2f40;transition:none}.secondary-button--x-large-angle:active:after{border-color:transparent transparent transparent #a28e83;transition:none}.primary-button--small{height:36px;line-height:36px;padding-left:18px;padding-right:18px}.primary-button--small .button__label{font-size:16px}.primary-button--large,.secondary-button--large{height:56px;line-height:56px;padding-left:30px;padding-right:30px}.primary-button--large.-ghost,.secondary-button--large.-ghost{line-height:50px}.primary-button--large .button__label,.secondary-button--large .button__label{font-size:24px}.primary-button--large .button__icon,.secondary-button--large .button__icon{top:-2px}.primary-button--large .button__icon--envelope,.secondary-button--large .button__icon--envelope{background:url(/images/icons/envelope.svg) no-repeat;width:22px;height:17px}.primary-button--angle:after,.primary-button--angle:before{width:0;height:0;border-style:solid;border-width:23px 0 23px 15px;left:100%}.primary-button--angle:before{border-color:transparent transparent transparent #000;top:1px}.primary-button--angle:after{border-color:transparent transparent transparent #77a8c6;top:0;transition:border-color .15s ease-in}.primary-button--angle:hover:after{border-color:transparent transparent transparent #649cbe;transition:none}.primary-button--angle:active:after{border-color:transparent transparent transparent #a28e83;transition:none}.footer,.search__results{border-top:1px solid #9ca89d}iframe[name=google_conversion_frame]{position:absolute;bottom:0}.button--block{display:block;width:100%}.container{padding-left:36px;padding-right:36px}.page{background:#fff}.content{max-width:1360px;margin-left:auto;margin-right:auto}.footer{font-size:12px;padding-top:24px;padding-bottom:32px}.socials,.socials__item{margin:0;padding:0}.footer__nav-col a{position:relative}.footer__nav-col a+br+a{top:3px}.footer__nav-col a+br+a+br+a{top:6px}.footer__socials{float:right}.socials{display:inline-flex;flex-wrap:wrap;list-style:none}.socials__item+.socials__item{margin-left:6px}.socials__link{border:0;opacity:.2}.socials__link:hover{opacity:.8}.socials__icon{width:20px;height:20px}.section{margin-bottom:44px}.section.bg-muted{padding-top:24px;padding-bottom:24px}.section__header{margin-bottom:22px;position:relative}.section__lead{font-size:24px;margin-bottom:24px}.persons__list{display:flex;flex-wrap:wrap;margin-top:40px;margin-left:-36px;margin-right:-36px}.quote--boss .quote__text,.quote__text{display:inline-block;vertical-align:top}.persons__item{float:none;margin-bottom:50px;padding-left:36px;padding-right:36px}.person-item__pic{width:170px;height:170px;border-radius:50%;background:center center no-repeat;background-size:cover;margin-left:auto;margin-right:auto;margin-bottom:12px}.person-item__name{font-size:18px;margin-bottom:2px}.person-item__role{font-size:14px;color:#5d5d5d;margin-bottom:8px}.person-item__quote{margin-bottom:8px}.quote--boss{background:#e9e9e9;padding:24px 36px;margin-bottom:40px}.quote--boss .quote__inner{position:relative;width:580px}.quote--boss .quote__text{position:relative;font-size:20px;font-style:italic;padding-left:30px;width:100%;margin-bottom:8px;line-height:1.4}.quote--boss .quote__text:after,.quote--boss .quote__text:before{position:absolute;color:#649cbe;font-size:48px;line-height:1;font-style:normal;font-family:CenturyGothic-Regular,sans-serif}.quote--boss .quote__text:before{content:"«";top:-16px;margin-left:-26px}.quote--boss .quote__text:after{content:"»";bottom:-6px;margin-left:8px}.quote--boss .quote__username{text-align:right}.quote--boss .quote__userpic-wrap{position:absolute;width:100px;height:100px;border-radius:50%;left:100%;top:0;margin-left:30px;overflow:hidden}.company-location__pic,.quote--boss .quote__userpic{width:100%}.quote__text{position:relative;font-style:italic;line-height:1.3}.quote__text:after,.quote__text:before{color:#649cbe;font-size:30px;font-weight:400;font-style:normal;line-height:1;position:absolute}.quote__text:before{content:'«';top:-9px;margin-left:-20px}.quote__text:after{content:'»';bottom:-2px;margin-left:8px}.quote--large .quote__text{font-size:20px}.quote--large .quote__text:after,.quote--large .quote__text:before{font-size:36px}.quote--large .quote__text:before{top:-10px}.quote--large .quote__text:after{bottom:-1px}.person-item__mail{font-size:18px;margin-bottom:8px}.person-item--row{display:flex;align-items:center;flex-wrap:wrap;text-align:left}.person-item--row .person-item__pic{margin:0 38px 0 0}.person-item--row .person-item__details{flex:1}.person-item--row .person-item__role{margin-top:-8px}.person-item--large .person-item__name{font-size:24px;margin-bottom:6px;font-family:'PT Sans',sans-serif}.person-item--large .person-item__phone{font-size:24px}.contacts-map{height:370px}.topic__header{margin-bottom:32px}.contacts{margin-left:-36px;margin-right:-36px}.contacts__item{padding-left:36px;padding-right:36px}.contacts__item-inner{display:table;width:100%;table-layout:fixed}.contacts__item--1 .contacts__icon-wrap{width:75px}.contacts__item--2 .contacts__icon-wrap{width:63px}.contacts__item--3 .contacts__icon-wrap{width:94px}.contacts__description,.contacts__icon-wrap{display:table-cell;vertical-align:top}.contacts__icon-wrap{padding-right:20px}.contacts__icon{display:inline-block;vertical-align:top}.contacts__title{margin-bottom:3px}.contacts__description{font-size:14px}.contacts__phone{font-size:24px;color:#000!important;display:block;border-bottom:0;margin-bottom:6px;white-space:nowrap}.contacts__mail{margin-bottom:8px;font-size:16px}.contacts__socials-title{margin-bottom:5px}.contacts__socials-list .socials__icon{width:30px;height:30px}.contacts__socials-list .socials__item+.socials__item{margin-left:8px}.article ul{margin:0 0 0 24px;padding:0;list-style:none}.article ul li{margin:0 0 3px;padding:0}.mortgage__partners tbody td:last-child,.mortgage__partners thead th:last-child{padding-right:36px}.article ul li:before{content:'—';position:absolute;margin-left:-1em}.files__link:before,.offer-item:before{content:''}.mortgage__filter{background-color:#f4f4f4;padding-top:26px;padding-bottom:26px;margin-bottom:24px}.mortgage__partners{width:100%}.mortgage__partners thead th{padding-bottom:4px;border-bottom:1px solid #9ca89d;vertical-align:top;text-align:left}.mortgage__partners thead th:first-child{padding-left:36px}.mortgage__partners thead th+th{padding-left:20px}.mortgage__partners tbody{font-size:14px}.mortgage__partners tbody tr{border-bottom:1px solid #d2d2d2}.custom-select .search-choice-close,.mortgage__partners-logo-link{border:0}.mortgage__partners tbody td{padding-top:12px;padding-bottom:12px}.mortgage__partners tbody td:first-child{padding-left:36px}.mortgage__partners tbody td+td{padding-left:20px}.mortgage__partners tbody td strong{font-size:24px;color:#9aaa9c;font-weight:400}.flat__plan .flat__plan-alert,.flat__plan-payment table tr.flat__plan-payment-header-columns td,.input__title,.simple-tabs__item.is-active,.vacancies__features-title{font-weight:700}.mortgage__partners-logo{max-width:100%}.input--row{display:flex;flex-wrap:wrap;align-items:center}.input--row .input__title{margin-right:10px}.mortgage__filter .input__select{width:400px}.custom-select .chosen-container{font-size:16px;text-align:left;font-family:'PT Sans',sans-serif}.flat-list,.flat__phone,.offer-item__title{font-family:CenturyGothic-Regular,sans-serif}.custom-select .chosen-container-multi .chosen-choices{height:32px;line-height:32px;font-size:16px}.custom-select .chosen-container-multi .chosen-choices li.search-choice{font-size:13px}.custom-select .chosen-container-single .chosen-single{height:40px;line-height:40px}.custom-select .chosen-container-multi .chosen-choices,.custom-select .chosen-container-single .chosen-single{border:1px solid #ccc;padding-left:8px;background:#fff;box-shadow:none;color:#000;border-radius:5px}.custom-select .chosen-container-single .chosen-default{color:#000}.custom-select .chosen-container-single .chosen-single span{margin-right:48px}.custom-select .chosen-container-single .chosen-single div{width:34px;top:0;height:100%;right:0;border-left:1px solid #ccc;position:absolute}.custom-select .chosen-container-single .chosen-single div b{background:0 0!important;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:6px 4px 0;border-color:#6b6b6b transparent transparent}.custom-select .chosen-container-multi .chosen-drop,.custom-select .chosen-container-single .chosen-drop{border:1px solid #ccc;border-radius:5px;background:#fff;margin-top:5px;box-shadow:none;overflow:hidden}.custom-select .chosen-container .chosen-results{margin:0;padding:0;color:#000;border-radius:0;max-height:240px}.custom-select .chosen-container .chosen-results li{padding:6px 8px;position:relative;line-height:1.2;transition:background-color .15s ease-in,color .15s ease-in}.custom-select .chosen-container .chosen-results li:hover{transition:none}.custom-select .chosen-container .chosen-results li.highlighted,.custom-select .chosen-container .chosen-results li.result-selected:hover{background:#77a8c6;color:#fff}.vacancies{margin-bottom:3px}.section+.vacancies{margin-top:-42px}.vacancies+.section{margin-top:24px}.vacancies__features{margin-left:-36px;margin-right:-36px;padding-bottom:18px}.vacancies__features-item{padding-left:36px;padding-right:36px}.vacancies__title{font-size:24px}.vacancies__features-title{font-size:18px;margin-top:10px}.vacancies__features-description ul{margin:0;padding:0;list-style:none}.vacancies__features-description ul li{margin:0 0 6px;padding:0}.offers__group,.offers__group-title{margin-bottom:18px}.offers__list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.offers__item{float:none;padding-left:15px;padding-right:15px;margin-bottom:28px}.offers__item:nth-child(3n+1) .offer-item{background-color:#0882c4}.offers__item:nth-child(3n+2) .offer-item{background-color:#f16322}.offers__item:nth-child(3n+3) .offer-item{background-color:#17b71e}.mouse__svg{bottom:45px;right:6%;display:block;width:4%;position:fixed;z-index:11000}.offer-item{height:108px;border-radius:3px;overflow:hidden;position:relative;background:center center no-repeat;background-size:cover}.offer-item:before{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:rgba(0,0,0,.1);transition:opacity .15s ease-in}.offer-item:hover:before{opacity:1}.offer-item:hover .offer-item__link{color:#fff}.offer-item__link{border:0;display:block;display:flex;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff;padding-left:20px;padding-right:20px;position:relative;z-index:10}.offer-item__title{font-size:24px;line-height:1.2}.persons__list--rows{display:block}.files{margin:0;padding:0;list-style:none}.files__item{padding:0;margin:0 0 14px;position:relative}.flat__files{position:absolute;right:16px;bottom:0}.files__item-inner{position:relative;padding-left:35px;line-height:1.2}.files--columns{display:flex;flex-direction:row;flex-wrap:wrap}.files--columns .files__item{padding-top:7px;padding-bottom:7px;padding-right:40px;margin-bottom:0;flex:1 0 auto;min-width:33.3333333%;max-width:33.3333333%}.primary-page .brand__link,.secondary-page .brand__link{min-width:340px}.files__link:before{position:absolute;left:0;top:-1px}.files__link.files__link--flat-description:before{content:'';width:21px;height:26px;background:url(/images/icons/download.svg) no-repeat;background-size:100% 100%;top:4px}.files__link[href$=".rtf"]:before,.files__link[href$=".doc"]:before,.files__link[href$=".docx"]:before{width:22px;height:22px;background:url(/images/icons/file-word.png) no-repeat;background-size:100% 100%}.files__link[href$=".pdf"]:before{background:url(/images/icons/file-pdf.svg) no-repeat;width:22px;height:27px;opacity:.5;top:-3px}.foreman--type-1 .foreman__details,.object-gallery .gallery__caption{bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 20%,#000 100%)}.object-gallery{display:flex;flex-wrap:wrap}.object-gallery .gallery__item{float:none;margin-bottom:20px}.object-gallery .gallery__item-inner{padding-bottom:75%;position:relative}.object-gallery .gallery__link{position:absolute;top:0;left:0;height:100%;width:100%;display:block;border:0;color:#fff}.object-gallery .gallery__link:hover{color:#77a8c6}.object-gallery .gallery__pic{position:absolute;background-size:cover;top:0;left:0;width:100%;height:100%}.object-gallery .gallery__caption{position:absolute;text-align:center;width:100%;font-size:24px;padding-bottom:12px;padding-top:20px}.video{padding-bottom:56.25%;position:relative;display:block;overflow:hidden;height:0}.video__player{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.section__sidebar-right{margin-left:20px}.foreman--type-1{position:relative;margin-bottom:42px}.foreman--type-1 .foreman__pic{width:100%}.foreman--type-1 .foreman__details{position:absolute;width:100%;padding-left:18px;padding-right:18px;color:#fff;padding-bottom:18px}.simple-tabs,.simple-tabs__panels{position:relative}.foreman--type-1 .foreman__quote{font-size:18px;line-height:1.2;margin-bottom:5px}.foreman--type-1 .foreman__name{font-size:14px}.foreman--type-2 .foreman__pic{width:170px;height:170px;margin-left:auto;margin-right:auto;border-radius:50%;overflow:hidden;background:center center no-repeat;background-size:cover;margin-bottom:8px}.foreman--type-2 .foreman__quote{font-size:20px;line-height:1.3;text-align:center}.foreman--type-2 .foreman__quote:before{content:'«'}.foreman--type-2 .foreman__quote:after{content:'»'}.foreman--type-2 .foreman__name{text-align:center}.foreman--type-2 .foreman__icon-wrap{height:20px;line-height:20px;margin-bottom:3px}.foreman--type-2 .foreman__icon{max-height:18px;vertical-align:middle}.check-gallery .gallery__list{display:flex;align-items:top;flex-direction:row;flex-wrap:wrap}.check-gallery .gallery__item{margin-bottom:20px}.check-gallery .gallery__link{color:#5d5d5d}.check-gallery .gallery__link:hover .gallery__pic{opacity:.8}.check-gallery .gallery__pic-wrap{background-color:#000;margin-bottom:6px}.simple-tabs__item,.simple-tabs__nav{margin:0;padding:0}.check-gallery .gallery__pic{width:100%;transition:opacity .15s ease-in;vertical-align:top}.check-gallery .gallery__caption{font-size:14px;font-style:italic}.simple-tabs__nav{list-style:none}.simple-tabs__item.is-active .simple-tabs__link{border:0;color:#000!important;transition:none;cursor:default}.simple-tabs__panel{display:none}.simple-tabs__panel:first-child{display:block}.flat__plan{margin-bottom:28px;border-radius:3px;border:2px solid #a2a2a2}.flat__plan .flat__plan-alert{background-color:#fff;border-radius:2px;opacity:.75;-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);padding:.4em .6em;font-size:2em;letter-spacing:1px;position:absolute;text-align:center;margin-left:5%;margin-top:5%;line-height:1.1em;z-index:1}.flat__plan .flat__plan-alert span{font-size:.7em}.flat__plan .flat__plan-alert__red{border:3px solid #dc0000;color:#dc0000}.flat__plan .flat__plan-alert__green{border:3px solid #42c600;color:#42c600}.flat__plan .flat__plan-alert__blue{border:3px solid #00c;color:#00c}.flat__plan .simple-tabs__nav{font-size:14px;position:absolute;top:18px;left:22px;z-index:10}.flat__plan .simple-tabs__item{margin-bottom:8px}.flat__plan .simple-tabs__pic-link{border:0;display:block;position:relative;text-align:center;height:450px;line-height:450px}.flat__plan .simple-tabs__pic-link:before{content:'';width:32px;height:32px;background:url(/images/icons/zoom-in.svg) no-repeat;opacity:.4;position:absolute;top:15px;right:15px;transition:opacity .15s ease-in}.flat__data,.infrastructure-teaser__pic{width:100%}.flat__plan .simple-tabs__pic-link:hover:before{opacity:.8}.flat__plan .simple-tabs__pic{max-width:60%;max-height:430px}.flat__plan-payment table{border-collapse:collapse;border:1px solid #555;margin:10px 0 0 10px;font-size:90%;position:absolute}.flat__plan-payment table td{padding:3px 6px;border:1px solid #555}.flat__data,.flat__data tbody{border-top:1px solid #d7d7d7}.flat__plan-payment table tr.flat__plan-payment-header td{text-align:center;font-weight:700}.flat__data thead th{text-align:left;font-size:14px;font-weight:400;padding-top:8px;padding-bottom:8px}.flat__data thead th:first-child{padding-left:20px}.flat__data thead th+th{padding-left:14px;border-left:1px solid #d7d7d7}.flat__data thead th:last-child{padding-right:20px}.flat__data tbody td{padding-top:10px;font-weight:700;white-space:nowrap;vertical-align:baseline}.flat__data tbody td:first-child{padding-left:20px}.flat__data tbody td+td{padding-left:14px;border-left:1px solid #d7d7d7}.flat__data tbody td .finish-price{margin-left:22px;margin-right:22px;font-weight:700;text-decoration:inherit}.flat__data tbody td sup{font-weight:400}.flat__data tbody td span{height:48px;font-weight:400;text-decoration:line-through}.flat__data tbody td .calc-link__link{font-size:14px;font-weight:400}.flat__data tbody td .secondary-button{margin-top:16px;display:block;width:100%;height:67px;text-align:left;line-height:20px;white-space:normal;padding-top:4px}.flat__data tbody td .secondary-button .button__label{vertical-align:baseline;font-weight:400;text-decoration:inherit;font-size:16px}.infrastructure-map .legend__group-title,.secondary-page .menu__category-title{font-weight:700}p+h2,ul+h2{margin-top:24px}.flat__bonus{background-color:#fbe56a;padding:8px 12px;margin-bottom:22px}.share{display:flex;flex-wrap:wrap}.share__item+.share__item{margin-left:20px}.flat__trade-in{margin-top:46px}.trade-in__link{border:0;color:#000;display:block;display:flex;align-items:center;flex-wrap:wrap}.trade-in__pic{margin-right:10px}.trade-in__label{flex:1;line-height:1.2}.infrastructure-teaser__link{border:0}.flat__feedback{margin-bottom:8px}.flat__feedback-button{margin-bottom:10px}.flat__phone{font-size:30px;margin-bottom:14px}.flat__pantry-teaser{margin-bottom:24px}.pantry-teaser{display:inline-block;vertical-align:middle}.reports-video{margin-bottom:32px}.reports-video iframe{max-width:560px;min-height:190px}.pantry-teaser__link{border:0;display:block}.pantry-teaser__link:hover .pantry-teaser__button{background-color:#649cbe;color:fff;transition:none}.pantry-teaser__link:active .pantry-teaser__button{background-color:#a28e83;color:#fff;box-shadow:none;top:1px;transition:none}.phoneico{max-width:25px;max-height:25px;margin:0 10px 0 5px;top:9px;position:relative}.general-plan__link{border:1px solid #c1c1c1;display:block;position:relative;overflow:hidden}.general-plan__link:after,.general-plan__link:before{content:'';position:absolute}.general-plan__link:before{background-color:#fff;transform:rotate(45deg);width:104px;height:104px;border:1px solid #c1c1c1;transform-origin:center center;bottom:-52px;right:-52px}.general-plan__link:after{background:url(/images/icons/zoom-in.svg) no-repeat;background-size:100% 100%;width:24px;height:24px;bottom:10px;right:10px;opacity:.4}.floor,.floor__nav,.list__item-inner{position:relative}.general-plan__link:hover{border-color:#f16322}.general-plan__pic{width:100%;vertical-align:top}.columns-list li:before,.list__item-inner:before{width:15px;height:14px;left:0;content:''}.floor__filter{margin-bottom:42px;margin-top:-12px}.floor__nav{margin-bottom:-6px;z-index:100}.list{margin:0;padding:0;list-style:none}.list__item{padding:0;margin:0 0 14px}.list__item-inner{padding-left:26px}.list__item-inner:before{background:url(/images/icons/bullet.png) no-repeat;position:absolute;top:3px}.flat-list{font-size:18px}.flat-list .list__item{line-height:1.4}.flat-list .list__item-inner:before{background:url(/images/icons/bullet-2.png) no-repeat}.list--columns{-moz-columns:3;-moz-column-gap:40px;-webkit-columns:3;columns:3;column-gap:40px;column-width:auto;margin-top:-7px}.list--columns .list__item{padding-top:7px;padding-bottom:7px;margin-bottom:0}.columns-list ul{-moz-columns:3;-moz-column-gap:40px;-webkit-columns:3;columns:3;column-gap:40px;column-width:auto;margin:-7px 0 0;padding:0;list-style:none}.columns-list li{padding-top:7px;padding-bottom:7px;position:relative;margin:0;padding-left:26px}.columns-list li:before{background:url(/images/icons/bullet.png) no-repeat;position:absolute;top:11px}.porch__plan-pic{width:100%}.object-features{display:flex;flex-wrap:wrap;margin:18px -20px -28px}.object-features .features__item{margin-bottom:28px;padding-left:20px;padding-right:20px}.object-features .features__icon-wrap{margin-bottom:8px;height:90px;line-height:90px}.object-features .features__icon{vertical-align:middle;max-height:90px}.object-features .features__title{font-weight:700;line-height:1.2;margin-bottom:3px}.object-features .features__note{font-size:14px;color:#5d5d5d;line-height:1.4}.object-features .features__description ul{margin:0;padding:0;list-style:none;line-height:1.3}.object-features .features__description ul li{margin:0 0 3px;padding:0}.object-features--type-1 .features__item{width:20%;text-align:center}.article-slider .fotorama__wrap{margin:0 auto}.article-slider .fotorama__arr--prev,.fotorama--fullscreen .fotorama__arr--prev{left:28px}.article-slider .fotorama__arr--next,.fotorama--fullscreen .fotorama__arr--next{right:28px}.article-slider .fotorama__arr,.fotorama--fullscreen .fotorama__arr,.object-slider .fotorama__arr{width:29px;height:40px;margin-top:-20px}.article-slider .fotorama__arr--prev,.fotorama--fullscreen .fotorama__arr--prev,.object-slider .fotorama__arr--prev{background:url(/images/icons/angle-left.svg) no-repeat}.article-slider .fotorama__arr--next,.fotorama--fullscreen .fotorama__arr--next,.object-slider .fotorama__arr--next{background:url(/images/icons/angle-right.svg) no-repeat}.article-slider .fotorama__dot,.article-slider .fotorama__nav__frame.fotorama__active .fotorama__dot,.fotorama--fullscreen .fotorama__dot,.fotorama--fullscreen .fotorama__nav__frame.fotorama__active .fotorama__dot,.object-slider .fotorama__dot,.object-slider .fotorama__nav__frame.fotorama__active .fotorama__dot{width:16px;height:16px;border-radius:8px;border:0;left:auto}.article-slider .fotorama__nav__frame--dot,.fotorama--fullscreen .fotorama__nav__frame--dot,.object-slider .fotorama__nav__frame--dot{padding-left:6px}.article-slider .fotorama__dot,.fotorama--fullscreen .fotorama__dot,.object-slider .fotorama__dot{background-color:#bfbfbf;display:inline-block;vertical-align:top;top:14px}.article-slider .fotorama__nav__frame.fotorama__active .fotorama__dot,.fotorama--fullscreen .fotorama__nav__frame.fotorama__active .fotorama__dot,.object-slider .fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:#06ae44}.article-slider .fotorama__nav--dots .fotorama__nav__frame,.fotorama--fullscreen .fotorama__nav--dots .fotorama__nav__frame,.object-slider .fotorama__nav--dots .fotorama__nav__frame{text-align:center}.flat-slider .fotorama__arr{width:23px;height:34px;margin-top:-17px}.flat-slider .fotorama__arr--prev{background:url(/images/icons/angle-left-orange.svg) no-repeat;left:10px}.flat-slider .fotorama__arr--next{background:url(/images/icons/angle-right-orange.svg) no-repeat;right:10px}.flat-slider .fotorama__dot,.flat-slider .fotorama__nav__frame.fotorama__active .fotorama__dot{width:10px;height:10px;border:0;left:auto}.flat-slider .fotorama__dot{background-color:#bfbfbf;display:inline-block;vertical-align:top;top:14px}.flat-slider .fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:#06ae44}.flat-slider .fotorama__nav--dots .fotorama__nav__frame{text-align:center}.article-slider .fotorama__arr:focus:after,.article-slider .fotorama__fullscreen-icon:focus:after,.article-slider .fotorama__html,.article-slider .fotorama__img,.article-slider .fotorama__nav__frame:focus .fotorama__dot:after,.article-slider .fotorama__nav__frame:focus .fotorama__thumb:after,.article-slider .fotorama__stage__frame,.article-slider .fotorama__stage__shaft,.article-slider .fotorama__video iframe{z-index:-1}.article-slider .fotorama__stage{background-color:#e5e5e5;position:relative}.article-slider.back .fotorama__stage__frame:before{content:'';background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);position:absolute;left:0;width:100%;bottom:0;height:50%}.article-slider.wo_back .fotorama__stage__frame{background-color:#fff}.article-slider .fotorama__caption{text-align:center;font-family:'PT Sans',sans-serif;color:#fff;padding-bottom:18px}.article-slider .fotorama__caption__wrap{background-color:transparent;font-size:20px;max-width:60%;line-height:1.3}.article-slider .fotorama__caption__wrap a{color:#fff;border-bottom-color:rgba(255,255,255,.4)}.article-slider .fotorama__caption__wrap a:hover{color:#fa2f40;border-color:rgba(250,47,64,.4)}.article-slider .fotorama__arr--prev{left:28px}.article-slider .fotorama__arr--next{right:28px}.object-slider{position:relative}.object-slider .fotorama__arr--prev{left:10px}.object-slider .fotorama__arr--next{right:10px}.object-slider .fotorama__fullscreen-icon{top:auto;bottom:16px;right:10px}.object-slider__sticker{position:absolute;top:0;right:0;z-index:10}.fotorama--fullscreen .fotorama__caption,.object-slider .fotorama__caption{background-color:rgba(0,0,0,.6);color:#fff;font-family:'PT Sans',sans-serif;font-size:20px}.fotorama--fullscreen .fotorama__caption__wrap,.object-slider .fotorama__caption__wrap{background-color:transparent;padding:16px 20px}.infrastructure-map .map__body{margin-bottom:24px}.infrastructure-map .map__legend{margin-top:20px}.infrastructure-map .legend{-moz-columns:4;-moz-column-gap:40px;-moz-column-width:auto;-webkit-columns:4;-webkit-column-gap:40px;-webkit-column-width:auto;columns:4;column-gap:40px;column-width:auto;margin:0;padding:0;list-style:none}.infrastructure-map .legend__group{margin:0;padding:10px 0 0 40px;position:relative}.infrastructure-map .legend__group-header{margin-bottom:3px;position:relative}.infrastructure-map .legend__group-icon-wrap{width:30px;position:absolute;text-align:center;left:-40px;top:-1px}.infrastructure-map .legend__list{margin:0;padding:0;list-style:none}.infrastructure-map .legend__item{margin:0;padding:0}.infrastructure-map .legend__item+.legend__item{margin-top:3px}.infrastructure-map .legend__item-title{font-size:18px;color:#649cbe}.infrastructure-map .legend__item-note{font-size:14px;color:#5d5d5d}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.divider{margin:32px 0;border:0;border-top:1px solid #9ca89d}.primary-page .header{margin-bottom:13px}.primary-page .header__main{padding-top:12px}.primary-page .header__brand{float:left;margin-right:22px}.primary-page .header__brand .brand__logo,.primary-page .header__brand .brand__slogan{display:inline-block;align-self:center}.primary-page .header__brand .brand__slogan{font-family:CenturyGothic-Regular,sans-serif;font-size:40px;line-height:.8;padding-left:15px}.primary-page .header__contacts{float:right;margin-top:-10px;text-align:right}.primary-page .header__phone{color:#00351a!important;font-family:CenturyGothic-Regular,sans-serif;font-size:28px;display:block}.primary-page .header__feedback{margin-bottom:10px}.primary-page .header__feedback-link{font-size:15px}.primary-page .primary-nav{display:flex;margin:0;padding:0;list-style:none;line-height:1.2;font-size:26px}.primary-page .primary-nav__label,.primary-page .primary-nav__link{text-align:center}.primary-page .primary-nav__item{color:#fff;flex:1}.primary-page .primary-nav__item.is-sub:hover .primary-nav__sub-panel{visibility:visible;opacity:1}.primary-page .primary-nav__item.is-sub .primary-nav__label:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:8px 4px 0;border-color:rgba(255,255,255,.8) transparent transparent;vertical-align:middle;margin-left:6px;position:relative;top:-1px}.primary-page .primary-nav__item.is-active .primary-nav__item,.primary-page .primary-nav__item.is-active .primary-nav__label{background-color:#a28e83}.primary-page .primary-nav__item+.primary-nav__item{border-left:1px solid #fff}.primary-page .primary-nav__label{line-height:62px}.primary-page .primary-nav__link{border:0;display:block;height:62px;line-height:62px;background-color:#17b71а;color:#fff}.primary-page .primary-nav__sub-panel{position:absolute;background-color:#77a8c6;border-top:1px solid #fff;z-index:111;font-size:16px;padding-top:12px;padding-bottom:12px;opacity:0;visibility:hidden;transition:opacity .15s ease-in}.primary-page .primary-nav__sub-list{margin:0;padding:0;list-style:none;position:relative}.primary-page .primary-nav__sub-list+.primary-nav__sub-list{margin-top:14px;padding-top:14px}.primary-page .primary-nav__sub-list+.primary-nav__sub-list:before{content:'';position:absolute;top:0;left:36px;right:36px;border-top:1px solid rgba(255,255,255,.5)}.primary-page .primary-nav__sub-link{color:#fff;border:0;display:block;transition:none}.primary-page .primary-nav__sub-link .primary-nav__sub-text-wrapper{position:relative;display:inline-block}.primary-page .primary-nav__sub-link .primary-nav__sub-text{padding-right:5px}.primary-page .primary-nav__sub-link .primary-nav__sub-text span{color:rgba(255,255,255,.7);font-size:14px;margin-left:6px}.primary-page .primary-nav__sub-link:hover{background-color:#649cbe;color:#fff;transition:none}@keyframes translate{0%{transform:translateX(0)}100%{transform:translateX(100%)}}.primary-nav__sub-link:hover .primary-nav__sub-text,.primary-nav__sub-link:hover .primary-nav__sub-text-wrapper{background-color:#649cbe}.primary-nav__sub-link:hover .primary-nav__sub-extra-text{top:-12px;padding-top:12px;padding-bottom:12px;animation-name:translate;animation-duration:2s;animation-fill-mode:forwards}.home-page .header{margin-bottom:13px;position:relative;height:650px;overflow:hidden;z-index:3}.home-page .brand__link{display:inline-block}.home-page .primary-nav{display:flex;margin:0 0 20px;padding:0;list-style:none;line-height:1.2;font-size:19px;background:0 0}.home-page .primary-nav__item+.primary-nav__item{border-left:none}.home-page .primary-nav__item.is-sub{flex:1.3}.home-page .primary-nav__item.is-sub .primary-nav__label:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:8px 4px 0;border-color:rgba(255,255,255,.8) transparent transparent;vertical-align:middle;margin-left:6px;position:absolute;top:37%}.home-page .primary-nav__label,.home-page .primary-nav__link{border-bottom:1px solid rgba(255,255,255,.29);line-height:inherit}.home-page .primary-nav__label{text-align:left;display:inline-block}.home-page .primary-nav__link{margin:auto;height:inherit;color:#fff}.home-page .primary-nav__item{display:flex;position:relative}.home-page .brand__slogan{font-family:CenturyGothic-Regular,sans-serif;font-size:24px;line-height:.8;color:#fff}.home-page .header__phone{color:#fff!important}.home-page .header__feedback-link{font-size:15px;color:#fff;border-bottom:1px dotted #fff}.home-page .header__main{padding-top:30px;padding-bottom:26px;background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(255,255,255,0))}.home-page .header__contacts{float:right;margin-top:-4px;text-align:right}.home-page .socials__link{opacity:1}.home-page .socials__link:hover{opacity:.8}.home-page .primary-nav__item:hover .primary-nav__label{cursor:pointer;color:#dcbb44}.home-page .primary-nav__item:hover .primary-nav__label:after{border-color:#dcbb44 transparent transparent}.home-page .primary-nav__sub-panel{top:95%;left:-31px;background-color:rgba(255,255,255,.88)}.home-page .primary-nav__sub-link{color:#000;white-space:nowrap}.home-page .primary-nav__sub-link span{color:#8c897e}.home-page .primary-nav__sub-link:hover{background-color:#2f9e62;color:#000}.home-page .primary-nav__sub-link:hover span{color:#649cbe}.home-page .primary-nav__link:hover{background:0 0;color:#649cbe;border-bottom:1px solid #649cbe}.home-page .primary-nav__sub-list+.primary-nav__sub-list:before{border-top:1px solid #b4b4b3}.home-page .primary-nav__item--city{display:inline-block}.home-page .primary-nav__item--city .primary-nav__label{border-bottom:1px dotted #dcbb44;color:#dcbb44;padding-bottom:3px}.home-page .primary-nav__item--city.is-sub .primary-nav__label:after{border-color:#dcbb44 transparent transparent;position:relative;margin-top:-6px}.phoneico1{display:flex;float:right}.secondary-page .header{margin-bottom:32px}.secondary-page .header__main{position:relative}.secondary-page .phoneico{margin:0 10px 0 5px;top:9px;position:relative}.secondary-page .header__main-col{position:static}.secondary-page .region-select__list{margin:0 0 0 75px}.secondary-page .header__brand{float:left;margin-right:32px;margin-top:12px}.secondary-page .header__brand .brand__logo,.secondary-page .header__brand .brand__slogan{display:inline-block;align-self:end;margin-right:13px}.secondary-page .header__brand .brand__slogan{font-family:CenturyGothic-Bold,sans-serif;font-size:13px;line-height:1.2}.secondary-page .header__primary-nav{float:left;margin-bottom:47px}.secondary-page .header__contacts{float:right;margin-top:1px;text-align:right}.secondary-page .header__feedback{margin-top:14px}.secondary-page .header__phone{color:#00351a!important;font-family:CenturyGothic-Regular,sans-serif;font-size:28px;display:block}.secondary-page .primary-nav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;line-height:1.2;font-size:14px}.secondary-page .primary-nav__item.is-sub{margin-right:24px;margin-top:12px}.secondary-page .primary-nav__item.is-sub:hover .primary-nav__sub-panel{visibility:visible;opacity:1}.secondary-page .primary-nav__item.is-sub .primary-nav__link:after{content:'';display:inline-block;position:absolute;width:0;height:0;border-style:solid;border-width:6px 3px 0;border-color:#355794 transparent transparent;vertical-align:middle;margin-left:6px;margin-top:5px}.secondary-page .primary-nav__item+.primary-nav__item{margin-right:18px;margin-top:12px}.secondary-page .primary-nav__sub-panel{position:absolute;background-color:#fff;z-index:111;padding-top:6px;opacity:0;visibility:hidden;transition:opacity .15s ease-in;font-size:14px;margin-left:-12px}.secondary-page .primary-nav__sub-panel-inner{box-shadow:0 0 10px rgba(0,0,0,.6);padding-top:12px;padding-bottom:12px}.secondary-page .primary-nav__sub-list{margin:0;padding:0;list-style:none;position:relative}.secondary-page .primary-nav__sub-list+.primary-nav__sub-list{margin-top:10px;padding-top:10px}.secondary-page .primary-nav__sub-list+.primary-nav__sub-list:before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid rgba(0,0,0,.2)}.secondary-page .primary-nav__sub-link{display:block;border:0;padding:3px 12px}.secondary-page .primary-nav__sub-link .primary-nav__sub-text-wrapper{position:relative;display:inline-block;background-color:#fff}.secondary-page .primary-nav__sub-link .primary-nav__sub-text{position:relative;z-index:2;display:inline-block;padding-right:5px}.secondary-page .primary-nav__sub-link .primary-nav__sub-text span{font-size:12px;margin-left:3px}.secondary-page .primary-nav__sub-link:hover .primary-nav__sub-text,.secondary-page .primary-nav__sub-link:hover .primary-nav__sub-text-wrapper{background-color:#fff}.brand__link{border:0;display:flex;color:#000}.brand__link:hover{color:#000}.brand__link_big{align-items:flex-end}.header__main-col{position:static}.header__main-col_flex{position:relative;display:flex;align-items:flex-end;justify-content:flex-start}.region-select_small{position:absolute;left:32px;z-index:20;top:60px}.region-select__list{padding:0;display:flex}.region-select__item{margin-right:15px;font-family:CenturyGothic,"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:400;line-height:18px;color:#414141}.region-select__item_small{margin-right:10px;font-size:13px;font-weight:400}.region-select__item:last-of-type{margin-right:0}.region-select__item a{border-bottom:1px dotted #186792;color:#186792;text-decoration:none}.region-select__item a:hover{color:#fa2f40;border-bottom-color:rgba(241,99,34,.4)}.partners-slider{position:relative;padding-left:36px;padding-right:36px}.partners-slider .swiper-slide{width:auto}.partners-slider .swiper-slide+.swiper-slide{margin-left:48px}.partners-slider .slider__next,.partners-slider .slider__prev{position:absolute;top:0;width:120px;height:100%;z-index:10;margin:0;padding:0;border:0;outline:0;background-color:transparent}.partners-slider .slider__next:before,.partners-slider .slider__prev:before{content:'';position:absolute;width:23px;height:34px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.partners-slider .slider__prev{left:0;background-image:linear-gradient(to right,#fff 0,#fff 50%,rgba(255,255,255,.8) 60%,rgba(255,255,255,0) 100%)}.partners-slider .slider__prev:before{background:url(/images/icons/angle-left-orange.svg) no-repeat;left:18px}.partners-slider .slider__next{right:0;background-image:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 40%,#fff 50%,#fff 100%)}.partners-slider .slider__next:before{background:url(/images/icons/angle-right-orange.svg) no-repeat;right:18px}.partners-slider .slider__next.swiper-button-disabled,.partners-slider .slider__prev.swiper-button-disabled{display:none}.partner-item{height:74px;line-height:74px}.partner-item__link{border:0;display:block;height:100%;position:relative}.partner-item__logo{vertical-align:middle;max-height:70px}.header__object-nav{margin-left:12px}.object-nav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-size:18px;color:#fff}.object-nav__item{flex:1;margin:0;padding:0;text-align:center}.object-nav__item+.object-nav__item{border-left:1px solid #fff}.object-nav__item.is-active{background-color:#a28e83}.object-nav__item.is-objects .object-nav__label:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:40px 12px 40px 0;border-color:transparent #77a8c6 transparent transparent;right:100%;top:0;transition:border-color .15s ease-in}.object-nav__item.is-objects .object-nav__link:hover .object-nav__label:before{border-color:transparent #649cbe transparent transparent;transition:none}.object-nav__item.is-object{position:relative}.object-nav__item.is-object+.object-nav__item{border-left:0}.object-nav__item.is-object .object-nav__label:after,.object-nav__item.is-object .object-nav__label:before{content:'';position:absolute;width:0;height:0;border-style:solid;top:0}.object-nav__item.is-object .object-nav__label:before{border-width:43px 0 43px 13px;border-color:transparent transparent transparent #fff;left:100%;top:-3px}.object-nav__item.is-object .object-nav__label:after{border-width:40px 0 40px 12px;border-color:transparent transparent transparent #77a8c6;left:100%;transition:border-color .15s ease-in;z-index:2}.object-nav__item.is-object.is-active .object-nav__label:after{border-color:transparent transparent transparent #a28e83}.object-nav__item.is-object .object-nav__link:hover .object-nav__label:after{border-color:transparent transparent transparent #649cbe;transition:none}.object-nav__link{border:0;display:block;background-color:#77a8c6;color:#fff}.object-nav__link:hover{background-color:#649cbe;color:#fff}.object-nav__label{display:table;width:100%;height:80px;line-height:1.3;position:relative}.object-nav__label-inner{display:table-cell;vertical-align:middle;padding-left:14px;padding-right:14px}.object-nav__icon-wrap{height:40px;line-height:40px;margin-bottom:3px}.object-nav__icon{vertical-align:middle;max-height:36px}.feedback{text-align:center}.feedback__button{margin-bottom:32px}.feedback__share{display:inline-block;vertical-align:top}.sticker{text-align:center;line-height:1.2}.sticker__link{border:0;display:block}.sticker__label{display:table;width:100%;position:relative}.sticker__label-inner{display:table-cell;vertical-align:middle;padding:4px 3px 0}.sticker--3d .sticker__link{color:#fff}.sticker--3d .sticker__label{height:74px;width:116px;background-color:rgba(0,0,0,.5);color:#fff}.sticker--3d .sticker__label strong{font-size:24px;display:inline-block;vertical-align:top;line-height:1}.sticker--3d .sticker__label:after{content:'';width:0;height:0;border-style:solid;border-width:36px 58px 0;border-color:rgba(0,0,0,.5) transparent transparent;position:absolute;top:100%;right:0}.mobile-visible{display:none}.object__planes-button,.object__prices-button{text-align:center;width:280px;padding-left:24px;padding-right:24px}.object__planes-button .button__label,.object__prices-button .button__label{font-size:20px}.object__planes-button .button__label strong,.object__prices-button .button__label strong{font-size:48px;display:inline-block;vertical-align:middle;font-weight:400;margin-right:6px}.object__prices-button{margin-top:12px}.object__planes-button{margin-bottom:20px}.object__security{padding:14px 24px 8px;margin-top:4px;margin-bottom:22px}.agp,.object__about{padding-left:35px}.object__about,.object__files{margin-bottom:18px}.object__about-link{position:relative}.object__about-link:before{content:'';position:absolute;background:url(/images/icons/house.svg) no-repeat;width:24px;height:24px;opacity:.5;left:-35px;top:-4px}.agp{position:relative;font-size:14px}.agp:before{content:'';position:absolute;background:url(/images/content/agp.png) no-repeat;width:25px;height:28px;left:0;top:-3px}.floor__legend{margin-bottom:32px;margin-top:42px;position:relative;z-index:100}.floor-legend{display:flex;flex-wrap:wrap;margin:0 0 0 -30px;padding:0;list-style:none;font-size:12px}.floor-legend__item{margin:0 0 12px 30px;padding:0 0 0 24px;position:relative}.floor-legend__item:before{content:'';position:absolute;width:16px;height:16px;top:0;left:0}.floor-legend__item.is-selected:before{border:1px solid gray;background-color:#fff}.floor-legend__item.is-free:before{background-color:#00ff07}.floor-legend__item.is-reserved:before{background-color:#ff0}.floor-legend__item.is-sold:before{background-color:gray}.house-choice{margin-top:-13px}.house-choice__list{list-style:none;margin:0;padding:0;display:flex;justify-content:center;width:100%}.house-choice__list-item_corners-left{border-top-left-radius:3px;border-bottom-left-radius:3px}.house-choice__list-item_corners-right{border-top-right-radius:3px;border-bottom-right-radius:3px}.house-choice__list-item{width:223px;margin-left:-1px}.house-choice__item{padding:10px 14px 7px;display:block;border:1px solid #d3d3d3;color:#000;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:18px;text-align:center;background-color:#fff}.ank_q{margin-bottom:-15px}.ank_a{margin-left:-25px}.house-choice__list-item .active{border-color:#649cbe;color:#fff;background-color:#649cbe}.button-dalee{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:15px 0 0;padding:0 20px!important;border:none;border-radius:3px;font-size:16px;font-family:inherit;background-color:#a28e83;color:#fff;height:40px;cursor:pointer;right:auto;white-space:nowrap;outline:0;width:180px}.button-dalee:hover{background-color:#a1887a;color:#fff}.button-dalee:disabled{background-color:#d0d0d0}.house-choice__list-item:hover .house-choice__item{border-color:#649cbe;color:#fff;background-color:#649cbe}@media (max-width:550px){.house-choice__item{display:flex;justify-content:center;align-items:center;min-height:55px}}.chess__legend{margin-bottom:50px}.chess-legend{display:flex;flex-wrap:wrap;border:1px solid #d7d7d7;font-size:12px;line-height:1.3}.chess-legend__item{flex:1;text-align:center}.chess-legend__item+.chess-legend__item{border-left:1px solid #d7d7d7}.chess-legend__item.is-free .chess-legend__marker{background-color:#81ed4b}.chess-legend__item.is-selected .chess-legend__marker{background-color:#42c600}.chess-legend__item.is-reserved .chess-legend__marker{background-color:#f7f146}.chess-legend__item.is-sold .chess-legend__marker{background-color:#ff9c7e}.chess-legend__marker{height:22px;line-height:22px;border-bottom:1px solid #d7d7d7;font-size:9px;color:#e00;font-family:CenturyGothic-Regular,sans-serif;position:relative;overflow:hidden}.chess-legend__label{display:table;width:100%;height:54px}.chess-legend__label-inner{display:table-cell;vertical-align:middle;padding-left:20px;padding-right:20px}.chess-legend__discount,.chess__discount-marker{position:absolute;top:0;left:0;width:18px;height:18px;font-size:11px}.chess-legend__discount:before,.chess__discount-marker:before{content:'';width:36px;height:36px;background-color:#24a62a;border-radius:50%;position:absolute;top:-18px;left:-18px}.chess-legend__discount-label,.chess__discount-marker-label{position:relative;z-index:1;color:#fff;font-family:'PT Sans',sans-serif;display:block;text-align:center;padding-right:5px;width:18px;height:18px;line-height:18px}.chess__text-marker,.flat__count,.object-item__title{font-family:CenturyGothic-Regular,sans-serif}.chess__floor{text-align:center;font-size:24px}.chess__data-wrap{margin-bottom:32px;position:relative}.chess__data td.is-free .chess__label{background-color:#81ed4b}.chess__data td.is-selected .chess__label{background-color:#42c600}.chess__data td.is-reserved .chess__label{background-color:#f7f146}.chess__data td.is-sold .chess__label{background-color:#ff9c7e}.chess__data td+td{border-left:1px solid #fff}.chess__data tr+tr td{border-top:1px solid #fff}.chess__link{border:0;color:#000}.chess__link:hover{color:#000}.chess__label{height:72px;min-width:100px;display:table;font-size:12px;position:relative;overflow:hidden}.chess__label-inner{display:table-cell;vertical-align:middle;padding-left:14px;padding-right:14px}.chess__text-marker-wrap{position:absolute;top:5px;right:6px;font-size:9px}.chess__text-marker{color:#e00;text-align:right}.form__header,.search-form__submit{text-align:center}.pages-nav{margin:0;padding:40px 0 0}.pages-nav li{margin:0 0 3px;padding:0}.chess__floor-caption{position:absolute;top:-9px;left:0;font-size:20px}.object-item__pic-wrap,.range,.tabs__nav-item,.tabs__nav-link{position:relative}.tabs__nav{margin:0 0 26px;padding:0;list-style:none;font-size:14px}.tabs__nav-item{float:left;margin:0;padding:0}.tabs__nav-item+.tabs__nav-item{margin-left:-1px}.tabs__nav-item.is-active .tabs__nav-link,.tabs__nav-item.ui-state-active .tabs__nav-link{background-color:#f16322;color:#fff;cursor:default}.tabs__nav-link{border:1px solid #f16322;color:#000;display:block;padding-left:18px;padding-right:18px;height:42px;line-height:40px}.tabs__nav-link:hover{color:#f16322;border-color:#f16322}.chess__tabs .tabs__nav{margin-left:56px}.flat__tabs{margin-top:-12px}.flat__title{margin-bottom:24px}.flat__count{font-size:24px;margin-bottom:18px}.flat__price{font-size:24px;margin-bottom:8px}.flat__choice{margin-bottom:28px}.flat__choice-button{margin-bottom:6px}.flat__choice-button .button__label{font-size:20px}.flat__feedback .flat__phone{margin-bottom:5px}.form__header,.form__row{margin-bottom:12px}.container .divider{margin-left:-36px;margin-right:-36px}.input__field,input[type=text],input[type=password]{width:100%;height:36px;padding:5px 12px;border-radius:3px;border:1px solid #ccc;outline:0}.input__field:focus,input[type=text]:focus,input[type=password]:focus{border-color:#649cbe}.input__field.is-error,input[type=text].is-error,input[type=password].is-error{background-color:#f08080}.input__field.is-error-hidden,input[type=text].is-error-hidden,input[type=password].is-error-hidden{background-color:inherit}.feedback-popover .webui-popover-content{padding:24px 28px}.news__list{display:flex;flex-wrap:wrap}.news__item{float:none;margin-bottom:18px}.news__item:first-child .news-item__date{background-color:#17b71e;color:#fff;padding-left:6px;padding-right:6px}.news-item__meta{margin-bottom:3px}.news-item__date{font-size:12px;color:#5d5d5d;display:inline-block;vertical-align:top;padding-top:3px;padding-bottom:3px}.range__values{display:block;margin-bottom:14px}.range .range__slider{height:7px;background:#fff}.range .ui-slider-range{background:#77a8c6}.range .ui-slider-horizontal .ui-slider-handle{width:24px;height:24px;border-radius:50%;border:0;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2);margin-left:-12px;top:-9px}.available-rooms__feedback-note{line-height:1.2}.range .ui-state-default,.range .ui-widget-content .ui-state-default,.range .ui-widget-header .ui-state-default{border:0;background:#fff}.search-form .input__title{font-weight:400;margin-bottom:6px;display:inline-block;vertical-align:top}.search-form .range__slider{margin-top:18px}.search-form__parameters{margin-bottom:26px}.search-form__parameters-row{margin-bottom:12px;display:flex;flex-wrap:wrap;justify-content:space-between}.search-form__parameters-row:last-child{margin-bottom:74px}.search-form__col{padding-left:20px;padding-right:20px}.search__form+.divider{margin-top:44px}.search__results-data-wrap{margin-left:-36px;margin-right:-36px;margin-bottom:32px}.search__results-data{width:100%;font-size:14px}.search__results-data th{text-align:left;padding-bottom:6px;border-bottom:1px solid #9ca89d}.commercial-item,.commercial-slider .slider__pagination{text-align:center}.search__results-data td:first-child,.search__results-data th:first-child{padding-left:36px;vertical-align:top}.search__results-data td+td,.search__results-data th+th{padding-left:20px}.search__results-data td:last-child,.search__results-data th:last-child{padding-right:36px}.search__results-data tbody td{border-bottom:1px solid #d2d2d2;padding-top:12px;padding-bottom:12px}.object-item__link,.object-item__title a:not(.object-item__link){border:0;color:#fff}.search__results-data tbody tr:hover td{background:#f1f1f1}.objects__list{display:flex;flex-wrap:wrap}.objects__item{float:none}.scommercial .objects__item{padding:0 0 0 9vw}.object-item__link{display:block}.object-item__link:hover{color:#fff}.object-item__pic{background:center center no-repeat;background-size:cover}.object-item__title{font-size:18px;position:absolute;bottom:0;left:0;width:100%;padding:8px 15px;background:rgba(0,0,0,.5);line-height:1.1;color:#fff}.object-item__address{font-size:14px}.object-item__title-mobile{display:none}.object-item__details{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:8px 12px;font-family:"PT Sans";font-size:14px}.available-rooms__phone,.commercial-object__phone,.commercial__title,.objects-slider .slide__title{font-family:CenturyGothic-Regular,sans-serif}.object-item__features{margin:0 0 8px;padding:0;list-style:none}.object-item__features li{margin:0;padding:0}.object-item__features li+li{margin-top:3px}.object-item__teaser{background-color:#fbe56a;margin-left:-12px;margin-right:-12px;padding:6px 12px;display:none}.object-item__progressbar{margin-left:-13px;margin-right:-13px;margin-bottom:-13px}.progressbar{height:20px;position:relative;background-color:#17b71e;color:#fff}.progressbar__line{position:absolute;top:0;left:0;height:100%;background-color:#f16322}.progressbar__values{position:absolute;z-index:1;top:0;left:0;right:0;height:100%;font-size:11px}.progressbar__values-left,.progressbar__values-right{line-height:20px}.progressbar__values-left{float:left;margin-left:10px}.progressbar__values-right{float:right;margin-right:10px}.object-item__link+.object-item__features{margin-top:8px}.object-item__sticker{position:absolute;top:0;right:0;z-index:10}.object-item__sticker .sticker .sticker__label{width:76px;height:48px;font-size:12px;line-height:1.1}.object-item__sticker .sticker .sticker__label:after{content:'';width:0;height:0;position:absolute;top:100%;right:0}.object-item__sticker .sticker.is-green{background-color:#17b71e}.object-item__sticker .sticker.is-green .sticker__label:after{border-style:solid;border-width:22px 38px 0;border-color:#17b71e transparent transparent}.object-item__sticker .sticker.is-yellow{background-color:#fc0}.object-item__sticker .sticker.is-yellow .sticker__label:after{border-style:solid;border-width:22px 38px 0;border-color:#fc0 transparent transparent}.object-item__sticker .sticker.is-orange{background-color:#e02030}.object-item__sticker .sticker.is-orange .sticker__label:after{border-style:solid;border-width:22px 38px 0;border-color:#e02030 transparent transparent}.table-striped tbody td{padding:8px 10px 8px 0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.commercial-object__features{margin-bottom:18px}.commercial-object__description+.divider{margin:24px 0}.commercial-object__phone{font-size:36px;line-height:1.1;margin-top:24px;margin-bottom:8px}.object-item__features-row{font-size:12px}.commercial-features__row,.object-item__features-row{display:flex;flex-wrap:wrap}.commercial-features__row dl,.object-item__features-row dl{margin:0;padding:0}.commercial-features__row dl+dl,.object-item__features-row dl+dl{margin-left:14px}.commercial-features__row dd,.commercial-features__row dt,.object-item__features-row dd,.object-item__features-row dt{margin:0;padding:0}.commercial-features__row .num,.object-item__features-row .num{color:#649cbe}.commercial{border:2px solid #f16322;font-size:11px}.commercial__title{font-size:20px;line-height:1.15;margin-bottom:0}.commercial__title-link{border:0;color:#000}.commercial__slider{padding:20px 5px 8px}.commercial-item{margin-bottom:12px}.commercial-item__link{border:0;display:block;color:#000}.commercial-item__pic-wrap{width:72px;margin-left:auto;margin-right:auto;margin-bottom:6px}.commercial-item__pic{height:52px;background:center center no-repeat;background-size:cover;width:100%}.commercial-item__title{line-height:1.2}.commercial-slider .swiper-pagination-bullet{width:12px;height:12px;margin-left:4px;margin-right:4px;opacity:1;background:#9e9e9e}.commercial-slider .swiper-pagination-bullet-active{background:#17b71e}.lookat-slider{height:340px}.lookat-slider .swiper-pagination-custom,.swiper-pagination-fraction{bottom:6px}.lookat-slider .swiper-pagination-bullet{width:12px;height:12px;margin-left:4px;margin-right:4px;opacity:1;background:#9e9e9e}.lookat-slider .swiper-pagination-bullet-active{background:#17b71e}.lookat-slider .slide{position:relative}.lookat-slider .slide__link{position:absolute;top:0;left:0;right:0;bottom:0;border:0;display:block;background:center center no-repeat;background-size:contain}.objects-slider .slider__stage{margin-bottom:8px;width:100vw;margin-left:50%;transform:translateX(-50%);max-width:1903px}.objects-slider .slide{color:#fff}.objects-slider .slide__row{display:flex;margin:0}.objects-slider .slide__col{padding:0;text-align:center;width:100%}.objects-slider .slide__link{display:block;border:0}.objects-slider .slide__pic{margin-right:-40px}.objects-slider .slide__details,.objects-slider .slide__pic{height:250px}.objects-slider .slide__overlay{position:absolute;top:0;left:0;height:100%;background:#fc5305;width:200px;transform:skewX(-15deg) translateX(0);transition:all .2s ease;opacity:.4}.objects-slider .slide__link:hover .slide__overlay{transform:skewX(-15deg) translateX(-100px)}.objects-slider .slide__details{padding:18px 0 0 40px;border:0;background-color:#fc5305;color:#fff;transform:skewX(-15deg);margin-right:-100px;overflow:hidden}.objects-slider .slide__details-inner{position:relative;z-index:10;padding-top:18px;padding-bottom:50px;transform:skewX(15deg)}.objects-slider .primary-button:hover{color:#fff;background-color:#649cbe}.objects-slider .primary-button:active{color:#fff;background-color:#a28e83}.objects-slider .slide__title{font-size:32px;font-weight:400;margin-bottom:12px}.objects-slider .slide__description{font-size:18px;margin-bottom:14px}.objects-slider .slide__description p{margin:0 0 10px}.objects-slider .fotorama__nav--dots .fotorama__nav__frame{width:24px}.objects-slider .fotorama__nav-wrap{position:absolute;bottom:0;left:0;right:0;padding-bottom:10px}.objects-slider .fotorama__dot{border-color:#888787;width:14px;height:14px;border-radius:8px}.objects-slider .fotorama__nav__frame.fotorama__active .fotorama__dot{border-width:8px;border-radius:8px}.slider__nav{margin-top:5px;margin-bottom:20px}.slider-nav,.slider-nav__item{margin:0;padding:0}.slider-nav{display:flex;flex-wrap:wrap;list-style:none;font-size:14px}.slider-nav__item+.slider-nav__item{margin-left:24px}.slider-nav__item.is-active .slider-nav__link{border:0;color:#000;cursor:default}.news-full__item+.news-full__item{margin-top:40px}.news-full__meta{margin-bottom:3px}.news-full__date{font-size:14px;color:#5d5d5d}.news-full__title{margin-bottom:18px}.available-rooms table{width:100%}.available-rooms table thead th{text-align:left;font-size:16px;border-bottom:1px solid #9ca89d;padding-bottom:5px;padding-left:20px;padding-right:20px}.available-rooms table thead th:first-child{padding-left:36px}.available-rooms table thead th:last-child{padding-right:36px}.available-rooms table tbody td{padding:14px 20px;border-bottom:1px solid #d2d2d2}.available-rooms table tbody td:first-child{padding-left:36px}.available-rooms table tbody td:last-child{padding-right:36px}.available-rooms .toggle{cursor:pointer;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px}.available-rooms .toggle:hover{background-color:#f6f6f6}.available-rooms .panel td,.available-rooms .toggle.is-active{background-color:#f1f1f1}.available-rooms .toggle.is-active+.panel{display:table-row}.available-rooms .panel{display:none}.available-rooms .panel__inner{position:relative;padding-top:12px;padding-bottom:12px}.available-rooms .panel__close{cursor:pointer;outline:0;position:absolute;width:32px;height:32px;top:0;right:0;background:url(/images/icons/close.png) center center no-repeat;border:0;opacity:.5;margin:0;padding:0;z-index:10}.available-rooms .panel__close:hover{opacity:.9}.available-rooms .panel__pic-wrap{background-color:#fff}.available-rooms .panel__pic{width:100%}.available-rooms__price{font-size:16px;margin-bottom:12px}.available-rooms__price strong{font-weight:400;font-size:30px}.available-rooms__features-group{margin-left:-50px}.available-rooms__features{font-size:18px;margin-bottom:24px;float:left;max-width:100%;margin-left:50px}.available-rooms__features-title{font-weight:700;margin-bottom:3px}.available-rooms__features ul{margin:0;padding:0;list-style:none}.available-rooms__features ul li{margin:0 0 3px;padding:0}.rent-teaser,.search-form__submit1{padding-top:32px;text-align:center}.available-rooms__phone{font-size:36px;margin-bottom:8px;font-weight:400;font-style:normal}.available-rooms__feedback-button,.floors-nav__title{margin-bottom:6px}.popover .close{position:absolute;top:0;right:0;border:0;font-size:22px;margin-top:10px;margin-right:6px;opacity:.3}.popover .close:hover{color:#649cbe;opacity:1}.rent-teaser{background:#f1f1f1;padding-bottom:32px}.rent-teaser__title{font-size:28px}.rent-teaser__phone{font-size:72px}.rent-teaser__feedback-note{font-size:18px;display:inline-block;vertical-align:middle;color:#636363;margin-right:10px}.news__pagination{text-align:center;margin-top:42px}.pagination{display:inline-block;vertical-align:top}.pagination__current,.pagination__link{display:inline-block;vertical-align:baseline}.pagination__label{margin-right:12px}.pagination__link{margin-left:5px;margin-right:5px;border:0}.pagination__current{padding:3px 9px;color:#fff;background-color:#17b71e;border-radius:3px}.objects-map__map{height:480px}.floors-nav__list{margin:0;padding:0;display:flex;list-style:none;font-size:14px}.floors-nav__item{margin:0;border:1px solid #e02030;height:40px;min-width:40px;padding:0 5px;line-height:38px;text-align:center;background-color:#fff;position:relative;color:#000;cursor:pointer;z-index:5}.floors-nav__item:first-child{border-left:1px solid #e02030!important}.floors-nav__item:last-child{border-right:1px solid #e02030!important}.floors-nav__item:hover{color:#e02030}.floors-nav__item.is-disabled{background-color:#e0dad7;color:#777;cursor:default;border-left:1px solid #e0dad7;border-right:1px solid #e0dad7;z-index:0}.floors-nav__item.active{background-color:#e02030;color:#fff;cursor:default;z-index:10}.floors-nav__item+.floors-nav__item{margin-left:-1px}.section--bg{background-color:#efefef;padding-top:38px;padding-bottom:46px}.section--bg .section__header{margin-bottom:24px}.form--large .form__row{margin-bottom:0}.form--large .input__field{height:50px;font-size:18px}.form--large .button{height:50px;font-size:20px}.mortgage-filter .range__header{height:38px;position:relative;margin-bottom:16px}.mortgage-filter .range__title{line-height:1.2;position:absolute;left:0;bottom:0}.mortgage-filter .range__value{font-size:24px;position:absolute;right:0;bottom:-4px}.mortgage-filter .range__ruler{display:flex;justify-content:space-between;font-size:14px;color:rgba(0,0,0,.5);margin-top:10px}.mortgage-filter .--period-slider .range__ruler-value:nth-child(2){margin-left:-36px}.mortgage-filter__row{display:flex;margin-left:-23px;margin-right:-23px}.mortgage-filter__row+.mortgage-filter__row{margin-top:32px}.mortgage-filter__col{float:none;padding-left:23px;padding-right:23px}.object-item--row{margin-left:0;margin-right:0;border:0;display:flex;overflow:hidden}.object-item--row .object-item__col{padding:0;float:none}.object-item--row .object-item__col:last-child{z-index:10}.object-item--row .object-item__col.-pic{display:flex;flex-direction:column}.object-item--row .object-item__pic-wrap{flex:1 0 auto;height:300px}.object-item--row .object-item__pic{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.object-item--row .object-item__pic:first-child{display:block}.object-item--row .object-item__overlay{position:absolute;top:0;left:0;height:100%;background:#fff;width:650px;opacity:1}.object-item--row .object-item__details{padding:0 0 0 60px;border:0;background-color:#fff;color:#000;position:relative;height:320px}.object-item--row .object-item__details-inner{position:relative;z-index:10;padding-top:13px;padding-bottom:50px}.object-item--row .object-item__title{position:static;background-color:transparent;padding:0;margin-bottom:5px;font-size:30px;color:#000;transition:color .3s ease}.object-item--row .object-item__teaser{margin:0;padding:0 0 0 400px;position:absolute;bottom:0;height:40px;line-height:40px;color:#000;background-color:#ebe815;font-size:18px;left:-400px;right:-400px}.object-item--row .object-item__details:after,.object-item--row .object-item__details:before{position:absolute;transform:skew(-15deg) translateX(100%);top:0;right:-50px;height:100%;transition:.2s all ease-in;content:''}.object-item--row .object-item__details:before{left:-100px;opacity:.4}.object-item--row .object-item__details:after{left:-43px;z-index:1}.object-item--row .object-item__advantages,.object-item--row .object-item__features{font-size:18px;transition:color .3s ease}.object-item--row:hover .object-item__details:after,.object-item--row:hover .object-item__details:before{transform:skew(-15deg) translateX(0)}.object-item--row.-pink .object-item__details:after,.object-item--row.-pink .object-item__details:before{background-color:#f900f6}.object-item--row.-red .object-item__details:after,.object-item--row.-red .object-item__details:before{background-color:red}.object-item--row.-blue .object-item__details:after,.object-item--row.-blue .object-item__details:before{background-color:#0761fb}.object-item--row.-blue-zodiac .object-item__details:after,.object-item--row.-blue-zodiac .object-item__details:before{background-color:#0e294b}.object-item--row.-golden-dream .object-item__details:after,.object-item--row.-golden-dream .object-item__details:before{background-color:#efd334}.object-item--row.-gamboge .object-item__details:after,.object-item--row.-gamboge .object-item__details:before{background-color:#e49b0f}.object-item--row.-fun-green .object-item__details:after,.object-item--row.-fun-green .object-item__details:before{background-color:#00693e}.object-item--row.-mondo .object-item__details:after,.object-item--row.-mondo .object-item__details:before{background-color:#47402e}.object-item--row.-christine .object-item__details:after,.object-item--row.-christine .object-item__details:before{background-color:#ed760e}.object-item--row.-keppel .object-item__details:after,.object-item--row.-keppel .object-item__details:before{background-color:#3bb08f}.object-item--row.-pigment-indigo .object-item__details:after,.object-item--row.-pigment-indigo .object-item__details:before{background-color:indigo}.object-item--row.-flint .object-item__details:after,.object-item--row.-flint .object-item__details:before{background-color:#6c6960}.object-item--row.-cinnabar .object-item__details:after,.object-item--row.-cinnabar .object-item__details:before{background-color:#e34234}.object-item--row.-tenn .object-item__details:after,.object-item--row.-tenn .object-item__details:before{background-color:#cd5700}.object-item--row.-sandy-brown .object-item__details:after,.object-item--row.-sandy-brown .object-item__details:before{background-color:#f4a460}.object-item--row.-lavender-rose .object-item__details:after,.object-item--row.-lavender-rose .object-item__details:before{background-color:#fba0e3}.object-item--row.-aqua-forest .object-item__details:after,.object-item--row.-aqua-forest .object-item__details:before{background-color:#6dae81}.object-item--row.-laurel .object-item__details:after,.object-item--row.-laurel .object-item__details:before{background-color:#7b917b}.object-item--row.-new-blue .object-item__details:after,.object-item--row.-new-blue .object-item__details:before{background-color:#275a7a}.object-item--row.-new-peach .object-item__details:after,.object-item--row.-new-peach .object-item__details:before{background-color:#eec77d}.object-item--row.-new-green .object-item__details:after,.object-item--row.-new-green .object-item__details:before{background-color:#8dda00}.object-item--row.-new-gold .object-item__details:after,.object-item--row.-new-gold .object-item__details:before{background-color:#fca739}.object-item--row.-new-vine .object-item__details:after,.object-item--row.-new-vine .object-item__details:before{background-color:#b13450}.object-item--row.-new-seawave .object-item__details:after,.object-item--row.-new-seawave .object-item__details:before{background-color:#00d7a7}.object-item--row.-new-sky .object-item__details:after,.object-item--row.-new-sky .object-item__details:before{background-color:#6fa4c8}.object-item--row.-red-orange .object-item__details:after,.object-item--row.-red-orange .object-item__details:before{background-color:#F05610}.object-item--row.-purple .object-item__details:after,.object-item--row.-purple .object-item__details:before{background-color:#653087}.object-item--row .object-item__features li+li{margin-top:5px}.object-item--row .object-item__advantages ul{margin:0;padding:0;list-style:none}.object-item--row .object-item__advantages li{margin:0;padding:0 0 0 30px;position:relative}.search__results,.search__results-item{margin-left:-36px;margin-right:-36px;padding-left:36px;padding-right:36px}.object-item--row .object-item__advantages li:after,.object-item--row .object-item__advantages li:before{width:16px;height:13px;top:5px;left:0;content:'';position:absolute}.object-item--row .object-item__advantages li:before{background:url(/images/icons/check-black.svg) no-repeat}.object-item--row .object-item__advantages li:after{background:url(/images/icons/check.svg) no-repeat;opacity:0;transition:opacity .3s ease}.object-item--row .object-item__advantages li+li{margin-top:5px}.object-item--row:hover .index-map__button,.object-item--row:hover .object-item__advantages,.object-item--row:hover .object-item__features,.object-item--row:hover .object-item__title{color:#fff}.object-item--row:hover .object-item__advantages li:after{opacity:1}.search__form{margin-bottom:34px}.search__results{padding-top:32px}.search__results-header{margin-bottom:24px}.search__results-item+.search__results-item{margin-top:32px;border-top:1px solid #9ca89d}.results-item__wrap{margin-top:15px}.search__results-item{padding-top:26px}.search__results-item .simple-tabs__panels{margin-bottom:14px}.search__results-item .simple-tabs__pic-link{height:240px;display:block;line-height:240px;position:relative;border:0;text-align:center}.search__results-item .simple-tabs__pic-link:before{content:'';width:32px;height:32px;background:url(/images/icons/zoom-in.svg) no-repeat;opacity:.4;position:absolute;top:0;right:0;transition:opacity .15s ease-in}.search__results-item .simple-tabs__pic-link:hover:before{opacity:.8}.search__results-item .simple-tabs__pic{max-height:220px;max-width:100%}.search__results-item .results-item{min-height:275px}.search__results-item .results-item__header{margin-bottom:22px}.search__results-item .results-item__header h4{margin:0 0 10px}.search__results-item .results-item__header h4 a{color:#555;border-bottom:1px solid rgba(0,0,0,.4)}.search__results-item .results-item__header h4 a:hover{color:#000;border-bottom:1px solid rgba(0,0,0,.4)}.search__results-item .results-item__title{font-size:28px}.search__results-item .simple-tabs__nav{display:flex;justify-content:center;font-size:14px}.search__results-item .simple-tabs__item{margin-left:12px;margin-right:12px}.results-item__description{display:flex;justify-content:space-between;margin-bottom:14px}.results-item__description dl{margin:0;padding:0}.results-item__description dl:nth-child(2) dd,.results-item__description dl:nth-child(3) dd,.results-item__description dl:nth-child(4) dd{padding-top:5px}.results-item__description dl:nth-child(1){width:80px}.results-item__description dl:nth-child(2){width:100px}.results-item__description dl:nth-child(3){width:160px}.results-item__description dl:nth-child(4){width:200px}.results-item__description dt{margin:0 0 8px;padding:0}.results-item__description dd{margin:0;padding:0}.results-item__description dd strong{font-size:22px;font-weight:400}.results-item__button-group{display:flex}.family-options .radio input[type=radio]:checked~.radio__title,.family-options .radio:hover .radio__title{display:block}.results-item__button-group .button{flex:1;height:48px;line-height:48px}.results-item__button-group .button .button__label{font-size:20px}.results-item__button-group .button+.button{margin-left:20px}.results-item__teaser{background-color:#fffaa5;font-size:21px;line-height:24px;margin-bottom:10px;margin-top:10px;padding:10px 22px;position:relative}.results-item__teaser.--trade-in{padding-left:76px}.results-item__teaser.--trade-in:before{content:'';width:47px;height:39px;background:url(/images/misc/trade-in.png) no-repeat;position:absolute;left:14px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.search-form__submit-button{width:166px;font-size:18px}.popup{position:relative;width:940px;background-color:#fff;margin:80px auto;padding:32px 40px}.popup.success-popup{width:500px}.popup.success-popup p{font-size:18px}.popup.popup-wide{max-width:1200px;width:auto;padding-left:0;padding-right:0;padding-bottom:0}.popup.popup-wide .container{padding-left:20px;padding-right:20px}.popup__header{margin-bottom:24px}.family-options .radio{position:relative;display:block;cursor:pointer}.family-options .radio input[type=radio]{opacity:0}.family-options .radio .radio__pic-wrap:before{content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:5px;border:1px solid transparent}.family-options .radio input[type=radio]:checked~.radio__pic-wrap:before{border-color:#aeaeae}.family-options .radio input[type=radio]:checked~.radio__pic-wrap .radio__pic{opacity:1}.family-options .radio:hover .radio__pic-wrap:before{border-color:#ccc}.family-options .radio__pic-wrap{text-align:center;position:relative}.family-options .radio__pic{opacity:.6}.family-options .radio__title{font-size:14px;position:absolute;top:100%;left:50%;width:110px;margin-left:-55px;text-align:center;color:rgba(0,0,0,.5);margin-top:14px;display:none}.search-form__parameters-row:first-child{margin-left:-40px}.search-form__parameters-item{margin-left:40px}.search-form__parameters-item--1{flex:1 0 auto}.search-form__parameters-item--2{flex:2 0 auto}.search-form__parameters-item .range__values{margin-top:8px;font-size:14px;color:rgba(0,0,0,.5)}.search-form__parameters-item .checkbox-group{display:inline-flex;border-radius:5px;border:1px solid #ccc;overflow:hidden}.search-form__parameters-item .checkbox-group .checkbox{position:relative;cursor:pointer}.search-form__parameters-item .checkbox-group .checkbox input[type=checkbox]{position:absolute;opacity:0}.search-form__parameters-item .checkbox-group .checkbox input[type=checkbox]:checked+.checkbox__label{color:#fff;background-color:#77a8c6}.admin-link,.object-item__title a.admin-link{color:#24468c}.search-form__parameters-item .checkbox-group .checkbox .checkbox__label{display:block;height:32px;padding-left:12px;padding-right:12px;line-height:32px;position:relative;z-index:10}.search-form__parameters-item .checkbox-group .checkbox+.checkbox{border-left:1px solid #ccc}.search-form__parameters-title{font-size:16px;margin-bottom:6px}.search-form-reset{position:absolute;right:0;line-height:1.1;top:22px}.section__header .search-form-reset{top:3px}.admin-link{border:0!important}.object-item__title a.admin-link:hover{color:#fa2f40}.floor-plan .hint{background-color:#ff0!important;margin-left:0!important;height:40px;line-height:40px}.floor-plan .hint__title{font-weight:400;font-size:18px;text-align:center}.floor-plan .hint__title .remodeled{width:100px;display:block;background-color:orange!important;margin-left:0!important;height:35px;line-height:35px;border-top:1px solid rgba(0,0,0,.5)}.floor-plan .floor-num,.floor-plan .meters-num{height:40px;line-height:40px;vertical-align:top}.floor-plan .hint__title__sold{font-size:16px;margin-left:-7px}.floor-plan .floor-number{position:absolute;display:block;width:100px;text-align:center;margin-top:-40px}.floor-plan .hint-storage-space{font-size:16px}.floor-plan .floor-num{font-size:24px;display:inline-block;padding-right:7px}.floor-plan .floor-num.studios{padding-right:0}.floor-plan .meters-num{display:inline-block;padding-left:10px;border-left:1px solid rgba(0,0,0,.5)}vue-map svg path,vue-map vue-map-hint{cursor:pointer}.about__total{position:relative}.about__total-item{display:inline-block;position:absolute}.about__total-item:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:60px solid #79849B;position:absolute;left:45%}.about__total-live:after{border-top:60px solid #1b95c6}.about__total-commerc:after{border-top:60px solid #8cc53c}.about__total-background{background-image:url(/images/content/about/about_first.jpg);background-size:contain;background-repeat:no-repeat;padding-bottom:75%}.about__total-item__background{margin-left:20px;width:160px;height:90px;transform:skew(-10deg);background:#D4D5DA;position:relative}.about__total-live .about__total-item__background{background:#1b95c6}.about__total-commerc .about__total-item__background{background:#8cc53c}.about__total-commerc{top:19%;left:24%}.about__total-live{top:22%;right:28%}.about__total-item__text{position:absolute;color:#fff;padding:2px 24px;top:5px;text-align:center;font-size:18px}.about__total-item__number{display:block}.kapital__future-row{border-bottom:10px solid #84c751;display:flex}.kapital__future-item{display:flex;flex-direction:row;justify-content:baseline;align-items:center}.kapital__future-item__image{min-width:90px}.kapital__future-item__image img{max-height:80px}.kapital__future-item__text{padding-left:20px;font-size:14px;font-weight:700}.about__timeline{background-image:url(/images/content/about/about_history_line.jpg);display:flex;height:730px}.timeline{width:100%;height:10px;background-color:#84c750;margin:auto}.timeline__year{display:inline-block;position:relative;width:24px;margin-left:4%;top:-8px}.timeline__year-circle{border-radius:50%;background-color:#c0df99;height:24px;width:24px}.timeline__year-text{position:absolute;top:-57px;left:-26px;font-family:PFDinTextCondPro-Regular,sans-serif;font-size:45px}.timeline__year-2006{margin-left:5%}.timeline__year-2008{margin-left:8%}.timeline__year-2012 .timeline__year-text{top:85%}.timeline__year-2013{margin-left:5%}.timeline__year-2013 .timeline__year-text{top:85%;left:-12px}.timeline__year-2014{margin-left:6%}.timeline__year-2015 .timeline__year-text{top:85%;left:-25px}.timeline__year-2015{margin-left:5%}.timeline__year-2016{margin-left:6%}.timeline__year-2017,.timeline__year-2018{margin-left:10%}.timeline__year-2018 .timeline__year-text{top:85%;left:-40px}.timeline__house{border:3px solid #4fb379;display:inline-block;position:absolute}.timeline__house:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:60px solid #4fb379;position:absolute;left:45%}.timeline__house-text{position:absolute;bottom:0;background-color:rgba(255,255,255,.74);width:100%;padding:2px 6px}.timeline__houses{position:relative}.timeline__house-kremlevskoe{border:3px solid #4fb379;display:inline-block;position:absolute;top:-341px;left:2%;z-index:10}.timeline__house-kremlevskoe:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:178px solid #4fb379;position:absolute;left:36%}.timeline__house-gogola:after,.timeline__house-kasimivskoe:after{border-left:15px solid transparent;border-right:15px solid transparent}.timeline__house-kasimivskoe{top:-312px;left:18%;z-index:9}.timeline__house-kasimivskoe:after{border-top:96px solid #4fb379;left:14%}.timeline__house-gogola{top:-276px;left:32%;z-index:9}.timeline__house-gogola:after{border-top:92px solid #4fb379;position:absolute;left:3%}.timeline__house-solovushka{top:-344px;left:42%;z-index:9}.timeline__house-solovushka:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:133px solid #4fb379;position:absolute;left:21%}.timeline__house-smart-zubkovoi{top:-226px;left:62%;z-index:9}.timeline__house-smart-zubkovoi:after{border-left:17px solid transparent;border-right:17px solid transparent;border-top:62px solid #4fb379;position:absolute;left:52%}.timeline__house-smart-gogola{top:-261px;left:78%;z-index:9}.timeline__house-smart-gogola:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:35px solid #4fb379;position:absolute;left:6%}.timeline__house-leto2{left:80%;z-index:9}.timeline__house-leto2:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:22px solid #4fb379;border-top:none;bottom:100%;left:9%}.timeline__house-smart-slavyanskii{left:73%;z-index:9;bottom:-312px}.timeline__house-smart-slavyanskii:after{border-left:19px solid transparent;border-right:19px solid transparent;border-bottom:95px solid #4fb379;border-top:none;bottom:100%;left:5%}.timeline__house-smart-solotchinskoe{left:56%;bottom:-348px;z-index:11}.timeline__house-smart-solotchinskoe:after{border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:82px solid #4fb379;border-top:none;bottom:100%;left:68%}.timeline__house-smart-yunost{left:57%;z-index:9;bottom:-197px}.timeline__house-smart-yunost:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:18px solid #4fb379;border-top:none;bottom:100%;left:18%}.timeline__house-smart-gagarina{left:43%;z-index:9;bottom:-189px}.timeline__house-smart-gagarina:after{border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:65px solid #4fb379;border-top:none;bottom:100%;left:32%}.timeline__house-leto1:after,.timeline__house-pugacheva:after{border-left:16px solid transparent;border-right:16px solid transparent;border-top:none}.timeline__house-leto1{left:32%;z-index:9;bottom:-297px}.timeline__house-leto1:after{border-bottom:118px solid #4fb379;bottom:100%;left:46%}.timeline__house-pugacheva{left:15%;z-index:9;bottom:-267px}.timeline__house-pugacheva:after{border-bottom:113px solid #4fb379;bottom:100%;left:63%}.timeline__house-yuzhnii{left:1%;z-index:11;bottom:-131px}.timeline__house-yuzhnii:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:29px solid #4fb379;border-top:none;bottom:100%;left:69%}.timeline__mobile{display:none}.reliability__title{font-family:Airborne,sans-serif;font-size:43px;margin-bottom:30px}.reliability__item-title{font-family:Airborne,sans-serif;font-size:24px}.reliability__item-subtitle{font-weight:700}.reliability__item-subtitle,.reliability__item-text{font-family:HeliosCond,sans-serif;font-size:15px;display:flex;margin-top:7px}.trust__banks-list{display:flex;justify-content:space-between;align-items:center}.trust__banks-list .reliability__item-title{display:inline-block;flex-basis:30%}.finance__img-container{display:flex;justify-content:space-between;margin-top:30px}.item__finance-graph{flex:1 1 70%;margin-right:30px}.reliability__item-trust .reliability__item-container{display:flex;flex-direction:column;justify-content:space-between}.reliability__item-text{font-family:HeliosCond,sans-serif;font-size:15px}.item__developer-top{font-family:Airborne,sans-serif;font-size:28px;color:#008a00}.reliability__item-ddu .reliability__item-text{display:flex;align-items:center;margin-top:30px;justify-content:space-between}.reliability__item-ddu .reliability__item-text span{width:179px}.reliability__item-punctuality .reliability__item-text{display:flex;align-items:center;margin-top:10px;justify-content:space-between}.trust__banks-number{font-family:Airborne,sans-serif;font-size:68px;color:#0062a8}.reliability__container{background-color:#f4f3f4;margin-left:36px;margin-right:36px;padding:40px 0}.reliability__section{margin-top:-44px}.reliability__list{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:30px;padding-right:30px;margin-bottom:20px}.reliability__list-item{flex:0 0 33.3333%;max-width:33.3333%;padding-left:30px;padding-right:30px}.reliability__item-container{background-color:#fff;padding:20px;border-radius:15px;height:200px}.reliability__item-img{max-width:80px}.reliability__list-item.reliability__item-finance{flex:0 0 66.666%;max-width:66.6666%}.reliability__item-developer .reliability__item-container{display:flex;flex-direction:row;align-items:stretch}.item__developer-text{flex:1 1 50%}.reliability__item-developer .reliability__item-img{flex:1 1 31%;max-width:fit-content;align-self:flex-end}.reliability__item-developer .reliability__item-text{margin-top:20px}.reliability__item-built__number{font-family:Airborne,sans-serif;font-size:43px;color:#00a25a}.smart-block__list li:before,.smart-block__reservation .phone{font-family:CenturyGothic,"Trebuchet MS",Arial,Helvetica,sans-serif}.reliability__list-institute .reliability__item-institute{flex:1 1 40%;max-width:40%;padding-right:10px}.reliability__list-institute .reliability__item-title{display:flex}.reliability__list-institute .reliability__item-img{max-width:95px}.reliability__item-institute .reliability__item-container{padding:20px 10px 20px 20px;height:160px}.reliability__list-institute .reliability__item-built{flex:1 1 60%;max-width:60%;padding-left:10px}.reliability__item-built .reliability__item-container{display:flex;align-items:center;justify-content:space-around;height:160px}.reliability__item-built .reliability__item-text{max-width:56%}.reliability__item-built .reliability__item-img{max-width:180px}.smart__header{text-align:center;margin-bottom:32px}.smart__header .divider{width:154px;margin-bottom:8px;margin-left:auto;margin-right:auto}.smart__title{font-size:50px}.smart-instuction__header{font-size:24px;color:#616161;margin-bottom:8px}.smart-instuction__header strong{font-weight:400;color:#000;font-size:36px}.smart-instuction__list{margin:0;padding:0;font-size:0}.smart-instuction__item{display:inline-block;vertical-align:middle;position:relative;font-size:16px;color:#616161}.smart-instuction__item+.smart-instuction__item{margin-left:32px}.smart-instuction__item+.smart-instuction__item:before{content:'';position:absolute;background:url(/img/smart/angle-right.svg) no-repeat;width:11px;height:12px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:100%;margin-right:10px}.bg-gray{background:#f1f1f1}.smart-block.bg-gray{padding-left:30px;padding-right:30px}.smart-block{padding-top:28px;padding-bottom:28px;position:relative}.smart-block__header{text-align:center;margin-bottom:32px}h2.smart-block__title{font-size:40px}.smart-block__list{margin:0 180px 0 90px;padding:0;list-style:none;counter-reset:item;font-size:20px;color:#222}.smart-block__list li{margin:0 0 34px;padding:0 0 0 66px;counter-increment:item;position:relative;line-height:1.3}.smart-block__list li:before{content:counter(item);font-size:30px;font-weight:400;color:#f16322;position:absolute;left:0;width:46px;height:46px;line-height:42px;text-align:center;border-radius:50%;border:2px solid #f16322;top:-10px}.smart-block__icon-gift{background:url(/img/smart/gift.png) no-repeat;background-size:100% 100%;position:absolute;bottom:0;right:0;width:195px;height:195px}.preview-object__note{text-align:center;color:#222;font-size:18px}.smart-block__reservation{font-size:18px;color:#636363;text-align:center}.smart-block__reservation .lead{font-size:28px;color:#222}.smart-block__reservation .phone{color:#222;font-size:72px;margin-bottom:12px}.smart-tabs__nav{margin:0;padding:0 0 0 30px;list-style:none;font-size:0;border-bottom:2px solid #ff5a00}.smart-tabs__nav-item:nth-child(1){z-index:5}.smart-tabs__nav-item:nth-child(2){z-index:4}.smart-tabs__nav-item:nth-child(3){z-index:3}.smart-tabs__nav-item:nth-child(4){z-index:2}.smart-tabs__nav-item:nth-child(5){z-index:1}.smart-tabs__nav-item{margin:0;padding:10px 26px 0;font-size:18px;display:inline-block;vertical-align:bottom;cursor:pointer;background:#f8f8f8;border-top:1px solid #bababa;position:relative;height:46px}.smart-tabs__nav-item+.smart-tabs__nav-item{margin-left:18px}.smart-tabs__nav-item:after,.smart-tabs__nav-item:before{content:'';position:absolute;width:13px;height:46px;top:-1px}.smart-tabs__nav-item:before{right:100%;background:url(/img/smart/tab-left.png) no-repeat}.smart-tabs__nav-item:after{left:100%;background:url(/img/smart/tab-right.png) no-repeat}.smart-tabs__nav-item.active{font-weight:700;cursor:default;border-top:2px solid #ff5a00;background:#fff;z-index:10;height:58px;padding-top:19px;top:2px}.smart-tabs__nav-item.active:after,.smart-tabs__nav-item.active:before{width:16px;height:58px;background-position:0 -46px;top:-2px}.smart-tabs__panel{display:none;padding-top:24px}.smart-tabs__panel:first-child{display:block}.compare{margin-bottom:32px;padding-left:2%;padding-right:2%}.compare__row{text-align:center}.smart-why{padding-left:30px;padding-right:30px}.compare__col{display:inline-block;width:45%;vertical-align:top;color:#222}.compare__col+.compare__col{margin-left:9%}.compare__col-title{font-size:28px;margin-bottom:14px}.compare__pic-wrap{margin-bottom:14px;position:relative}.compare__col+.compare__col .compare__pic-wrap:before{content:'';position:absolute;background:url(/img/smart/long-arrow-right.svg) no-repeat;width:56px;height:19px;right:100%;margin-right:20px;top:50%;margin-top:-20px}.compare__text{font-size:16px;text-align:left;padding-left:40px}.compare__text-title{font-weight:700;font-size:18px}.smart-why__toggle{text-align:center;padding-top:18px;padding-bottom:18px}.smart-why__toggle-link{font-size:28px;color:#222;border-bottom-color:rgba(34,34,34,.2)}.smart-why__title{font-size:28px;color:#222;text-align:center;margin-bottom:18px}.smart-why__content{display:block;padding-top:18px;padding-bottom:24px}.smart-slider .slide{text-align:center;padding-bottom:50px}.smart-slider .slide .slide__description,.smart-slider .slide .slide__title{padding-left:50px;padding-right:50px}.smart-slider .slide__title{font-size:28px;margin-bottom:8px}.smart-slider .slide__description{font-size:50px;line-height:1.15}.smart-slider .swiper-pagination-bullet-active{background:#06ae44}.smart-slider .swiper-button-next,.smart-slider .swiper-button-prev{width:26px;height:28px;margin-top:-14px}.smart-slider .swiper-button-prev{background:url(/img/smart/slider-left.svg) no-repeat}.smart-slider .swiper-button-next{background:url(/img/smart/slider-right.svg) no-repeat}.smart-slider .swiper-button-next:hover,.smart-slider .swiper-button-prev:hover{background-position:bottom left}.smart-slider .swiper-pagination-bullet{width:10px;height:10px}.houses-slider .swiper-button-next,.houses-slider .swiper-button-prev{background-size:cover;width:26px;height:28px}.houses-slider .swiper-button-prev{background:url(/img/smart/slider-left.svg) no-repeat}.houses-slider .swiper-button-next{background:url(/img/smart/slider-right.svg) no-repeat}.houses-slider .swiper-button-prev:hover{background:url(/img/houses/hover-slider-left.svg) no-repeat}.houses-slider .swiper-button-next:hover{background:url(/img/houses/hover-slider-right.svg) no-repeat}.slider-container{padding-bottom:60px;width:985px;margin-left:auto;margin-right:auto}.primary-page .primary-nav__link{padding:0 20px}.primary-page .primary-nav__link:hover{padding:0 20px;background-color:#649cbe;color:#fff}.img-price{display:block;position:absolute;top:85%;right:3%}.houses-slider{border:1px solid #cbcbcb}.houses-slider+.houses-slider{margin-left:-1px}.houses-slider .swiper-slide{width:226px;height:270px;text-align:center}.houses-slider .swiper-slide .house-img{text-align:center}.houses-slider .title-h2-sl-houses{text-align:center;padding-top:20px;padding-bottom:15px;margin:0}.houses-slider .title-h3-sl-houses{font-family:'PT Sans',sans-serif;font-size:18px;position:relative;text-align:center;padding-bottom:20px;margin:0}.sales-promo__text .phone,.sales-promo__title{font-family:CenturyGothic,"Trebuchet MS",Arial,Helvetica,sans-serif}.sl-houses-row+.sl-houses-row{position:relative;top:-1px}.object-item__note{color:#f16322}.color_coding_list{padding:0;margin:0 0 24px;list-style:none;font-size:16px}.color_coding_list li{margin:0 30px 0 0;padding:0 0 0 24px;display:inline-block;position:relative;vertical-align:middle}.color_coding_list li div{width:15px;height:15px;position:absolute;left:0;top:3px;border:1px solid #888}.color_coding_list li div.free{background-color:#8bff74}.color_coding_list li div.reserved{background-color:#f3ff69}.color_coding_list li div.sold{background-color:#f7a38f}.color_coding_list li div.smart{background-color:#f5f5f5;box-shadow:inset -3px -3px 5px rgba(0,0,0,.5);cursor:pointer}.color_coding_list li div.remount{border:0;background:url(/img/heart.png) no-repeat;width:20px;height:17px}.color_coding_list li div.selected{background-color:#8BFF74;box-shadow:-3px -3px 5px rgba(0,0,0,.5) inset}table#uninhabited{width:100%;font-size:16px}table#uninhabited th{text-align:left;padding-left:10px}table#uninhabited td{height:30px;font-size:16px;border:1px solid #a6a6a6;line-height:1.2;vertical-align:middle;padding-left:10px}table#uninhabited tr.free td{background-color:#8bff74}table#uninhabited tr.sold td{background-color:#f7a38f}table#uninhabited tr.reserved td{background-color:#f3ff69}.sales-promo{padding-bottom:32px}.sales-promo__title{font-size:36px;line-height:1.2;margin-bottom:16px}.sales-promo__text{font-size:20px;margin-bottom:12px}.sales-promo__text .sales-promo__text{margin-bottom:0}.sales-promo__pic-wrap{text-align:center}.sales-promo__title.promo2{font-size:31px}.sales-promo__text.promo2{font-size:17px}.sales-promo__text .phone{font-size:42px}.sales-promo .call-feedback-popover{background:#10b518;color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.6);font-size:24px;height:54px;line-height:54px}.sales-promo .call-feedback-popover:after{display:none}.sales-promo .call-feedback-popover:hover{background:#12c41a;color:#fff}.sales-promo .call-feedback-popover:active{background:#0ea816;color:#fff}.sales-promo .popover.popover--bottom{top:80px}.sales-promo+.divider{margin:0 0 48px;padding:0;border:0;border-top:1px solid rgba(0,0,0,.4)}.call-feedback-popover{padding-left:35px;padding-right:35px}.image-carousel .object-item__pic{z-index:1;display:block}.image-carousel .object-item__pic.active{z-index:3}.house-pdf__wrap{margin-top:20px}.trade-in-form__body{width:850px}.popup_house{width:100%;height:100%;position:fixed;display:block;z-index:9999999;top:0;left:0}.popup_house p{font-family:'PT Sans',sans-serif;line-height:1.4;font-size:16px;font-style:normal;font-weight:400;margin-bottom:20px}.popup_house_content-title,.promo_video--text,.scommercial .topic__header .phn{font-family:CenturyGothic-Regular,sans-serif}.popup_house ul{font-size:18px;margin-bottom:30px}.popup_house-background{width:100%;margin-top:-30px;margin-bottom:30px;display:block;position:relative;overflow:hidden}.popup_house-content{width:25%;background-color:rgba(255,255,255,.75);padding:40px;min-width:330px;position:relative}.zend_form dd,.zend_form dt{padding-top:25px;display:inline-block;position:relative;vertical-align:top}.popup_house-background .popup_house-content{height:665px}.popup_house-content .object-item__features li{margin-bottom:10px}.zend_form{width:850px}.zend_form dt{width:300px}.zend_form dd{width:500px}.trade-in-form dd.hidden{display:block!important}.no-pointer{cursor:default!important}.trade-in__header-wrap{display:block;width:100%;background-color:red;border:0;color:#fff;margin-top:-15px;margin-bottom:30px;padding:12px 20px;text-align:center;font-size:18px;line-height:1.3}.trade-in__header-wrap:hover{color:#fff;background-color:#c00}.primary-page .primary-nav__sub-link{font-size:14px;padding:8px 20px}.wide-teaser{border:3px solid red;line-height:1.3;padding:28px 30px;margin-bottom:52px}.wide-teaser p{margin-bottom:10px}.wide-teaser p strong{font-size:22px;color:red;font-weight:400}.wide-teaser__button{width:156px;border:0;display:block;margin-left:auto;margin-right:auto;margin-top:6px;font-size:18px;color:#fff;background:red;height:42px;line-height:42px;text-align:center}.wide-teaser__button:hover{background:#ff2828;color:#fff}.wide-teaser__button:active{color:#fff;background:#ef0202}.wide-teaser__link-wrap{text-align:center;padding-top:26px}.wide-teaser__link_wrapper{margin-top:20px}.wide-teaser__link{color:#000;border-bottom-color:rgba(0,0,0,.5)}.wide-teaser__stamp{position:relative;left:-20px}.scrollup{background:url(/images/misc/pencil_arrow.png) left top no-repeat rgba(0,0,0,0);border:0;bottom:15px;display:none;height:58px;position:fixed;right:15px;text-indent:-9999px;width:123px;z-index:100500}.gallery__pic-pad,.special__offer-container .gallery__link .gallery__pic{height:100%;width:100%}.home__header-img,.popup_house-background .promo_video{position:absolute;width:100%}#ymaps-map-id_135162413048331202625{margin-top:0!important}.cameras__item{margin-bottom:20px}.cameras__cover-pic{width:100%}.promo-block .objects__item{margin-bottom:18px;line-height:1.2}.container>.quote--boss{margin-left:-36px;margin-right:-36px;padding-left:36px;padding-right:36px}.home__header-pk{display:block}.home__header-mobile{display:none}.home__header-img{top:0;left:0;overflow:hidden;z-index:-1}.special__offer-container{margin:0 30px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.special__offer-container .special-offer{width:400px;position:relative}.special__offer-container .special-offer .special-offer__img{width:100%}.gallery__pic-pad{background-color:#e23131;position:absolute;top:0;opacity:.6;transition-property:opacity;transition-duration:.3s}.gallery__pic-pad span{position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-19.5px;font-size:28px;color:#000}.gallery__pic-pad:hover{opacity:0}.secondary-page .feedback__map{margin-bottom:-49px}.primary-page .primary-nav__sub-link .primary-nav__sub-extra-text{position:absolute;top:-8px;right:0;z-index:-1;display:none;padding:8px 6px;background-color:#00351a;color:#fff;white-space:nowrap;font-size:14px}.primary-page .menu__category-title{color:#000;font-weight:700;padding:8px 20px}.primary-page .primary-nav{background-color:#77a8c6}.primary-nav__sub-link:hover .primary-nav__sub-extra-text{display:block;z-index:1}.primary-page .primary-nav__sub-link .primary-nav__sub-text{position:relative;z-index:2;display:inline-block}.secondary-page .primary-nav__sub-link:hover .primary-nav__sub-extra-text{top:-5px;z-index:1;padding-top:5px;padding-bottom:5px;white-space:nowrap;display:inline-block}.secondary-page .primary-nav__sub-link .primary-nav__sub-extra-text{position:absolute;top:0;right:0;z-index:-1;padding:0 15px;background-color:#fff;font-size:14px;color:#000;white-space:nowrap;display:none}.select-desktop__hidden{display:none}.object-item--row .object-item__details-inner .object-item__title{display:block}.scommercial .topic__header .phn{background:#e02030;color:#fff;text-align:center;margin:0 0 30px;padding:5px 10px;font-size:30px}.scommercial .landing_link{background:#e02030;border-radius:2px;color:#fff;text-align:center;display:inline-block;border-bottom:1px solid #ad3600;font-size:24px;margin:10px 0 0;padding:8px 40px}.scommercial .landing_link:hover{color:#fff;background-color:#fa2f40}@font-face{font-family:site_fontr;src:url(/fonts/PTSans/PTSans.eot);src:url(/fonts/PTSans/PTSans.eot?#iefix) format('embedded-opentype'),url(/fonts/PTSans/PTSans.woff2) format('woff2'),url(/fonts/PTSans/PTSans.woff) format('woff'),url(/fonts/PTSans/PTSans.ttf) format('truetype'),url(/fonts/PTSans/PTSans.svg#PTSans-Regular) format('svg'),url(/fonts/PTSans/PTSans.otf) format('opentype');font-weight:400;font-style:normal}.realtorkabinet *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;outline:0;vertical-align:top;position:relative}.realtorkabinet ::after,.realtorkabinet ::before{box-sizing:inherit;transition:inherit}.realtorkabinet :focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.realtorkabinet ul{list-style-position:outside}.realtorkabinet table,.realtorkabinet td,.realtorkabinet th{border:1px solid #000;padding:0;border-collapse:collapse}.realtorkabinet td,.realtorkabinet th{vertical-align:top;padding:2px 5px}.realtorkabinet p{padding:0 0 15px}.realtorkabinet a{color:#77a8c6;text-decoration:none}.realtorkabinet a:hover{color:#649cbe;text-decoration:none}.realtorkabinet img{max-width:100%;max-height:100%;height:auto}.realtorkabinet html{height:100%;min-height:100%;font:18px site_fontr,Arial,Verdana,Tahoma,Helvetica,sans-serif;line-height:1.45}.realtorkabinet .button{display:inline-block;color:#fff;background:#77a8c6;border:0;border-radius:3px;font-size:1.2rem;font-family:site_fontr;padding:0;text-align:center;cursor:pointer;max-width:100%}.realtorkabinet .button:hover{background:#649cbe}.realtorkabinet .button:hover:not(:disabled){background-color:#649cbe;color:#fff}.realtorkabinet .button:disabled{background-color:#aaa;border-color:#aaa;cursor:default}.realtorkabinet input.button{border-radius:5px}.realtorkabinet .button.detail{display:none}.realtorkabinet .split{display:flex;flex-flow:row nowrap;align-content:stretch;align-items:stretch;margin:20px 0 0}.realtorkabinet .split .lc{flex:0 0 25.5%;padding:0 3.1%}.realtorkabinet .split .lc .itm{text-align:center;margin-top:10.26%}.realtorkabinet .split .lc .itm .button{background:#fff;color:#000;border:1px solid #649cbe;font-size:.93rem;display:block;padding:10px 5px;width:250px;margin:15px auto auto}.realtorkabinet .split .lc .itm .button:hover{color:#fff;background-color:#77a8c6}.realtorkabinet .split .rc{flex:0 0 68.5%;padding:0 18.9% 0 .23%;text-align:center}.realtorkabinet .split .rc .rate{display:flex;flex-flow:row nowrap;align-content:stretch;align-items:flex-end;margin:10.15% 0 5.05%;padding:0 6.75%;border-bottom:26px solid #45484d}.realtorkabinet .split .rc .rate .bronse,.realtorkabinet .split .rc .rate .gold,.realtorkabinet .split .rc .rate .silver{flex:0 0 33%;text-align:center;min-width:33%}.realtorkabinet .split .rc .rate img{max-width:75%}.realtorkabinet .split .rc .rate .txt{display:flex;flex-flow:row nowrap;justify-content:center;align-content:center;align-items:center;font-size:1rem;padding:5px 20px;color:#fff;background:#77a8c6}.realtorkabinet .split .rc .rate .silver .txt{height:108px}.realtorkabinet .split .rc .rate .gold .txt{height:141px;padding-bottom:29px;background:#649cbe}.realtorkabinet .split .rc .rate .bronse .txt{height:96px}.realtorkabinet .split .rc .capt{font-size:1rem;margin:0 0 12px}.realtorkabinet .split .rc .button{font-size:1rem;padding:13px 85px}.realtorkabinet .table{background:#fafafa;margin:77px 0 50px;padding:32px 40px 40px;font-size:.9rem;max-width:100%;overflow:auto}.realtorkabinet .table .row{margin:0;min-width:900px}.realtorkabinet .table .row .col{margin:0;padding:8px 10px 13px 0}.realtorkabinet .table .row:first-child{margin-bottom:7px}.realtorkabinet .table .row:not(:last-child){border-bottom:1px solid #e7e7e7}.realtorkabinet .table .row strong{font-weight:700;display:block}.realtorkabinet .table .row .col:not(:first-child) strong{padding:0 0 0 20px}.realtorkabinet .table .ok{background:url(/lk/images/ok.svg) center center no-repeat}.realtorkabinet .table .no{background:url(/lk/images/no.svg) center center no-repeat}.realtorkabinet .back{color:grey;border-bottom:1px solid #f2f2f2;position:relative;margin:0 0 0 32px}.realtorkabinet .back:before{display:block;content:'';position:absolute;left:-32px;top:5px;width:23px;height:15px;background:url(/lk/images/back.svg) left center no-repeat}.realtorkabinet h1{display:block;font-size:1.62rem;margin:27px 0}.realtorkabinet .row.topbtn{max-width:500px;margin:0 auto}.realtorkabinet .button.doc,.realtorkabinet .button.doc:hover,.realtorkabinet .button.manager,.realtorkabinet .button.manager:hover{border:1px solid #649cbe;background:#fff;font-size:1rem;color:#000;width:100%;padding:9px 5px}.realtorkabinet .button.doc img,.realtorkabinet .button.manager img{display:inline-block;vertical-align:bottom;margin:0 5px 2px 0}.realtorkabinet .quest ul{list-style:none}.realtorkabinet .quest li{padding:0 0 25px;display:block}.realtorkabinet .quest li a{border-bottom:1px dotted #f2f2f2}.realtorkabinet .desc{margin-top:18px;padding:0 0 30px}.realtorkabinet .desc .hdr{font-weight:700;font-size:1.19rem;padding:0 0 13px}.realtorkabinet .desc .ttl{font-size:1rem;font-weight:700;padding:0 0 3px}.realtorkabinet .desc .txt{padding:0 0 20px;line-height:1.7}.realtorkabinet .desc .txt a{display:inline-block;border-bottom:1px solid #f2f2f2;line-height:1}.realtorkabinet .desc .button{margin:10px 0 0;width:100%;font-size:1rem;padding:10px 5px;text-align:center}.realtorkabinet .c{text-align:center}.realtorkabinet .r{text-align:right}.realtorkabinet .field textarea{height:120px;margin:0 0 8px}.realtorkabinet .row{display:flex;flex-flow:row wrap;justify-content:center;align-content:stretch;align-items:stretch;margin:0 -10px}.realtorkabinet .row .col{flex:0 0 100%;padding:0 10px 20px;max-width:100%}.realtorkabinet .row.cols2>.col{flex-basis:50%}.realtorkabinet .row.cols2>.col.wide{flex-basis:100%}.realtorkabinet .row.cols3>.col{flex-basis:33.3333%}.realtorkabinet .row.cols3>.col.wide{flex-basis:66.6666%}.realtorkabinet .row.cols4>.col{flex-basis:25%}.realtorkabinet .row.cols4>.col.wide{flex-basis:50%}.realtorkabinet .row.cols5>.col{flex-basis:20%}.realtorkabinet .row.cols5>.col.wide{flex-basis:40%}.realtorkabinet .row.cols6>.col{flex-basis:16.6666%}.realtorkabinet .row.cols6>.col.wide{flex-basis:33.3333%}.realtorkabinet .row.cols6>.col.xwide{flex-basis:50%}.realtorkabinet .row.cols7>.col{flex-basis:14.2857%}.realtorkabinet .row.cols7>.col.wide{flex-basis:28.5714%}.realtorkabinet .row.cols8>.col{flex-basis:12.5%}.realtorkabinet .row.cols8>.col.wide{flex-basis:25%}.realtorkabinet .row.cols9>.col{flex-basis:11.1111%}.realtorkabinet .row.cols9>.col.wide{flex-basis:22.2222%}.realtorkabinet .row.cols10>.col{flex-basis:10%}.realtorkabinet .row.cols10>.col.wide{flex-basis:20%}.realtorkabinet .hintrealt{display:none}.realtorkabinet .hintrealt-look{display:flex;position:absolute;z-index:99998;background:#d6e5ee;width:172px;border:1px solid #649cbe;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgba(0,0,0,.2);-webkit-border-radius:3px;border-radius:5px;margin:-2px 0 0 180px;top:20px}.realtorkabinet .hintrealt-look:after,.realtorkabinet .hintrealt-look:before{content:' ';position:absolute;width:0;height:0;top:17px;transform:rotate(-45deg)}.realtorkabinet .hintrealt-look:before{left:-7px;border:7px solid;border-color:#649cbe transparent transparent #649cbe}.realtorkabinet .hintrealt-look:after{left:-6px;border:7px solid;border-color:#d6e5ee transparent transparent #d6e5ee}.realtorkabinet .hintrealt-box{margin:10px 10px 10px 12px!important;font-size:14px}@media only screen and (max-width:1024px){.realtorkabinet .split{display:flex;flex-flow:row wrap;justify-content:stretch;align-content:stretch;align-items:stretch}.realtorkabinet .split .lc,.realtorkabinet .split .rc{flex:0 0 100%}.realtorkabinet .split .lc{display:flex;flex-flow:row wrap;justify-content:space-around;align-content:stretch;align-items:stretch;padding:0 3.1%;width:100%}.realtorkabinet .split .lc .itm{flex:0 1 300px;max-width:100%;margin-top:8%;padding:0 3%}.realtorkabinet .split .rc{padding:0 9%;text-align:center}.realtorkabinet .split .rc .rate{padding:0 5%}.realtorkabinet .table{margin:7% 0 5%;padding:3% 4% 4%}.realtorkabinet .button.detail{display:block}}@media only screen and (max-width:800px){.realtorkabinet .split .rc{padding:0 5%}.realtorkabinet .split .rc .rate{padding:0 4%}.realtorkabinet .split .rc .rate .txt{font-size:.9rem}}@media only screen and (max-width:640px){.realtorkabinet .split .rc{padding:0 2%}.realtorkabinet .split .rc .rate{padding:0 3%}}@media only screen and (max-width:560px){.realtorkabinet .split .rc{padding:0}.realtorkabinet .split .rc .rate{padding:0 3%}.realtorkabinet .split .rc .rate .txt{font-size:.8rem}}@media only screen and (max-width:440px){.realtorkabinet .split .rc .rate .txt{font-size:.75rem}}@media only screen and (max-width:360px){.realtorkabinet .split .rc .rate .txt{font-size:.7rem}}@media screen and (max-width:1199px){.footer__nav-col{margin-bottom:28px}.family-options .radio__pic{max-width:90%}.search-form__parameters-row:first-child{margin-left:-30px}.search-form__parameters-item{margin-left:30px;margin-bottom:18px}.search-form__parameters-item--1{min-width:120px}.search-form__parameters-item--2{min-width:305px}}@media screen and (max-width:1140px){.primary-page .header__brand .brand__slogan{font-size:32px}.primary-page .brand__link{min-width:0}.secondary-page .brand__link{min-width:300px}.secondary-page .region-select__list{margin:0 0 0 34px}}@media screen and (max-width:1100px){.primary-page .header__brand .brand__slogan{font-size:28px}}@media screen and (max-width:950px){.primary-page .header__brand .brand__slogan{font-size:26px}}@media screen and (max-width:900px){.primary-page .header__brand .brand__slogan{font-size:24px}.region-select__list{margin-left:82px}.region-select__item_small{font-size:13px}}@media screen and (max-width:850px){.primary-page .header__brand .brand__slogan{font-size:22px}.region-select__item_small{font-size:13px}}@media screen and (max-width:840px){.secondary-page .header__phone{font-size:20px}.region-select_small{left:530px}}@media screen and (max-width:800px){.primary-page .header__brand .brand__slogan{font-size:21px}.flat__remodeled{width:60px}.flat-search .base-search .area,.flat-search .base-search .floor,.flat-search .base-search .house,.flat-search .base-search .price,.flat-search .base-search .rooms,.flat-search .base-search .sqr{min-width:327px}.flat-search{padding-left:10px;padding-right:10px}}.available-slider .swiper-slide{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.custom-select .select,.custom-select select.js-select{border:1px solid #c5c5c5;height:38px;line-height:38px;padding-left:8px;padding-right:8px;width:100%;background-color:#fff;-webkit-appearance:none}.mobile .house-pdf__wrap,.tablet .house-pdf__wrap{display:none}.plan__pic-wrap{position:relative}@media screen and (max-width:1251px){.realtors_img{max-height:180px;margin-left:-55px}.region-select_small{top:75px}}@media screen and (max-width:1032px){.plan__pic-wrap,.plan__pic-wrap-plan{transform:scale(.92);transform-origin:left top}.porch-select-section+.flat-select-section{margin-top:-70px}.floor .houses__index-hint{margin-top:-.5%;margin-left:.5%!important}}@media screen and (max-width:910px){.plan__pic-wrap{transform:scale(.82);transform-origin:left top;margin-bottom:-70px}.zend_form{width:370px!important}.plan__pic-wrap-plan{transform:scale(.82);transform-origin:left top}.content{padding-bottom:0}.porch-select-section+.flat-select-section{margin-top:-90px}.promo_video{display:none}.floor .houses__index-hint{margin-top:-.5%;margin-left:1%!important}}@media screen and (max-width:813px){.person-item__details{text-align:center}.files__item-inner-new{padding-left:0!important}.header-float-button-container,.header__phone{display:none!important}.plan__pic-wrap,.plan__pic-wrap-plan{transform:scale(.77);transform-origin:left top}.realtors-auth{margin-bottom:-350px}.section.porch-select-section{height:360px;margin-bottom:125px}.mobile .secondary-page .floor{height:520px}.porch-select-section+.flat-select-section{margin-top:-190px}.floor .houses__index-hint{margin-top:0;margin-left:1.5%!important}.rec-block{display:block}}@media screen and (max-width:694px){.realtors-auth{margin-bottom:-160px!important}.files__item-inner-new{padding-left:0!important}.callback-box-wrap{width:320px!important;margin:auto!important}.stat-informer{margin-left:3%!important}.line-group{width:250px!important;line-height:1.7em;margin-left:50px}.stat-num-item,.stat-num-item-down{margin-left:0!important;margin-right:0!important;font-size:16px!important}.stat-info-down{margin-bottom:8px!important;font-size:16px!important}.stat-num-item-down{margin-bottom:0!important}.stat-info{font-size:16px!important;line-height:1.6!important;margin-top:2px}.stat-container{padding-left:5px!important;padding-right:5px!important}.stat-stroke{text-align:initial!important;display:block!important}.plan__pic-wrap{transform:scale(.61);transform-origin:left top;margin-bottom:-50px}.plan__pic-wrap-plan{transform:scale(.61);transform-origin:left top}.porch-select-section+.flat-select-section{margin-top:-250px}.floor .houses__index-hint{margin-top:.5%;margin-left:2%!important}}@media screen and (max-width:598px){.plan__pic-wrap,.plan__pic-wrap-plan{transform:scale(.54);transform-origin:left top}.porch-select-section+.flat-select-section{margin-top:-310px}.flat__plan{margin-bottom:30px}.flat__data tbody tr td .secondary-button{position:absolute;top:26px;right:0;padding:2px 10px;width:305%;height:38px;line-height:33px}.flat__data tbody tr td .secondary-button .button__label{font-size:12px}.flat__feedback{margin-top:20px}.floor .houses__index-hint{margin-top:.5%;margin-left:2.5%!important}}@media screen and (max-width:500px){.plan__pic-wrap{transform:scale(.45);transform-origin:left top}.zend_form{width:150px;margin-bottom:200px!important}.zend_form .submit{margin-right:10px!important}.zend_form dd{width:200px;padding-top:5px}.zend_form dt{margin:0 0 0 55px;padding-top:10px}.section.porch-select-section{height:222px;margin-bottom:110px}.mobile .secondary-page .floor{height:520px}.porch-select-section+.flat-select-section{margin-top:-370px}.floor .houses__index-hint{margin-top:1.5%;margin-left:3%!important}.plan__pic-wrap-plan{transform:scale(.39);transform-origin:left top}}@media screen and (max-width:400px){.plan__pic-wrap,.plan__pic-wrap-plan{transform:scale(.34);transform-origin:left top}.section.porch-select-section{height:180px;margin-bottom:100px}.mobile .secondary-page .floor{height:520px}.porch-select-section+.flat-select-section{margin-top:-420px}.floor .houses__index-hint{margin-top:3%;margin-left:6%!important}.content{padding-bottom:0}}@media screen and (max-width:330px){.plan__pic-wrap{transform:scale(.36);transform-origin:left top}.plan__pic-wrap-plan{transform:scale(.3);transform-origin:left top}.section.porch-select-section{height:180px;margin-bottom:100px}.mobile .secondary-page .floor{height:520px}.porch-select-section+.flat-select-section{margin-top:-420px}.floor .houses__index-hint{margin-top:3%;margin-left:6%!important}}.smart__block+.section{margin-top:48px}.mobile .custom-select,.tablet .custom-select{position:relative}.mobile .custom-select:after,.tablet .custom-select:after{content:'';position:absolute;top:0;right:14px;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:6px 4px 0;border-color:#6b6b6b transparent transparent;pointer-events:none}.container-header{padding:0 36px}@media only screen and (max-width:1366px){.region-select__list{margin-left:87px}.region-select_small{left:68px}.primary-page .header__brand .brand__slogan{font-size:34px}}@media only screen and (max-width:1280px){.region-select__list{margin-left:75px}.primary-page .header__brand .brand__slogan{font-size:28px}}@media only screen and (max-width:1110px){.primary-page .primary-nav{font-size:22px}}@media only screen and (max-width:1024px){.realtors-auth{margin-left:10%}.zend_form{width:410px;margin-bottom:90px}.zend_form .submit{margin-right:10px!important}.realtors_img{max-width:100%;display:block;max-height:230px}.zend_form dd{width:200px;padding-top:5px}.zend_form dt{margin:0 0 0 35px;padding-top:10px}.region-select__list{margin-left:62px;list-style:none}.primary-page .header__brand .brand__slogan{font-size:22px}}@media screen and (max-width:991px){.mobile .index__offers .object-item--row .object-item__pic-wrap{height:169px}.img-price{top:84%!important;right:9%!important}.mobile .secondary-page .floor{height:640px}.mobile .primary-page .header{margin-bottom:0}.mobile .objects__list .objects__item{margin-bottom:10px;width:90%}.mobile .object-item--row .object-item__details-inner{padding-top:0;padding-bottom:0}.mobile .index__offers-img{background-size:contain}.mobile .secondary-page .primary-nav__sub-link:hover .primary-nav__sub-text,.mobile .secondary-page .primary-nav__sub-link:hover .primary-nav__sub-text-wrapper,.mobile .secondary-page .primary-nav__sub-text-wrapper{background:0 0}.mobile .select-desktop__hidden{display:inline-block}.mobile .primary-page .mortgage-filter .custom-select:after{display:none}.mobile .secondary-page .primary-nav__sub-link.menu__category-title{color:#000;font-weight:700}.mobile .secondary-page .primary-nav__sub-link{padding:8px 12px}.mobile .fotorama .slide__col img{height:132px;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);max-width:initial}.reliability__section{margin-top:-32px}.reliability__container.container{padding-left:0;padding-right:0;margin:0}.reliability__list{flex-direction:column;padding-left:10px;padding-right:10px}.reliability__list .reliability__list-item{flex:1 1 100%;max-width:100%;padding-left:20px;padding-right:20px;margin-bottom:20px}.mobile .mortgage__partners tbody td:first-child,.mobile .mortgage__partners thead th:first-child{padding-left:5px}.reliability__item-finance .reliability__item-img{margin-top:-25px}.finance__img-container{margin-top:20px}.reliability__item-developer .reliability__item-img{flex:auto;max-width:120px}.reliability__list-institute .reliability__item-img{max-width:195px;margin-top:0}.reliability__item-built .reliability__item-container,.reliability__item-institute .reliability__item-container{height:220px}.about__timeline,.mobile .popup_house-background .popup_house-content{height:auto}.timeline__mobile{display:block;width:100%}.timeline__year-mobile-text{font-size:20px;font-weight:700;margin-top:20px;margin-bottom:10px}.timeline__mobile-house{display:flex;position:relative;flex-direction:column;align-items:center;margin-bottom:5px}.timeline__house-text{width:auto;position:relative}.mobile .price-comment{white-space:pre-wrap;position:relative}.mobile .mobile__hidden{display:none!important}.mobile .mortgage__partners thead th:nth-child(4){padding-right:5px}.mobile .mortgage__partners tbody td strong{font-size:14px;color:#000}.mobile .special__offer-container{margin:0}.mobile .secondary-page .feedback{margin-bottom:-60px}.mobile .secondary-page .feedback__button{margin-bottom:70px}.mobile .popup_house-orange_but{margin-bottom:0}.porch-select-section .container{padding-left:0;padding-right:0}.porch-select-section .section__header{padding-left:15px;padding-right:10px}.popup_house-background{background:0 0!important;margin-bottom:0}.mobile .object-item__title.object-item__title-mobile{z-index:90;position:absolute;color:#fff!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);bottom:0;left:0;display:block;margin-bottom:0;width:100%;padding:12px 15px 8px}.secondary-page .region-select_small{top:31px;left:38%;margin-left:-58px}.mobile .secondary-page .primary-nav__sub-panel{background-color:#649cbe;padding-top:0}.mobile .secondary-page .primary-nav__link,.mobile .secondary-page .primary-nav__sub-link{color:#fff}.mobile .secondary-page .primary-nav__link{border-bottom:1px solid rgba(255,255,255,.4);color:#fff}.mobile .secondary-page .primary-nav,.mobile .secondary-page .primary-nav__sub-panel-inner{background-color:#649cbe}.mobile .secondary-page .primary-nav__sub-panel-inner{padding-top:0}.commercial-features__row{justify-content:center}.sales-promo__title.promo2{font-size:28px}.sales-promo__text .phone{font-size:34px}.smart-block__reservation .phone{font-size:36px}.feedback-popover .webui-popover-content{padding:12px 14px}.feedback-popover .webui-popover-content h1 span[style]{font-size:16px!important;font-weight:400!important;display:block;line-height:1.4}.feedback-popover .webui-popover-content h1 span[style] strong{font-weight:400!important}.scrollup{display:none!important}.container{padding-left:20px;padding-right:20px}.container-header{padding:0 20px}.search__results,.search__results-item{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.h1,.smart__title,h1{font-size:30px}.smart__header .divider{margin-bottom:14px;margin-top:24px}.smart-instuction__header strong{font-size:26px}.smart-instuction__item{font-size:14px}.h2,.smart-block__reservation .lead,h2,h2.smart-block__title{font-size:26px}.smart-block__list{margin:0 100px 0 0;font-size:18px}.smart-block__icon-gift{width:140px;height:140px}.smart-block__list li{padding-left:50px}.smart-slider .slide__title{font-size:22px}.smart-slider .slide__description{font-size:28px}.smart-block__list li:before{font-size:24px;width:40px;height:40px;line-height:36px}.offers__list{margin-left:-10px;margin-right:-10px}.offers__item{padding-left:10px;padding-right:10px;margin-bottom:20px}.offer-item__title{font-size:22px}.files--columns .files__item{padding-right:30px;flex:1 0 auto;min-width:50%;max-width:50%}.contacts{margin-left:-20px;margin-right:-20px}.contacts__item{padding-left:20px;padding-right:20px}.contacts__icon-wrap{padding-right:15px}.object-slider__body{margin-bottom:32px}.section__sidebar-right{margin-left:0}.object__planes-button,.object__prices-button,.section__sidebar-right{text-align:center}.agp,.flat__trade-in .trade-in{text-align:left}.object-slider .fotorama__nav-wrap{display:none}.object-slider .fotorama__caption__wrap{font-size:16px;padding:8px 40px 8px 10px}.flat__data tbody td+td,.flat__data tbody td:first-child,.flat__data thead th+th,.flat__data thead th:first-child{padding-left:8px}.flat__data tbody td:last-child,.flat__data thead th:last-child{padding-right:8px}.agp{display:inline-block;vertical-align:top}.object-features--type-1 .features__item{width:25%;padding-left:10px;padding-right:10px}.infrastructure-map .legend{-moz-columns:3;-moz-column-gap:30px;-moz-column-width:auto;-webkit-columns:3;-webkit-column-gap:30px;-webkit-column-width:auto;columns:3;column-gap:30px;column-width:auto}.infrastructure-map .legend__group{padding-left:32px}.infrastructure-map .legend__group-icon-wrap{left:-32px}.section__lead{font-size:21px}.partners-slider{padding-left:40px;padding-right:40px;margin-top:32px}.container>.quote--boss,.persons__item,.vacancies__features-item{padding-left:20px;padding-right:20px}.partner-item{height:42px;line-height:42px}.partner-item__logo{max-height:40px}.partners-slider .swiper-slide+.swiper-slide{margin-left:30px}.article-slider-wrap,.container>.quote--boss,.persons__list,.vacancies__features{margin-left:-20px;margin-right:-20px}.partners-slider .slider__next,.partners-slider .slider__prev{width:90px}.vacancies__title{font-size:20px}.section+.vacancies{margin-top:-46px}.contacts__item{margin-bottom:24px}.contacts__item--1 .contacts__icon-wrap,.contacts__item--2 .contacts__icon-wrap,.contacts__item--3 .contacts__icon-wrap{width:60px}.article-slider .fotorama__caption{text-align:center;padding-bottom:12px}.article-slider .fotorama__caption__wrap{font-size:18px;max-width:80%}.article-slider .fotorama__arr--next{right:20px}.article-slider .fotorama__arr--prev{left:20px}.family-options .radio__pic{max-width:80%}.rent-teaser__title{font-size:24px}.rent-teaser__phone{font-size:54px}.mortgage-filter__row{display:block}.mortgage-filter__col{margin-bottom:18px}.mortgage-filter__row+.mortgage-filter__row{margin-top:0}.search-form-reset{top:14px}.family-options .radio__title{display:none!important}.object-item--row .object-item__details:after,.object-item--row .object-item__details:before,.object-item__advantages,.object-nav__item.is-objects,.secondary-page .header__brand .brand__slogan{display:none}.search-form__parameters-row:last-child{margin-bottom:36px}.results-item{margin-bottom:48px}.search__results-item .simple-tabs__pic-link{height:200px;line-height:200px}.simple-tabs{border:1px solid #ccc}.search__results-item .simple-tabs__pic{max-height:180px}.search__results-item .simple-tabs__pic-link:before{top:10px;right:10px}.search__results-item{padding-top:0}.search__results-item .results-item__title{font-size:22px}.popup.popup-wide .mortgage__partners tbody td:first-child,.popup.popup-wide .mortgage__partners thead th:first-child{padding-left:20px}.popup.popup-wide .mortgage__partners tbody td:last-child,.popup.popup-wide .mortgage__partners thead th:last-child{padding-right:20px}.mortgage__partners tbody td strong{font-size:16px;white-space:nowrap}.flat__feedback-button{transform:scale(.8);transform-origin:left center}.flat__phone{font-size:22px}.object-item--row .object-item__details{padding-left:30px}.object-item--row .object-item__title{font-size:24px}.object-item--row .object-item__features,.object-nav{font-size:16px}.object-item--row .object-item__advantages,.object-item--row .object-item__features,.object-item--row .object-item__title{color:#000!important}.header__object-nav{margin-left:0}.secondary-page .header__phone{font-size:22px}.region-select_small{left:530px}.primary-page .primary-nav{font-size:16px}.primary-page .primary-nav__item.is-sub{min-width:150px}.primary-page .primary-nav__sub-link{padding-left:22px;padding-right:22px}.search-form__parameters-row:first-child{justify-content:flex-start}.search-form__parameters-item--1,.search-form__parameters-item--2{flex:1 0 auto}}.primary-nav-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:50}.primary-nav-trigger{display:none}@media screen and (max-width:813px){.commercial-object .section__sidebar-right,.sales-promo__details{text-align:center}.about__total-commerc{top:2%;left:0}.about__total-live{top:13%;right:3%}.about__total-item:after{display:none}.kapital__future-row{flex-direction:column}.kapital__future-item{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px}.mobile .objects__item.image-carousel{padding-left:0;padding-right:0}.mobile .object-item__col.-details{padding-left:10px;padding-right:10px}.mobile .object-item--row .object-item__pic-wrap{height:255px}.home__header-pk{display:none}.home__header-mobile{display:block}.home-page .header__main{padding-top:10px}.home-page .header{min-height:226px;height:32vh;background:url(/files/zagvidshap1.jpg) center;background-size:cover}.home-page .objects__item{z-index:1}.home-page .primary-nav__item{flex-direction:column}.home-page .primary-nav__label{line-height:40px}.home-page .primary-nav__link{margin:inherit;color:#000;line-height:42px}.home-page .primary-nav__item.is-sub{background-color:#232323}.vacancies__title.active,.vacancies__title.active+.vacancies__features{background-color:#f9f9f9}.secondary-button--x-large{padding-left:18px;padding-right:18px;height:48px;line-height:48px}.compare,.objects-map__map{padding-left:10px;padding-right:10px}.secondary-button--x-large .button__label{font-size:20px}.secondary-button--x-large .button__icon--scheme{margin-top:-6px;width:24px;height:auto}.realtors-auth{margin-bottom:-200px}.sales-promo .call-feedback-popover{height:42px;line-height:42px;font-size:18px}.sales-promo__title.promo2{font-size:24px}.sales-promo__text .phone{font-size:28px}.smart-instuction__header{line-height:1.1;margin-bottom:12px}.smart-instuction__item{display:block;margin:0}.smart-instuction__item+.smart-instuction__item{margin-top:20px;margin-left:0}.smart-instuction__item+.smart-instuction__item:before{right:0;left:0;margin-left:auto;margin-right:auto;transform:rotate(90deg);top:-40px}.smart-block__list{margin-right:0;font-size:16px}.smart-block__icon-gift{display:none}.compare__col{width:100%;display:block}.compare__col+.compare__col{margin-left:0;margin-top:38px}.compare__text{padding-left:0}.smart-tabs__nav{padding-left:0;border-bottom:0}.smart-tabs__nav-item{font-size:14px;width:100%;padding-top:13px}.smart-tabs__nav-item:after,.smart-tabs__nav-item:before{display:none}.smart-tabs__nav-item+.smart-tabs__nav-item{margin-left:0}.smart-tabs__nav-item.active{border-bottom:2px solid #ff5a00;border-top:0;height:46px;padding-top:13px}.smart-slider .slide__description{font-size:22px}.smart-block__reservation .lead{font-size:22px;margin-bottom:12px}.offers__group,.topic__header{margin-bottom:24px}.smart-slider .slide__title{font-size:18px}.smart-block__reservation .phone{font-size:28px}.feedback-letter{width:300px!important}.feedback-popover .webui-popover-content{padding:12px 20px 12px 10px}.feedback-popover .webui-popover-content h1 span[style]{font-size:14px!important}.container{padding-left:10px;padding-right:10px}.container-header{padding:0 10px}.offers__group,.search__results,.search__results-item{padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px}.h1,h1{font-size:20px}.h2,.h3,h2,h3{font-size:17px}.offers__group{padding-bottom:24px;border-bottom:1px solid #d3d3d3}.offers__list{margin-left:-10px;margin-right:-10px}.offers__group-title{margin-bottom:16px}.offers__item{margin-bottom:10px}.offer-item__title{font-size:20px}.files--columns{display:block;margin-left:-10px;margin-right:-10px;margin-top:-12px}.files--columns .files__item{border-bottom:1px solid #d3d3d3;padding:12px 10px;width:100%;min-width:0;max-width:none}.section{margin-bottom:32px}.vacancies+.section{margin-bottom:40px}.section__header{margin-bottom:16px}.contacts{margin-left:-10px;margin-right:-10px}.contacts__item{padding-left:10px;padding-right:10px;margin-bottom:24px}.contacts__icon-wrap{width:73px}.contacts__icon-pic{width:80%}.contacts__socials-title,.contacts__title{font-size:18px}.contacts__description,.contacts__mail{font-size:14px}.primary-button .button__label{font-size:16px}.persons__item{margin-bottom:32px}.person-item__quote{padding-left:20px;padding-right:20px}.object-slider .fotorama__caption__wrap{font-size:14px}.object-features--type-1 .features__item{width:33.33333333%}.object-features{margin-left:-10px;margin-right:-10px}.infrastructure-map .legend{-moz-columns:2;-moz-column-gap:20px;-moz-column-width:auto;-webkit-columns:2;-webkit-column-gap:20px;-webkit-column-width:auto;columns:2;column-gap:20px;column-width:auto}.section__lead{font-size:18px}.partners-slider{padding-left:30px;padding-right:30px}.partner-item{height:32px;line-height:32px}.partner-item__logo{max-height:30px}.partners-slider .swiper-slide+.swiper-slide{margin-left:20px}.section+.vacancies{margin-top:-38px}.vacancies{margin-bottom:-1px}.vacancies__item{padding:8px 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-left:-10px;margin-right:-10px}.vacancies__title{font-size:18px;border:0;color:#000!important;display:block;position:relative;margin:-8px -10px;padding:8px 10px}.vacancies__title:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:8px 5px 0;border-color:#b5b5b5 transparent transparent;right:10px;top:18px}.vacancies__title.active:after{border-width:0 5px 8px;border-color:transparent transparent #6b6b6b}.vacancies__features{margin:0 -10px -8px}.article-slider-wrap,.container>.quote--boss,.persons__list{margin-left:-10px;margin-right:-10px}.vacancies__features-title{font-size:16px}.vacancies__features-item{padding-left:10px;padding-right:10px}.contacts__item--2 .contacts__icon-wrap{padding-right:30px}.container>.quote--boss,.persons__item{padding-left:10px;padding-right:10px}.article-slider .fotorama__caption{text-align:left;padding-bottom:8px}.person-item--row .person-item__details,.quote--boss .quote__inner,.quote--boss .quote__username{text-align:center}.article-slider .fotorama__caption__wrap{font-size:14px;max-width:none}.article-slider .fotorama__arr--next{right:10px}.article-slider .fotorama__arr--prev{left:10px}.quote--boss .quote__inner{width:100%;padding-left:20px;padding-right:20px}.mortgage__partners tbody td:nth-child(4),.mortgage__partners thead th:nth-child(4),.popup.popup-wide .mortgage__partners tbody td:last-child,.popup.popup-wide .mortgage__partners thead th:last-child{padding-right:10px}.quote--boss .quote__text{font-size:17px;padding-left:0}.quote--boss .quote__text:after,.quote--boss .quote__text:before{font-size:38px}.quote--boss .quote__text:before{top:-14px;margin-left:-22px}.quote--boss .quote__text:after{bottom:-3px}.quote--boss .quote__userpic-wrap{position:relative;margin-left:auto;margin-right:auto;left:auto;margin-bottom:12px}.trade-in__header-wrap{font-size:16px}.rent-teaser__title{font-size:18px}.rent-teaser__phone{font-size:22px;margin-bottom:3px}.rent-teaser__feedback-note{font-size:16px;margin-bottom:6px}.person-item--row{display:block}.person-item--row .person-item__pic{margin-left:auto;margin-right:auto;margin-bottom:12px}.person-item--large .person-item__name{font-size:20px}.quote--large .quote__text{font-size:18px}.quote--large .quote__text:before{top:-12px}.quote--large .quote__text:after{bottom:-2px}.mortgage .form__col{margin-bottom:18px}.search-form-reset{top:12px;font-size:14px}.search__results-item .simple-tabs__pic-link{height:170px;line-height:170px}.search__results-item .simple-tabs__pic{max-height:140px}.results-item{margin-bottom:32px}.search__results-item .results-item__title{font-size:18px}.results-item__details{display:flex;flex-direction:row;flex-wrap:nowrap}.results-item__description{flex:1;flex-direction:column;min-width:150px}.results-item__button-group{display:block;width:160px}.results-item__button-group .button{height:40px;line-height:40px;padding-left:10px;padding-right:10px;margin-bottom:12px;width:100%;text-align:center}.results-item__button-group .button .button__label{font-size:16px}.results-item__button-group .button+.button{margin-left:0}.results-item__description dl{width:auto;margin-bottom:12px}.results-item__description dt{margin-bottom:3px!important}.results-item__description dd{padding-top:0!important}.results-item__description dd strong{font-size:20px}.search-form__parameters-row.family-options{justify-content:flex-start}.popup.popup-wide .mortgage__partners tbody td:first-child,.popup.popup-wide .mortgage__partners thead th:first-child{padding-left:10px}.mortgage__partners tbody td:last-child,.mortgage__partners thead th:last-child{display:none}.mortgage__partners tbody td+td,.mortgage__partners thead th+th{padding-left:8px}.mortgage__partners thead th{font-size:14px;line-height:1.2}.mortgage__partners tbody{font-size:12px}.mortgage__partners tbody td strong{font-size:12px;white-space:nowrap}.mortgage-filter .range__value{font-size:18px}.mfp-container{padding-left:0;padding-right:0}.columns-list ul{-moz-columns:2;-moz-column-gap:20px;-webkit-columns:2;-webkit-column-gap:20px;columns:2;column-gap:20px}.section__sidebar-right{text-align:left}.flat__data{position:relative;width:100%;max-width:100%}.flat__data tbody tr,.flat__data thead tr{display:block;width:100%}.flat__data tbody td,.flat__data thead th{width:33.33333%;min-width:33.33333%;max-width:33.33333%;position:relative;font-size:14px;display:block;float:left}.flat__data tbody td .finish-price,.flat__data thead th .finish-price{margin:8px}.flat__data thead th{border-bottom:1px solid #d7d7d7}.flat__data tbody td:nth-child(1),.flat__data tbody td:nth-child(2),.flat__data tbody td:nth-child(3),.flat__data tbody td:nth-child(4),.flat__data tbody td:nth-child(5),.flat__data tbody td:nth-child(6),.flat__data thead th{min-height:36px;height:auto}.flat__data tbody td:nth-child(1),.flat__data tbody td:nth-child(2),.flat__data tbody td:nth-child(3){top:-37px}.flat__data.flat__data__commercial tbody td:nth-child(1),.flat__data.flat__data__commercial tbody td:nth-child(2),.flat__data.flat__data__commercial tbody td:nth-child(3){top:0}.flat__data thead th:nth-child(4),.flat__data thead th:nth-child(5),.flat__data thead th:nth-child(6){top:36.5px}.object-item--row .object-item__title{font-size:18px;margin-bottom:8px}.object-item--row .object-item__details{padding-left:0;height:auto}.object-item--row .object-item__col.-pic,.object-item__col.-details.col-xs-5{width:100%}.object-item--row{display:block}.primary-page .header__brand .brand__slogan,.primary-page .header__socials,.slider__nav{display:none}.object-item--row .object-item__details-inner{padding-top:12px;padding-bottom:12px}.object-item--row .object-item__pic-wrap{height:180px}.objects-slider{margin-bottom:20px}.objects-slider .fotorama__nav-wrap{position:static}.objects-slider .fotorama__dot{background-color:#c2c4c2;width:14px;height:14px;border:0;border-radius:7px}.objects-slider .fotorama__active .fotorama__dot{background-color:#a28e83;width:14px;height:14px;border:0;border-radius:7px}.object-nav__label-inner{padding-left:6px;padding-right:6px;line-height:1.15}.object-nav{font-size:11px}.object-nav__icon-wrap{height:20px;line-height:20px;margin-bottom:8px}.object-nav__icon{max-height:18px}.object-nav__item.is-object+.object-nav__item .object-nav__label-inner{padding-left:12px}.primary-page .primary-nav__sub-link,.search-form__parameters-item .range{padding-left:10px;padding-right:10px}.secondary-page .header__contacts{position:absolute;right:70px;text-align:center;margin-top:11px}.primary-page .header__brand .brand__logo{width:40px}.primary-page .header__phone{font-size:24px}.primary-page .header__main{position:relative}.primary-page .header__main-col{position:static}.primary-nav-trigger{display:block;position:absolute;top:0;right:0;cursor:pointer;z-index:60;width:60px;height:60px}.primary-nav-trigger__icon{width:38px;height:38px;position:absolute;top:18px;left:0;right:20px;bottom:0;margin:auto}.primary-nav-panel{position:absolute;display:none;z-index:1100;top:60px;left:0;right:0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.4)}.primary-page .primary-nav__sub-link span{display:none}.primary-page .primary-nav__label,.primary-page .primary-nav__link{text-align:left;padding-left:10px;padding-right:10px}.primary-page .primary-nav__item+.primary-nav__item{border-left:0}.primary-page .primary-nav{display:block}.primary-page .primary-nav__sub-panel{position:static;opacity:1;visibility:visible;padding-top:0;padding-bottom:0}.primary-page .primary-nav__sub-list+.primary-nav__sub-list:before{left:0;right:0}.primary-page .primary-nav__item.is-sub .primary-nav__label:after{display:none}.primary-page .primary-nav__item.is-sub .primary-nav__label{background-color:#fff;color:#000}.region-select{left:41%}.region-select_small{top:20px;left:38%;margin-left:-58px}.primary-page .primary-nav__sub-list+.primary-nav__sub-list{margin-top:0;padding-top:0}.secondary-page .primary-nav{display:block;padding-top:12px;padding-bottom:12px}.secondary-page .primary-nav__item{margin-bottom:8px}.secondary-page .primary-nav__sub-panel{margin-left:-10px;position:static;opacity:1;visibility:visible;padding-top:14px;padding-bottom:12px}.secondary-page .primary-nav__item+.primary-nav__item{margin-right:10px}.secondary-page .primary-nav__sub-panel-inner{box-shadow:none;background-color:#ddd}.secondary-page .primary-nav__sub-link span{display:none}.search-form__parameters-row:first-child{display:block}.popup_house-content{width:55%;padding:15px}.popup_house-content .popup_house_content-title{font-size:20px}.popup_house-orange_but span{font-size:14px}}.flat-buy-block span.cls-btn span.fa-times,.flat-watch-block span.cls-btn span.fa-times{opacity:.5}.flat-buy-block,.flat-watch-block{background-color:#cae6f7;border-radius:5px;padding:15px 35px}@media screen and (max-width:540px){.article-slider .fotorama__caption{display:none}.object-features--type-1 .features__item{width:50%}.object-features .features__icon-wrap{height:60px;line-height:60px}.object-features .features__icon{max-height:60px}.object-features .features__title{font-size:14px}.object-features .features__note{font-size:13px}.infrastructure-map .legend{-moz-columns:auto;-webkit-columns:auto;columns:auto}.partners-slider .slider__prev:before{left:10px}.partners-slider .slider__next:before{right:10px}.partners-slider .slider__next,.partners-slider .slider__prev{width:60px}.columns-list ul{-moz-columns:auto;-webkit-columns:auto;columns:auto}}@media screen and (max-width:400px){.feedback-popover.bottom{margin-left:-52px}.feedback-popover.bottom .webui-arrow{margin-left:80px}.flat_data .item .data{white-space:normal!important}}.notice-blocks{position:absolute;right:67%;top:30%;z-index:99;height:0;width:300px}.flat-buy-block span.cls-btn,.flat-watch-block span.cls-btn{right:0;line-height:32px;text-align:center;top:0;cursor:pointer}.flat-watch-block{width:300px;position:relative;z-index:99;font-size:18px;margin-bottom:14px}.flat-watch-block span.cls-btn{position:absolute;width:32px;height:40px}.flat-buy-block{width:300px;height:80px;font-size:18px;position:relative}.flat-buy-block span.cls-btn{position:absolute;width:32px;height:40px}.header__phone{border-bottom:0!important}.offer-text h1{font-weight:700;font-size:18px;line-height:1.5;margin-bottom:12px}@media screen and (min-width:992px){.offer-text .zend_form{width:150px;margin-bottom:90px}.offer-text .zend_form .submit{margin-right:10px!important}.offer-text .realtors_img{max-width:100%;display:block;max-height:230px}.offer-text .zend_form dd{width:200px;padding-top:5px}.offer-text .zend_form dt{margin:0 0 0 35px;padding-top:10px}.offer-text h1{font-size:22px}}.trade-in-topic p+h3,p+.trade-in-form{margin-top:24px}.object-item__pic-mobile{display:none}@media screen and (max-width:991px){.trade-in-form__body,.trade-in-form__body .zend_form{width:100%}.trade-in-form__body .zend_form dd{width:380px}.available-rooms table tbody td:first-child,.available-rooms table thead th:first-child{padding-left:20px}.available-rooms table tbody td:last-child,.available-rooms table thead th:last-child{padding-right:20px}.available-rooms .section__sidebar-right{text-align:left}}@media screen and (max-width:813px){.realtors-auth{margin-bottom:-350px}.image-carousel .object-item__pic.active{display:none}.houses__storerooms{display:block!important}.image-carousel .object-item__pic-mobile.active{display:block}.notice-blocks{right:auto;left:10px}.rec-block{display:contents!important}.object-slider__sticker{transform:scale(.6);transform-origin:right top}.available-rooms__inner{max-width:522px;overflow-x:auto}.available-rooms table tbody td:first-child,.available-rooms table thead th:first-child{padding-left:10px}.available-rooms table tbody td:last-child,.available-rooms table thead th:last-child{padding-right:10px}.available-rooms table thead th{font-size:14px;line-height:1.1}.available-rooms table tbody td,.available-rooms table thead th{padding-left:10px;padding-right:10px}.trade-in-form__body .zend_form dd,.trade-in-form__body .zend_form dt{width:100%;margin:0;padding:0}.trade-in-form__body .zend_form dt{margin-bottom:3px}.trade-in-form__body .zend_form dd{margin-bottom:18px}.available-rooms .section__sidebar-right{text-align:center}.available-rooms__features-group{text-align:center;margin-left:0}.available-rooms__features{display:inline-block;float:none;margin-left:0}.available-rooms__features+.available-rooms__features{margin-left:20px}.available-rooms__price strong{font-size:24px}.available-rooms__phone{font-size:30px}.available-rooms__features{font-size:14px}.available-rooms .panel__inner{max-width:310px;position:relative;margin-left:auto;margin-right:auto}.available-rooms .panel__close{right:0;top:-10px}.available-rooms__feedback-button{margin-bottom:12px}.secondary-button--x-large-angle:after,.secondary-button--x-large-angle:before{border-width:24px 0 24px 16px}.panel__row{margin-left:0;margin-right:0}.panel__col{padding-left:0;padding-right:0}}.popup_house_content-title{font-size:36px;line-height:1.2;margin:0 0 20px;display:block}.popup_house-orange_but{color:#fff;border:none;width:100%;display:flex;height:50px;background-color:#e02030;border-radius:4px;font-size:22px;margin-bottom:30px;margin-top:20px}.remains .remains__flat .highslide img,.remains .remains__pic-wrap .highslide img{width:auto;height:auto;max-width:100%}.popup_house-orange_but:hover{color:#fff;opacity:.9}.popup_house-orange_but span{margin:auto}.remains .remains__col-header{text-align:center;margin-bottom:24px}@media screen and (max-width:813px){.remains .remains__col-header{text-align:left}}.remains h3{text-align:center}@media screen and (max-width:813px){.remains h3{text-align:left}}.remains .remains__pic-wrap{margin-bottom:18px}.remains .remains__pic-wrap .highslide{display:block;border:0;text-align:center}.remains .remains__flats{margin-top:42px}.remains .remains__flat{margin-bottom:38px}.remains .remains__flat .highslide{display:block;border:0;text-align:center}@media screen and (max-width:813px){.remains .remains__flat .highslide{margin-bottom:18px}}.flats_fotorama .fotorama__arr--prev{background:url(/images/icons/icon_left.png) no-repeat;left:20px}.flats_fotorama .fotorama__arr--next{background:url(/images/icons/icon_right.png) no-repeat;right:20px}.flats_fotorama .fotorama__thumb-border{border-color:#5ecd63}.reports__header h2{display:inline-block}.reports__header .report-btn{display:block;cursor:pointer;border-bottom:1px dotted #333}.reports__header h2+h2{margin-left:20px}.reports__header .report-btn.active{cursor:default;border-bottom:none}.flat__furnished{background:#e80000;display:table-cell;width:115px;height:115px;color:#fff;text-align:center;border-radius:50%;vertical-align:middle;padding:0 5px}.flat__remodeled{float:right;margin-right:66px}.reports_index_swiper .slide__link{position:relative;width:100%;height:100%;display:block}.reports_index_swiper .slide__title{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.48);color:#fff;text-align:center;height:23px;font-size:14px;display:table-cell;padding-top:7px}.reports_index_swiper .slide__link img{height:150px;max-width:initial}.reports_index_swiper .swiper-button-next{background-image:url(/images/icons/icon-right-orange.png);right:36px}.reports_index_swiper .swiper-button-prev{background-image:url(/images/icons/icon-left-orange.png);left:36px}.reports_index_swiper .swiper-slide+.swiper-slide{margin-left:15px}.reports_index_swiper .mfp-bottom-bar{margin-top:-36px;position:absolute;right:0;cursor:auto;bottom:70px;top:inherit;left:inherit;display:inline-block;width:300px;color:#fce0d3}.reports_index_swiper .mfp-counter{display:none}.brand__menu,.price-comment,.special-offer .gallery,.special-offer .special-offer-row{display:inline-block}.reports_index_swiper .mfp-title{background:#e02030;text-align:center;padding:15px 17px}.reports_index_swiper .mfp-title a{display:inline-block;margin-top:10px;padding:5px 20px;color:#fce0d3;border:1px solid #fce0d3;border-radius:5px}.reports_index_swiper .mfp-arrow-left:before,.reports_index_swiper .mfp-arrow-right:before{width:27px;height:44px;border-right:none;border-top-width:0;border-bottom-width:0;opacity:1;cursor:pointer}.reports_index_swiper .mfp-arrow-left:before{background:url(/images/icons/icon-left-orange.png) center no-repeat;background-size:27px 44px}.reports_index_swiper .mfp-arrow-left:after{content:initial}.reports_index_swiper .mfp-arrow-right:before{background:url(/images/icons/icon-right-orange.png) center no-repeat;background-size:27px 44px;border-left:0}.section__main .gallery__link.js-popup-video:after,.section__sidebar-right .js-popup-video .gallery__pic-wrap:after{border-top:50px solid transparent;border-left:100px solid rgba(208,212,220,.55);border-bottom:50px solid transparent;margin-left:5px;margin-top:auto;margin-bottom:auto;width:0;height:0;position:absolute;bottom:0}.reports_index_swiper .mfp-arrow-right:after{content:initial}.section__main .gallery__link.js-popup-video:after{content:'';left:32%;top:0}.section__main .gallery__link.js-popup-video::before{content:"Видео";width:0;height:0;position:absolute;left:38%;top:43%;bottom:0;font-size:20px;font-weight:bolder;z-index:1;color:#303030;opacity:.6}.section__sidebar-right .js-popup-video .gallery__pic-wrap:after{content:'';left:35%;top:-27%}.section__sidebar-right .js-popup-video .gallery__pic-wrap::before{content:"Видео";width:0;height:0;position:absolute;left:40%;top:30%;bottom:0;font-size:20px;font-weight:bolder;z-index:1;color:#303030;opacity:.6}.header_video{position:absolute;top:50%;left:50%;overflow:hidden;z-index:-1;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.header__primary-nav{z-index:6}.price-comment{position:absolute;bottom:0;z-index:10;left:57%}.feedback-form .input-pers{height:18px;width:18px;position:relative;top:3px}.form--large .input-pers{width:18px;height:18px;position:relative;top:4px}.form__pers-wrapper{position:absolute;left:0;bottom:-42px;width:450px}.promo_video--text{position:absolute;left:390px;top:38px;color:#fff;font-size:36px}@media screen and (max-width:769px){.slider-container{width:auto}}.price-info{color:red}.special-offer{position:relative;margin-bottom:40px}.special-offer .special-offer__img{width:30%;text-decoration:none;border-bottom:none}.special-offer .special-offer-row{width:69%;vertical-align:top}.special-offer .gallery__pic-wrap{background-color:#fff}.special-offer .gallery__pic{width:auto}.smart-advantages,.smart-advantages-bottom,.smart-advantages-col2{display:flex;align-content:flex-start}.special-offer .special-offer__text{padding:40px}.special-offer .admin-control{position:absolute}.flat__paragraph{position:relative}.flat__paragraph b{position:absolute;bottom:0;left:-13px;font-family:Times New Roman,serif;font-size:30px;line-height:30px}.flat_data .item sup,.popup-map,.scommercial .object-item__pic-wrap{position:relative}.smart-banner img{width:100%}.floor_nav_left,.floor_nav_right{width:30px;height:30px;border:1px solid #666}.smart-block__list.ul li:before{content:'';background:url(/img/smart/li.png) center center no-repeat;background-size:contain}.smart-advantages{flex-flow:row nowrap;justify-content:stretch;align-items:flex-start;margin:0 120px}.smart-advantages .smart-advantages-left{flex-basis:200px;flex-grow:2;flex-shrink:1}.smart-advantages .smart-advantages-right{flex-basis:100px;flex-grow:1;flex-shrink:1;padding:0 0 0 20px}.smart-advantages-bottom{flex-flow:row nowrap;justify-content:stretch;align-items:flex-start;margin:0 120px}.smart-advantages-bottom .smart-advantages-exclamation{flex-basis:200px;flex-grow:1;flex-shrink:1;padding:20px 20px 0 40px;background:url(/img/smart/exclamation.png) left top no-repeat;font-family:CenturyGothic-Regular,sans-serif;font-size:20px;line-height:22px;font-weight:700}.smart-advantages-bottom .smart-advantages-hlght{flex-basis:200px;flex-grow:1;flex-shrink:1;font-size:30px;text-align:center}.smart-advantages-col2{flex-flow:row nowrap;justify-content:stretch;align-items:flex-start;margin:0}.smart-advantages-col2 .smart-advantages-list{flex-basis:200px;flex-grow:1;flex-shrink:1;padding:0 10px 0 0}.smart-advantages-hlght{background:red;color:#fff;font-size:50px;line-height:50px;font-weight:700;display:inline-block;padding:20px 2px 20px 15px}.smart-advantages-hlght strong{color:#000}.smart-advantages-left .smart-advantages-hlght{margin:0 0 30px}.smart-advantages-list-itm{padding:0 0 0 75px;margin:0 0 15px}.smart-advantages-list-itm ul{margin:0;padding:0 0 0 15px}.smart-advantages-list-itm ul li{margin:0;padding:0;font-size:13px}.smart-advantages-left .smart-advantages-list-itm.ali1{background:url(/img/smart/rev1/1.png) 12px top no-repeat;min-height:66px}.smart-advantages-left .smart-advantages-list-itm.ali2{background:url(/img/smart/rev1/2.png) 16px top no-repeat;min-height:50px}.smart-advantages-left .smart-advantages-list-itm.ali3{background:url(/img/smart/rev1/3.png) 11px top no-repeat;min-height:50px}.smart-advantages-left .smart-advantages-list-itm.ali4{background:url(/img/smart/rev1/4.png) 19px top no-repeat;min-height:48px}.smart-advantages-left .smart-advantages-list-itm.ali5{background:url(/img/smart/rev1/5.png) 6px top no-repeat;min-height:41px}.smart-advantages-left .smart-advantages-list-itm.ali6{background:url(/img/smart/rev1/6.png) left top no-repeat;min-height:98px}.smart-advantages-right .smart-advantages-list-itm.ali1{background:url(/img/smart/rev2/1.png) 5px top no-repeat;min-height:71px}.smart-advantages-right .smart-advantages-list-itm.ali2{background:url(/img/smart/rev2/2.png) 6px top no-repeat;min-height:56px}.smart-advantages-right .smart-advantages-list-itm.ali3{background:url(/img/smart/rev2/3.png) 6px top no-repeat;min-height:56px}.smart-advantages-right .smart-advantages-list-itm.ali4{background:url(/img/smart/rev2/4.png) 6px top no-repeat;min-height:67px}.smart-advantages-right .smart-advantages-list-itm.ali5{background:url(/img/smart/rev2/5.png) 6px top no-repeat;min-height:59px}.smart-advantages-right .smart-advantages-list-itm.ali6{background:url(/img/smart/rev2/6.png) 7px top no-repeat;min-height:70px}.smart-advantages-right .smart-advantages-list-itm.ali7{background:url(/img/smart/rev2/7.png) 9px top no-repeat;min-height:51px}.smart-advantages-hdr{font-weight:700;font-size:18px;font-family:CenturyGothic-Regular,sans-serif;line-height:20px}@media only screen and (max-width:990px),only screen and (max-device-width:990px) and (orientation:portrait){.smart-advantages{flex-flow:row wrap;margin:0 30px}.smart-advantages .smart-advantages-left{min-width:100%;padding:0 0 40px}.smart-advantages .smart-advantages-right{min-width:100%;padding:0}.smart-advantages-hlght{display:block;padding:20px 15px;text-align:center}.smart-advantages-bottom{flex-flow:row wrap;margin:0 20px}.smart-advantages-bottom .smart-advantages-exclamation{padding:20px 0 0 40px;min-width:100%;min-height:63px;margin:0 0 20px}.smart-advantages-bottom .smart-advantages-hlght{min-width:100%}.price-comment{left:0}}.floor_nav_left{background:url(/images/icons/icon-left-arrow.svg) center center no-repeat #fff;border-radius:2px}.floor_nav_right{background:url(/images/icons/icon-right-arrow.svg) center center no-repeat #fff;border-radius:2px}.floor_nav_left,.floor_nav_right{-moz-background-size:70%;-webkit-background-size:70%;background-size:70%}.floor_nav_left:hover,.floor_nav_right:hover{background-color:#eee;border:1px solid #666}.cbk-phone{bottom:9%!important}.onlinecamera-margin{margin-right:28px;max-width:640px!important}.onlinecamera{display:inline-flex}.flat_data,.flat_data .item{display:flex;align-content:stretch}.tender-button{width:214px;font-size:18px;margin-left:40%}.flat_data{width:100%;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;flex-flow:row wrap;justify-content:stretch;align-items:stretch}.flat_data .item{border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;flex-flow:column wrap;justify-content:stretch;align-items:stretch}.flat_data .item .ttl{flex-basis:20px;border-bottom:1px solid #d7d7d7;text-align:left;font-size:14px;font-weight:400;padding:8px 14px}.flat_data .item .data{font-size:16px;padding:10px 14px;white-space:nowrap;font-weight:700;vertical-align:baseline}.flat_data .item sup{font-size:60%;top:-.5em;line-height:0;font-style:normal}.index-map__button{text-align:center;background-color:rgba(241,99,34,.2)}.index-map__button:hover{border-color:#649cbe;background-color:#649cbe;cursor:pointer}.popup-map{width:964px;background-color:#fff;margin:80px auto;padding:32px;max-width:100%}.map-house{width:900px;height:400px;max-width:100%}.scommercial .section__header{margin:0}.scommercial .section__header .section__title{position:relative;top:-55px;margin:0 auto;text-align:center;font-size:24px;display:block;background:url(/images/content/commerce/hdr.png) center center no-repeat #fff;padding:15px 6px 6px;width:210px;height:65px}.scommercial .topic__header{background:url(/images/content/commerce/head.jpg) center center no-repeat;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:4.7% 1%}.scommercial .topic__header .container{background:#fff;padding:10px;width:600px;max-width:100%;margin:0 auto}.scommercial .topic__header .containerb{border:1px solid #999}.scommercial .topic__header .topic__title{text-align:center;font-size:44px;line-height:58px;margin:0 0 3px;padding:20px 1%}.scommercial .object-item__link{border:0;display:block;color:#000;font-size:24px}.scommercial .object-item__link:hover{color:#000}.scommercial .object-item__pic{width:260px;height:260px;background:center center no-repeat;background-size:cover;border-radius:50%;margin:0 0 20px}.scommercial .object-item__title{font-family:CenturyGothic-Regular,sans-serif;font-size:18px;position:static;padding:0 0 10px;line-height:1.1;color:#000;background:0 0;font-weight:400}.scommercial .object-item__title a:not(.object-item__link){border:0;color:#000}.scommercial .object-item__details{border:0;padding:0}.scommercial .object-item__details .object-item__features{font-size:16px;line-height:28px}.scommercial .trade-in__header-wrap{display:none}.scommercial .primary-page .header{margin:0}.rec-cont{display:flex;margin-left:10px;margin-right:10px;min-width:300px;margin-top:10px;background:-40px 0 no-repeat;background-size:cover}.rec-block{display:inline-flex;margin-top:30px}.rec_title{text-align:center;font-size:35px}.img-rec{max-width:35%;max-height:120px}.line-rec{max-width:1392px;margin:15px auto;width:80%;background:#000;height:2px}.rec-text,.rec-text-num{font-size:20px strong}.rec-table{height:280px;vertical-align:middle;width:400px;text-align:center;border:1px solid #000}.rec-href{color:#000}.rec-section{margin-bottom:44px;text-align:center}.img-box{max-height:200px;min-height:150px;background:0 -3px no-repeat;background-size:cover;margin-bottom:-20px}.callback-box{display:block;text-align:center;width:100%}.callback-box-wrap{display:block;width:350px;margin:auto}.row-field{margin:10px}.btn-block{background-color:#77a8c6;color:#fff;border-radius:5px;width:160px;height:40px;margin-bottom:50px}.row-field{position:relative;margin-bottom:10px}.stat-line1{display:block;width:17%;height:22px;background:#7fffd4;border:25px solid transparent;border-right:13px solid #fff;border-bottom:0 solid #fff}.stat-line2,.stat-line3{border:25px solid transparent;display:block;height:22px}.stat-line2{width:100%;background:green;border-right:13px solid #fff;border-bottom:0 solid #fff}.stat-line3{width:30%;background:red;border-right:13px solid #fff;border-bottom:0 solid #fff}.stat-line4{display:block;width:70%;height:22px;background:#0ff;border:25px solid transparent;border-right:13px solid #fff;border-bottom:0 solid #fff}.stat-ant{display:inline-flex}.stat-num,.stat-stroke{display:flex}.stat-info{font-size:22px;margin-right:5px;line-height:1}.stat-informer{display:flex;margin-top:3%;margin-left:15%;margin-bottom:150px}.stat-wrap{min-width:fit-content}.line-group{width:600px;text-align:center}.stat-container{padding-left:36px;padding-right:36px}.link-color{color:#649cbe;font-weight:700}.stat-num-item,.stat-num-item-down{width:60px;margin-left:5px;color:#0b58a2;min-width:60px}.stat-num{margin-bottom:5px}.stat-num-item{font-size:18px;margin-right:15px}.stat-info-down{margin-bottom:40px;font-size:22px;margin-right:5px;line-height:1}.stat-num-item-down{font-size:18px;margin-right:15px;margin-bottom:30px}.topic__title-exc{margin-bottom:10px;margin-top:10px;text-align:center}.files__item-inner-new{position:relative;padding-left:35px;line-height:1.4}.text-height{height:120px!important}textarea{width:94%;resize:none;padding:5px 12px;border-radius:3px;border:1px solid #ccc;outline:0}label{display:block}textarea:focus{border-color:#649cbe}.rules-new-page{max-width:340px;display:inline-block}.checkbox-invisible{display:none}.person-item-new{display:flex;align-items:center;flex-wrap:wrap;margin-left:5%;text-align:left;max-width:90%}.realtors-auth{display:flex;width:300px;text-align:center}.primary-page .objlist .topic__header{display:flex;flex-flow:row nowrap;justify-content:stretch;align-content:stretch;align-items:flex-top}.primary-page .objlist .topic__header h1{flex:1 1 100%;padding-top:10px;color:#414141}.primary-page .objlist .topic__header>div{flex:0 0 302px}.primary-page .objlist .topic__header>div a{display:block;border:1px solid #dcdcdc;color:#7290a2;border-radius:5px;background:url(/images/icons/geo.png) 70px 8px no-repeat #fff;padding:10px 10px 10px 120px;font-size:1.5rem;font-family:CenturyGothic-Regular,sans-serif;font-weight:500;box-shadow:5px 5px 5px rgba(0,0,0,.1)}.index-map__button,.index-map__button:hover{background:url(/images/icons/loc.png) left center no-repeat}.object-item:hover .object-item__pic,.primary-page .objlist .object-item:hover .shad{box-shadow:inset 0 0 50px 50px rgba(0,0,0,.3)}.maplink{display:none}.index-map__button{padding:3px 10px 3px 25px;display:block;border:0;color:#565656;font-family:CenturyGothic-Regular,sans-serif;font-size:16px;font-weight:400;line-height:18px}.index-map__button:hover{color:#000!important}.objects__list.row{display:flex;flex-flow:row wrap;justify-content:flex-start;align-content:stretch;align-items:stretch;margin:0 -10px}.objects__list.row .col{flex:0 0 100%;padding:0 10px 20px;max-width:100%}.objects__list.row.cols2>.col{flex-basis:50%}.objects__list.row.cols2>.col.wide{flex-basis:100%}.objects__list.row.cols3>.col{flex-basis:33.3333%}.objects__list.row.cols3>.col.wide{flex-basis:66.6666%}.objects__list.row.cols4>.col{flex-basis:25%}.objects__list.row.cols4>.col.wide{flex-basis:50%}.objects__list.row.cols5>.col{flex-basis:20%}.objects__list.row.cols5>.col.wide{flex-basis:40%}.objects__list.row.cols6>.col{flex-basis:16.6666%}.objects__list.row.cols6>.col.wide{flex-basis:33.3333%}.objects__list.row.cols6>.col.xwide{flex-basis:50%}.objects__list.row.cols7>.col{flex-basis:14.2857%}.objects__list.row.cols7>.col.wide{flex-basis:28.5714%}.objects__list.row.cols8>.col{flex-basis:12.5%}.objects__list.row.cols8>.col.wide{flex-basis:25%}.objects__list.row.cols9>.col{flex-basis:11.1111%}.objects__list.row.cols9>.col.wide{flex-basis:22.2222%}.objects__list.row.cols10>.col{flex-basis:10%}.objects__list.row.cols10>.col.wide{flex-basis:20%}.object-item__pic.mobile{display:none}.objects__item{margin-bottom:20px}.object-item{display:block;height:100%;border:0}.objlist .object-item{background:#f8f8f8}.object-item .object-item__pic{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.object-item .details{padding:5px 15px 10px}.object-item .details .title{font-family:CenturyGothic-Bold,sans-serif;font-size:1.5rem;line-height:1.3;padding:0 0 5px;color:#565656}.primary-page .objlist .object-item__pic{height:auto;padding-bottom:0}.primary-page .objlist .object-item__pic .shad{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.marquiz_popup,.popup-f2{left:-10000px;z-index:100;align-content:stretch}.object-item__pic{height:0;padding-bottom:55%}.objects__list.row.commerce{margin-top:60px}.commerce{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-top:45px;padding-bottom:40px}.commerce .object-item{background:#77a8c6}.commerce .object-item .details .title{text-transform:uppercase;font-family:'PT Sans',sans-serif;font-size:1.6rem;line-height:1.3;padding:10px 0;color:#fff;text-align:center}.popup-f2{background:rgba(0,0,0,.6);position:fixed;top:0;width:100vw;height:100vh;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.popup-f2 .dialog{position:relative;display:block;background:#fff;width:566px;max-width:100%;max-height:90%;overflow:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:10px;border:2px solid #649cbe}.popup-f2 .dialog .close{display:block;width:16px;height:16px;position:absolute;top:10px;right:10px;background:url(/images/icons/closeb.svg) center center no-repeat;background-size:contain;cursor:pointer}.popup-f2 .dialog .anketa{padding:20px}.popup-f2 .dialog .ttl{font-size:130%;line-height:1.2;margin-bottom:25px}.popup-f2 .dialog .tts{font-size:130%;line-height:1.2;text-align:center}.popup-f2 .dialog .txt{line-height:1.4;padding:0 0 10px}.popup-f2 .anketa .control{padding:10px;line-height:1;margin:0 0 15px}.popup-f2 .anketa .rules label{font-size:90%;padding:0 0 10px}.popup-f2 .anketa .button{padding:10px 30px}.brand{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-content:stretch;align-items:center;padding:0 0 15px}.region-select__item,.secondary-page .region-select__item{font-size:1.5rem;padding:8px 0 8px 10px}.brand .brand__link_big{flex:0 0 304px;background:url(/images/misc/logo-kapital-large.png) center center no-repeat;height:90px}.brand .region-select{flex:1 1 50%}.region-select__list{list-style:none;margin:0 0 0 75px}.region-select__item{border-left:2px solid #414141}.button-color{background:#fff;color:#000;border:1px solid #649cbe;font-size:.93rem;display:block;padding:10px 5px;width:250px;margin-top:16px}.button-color:hover{color:#fff;background-color:#77a8c6;cursor:pointer}.landowner_form{width:400px;line-height:42px}.landowner_form ::-webkit-input-placeholder{color:grey;font-size:16px}.landowner_form>div>p{display:inline}.form_select{display:flex;flex-direction:row;width:100%;flex-wrap:nowrap;align-items:center}.form_select>p{flex:0 0 auto;color:#ccc}.form_select>select{flex:1 1 auto;height:36px;color:#ccc;border-color:#ccc}.lightning{display:flex;align-items:center;margin-left:40px}@media (max-width:1279px){.lightning{display:none}}.lightning .avail{font-size:22px;white-space:nowrap;color:#414141}.lightning .avail strong a{color:#ff6d27}.lightning img{max-width:36px;max-height:36px;flex:0 0 36px;margin-right:10px;animation:annoying .6s ease-in infinite alternate}@media (max-width:1380px){.lightning .avail{font-size:18px}.lightning img{max-width:26px;max-height:26px;flex:0 0 26px}}@keyframes annoying{from{transform:scale(1)}to{transform:scale(1.3)}}.marquiz_popup{background:rgba(0,0,0,.6);position:fixed;top:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.marquiz_popup .dialog .close{display:block;width:16px;height:16px;position:absolute;margin:5px 5px 0 0;background:url(/images/icons/closef.svg) center center no-repeat;background-size:contain;cursor:pointer;z-index:10000}.marquiz_popup{width:100%;height:100%}.marquiz_popup .dialog{direction:rtl}body{position:relative}.trigger--end.js-trigger-end{bottom:460px}.objlist{width:1806px;max-width:100%;margin:0 auto}@media only screen and (max-width:813px){.primary-page .header__contacts{position:absolute;right:70px;text-align:left;margin-top:-1px;width:86px}.primary-page .objlist .topic__header{flex-flow:row wrap}.primary-page .objlist .topic__header>div{display:none}.primary-page .objlist .topic__header>.map-main-link{display:block;margin:0 auto}.primary-page .objlist .topic__header h1{font-size:26px}.mobile-visible{display:block!important}.maplink,.phoneico1{display:block;width:38px;height:38px;float:right}.maplink{margin:10px 0 0;background:url(/images/icons/globus.svg) center center no-repeat}.phoneico1{margin:10px 10px 0 0;background:url(/images/icons/phn.svg) center center no-repeat}.phoneico1 img{display:none}.objects__list.row.cols3>.col{flex-basis:50%}.region-select{position:absolute;margin:0 0 0 50px}.region-select__item{line-height:12px;font-size:18px;margin-right:10px}.region-select__list,.secondary-page .region-select__list{margin:3px 0 0}.secondary-page .region-select__item{line-height:12px;font-size:18px;padding:8px 0 8px 10px}}@media only screen and (max-width:800px){.brand .brand__link_big{flex:0 0 63px;background:url(/images/misc/logo-kapital-large-short.png) center center no-repeat;background-size:contain;height:58px}.region-select{list-style:none}.secondary-page .header__brand{margin-right:unset}.secondary-page .brand__link{min-width:0}.landowner_form{width:90%}}@media only screen and (max-width:750px),only screen and (max-device-width:750px) and (orientation:portrait){.scommercial .topic__header .topic__title{font-size:18px;line-height:24px;font-weight:700}.scommercial .topic__header .phn{margin:0}.smart-advantages-col2{flex-flow:row wrap;margin:0}.smart-advantages-col2 .smart-advantages-list{min-width:100%}.smart-advantages-hlght{font-size:30px;line-height:30px}.onlinecamera{display:block!important}.tender-button{margin-left:22%!important}#objects-slider{height:160px}}@media only screen and (max-width:590px){.region-select{margin:0 0 0 64px;left:unset}}@media only screen and (max-width:560px){.objects__list.row.cols3>.col{flex-basis:100%}.scommercial .topic__header .container{width:320px;margin:25px auto}}@media only screen and (max-width:414px){.form__pers-wrapper{width:372px}}@media only screen and (max-width:640px),only screen and (max-device-width:640px) and (orientation:portrait){.primary-page .na-glavnoy .fotorama__stage{height:130px!important}}.realtorkabinet .scommercial .topic__header{background:0 0!important}.bt-scroll-down{width:40px;text-align:center;line-height:1!important;font-size:12px!important;color:#fff!important;cursor:pointer}.bt-scroll-down svg{display:block;width:25px;height:15px;animation:a 1s infinite;margin:0 auto -2px}.bt-scroll-down svg:nth-child(2){animation:a 1s 50ms infinite}.bt-scroll-down svg:nth-child(3){margin-bottom:10px;animation:a 1s .1s infinite}.bt-scroll-down svg *{animation:b 1s infinite}.bt-scroll-down.black_{color:#999!important}@keyframes a{0%,to{transform:translateY(3px);fill:#77a8c6}40%{transform:translateY(-3px);fill:#fff}}@keyframes b{0%,to{fill:#77a8c6}40%{fill:#649cbe}}.callback_later{display:block;position:fixed;right:5px;bottom:20px;z-index:9}@media only screen and (min-width:814px){.callback_later{display:none}}.footer_disclaimer{color:grey}