.item-short{background-color:#eee}.item-short{display:inline-block;margin:0;padding:10px;font-size:16px;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.item-short p{margin:0 0 5px!important}.item-short .sale_ico{position:absolute;width:60px;right:15px;top:25px;z-index:1}.item-short .new_year_ico{position:absolute;width:15%;right:15px;top:19%;z-index:1}.item-short.ng-enter,.item-short.ng-leave,.item-short.ng-move{-webkit-transition:all linear 1.5s;transition:all linear 1.5s}.item-short.ng-enter,.item-short.ng-leave.ng-leave-active,.item-short.ng-move{opacity:0}.item-short.ng-enter.ng-enter-active,.item-short.ng-leave,.item-short.ng-move.ng-move-active{opacity:1}.lazy_cont .item-short a img.preload{background:url(/images/preload.gif) center center no-repeat}.lazy_cont .item-short a img.ushki{width:120px;top:-76px;position:relative;left:78px}.zuch{margin-bottom:15px}.zuch a{color:red;margin-bottom:15px}.zuch a:hover{text-decoration:underline!important}.tourddd a{width:auto;height:42px;top:unset;bottom:105px;padding-left:8px;padding-right:8px;position:absolute;z-index:1;right:18px;text-align:center;vertical-align:middle;border-radius:20px;font-size:23px;padding-top:0}.tourddd a i.fa{vertical-align:middle}.tourddd a span{font-size:17px;font-weight:600;vertical-align:middle}section#all,div.modal{content-visibility:auto}.desktop_text .container{margin-bottom:30px!important}#wgbj_fly_btn{right:130px}#btn-mreserve{cursor:pointer}.checkbox input[type="checkbox"]{opacity:0}.checkbox label{position:relative;display:inline-block;padding-left:22px}.checkbox label::before,.checkbox label::after{position:absolute;content:"";display:inline-block}.checkbox label::before{height:16px;width:16px;border:1px solid;left:0;top:3px}.checkbox label::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:4px;top:7px}.checkbox input[type="checkbox"]+label::after{content:none}.checkbox input[type="checkbox"]:checked+label::after{content:""}.checkbox input[type="checkbox"]:focus+label::before{outline:#3b99fc 5px}.custom-radio{font-weight:300}.ya-share2{margin-bottom:19px}#confirm .menu-button:hover,#index-objects .object-item .inner .cover .office_ico:hover,#index-objects .object-item_t .inner_t .cover_t .office_ico:hover,#index-sub .right a:hover,#top-block .left .menu-button:hover,.logo-phone a.order-call-link:hover,.menu-bars a:hover,.office_ico_a:hover{opacity:.8}body{font-family:'Open Sans',sans-serif;font-weight:300;color:#212121;font-size:1.8em}#preloader{background-color:#000;position:fixed;z-index:9999;width:100%;height:100%;top:0;left:0;text-align:center;line-height:100%;padding-top:50vh}.md-preloader{font-size:0;display:inline-block;-webkit-animation:outer 6.6s linear infinite;animation:outer 6.6s linear infinite;margin-top:-30px}.md-preloader svg{-webkit-animation:inner 1.32s linear infinite;animation:inner 1.32s linear infinite}.md-preloader svg circle{fill:none;stroke:#CDDE30;stroke-linecap:square;-webkit-animation:arc 1.32s cubic-bezier(.8,0,.4,.8) infinite;animation:arc 1.32s cubic-bezier(.8,0,.4,.8) infinite}@-webkit-keyframes outer{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes outer{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes inner{0%{-webkit-transform:rotate(-100.8deg);transform:rotate(-100.8deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes inner{0%{-webkit-transform:rotate(-100.8deg);transform:rotate(-100.8deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes arc{0%{stroke-dasharray:1 210.49px;stroke-dashoffset:0}40%{stroke-dasharray:151.55px,210.49px;stroke-dashoffset:0}100%{stroke-dasharray:1 210.49px;stroke-dashoffset:-151.55px}}@keyframes arc{0%{stroke-dasharray:1 210.49px;stroke-dashoffset:0}40%{stroke-dasharray:151.55px,210.49px;stroke-dashoffset:0}100%{stroke-dasharray:1 210.49px;stroke-dashoffset:-151.55px}}a{cursor:pointer;color:#344595}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus,a,a:active,a:focus,a:hover{outline:0!important}a:focus,a:hover{text-decoration:none!important}hr.dotted{border-style:dotted;border-width:2px 0 0;clear:both}.menu-bars{margin-top:30px}.menu-bars a{color:#fff;font-size:33px;line-height:58px}.logo-full{width:auto;margin-top:19px;height:45px}.logo-main{height:auto;width:540px;margin-top:25px}.close_manu_button{color:#fff;font-size:32px;margin-right:8px}.letter-jaloba{color:#fff;font-size:32px;margin:10px 0}.letter-jaloba-blue{color:#344595;font-size:32px;margin:10px 0}.wrapper-top-block{background-color:#344595;height:120px}.top-block{background-color:#344595;height:120px;z-index:9000}.logo-phone a.order-call-link{font-size:14px;font-weight:400}.order-call-div{line-height:1px}.logo-phone{margin-top:13px}.logo-phone a{color:#fff;font-size:35px;font-weight:400}.logo-phone a.network{font-size:32px}.o_komplekse_div{margin-top:50px}#O_komplekse{height:1px;float:left;margin-top:-100px}.modal-header .close{font-size:25px}.s_plan{display:none}.div_one{height:826px}.div_two{height:643px}.show_flats .right_side .btn-ekskurs{white-space:normal;margin-top:15px;background-color:#284787;font-size:20px;font-weight:600}.article{padding-top:20px}#text-content.contacts p{text-align:center}#text-content.contacts h2{padding-left:0;text-align:center;border-left:none;height:40px;margin-top:10px}#text-content.contacts .gallery-thumb{margin-bottom:60px!important}.flat_desc{margin-bottom:50px}.discount_categories .discount_category{min-height:150px;margin-top:15px;margin-bottom:15px;border:1px solid #ddd;border-radius:8px;cursor:pointer;padding-top:15px;text-align:center;color:#fff;font-size:20px;font-weight:400;text-transform:uppercase}.discount_categories .discount_category .title{color:#000;margin-top:10px}.discount_categories .discount_category .cover img{height:60px}.discount_companies .discount_company{height:220px;margin-top:15px;margin-bottom:15px;border:1px solid #ddd;border-radius:8px;cursor:pointer;padding-top:10px;text-align:center;color:#344595;font-size:22px;font-weight:400}.discount_companies .discount_company .logo{margin-top:6px;height:65px;max-height:65px;float:left}.discount_companies .discount_company .logo img{max-height:60px;max-width:100px}.company-mb{color:#344595}.company-mb .modal-dialog .modal-body .logo{margin-top:8px}.discount_companies .discount_company .title{font-size:20px;font-weight:600;margin-bottom:10px;height:45px;text-align:right}.company-mb .modal-dialog .modal-header .title{font-size:26px;font-weight:600;text-align:left}.discount_companies .discount_company .percent{height:20px;font-size:18px;font-weight:600;color:#b70000;text-align:right}.company-mb .modal-dialog .modal-body .percent span{font-weight:300;color:#b70000}.company-mb .modal-dialog .modal-body .percent{font-size:18px;font-weight:600;margin-bottom:10px}.company-mb .modal-dialog .modal-body .content{font-size:16px;line-height:1.6}.company-mb .modal-dialog .modal-body .content p{margin-top:15px}.company-mb .modal-dialog .modal-body .site{font-size:18px;margin-bottom:10px;margin-top:10px}.company-mb .modal-dialog .modal-body .site span{font-weight:600}.company-mb .modal-dialog .modal-body .site a{text-decoration:underline}.discount_companies .discount_company .content_short{font-size:14px;text-align:justify;margin-top:17px;overflow-wrap:break-word;overflow:hidden;height:100px}.discount_companies .discount_company .content_short:after{content:" ";display:block;position:absolute;bottom:0;left:155px;right:0;height:21px;background:-o-linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));background:-moz-linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));background:-webkit-linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1))}.discount_categories .discount_category .count_company{text-transform:none;position:absolute;top:9px;left:50%;font-size:15px;font-weight:600;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;border-radius:10px;background-color:#e61f4f;margin-left:8px;padding:3px 7px}.title-object,.where-object{left:30px;position:absolute}.discount_categories .discount_category:hover,.discount_companies .discount_company:hover{border-color:#ccc;box-shadow:0 3px 15px rgba(0,0,0,.2);transition:all .2s ease-in-out}#index-objects .object-item .inner,#index-objects .object-item_t .inner_t{-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out}.title-object{top:115px}.name-object{color:#fff;font-size:40px;font-weight:600;text-shadow:0 0 10px #000}.where-object{bottom:30px;color:#fff;line-height:30px;font-weight:400;background-color:#274788;background-color:#27478880;padding:3px 5px}.where-object .marker{float:left}.where-object .marker .fa-bell-o{margin-right:10px;color:#fff;background-color:red;display:block;float:right;text-decoration:none;line-height:50px;padding:0;font-size:40px;width:50px;height:50px;text-align:center}.where-object .marker .fa-map-marker{margin-right:10px;color:#fff;background-color:#33c01c;display:block;float:right;text-decoration:none;line-height:50px;padding:0;font-size:40px;width:50px;height:50px;text-align:center}.where-object .address-object{float:left;line-height:25px;font-size:20px;text-shadow:0 0 2px #000}.flats-link{position:absolute;left:0;top:30px}.flats-link .al-center{float:none;text-align:center;display:inline-block;width:24%}.flats-link .flats-button{line-height:14px;font-size:25px;font-weight:400;height:55px;color:#fff;padding-top:17px;margin-left:0;margin-bottom:2px;background-color:#1240b0;background-color:#1240b07a;border:1px solid #fff;border-radius:5px;text-align:center;text-shadow:0 0 3px #6f6f6f}.links-object{position:absolute;right:0;bottom:30px}.links-object .link-button{line-height:22px;font-size:22px;font-weight:600;width:240px;height:60px;color:#1240b0;padding-left:15px;padding-top:5px;margin-bottom:5px;border-top:1px solid #1240b0;background-color:#fff;border-left:1px solid #1240b0;border-bottom:1px solid #1240b0;border-bottom-left-radius:5px;border-top-left-radius:5px;text-align:left;text-shadow:0 0 3px #fff}.links-object .link-img{width:auto;height:45px;display:table-cell;vertical-align:middle}.links-object .link-text{padding-left:60px}.section-link{text-align:center;margin-top:20px}.section-link .section-button{width:100%;line-height:14px!important;font-size:20px!important;font-weight:400!important;height:44px!important;color:#1240b0;padding:13px!important;margin-bottom:5px!important;background-color:#fff;border:1px solid #1240b0!important;border-radius:5px!important;text-align:center!important;display:inline-block!important}.filter-toggle .fa-chevron-down,.filter-toggle .fa-chevron-up{float:right;margin-top:3px}.filter-toggle .on{display:inline-block}.filter-toggle.collapsed .on{display:none}.filter-toggle.collapsed .off{display:inline-block}.filter-toggle .off{display:none}.sort-flat .fa{font-size:18px}.sort-flat a{text-align:right}@media (max-width:767px){.tourddd{width:100%;display:table;text-align:center}.tourddd a{margin-left:34px;bottom:63px!important;left:unset!important;right:unset!important;padding-left:10px!important;padding-top:1px!important}#footer_t .award{border-bottom:#eee 1px solid;padding-bottom:10px}.top-block{height:80px}.menu-bars{margin-top:0}.menu-bars a{font-size:25px;line-height:80px}.logo-phone{margin-top:20px;padding-left:0}.logo-phone a{font-size:27px}.logo-phone .search{font-size:27px;padding-right:5px}.wrapper-top-block{height:82px;position:sticky;top:0px;z-index:4}#O_komplekse{margin-top:-40px}.owl-theme .owl-dots .owl-dot span{width:5px;height:5px;margin:0 7px}}#index-sub,#index-sub .contain{height:15vmin}@media (max-width:992px) and (min-width:768px){.logo-phone{margin-top:30px}}@media (max-width:768px){.desktop_text .container{display:none}}@media (min-width:768px){.item,.lazy_cont div:first-child{background-color:#eee}.left-border{border-left:2px solid #284787;padding-left:70px}.item{display:inline-block;margin:0;padding:10px;font-size:16px;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}#searchFilterBox.collapse{display:block}}#top-block{height:140px;background-color:#344595;position:relative;z-index:1}#top-block .left{float:left;width:20%}#confirm .menu-button,#top-block .left .menu-button{display:inline-block;vertical-align:middle;color:#fff;text-decoration:none;font-size:16px}#top-block .left .menu-button{line-height:140px}#top-block .left .menu-button .fa{font-size:32px;vertical-align:middle;margin-right:10px}#confirm .menu-button img,#top-block .left .menu-button img{width:22%;margin-right:2%}#top-block .middle{float:left;width:60%}#confirm .modal-header .wrap,#index-sub .wrap,#top-block .wrap{display:inline-block;height:15vmin;vertical-align:middle;width:0}#top-block .middle a{display:inline-block;vertical-align:middle;width:70%;line-height:140px}@media (max-width:1400px){#top-block .middle a{width:90%}}#top-block .middle img{vertical-align:middle;width:100%}#top-block .right{float:left;width:20%}#top-block .right .phone-block{display:inline-block;color:#fff;font-weight:600;text-align:right;line-height:20px;margin-top:40px}#top-block .right .phone-block .fa{font-size:32px;margin-right:10px}#top-block .right .phone-block span{font-size:33px;position:relative}#top-block .right .phone-block a{color:#fff;text-decoration:underline;font-weight:400}#top-block .right .phone-block .order-call-link{text-decoration:underline!important}#top-block .right .phone-block img{width:20%;margin-right:2%;float:left}.top-block .logo-phone .network img{width:30px;margin:5px}ymaps div a{text-decoration:underline}#index-sub .left,#index-sub .right{float:left;width:25%}#index-sub .middle{float:left;width:100%;z-index:3}#index-sub .left .realty{display:inline-block;text-align:left}#index-sub .left .realty a{text-transform:uppercase;padding-left:30px;display:block;line-height:3vmin;font-weight:600;color:#344595;text-decoration:none;font-size:2.3vmin;background:url(/images/right-1.svg) left center no-repeat;background-size:15px 15px;margin-bottom:6px;margin-left:20px}#index-sub .left .realty a:hover{text-decoration:underline}#index-sub .left .realty a:nth-child(2){background-image:url(/images/right-2.svg)}#index-sub .left .realty a:nth-child(3){background-image:url(/images/right-3.svg)}#index-sub .left .realty a:nth-child(4){background-image:url(/images/right-4.svg)}#index-sub .middle .banner{display:inline-block;box-shadow:0 0 10px rgba(0,0,0,.3);height:16vmin;background:center center no-repeat #fff;background-size:cover;width:90%}#index-sub .middle .banner_mobile{display:inline-block;box-shadow:0 0 10px rgba(0,0,0,.3);background:center center no-repeat #fff;background-size:cover;width:100%}#index-sub .owl-theme .owl-dots .owl-dot.active span,#index-sub .owl-theme .owl-dots .owl-dot:hover span,#promo-line{background-color:#344595}#index-sub .middle .banner_mobile:hover{box-shadow:0 0 10px rgba(0,0,0,.5)}#index-sub .right a{display:inline-block;color:#344595;text-decoration:none;width:99%;padding-left:15px;padding-right:15px}#promo-line .left a,#promo-line .tenders a{text-align:left;color:#fff;display:inline-block;vertical-align:middle}#index-sub .right a span{font-weight:600;text-transform:uppercase;font-size:18px;display:inline-block;line-height:22px}#index-sub .owl-carousel{margin-top:-.5vmin}#index-sub .owl-controls{margin-top:-30px;position:relative;z-index:18}#promo-line{height:unset;padding-top:10px;padding-bottom:10px}#promo-line .left{margin-top:30px;border-right:1px solid #fff}#promo-line .left a{background:none;font-size:21px;text-transform:uppercase;line-height:44px;font-weight:600;margin-top:10px;padding-left:0}#promo-line .left .fa{font-size:29px;color:#ff0;margin-right:10px}#promo-line .left a span{font-size:22px;text-decoration:none;font-weight:700;display:inline-table;vertical-align:middle;margin-top:-8px;line-height:24px}#promo-line .left a span span{font-size:15.8px;font-weight:400}#promo-line .tenders a{font-size:2.2vmin;line-height:2.5vmin;background:url(/images/tender.svg) 0 .5vmin no-repeat;background-size:5vmin 5vmin;padding-left:7vmin}#promo-line .tenders a span{font-weight:600;font-size:2.4vmin}#promo-line .middle{float:left;width:2%;text-align:center}#promo-line .middle .divider{display:inline-block;height:5vmin;margin-top:1vmin;width:0;border-left:1px solid rgba(255,255,255,.5)}#index-objects .object-item .inner .desc .bottom,#index-objects .object-item_t .inner_t .desc .bottom{margin-top:10px}#promo-line .right{margin-top:30px;border-left:1px solid #fff}#promo-line .right .fa{font-size:29px;color:#ff0;margin-right:10px}#promo-line .right a{color:#FFF;display:inline-block;vertical-align:middle;font-size:21px;text-transform:uppercase;line-height:44px;font-weight:600;background-size:35px;padding-left:0;text-align:left;margin-top:10px}#promo-line .right a span{font-weight:600}#promo-line .wrap{display:inline-block;vertical-align:middle;height:9vmin;width:0}#index-objects .object-item{margin-bottom:30px;height:37vmin;min-height:255px}#index-objects .object-item .inner{background-color:#fff;height:100%;border:1px solid #f3f3f3;transition:border .2s ease-in-out}#index-objects .contain_t{min-height:50vmin;padding-top:30px}#index-objects .object-item .inner:hover{border-color:#cecece;-webkit-box-shadow:1px 1px 3px 0 rgba(85,85,85,.7);-moz-box-shadow:1px 1px 3px 0 rgba(85,85,85,.7);box-shadow:1px 1px 3px 0 rgba(85,85,85,.7)}#index-objects .object-item .inner .cover{position:relative;float:left;width:50%;height:100%;background:bottom center no-repeat;background-size:cover}#index-objects .object-item .inner .v-link{position:absolute;z-index:1;top:9px;right:50%;width:40px;height:35px;background-color:#fff;text-align:center;vertical-align:middle;border-radius:5px;color:#263e92;border:1px solid #263e92;font-size:23px;padding-top:0;padding-left:2px;margin-right:11px}#index-objects .object-item .inner .desc{float:left;width:50%;font-weight:300}#index-objects .object-item .inner .desc .flats_info .flat_string span,#index-objects .object-item .inner .desc .flats_info_t .flat_string span{font-weight:600}#index-objects .object-item .inner .desc>div{padding-left:15px}#index-objects .object-item .inner .desc .title{font-weight:600;color:#344595;font-size:20px;padding-top:15px;line-height:23px}#index-objects .object-item .inner .desc .address{color:#344595;font-size:14px;text-decoration:underline;display:inline-block;margin-bottom:14px}#index-objects .object-item .inner .desc .flats_info,#index-objects .object-item .inner .desc .flats_info_t{font-size:15px}#index-objects .object-item .inner .desc .flats_info .flats_otstup,#index-objects .object-item .inner .desc .flats_info_t .flats_otstup{margin-bottom:5px}#index-objects .object-item .inner .desc .offer{color:#F82A2A;display:block;background:url(/images/offer.svg) 0 3px no-repeat;background-size:15px 15px;padding-left:25px}#index-objects .object-item .inner .desc .flats_info .flat_string a{color:#555}#index-objects .object-item .inner .desc .flats_info .flat_string a:hover{color:#555;text-decoration:underline!important}#index-objects .object-item .inner .desc .flats_info_t .flat_string a{color:#555}#index-objects .object-item .inner .desc .flats_info_t .flat_string a:hover{color:#555;text-decoration:underline!important}#index-objects .object-item .inner .desc .bottom a{display:inline-block;vertical-align:middle;color:#344595;text-decoration:underline}#index-objects .object-item .inner .desc .bottom a:nth-child(2){margin-left:20px;font-size:15px;font-weight:400}#index-objects .object-item .inner .cover .banner{line-height:14px;font-size:16px;font-weight:600;float:left;width:190px;height:49px;background:url(/images/red_block.svg) -1px top no-repeat;background-size:contain;color:#fff;padding-left:11px;padding-top:4px;margin-left:0;margin-top:0}#index-objects .object-item .inner .cover .banner span{float:right;margin-right:23px;font-weight:600;font-size:23px;line-height:24px}#index-objects .object-item .inner .cover .banner small{font-weight:400}#index-objects .object-item .inner .cover a{color:red;text-transform:uppercase;font-weight:600;text-decoration:underline;line-height:3vmin;font-size:1.2vmin}#index-objects .object-item .skoro,#index-objects .object-item .sold{height:10vmin;background-size:contain}#index-objects .object-item .sdacha2019,#index-objects .object-item .start-prodaj{height:72px;width:110px;background-size:contain;position:absolute;right:50px;bottom:15px}#index-objects .object-item .dom-sdan{height:60px;width:85px;background-size:contain;position:absolute;right:50px;bottom:15px}#index-objects .object-item .inner .cover .office_ico{width:47%;position:absolute;z-index:1;bottom:0;left:0}.office_ico_a{width:160px;position:absolute;z-index:1;bottom:1px;left:15px}#index-objects .object-item_t{margin-bottom:30px;min-height:240px}.mt-min-30{margin-top:-30px}#index-objects .object-item_t .inner_t{background-color:#fff;height:100%;border:1px solid #f3f3f3;transition:border .2s ease-in-out;float:left;width:100%}#index-objects .contain{background:url(/images/bg.jpg) top center;min-height:50vmin;padding-top:30px}#index-objects .object-item_t .inner_t:hover{border-color:#cecece;-webkit-box-shadow:1px 1px 3px 0 rgba(85,85,85,.7);-moz-box-shadow:1px 1px 3px 0 rgba(85,85,85,.7);box-shadow:1px 1px 3px 0 rgba(85,85,85,.7)}#index-objects .object-item_t .inner_t .cover_t{position:relative;float:left;width:100%;height:100%;background:center center no-repeat;background-size:cover;min-height:230px;overflow:hidden}#index-objects .object-item_t .inner_t .cover_t img{height:auto;width:100%;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out}#index-objects .object-item_t .inner_t .cover_t img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}#index-objects .object-item_t .inner_t .v-link_t{position:absolute;z-index:1;top:10px;right:10px;width:40px;height:35px;background-color:#fff;text-align:center;vertical-align:middle;border-radius:5px;color:#263e92;border:1px solid #263e92;font-size:23px;padding-top:0;padding-left:2px}#index-objects .object-item_t .inner_t .desc{font-weight:400;margin-bottom:0!important}#index-objects .object-item_t .inner_t .desc .flats_info .flat_string span,#index-objects .object-item_t .inner_t .desc .flats_info_t .flat_string span{font-weight:600}#index-objects .object-item_t .inner_t .desc .flats_info .flats_otstup,#index-objects .object-item_t .inner_t .desc .flats_info_t .flats_otstup{margin-bottom:5px}#index-objects .object-item_t .inner_t .desc>div{padding-left:15px;padding-right:15px}#index-objects .object-item_t .inner_t .desc .title{font-weight:600;color:#344595;font-size:20px;padding-top:15px;line-height:23px}#index-objects .object-item_t .inner_t .desc .address{color:#344595;font-size:14px;text-decoration:underline;display:inline-block;margin-bottom:5px}#index-objects .object-item_t .inner_t .desc .flats_info,#index-objects .object-item_t .inner_t .desc .flats_info_t{font-size:15px}#index-objects .object-item_t .inner_t .desc .offer{color:#F82A2A;display:block;background:url(/images/offer.svg) 0 3px no-repeat;background-size:15px 15px;padding-left:25px}#index-objects .object-item_t .inner_t .desc .flats_info .flat_string a{color:#555}#index-objects .object-item_t .inner_t .desc .flats_info .flat_string a:hover{color:#555;text-decoration:underline!important}#index-objects .object-item_t .inner_t .desc .flats_info_t .flat_string a{color:#555}#index-objects .object-item_t .inner_t .desc .flats_info_t .flat_string a:hover{color:#555;text-decoration:underline!important}#index-objects .object-item_t .inner_t .desc .bottom a{display:inline-block;vertical-align:middle;color:#344595;text-decoration:underline}#index-objects .object-item_t .inner_t .desc .bottom a:nth-child(2){margin-left:20px;font-size:15px;font-weight:400}#index-objects .object-item_t .inner_t .cover_t .banner{line-height:14px;font-size:16px;font-weight:600;float:left;width:190px;height:49px;background:url(/images/red_block.svg) -1px top no-repeat;background-size:contain;color:#fff;padding-left:11px;padding-top:4px;margin-left:0;margin-top:0}#index-objects .object-item_t .inner_t .cover_t .banner span{float:right;margin-right:23px;font-weight:600;font-size:23px;line-height:24px}#index-objects .object-item_t .inner_t .cover_t .banner small{font-weight:400}#index-objects .object-item_t .inner_t .cover_t .banner_t{line-height:14px;font-size:16px;font-weight:600;float:left;width:190px;height:49px;background:url(/images/red_block.svg) -1px top no-repeat;background-size:contain;color:#fff;padding-left:11px;padding-top:4px;position:absolute;left:0;top:0}#index-objects .object-item_t .inner_t .cover_t .banner_t span{float:right;margin-right:23px;font-weight:600;font-size:23px;line-height:24px}#index-objects .object-item_t .inner_t .cover_t .banner_t small{font-weight:400}#index-objects .object-item_t .inner_t .cover a{color:red;text-transform:uppercase;font-weight:600;text-decoration:underline;line-height:3vmin;font-size:1.2vmin}#index-objects .object-item_t .skoro,#index-objects .object-item_t .sold{height:72px;background-size:contain;width:110px}#index-objects .object-item_t .sdacha2019,#index-objects .object-item_t .start-prodaj{height:72px;width:110px;background-size:contain;position:absolute;right:30px;bottom:15px}#index-objects .object-item_t .dom-sdan{height:60px;width:85px;background-size:contain;position:absolute;right:30px;bottom:15px}#index-objects .object-item_t .inner_t .cover_t .office_ico{width:47%;position:absolute;z-index:1;bottom:0;left:0}#index-objects .object-item_t .inner_t .office_ico_a{width:160px;position:absolute;z-index:1;bottom:0;left:0}#subtop,#subtop_t{position:relative;z-index:1}a.button,button.button{display:inline-block;vertical-align:middle;padding:8px 14px;border:2px solid #344595;background-color:#fff;color:#344595;text-transform:uppercase;font-weight:600;font-size:14px;text-decoration:none!important;border-radius:4px}.search-filter button.button{border-width:2px;font-size:18px;margin-top:8px}a.button:hover,button.button:hover{color:#fff!important;background-color:#344595!important}button.button:disabled{color:#e4e4e4!important;background-color:#7989d2!important;border-color:#7989d2}#footer .str.phone_line,#footer_t .str.phone_line{background:#f5f5f5}#footer .footer-phone,#footer_t .footer-phone{border-top:3px #ececec solid;border-bottom:3px #ececec solid;padding-top:15px}.reply{color:#284787;border-left:4px #284787 solid;padding-left:15px}#footer{font-weight:300}#footer .footer-phone{padding-bottom:15px}#footer .str{margin-bottom:32px}#footer .footer-phone span{display:inline-block;vertical-align:middle;font-size:16px;text-transform:uppercase;color:#737373;font-weight:600;margin:15px}#footer .footer-phone span a{color:#737373;text-decoration:underline}#footer .footer-phone span.phone{color:#344595;font-size:28px}#footer .award{color:#99A0B0;font-size:2vmin;text-transform:uppercase;line-height:2.5vmin;margin-bottom:20px}#footer .award img{float:left;margin-right:2vmin;height:7vmin;width:auto}#footer .letter .div-jaloba{line-height:1;margin-bottom:15px}#footer .letter .div-social{margin-bottom:5px}#footer .letter{font-size:13px;margin-bottom:10px}#footer .letter img{width:40px}#footer .network img{width:40px;margin:5px}#footer .network:hover img{opacity:.7}#footer .letter a{color:#344595;font-size:13px}#footer .address{margin-bottom:20px}#footer .address>div{display:inline-block;color:#222;font-size:2vmin;text-transform:uppercase;line-height:2.5vmin}#footer .address a{color:#222;text-decoration:underline}#footer .disclamer{margin-top:4px}#footer .seo a{color:#ABABAB;margin-right:15px;padding-right:15px;border-right:1px solid #ABABAB;font-size:1.8vmin}#footer .seo a:last-child{border-right:none;margin-right:0;padding-right:0}#navpanel h1,#navpanel span{display:inline;font-size:21px;font-weight:400;color:#212121}#footer .seo-content h1{color:#344595;font-size:4.5vmin;font-weight:300}#footer .seo-content{color:#868686;font-weight:300;padding-bottom:50px;font-size:14px}#footer_t{font-weight:300}#footer_t .footer-phone{padding-bottom:15px}#footer_t .str{margin-bottom:32px}#footer_t .footer-phone span{display:inline-block;vertical-align:middle;font-size:16px;text-transform:uppercase;color:#737373;font-weight:600}#footer_t .footer-phone span:first-child,#footer_t .footer-phone span:last-child{margin-top:20px}#footer_t .footer-phone span a{color:#737373;text-decoration:underline}#footer_t .footer-phone span.phone{color:#344595;font-size:28px}#footer_t .award{color:#99A0B0;text-transform:uppercase;margin-bottom:20px;text-align:center}#footer_t .award img{height:70px;width:auto;display:block;margin:0 auto}#footer_t .award a div{font-size:16px;margin-top:15px;line-height:21px}#footer_t .letter .div-jaloba{line-height:1;margin-bottom:15px;border-bottom:none}#footer_t .letter .div-social{margin-bottom:5px;font-size:16px;line-height:20px;border-top:#eee 1px solid;padding-top:10px;border-bottom:none}#footer_t .letter{font-size:13px;margin-bottom:10px}#footer_t .letter img{width:50px;margin-bottom:10px}#footer_t .network img{width:40px;margin:5px}#footer_t .network:hover img{opacity:.7}#footer_t .letter a{color:#344595;font-size:16px;line-height:20px}#footer_t .address{margin-bottom:20px;text-align:center}#footer_t .address>div{display:inline-block;color:#222;font-size:17px;text-transform:uppercase;line-height:20px}#footer_t .address a{color:#222;text-decoration:underline!important}#footer_t .disclamer{margin-top:4px}#footer_t .seo a{color:#ABABAB;margin-right:15px;padding-right:15px;border-right:1px solid #ABABAB;font-size:13px}#footer_t .seo a:last-child{border-right:none;margin-right:0;padding-right:0}#subtop .submenu .divide,#subtop_t .submenu .divide{border-right:1px solid #C2C7DF}#footer_t .seo-content h1{color:#344595;font-size:4.5vmin;font-weight:300}#footer_t .seo-content{color:#868686;font-weight:300;padding-bottom:50px;font-size:14px}#footer .award #awards{display:inline-block;width:60%;text-align:left}#footer_t .award #awards{display:inline-block;width:100%}.row.no-margin{margin-left:0;margin-right:0}#subtop .color-line .object-menu a,#subtop_t .color-line .object-menu a{font-size:18px;margin-left:5px;margin-right:5px;text-transform:uppercase;font-weight:600}#subtop{background-color:#fff;margin-bottom:30px}#subtop .submenu{padding-top:1.5vmin;padding-bottom:1.5vmin}#subtop .submenu a{color:#344595;font-size:18px;font-weight:600;line-height:30px;text-transform:uppercase}#subtop .color-line{min-height:60px;background:url(/images/bg.jpg) top center no-repeat;margin-top:0}#subtop .color-line .object-menu{padding-top:17px;padding-bottom:17px}#subtop .color-line .object-menu a{color:#FFF}#subtop .color-line .object-menu a.active,#subtop .color-line .object-menu a:hover{color:#FF0}#subtop_t{background-color:#fff;margin-bottom:0}#subtop_t .submenu{padding-top:15px;padding-bottom:15px}#subtop_t .submenu a{color:#344595;font-size:18px;font-weight:600;line-height:30px;text-transform:uppercase}#subtop_t .color-line{min-height:60px;background:url(/images/bg.jpg) top center no-repeat;margin-top:120px}#subtop_t .color-line .object-menu{padding-top:17px;padding-bottom:17px}#subtop_t .color-line .object-menu a{color:#FFF}#subtop .color-line .object-menu a:hover,#subtop_t .color-line .object-menu a.active{color:#FF0}#navpanel{background-color:#EEE;color:#344595;text-transform:uppercase;line-height:40px}#navpanel a span{font-size:2.3vmin!important;padding-right:1vmin}#navpanel a{padding-left:0;color:#344595;text-decoration:none}#navpanel .backbutton{height:7vmin;padding-left:2vmin;padding-right:2vmin;font-weight:600}#navpanel .backbutton:hover{color:#fff;background-color:#344595}#breadcrumbs{color:#344595;font-size:21px;padding:10px 10px 10px 30px;font-weight:400;background-color:#EEE}#popup .modal-content{border-radius:0}.input-style input,.select-style{border:1px solid #344595;width:100%}.select-style{padding:0;margin:0;border-radius:4px;overflow:hidden;outline:0;background:url(/images/select_arrow.svg) top right no-repeat #fff;background-position-y:center}.wrong .select-label{color:red!important}.correct .select-label{color:green!important}.wrong .input-style input,.wrong .input-style textarea,.wrong .select-style{border-color:red!important;color:red!important}.correct .input-style input,.correct .input-style textarea,.correct .select-style{border-color:green!important;color:green!important}.input-style input{padding:5px 8px;height:50px;color:#344595;border-radius:4px;background-color:#fff}.input-style textarea{border:1px solid #344595;width:100%;padding:5px 8px;height:150px;color:#344595;border-radius:4px}.select-style.disabled{background:url(/images/select_arrow_disabled.svg) top right no-repeat #f4f4f4;border-color:#ccc}.select-style select{padding:5px 60% 5px 8px;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;height:50px;color:#344595;text-align:left}.select-label,.select-label-t{line-height:48px;padding-left:30px}.now_watching,.now_watching a{box-shadow:0 0 6px rgba(0,0,0,.4)}.select-style select:disabled{color:#aaa}.select-style select:focus{outline:0}.select-label{font-size:16px}.search-param .select-label{text-align:right;font-size:18px}.select-label-t{font-size:16px}.search-param-t .select-label-t{font-size:16px;line-height:24px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.newton_callback_content .select-label{padding-left:0}.select-label.disabled{color:#999}.search-filter{ background-color: #f6f6f6;border-radius: 15px;border: 1px solid #c0c0c0;margin:15px 0;padding:15px;color:#222}.search-param{margin-top:8px!important;margin-bottom:8px!important}.search-param-t{margin-top:4px!important;margin-bottom:4px!important}.search-filter input,.search-filter select{font-weight:500;font-size:15px}.search-flats{margin-top:20px;margin-bottom:10px}#text-content h1,#text-content h2,#text-content h3{font-weight:400;text-align:left;text-transform:uppercase;margin-top:30px;margin-bottom:15px;padding-left:15px}#text-content h1{font-size:25px;border-left:10px solid #1240b0}#text-content h2{font-size:22px;border-left:7px solid #1240b0}#text-content h3{font-size:19px;border-left:4px solid #1240b0}#text-content p{text-align:justify;margin:10px 0 0;line-height:26px;font-size:18px}#text-content .manager p{text-align:center}#text-content{margin-top:0;margin-bottom:20px;font-weight:300;font-size:18px}.ipoteka-article h1,.ipoteka-article h2,.ipoteka-article h3{font-weight:400;margin-top:0;text-transform:uppercase;margin-bottom:15px;text-align:center;border-left:none;color:#0d47a1}.ipoteka-article h1{font-size:25px}.ipoteka-article h2{font-size:22px}.ipoteka-article h3{font-size:19px}.p-alert{color:red;padding-top:20px}.desc p.star_star,p.star_star{font-size:85%!important;margin:0 0 10px!important}.desc{margin-bottom:20px!important}.desc .div-img{text-align:center!important;width:100%!important;height:auto!important;margin-top:20px!important;margin-bottom:0!important}.desc .span-strong{font-weight:600!important}.desc .sved{margin-top:40px!important}.desc p{font-size:18px!important}.desc .sved p{margin:0!important}.desc h2,.desc h3{text-transform:uppercase!important;margin-top:30px!important;margin-bottom:15px!important;text-align:left!important}.desc .sved a{text-decoration:underline!important}.desc h2{font-weight:400!important;font-size:25px!important;padding-left:15px!important;border-left:10px solid #1240b0}.desc h3{font-size:22px!important;border-left:6px solid #1240b0!important;margin-left:0!important;padding-left:5px!important}.vakans p,.vakans ul{font-size:16px!important}.desc p{text-align:justify!important;margin:10px 0 0!important;line-height:26px}.vakans{margin-bottom:30px;margin-left:30px}.vakans ul{list-style-type:disc!important;list-style-position:outside!important;margin-left:0!important}.vakans p{margin-top:20px!important;margin-bottom:5px!important;font-weight:700!important}.accordion-div-vakans ul{list-style-type:none;margin-left:-22px}.accordion-div-vakans ul .fa-chevron-circle-right{margin-right:10px}.hr-m{margin-bottom:0!important}#text-content .gallery-thumb{margin-bottom:30px!important}#text-content .gallery-thumbs{margin-top:30px!important}.round{display:inline-block;width:auto;overflow:hidden;border-radius:6px;border:1px solid #6d6d6d}img{max-width:100%}.role{min-height:52px}.manager{height:500px}.manager h3{font-size:23px}.manager p{font-size:18px!important}.manager .but_phone_ipoteka,.manager .order-call-link{text-decoration:underline}.calc-block{background-color:#eee;margin-bottom:15px}.calc-block .inner{padding:50px}.calc-block .inner .param_block{padding-left:0}hr.blue_hr{border-width:2px;border-color:#284787;width:20%}p.phone{color:#284787;font-weight:600}.block-blue{background-color:#284787;color:#fff;padding:20px;font-size:20px;margin-top:20px;line-height:1.5}.flats_info_t .block-blue{margin-top:0;margin-bottom:30px}#page-view-data{margin-bottom:15px}.flats_second_floor{margin-bottom:12vmin;text-align:center}.flats_second_floor a{border-bottom:1px solid;font-size:120%}.block-blue a{display:inline-block;padding:10px 60px;color:#fff;text-transform:uppercase;font-weight:600;border:1px solid #fff;margin-top:30px;border-radius:10px;background-color:#1f3665}.h2,.h3,h2,h3{color:#284787}.ipoteka th,table.ipoteka td{padding:12px;border:1px solid #eee!important}.block-blue a:hover{background-color:#fff;color:#284787}.ipoteka{width:100%;font-size:16px}.ipoteka th{background-color:#eee;text-align:center;font-weight:400}table.ipoteka td ul{padding-left:20px}#workhours{position:absolute;z-index:100;width:400px;background-color:#fff;padding:20px 50px;min-height:60vh;margin-top:1px}.h2,h2{margin-top:0;margin-bottom:30px;font-size:30px;font-weight:300}.h3,h3{margin-top:15px;margin-bottom:15px;font-size:26px;font-weight:300}#collapse_sale h3{font-size:19px}.flats_plan{border:2px solid #eee;padding:10px}.flats_info .objects a,.flats_info_t .objects a{border-bottom:1px solid;text-decoration:none}.flats_plan .compas img{width:90px}.no_flat_img{background-color:#f8f8f8}.flat_img{width:100%}.flats_plan img{max-width:400px}.flats_plan img.ushki{width:174px;top:7px;position:absolute;right:25px;z-index:1}.sliders p{font-size:18px!important;color:#555}.fr-caption{font-size:17px}.param_block{padding-left:30px}.flats_info .manager h3{font-size:26px}.flats_info h3{font-size:19px}.flats_info{margin-bottom:0;font-size:18px;color:#555}.flats_info .h2,.flats_info h1,.flats_info h2{font-size:35px;font-weight:300;color:#284787;margin-top:0;margin-bottom:20px}.flats_info .objects{margin-bottom:30px;font-size:22px}.flats_info_t .manager h3{font-size:26px}.flats_info_t h3{font-size:19px}.flats_info_t{margin-bottom:0;font-size:18px;color:#555}.flats_info_t .h2,.flats_info_t h1,.flats_info_t h2{font-size:30px;font-weight:300;color:#284787;margin-top:20px;margin-bottom:10px}.flats_info_t .objects{margin-bottom:15px;font-size:20px}.flats_info_t #zoom_ico{font-size:60px;position:absolute;z-index:999;right:40px;display:none}.param_row{padding:10px 70px 10px 30px;font-size:20px;font-weight:300;color:#555}.param_block h1{margin-top:30px}.param_block .price{font-size:28px;font-weight:300;margin-top:50px;color:#284787;margin-bottom:30px}.param_block .price .old b,.param_block .price .old div{font-size:28px}.param_block .price #annuitet,.param_block .price #sum_credit{font-size:28px;font-weight:700}.param_block .price .fa-rub{font-size:20px}.param_block .price .old{font-size:20px;color:#555}.param_block .price-t{font-size:25px;font-weight:300;margin-top:30px;color:#284787;margin-bottom:30px}.param_block .price-t .old b,.param_block .price-t .old div{font-size:25px}.param_block .price-t #annuitet,.param_block .price-t #sum_credit{font-size:25px;font-weight:700}.param_block .price-t .fa-rub{font-size:18px}.param_block .price-t .old{font-size:18px;color:#555}.param_block .price-t .row div{display:inline-block}.haract_block{border:1px solid #eee}.haract-data{font-weight:600}.param_block .buttons{margin-top:30px}.param_block .buttons .fa{font-size:30px;margin-bottom:10px}.flats_info_t .param_block .buttons .fa{font-size:43px;margin-bottom:0;padding-top:4px;padding-left:15px}[id^=go_to_compare] .badge,[id^=compare_button] .badge{position:relative;top:-5px;left:0;background-color:#d9534f;font-size:14px;padding:4px 7px;border-radius:13px}[id^=go_to_compare] .fa,[id^=compare_button] .fa{margin-right:23px}.avFloors a,.param_block .buttons a{display:inline-block;background:0 0;border:1px solid #284787;color:#284787;padding:10px;font-weight:600;text-transform:uppercase;font-size:18px;margin-bottom:15px;white-space:normal;border-radius:4px}.avFloors a:hover,.param_block .buttons a:hover{background-color:#284787;color:#fff;text-decoration:none}.param_block .buttons a.but_phone_discount{border:1px solid #c9302c;color:#c9302c}.param_block .buttons a.but_phone_discount:hover{background-color:#c9302c;color:#fff;text-decoration:none}.avFloors,.param_block .dogovor{margin-top:30px;margin-bottom:30px;color:#555}.param_block .dogovor a img{margin-right:15px}.param_block .dogovor a{font-weight:400;text-decoration:underline;line-height:41px}.param_row:nth-of-type(even){background-color:#eee}.avFloors>div{padding-bottom:20px}.avFloors{font-size:18px;font-weight:300}.avFloors a{width:50px;height:50px;padding:0;text-align:center;line-height:48px;margin-left:5px;margin-right:5px;font-size:20px}.show_flats{border:3px solid #284787;margin-bottom:40px}.flats_info_t .also-klad-text{font-size:20px;margin-bottom:10px;color:#333;font-weight:400}.flats_info_t .also-klad-text div{border-bottom:#eee 1px solid;color:#333;font-weight:400}.flats_info_t .also-klad-list{margin-bottom:30px;font-size:20px;color:#333;font-weight:400}.flats_info_t .also-klad{padding-right:0;padding-top:3px;color:#333;font-weight:400}.flats_info_t .also-klad-btn{color:#fff;text-decoration:none;text-transform:uppercase;margin-bottom:5px;font-size:18px;padding:6px 0 0;height:39px}.cont_but_search a,.sort-link div:first-child{text-decoration:underline}.flats_info_t .also-klad-also{padding-right:0;padding-top:3px;text-decoration:underline}.pagination>li>a,.pagination>li>span{margin-bottom:10px}.show_flats .left_side{text-transform:uppercase;color:#284787;font-weight:400;font-size:25px}.show_flats .left_side div{margin-top:35px;border-right:2px solid #284787;line-height:60px}.show_flats .right_side{text-transform:uppercase;padding-top:10px;padding-bottom:10px}.show_flats .right_side .intro{font-size:21px}.show_flats .right_side .name{font-weight:700;font-size:23px;margin-top:5px}.show_flats .right_side .phone{color:#284787;font-weight:700;font-size:25px;line-height:40px;margin-top:10px}.show_flats .right_side .time{color:#284787;font-size:20px;margin-top:5px}.del_from_compare{position:absolute;z-index:100;cursor:pointer;font-size:45px;color:#aaa;font-weight:600;line-height:20px;margin:10px}.del_from_compare:hover{color:#284748}.sliders .ui-slider.ui-slider-horizontal{background-color:#284787;height:5px;margin-bottom:30px;border-radius:5px}.sliders .ui-slider-handle{background-color:#eee;border-radius:30px;width:30px;height:30px;border:2px solid #284787;margin-top:-7px;margin-left:-10px}#slider0_val,#slider1_val,#slider2_val{font-size:26px}.now_watching{position:fixed;width:250px;padding:20px;background:rgba(0,0,0,.7);color:#fff;right:40px;top:300px;display:none;z-index:99}.now_watching a{cursor:pointer;position:absolute;width:30px;height:30px;border-radius:30px;background-color:#eee;text-align:center;line-height:28px;font-size:30px;font-weight:600;color:#284787;margin-top:-30px;margin-left:-30px}.now_watching a:hover{background-color:#284787;color:#eee}.item p{margin:0 0 5px!important}.item .sale_ico{position:absolute;width:60px;right:15px;top:25px;z-index:1}.item .new_year_ico{position:absolute;width:15%;right:15px;top:19%;z-index:1}.docs_ico{margin-bottom:5px}.log_h4{margin-top:25px;margin-bottom:10px}.item.ng-enter,.item.ng-leave,.item.ng-move{-webkit-transition:all linear 1.5s;transition:all linear 1.5s}.item.ng-enter,.item.ng-leave.ng-leave-active,.item.ng-move{opacity:0}.item.ng-enter.ng-enter-active,.item.ng-leave,.item.ng-move.ng-move-active{opacity:1}.numeric{text-align:center}.list-row{padding:10px 20px 9px 0;width:25%;display:inline-block}.page-data-container{background-color:#eee}.detail-list{list-style:none;margin:0!important;padding:0!important}.price-line{margin-top:10px;font-size:110%;opacity:1;color:#284787;font-weight:400}.price-line-bold{font-size:100%;font-weight:700;margin-bottom:0}.price-line-bold.purple{color:#284787!important}.overflow-hidden.thumbnail{border-radius:10px;height:490px;margin-bottom:0;border:1px solid #fff}.overflow-hidden:hover{border-color:#cecece;-webkit-box-shadow:1px 1px 3px 0 rgba(85,85,85,.7);-moz-box-shadow:1px 1px 3px 0 rgba(85,85,85,.7);box-shadow:1px 1px 3px 0 rgba(85,85,85,.7)}.overflow-hidden img{margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;height:277px}.thumbnail div h3,.thumbnail div h4{padding:0;margin:0}.thumbnail .div2{min-height:70px;z-index:1;padding:20px 65px 0 9px;background-color:#fff!important}.div-img{height:277px;padding:0!important;margin-left:auto;margin-right:auto;display:block;width:max-content}.quad-item-view{width:100%;cursor:pointer;min-height:490px}#sitplan{position:relative!important}#sections .page-title-desc{height:70px;text-align:center}#sections nav ul.pagination{margin-bottom:0}#sections nav ul.pagination li{display:inline-block}#sections nav ul.pagination li a{margin:5px 3px;padding:10px;min-width:50px;text-align:center}#sections nav ul.pagination li a.disabled{color:#FFF;background-color:#284787;opacity:.7}#sections nav ul.pagination li a:hover{background-color:#284787;color:#fff}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-radius:0}ul.pagination li.active a.active{background-color:#284787;color:#fff!important}.floor-heading{font-size:40px;font-weight:300;color:#284787;margin:40px 0}.floor-image-container{width:100%;text-align:center}#floor-image-container{width:auto!important}.plan-top-block{height:140px!important}table.objects-table thead th{text-align:center}table.objects-table tbody tr:hover{background:rgba(40,71,135,.3)}table.objects-table tbody td:first-child{width:10%}table.objects-table tbody td:nth-child(2){width:20%}table.objects-table tbody td{height:65px;text-align:center;vertical-align:middle;width:10%;cursor:pointer;color:#284787}table.objects-table tbody td:last-child{width:10%}.sitplan-map-switcher{left:55px;position:relative;width:300px;z-index:1050;top:30px;margin-bottom:-3vmin}.sitplan-map-switcher a{font-size:26px;font-weight:300;border:1px solid #284787;padding:15px 25px;width:100%;background-color:#fff;color:#333}.h1200,.v1200{font-weight:300!important}.red{color:red}.date_review{color:#929292}.cont_but_search{font-size:16px;margin-top:20px}.news-block{margin-bottom:30px;clear:both}table.noBorder,table.noBorder td,table.noBorder tr{border:none!important}.v1200{display:none}.h1200{display:inline}.mil-ipoteka{margin-bottom:10px}.bank_item{margin-bottom:30px}.bank_item img{max-height:150px;max-width:100%;margin-bottom:10px}.bank_item div{border:1px solid #284787;margin-bottom:10px;height:160px;border-radius:4px}#page_up{position:absolute;right:90px;z-index:999}#page_up img{position:fixed;cursor:pointer;bottom:85px;height:40px;right:20px}#floor_plan{margin-bottom:35px}.h-sort{cursor:pointer}.button_gost{display:inline-block;background:0 0;border:3px solid #284787;color:#284787;padding:10px 30px;font-weight:600;text-transform:uppercase;font-size:18px;margin-bottom:15px}.lazy_cont .item a img.preload{background:url(/images/preload.gif) center center no-repeat}.lazy_cont .item a img.ushki{width:120px;top:-76px;position:relative;left:78px}.preloader_select{display:none;position:absolute;height:100%;width:100%;left:0;top:0;background:url(/images/preload_select.gif) center no-repeat}.ipoteka_intro{margin-bottom:20px;margin-top:30px}.sort-link{padding-right:10px;padding-top:10px;padding-bottom:15px}.sort-link div:last-child{margin-right:7px}.graphic-text{margin-top:10px}.lazy_cont p:first-child{padding-top:10px;margin-bottom:2px!important}.lazy_cont table{border-bottom:1px solid #ddd}.lazy_cont table tr td a{display:block;height:100%;padding-top:17px;padding-bottom:10px}.lazy_cont table tr th{vertical-align:middle}#modalFloor .modal-dialog{width:1200px}.bank-div{max-height:100px;height:100px!important}.bank-div img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:90px;height:auto;padding:3px}.bank-div-title,.bank-div-title div{border:none!important;height:30px!important}.obj-image{background:bottom center no-repeat;background-size:cover;min-height:845px}@media (min-width:2560px){#index-sub{height:485px}#index-sub .middle .banner{height:490px;width:100%}#index-sub .left .realty{vertical-align:top;padding-top:15px}#index-sub .left .realty a{line-height:22px;font-size:21px}#index-sub .right a{margin-top:50px}#index-sub .right a span{font-size:21px;line-height:25px}}@media (min-width:1921px) and (max-width:2559px){#index-sub{height:485px}#index-sub .middle .banner{height:490px;width:100%}}@media (max-width:2559px){#index-sub .left .realty{vertical-align:top;padding-top:15px}#index-sub .left .realty a{line-height:18px;font-size:19px}#index-sub .right a{margin-top:40px}#index-sub .right a span{font-size:21px;line-height:25px}}@media (min-width:1600px) and (max-width:1920px){#index-sub{height:360px}#index-sub .middle .banner{height:366px;width:100%}}@media (min-width:1200px) and (max-width:1599px){#index-sub{height:301px}#index-sub .middle .banner{height:305px;width:100%}}@media (max-width:1599px){#index-sub .left .realty{vertical-align:top;padding-top:12px}#index-sub .left .realty a{line-height:15px;font-size:16px}#index-sub .right a{margin-top:30px}#index-sub .right a span{font-size:20px;line-height:25px}.obj-image{min-height:820px}}@media (min-width:992px) and (max-width:1199px){#index-sub{height:224px}#index-sub .middle .banner{height:228px;width:100%}}@media (max-width:1199px){.show_flats .left_side div{margin-top:50px}.flats-link .flats-button{font-size:22px;height:45px;padding:13px}.title-object{left:30px}.where-object .address-object{line-height:22px;font-size:17px}.where-object .marker .fa-map-marker,.where-object .marker .fa-bell-o{line-height:45px;font-size:35px;width:45px;height:45px}.name-object{font-size:35px}.links-object .link-img{width:40px;height:40px}.links-object .link-button{line-height:20px;font-size:19px;width:190px;height:53px;padding-left:10px}.links-object .link-text{padding-left:53px}.section-link .section-button{font-size:18px!important;height:42px!important;padding:12px!important}#index-sub .left .realty{vertical-align:top;padding-top:5px}#index-sub .left .realty a{line-height:13px;font-size:14px}#index-sub .right a{margin-top:25px}#index-sub .right a span{font-size:18px;line-height:22px}#footer_t .address>div{font-size:14px;line-height:17px}.obj-image{min-height:676px}}@media (min-width:768px) and (max-width:991px){#index-sub{height:183px}#index-sub .middle .banner{height:187px;width:100%}}@media (max-width:991px){.div_one{height:525px}.div_two{height:405px}.show_flats{height:auto;margin-top:20px}.show_flats .left_side div{margin-top:0;border-right:none;border-bottom:2px solid #284787}.title-object{left:15px;top:80px}.name-object{font-size:30px}.where-object{bottom:15px;left:15px}.links-object{bottom:15px}.where-object .marker .fa-map-marker,.where-object .marker .fa-bell-o{line-height:39px;font-size:30px;width:40px;height:40px}.where-object .address-object{line-height:19px;font-size:15px}.flats-link{top:20px}.flats-link .flats-button{font-size:19px;height:45px;padding:13px}.links-object .link-button{line-height:16px;font-size:16px;width:165px;height:45px;padding-left:7px}.links-object .link-text{padding-left:45px}.links-object .link-img{width:35px;height:35px}.section-link .section-button{font-size:17px!important;height:40px!important;padding:11px!important}.flats-link .padding-l-r{padding-right:3px;padding-left:3px}.floor-heading{font-size:30px;margin:30px 0}#index-sub .middle{width:100%}#footer_t .address>div{font-size:17px;line-height:20px}.obj-image{min-height:558px}}@media (max-width:767px){#index-sub .middle .banner_mobile{height:426px}#index-sub{height:421px}}@media (max-width:750px){#index-sub .middle .banner_mobile{height:417px}#index-sub{height:413px}}@media (max-width:720px){#index-sub .middle .banner_mobile{height:400px}#index-sub{height:396px}}@media (max-width:700px){#index-sub .middle .banner_mobile{height:389px}#index-sub{height:386px}}@media (max-width:650px){#index-sub .middle .banner_mobile{height:361px}#index-sub{height:357px}}@media (max-width:640px){#index-sub .middle .banner_mobile{height:355px}#index-sub{height:352px}}@media (max-width:600px){#index-sub .middle .banner_mobile{height:333px}#index-sub{height:330px}}@media (max-width:550px){#index-sub .middle .banner_mobile{height:305px}#index-sub{height:302px}}@media (max-width:500px){#index-sub .middle .banner_mobile{height:278px}#index-sub{height:276px}}@media (max-width:480px){#index-sub .middle .banner_mobile{height:267px}#index-sub{height:265px}}@media (max-width:450px){#index-sub .middle .banner_mobile{height:250px}#index-sub{height:248px}}@media (max-width:414px){#index-sub .middle .banner_mobile{height:230px}#index-sub{height:228px}}@media (max-width:400px){#index-sub .middle .banner_mobile{height:222px}#index-sub{height:220px}}@media (max-width:384px){#index-sub .middle .banner_mobile{height:213px}#index-sub{height:211px}}@media (max-width:375px){#index-sub .middle .banner_mobile{height:208px}#index-sub{height:206px}}@media (max-width:360px){#index-sub .middle .banner_mobile{height:200px}#index-sub{height:198px}}@media (max-width:350px){#index-sub .middle .banner_mobile{height:194px}#index-sub{height:192px}}@media (max-width:320px){#index-sub .middle .banner_mobile{height:178px}#index-sub{height:176px}}@media (max-width:767px){.flats-link .al-center.t-offices{width:44%!important}#index-objects .object-item_t .inner_t .desc{font-weight:300;margin-bottom:20px!important}.wrapper-top-block .top-block .col-logo{padding-right:0;padding-left:0}.wrapper-top-block .top-block .col-xs-2.logo-phone{width:15%}.wrapper-top-block .top-block .col-xs-3.logo-phone{width:23%}.round{border:1px solid #6d6d6d}.floor-heading{font-size:20px;margin:20px 0}#subtop_t .color-line{margin-top:48px}.contacts hr.blue_hr{margin-top:10px;margin-bottom:20px}#text-content.contacts .phone{font-size:18px}#text-content.contacts p{font-size:18px;line-height:20px}#text-content.contacts h2{font-size:20px;height:45px}#breadcrumbs,#navpanel h1,#navpanel span,#text-content{font-size:13px}.manager{height:auto}#breadcrumbs{font-weight:500;line-height:28px}#text-content .gallery-thumb{margin-bottom:10px!important}#text-content h1,#text-content h2,#text-content h3{margin-bottom:10px;border-left:6px solid #1240b0;margin-left:0;padding-left:10px;text-align:left}#text-content .gallery-thumbs{margin-top:10px!important}#text-content p{text-align:left;font-size:16px}#text-content h1{margin-top:20px;font-size:20px}#text-content h2{margin-top:20px;font-size:18px}#text-content h3{margin-top:20px;font-size:16px}.ipoteka-article h1{font-size:20px}.ipoteka-article h2{font-size:18px}.ipoteka-article h3{font-size:16px}#modalFloor .modal-header .modal-title{font-size:15px;margin-right:30px}.similar-flat h2{font-size:22px;font-weight:300;font-family:open_sansregular;text-transform:uppercase;margin-bottom:0}.block-blue a{margin-top:20px;padding:10px 22px}.block-blue{font-size:18px}.flat_desc{margin-top:0;font-family:open_sansregular;color:#717171;font-size:15px;margin-bottom:30px}.flat_desc h3{font-size:18px}.show_flats .left_side{font-size:22px}.show_flats .right_side .intro{font-size:21px}.show_flats .right_side .name{font-weight:700;font-size:23px;margin-top:5px}.show_flats .right_side .time{font-size:16px;margin-top:10px}.show_flats .right_side .phone{font-size:20px;line-height:23px;margin-top:15px}.calc-block{margin-top:0;border:1px solid #344593;font-family:open_sansregular;padding:15px}.calc-block .inner{padding:0 5px}.sliders p{font-size:17px!important;margin-bottom:13px;color:#333}#slider0_val,#slider1_val,#slider2_val{font-size:22px}#slider1_val{background-size:13px 13px}.param_block .price{margin-top:30px;margin-bottom:20px}.param_block .price .old:first-child{margin-bottom:0}.param_block .price .old{color:#333;font-size:17px;margin-bottom:0;line-height:25px}.param_block .price #annuitet,.param_block .price #sum_credit{font-size:22px;font-weight:700;background-size:14px 14px}.sliders .ui-slider.ui-slider-horizontal{height:3px;margin:10px 10px 20px}.sliders .ui-slider-handle{border-radius:20px;width:20px;height:20px;margin-top:-4px;margin-left:-10px}.flats_info_t .inner h1,.flats_info_t .inner h2{font-size:22px;font-weight:300;color:#284787;text-align:center;font-family:open_sansregular;margin-top:20px;margin-bottom:20px}.flats_info_t .also-klad-text{margin-top:10px;font-size:18px;margin-bottom:5px}.flats_info_t .also-klad-list{margin-bottom:30px;font-size:14px}.flats_info_t .also-klad-btn{font-size:12px;padding:5px 0 0;height:30px}.param_block .buttons a.but_phone_discount{border:1px solid red;color:#fff;background-color:#d9534f}.param_block .buttons a.but_phone_discount:hover{background-color:#c9302c;color:#fff;text-decoration:none}.param_block .price-t .old b,.param_block .price-t .old div{font-size:20px}.param_block .price-t{font-size:20px;margin-top:10px;margin-bottom:20px}.param_block .price-t .row div{display:inline-block}.haract-data{font-size:16px;text-align:right}.param_row{padding:6px;font-size:16px;font-weight:300;color:#333;font-family:open_sansregular}.avFloors a,.avFloors>div{color:#222;font-family:open_sansregular}.haract_block{border:1px solid #eaedf9;margin-top:15px}.haract_block .param_row:nth-of-type(even){background-color:#eaedf9}.avFloors{margin-top:20px;margin-bottom:0;font-size:14px}.avFloors>div{padding-bottom:0;margin-top:0;text-align:center;text-transform:uppercase}.avFloors a{cursor:pointer;text-decoration:none;width:35px;height:35px;margin:7px 2px 2px;border:1px solid #222;font-size:18px;line-height:28px;border-radius:8px;font-weight:400;padding-top:2px}.flats_plan .compas img{width:60px}.flats_plan{border:1px solid #eee;padding:0}.flats_info_t .objects{margin-bottom:0}.flats_info_t .flat_object_desc{font-family:open_sansregular;color:#888;text-align:center;margin-bottom:15px;font-size:14px}.flats_info_t .objects a{color:#344593;text-transform:uppercase;font-family:open_sansbold;font-size:16px;display:block;text-align:center;text-decoration:underline;padding-top:10px;border-bottom:unset}.item .thumbnail .caption,.lazy_cont table{font-family:open_sansregular}.flats_info_t .h2,.flats_info_t h1,.flats_info_t h2{font-size:18px;text-transform:uppercase;margin-top:15px;font-weight:400;margin-bottom:unset;color:unset;text-align:center}.pagination>li>a,.pagination>li>span{font-size:15px;height:40px;width:40px;padding-top:9px}.lazy_cont table tr td a{min-height:40px}.lazy_cont table tr th{background-color:#344593;color:#fff;text-align:center}.lazy_cont table tr td,.lazy_cont table tr th{padding:8px;vertical-align:middle;font-weight:400}.lazy_cont table{font-size:13px;margin-top:20px;width:100%;color:#717171}.lazy_cont table tr:nth-child(odd){background-color:#eaedf9}.cont_but_search{font-size:14px}.item .overflow-hidden.thumbnail{height:unset;padding:0}.item .overflow-hidden.thumbnail:hover{border-color:#fff;box-shadow:unset}.quad-item-view{min-height:unset}.item .thumbnail .div2{min-height:50px;z-index:1;padding:0 0 5px;background-color:#fff!important;display:table;text-align:center;width:100%}.item .overflow-hidden img{height:130px;width:auto;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;border:1px solid #d0d0d0}.item .thumbnail div h3,.item .thumbnail div h4{padding:0;margin:0;font-size:13px;vertical-align:bottom;display:table-cell;font-family:open_sansregular;color:#333}.item .div-img{height:135px}.item .thumbnail .caption{padding:0;color:#333;text-align:center;height:60px}.item .caption .detail-list{font-size:12px;text-align:center}.lazy_cont p:first-child{padding-top:2px;margin-bottom:0!important}.item .price-line-bold{color:#888;font-size:14px}.item .price-line-bold.purple{color:#b81e1a!important}.item .sale_ico{position:absolute!important;width:27px!important;right:-102px!important;top:2px!important;z-index:2!important;border:none!important}.search-filter{margin:5px 0 15px;padding:10px 15px 15px}.select-style select{height:40px;font-size:18px;text-align:left;width:150%;padding-right:70%;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.title-object{left:15px;top:65px}.name-object{font-size:22px}.where-object .marker .fa-map-marker,.where-object .marker .fa-bell-o{line-height:30px;font-size:24px;width:30px;height:30px}.where-object .address-object{line-height:16px;font-size:13px}.flats-link{top:10px}.flats-link .flats-button{font-size:15px;height:40px;padding:11px}.links-object .link-button{line-height:14px;font-size:13px;width:130px;height:40px;padding-left:5px}.links-object .link-text{padding-left:40px}.links-object .link-img{width:30px;height:30px}.section-link .section-button{font-size:15px!important;height:40px!important;padding:11px!important}.desc .sved{margin-top:0!important}.desc h2,.desc h3{margin-top:20px!important;margin-left:0!important;text-align:left!important}.desc p{font-size:16px!important;text-align:left!important}.desc h2{font-size:20px!important;margin-bottom:10px!important;border-left:6px solid #1240b0;padding-left:10px!important}.desc h3{margin-bottom:2px!important;font-size:19px!important;border-left:3px solid #1240b0!important;padding-left:5px!important}.desc p.star_star,p.star_star{font-size:13px!important;text-align:justify;line-height:18px}#footer_t .address>div,#footer_t .footer-phone span,#footer_t .letter .div-social,#footer_t .letter a,.discount_categories .discount_category .title{font-size:14px}.desc .div-img{margin-top:10px!important}.obj-image{min-height:430px}#index-sub .middle{width:100%}#index-sub .middle .banner{height:94px;width:100%}#footer_t .footer-phone span:first-child{margin-top:0}#footer_t .footer-phone span:last-child{margin-top:10px}#footer_t .str{margin-bottom:15px}#footer_t .letter>div{border-bottom:#eee 1px solid;padding-bottom:10px}#footer_t .address{margin-bottom:0}.discount_categories .discount_category{min-height:117px}.discount_categories .discount_category .cover img{height:45px}.discount_categories .discount_category .count_company{font-size:13px;padding:3px 6px}.company-mb .modal-dialog .modal-body .logo{margin:auto auto 15px;max-width:150px;max-height:70px}.company-mb .modal-dialog .modal-body .logo img{max-width:150px;max-height:70px}.discount_companies .discount_company{height:auto;padding-bottom:10px}.discount_companies .discount_company .logo{float:none;height:auto;max-height:unset}.discount_companies .discount_company .title{text-align:center;margin-top:15px;height:35px}.discount_companies .discount_company .content_short{height:83px}}.phone-block a,a.tel{text-decoration:none!important}@media (max-width:549px){.div_one{height:345px}.div_two{height:275px}#text-content.contacts .gallery-thumb{margin-bottom:40px!important}.contacts hr.blue_hr{margin-top:10px;margin-bottom:10px}#text-content.contacts .phone{font-size:16px}#text-content.contacts p{text-align:center;font-size:17px;line-height:20px}#text-content.contacts h2{margin-top:10px;font-size:18px;padding-left:0;text-align:center;border-left:none;height:35px}#modalFloor .modal-dialog{width:350px}.search-filter button.button{font-size:16px;margin-top:0;padding:7px 14px}.search-param-t .select-label-t{font-size:14px;line-height:21px}.select-style select{height:30px;font-size:15px}#searchFilterBtn,.sort-flat .fa{font-size:15px}.filter-toggle .fa{margin-top:1px}.title-object{left:10px;top:60px}.name-object{font-size:19px}.where-object .marker .fa-map-marker,.where-object .marker .fa-bell-o{line-height:30px;font-size:24px;width:30px;height:30px}.where-object .address-object{line-height:16px;font-size:13px}.flats-link{top:10px}.where-object{bottom:10px;left:10px}.links-object{bottom:10px}.flats-link .padding-l-r{padding-right:1px;padding-left:1px}.flats-link .flats-button{font-size:13px;height:35px;padding:8px 1px}.links-object .link-button{line-height:14px;font-size:13px;width:40px;height:40px;padding-left:5px}.links-object .link-img{width:30px;height:30px}.links-object .link-text{display:none}.flats-link .al-center{width:23%}.section-link .section-button{font-size:13px!important;height:35px!important;padding:8px!important}#breadcrumbs,#navpanel h1{font-size:16px}.obj-image{min-height:310px}#breadcrumbs{padding:10px 10px 10px 15px;line-height:25px}#index-sub .middle{width:100%}#index-sub .middle .banner{height:74px;width:100%}.discount_categories .discount_category{min-height:113px;margin-top:1px;margin-bottom:1px}.discount_categories .discount_category .title{font-size:13px}.discount_categories .col-xs-6{padding-right:1px;padding-left:1px}.company-mb .modal-dialog .modal-body .percent{font-size:16px}.company-mb .modal-dialog .modal-body .content{font-size:14px}.company-mb .modal-dialog .modal-body .site{font-size:16px}.discount_companies .discount_company .title{font-size:18px;height:33px;line-height:1.1}.discount_companies .discount_company .content_short{font-size:13px;height:75px}.discount_companies .discount_company .content_short:after{height:20px}}@media (max-width:360px){.logo-full{width:auto;margin-top:19px;height:45px}.div_one{height:258px}.div_two{height:188px}.contacts hr.blue_hr{margin-top:5px;margin-bottom:10px}#text-content.contacts .phone{font-size:14px}#text-content.contacts p{font-size:15px;line-height:18px}#text-content.contacts h2{font-size:16px;height:30px}#modalFloor .modal-dialog{width:300px}.item .sale_ico{right:-80px!important}#searchFilterBtn,.sort-flat .fa{font-size:14px}#index-objects .object-item_t .dom-sdan,#index-objects .object-item_t .sdacha2019,#index-objects .object-item_t .start-prodaj{height:60px;width:91px;right:30px;bottom:15px}.discount_companies .discount_company .logo img{max-height:50px}.discount_companies .discount_company .content_short{height:110px}}@media (max-width:991px){#promo-line{padding-top:0;padding-bottom:0}#promo-line .left a{line-height:0;font-size:22px;margin-top:0;color:red;text-decoration:underline;font-weight:600}#promo-line .left{margin-top:0;background-color:#fff;padding:10px 0;border-right:none;height:70px;padding-top:18px}#promo-line .left .fa{color:#344595;font-size:39px}#promo-line .left a span{font-size:22px;text-decoration:none;font-weight:700;display:inline-table;vertical-align:middle;margin-top:-16px;line-height:24px}#promo-line .left a span span{font-size:15.8px;color:#344595;font-weight:600}}@media (max-width:1400px){.v1200{display:inline}.h1200{display:none}}@media (max-width:1199px){.v1200{display:none}.h1200{display:inline}.hidden-small{display:none}#promo-line .left a,#promo-line .tenders a{line-height:40px}}@media (max-width:1016px){#promo-line .right a{font-size:21px}}@media (max-width:1280px) and (min-height:900px){#confirm .modal-header .wrap,#top-block .wrap{display:inline-block;height:12vmin}#index-objects .object-item{height:29vmin}#index-objects .object-item .skoro,#index-objects .object-item .sold{height:6vmin}#index-objects .object-item .inner .desc .address,#index-objects .object-item .inner .desc .title{font-size:1.6vmin}#index-objects .object-item .inner .desc .flats_info,#index-objects .object-item .inner .desc .flats_info_t{font-size:1.4vmin}#index-objects .object-item .inner .desc .bottom a{font-size:1.4vmin;padding:1vmin}#index-objects .object-item .inner .desc .bottom a:nth-child(2){margin-left:2vmin;font-size:1.4vmin;padding:0}#index-objects .object-item .inner .desc .offer{font-size:1.4vmin}#promo-line .wrap{height:1vmin}}@media (max-width:1270px) and (min-height:870px){#index-objects .object-item .inner .desc .flats_info,#index-objects .object-item .inner .desc .flats_info_t{font-size:1.85vmin}}@media (max-width:1366px) and (min-height:1024px){#index-objects .object-item .inner .desc .flats_info,#index-objects .object-item .inner .desc .flats_info_t{font-size:1.8vmin}#index-objects .object-item .inner .desc .title{font-size:2.3vmin}#index-objects .object-item .inner .cover .banner span{font-size:2.2vmin}}#portrait{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:999;text-align:center;display:none}#portrait .portrait_icon{width:280px;height:280px;background:url(/images/svg/rotate.svg) center center no-repeat;background-size:100%;position:absolute;top:50%;margin-top:-180px;left:50%;margin-left:-140px}#portrait .portrait_text{width:100%;color:#344593;text-align:center;font-family:'Open Sans',sans-serif;position:absolute;top:50%;margin-top:166px;font-size:3em}#back_mobile,#back_mobile.show{display:none!important}.seo_text{font-size:14px;margin-bottom:30px;border-top:5px #344595 solid}.handle{color:#28166f;margin-left:40px}.handle:hover{cursor:pointer}.brown{margin-bottom:10px}a.tel{color:#344595!important;font-size:40px!important}.logo-phone a.order-call-link,.tooltip{text-decoration:none;text-transform:none}.bold{font-weight:700}#text-content .row{margin:0}#top-block .right .phone-block a.order-call-link{display:inline-block;font-size:14px}#top-block .right .phone-block a.order-call-link:hover{opacity:.8}.middle.text-center{position:relative}.middle-time-wrap{width:58%;margin:-20px auto}.middle-adr,.middle-time{width:50%;font-size:.85em;color:#fff}.middle-time{float:left;padding-left:30px;background:url(/images/tm.png) 0 -1px no-repeat;line-height:22px;margin-left:-77px;text-align:left}.middle-adr{float:right;padding-right:30px;background:url(/images/ad.png) 100% -1px no-repeat;line-height:23px;margin-right:-77px;text-align:right}@media (max-width:992px){#top-block .left{width:10%}#top-block .middle{width:65%}#top-block .right{width:25%}#top-block .right .phone-block span{font-size:26px}#top-block .right .phone-block{margin-top:48px}#top-block .right .phone-block a.order-call-link{font-size:13px}}@media (max-width:991px){.param_block{padding-left:15px}}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:red}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#5fe00a;border-radius:4px}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-shadow:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.mainPageTitle{text-align:center;margin-bottom:10px;display:none}.checkbox#specialoffer{display:none}.checkbox-custom{position:relative;width:20px;height:20px;border:1px solid #344595;border-radius:3px}.checkbox-custom,.label{display:inline-block;vertical-align:middle}.checkbox:checked+.checkbox-custom::before{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#344595;border-radius:2px}.logo-phone a.order-call-link{border-radius:4px;display:inline-block;height:30px;width:170px;background:#fff;line-height:30px;color:#344595;text-align:center;margin-top:-5px}.logo-phone a.order-call-link:hover{color:#fff;background:#203594}.menu-bars .menu-button:after{content:" Меню"}@media screen and (max-width:991px){.menu-bars .menu-button:after{content:" Меню";display:none}}.row .desc div.div-img img{max-height:730px}.flat-num{display:none;position:absolute;right:11px;top:11px;z-index:1;background-color:transparent;font-size:13px}