.categories-list img,.services-list img{width:100%;display:block;position:relative}.image-menu__listitem a{text-decoration:none}.blue-menu{overflow:hidden}.services-list{overflow:hidden}.blue-menu__list .row{margin-bottom:20px}.objects__item .objects__item-info_price{color:#00adb8}.objects__item-info_price_area{float:right;position:relative;width:50%;color:#fff;text-align:right;padding:10px 0}.objects__item-info_location{float:left;width:50%;position:relative;color:#fff;padding:10px 0}.objects__item-info_location .category,.objects__item-info_price_area .price{font-size:20px;line-height:2;font-weight:700}.objects__item-info_price_area .price{color:#fff;margin-top:0}.objects__item img{position:static;min-width:270px;max-height:180px;margin:0}.exclusive-slider__link_img{height:475px}.objects-filter .button.objects-filter__submit{padding:10px 15px}.exclusive-slider-wrapper .exclusive-slider__item{width:707px}.button-blue{background:#008bcc}.objects__item{margin:20px 20px 0 0}.contractor-image{width:100%;display:flex;align-items:center;justify-content:center}.object__slider_img{max-width:800px;height:600px}.filter-block.image-header__gray-main{background:none}.filter-block .full-filter{background:rgba(46,101,159,.8);padding-top:45px;padding-bottom:0}.filter-block .full-filter .objects-filter{background:none}.filter-block.main-search-switcher label{margin-bottom:0}.filter-block .objects-filter__property-range{background:none}.filter-block .objects-filter__placeholder{border:none;color:#fff}.filter-block .objects-filter__counter{color:#fff}.filter-block .objects-filter__property-range span::after{background:none;border:5px solid transparent;border-top:8px solid #fff;width:0}.filter-block .main-search-switcher label.selected::after{display:none}.filter-block .main-search-switcher label.selected,.filter-block .main-search-switcher label:hover{background:rgba(46,101,159,.8);color:#fff}.main-search-switcher label{background:rgba(229,229,229,.8);color:#1e1e1e;margin-right:0}.main-search-switcher label:after{content:'';background:#1e1e1e;height:30px;width:1px;position:absolute;right:0;top:50%;margin-top:-15px}.main-search-switcher label:last-child:after{display:none}.objects-filter__property-range{max-height:40px}.full-filter .objects-filter .button.objects-filter__submit{display:block;margin:45px auto 15px;width:200px;background:#fff;color:#464646!important;padding:18px 25px}.in .objects-filter .button.objects-filter__submit{display:inline-block}.exclusive-slider .slider-arrows_arrow-left{left:-130px}body .image-header-main{background-image:url(../images/main-page.jpg);background-position:center;background-size:100%}.confirmation{margin:15px 0}.confirmation-text{float:right}.objects-filter__property-range.field-rent .objects-filter__placeholder{width:97px;padding:11px 35px 10px 15px}.objects-filter__property-range.field-commercial_type .objects-filter__placeholder{width:105px}.objects-filter .objects-filter__property-range .objects-filter__placeholder{padding:11px 45px 10px 20px}.in.in-1280{width:1280px}.a_block_title{margin:0 0 30px;text-align:center}.a_block_title h1{color:#b9223c;text-transform:none}.plaintext h2,.plaintext h3,.plaintext h4{color:#b9223c}.exclusive-slider__item .label{background:url(../images/icons/exclusive.png) no-repeat scroll 0 0;z-index:20;display:block;position:absolute;right:-34px;top:-18px;width:161px;height:145px;background-size:161px 145px}.objects__item .label{background:url(../images/icons/exclusive.png) no-repeat scroll 0 0;z-index:20;display:block;position:absolute;right:-22px;top:-14px;width:117px;height:97px;background-size:121px 110px}.label.label-urgently{background-image:url(../images/icons/urgently.png)}.label.label-profitable{background-image:url(../images/icons/profitable.png)}.label.label-fz_214{background-image:url(../images/icons/fz_214.png)}.label.label-exclusive{background-image:url(../images/icons/exclusive.png)}.label.label-without_overpayments{background-image:url(../images/icons/without_overpayments.png)}.label.label-from_the_owner{background-image:url(../images/icons/from_the_owner.png)}.label.label-price_reduced{background-image:url(../images/icons/price_reduced.png)}.label.label-house_handed_over{background-image:url(../images/icons/house_handed_over.png)}.label.label-from_the_contractor{background-image:url(../images/icons/from_the_contractor.png)}.label.label-start_of_sales{background-image:url(../images/icons/start_of_sales.png)}@media (max-width: 1024px){.objects-filter__property-range.field-rent .objects-filter__placeholder{width:auto}}.object__base-property{align-items:center}.employee__info_phone:after{background:none}.employee__info_phone{padding-left:0;color:#ae001e}.employee__info_phone-speech{margin:0 0 20px 75px}.employee_info_office{color:#1193cf;margin:40px 0 5px 50px;font-weight:700;font-size:18px}.color-blue{color:#1193cf}.object__other-property_name{color:#747474}.object__other-property_name:after{content:none}.objects__item-info_price{color:#06a6b0}.object__params__own_price{color:#33a2d6;margin-left:50px;font-weight:700;margin-top:20px}.object__price{border:none;text-align:left;color:#b9223c;margin-top:20px}.pagetitle_red{color:#b9223c}.object__pagetitle{margin-bottom:32px}#dialog{display:none;text-align:center;color:#000;width:500px}.object__advertisement_message{margin:50px 30px 0 35px}.object__advertisement_message .button{margin-top:15px;margin-bottom:10px}.object__advertisement_message .form_inputtext{margin-bottom:20px}.object__params_own_price{margin-top:40px;margin-bottom:40px}.object__old-price{text-decoration:line-through;float:right;font-size:20px;margin-right:45px}.object__params-item_value{color:#000;font-weight:700}@media (max-width: 1024px){.objects-filter__property-range.field-rent .objects-filter__placeholder{width:auto}}.object__item_sold{background:url(../images/sold.png) no-repeat scroll 0 0;background-size:100%;min-width:270px;height:160px;position:absolute;left:0;top:0}#subscribe{display:none;text-align:center;color:#000;width:500px}.subscribe-form{margin:32px auto 0;position:relative;box-sizing:border-box;font-size:16px;color:#828282}.agree-box-checkbox{margin:20px 0}.agree-text{user-select:none;display:block;color:#4a4949}.agree-text a{color:#548ed5!important;text-decoration:underline;font-size:inherit}.agree-checkbox{float:left;margin-top:4px}.object__link{width:270px;height:180px}.object__description{word-wrap:break-word}.mortgage-calculator{margin-bottom:50px}.mortgage-calculator .max-height-scroll{background:#f5f5f5;height:auto;max-height:600px;overflow:auto}.mortgage-calculator .mortgage{width:100%}.mortgage-calculator .mortgage .mortgage__headers__item{padding:8px;line-height:20px;text-align:left;vertical-align:top}.mortgage-calculator .mortgage .mortgage__headers__item h3{color:#000}.mortgage-calculator .mortgage .mortgage__body__item{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.mortgage-calculator.mortgage-overpayment{margin:10px 0 20px}#header.header_fixed{position:fixed;top:0;z-index:999;background:#fff;width:100%;padding:10px 0}#header.header_fixed > .a_holder{background:#fff}.mails__subscribe{margin:20px}.objects-filter__property-range .fields{z-index:50}.object_view__item_sold{background:url(../images/sold.png) no-repeat;background-size:100%;background-position-y:50%;height:100%;width:100%;position:absolute}.employee__image{max-width:260px;margin:1px 1px 3px 3px}.contact-button{margin-top:20px}.contact-form-message .block.block-confirmation_text{padding:0}@media (max-width: 1024px){.in{width:auto!important}}.recaptcha-block{margin-bottom:15px}.object .lSSlideOuter{overflow:hidden;position:relative}@font-face {   font-family: 'PTRoubleSans';    src: url('../fonts/ruble/PTRoubleSans.otf');    font-weight: normal;    font-style: normal;}.icon-rub {    font-family: 'PTRoubleSans';   font-style: unset;}
.icon-rub:after{content:'1'; }@media (max-width: 380px){.object__slider_img{max-width: 300px;height: 200px;}}
