#app,.wrap{position:relative}#header{padding:0 0}.agrid{position:relative;display:block;padding:0 0.5rem}.arow{position:relative;margin-left:-0.5rem;margin-right:-0.5rem}.arow:before,.arow:after{content:' ';display:table}.arow:after{clear:both}.acol{float:left;padding-left:0.5rem;padding-right:0.5rem;width:100%}button:active{color:inherit}A:link{text-decoration:none}body{line-height:1.42857}input{line-height:inherit}html,body{min-width:320px;margin:0;font-size:14px;font-family:'PT Sans', 'Helvetica', sans-serif;background:#eceff1;color:#546e7a}html ::-webkit-input-placeholder,body ::-webkit-input-placeholder{color:#b0bec5}html :-moz-placeholder,body :-moz-placeholder{color:#b0bec5;opacity:1}html ::-moz-placeholder,body ::-moz-placeholder{color:#b0bec5;opacity:1}html :-ms-input-placeholder,body :-ms-input-placeholder{color:#b0bec5}html ::-ms-input-placeholder,body ::-ms-input-placeholder{color:#b0bec5}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}img{vertical-align:middle}button{outline:none !important}button,textarea{font:inherit}input,input[type="file"]::file-selector-button,button,select{color:#333}a{color:#0091ea}a:hover{color:#0081d1;text-decoration:none}a.black-href{color:#263238}a.black-href:hover{color:#b0bec5}a.gray-href{color:#546e7a}a.gray-href:hover{color:#b0bec5}a.red-href{color:#eb5a46}a.red-href:hover{color:#b0bec5}.back-button{background-image:url("//cdn.esoft.digital/content/media/site/e/e0/e02b79c6526745445a3b99470eb333c1b38ce8ec.svg");width:18px;height:18px;display:block}.btn--prev-page{display:flex;height:46px;justify-content:center;align-items:center}.page-nav-title{min-height:46px;padding:12px 0;text-align:center;color:#333;font-size:1rem;font-weight:bold}.page-nav-title h1{margin:0;font-size:1rem}.arow-basic{width:1170px;margin-left:auto;margin-right:auto}.arow-basic .arow{margin-left:-15px;margin-right:-15px}.arow-basic .acol{padding-left:15px;padding-right:15px}.anode-shadow{box-shadow:0px 2px 3px #cfd8dc}.arow-header{height:48px;background:#fff;color:#fff}.acol-overflow{text-align:center;overflow:hidden}.h1{font-size:36px;margin:0 0 20px;color:#37474f;font-weight:600}.h2{margin:0 0 15px;font-size:18px;font-weight:600;color:#37474f}.h1-desc{font-size:16px;color:#78909c}.header-icon{position:relative;display:inline-block;height:25px;width:25px;margin-left:12px}.width-100{width:100% !important}.width-90{width:90% !important}.width-80{width:80% !important}.width-70{width:70% !important}.width-60{width:60% !important}.width-50{width:50% !important}.width-40{width:40% !important}.width-30{width:30% !important}.width-20{width:20% !important}.width-10{width:10% !important}@media only screen and (max-width: 800px){.width-100.adaptive,.width-90.adaptive,.width-80.adaptive,.width-70.adaptive,.width-60.adaptive,.width-50.adaptive,.width-40.adaptive,.width-30.adaptive,.width-20.adaptive,.width-10.adaptive{width:100% !important;margin-left:0;margin-right:0}}@media only screen and (max-width: 1280px){.width-100.adaptive-md-50,.width-90.adaptive-md-50,.width-80.adaptive-md-50,.width-70.adaptive-md-50,.width-60.adaptive-md-50,.width-50.adaptive-md-50,.width-40.adaptive-md-50,.width-30.adaptive-md-50,.width-20.adaptive-md-50,.width-10.adaptive-md-50{width:50% !important}}@media only screen and (max-width: 1280px){.width-100.adaptive-md-60,.width-90.adaptive-md-60,.width-80.adaptive-md-60,.width-70.adaptive-md-60,.width-60.adaptive-md-60,.width-50.adaptive-md-60,.width-40.adaptive-md-60,.width-30.adaptive-md-60,.width-20.adaptive-md-60,.width-10.adaptive-md-60{width:60% !important}}@media only screen and (max-width: 1280px){.width-100.adaptive-md-80,.width-90.adaptive-md-80,.width-80.adaptive-md-80,.width-70.adaptive-md-80,.width-60.adaptive-md-80,.width-50.adaptive-md-80,.width-40.adaptive-md-80,.width-30.adaptive-md-80,.width-20.adaptive-md-80,.width-10.adaptive-md-80{width:80% !important}}@media only screen and (max-width: 1280px){.width-100.adaptive-md-100,.width-90.adaptive-md-100,.width-80.adaptive-md-100,.width-70.adaptive-md-100,.width-60.adaptive-md-100,.width-50.adaptive-md-100,.width-40.adaptive-md-100,.width-30.adaptive-md-100,.width-20.adaptive-md-100,.width-10.adaptive-md-100{width:100% !important;margin-left:0;margin-right:0}}@media only screen and (max-width: 800px){.width-100.adaptive-md-50,.width-100.adaptive-md-60,.width-100.adaptive-md-80,.width-100.adaptive-md-100,.width-90.adaptive-md-50,.width-90.adaptive-md-60,.width-90.adaptive-md-80,.width-90.adaptive-md-100,.width-80.adaptive-md-50,.width-80.adaptive-md-60,.width-80.adaptive-md-80,.width-80.adaptive-md-100,.width-70.adaptive-md-50,.width-70.adaptive-md-60,.width-70.adaptive-md-80,.width-70.adaptive-md-100,.width-60.adaptive-md-50,.width-60.adaptive-md-60,.width-60.adaptive-md-80,.width-60.adaptive-md-100,.width-50.adaptive-md-50,.width-50.adaptive-md-60,.width-50.adaptive-md-80,.width-50.adaptive-md-100,.width-40.adaptive-md-50,.width-40.adaptive-md-60,.width-40.adaptive-md-80,.width-40.adaptive-md-100,.width-30.adaptive-md-50,.width-30.adaptive-md-60,.width-30.adaptive-md-80,.width-30.adaptive-md-100,.width-20.adaptive-md-50,.width-20.adaptive-md-60,.width-20.adaptive-md-80,.width-20.adaptive-md-100,.width-10.adaptive-md-50,.width-10.adaptive-md-60,.width-10.adaptive-md-80,.width-10.adaptive-md-100{width:100% !important;margin-left:0;margin-right:0}}.inline-block{display:inline-block;vertical-align:middle}.flex-block{display:flex;justify-content:space-between;align-items:center}.bottom-block{position:absolute;bottom:0}.border-bottom{border-bottom:1px solid #cfd8dc}.border-bottom.arow-basic{border-bottom:none}.border-bottom.arow-basic:after{width:calc(100% - 30px);margin:0 15px;border-bottom:1px solid #cfd8dc}.border-gray{border:1px solid #cfd8dc}.border-r3px{border-radius:3px}.relative{position:relative}.anchor-bottom{position:relative}.anchor-bottom>a{position:absolute;bottom:15px;left:15px;right:15px;width:auto}.no-padding{padding:0}.no-bottom-padding{padding-bottom:0 !important}.padding-bottom-30{padding-bottom:30px}.center{text-align:center}.center-block{margin-left:auto;margin-right:auto}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.white{color:#fff}.whiteback{background-color:#fff !important}.whiteback-max-size{background-color:#fff !important;background-size:100vh 100vw !important}.black{color:#000}.display-none{display:none !important}.shadow{box-shadow:0px 5px 30px rgba(87,106,131,0.3)}.uppercase{text-transform:uppercase}.bold{font-weight:700}.basic-ul{margin:10px;padding-left:20px}.basic-ul li{margin-bottom:10px}.ul-dash-style{list-style-type:none}.ul-dash-style li{position:relative}.ul-dash-style li:before{content:'—';position:absolute;left:-20px;top:0}@media only screen and (max-width: 1280px){.arow-basic{width:800px}.adjust-margin-top{margin-top:0 !important}}@media only screen and (max-width: 1280px){.col-25-50{width:50% !important}}@media only screen and (max-width: 800px){.arow{margin-left:-0.5rem;margin-right:-0.5rem;min-width:auto}.arow-basic{width:100%;margin-left:0;margin-right:0}.hide-on-mobile{display:none}}@media only screen and (max-width: 800px){.col-xs-50{width:50% !important}}.external-modal{width:570px;margin:0 auto}.external-modal .h1{margin-top:0;font-weight:300;font-size:30px}.external-modal-scrollbox{padding:0 30px;max-height:500px;overflow-x:hidden;overflow-y:auto;margin-bottom:30px}.external-modal-scrollbox::-webkit-scrollbar-track{background-color:#f7f9f9}.external-modal-scrollbox::-webkit-scrollbar{width:4px;background-color:#f7f9f9;border-radius:2px}.external-modal-scrollbox::-webkit-scrollbar-thumb{background-color:#cfd8dc;border:1px solid #cfd8dc}.page-title{height:50px;display:flex;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;color:#333;text-align:center}.section-title{text-align:center;font-size:1.25rem;padding:0.8rem 0;font-weight:600;color:#333;background:#f5f5f5}.bgwhite{background:#fff}.information-content{color:#333;font-size:16px}.information-content p{margin-bottom:20px}.information-content ul{list-style:none;padding-left:15px;margin-bottom:20px}.information-content h3{margin-top:20px;margin-bottom:10px;font-size:24px}.information-content h4{margin-top:10px;margin-bottom:10px;font-size:18px}.information-content a{color:#337ab7;text-decoration:none}.information-page{background-color:#fff}.information-page .page-title{font-size:16px;height:auto}.information-page .page-title strong{text-align:center;font-size:0.9em;padding:16px 0}.seo-content-wrap{padding-bottom:calc(16px * 1.7)}#seo-content-read-more:not(:checked) ~ .seo-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, #fff -12%, rgba(255,255,255,0) 30%)}.seo-content{position:relative;height:200px;overflow:hidden;font-size:16px;color:#333}.seo-content p{margin:0 0 10px}.seo-content h1{font-size:22px}.seo-content h2{font-size:20px}#seo-content-read-more{display:none}.seo-content__label{position:absolute;bottom:0;margin-left:0.6rem;cursor:pointer}#seo-content-read-more:checked ~ .seo-content{height:auto !important}#seo-content-read-more:checked+.seo-content__label::after{content:"Свернуть"}.seo-content__label::after{content:"Читать далее. . ."}.phone-link{position:relative;padding:6px 8px 6px 33px;align-self:self-start;border-radius:20px;text-decoration:none;background-color:#f5f5f5;color:#000;font-size:16px}.phone-link:before{content:'';position:absolute;left:8px;top:50%;transform:translateY(-50%);width:15px;height:20px;background-image:url(https://cdn.esoft.digital/content/media/site/5/5e/5efc3ed9a0ae8e4a31330777c52586086ec5e8e7.svg);background-position:50%;background-repeat:no-repeat}.btn{display:inline-block;padding:12px}.btn-danger{background-color:#E41F30;color:#fff;border:none}.btn-danger[disabled]{cursor:not-allowed;opacity:.65}.btn-primary{color:#fff}.btn--green,.btn--green-outline{width:100%;padding:12px 16px;display:inline-block;text-align:center;border-radius:3px;border:1px solid #e0e0e0;font-size:16px;color:#fff;background-color:#43a047}.btn--green-outline{background-color:#fff;color:#000;border:1px solid #43A047}.input--default input,textarea{border:1px solid #e0e0e0;border-radius:3px;color:#757575;padding:6px 10px}.input--default .state-error input{border-color:#e53935;box-shadow:0 0 5px 0 #e57373;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.input--default .state-error .help-block{color:#e53935;font-size:13px}.input--required{position:relative}.input--required:after{content:'*';position:absolute;top:6px;right:6px;color:#ff4a6d;font-size:16px}.input--size-m input{padding:10px}.input--with-funny input{padding-top:10px;padding-bottom:10px;color:#333;font-size:16px}.input--with-funny input+.funny-placeholder{color:#757575}.consent-to-processing{margin-top:16px;text-align:center;font-size:13px;color:#999999}.consent-to-processing a{color:#298FCA}.consent-to-processing span{border-bottom:.1rem dashed #e7e7e7}.slider--theme-gray>div>div{display:flex}.slider--theme-gray .slider__header{display:flex}.slider--theme-gray .slider__image{height:27vw}.slider--theme-gray .slider__image--round{border-radius:50%}.slider--theme-gray .slider__item{padding:30px 20px 0px !important;background-color:#F0F1F2;border:1px solid #E6E5E5;border-radius:1rem}.slider--theme-gray .slider__title{margin-left:30px}.slider--theme-gray .slider__name{font-size:5vw;margin-top:0}.slider--theme-gray .slider__position,.slider--theme-gray .slider__subtitle{color:#9e9e9e;font-size:4vw;font-style:italic}.slider--theme-gray .slider__subtitle{margin-top:30px}.slider--theme-gray .slider__description{margin-top:20px}.analytics__slider>div>div{display:flex}.backdrop{background-color:rgba(0,0,0,0.5)}#olWidgetTextarea{font-size:16px}.arow-mobile-modal{position:fixed;top:48px;left:0;height:calc(100vh - 48px);width:100%;overflow:auto;background:#f7f9f9;z-index:200;margin:0 !important}.arow-mobile-modal-filter{position:fixed;height:100% !important;width:100vw;top:0;right:0;left:0;background:#fff;background-size:100vh 100vw;z-index:301;margin:0 !important;overflow-y:scroll}@media only screen and (max-width: 1024px){.arow-mobile-modal.full-height{top:0;height:100vh !important}}.mobile-modal-close{position:absolute;cursor:pointer;top:16px;right:16px;height:25px;width:25px;background-image:url("//cdn.esoft.digital/content/media/site/3/3f/3f6e58c49060c32bbaca3f90a773c97e726b1272.svg")}.mobile-modal-title{font-size:18px;font-weight:600;margin:32px 0 16px}:export{green-100:#DFFCDF;green-200:#C1F9C6;green-300:#9DEDAD;green-400:#7FDC9B;green-500:#57C683;green-600:#3FAA74;green-700:#2B8E66;green-800:#1B7258;green-900:#105F4E;blue-100:#E8F7FA;blue-200:#CAEDFF;blue-300:#96CBED;blue-400:#76AFDC;blue-500:#268CC7;blue-600:#376CA9;blue-700:#26508D;blue-800:#183872;blue-900:#0E275E;orange-100:#FEF7D0;orange-200:#FDEEA3;orange-300:#FAE174;orange-400:#F5D251;orange-500:#EFBD1A;orange-600:#CD9D13;orange-700:#AC7F0D;orange-800:#8A6208;orange-900:#724E04;red-100:#FEE8D9;red-200:#FDCBB4;red-300:#FAA88E;red-400:#F68671;red-500:#F15044;red-600:#CF3133;red-700:#AD222F;red-800:#8B152A;red-900:#730D27;gray-100:#FCFCFC;gray-150:#FCFCFC;gray-200:#F6F6F6;gray-300:#F1F1F1;gray-400:#EAEAEA;gray-500:#D2D2D2;gray-600:#848484;gray-700:#4F4F4F;gray-800:#333;gray-900:#1C1C1C;spacing-80:5rem;spacing-76:4.75rem;spacing-70:4.375rem;spacing-60:3.75rem;spacing-56:3.5rem;spacing-48:3rem;spacing-44:2.75rem;spacing-40:2.5rem;spacing-36:2.25rem;spacing-32:2rem;spacing-30:1.875rem;spacing-28:1.75rem;spacing-24:1.5rem;spacing-20:1.25rem;spacing-16:1rem;spacing-14:.875rem;spacing-12:.75rem;spacing-10:.625rem;spacing-8:.5rem;spacing-6:.375rem;spacing-4:.25rem;spacing-2:.125rem}@-webkit-keyframes loading{0%{background-position:150%}100%{background-position:-50%}}@keyframes loading{0%{background-position:150%}100%{background-position:-50%}}.clear-input{position:absolute;top:calc(50% - 7px);right:15px;width:14px;height:14px;cursor:pointer;border-radius:50%;background-size:100%;background-repeat:no-repeat;background-image:url("https://cdn.esoft.digital/content/media/site/e8/cc/9eceafa66025bb49adb8539ad2ecd0f1d0887a1c.svg")}.clear-input+input{padding-right:35px !important}.desk-modal-close.outside{position:fixed;height:100vh;width:100%;z-index:200}@media only screen and (min-width: 1024px){.desk-modal-header{position:fixed;z-index:220;max-width:450px;background:#f7f9f9;top:50% !important;left:50%  !important;transform:translate(-50%, -50%);box-shadow:0 5px 15px rgba(0,0,0,0.5);border-radius:4px;overflow:visible}}@media only screen and (min-width: 1024px){.desk-modal-header-share{position:absolute;z-index:220;max-height:620px;max-width:450px;background:#fff;margin:auto !important;top:16rem;bottom:0;right:5rem;left:0px;box-shadow:0px 6px 16px rgba(0,0,0,0.07);border-radius:4px}}@media only screen and (min-width: 1024px){.desk-modal-header.full-height{height:-webkit-max-content !important;height:-moz-max-content !important;height:max-content !important;margin:auto !important}}@media only screen and (min-width: 1024px){.desk-modal-backdrop{position:fixed;background:rgba(0,0,0,0.5);height:100vh;z-index:201;top:0;bottom:0;right:0;left:0}}.desk-object-feedback-modal select{padding:10px 25px 10px 15px !important;font-weight:bold;background-position:right 5px top 50% !important;cursor:pointer}.desk-object-feedback-modal textarea{max-width:100%;min-width:15%;max-height:310px}.desk-object-feedback-modal .modal-close{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;width:20px;height:20px;right:10px;top:10px;transition:all 0.1s ease-in-out;color:#333}.desk-object-feedback-modal .modal-close:hover,.desk-object-feedback-modal .modal-close:focus{color:#111}.desk-object-feedback-modal .btn{font-size:16px}.desk-object-feedback-modal .title{font-size:24px;font-weight:bold;color:#333;line-height:31px;margin:55px 0 35px;text-align:center}.desk-object-feedback-modal .text-before{text-align:center;margin-bottom:35px}.search-sort{padding:6px;text-align:center}.search-sort__label{text-transform:lowercase}.unit-value{position:absolute;top:14px;right:6px !important;font-size:16px;color:#757575}.filter-input{margin:0 0 15px}.filter-input input,.filter-input select,.filter-input button{border:1px solid #cfd8dc;border-radius:3px;padding:12px 14px;font-size:16px;background-color:#fff}.filter-input button{color:#333;background:none;text-align:left}.filter-input input:disabled{background:#e0e0e0;color:#757575;box-shadow:inset 0 0 8px -1px rgba(0,0,0,0.15)}.arow-bottom-button{position:sticky;width:100%;margin:0 auto !important;bottom:0;padding-bottom:20px;z-index:250}.arow-bottom-button button{border:none;outline:none;border-radius:3px;padding:14px;background:#61bd4f;color:#fff;font-size:16px;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-checkboxes{margin-bottom:16px;display:flex;flex-direction:column}.filter-checkboxes button{color:#333;position:relative;display:inline-block;width:100%;border:none;outline:none;box-shadow:none;background:none;text-align:left;padding-left:calc(24px + 0.46875rem);font-size:16px;margin:10px 0}.filter-checkboxes button:hover:before{border-color:#f68671}.filter-checkboxes button.active:before{content:'\2713';color:white;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;background-color:#f15044;border-color:#f15044 !important}.filter-checkboxes button:disabled{color:#cfd8dc;cursor:not-allowed}.filter-checkboxes button:disabled:before{border-color:#f7f9f9}.filter-checkboxes>button::before{content:'';position:absolute;left:0;top:50%;margin-top:-8px;width:18px;height:18px;border:1px solid #eceff1;border-radius:3px;background:#fff}.filter-buttons-div{margin:0 0 12px}.filter-buttons-div>button{width:50%;padding:12px 0px;font-size:16px;float:left;text-align:center;margin-bottom:4px;margin-top:4px;background:white;border:1px solid #cfd8dc;border-radius:3px}.filter-buttons-div .reset-input{text-align:center;width:100%;align-items:center;display:flex;justify-content:center}.filter-buttons-div .reset-input::before{content:'\F01E';font-size:1.5rem;display:inline-block;font:normal normal normal 1rem EsoftFont;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter-error{font-weight:500;text-align:center;padding:2rem 0;font-size:18px;margin:5px 0 22px}.filter-toggle{position:relative;display:block;width:100%;border:1px solid #EAEAEA;border-radius:3px;outline:none;box-shadow:none;padding:12px 14px;text-align:left;font-size:16px;background:#fff}.filter-toggle span:last-child{content:'';position:absolute;background-image:url("https://cdn.esoft.digital/content/media/site/b/be/be41d1f574d0cc2786db609df56ae7a7084530a5.png");background-position:center;background-repeat:no-repeat;background-size:contain;right:14px;top:50%;margin-top:-6px;width:12px;height:12px}.filter-icon-counter{position:relative;z-index:5;display:inline-block;width:1.25rem;font-size:16px;color:#fff;text-align:center}.filter-icon-counter::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;width:1.25rem;height:1.25rem;background-color:#eb5a46;border-radius:50%}.object-item-title{justify-content:space-between;align-items:center;line-height:16px}.object-item-title>span{margin-bottom:5px;display:inline-block;font-size:16px;text-transform:uppercase;font-weight:600;color:#333}.object-item-title>div>div{display:inline-block;font-size:14px}.object-item-title>div>div:first-child:not(:empty){color:#78909c;margin-right:6px;padding:0 6px;border:1px solid #78909c;border-radius:3px}.object-item-title>div>div:last-child{border-bottom:1px dotted #78909c;font-weight:500;color:#78909c}.object-item-title-wrap{padding:12px}.object-item-title__rating>div>div{display:inline-block;font-size:14px}.object-item-title__rating>div>div:first-child{color:#78909c;margin-right:6px;padding:0 6px;border:1px solid #78909c;border-radius:3px}.object-item-title__rating>div>div:last-child{border-bottom:1px dotted #78909c;font-weight:500;color:#78909c}.object-slider{background-color:#fff}.object-slider-item{padding:0 !important;text-align:center;position:relative;height:100%}.object-slider-item img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.object-slider-item .no-media--mob{display:flex;flex-flow:column;height:100%;align-items:center;justify-content:center;background:#F8F9F9;border-bottom:1px solid #D6DADC}.object-slider-item .no-media--mob img{margin-bottom:40px;transform:none !important;position:unset !important}.object-slider-item .no-media--mob .title{font-weight:bold;font-size:24px;line-height:31px;color:#D6DADC}.object-slider-next-button,.object-slider-prev-button{background-image:url("https://cdn.esoft.digital/content/media/site/b/be/be41d1f574d0cc2786db609df56ae7a7084530a5.png");background-position:center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.5) !important;width:38px;height:38px}.object-slider-prev-button{transform:rotate(180deg)}.object-item-layout-3d-open-container{z-index:1;position:absolute;top:15px;left:15px}.object-nh-item-layout-3d-open-container{z-index:1;position:absolute;top:60px;left:15px}.object-item-layout-3d-open{background:white;border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px rgba(0,0,0,0.1);font-size:22px}.object-item-price{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:12px;font-size:16px}.object-item-price>span:first-child{color:#ff1744;font-size:20px;font-weight:500}.object-item-price>span:last-child{font-size:14px;font-weight:400;text-decoration:line-through}.object-item-params{background-color:#fff;padding-bottom:6px}.object-item-params-name{position:relative;padding:20px 15px;font-size:22px;line-height:31px;font-weight:bold;display:inline-block;width:100%;margin-bottom:0}.object-item-params-name:after{position:absolute;content:'';background-image:url("https://cdn.esoft.digital/content/media/site/b/be/be41d1f574d0cc2786db609df56ae7a7084530a5.png");background-position:center;background-repeat:no-repeat;background-size:contain;right:20px;top:50%;margin-top:-6px;width:12px;height:12px;transform:rotate(90deg)}.object-item-params-name.turn:after{transform:rotate(270deg)}.object-item-params-wrapper{height:0;overflow:hidden}.object-item-params input{display:none}.object-item-params input[type=checkbox]:checked+label:after{transform:rotate(270deg)}input[type=checkbox]:checked+label+.object-item-params-wrapper{height:auto}.object-item-params .param-item{position:relative;display:flex;justify-content:space-between;align-items:baseline;padding:12px;font-size:16px}.object-item-params .param-item:after{content:'';position:absolute;bottom:0;left:12px;width:calc(100% - 24px);border-bottom:1px solid #eceff1}.object-item-params .param-item:last-child:after{border:none}.object-item-params .param-item>span:first-child{color:#78909c;margin-right:12px}.object-item-params .param-item>span:nth-child(2){text-align:right}.basic-switcher{display:flex;background-color:#fff;border-bottom:1px solid #cfd8dc}.basic-switcher button{background:none;box-shadow:none;outline:none;border:none;flex-grow:1;padding:12px 0;font-size:14px;position:relative}.basic-switcher button:after{content:'';position:absolute;right:0;top:6px;height:calc(100% - 12px);border-right:1px solid #cfd8dc}.basic-switcher button:last-child:after{border:none}.basic-switcher button.active{font-weight:600;border-bottom:2px solid #43a047}.basic-switcher button.font-weight-normal{font-weight:400}.basic-switcher button.grayback{background-color:#f7f9f9}.basic-switcher button.grayback.active{background-color:#eceff1}.included-services{padding:0 12px;font-size:1.14rem;background-color:#fff;border-bottom:1px solid #eceff1}.included-services .service__item{display:flex;align-items:center;margin:5px 0}.included-services .service__icon{width:10%}.included-services .service__caption{margin:5px}.object-item-params-name[data-value="0"]:after{transform:rotate(270deg)}.rating{font-size:16px}.rating__item{display:table-row;height:50px}.rating__item span{display:table-cell}.rating__name{line-height:50px;white-space:nowrap;color:#757575}.rating__value{color:#333}.rating__progress{width:100%;padding:10px;display:table-cell;vertical-align:middle}.rating__progress-track{height:5px;border:none;background-color:#f5f5f5;border-bottom:1px solid #bdbdbd;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);overflow:hidden}.rating__progress-line{height:100%;background-color:#43a047}.object-share{color:#333}.object-share__header{display:flex;justify-content:space-between;margin:25px 15px}.object-share__title{font-size:18px;font-weight:600}.object-share__close{background-image:url("//cdn.esoft.digital/content/media/site/3/3f/3f6e58c49060c32bbaca3f90a773c97e726b1272.svg")}.object-share__list{margin:15px}.object-share__item{border-top:1px solid #eee}.object-share__item:last-child{border-bottom:1px solid #eee}.object-share__link{display:block;line-height:60px;color:#424242}.object-share__item:hover{color:#424242}.object-share__icon{margin-right:18px;font-size:22px !important;width:22px;vertical-align:middle}.icon_fb-messenger{background-image:url(https://cdn1.iconfinder.com/data/icons/social-media-2106/24/social_media_social_media_logo_facebook_messenger-512.png);background-size:cover;height:22px;display:inline-block}.icon_vk-desc{background-image:url(https://cdn.esoft.digital/content/media/site/c0/42/c1eaf3381c04f76a70fcfa23ab2a9e95e74acdf5.svg);background-size:cover;height:40px;width:40px;display:inline-block}.icon_facebook-desc{background-image:url(https://cdn.esoft.digital/content/media/site/39/e1/f26edceecf6c4ee4577ca1dc082bc8bbd4f28b0e.svg);background-size:cover;height:40px;width:40px;display:inline-block}.icon_odnoklassniki-desc{background-image:url(https://cdn.esoft.digital/content/media/site/95/b2/0f00117d597d30d493fb754612774d514a901277.svg);background-size:cover;height:40px;width:40px;display:inline-block}.icon_telegram-desc{background-image:url(https://cdn.esoft.digital/content/media/site/46/90/e3576f4a2c2e3007e31b3f04e43c8bfb270ea6f5.svg);background-size:cover;height:40px;width:40px;display:inline-block}.object-item__header{background:#f5f5f5;position:relative}.object-item__back-btn{padding:0.8rem}.mobile-object__slider{background:linear-gradient(0deg, #333, #333)}.mobile-object__slider-counter{position:absolute;bottom:15px;left:15px;background:rgba(0,0,0,0.7);border-radius:4px;padding:7px 15px;line-height:16px;font-weight:bold;color:#fff}.mobile-object__slider-item{position:relative;padding:0 !important}.mobile-object__slider-item>div{position:relative;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.mobile-object__slider-img{height:100%;width:100%;margin:auto;z-index:10;-o-object-fit:contain;object-fit:contain}.mobile-object__slider-tabs{margin:0 -15px;padding:0 15px;overflow-y:hidden;-webkit-overflow-scrolling:touch}.mobile-object__slider-tabs-list{display:flex;width:auto !important;margin:1.25rem -.9375rem -.9375rem;padding:0 .9375rem .9375rem;overflow-x:auto;white-space:nowrap}.mobile-object__slider-tabs-list:empty{display:none}.mobile-object__slider-tabs-btn{display:flex;align-items:center;position:relative;padding:10px 15px;margin-right:10px;font-weight:bold;font-size:14px;line-height:15px;background:#F8F9F9;border-radius:19px;border:none}.mobile-object__slider-tabs-btn:last-child::after{content:'';display:block;position:absolute;top:0px;right:-15px;width:15px;height:15px}.mobile-object__slider-tabs-btn i,.mobile-object__slider-tabs-btn svg{color:#61bd4f;font-weight:bold;margin-right:15px}.fs-mobile-object__slider{height:100%;background:linear-gradient(0deg, #333, #333)}.fs-mobile-object__slider>div,.fs-mobile-object__slider>div>div{height:100%}.fs-mobile-object__slider-counter{position:absolute;bottom:90px;left:calc(50% - 35px);height:auto !important;background:rgba(0,0,0,0.7);border-radius:4px;padding:7px 15px;line-height:16px;font-weight:bold;color:#fff}.fs-mobile-object__slider-item{position:relative;padding:0 !important}.fs-mobile-object__slider-item>div{position:relative;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.fs-mobile-object__slider-item video{position:relative;width:100%;height:100%;z-index:50}.fs-mobile-object__slider-img{height:100%;width:auto;max-width:100%;margin:auto;z-index:10;-o-object-fit:scale-down;object-fit:scale-down}.fs-mobile-object__slider-call-btn{max-width:345px;width:100%;padding:12px !important}.fs-mobile-object__slider-close-btn{display:flex;justify-content:center;align-items:center;border-radius:22.5px;width:45px;height:45px;margin-left:auto;background:#fff}.fs-mobile-object__slider-arrow{display:flex !important;justify-content:center;align-items:center;background:rgba(0,0,0,0.5) !important;height:45px !important;width:45px !important;color:#fff !important}.fs-mobile-object__slider-head{width:100%;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(0deg, #333, #333);padding:7px 15px 6px;max-height:58px}.fs-mobile-object__slider-dropdown{position:absolute;top:-5px;left:15px;z-index:203;width:175px;display:flex;flex-flow:column;background:#fff;box-shadow:0px 6px 16px rgba(0,0,0,0.07);border-radius:4px}.fs-mobile-object__slider-dropdown-btn{background:#fff;padding:10px 15px;font-size:16px;line-height:21px;border:none;text-align:left;border-radius:4px}.fs-mobile-object__slider-dropdown-back{position:absolute;width:100vw;height:100vh;z-index:201}.fs-mobile-object__slider-street-view>div,.fs-mobile-object__slider-street-view-id{height:100%}.fs-mobile-object__slider-frame iframe{width:100%;height:calc(100% - 58px);z-index:200;position:absolute;bottom:0}.fs-mobile-object__slider-media-btn{width:175px;font-weight:bold}.objects-list{margin:6px 0}.objects-list-item{margin-bottom:16px;position:relative}.objects-list-item-title{border-bottom:1px solid #eceff1;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding-left:12px;padding-right:12px;height:40px}.objects-list-item-title>a{font-size:16px;text-transform:uppercase;font-weight:600;color:#333}.objects-list-item-title>div>div{display:inline-block;font-size:14px}.objects-list-item-title>div>div:first-child:not(:empty){color:#78909c;margin-right:6px;padding:0 6px;border:1px solid #78909c;border-radius:3px}.objects-list-item-title>div>div:last-child{border-bottom:1px dotted #78909c;font-weight:500;margin:5px 0;color:#78909c}.objects-list-item-image{height:280px;text-align:center;overflow:hidden}.objects-list-item-image img{height:100%}.objects-list-item-image-background{background-position:50%;background-size:contain;background-repeat:no-repeat;height:100%}.objects-list-item-favorites{position:absolute;top:55px;right:15px;height:40px;width:40px;background:white;border-radius:50%;text-align:center;padding:9px 0;color:#ff1744;box-shadow:0 0 0 1px #fff,0 2px 5px 0 rgba(0,0,0,0.3);cursor:pointer}.objects-list-item-params .param-item{position:relative;background-color:#fff;display:flex;justify-content:space-between;align-items:baseline;padding:12px;font-size:16px}.objects-list-item-params .param-item:after{content:'';position:absolute;bottom:0;left:12px;width:calc(100% - 24px);border-bottom:1px solid #eceff1}.objects-list-item-params .param-item>span:first-child{color:#78909c;margin-right:12px}.objects-list-item-params .param-item.price{border-bottom:none}.objects-list-item-params .param-item.price>span:first-child{color:#ff1744;font-size:20px;font-weight:500}.objects-list-item-params .param-item.price>span:last-child{font-size:14px;font-weight:400;text-decoration:line-through}.objects-list-item-params .param-item-price{border-bottom:none;display:flex;flex-direction:column;align-self:center}.objects-list-item-params .param-item-price>span:first-child{color:#ff1744;font-size:20px;font-weight:500}.objects-list-item-params .param-item-price>span:last-child{font-size:14px;font-weight:400;text-decoration:line-through}.objects-list-item-details{background-color:#fff;padding:12px}.objects-list-item-details a{color:#fff;background-color:#43a047;width:100%;padding:11px 16px;text-align:center;border:1px solid #43a047;border-radius:4px;display:inline-block;font-size:16px}.objects-list-item-callButton{padding:0 12px 12px 12px}.objects-list-item-callButton a{justify-content:center}.new-list-item{border:1px solid #cfd8dc;border-radius:4px;overflow:hidden;position:relative;font-size:14px}.new-list-item-image{height:190px;width:calc(100% + 10px);margin:0 -5px;text-align:center;overflow:hidden;position:relative}.new-list-item-image img{position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto;width:100%}.new-list-item-image:empty{background-color:#F8F9F9}.new-list-item-price{margin:18px 15px 10px;display:flex;flex-direction:column}.new-list-item-price span:first-child{font-size:24px;line-height:26px;font-weight:bold;color:#263238}.new-list-item-price span:last-child{color:#cfd8dc;text-decoration:line-through}.new-list-item .favorite,.new-list-item .btn-dunger,.new-list-item .btn-danger{position:absolute;right:15px;top:195px}.new-list-item .btn-dunger{color:#263238}.new-list-item-param{color:#546e7a;margin:0 15px 10px}.new-list-item-param:last-child{margin-bottom:0}.new-list-item-showing-buttons{display:flex;align-items:center}.new-list-item .btn-block{margin:15px;width:auto}.objects-list-slider{background-color:#fff;position:relative;overflow:hidden}.objects-list-slider-paginator{position:absolute;bottom:20px;left:50%;margin-left:-40px;width:80px;height:30px;line-height:30px;text-align:left;border-radius:3px;color:#fff;background-color:rgba(0,0,0,0.6);padding-left:36px}.objects-list-slider-paginator span{display:inline-block;text-align:left}.objects-list-slider-paginator span:first-child{width:8px;text-align:center}.objects-list-slider-paginator span:nth-child(2){width:36px;text-align:left}.objects-list-slider-paginator:after{position:absolute;content:'1';top:0;left:0;height:100%;width:36px;text-align:right}.objects-list-slider-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.6);text-align:center;z-index:2;padding-top:25%}.objects-list-slider-loader i{color:#ff4a6d;font-size:72px}.objects-list-slider-wrapper{position:absolute;height:100%;top:0;left:0;white-space:nowrap;background-color:#fff;transition:transform 0.2s ease-in-out}.objects-list-slider-item{display:inline-block;padding:0 !important;text-align:center;height:100%}.objects-list-slider-item img{max-width:100%;height:100%}.objects-list-slider-item-img{background-position:50%;background-size:contain;background-repeat:no-repeat;max-width:100%;height:100%}.objects-list-slider-next-button,.objects-list-slider-prev-button{position:absolute;top:0;height:100%;width:60px;z-index:2;cursor:pointer;right:0}.objects-list-slider-next-button:after,.objects-list-slider-prev-button:after{background-image:url("https://cdn.esoft.digital/content/media/site/b/be/be41d1f574d0cc2786db609df56ae7a7084530a5.png");background-position:center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.5) !important;width:38px;height:38px;position:absolute;top:50%;line-height:36px;margin-top:-18px;right:5px;border-radius:50%;content:''}.objects-list-slider-prev-button{left:0;right:auto}.objects-list-slider-prev-button:after{transform:rotate(180deg);left:5px;right:auto}.menu-filter-checkboxes>div>div{position:absolute;top:8px;right:8px;width:10px;height:10px;border-radius:50%;background-size:100%;background-repeat:no-repeat;background-image:url("https://cdn.esoft.digital/content/media/site/e8/cc/9eceafa66025bb49adb8539ad2ecd0f1d0887a1c.svg")}.arow-cta{position:fixed;left:0;right:0;bottom:0;height:52px;background-color:#43a047;padding:4px 0;z-index:100}.arow-cta a,.arow-cta button{width:32.33%;display:inline-block;height:44px;border:none;outline:none;box-shadow:none;border-left:1px solid #fff;position:relative;color:#fff;background:transparent}.arow-cta a:first-child,.arow-cta button:first-child{border-left:none}.arow-cta a:first-child span:first-child,.arow-cta button:first-child span:first-child{-webkit-animation:shake 32s ease 5s infinite;animation:shake 32s ease 5s infinite}.arow-cta a span:first-child,.arow-cta button span:first-child{position:absolute;top:2px;left:50%;width:25px;height:25px;margin-left:-12.5px}.arow-cta a span:last-child,.arow-cta button span:last-child{display:inline-block;width:100%;overflow:hidden;text-align:center;white-space:nowrap;margin-top:28px;font-size:11px}.realtor-block{background-color:#fff;border-top:1px solid #eceff1;border-bottom:1px solid #eceff1;text-align:center}.realtor-block-header{font-size:20px;font-weight:600;margin:16px 0}.realtor-block-avatar{margin-bottom:16px}.realtor-block-avatar img{width:100px;height:100px;border-radius:50%}.realtor-block-name{font-weight:600;font-size:18px}.realtor-block-position{margin-bottom:12px;color:#78909c}.realtor-block-phone{display:inline-block;background-color:#eceff1;padding:12px 20px 12px 40px;position:relative;border-radius:24px;margin-bottom:12px}.realtor-block-phone a{color:#37474f}.realtor-block-phone:after{content:'';position:absolute;left:15px;top:50%;margin-top:-8px;height:16px;width:16px;background-size:contain;background:url("//cdn.esoft.digital/content/media/site/b/b3/b3f9177fc618d94e5294c23983f05d3537e5a296.svg") center no-repeat}.realtor-card{padding:10px 12px;margin-bottom:10px;display:flex;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;background-color:#fff}.realtor-card .realtor__info{margin-left:10px;display:flex;flex-direction:column;justify-content:space-between}.realtor-card .realtor__photo{border-radius:50%;height:100px}.realtor-card .realtor__phone{position:relative;padding:6px 8px 6px 33px;align-self:self-start;border-radius:20px;text-decoration:none;background-color:#f5f5f5;color:#000;font-size:16px}.realtor-card .realtor__phone:before{content:'';position:absolute;left:8px;top:50%;transform:translateY(-50%);width:15px;height:20px;background-image:url(https://cdn.esoft.digital/content/media/site/5/5e/5efc3ed9a0ae8e4a31330777c52586086ec5e8e7.svg);background-position:50%;background-repeat:no-repeat}.realtor__not-found{background-color:#fff;border-top:1px solid #e0e0e0;padding:60px 20px;text-align:center}.realtor-search{background-color:#fff;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:10px;padding:10px 12px}.realtor-search>input{background-attachment:scroll;background-image:url(//cdn.esoft.digital/content/media/site/9/93/933800caf3bbb9c4abd49c93a4512c001fc8ef64.svg);background-position:10px;background-size:15px 15px;background-repeat:no-repeat;border-radius:3px;font-size:13px;height:50px;padding-left:30px;border-color:#e0e0e0;color:#757575;border:1px solid #e0e0e0}.realtor-search>input::-moz-placeholder{color:#999}.realtor-search>input:-ms-input-placeholder{color:#999}.realtor-search>input::placeholder{color:#999}.main-order{background-color:#fff}.main-order-new-price{padding:0 12px 12px}.main-order-new-price span{display:inline-block;width:100%}.main-order-new-price span:first-child{font-size:12px}.main-order-new-price span:last-child{font-size:16px}.main-order .agreement-text{padding:20px 0 28px;text-align:center;font-size:14px}.main-order .agreement-text a{color:#78909c}.main-order .agreement-text a span{border-bottom:1px dashed #78909c}.basic-input{margin:0 12px 12px}.basic-input input,.basic-input textarea,.basic-input button{border:1px solid #cfd8dc;border-radius:3px;padding:12px 14px;font-size:16px}.basic-input textarea{height:90px}.basic-input button{background:none;text-align:left}.basic-input .btn-primary{background-color:#43a047;text-align:center}.basic-input .btn-primary:disabled{background-color:#43a047}.basic-input .btn-primary:active:hover{background-color:#43a047;border-color:#43a047;opacity:.65}.basic-input .btn-primary:hover{border-color:#43a047}.basic-input .help-block{color:#e53935}.basic-input .country-code-selector{padding:7px 0 13px;border:1px solid #cfd8dc;border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px}.basic-input .country-code-selector.opened{padding:0}.basic-input .with-country-code input{border-top-left-radius:0;border-bottom-left-radius:0}.basic-input.required{position:relative}.basic-input.required:after{content:'*';position:absolute;top:6px;right:6px;color:#ff4a6d;font-size:16px}.green-button-container{background-color:#fff;padding:12px}.green-button-container a{color:#fff;background-color:#43a047;width:100%;padding:12px 16px;text-align:center;border-radius:3px;display:inline-block;font-size:16px}.mortgage-lazy-loading{background:#f7f9f9;margin:8px 4px;border:1px solid #cfd8dc;border-radius:3px;padding:10px;text-align:center;margin:25px 0 0}.mortgage-list .mortgage-card{background:#fff;margin-bottom:10px;padding:20px 15px}.mortgage-list .mortgage-card-banklogo{padding-bottom:35px;text-align:center}.mortgage-list .mortgage-card-banklogo img{height:40px;max-width:100%}.mortgage-list .mortgage-card-title{border-bottom:1px solid #b0bec5;padding:10px 0;overflow:hidden}.mortgage-list .mortgage-card-payments{display:flex;flex-wrap:wrap}.mortgage-list .mortgage-card-payments div{width:50%}.mortgage-list .mortgage-card-payments div:nth-child(n+3){margin-top:20px}.mortgage-list .mortgage-card-payments div:empty{display:none}.mortgage-list .mortgage-card-payments div:empty+div{margin-top:0}.mortgage-list .mortgage-card-payments span{display:inline-block}.mortgage-list .mortgage-card-payments span:first-child{margin-bottom:5px;font-size:16px;display:inherit}.mortgage-list .mortgage-card-payments span:last-child{font-size:1.125rem}.mortgage-list .mortgage-card-details{text-align:center;margin-top:15px}.mortgage-list .mortgage-card-details a{text-decoration:underline}.mortgage-toggle{display:block;position:relative;width:100%;padding:12px 14px;text-align:left;border:none;outline:none;color:#0081d1;background:#fff;box-shadow:none}.mortgage-toggle span:last-child{content:'';position:absolute;top:50%;right:14px;margin-top:-6px;width:12px;height:12px;background:url("https://cdn.esoft.digital/content/media/site/b/be/be41d1f574d0cc2786db609df56ae7a7084530a5.png") no-repeat center;background-size:contain}.custom-link a{padding:5px 0;margin:10px 0;display:flex;color:#43a047;text-decoration:none;font-weight:500}.custom-link a:before{content:'';display:block;width:20px;height:19px;margin-right:10px;background:url("//cdn.esoft.digital/content/media/site/1/18/18784446dc49d2b72b0ca1da06397902328f5b6d.png") no-repeat center center}.mortgage__congrats{display:flex}.mortgage__congrats-col{display:flex;flex-direction:column}.mortgage__congrats-close{display:flex;justify-content:flex-end;padding:calc((3rem - 1.5rem) / 2);margin-top:15px}.mortgage__congrats-content{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.mortgage__congrats-check{display:flex;justify-content:center}.mortgage__congrats-check-circle{border-radius:50%;width:60px;height:60px;border:2px solid #61bd4f;display:flex;justify-content:center;align-items:center}.mortgage__congrats-check-circle svg{width:26px;height:26px}.mortgage__congrats-check-circle path{fill:#61bd4f}.mortgage__congrats-btn{width:166px !important;margin:0 auto}.content-block{display:block;height:65vw;text-decoration:none;background:center top / 100% no-repeat;font-size:16px}.content-block.mobile-app{background-image:url("//cdn.esoft.digital/640480/media/site/9/9a/9a9cfaba0f63ac3ac70848b29e6e0a55ae0a408e.jpg")}.banner-heading-mobile{width:60%;padding-top:6vw;margin-bottom:6vw;text-decoration:none;color:#fff;font-size:5vw;font-weight:normal;line-height:1.5}.container-wide{display:block}.simple-button{display:inline-block;margin-bottom:0;padding:6px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;color:#d9534f;border:1px solid transparent;border-color:#d43f3a;border-radius:4px;background-color:#fff;background-image:none;font-size:1.2em;touch-action:manipulation}@media (max-width: 768px){.container-wide{width:100%;padding-right:0.6rem;padding-left:0.6rem;margin:0}}.mobile-slider{position:relative;background:no-repeat 50%;background-size:cover;padding:3rem 5% 2.5rem;font-size:16px;color:#333;height:100%}.mobile-slider__title{width:60%;font-size:1.9em;line-height:1.15}.mobile-slider__caption{margin-top:1rem;width:70%;font-size:1.1em;min-height:5em}.mobile-slider__link-wrap{max-width:60%}.mobile-slider__link{position:absolute;left:5%;bottom:2.5rem;padding:.7em;display:inline-block;border-radius:4px;font-weight:700;font-size:1em;background-color:#5cb85c;border-color:#4cae4c;color:#fff;white-space:normal;text-decoration:none}.mobile-slider__link:hover{background-color:#449d44;border-color:#398439;color:#fff}.mobile-slider__btn{position:absolute;left:auto !important;top:auto !important;bottom:2.5rem;width:45px;height:45px;border-radius:0 !important;background-color:inherit !important;background-size:100%;font-size:25px;background-image:url(https://cdn.esoft.digital/content/media/site/c/cc/ccee9485929f7808bb5ffa213e78cac78cb57f1c.png);background-position:center;background-size:cover;background-repeat:no-repeat}.mobile-slider__next-btn{right:5% !important}.mobile-slider__prev-btn{right:calc(5% + 30px + 45px);transform:rotate(180deg)}.mobile-slider--no-pading{padding:0 !important;vertical-align:top}.error500{font-family:'PT Sans', 'Helvetica', sans-serif;background-color:#fff;box-sizing:border-box;margin:0;padding:0}.error500 *{box-sizing:border-box}.redirect-link-to-app{display:inline-block;width:100%;padding:10px;text-align:center;text-decoration:none;color:#333;background-color:#FDFAEC;font-size:16px;line-height:20px}.icon--phone{display:inline-block;width:16px;height:16px;margin:0 10px 4px 0;vertical-align:middle;background-image:url("//cdn.esoft.digital/content/media/site/0/0e/0e8c4bd92723d6d9c9b7441eae6bd168e4266462.svg");background-repeat:no-repeat;background-size:contain}.text-install-app{display:inline-block;vertical-align:middle}.company-name{font-weight:bold}.icon--arrow{display:inline-block;width:16px;height:10px;margin:5px 0 5px 10px;vertical-align:middle;background-image:url("//cdn.esoft.digital/content/media/site/7/7c/7c9170b965e091271e4a6be743b0f42dfe0f9200.svg");background-repeat:no-repeat;background-size:contain}.mobile-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:0.5rem;padding-right:0.5rem;background-color:#fff}.mobile-header-img{padding:5px 7px}.mobile-header-img img{height:38px;width:110px;vertical-align:middle}#mobile-header-burger-icon{display:none}.open-main-menu{margin:5px 7px;background-image:url("//cdn.esoft.digital/content/media/site/4/4c/4c26b84815f43554301a3aac848161d81124d1d1.svg");width:25px;height:25px;cursor:pointer}#mobile-header-burger-icon:checked+.main-menu-modal{opacity:1;z-index:999}#mobile-header-close-icon{display:none}.close-main-menu{margin:5px 7px;background-image:url("//cdn.esoft.digital/content/media/site/3/3f/3f6e58c49060c32bbaca3f90a773c97e726b1272.svg");width:25px;height:25px}.main-menu-modal{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background:#f5f5f5;opacity:0;z-index:-1}.main-menu-modal-wrapper{max-height:100%;left:0;top:0;width:100%;overflow-y:auto;background:#f5f5f5;display:flex;flex-direction:column;color:#333}.main-menu-item{display:block;margin:12px 12px 0;padding:15px 40px 15px 20px;background-color:#fff;font-weight:normal}.main-menu-icon{position:relative;padding-left:40px !important}.realty-search:before{background:url("//cdn.esoft.digital/content/media/site/0/0e/0eee54ad4291485a7bf638e27a81b816b2bdc779.svg")}.main-menu-icon:before{content:'';position:absolute;left:15px;top:50%;margin-top:-10px;width:20px;height:20px}.list_realty_toggle:checked ~ .main-menu-toggle:after{content:'\F036'}.black-href{color:#263238}.realty_types{display:none}.list_realty_toggle:checked ~ .realty_types{display:block}.main-wrapper{position:relative;color:#333;width:100vw;height:auto;background-color:#eee}.main-panel{display:flex;flex-flow:row nowrap;font-weight:600;text-align:center;font-size:1em;padding:12px 0}.main-panel-back-button{color:black;padding-left:5px}.main-panel-back-button img{align-items:center}.main-panel-title{width:calc(100% - 46px);display:flex;justify-content:space-around;align-items:center}.error-page-text-block{display:flex;flex-direction:column;width:100%;padding:0 12px;margin:0;text-align:center;color:#333}.error-image{margin:20px auto 0}.error-page-text-block h4{font-weight:bold;font-size:18px;margin-top:10px;margin-bottom:10px}.error-page-text-block p{color:#9a9a9a;margin-top:0;margin-bottom:10px;font-size:16px}.big-green-button a{color:#fff;background-color:#43a047;width:100%;padding:12px 16px;text-align:center;border-radius:3px;display:inline-block;font-size:16px}.need-help{padding-top:30px;color:#333}.need-help-title{text-align:center;font-size:27px;padding-bottom:10px;margin-bottom:10px}.site-consultant-photo{width:90px;height:90px;margin-bottom:20px;border-radius:50%;left:50%;position:relative;transform:translateX(-50%)}.site-consultant-name{font-size:18px;text-align:center;line-height:21.6px}.site-consultant-name span{font-size:18px;text-align:center;color:#757575;padding:0 12px}.error500 .site_socials{width:100%;margin:20px 0 12px;padding-right:0px;padding-left:0px;justify-content:center;display:flex}.error500 .site_socialicon{width:40px;height:40px;margin-right:10px;margin-left:10px;border-radius:50%}.contact-form{padding:0 12px 12px;position:relative;width:100%;height:100%}.personal-data{padding:20px 0 28px;text-align:center;font-size:14px}.personal-data a{color:#78909c}.personal-data a span{border-bottom:1px dashed #78909c}.footer-content{background-color:#37474f;color:#fff;padding:20px 12px 60px}.footer-text{margin:0 0 10px;font-size:14px}.footer-address,.office-number{margin:0 0 10px;font-size:14px;color:#ff4a6d}.footer-apps{display:flex;margin-bottom:2.5rem !important}A:link{text-decoration:none}.footer-navbar{width:100%;position:fixed;left:0;right:0;bottom:0;height:52px;background-color:#43a047;padding:4px 0;z-index:100}.footer-navbar a,.footer-navbar button{width:32.33%;display:inline-block;height:44px;border:none;outline:none;box-shadow:none;position:relative;color:#fff;background:transparent;padding:0}.footer-navbar button{border-left:1px solid #fff;border-right:1px solid #fff}.footer-navbar a span:first-child,.footer-navbar button span:first-child{position:absolute;top:2px;left:50%;width:25px;height:25px;margin-left:-12.5px}.footer-navbar a span:last-child,.footer-navbar button span:last-child{display:inline-block;width:100%;overflow:hidden;text-align:center;white-space:nowrap;margin-top:28px;font-size:11px}.gm-style-mtc{display:none}.popup-tip-anchor{height:0;position:absolute;width:200px}.popup-bubble-anchor{position:absolute;width:100%;bottom:8px;left:0}.popup-bubble-anchor::after{content:"";position:absolute;top:0;left:0;transform:translate(-50%, 0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid white}.popup-bubble-content{position:absolute;top:0;left:0;transform:translate(-50%, -100%);background-color:white;padding:5px;border-radius:5px;font-family:'PT Sans', 'Helvetica', sans-serif;color:black;overflow-y:auto;max-height:60px;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.5)}.img-circle{width:100%;height:100%;border-radius:50%}.searches-item{margin:15px;padding-bottom:15px;border-bottom:1px solid #eceff1}.searches-item-header{display:flex;justify-content:space-between;font-size:14px;line-height:15px}.searches-item-header a{font-weight:600}.searches-item-header span:first-child{font-weight:600}.searches-item-header span:last-child{color:#78909c}.searches-item-controls{margin-top:15px;font-size:14px}.searches-item-controls a{font-weight:600;color:#78909c}.searches-item-controls span{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;height:39px;width:39px;padding:8px;position:relative}.searches-item-controls span .sub-icon{position:absolute;height:12px;width:12px;top:calc(50% - 6px);right:4px;font-size:12px;background-color:#fff;border-radius:50%}.searches-item-controls span .checked{color:#43a047}.realty-slider-item{border:1px solid #cfd8dc;border-radius:4px;overflow:hidden;position:relative;font-size:14px}.realty-slider-item-image{height:190px;width:calc(100% + 10px);margin:0 -5px;text-align:center;overflow:hidden;position:relative}.realty-slider-item-image img{position:absolute;-o-object-fit:scale-down;object-fit:scale-down;top:-100%;left:0;right:0;bottom:-100%;margin:auto;width:100%}.realty-slider-item-price span:first-child{font-size:24px;line-height:26px;font-weight:bold;color:#263238}.realty-slider-item-price span:last-child{color:#cfd8dc;text-decoration:line-through}.realty-slider-item .favorite,.realty-slider-item .btn-dunger{position:absolute;right:15px;top:195px}.realty-slider-item .btn-dunger{color:#263238}.realty-slider-item-param{color:#546e7a;margin:0 10px 10px}.realty-slider-item-param:last-child{margin-bottom:0}.realty-slider-item-showing-buttons{display:flex;align-items:center}.realty-slider-next-button,.realty-slider-prev-button{background-image:url("https://cdn.esoft.digital/content/media/site/b/be/be41d1f574d0cc2786db609df56ae7a7084530a5.png");background-position:center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.5) !important;width:38px;height:38px;margin-top:-50px !important}.realty-slider-prev-button{transform:rotate(180deg)}.realty-minilist-item{height:104px;display:flex;margin-bottom:10px;font-size:14px}.realty-minilist-item-image{width:120px;position:relative;overflow:hidden;border-radius:4px}.realty-minilist-item-image img{position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto;height:100%}.realty-minilist-item-image,.realty-minilist-item-params{height:100%}.realty-minilist-item-params{width:calc(100% - 120px);padding:0 10px}.realty-minilist-item-params>div{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:18px;margin-bottom:6px}.realty-minilist-item-params>div:first-child{font-weight:bold}.favorites-desktop-cards{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto;position:relative}.favorites-desktop-cards .templates-object-card{flex-shrink:0;max-width:295px !important;margin-right:10px !important}.favorites-desktop-cards .templates-object-card:hover{box-shadow:none !important}.favorites-desktop-cards::-webkit-scrollbar{position:absolute;width:0;height:8px}.favorites-desktop-cards::-webkit-scrollbar-thumb{border-radius:10px;border-right:2px solid #fff;border-left:2px solid #fff;background-color:rgba(0,0,0,0.15)}.favorites-desktop-cards::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.5)}.favorites-desktop-cards::-webkit-scrollbar-track{margin:5px 0;border:none;background-color:#fff}@-webkit-keyframes loader_dots{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}@keyframes loader_dots{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.loader_dots span{-webkit-animation-name:loader_dots;animation-name:loader_dots;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loader_dots span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loader_dots span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.object-commission_loader{width:150px;height:21px;margin-top:10px;border-radius:4px;position:relative;overflow:hidden;display:inline-block}.loader_grd-bg{background:#EDEFF0}.object-commission_loader::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';-webkit-animation-name:loader_grd-bg;animation-name:loader_grd-bg;-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background:linear-gradient(100.18deg, rgba(255,255,255,0) 26.69%, #fff 48.36%, rgba(255,255,255,0) 65.21%);background-size:contain;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}@-webkit-keyframes loader_grd-bg{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes loader_grd-bg{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.3125rem !important}.mt-1,.my-1{margin-top:.3125rem !important}.mr-1,.mx-1{margin-right:.3125rem !important}.mb-1,.my-1{margin-bottom:.3125rem !important}.ml-1,.mx-1{margin-left:.3125rem !important}.m-2{margin:.625rem !important}.mt-2,.my-2{margin-top:.625rem !important}.mr-2,.mx-2{margin-right:.625rem !important}.mb-2,.my-2{margin-bottom:.625rem !important}.ml-2,.mx-2{margin-left:.625rem !important}.m-3{margin:.9375rem !important}.mt-3,.my-3{margin-top:.9375rem !important}.mr-3,.mx-3{margin-right:.9375rem !important}.mb-3,.my-3{margin-bottom:.9375rem !important}.ml-3,.mx-3{margin-left:.9375rem !important}.m-4{margin:1.25rem !important}.mt-4,.my-4{margin-top:1.25rem !important}.mr-4,.mx-4{margin-right:1.25rem !important}.mb-4,.my-4{margin-bottom:1.25rem !important}.ml-4,.mx-4{margin-left:1.25rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.3125rem !important}.pt-1,.py-1{padding-top:.3125rem !important}.pr-1,.px-1{padding-right:.3125rem !important}.pb-1,.py-1{padding-bottom:.3125rem !important}.pl-1,.px-1{padding-left:.3125rem !important}.p-2{padding:.625rem !important}.pt-2,.py-2{padding-top:.625rem !important}.pr-2,.px-2{padding-right:.625rem !important}.pb-2,.py-2{padding-bottom:.625rem !important}.pl-2,.px-2{padding-left:.625rem !important}.p-3{padding:.9375rem !important}.pt-3,.py-3{padding-top:.9375rem !important}.pr-3,.px-3{padding-right:.9375rem !important}.pb-3,.py-3{padding-bottom:.9375rem !important}.pl-3,.px-3{padding-left:.9375rem !important}.p-4{padding:1.25rem !important}.pt-4,.py-4{padding-top:1.25rem !important}.pr-4,.px-4{padding-right:1.25rem !important}.pb-4,.py-4{padding-bottom:1.25rem !important}.pl-4,.px-4{padding-left:1.25rem !important}.text-left{text-align:left !important}.text-center{text-align:center !important}.no-padding{padding:0 !important}.scroll-container{overflow-x:hidden;margin:0 -15px;padding:0 15px}.scroll-x-container{margin:0 -15px;padding:0 15px;overflow-y:hidden;-webkit-overflow-scrolling:touch}.scroll-x-content{width:auto !important;overflow-x:auto;margin:0 -0.9375rem -.9375rem;padding-left:.9375rem;padding-bottom:.9375rem}.scroll-x-content:after{content:'';flex:0 0 .9375rem}.text-gray-200{color:#838c91 !important}.text-danger{color:#eb5a46}.text-bold{font-weight:700}.text-normal{font-weight:400 !important}.color-primary-50{color:#61bd4f !important}.fullwidth-bg-img{background-size:cover;background-position:center}.whitespace-no-wrap{white-space:nowrap}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.agrid{padding-left:.9375rem;padding-right:.9375rem}.agrid_compensator{padding-left:.9375rem;padding-right:.9375rem;margin-left:-.9375rem;margin-right:-.9375rem}.arow{margin-left:-.9375rem;margin-right:-.9375rem}.acol{padding-left:.9375rem;padding-right:.9375rem}.form-row{float:none !important;margin-left:-.46875rem;margin-right:-.46875rem;display:flex;flex-wrap:wrap}.form-row [class*=col-]{padding-left:.46875rem;padding-right:.46875rem}.form-row:before,.form-row:after{display:none !important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:16px}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;color:#333;background-color:#fff;-webkit-overflow-scrolling:touch}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-weight:700}h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.125rem}h3,.h3{font-size:1rem}h4,.h4{font-size:.9rem}del{color:#838c91}label,.label{display:inline-block;margin-bottom:.625rem}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local("PT Sans"),local("PTSans-Regular"),url(https://cdn.esoft.digital/content/cluster/media/42/1a58b81f4a394b77ddab92a6f4539290345b3042.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local("PT Sans"),local("PTSans-Regular"),url(https://cdn.esoft.digital/content/cluster/media/56/646eb79b1aba81e5e935f416576022bd5d242d56.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local("PT Sans"),local("PTSans-Regular"),url(https://cdn.esoft.digital/content/cluster/media/0d/f654a2a29137e912eab7b7d99bf710ffbb6e290d.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local("PT Sans"),local("PTSans-Regular"),url(https://cdn.esoft.digital/content/cluster/media/52/edd5d85193c1254f673f139b33905b4e90b98e52.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://cdn.esoft.digital/content/cluster/media/74/b1d632363794a259347fb2e7f2be3fa6e77f1774.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://cdn.esoft.digital/content/cluster/media/4e/4e6a34870fcc40d7a0062da5a12aabd1533b5f4e.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://cdn.esoft.digital/content/cluster/media/2e/2757349d6a88605b53551d5554fd5c49db72982e.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://cdn.esoft.digital/content/cluster/media/9f/2a0c590e590a1a53e4e1fa3e2623db6cadf7369f.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://cdn.esoft.digital/content/cluster/media/44/72355d44e2252e7815767c69aff7c4b054aca244.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://cdn.esoft.digital/content/cluster/media/4c/2c188f684a5431fd93ed38c1130b716d29c3dd4c.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://cdn.esoft.digital/content/cluster/media/f9/40a4df80de559e54a0fb30e9b5c31546e37972f9.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://cdn.esoft.digital/content/cluster/media/ae/d99da20f2906b89a618f948709db851d8d2e48ae.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://cdn.esoft.digital/content/cluster/media/b6/755f62fdb93fb25f75cf8eeb3a68e0d92b5d3cb6.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://cdn.esoft.digital/content/cluster/media/27/ade2ce604fe0762e6901651dc8428ddfb99cc027.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://cdn.esoft.digital/content/cluster/media/03/93fabb6f77f5cc9d0c3ec893ed1098110c4ee003.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://cdn.esoft.digital/content/cluster/media/c1/196f8077b6c75d413255ae9348c01f1f9257cbc1.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://cdn.esoft.digital/content/cluster/media/23/05f4ae8fe3ca17ec49875d16c4f1c92fadbec223.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://cdn.esoft.digital/content/cluster/media/ad/a19f1f55aaeb3c838d4948148928564e998074ad.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://cdn.esoft.digital/content/cluster/media/20/fe8957ef51154f8f53c67af09985a027b8275520.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://cdn.esoft.digital/content/cluster/media/ac/e856661571c1e8e33668e19c499d1a94bf3407ac.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://cdn.esoft.digital/content/cluster/media/d8/a6f4a34e3cefb8148c152f59b6f4b2dab6469ad8.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://cdn.esoft.digital/content/cluster/media/37/59264206f8e645d8c226d0df6b47fd555328ee37.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}.btn{position:relative;display:inline-block;border:1px solid #edeff0;border-radius:.25rem;text-align:center;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:.625rem .9375rem;font-size:.875rem}.btn.disabled,.btn:disabled{opacity:0.5}.btn>i{margin-right:.9375rem;font-size:calc(1em + 0.5rem)}.btn-link{color:#298fca;border-color:transparent;background-color:transparent}.btn-link:hover{color:#0079bf}.btn-link.disabled,.btn-link:disabled{color:#298fca}.btn-block{display:block;width:100%}.btn-default{color:#333;border-color:#fff;background-color:#fff}.btn-default:hover{color:#333;border-color:#f8f9f9;background-color:#f8f9f9}.btn-default.disabled,.btn-default:disabled{border-color:#fff;background-color:#fff}.btn-default.active,.btn-default:active{border-color:#f8f9f9;background-color:#f8f9f9}.btn-default{border-color:#d6dadc}.btn-default.active,.btn-default:active{background-color:#edeff0}.btn-default:hover,.btn-default.active,.btn-default:active,.btn-default.disabled,.btn-default:disabled{border-color:#d6dadc}.btn-primary{color:#fff;border-color:#61bd4f;background-color:#61bd4f}.btn-primary:hover{color:#fff;border-color:#5aac44;background-color:#5aac44}.btn-primary.disabled,.btn-primary:disabled{border-color:#61bd4f;background-color:#61bd4f}.btn-primary.active,.btn-primary:active{border-color:#5aac44;background-color:#5aac44}.btn-danger{color:#fff;border-color:#eb5a46;background-color:#eb5a46}.btn-danger:hover{color:#fff;border-color:#cf513d;background-color:#cf513d}.btn-danger.disabled,.btn-danger:disabled{border-color:#eb5a46;background-color:#eb5a46}.btn-danger.active,.btn-danger:active{border-color:#cf513d;background-color:#cf513d}.btn-sm{padding:.625rem .9375rem;font-size:.875rem}.btn-sm>i{margin-right:.3125rem}.btn-lg{padding:.8125rem .9375rem;font-size:1rem}.btn-lg>i{margin-right:.9375rem}.btn-group{display:inline-flex}.btn-group .btn+.btn{margin-left:-1px}.btn-group .btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-with-icon{padding-top:.4375rem;padding-bottom:.4375rem;display:inline-flex;align-items:center}.btn-with-icon.btn-lg{padding-top:.625rem;padding-bottom:.625rem}.btn-with-icon.btn-sm{padding-top:.375rem;padding-bottom:.375rem}.btn-round{padding-left:.4375rem;padding-right:.4375rem;border-radius:50%}.btn-round.btn-lg{padding-left:.625rem;padding-right:.625rem}.btn-round.btn-sm{padding-left:.375rem;padding-right:.375rem}.btn-round>i{margin-right:0}.realty-btn{flex:1 1 calc(25% - .9375rem * 2);white-space:nowrap}.realty-btn:not(:first-child){margin-left:.3125rem}.realty-btn i{display:block;margin-right:0;margin-bottom:.3125rem}.realty-switcher{width:auto !important;margin:0.625rem -.9375rem 0 -.9375rem;padding:0 .9375rem;overflow-y:auto;white-space:nowrap;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.realty-switcher::-webkit-scrollbar{display:none}.filter-btn{display:flex;margin:0 auto;align-items:center}.filter-btn i{margin-right:.9375rem}.filter-btn-counter{width:1.2rem;height:1.2rem;background-color:#eb5a46;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;margin-left:.9375rem;flex:0 0 1.4rem}.btn-spacings-1 .btn+.btn{margin-left:.3125rem}.green-round-icon{padding:.8125rem;font-size:1.5rem;border:1px solid #61bd4f;border-radius:50%;color:#61bd4f}:export{green-100:#DFFCDF;green-200:#C1F9C6;green-300:#9DEDAD;green-400:#7FDC9B;green-500:#57C683;green-600:#3FAA74;green-700:#2B8E66;green-800:#1B7258;green-900:#105F4E;blue-100:#E8F7FA;blue-200:#CAEDFF;blue-300:#96CBED;blue-400:#76AFDC;blue-500:#268CC7;blue-600:#376CA9;blue-700:#26508D;blue-800:#183872;blue-900:#0E275E;orange-100:#FEF7D0;orange-200:#FDEEA3;orange-300:#FAE174;orange-400:#F5D251;orange-500:#EFBD1A;orange-600:#CD9D13;orange-700:#AC7F0D;orange-800:#8A6208;orange-900:#724E04;red-100:#FEE8D9;red-200:#FDCBB4;red-300:#FAA88E;red-400:#F68671;red-500:#F15044;red-600:#CF3133;red-700:#AD222F;red-800:#8B152A;red-900:#730D27;gray-100:#FCFCFC;gray-150:#FCFCFC;gray-200:#F6F6F6;gray-300:#F1F1F1;gray-400:#EAEAEA;gray-500:#D2D2D2;gray-600:#848484;gray-700:#4F4F4F;gray-800:#333;gray-900:#1C1C1C;spacing-80:5rem;spacing-76:4.75rem;spacing-70:4.375rem;spacing-60:3.75rem;spacing-56:3.5rem;spacing-48:3rem;spacing-44:2.75rem;spacing-40:2.5rem;spacing-36:2.25rem;spacing-32:2rem;spacing-30:1.875rem;spacing-28:1.75rem;spacing-24:1.5rem;spacing-20:1.25rem;spacing-16:1rem;spacing-14:.875rem;spacing-12:.75rem;spacing-10:.625rem;spacing-8:.5rem;spacing-6:.375rem;spacing-4:.25rem;spacing-2:.125rem}@keyframes loading{0%{background-position:150%}100%{background-position:-50%}}.descktop-header__container{height:3rem;display:flex;justify-content:space-between;align-items:center}.descktop-header__container a:link{text-decoration:none}.descktop-header-left{display:flex;align-items:center;white-space:nowrap}.city-confirm-form{position:absolute;top:calc(100% + 8px);left:calc(50% - 140px);background:white;z-index:10;text-align:center;padding:20px;border-radius:4px;box-shadow:0px 16px 38px rgba(0,0,0,0.12)}.city-confirm-form .arrow{position:absolute;z-index:11;top:-13px;right:calc(50% - 7px);border:7px solid transparent;border-bottom:7px solid #fff}.city-confirm-form .info{display:flex;justify-content:space-around;margin-top:15px}.city-confirm-form .btnLeft{margin-right:15px}.descktop-header-city{margin:0 15px;border:none}.descktop-header-city:hover{background-color:inherit;color:#838c91}.descktop-header-city i{font-size:16px}.desktop-counter{position:absolute;border-radius:0.5rem;top:-0.125rem;right:-0.25rem;background-color:#eb5a46;border:0.0625rem solid #fff;font-weight:bold;color:#fff;line-height:1.05;white-space:nowrap;padding:0.0625rem 0.25rem}.desktop-header-phone{margin-right:15px}.desktop-header-phone a{color:#333}.desktop-header-phone a:hover{color:#838c91}.desktop-header-worktime{text-transform:none;color:#838c91 !important;font-size:14px}.descktop-header-select select{border:none !important;min-width:55px;padding:10px 25px 10px 15px !important;font-weight:bold;background-position:right 5px top 50% !important;cursor:pointer}.descktop-header-select select>option{color:#333}.desktop-header-action-container{display:flex;align-items:center}.desktop-header-action-container .pop-upInfo-bottom:hover .pop-upInfo-bottom__block{display:flex;justify-content:center}.desktop-header-action-container .pop-upInfo-bottom__block{display:none;position:relative;z-index:999}.desktop-header-action-container .pop-upInfo-bottom .arrow{position:absolute;z-index:99;top:-7px;right:calc(50% - 7px);border:7px solid transparent;border-bottom:7px solid #fff}.desktop-header-action-container .pop-upInfo-bottom .info{position:absolute;background-color:#fff;padding:5px 10px;top:7px;font-size:14px;line-height:18px;border-radius:4px;white-space:nowrap;box-shadow:0px 0px 16px rgba(0,0,0,0.07)}.desktop-header-action-container .pop-upInfo-bottom .info .description{color:#333}.desktop-header-icon-button{border-color:transparent !important}.desktop-header-icon-button:hover .desktop-header-icon{color:black}.desktop-header-icon{font-size:calc(1em + 0.5rem) !important;color:#d6dadc}.desk-object-top-characts-item{margin-right:50px}.desk-object-top-characts-item_last{margin-right:0}.desk-object-top-characts-item__text{color:#838c91;font-size:16px;line-height:18px}.desk-object-top-characts-item__val{margin-top:10px;font-size:24px;line-height:26px;color:#000}.object-mortgage-caclulator{display:flex;flex-flow:row wrap;margin-bottom:20px}.object-mortgage-caclulator>div{flex-grow:1;flex-shrink:1}@media screen and (min-width: 1000px){.object-mortgage-caclulator>div{min-height:300px}}.object-mortgage-caclulator>div:first-child{flex-basis:300px}.object-mortgage-caclulator>div:last-child{flex-basis:450px}.object-mortgage-caclulator .bank-img{display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:18px}.object-mortgage-caclulator__input-decryption{font-size:14px;line-height:15px;color:rgba(0,0,0,0.5);margin:10px 0 20px}.object-mortgage-caclulator .best-result{height:100%;padding:20px 15px;background-color:#f8f9f9;border-radius:4px}.object-mortgage-caclulator .best-result__title{margin-bottom:20px;font-size:18px;line-height:23px}.object-mortgage-caclulator .best-result__content{display:flex;flex-flow:column}.object-mortgage-caclulator .best-result__content-btn-all-programs{width:100%;margin-top:20px}@media screen and (min-width: 1024px){.object-mortgage-caclulator .best-result__content-btn-all-programs{max-width:220px}}.object-mortgage-caclulator .best-result__content>div{display:flex;width:100%;max-width:400px;flex-flow:row nowrap;align-items:center;margin-bottom:10px}.object-mortgage-caclulator .best-result__content>div:last-child{margin-bottom:0px}.object-mortgage-caclulator .best-result__content>div>div{flex:1}.object-mortgage-caclulator .best-result__content-subtitle{font-size:16px;line-height:21px;color:rgba(0,0,0,0.5)}.object-mortgage-caclulator .best-result__content-percent{color:#61bd4f}.object-mortgage-caclulator .best-result__content-value{flex:1;font-size:16px;line-height:21px}.object-mortgage-caclulator__object-price{font-size:18px;line-height:24px}.object-mortgage-caclulator__object-price-title{margin-bottom:10px}.object-mortgage-caclulator__object-price-value{margin-bottom:27px}.object-mortgage-caclulator input{padding:11px 15px !important;font-size:16px;line-height:21px;margin-bottom:20px}@media screen and (max-width: 1023px){.object-mortgage-caclulator input{padding:25px 15px 9px !important;margin-bottom:10px}}.object-mortgage-caclulator label{line-height:22px}.object-mortgage-caclulator .funny-placeholder{display:block}@media screen and (min-width: 1024px){.object-mortgage-caclulator .funny-placeholder{display:none}}@media screen and (min-width: 1024px){.object-mortgage-caclulator .with-funny .funny-placeholder.active ~ .unit-value,.object-mortgage-caclulator .form-control.with-funny>input:focus ~ .funny-placeholder ~ .unit-value,.object-mortgage-caclulator .form-control.with-funny>input:not(:valid) ~ .funny-placeholder ~ .unit-value,.object-mortgage-caclulator .with-funny .unit-value{top:50% !important;right:15px !important;bottom:unset !important;transform:translateY(-50%)}}.object-mortgage-caclulator .not-found-program{background:#f8f9f9 url(//cdn.esoft.digital/content/media/site/96/51/d900aa95636c3e5428580ccc14f98fcd2a222841.png) no-repeat top right;border-radius:4px;padding:60px 15px 40px;height:100%}.object-mortgage-caclulator .not-found-program__title{max-width:340px;font-size:18px;line-height:23px;margin-bottom:30px}.object-mortgage-caclulator .not-found-program__text{font-size:16px;line-height:21px}.object-mortgage-caclulator .label-input-popup{display:flex;align-items:center;margin-bottom:10px}@media screen and (max-width: 1023px){.object-mortgage-caclulator .label-input-popup{display:none}}.object-mortgage-caclulator .label-input-popup__title{font-size:16px;line-height:21px;margin-right:10px}.object-mortgage-caclulator .label-input-popup .pop-upInfo-right{display:flex;justify-content:center;z-index:4;cursor:pointer}.object-mortgage-caclulator .label-input-popup .pop-upInfo-right>.pop-upInfo-right{position:absolute}.object-mortgage-caclulator .label-input-popup .pop-upInfo-right:hover .info,.object-mortgage-caclulator .label-input-popup .pop-upInfo-right:hover .arrow{display:block}.object-mortgage-caclulator .label-input-popup .pop-upInfo-right .arrow{position:absolute;display:none;bottom:calc(100% - 12px);right:calc(100% - 20px);border:5px solid transparent;border-right:5px solid #333}.object-mortgage-caclulator .label-input-popup .pop-upInfo-right .info{position:absolute;max-width:180px;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#333;display:none;padding:5px 10px;top:calc(100% - 18px);left:calc(100% + 20px);font-size:14px;line-height:18px}.object-mortgage-caclulator .label-input-popup .pop-upInfo-right .info .description{color:#f8f9f9;overflow:hidden}.object-mortgage-caclulator .loader-container{display:flex;justify-content:center;align-items:center;font-size:18px;height:100%}.object-mortgage-caclulator .height-full{height:100%}.object-mortgage-caclulator .height-full>div{height:100%}.hide-arrows input{-moz-appearance:textfield}.hide-arrows input::-webkit-inner-spin-button,.hide-arrows input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.hide-arrows select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.desk-object__title{display:flex;color:#333;font-size:24px;font-weight:bold;line-height:31px;justify-content:space-between;align-items:center}@media screen and (min-width: 834px){.desk-object__title{pointer-events:none}}.desk-object__title-active>.ef{transform:rotate(180deg)}.desk-object__title>.ef{transition:all 0.35s}@media screen and (min-width: 834px){.desk-object__title>.ef{display:none}}.desk-object__description-row{display:flex;flex-flow:row wrap;align-items:flex-start;font-size:14px;line-height:18px;color:#838c91}.desk-object__date-update{margin-bottom:10px}.desk-object__date-update_show{border-bottom:1px dashed #838c91;cursor:pointer;transition:all 0.2s ease-in-out}.desk-object__date-update_show:focus,.desk-object__date-update_show:hover{border-bottom-color:transparent}.desk-object__views{display:flex;flex-flow:row nowrap;align-items:center;margin:0 10px 10px 0}.desk-object__views i{font-size:18px;margin-right:10px}.desk-object-main-param{text-align:right}.desk-object-main-param-item a{color:#298fca}.desk-object-main-param-item a:hover,.desk-object-main-param-item a:active{color:#0079bf}.desk-object-main-param-item-link{color:#268CC7}.desk-object-main-param-item__price{display:flex;flex-direction:column;align-self:center}.desk-object-main-param-item__price>span:first-child{color:#000;font-size:24px;line-height:38px;font-weight:bold}.desk-object-main-param-item__price>span:last-child{color:#838c91;font-size:14px;line-height:15px;text-decoration:line-through}.desk-object-main-param-item__square{margin-top:20px}.desktop-filter-row{display:flex !important;flex-flow:row nowrap !important}.desktop-filter-tags-list>div{border-radius:4px;padding:8px 5px;font-size:14px;line-height:14px}.desktop-filter-tags-list__tag{background-color:#f8f9f9 !important;color:#838c91}.desktop-filter-tags-list__tag-switcher,.desktop-filter-tags-list__tag-clear{background-color:#838c91 !important;color:#fff}.desktop-filter-btn-link{display:flex;align-items:center;flex-flow:row nowrap;white-space:nowrap;color:#298fca;font-size:14px;line-height:19px;cursor:pointer}.desktop-filter-btn-link:hover,.desktop-filter-btn-link:focus{color:#0079bf}.desktop-filter-btn-link span{margin-right:15px}.desktop-filter-btn-switcher{display:flex;flex-flow:row nowrap}.desktop-filter-btn-switcher .active{pointer-events:none}.desktop-filter-btn-switcher>button{width:100%;font-weight:normal;margin-left:-1px}.desktop-filter-btn-switcher>button:first-child{border-radius:4px 0px 0px 4px}.desktop-filter-btn-switcher>button:last-child{border-radius:0px 4px 4px 0px}.desktop-extended-filter-modal-block-new{max-width:1202px;width:100%;margin:0 auto !important;padding:1rem 0;border-radius:4px;background-color:#f8f9f9}.desktop-extended-filter-modal-block-new .filter-checkboxes{display:block}.desktop-extended-filter-modal-block-new .filter-checkboxes button{width:auto;padding-right:10px;cursor:pointer}.desktop-extended-filter-modal-block-new .filter-toggle{padding:10px 14px;font-weight:500;color:#838c91}.desktop-extended-filter-modal-block-new .filter-toggle span:last-child{width:9px;height:9px}.desktop-extended-filter-modal-block-new span{font-weight:600;font-size:0.875rem}.desktop-extended-filter-modal-block{position:absolute !important;max-width:1202px;width:100%;margin:-5px auto 0px !important;padding:3rem 0 2rem;border-radius:4px;background-color:#fff;box-shadow:0px 16px 38px rgba(0,0,0,0.12)}.desktop-extended-filter-modal-block .filter-checkboxes{display:block}.desktop-extended-filter-modal-block .filter-checkboxes button{width:auto;padding-right:10px}.desktop-extended-filter-modal-block .filter-checkboxes button.active:before{background-color:#61bd4f;border-color:#61bd4f}.desktop-extended-filter-modal-block .filter-checkboxes button:hover:before{border-color:#61bd4f}.desktop-extended-filter-modal-block .filter-toggle{padding:10px 14px}.desktop-extended-filter-modal-block .filter-toggle span:last-child{width:9px;height:9px}.desktop-extended-filter-modal-block span{font-weight:600;font-size:0.875rem}.menu-filter-checkboxes{position:absolute;z-index:99;background-color:#fff;overflow-x:hidden;min-width:100%;width:auto !important;max-height:225px;top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 16px rgba(0,0,0,0.07)}.menu-filter-checkboxes>div:first-child{position:relative;padding-left:30px}.menu-filter-checkboxes>div:first-child:before{content:"";background:url(//cdn.esoft.digital/content/media/site/bd/26/3340b56bd100dd63354dca10c70e7a76b0896626.svg) no-repeat center;position:absolute;display:block;width:10px;height:10px;top:0;bottom:0;left:10px;margin:auto}.menu-filter-checkboxes input{border:none !important;padding:6px 5px 6px 0 !important;font-size:14px !important}.menu-filter-checkboxes>button{position:relative;cursor:pointer;padding:5px 15px;padding-left:30px;display:inline-block;width:100%;border:none;outline:none !important;box-shadow:none;background:none;text-align:left;font-size:14px;line-height:18px;color:#333;white-space:nowrap}.menu-filter-checkboxes>button.active:before{content:'\2713';color:white;font-size:8px;line-height:1;display:flex;align-items:center;justify-content:center;background-color:#61bd4f;border-color:#61bd4f}.menu-filter-checkboxes>button.half-active:before{background:url("https://cdn.esoft.digital/content/media/site/e7/a2/0d/cd241a6e12ed256ddde3c0436ed59351b7ac486a.svg") no-repeat center;border-color:#61bd4f;background-size:contain}.menu-filter-checkboxes>button.half-active:not(:disabled):hover:before{border-color:#61bd4f}.menu-filter-checkboxes>button:hover{background:#f8f9f9}.menu-filter-checkboxes>button:before{content:"";position:absolute;left:10px;top:0;bottom:0;margin:auto;width:10px;height:10px;border:1px solid #d6dadc;border-radius:2px;background:#fff}.menu-filter-checkboxes>button[disabled]{color:#838c91;cursor:default}.menu-filter-checkboxes.position-left{left:0 !important;right:auto !important}@media screen and (max-width: 1650px){.menu-filter-checkboxes{right:0}}.menu-filter-checkboxes .filter-error{min-width:220px;font-size:14px;color:#838c91;margin:5px 10px 15px;padding:0;text-align:left}.desktop-extended-filter-modal-block .btn.btn-default.text-left{font-weight:500;color:#838c91}.desktop-extended-filter-modal-block input.form-control-lg,.desktop-extended-filter-modal-block .form-control-lg input,.desktop-extended-filter-modal-block .form-control-lg select,.desktop-extended-filter-modal-block .menu-filter-checkboxes button,.desktop-extended-filter-modal-block .filter-checkboxes button{font-size:0.875rem;cursor:pointer}.menu-filter-switcher-dropdowns{position:relative}.menu-filter-switcher-dropdowns ::-webkit-scrollbar{position:absolute;width:8px}.menu-filter-switcher-dropdowns ::-webkit-scrollbar-thumb{border-radius:5px;border-right:2px solid #fff;border-left:2px solid #fff;background-color:rgba(0,0,0,0.15)}.menu-filter-switcher-dropdowns ::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.5)}.menu-filter-switcher-dropdowns ::-webkit-scrollbar-track{margin:5px 0;border:none;background-color:#fff}.dropdowns-menu button.btn.btn-default.text-left{font-weight:500;color:#838c91}.dropdowns-menu input.form-control-lg,.dropdowns-menu .form-control-lg input,.dropdowns-menu .form-control-lg select{font-size:0.875rem}.menu-filter-checkboxes button:not(:disabled):hover:before{border-color:#61bd4f}.dropdowns-menu .filter-toggle span:last-child{width:9px;height:9px}.btn-filter-clear{display:inline-flex;justify-content:center;align-items:center;line-height:1.15}.btn-filter-clear>i{display:none}.btn-filter-clear .ef{display:block !important;font-size:inherit;margin-left:5px}.desk-show-all{display:inline-flex;align-items:center;cursor:pointer;color:#298fca;font-weight:bold;font-size:16px;white-space:nowrap}.desk-show-all:hover,.desk-show-all:focus{color:#0079bf}.desk-show-all:after{content:"";display:block;margin-left:15px;background:url(//cdn.esoft.digital/content/media/site/ea/98/735c01f027e73b169fefaddc6849937c71e70410.svg) no-repeat center;width:10px;height:10px}.desk-show-all.turn:after{transform:rotate(180deg)}.desk-object-main-info h1{margin:0;font-weight:normal}.desk-object-main-info_right-side{text-align:right}.desk-object-komunals{margin-top:10px;color:#333;font-size:16px;line-height:21px}.desk-object-rent-period{color:#333;font-size:16px;line-height:21px}.desk-object-commission{margin-top:10px;color:#333;font-size:16px;line-height:22px}.desk-object-commission a{color:#298fca}.desk-object-commission a:active,.desk-object-commission a:hover{color:#0079bf}.desk-object-commission_discounted+.desk-object-commission_default{text-decoration:line-through;pointer-events:none;color:#838c91}.desk-object-title{display:flex;align-items:center}.desk-object-title__name{color:#333;font-size:24px;font-weight:bold !important;line-height:32px}.desk-object-promotion{position:absolute;right:0;z-index:41;display:flex;flex-flow:row wrap;justify-content:flex-end}.desk-object-promotion--top{top:0}.desk-object-promotion--bottom{bottom:0}.desk-object-promotion-rows__row-recommended-objects{padding:7px 20px;color:#fff}.desk-object-promotion-rows__row-recommended-objects:before{content:"";position:absolute;display:block;width:100%;height:100%;opacity:0.7;bottom:0;left:50%;transform:translateX(-50%);background:#61bd4f}.desk-object-promotion-rows__row-recommended-objects_text{margin-right:5px}.desk-object-promotion-rows__row_tooltip-center{left:50% !important;transform:translateX(-50%) !important}.desk-object-promotion-icons{display:flex;flex-flow:row nowrap;align-items:center;margin-left:19px}.desk-object-promotion-icons__container{display:flex;justify-content:center}.desk-object-promotion-icons__icon{position:relative;display:flex;width:38px;height:38px;margin-left:-9px;text-align:center;color:#fff;cursor:pointer;border-radius:50%;background-repeat:no-repeat;font-size:20px;align-items:center;justify-content:center}.desk-object-promotion-icons__icon:hover .desk-object-promotion-icons__icon-tooltip{visibility:visible;opacity:1}.desk-object-promotion-icons__icon_percent{background-color:#61bd4f}.desk-object-promotion-icons__icon_percent .desk-object-promotion-icons__icon-tooltip{background-color:#61bd4f}.desk-object-promotion-icons__icon_percent .desk-object-promotion-icons__icon-tooltip:after{border-color:#61bd4f transparent transparent transparent}.desk-object-promotion-icons__icon_online_viewing{background-color:#ffeedb;color:#ffab4a}.desk-object-promotion-icons__icon_online_viewing .desk-object-promotion-icons__container i{color:#ffab4a}.desk-object-promotion-icons__icon_online_viewing .desk-object-promotion-icons__icon-tooltip{max-width:180px}.desk-object-promotion-icons__icon_online_viewing .desk-object-promotion-icons__icon-tooltip a,.desk-object-promotion-icons__icon_online_viewing .desk-object-promotion-icons__icon-tooltip span{display:block;color:#298fca}.desk-object-promotion-icons__icon_gbs{background-color:#61bd4f}.desk-object-promotion-icons__icon_gbs .desk-object-promotion-icons__icon-tooltip{min-width:288px;padding:5px 10px 10px;text-align:center;color:#333;background-color:#fff;box-shadow:0 6px 16px rgba(0,0,0,0.07)}.desk-object-promotion-icons__icon_gbs .desk-object-promotion-icons__icon-tooltip:after{border-color:#fff transparent transparent transparent}.desk-object-promotion-icons__icon_gbs .desk-object-promotion-icons__container i{color:#ffab4a}.desk-object-promotion-icons__icon_gbs .desk-object-promotion-icons__icon-tooltip{max-width:180px}.desk-object-promotion-icons__icon_gbs .desk-object-promotion-icons__icon-tooltip a,.desk-object-promotion-icons__icon_gbs .desk-object-promotion-icons__icon-tooltip span{display:block;margin-bottom:5px;color:#298fca}.desk-object-promotion-icons__icon_percent_rural{background-color:#e3eeeb}.desk-object-promotion-icons__icon_percent_rural i{color:#61bd4f !important}.desk-object-promotion-icons__icon_percent_rural .desk-object-promotion-icons__icon-tooltip{background-color:#333;max-width:180px}.desk-object-promotion-icons__icon_percent_rural .desk-object-promotion-icons__icon-tooltip:after{border-color:#333 transparent transparent transparent}.desk-object-promotion-icons__icon_percent_rural .desk-object-promotion-icons__icon-tooltip a,.desk-object-promotion-icons__icon_percent_rural .desk-object-promotion-icons__icon-tooltip span{display:block;color:#298fca}.desk-object-promotion-icons__icon_transfer{background-color:#DFFCDF}.desk-object-promotion-icons__icon_transfer svg{color:#7FDC9B}.desk-object-promotion-icons__icon_transfer :global(.desk-object-promotion-icons__icon-tooltip){max-width:15.375rem}.desk-object-promotion-icons__icon_discount-rent{background-color:#eb5a46}.desk-object-promotion-icons__icon_discount-rent .desk-object-promotion-icons__icon-tooltip{max-width:172px;background-color:#eb5a46}.desk-object-promotion-icons__icon_discount-rent .desk-object-promotion-icons__icon-tooltip:after{border-color:#eb5a46 transparent transparent transparent}.desk-object-promotion-icons__icon_free_mortgage{border-radius:50%;background-color:#FEE8D9;color:#F15044}.desk-object-promotion-icons__icon_free_mortgage .desk-object-promotion-icons__icon-tooltip{max-width:15.375rem;background-color:#333}.desk-object-promotion-icons__icon_free_mortgage .desk-object-promotion-icons__icon-tooltip:after{border-color:#333 transparent transparent transparent}.desk-object-promotion-icons__icon_insurance{border-radius:50%;background-color:#298fca}.desk-object-promotion-icons__icon_insurance .desk-object-promotion-icons__icon-tooltip{max-width:13rem;background-color:#298fca}.desk-object-promotion-icons__icon_insurance .desk-object-promotion-icons__icon-tooltip:after{border-color:#298fca transparent transparent transparent}.desk-object-promotion-icons__icon_insurance .desk-object-promotion-icons__icon-tooltip:hover,.desk-object-promotion-icons__icon_insurance .desk-object-promotion-icons__icon-tooltip:active{color:#fff}.desk-object-promotion-icons__icon_young-family{border-radius:50%;background-color:#E8F7FA;color:#76AFDC}.desk-object-promotion-icons__icon_skor{border-radius:50%;background-color:#FEE8D9;color:#F15044}.desk-object-promotion-icons__icon_readyForDeal{border-radius:50%;background-color:#DFFCDF;color:#61BD4F}.desk-object-promotion-icons__icon_transfer{border-radius:50%;background-color:#DFFCDF;color:#7FDC9B}.desk-object-promotion-icons__icon_auction{border-radius:50%;background-color:#CAEDFF;color:#268CC7}.desk-object-promotion-icons__icon_auction svg{width:20px;height:20px}.desk-object-promotion-icons__icon-tooltip{position:absolute;z-index:1;right:0;bottom:48px;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 10px;transition:opacity 0.3s;text-align:left;opacity:0;color:#fff;font-size:14px;background-color:#333;max-width:13rem}.desk-object-promotion-icons__icon-tooltip:after{content:"";position:absolute;bottom:-13px;right:11.5px;transform:none;border-width:8px;border-style:solid;border-color:#333 transparent transparent transparent}.desk-object-promotion-icons--objects-slider{justify-content:flex-end;margin:15px 15px 15px 0px}.desk-object-promotion-icons--objects-slider__not-last{margin:10px 15px 5px 0px}.desk-object-promotion-icons--objects-slider__icon{z-index:41}.desk-object-promotion-icons--objects-slider:empty{display:none}.desk-object-address__main{margin-top:10px;color:#333;font-size:16px;line-height:21px}.desk-object-address__main_jk{margin-top:10px}.desk-object-address span{display:inline-flex;align-items:center;flex-flow:row wrap}.desk-object-address__link{margin-left:10px;cursor:pointer;color:#298fca}.desk-object-address__link:active,.desk-object-address__link:hover{color:#0079bf}.desk-object-address__subway{display:inline-flex;margin-top:10px;color:#333;font-size:16px;line-height:21px;align-items:center;flex-flow:row wrap}.desk-object-address__subway .ef{font-size:18px}.desk-object-address__subway .ef-metro{margin-right:10px}.desk-object-address__subway .ef-walk{margin-left:8px}.desk-object-address__subway-distance-time{color:rgba(0,0,0,0.5)}.desk-object-address__subway>.ef{margin-right:10px;vertical-align:top;font-size:18px;line-height:1}.desk-object-main-info .mobile-object-address__distance_sea{display:inline-flex;align-items:center;flex-flow:row wrap;margin-top:10px}.desk-object-main-info .mobile-object-address__distance_sea i.ef{font-size:18px;margin-right:10px}.desk-object-main-info .mobile-object-address__distance_sea .ef-sea{color:#298fca}.desk-object-user-action{display:flex;margin-top:20px}.desk-object-user-action__button{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:10px;border:1px solid #d6dadc;border-radius:19px;transition:all 0.1s ease-in-out}.desk-object-user-action__button:hover,.desk-object-user-action__button:active{background-color:#f8f9f9}.desk-object-user-action__button:hover .desk-object-user-action__button-tooltip{visibility:visible;opacity:1}.desk-object-user-action__button>span>div{display:flex;justify-content:center;align-items:center}.desk-object-user-action__button-tooltip{position:absolute;z-index:1;bottom:45px;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:170px;max-width:250px;padding:5px 10px;transition:opacity 0.3s;text-align:center;opacity:0;color:#fff;background-color:#333;font-size:14px;font-weight:normal}.desk-object-user-action__button-tooltip:after{position:absolute;top:98%;left:50%;margin-left:-6px;content:"";border-width:6px;border-style:solid;border-color:#333 transparent transparent transparent}.desk-object-user-action__button .ef{color:#d6dadc}.desk-object-user-action__button_titled-icon{padding:10px 15px;text-transform:none;color:#333;font-size:14px;line-height:16px}.desk-object-user-action__button_titled-icon:last-child{margin-right:0}.desk-object-user-action__button_titled-icon .ef{margin-right:15px;font-size:16px;line-height:1}.desk-object-user-action__button_icon{border-radius:50%;padding:10px;text-transform:none;color:#333;font-size:16px;line-height:16px}.desk-object-user-action__button_favorite .ef,.desk-object-user-action__button_feedback .ef{color:#eb5a46}.desk-object-user-action__button:last-child{margin-right:0}.desk-object-user-action__button_share:hover .ef,.desk-object-user-action__button_share:active .ef{color:#333}.desk-object-mortgage-pay{margin-top:10px}.col-container-wide{float:none !important;width:100%;max-width:73.5rem;margin:0 auto;padding-right:15px;padding-left:15px}.object-fast__checkboxes{background:#fff;padding-left:.25rem;padding-right:.25rem}.object-fast__checkboxes button{font-size:.875rem;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,sans-serif;color:#333;padding-left:1.5rem;cursor:pointer;margin:11px 0 !important}.object-fast__checkboxes button:before{width:16px;height:16px;border:2px solid #D2D2D2}.object-fast__checkboxes button.active:before{background-color:#F15044;border-color:#F15044 !important}.object-fast__checkboxes button:hover:before{border-color:#FDCBB4}.objectsList__bg{background-color:#f8f9f9}.link{color:#0091ea}.link:hover,.link:active{color:#F15044}.desk-footer{background-color:#333}.seo-text{position:relative;margin-top:15px;margin-bottom:15px;padding-bottom:30px}@media screen and (min-width: 1024px){.seo-text{margin-top:30px;margin-bottom:30px}}.seo-text__content{position:relative;overflow:hidden;max-height:120px;transition:max-height 0.5s cubic-bezier(0, 1, 0, 1)}.seo-text__content h1{color:#333}@media screen and (min-width: 1024px){.seo-text__content{max-height:none}}.seo-text__content:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:linear-gradient(to top, #fff -12%, rgba(255,255,255,0) 30%)}@media screen and (min-width: 1024px){.seo-text__content:after{background:none;position:relative}}.seo-text input{display:none}.seo-text label{position:absolute;bottom:0;margin:0;cursor:pointer;transition:.1s all ease-in-out;color:#298fca}.seo-text label:hover,.seo-text label:active{color:#0079bf}@media screen and (min-width: 1024px){.seo-text label{display:none}}.seo-text__less{display:none}.seo-text input[type=checkbox]:checked+label .seo-text__more{display:none}.seo-text input[type=checkbox]:checked+label .seo-text__less{display:inline}.seo-text input[type=checkbox]:checked+label+.seo-text__content{max-height:2000px;transition:max-height .5s ease-in-out}.seo-text input[type=checkbox]:checked+label+.seo-text__content:after{background:none;z-index:-1}.seo-h1 h1,.seo-h1 .title{font-size:24px;font-weight:bold;line-height:31px;margin:0;color:#333}@media screen and (max-width: 1024px){.seo-h1 h1,.seo-h1 .title{font-size:18px;line-height:23px}}input.form-control,.form-control input,select.form-control,.form-control>select{width:100%;padding:.625rem .9375rem;display:block;border:1px solid #d6dadc;border-radius:.25rem;box-shadow:none;color:#333;background-color:#fff;outline:0;transition:border-color 0.15s ease-in-out}input.form-control:hover,.form-control input:hover,select.form-control:hover,.form-control>select:hover{border-color:#838c91}input.form-control:focus,.form-control input:focus,select.form-control:focus,.form-control>select:focus{border-color:#838c91}input.form-control.disabled,input.form-control:disabled,.form-control input.disabled,.form-control input:disabled,select.form-control.disabled,select.form-control:disabled,.form-control>select.disabled,.form-control>select:disabled{color:#838c91;-webkit-text-fill-color:#838c91;border-color:#d6dadc;background-color:#f8f9f9}input.form-control::-moz-placeholder, .form-control input::-moz-placeholder, select.form-control::-moz-placeholder, .form-control>select::-moz-placeholder{color:#838c91}input.form-control:-ms-input-placeholder, .form-control input:-ms-input-placeholder, select.form-control:-ms-input-placeholder, .form-control>select:-ms-input-placeholder{color:#838c91}input.form-control::placeholder,.form-control input::placeholder,select.form-control::placeholder,.form-control>select::placeholder{color:#838c91}.form-control select{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.86625 6.80042L9.5 10.4262L13.1337 6.80042L14.25 7.91667L9.5 12.6667L4.75 7.91667L5.86625 6.80042Z' fill='%23333333'/%3E%3C/svg%3E%0A");-webkit-appearance:none;background-repeat:no-repeat;background-size:19px;background-position:right .9375rem top 50%}.form-control.is-invalid input,.form-control.is-invalid select{border-color:#eb5a46}.form-group{margin-bottom:.9375rem}.form-group .help-block{color:#e53935}input.form-control-lg,.form-control-lg input,.form-control-lg select{padding:.8125rem .9375rem;font-size:1rem}.with-funny{position:relative}.with-funny>input,.with-funny>select{padding:calc(1.5625rem + 1px) .9375rem .9375rem}.with-funny>select{-webkit-appearance:none;-moz-padding-start:.625rem !important;padding:1.5625rem .9375rem .9375rem calc(.9375rem)}.with-funny .funny-placeholder{position:absolute;top:50%;left:.9375rem !important;transform:translateY(-50%);pointer-events:none;transition:.15s;color:#838c91}.with-funny .unit-value{right:.9375rem !important;top:unset !important;bottom:50% !important;transform:translateY(50%);pointer-events:none;transition:.15s}.with-unit>input{padding-right:3.125rem !important}.funny-placeholder.active,.form-control.with-funny>input:focus ~ .funny-placeholder,.form-control.with-funny>input:not(:valid) ~ .funny-placeholder{top:.625rem !important;transform:none;font-size:.875rem}.funny-placeholder.active ~ .unit-value,.form-control.with-funny>input:focus ~ .funny-placeholder ~ .unit-value,.form-control.with-funny>input:not(:valid) ~ .funny-placeholder ~ .unit-value{transform:none;bottom:.9375rem !important}.with-country-code{display:flex}.with-country-code input{border-top-left-radius:.0;border-bottom-left-radius:.0}.with-country-code .country-code-selector{background-color:#fff;border:1px solid #d6dadc;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;margin-right:-1px;display:flex !important;align-items:center;justify-content:center}.with-country-code .country-code-selector>div:after{right:0 !important;margin-top:0 !important;transform:translateY(-50%)}.with-country-code .example-number-placeholder{color:inherit !important;border-color:transparent !important;background-color:transparent !important;-webkit-text-fill-color:initial !important}@media screen and (min-width: 1024px){.free-consultation{display:flex;padding:20px 0;align-items:center;justify-content:space-between;flex-wrap:wrap}}@media screen and (min-width: 1200px){.free-consultation{flex-wrap:nowrap}}@media screen and (min-width: 1024px){.free-consultation__info{display:flex;align-items:center;justify-content:space-between}}.free-consultation__specialist{display:flex;margin-bottom:20px;justify-content:center;align-items:center}@media screen and (min-width: 1024px){.free-consultation__specialist{margin:0;white-space:nowrap}}.free-consultation__avatar{width:50px;height:50px;margin-right:15px;border-radius:50%}@media screen and (min-width: 1024px){.free-consultation__avatar{width:40px;height:40px;margin-right:20px}}.free-consultation__title{color:#333;font-size:16px;font-weight:bold;line-height:21px}@media screen and (min-width: 1024px){.free-consultation__title{margin-right:15px;font-weight:normal}}.free-consultation__phone{display:flex;width:100%;margin-bottom:20px;padding:10px 15px;color:#fff;background-color:#61bd4f;font-size:16px;font-weight:bold;line-height:16px;align-items:center}@media screen and (min-width: 1024px){.free-consultation__phone{margin:0 15px 0 0;padding:0;white-space:nowrap;color:#333;border:none;background-color:transparent;font-size:18px;line-height:23px}}.free-consultation__phone:active,.free-consultation__phone:hover{color:#fff;background-color:#5aac44}@media screen and (min-width: 1024px){.free-consultation__phone:active,.free-consultation__phone:hover{color:#333;background-color:transparent}}.free-consultation__phone>.ef{margin-right:10px}.free-consultation__phone>span{width:100%;width:calc(100% - 34px)}@media screen and (min-width: 1024px){.free-consultation__order{display:flex;align-items:center}}@media screen and (max-width: 1200px){.free-consultation__order{margin-top:10px}}.free-consultation__order-label{margin-bottom:18px;text-align:center;color:rgba(0,0,0,0.5);font-size:14px;line-height:15px}@media screen and (min-width: 1024px){.free-consultation__order-label{margin:0 15px 0 0;white-space:nowrap}}.free-consultation__order .btn-default{white-space:nowrap;line-height:18px}.free-consultation__input{margin-bottom:10px}@media screen and (min-width: 1024px){.free-consultation__input{margin:0 -10px 0 0}}.free-consultation__input .help-block{color:#eb5a46}@media screen and (min-width: 1024px){.free-consultation__input .help-block{position:absolute;bottom:-20px;left:0}}.hide-country-code .country-code-selector{display:none !important}.hide-country-code input{left:0;width:100% !important;border-radius:0.25rem !important}#country-code-selector{position:relative}.hidden-0{display:none}.mobile-object-head{display:flex;justify-content:space-between}.mobile-object-user-action{display:flex;align-items:flex-start;margin:0}.mobile-object-user-action__button{display:inline-flex;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;color:#d6dadc;border-radius:50%;font-size:1rem;padding:0.375rem;margin:0 0.25rem}.mobile-object-user-action__button_active{color:#cf513d}.mobile-object-user-action__button_favorite{color:#ffffff}.mobile-object-user-action__button>i{margin-right:0}.mobile-object-main-info{margin-top:10px}.mobile-object-main-info h1{margin:0;font-weight:normal}.mobile-object-main-info .mobile-object-address__distance_sea{display:inline-flex;align-items:center;flex-flow:row wrap}.mobile-object-main-info .mobile-object-address__distance_sea i.ef{font-size:18px;margin-right:5px}.mobile-object-main-info .mobile-object-address__distance_sea .ef-sea{color:#298FCA}.mobile-object-link{color:#268CC7}.mobile-object-title,.mobile-object-title>h1{color:#333;font-size:16px;font-weight:bold;line-height:21px}.mobile-object-address{color:#333;font-size:16px;line-height:21px}.mobile-object-address__link{margin-left:5px;color:#298fca}.mobile-object-address__subway{display:inline-flex;flex-flow:row wrap;align-items:flex-start}.mobile-object-address__subway span{display:inline-flex;align-items:center;flex-flow:row wrap}.mobile-object-address__subway span .ef-metro{margin-right:5px;font-size:18px}.mobile-object-address__subway-distance-time{margin-left:3px;color:rgba(0,0,0,0.5)}.mobile-object-address__subway-distance-time i{margin-left:8px;font-size:18px}.mobile-object-komunals{margin-top:10px}.mobile-object-commission{margin-top:10px;color:#333;font-size:16px;line-height:21px}.mobile-object-commission a{color:#298fca}.mobile-object-commission_discounted+.mobile-object-commission_default{text-decoration:line-through;pointer-events:none;color:#838C91}.mobile-object-phone{margin-top:10px;flex-wrap:wrap}.mobile-object-phone__button{display:flex;align-items:center;justify-content:center;padding:10px 15px;color:#fff;font-size:16px;font-weight:bold;line-height:21px}.mobile-object-phone__button>i{display:flex;margin-right:10px;font-size:21px;align-items:flex-start}.mobile-object-phone__button span{width:100%}.mobile-object-titled-char{display:flex;margin-top:10px;font-size:16px;line-height:18px}.mobile-object-titled-char__title{width:120px;margin-right:10px;color:rgba(0,0,0,0.5)}.mobile-object-titled-char__value a{color:#298fca}.search-slider{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.search-slider--layouts .search-slider__image{-o-object-fit:contain;object-fit:contain;background-color:#fff}.search-slider--layouts .search-slider__no-img{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100%}.search-slider--layouts .search-slider__no-img i{font-size:50px;line-height:50px;color:#838c91;margin-bottom:15px}.search-slider--layouts .search-slider__no-img span{color:#838c91;font-size:18px;line-height:20px;text-align:center}.search-slider__image-wrap{width:100%;display:flex;height:100%;background-color:#f8f9f9}.search-slider__image{width:100%;height:100%;z-index:10}.search-slider__error{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;color:#838c91}.search-slider__error-icon{font-size:38px;margin-bottom:15px}.search-slider__error-text{font-weight:bold;font-size:18px;text-align:center;max-width:180px;margin-top:0;margin-bottom:0}.search-slider__arrow{position:absolute;opacity:1;padding:0 15px;top:0;bottom:0;display:flex;align-items:center;transition:opacity 0.25s;z-index:40}@media (min-width: 640px){.templates-object-card .search-slider__arrow{opacity:0}}@media (min-width: 640px){.templates-object-card:hover .search-slider__arrow{opacity:1}}.search-slider__arrow-prev{left:0}.search-slider__arrow-next{right:0}.search-slider__button{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:4px;border-radius:50%;background:rgba(0,0,0,0.5)}@media (max-width: 639px){.templates-object-card .search-slider__button{width:38px;height:38px}}.search-slider__button .search-slider__button-icon{font-size:22px;color:#fff}.search-slider__slide-count{position:absolute;background:rgba(51,51,51,0.5);border-radius:4px;text-align:center;min-width:40px;color:rgba(255,255,255,0.8);font-size:12px;left:15px;bottom:15px;z-index:15}.search-slider__slide-count-top{bottom:37px}.search-slider__loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:8px;z-index:20}.search-slider__blur{position:absolute;top:0;left:0;right:0;bottom:0;filter:blur(10px);background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:100%;z-index:1}:export{green-100:#DFFCDF;green-200:#C1F9C6;green-300:#9DEDAD;green-400:#7FDC9B;green-500:#57C683;green-600:#3FAA74;green-700:#2B8E66;green-800:#1B7258;green-900:#105F4E;blue-100:#E8F7FA;blue-200:#CAEDFF;blue-300:#96CBED;blue-400:#76AFDC;blue-500:#268CC7;blue-600:#376CA9;blue-700:#26508D;blue-800:#183872;blue-900:#0E275E;orange-100:#FEF7D0;orange-200:#FDEEA3;orange-300:#FAE174;orange-400:#F5D251;orange-500:#EFBD1A;orange-600:#CD9D13;orange-700:#AC7F0D;orange-800:#8A6208;orange-900:#724E04;red-100:#FEE8D9;red-200:#FDCBB4;red-300:#FAA88E;red-400:#F68671;red-500:#F15044;red-600:#CF3133;red-700:#AD222F;red-800:#8B152A;red-900:#730D27;gray-100:#FCFCFC;gray-150:#FCFCFC;gray-200:#F6F6F6;gray-300:#F1F1F1;gray-400:#EAEAEA;gray-500:#D2D2D2;gray-600:#848484;gray-700:#4F4F4F;gray-800:#333;gray-900:#1C1C1C;spacing-80:5rem;spacing-76:4.75rem;spacing-70:4.375rem;spacing-60:3.75rem;spacing-56:3.5rem;spacing-48:3rem;spacing-44:2.75rem;spacing-40:2.5rem;spacing-36:2.25rem;spacing-32:2rem;spacing-30:1.875rem;spacing-28:1.75rem;spacing-24:1.5rem;spacing-20:1.25rem;spacing-16:1rem;spacing-14:.875rem;spacing-12:.75rem;spacing-10:.625rem;spacing-8:.5rem;spacing-6:.375rem;spacing-4:.25rem;spacing-2:.125rem}@keyframes loading{0%{background-position:150%}100%{background-position:-50%}}.mg-title{padding-top:2.5rem;margin-bottom:1.875rem;font-size:1.5rem;text-align:left;font-weight:bold}.mg-title:empty{padding-top:0}.mg-subtitle{font-size:1.125rem;margin-bottom:.625rem;font-weight:bold}.advantages-title{padding-top:2.5rem;text-align:center;font-style:normal;font-weight:normal;font-size:36px;line-height:47px}.advantages-subtitle{font-size:18px;line-height:23px;text-align:center;margin-top:20px}.mg-list{margin:0 0 30px;padding-left:60px;list-style-type:none}.mg-list li,.mg-list .mg-list-item{position:relative;line-height:2rem}.mg-list li:after,.mg-list .mg-list-item:after{position:absolute;top:0;left:-35px;content:'—'}.mortgage-order{padding-bottom:.9375rem;border:1px solid #d6dadc;border-radius:.25rem}.main-order textarea{height:90px}.cta{position:fixed;max-width:500px;left:8px;left:calc(8px + env(safe-area-inset-left) / 2);right:8px;right:calc(8px + env(safe-area-inset-right) / 2);bottom:0;margin-bottom:15px;margin-bottom:calc(15px + env(safe-area-inset-bottom) / 2);margin-right:auto;margin-left:auto;z-index:100;display:flex;align-items:flex-start;font-size:.75rem;background-color:#61bd4f;box-shadow:0px 0px 16px rgba(0,0,0,0.07);border-radius:34px}.cta__wrapper{z-index:103}.cta>*{width:100%;display:flex;flex-direction:column;padding:8px 0 6px;text-align:center;text-decoration:none;color:#fff;border:0;background-color:transparent;cursor:pointer}.cta>* i{font-size:1.5rem}.cta>* .phone_icon{height:1.5rem}.cta>* .phone_icon:before{background:url(//cdn.esoft.digital/content/media/site/b/b3/b3f9177fc618d94e5294c23983f05d3537e5a296.svg);content:'';position:absolute;width:25px;height:25px;margin-left:-12.5px}.cta>* .email_icon{height:1.5rem}.cta>* .email_icon:before{background:url("//cdn.esoft.digital/content/media/site/a/a9/a962abeccffd6d4e03d7558d51aad6682804c627.svg");content:'';position:absolute;width:25px;height:25px;margin-left:-12.5px}.cta>* .comment_icon{height:1.5rem}.cta>* .comment_icon:before{background:url("//cdn.esoft.digital/content/media/site/b/b3/b3561083a922a114a6b06c18db7503ca82c621e2.svg");content:'';position:absolute;width:25px;height:25px;margin-left:-12.5px}.cta>* .filter_icon{height:1.5rem}.cta>* .filter_icon:before{background:url("//cdn.esoft.digital/content/media/site/f/f6/f636580706c8fc8036961449e1476396255cf384.svg");content:'';position:absolute;width:25px;height:25px;margin-left:-12.5px}.cta>*:hover{color:#fff}.cta>*:not(:last-child){position:relative}.cta>*:not(:last-child):after{content:'';position:absolute;right:0;top:0;display:block;width:1px;height:100%;background-color:#5aac44}.loader{position:fixed;z-index:100;top:0;width:100%;height:2px;background-color:#eb5a46;-webkit-animation:loading 2s ease infinite;animation:loading 2s ease infinite}@keyframes loading{0%{right:100%}50%{right:0}100%{right:-100%}}.suggestions{z-index:5}.rates,.rates-head{padding:1.25rem .9375rem;display:flex;justify-content:space-between;align-items:center;border-radius:.25rem}.rates div:first-child,.rates-head div:first-child{flex:1}.rates div:not(:first-child),.rates-head div:not(:first-child){flex:0 0 5rem;text-align:center}.rates{border:1px solid #d6dadc;color:#333}.rates:hover{color:#333}.rates div:not(:first-child){font-weight:500}.rates+.rates{margin-top:.625rem}.rates-head{padding-top:0;font-size:.875rem;color:#838c91}.img-contener{height:280px;display:flex;justify-content:center;align-items:center}.img-contener img{max-height:100%;max-width:100%}.no-img{background-color:#f8f9f9}.no-img>i{color:#d6dadc;font-size:54px}.row-contaner{position:relative;display:flex;justify-content:space-between;align-items:center;padding:.625rem 0;font-size:1rem}.row-label{color:#838c91}.realty-switcher .realty-btn{flex:1;width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important;background-color:#fff;border-color:#EAEAEA;color:#333;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,sans-serif;font-weight:500}.realty-switcher .realty-btn.active{border-color:#268CC7;background-color:#fff;color:#268CC7}.realty-switcher.count-2{display:flex}.realty-switcher.count-3{display:flex}@media (min-width: 576px){.realty-switcher.count-4{display:flex}}@media (max-width: 576px) and (min-width: 359px){.realty-switcher.count-4 .realty-btn{width:26%}}@media (max-width: 359px){.realty-switcher[class*='count-'] .realty-btn{width:38%}}.consent-to{text-align:center}.consent-to,.consent-to a,.consent-to a:hover{color:#838c91}.consent-to a{border-bottom:1px dashed #838c91}.circle-group{display:flex;justify-content:flex-start}.circle-group__count{align-items:center;justify-content:center;transform:translateX(5px);border-radius:50%;color:#838c91;background-color:#edeff0}.circle-group__img-wrap{width:35px;z-index:0}.circle-group__img,.circle-group__count{display:flex;width:50px;height:50px}.mortgage__banks{margin-top:40px}.mortgage-banks__toggle[data-value='0'] i{transform:rotate(180deg)}.mortgage__banks .h3{margin-bottom:0.625rem;font-weight:normal}.mortgage__banks-row,.mortgage__best-offer{margin-bottom:2.5rem;display:flex;justify-content:space-between;align-items:center}.mortgage__best-offer{flex-flow:row wrap;align-items:flex-start}.mortgage__best-offer>div{overflow:hidden}.mortgage__best-offer>div:not(:first-child){margin-left:10px}.mortgage__best-value{font-weight:700;font-size:0.9rem;overflow:hidden;text-overflow:ellipsis}.document-row{border-top:1px solid #d6dadc;padding:15px 0}.document-labels{color:#298fca}.document-labels span{vertical-align:middle}.favorite:not(hover){color:#d6dadc}.round-loader{border-radius:50%;width:5em;height:5em;position:relative;border-top:3px solid #61bd4f;border-right:3px solid rgba(97,189,79,0.16);border-bottom:3px solid #61bd4f;border-left:3px solid rgba(97,189,79,0.16);-webkit-animation:round-loader 1s infinite linear;animation:round-loader 1s infinite linear}@-webkit-keyframes round-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes round-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.anketa .step__percent{flex:1;text-align:right;white-space:nowrap;padding-left:.625rem}.anketa .step__content{padding:20px 0 5px;display:none}.anketa .step__documents .step__documents_header{margin-bottom:15px;font-weight:bold;font-size:24px;line-height:31px}.anketa .step__documents>span{font-size:18px;line-height:21px;color:#838c91}.anketa .fieldset{margin:0;padding:0;border:0;display:flex;width:100%;flex-wrap:wrap}.anketa .fieldset__title{margin-bottom:1.875rem;color:#838c91;width:100%}.anketa .fieldset__divider{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #d6dadc;width:100%}.anketa legend{margin-bottom:.625rem}.anketa__nav-container{margin:0;padding:0 15px;overflow-y:hidden;margin-bottom:1.25rem}.anketa__nav-content{display:flex;white-space:nowrap;width:auto !important;overflow-x:auto;margin:0 -0.9375rem -.9375rem;padding-left:.9375rem;padding-bottom:.9375rem}.anketa__nav-content:after{content:'';flex:0 0 .9375rem}.anketa__tabs{margin-right:.9375rem}.anketa__error-icon{margin-right:.625rem;flex-shrink:0}.progressbar{background:repeating-linear-gradient(-75deg, #e9f4e7, #e9f4e7 25px, #cee7c8 25px, #cee7c8 50px);width:100%;height:20px;border-radius:4px}@-webkit-keyframes progressbar{from{width:0}to{width:10%}}@keyframes progressbar{from{width:0}to{width:10%}}@-webkit-keyframes progressbar-reverse{from{width:10%}to{width:0}}@keyframes progressbar-reverse{from{width:10%}to{width:0}}.progressbar__el{height:100%;background-color:#61bd4f;float:left}.progressbar__el_start{width:2.5%;border-radius:4px 0 0 4px}.progressbar__el_end{width:2.5%;margin-left:-1px;border-radius:0 4px 4px 0}.desk-object-card{margin-top:1.25rem;display:flex;flex-direction:column;border:1px solid #d6dadc;border-radius:.25rem;font-size:0.875em;position:relative;margin:10px;flex:1 1 auto;width:260px;max-width:400px;max-height:460px;box-shadow:0 3px 15px 3px rgba(153,153,153,0.2);transition:all 0.3s ease-in-out}.desk-object-card:hover{box-shadow:0 3px 30px 6px rgba(153,153,153,0.5)}.desk-object-card__body{padding:.9375rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.desk-object-card__body a{color:inherit}.desk-object-card__price{margin-bottom:1em}.desk-object-card__img{position:relative;cursor:pointer;width:100%;max-height:190px;min-height:190px;max-width:none;line-height:1.42857;border:none !important;overflow:hidden}.desk-object-card__img img{max-width:100%;position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto;width:100%;vertical-align:middle}.desk-object-card__title{margin:.3125rem 0 0}.desk-object-card__title+del{font-size:.875rem}.desk-object-card__footer{margin-top:20px}.realtor-blocknew{display:flex;align-items:center;margin-bottom:20px}.realtor-blocknew__img{width:50px;height:50px;border-radius:50%;margin-right:1.25rem}.realtor-blocknew__fio{font-weight:600;font-size:18px}.realtor-blocknew__position{color:#78909c}.skeleton_loading_animation{background-image:linear-gradient(90deg, #edeff0 0, #e2e5e7 50%, #edeff0 60%);background-size:200%;-webkit-animation:skeleton_loading_animation_frames 1.3s infinite linear;animation:skeleton_loading_animation_frames 1.3s infinite linear}@-webkit-keyframes skeleton_loading_animation_frames{0%{background-position:150%}100%{background-position:-50%}}@keyframes skeleton_loading_animation_frames{0%{background-position:150%}100%{background-position:-50%}}.rub-symbol:before{content:'\20BD'}.object-card{margin-top:1.25rem;display:flex;flex-direction:column;border:1px solid #d6dadc;border-radius:.25rem}.object-card__body{padding:.9375rem}.object-card__img{width:100%;max-height:190px;-o-object-fit:cover;object-fit:cover;border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;transform:translateY(-1px)}.object-card__title{margin:.3125rem 0 0}.object-card__title+del{font-size:.875rem}.card{border:1px solid #d6dadc;border-radius:.25rem}.card:not(:last-child){margin-bottom:1.25rem}.card__body{display:block;padding:20px 25px 30px}.card__title{margin-bottom:.9375rem}.card__text{color:#838c91}@font-face{font-family:EsoftFont;src:url("https://cdn.esoft.digital/content/media/lk/1c/d7/9b/1dac9d0d0c0e40debc45f43cc806ccd10d9ea641.woff") format("woff")}.ef{font:normal normal normal 1rem EsoftFont;font-size:inherit;text-decoration:none;text-transform:none;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}.ef-spin{-webkit-animation:ef-spin 2s infinite linear;animation:ef-spin 2s infinite linear}@-webkit-keyframes ef-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes ef-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.ef-2-slides:before{content:"\F001"}.ef-3-slides:before{content:"\F002"}.ef-plus-circle-outline-1:before{content:"\F003"}.ef-shield-check-1:before{content:"\F004"}.ef-shield-check-outline-1:before{content:"\F005"}.ef-shield-star-1:before{content:"\F006"}.ef-add:before{content:"\F007"}.ef-alert-circle:before{content:"\F008"}.ef-arrow-back:before{content:"\F009"}.ef-arrow-collapse:before{content:"\F00A"}.ef-arrow-downward:before{content:"\F00B"}.ef-arrow-drop-down:before{content:"\F00C"}.ef-arrow-drop-up:before{content:"\F00D"}.ef-arrow-expand:before{content:"\F00E"}.ef-arrow-forward:before{content:"\F00F"}.ef-arrow-upward:before{content:"\F010"}.ef-baby-buggy:before{content:"\F011"}.ef-bank:before{content:"\F012"}.ef-basket:before{content:"\F013"}.ef-big-add:before{content:"\F014"}.ef-calculator:before{content:"\F015"}.ef-calendar-today:before{content:"\F016"}.ef-call-made:before{content:"\F017"}.ef-card-travel:before{content:"\F018"}.ef-check:before{content:"\F019"}.ef-checkbox-marked-circle:before{content:"\F01A"}.ef-clock-outline:before{content:"\F01B"}.ef-close-circle:before{content:"\F01C"}.ef-close:before{content:"\F01D"}.ef-delete:before{content:"\F01E"}.ef-directions-bike:before{content:"\F01F"}.ef-directions-car:before{content:"\F020"}.ef-document:before{content:"\F021"}.ef-dots-horizontal:before{content:"\F022"}.ef-download:before{content:"\F023"}.ef-draw-area:before{content:"\F024"}.ef-dumbbell:before{content:"\F025"}.ef-edit:before{content:"\F026"}.ef-email:before{content:"\F027"}.ef-favorite:before{content:"\F028"}.ef-filter-list:before{content:"\F029"}.ef-first-page:before{content:"\F02A"}.ef-format-list-bulleted:before{content:"\F02B"}.ef-fullscreen-exit:before{content:"\F02C"}.ef-fullscreen:before{content:"\F02D"}.ef-help-outline:before{content:"\F02E"}.ef-history:before{content:"\F02F"}.ef-home:before{content:"\F030"}.ef-hospital:before{content:"\F031"}.ef-image:before{content:"\F032"}.ef-insert-drive-file:before{content:"\F033"}.ef-keyboard-arrow-left:before{content:"\F034"}.ef-keyboard-arrow-right:before{content:"\F035"}.ef-keyboard-arrow-up:before{content:"\F036"}.ef-keyboard-arrow_down:before{content:"\F037"}.ef-keyboard-return:before{content:"\F038"}.ef-last-page:before{content:"\F039"}.ef-link-variant:before{content:"\F03A"}.ef-lock:before{content:"\F03B"}.ef-marker-check-1:before{content:"\F03C"}.ef-lp-document-check:before{content:"\F03D"}.ef-lp-document-home:before{content:"\F03E"}.ef-lp-percent:before{content:"\F03F"}.ef-map:before{content:"\F040"}.ef-menu:before{content:"\F041"}.ef-metro:before{content:"\F042"}.ef-mode-comment:before{content:"\F043"}.ef-mortgage:before{content:"\F044"}.ef-navigation:before{content:"\F045"}.ef-near-me-2:before{content:"\F046"}.ef-near-me:before{content:"\F047"}.ef-notifications:before{content:"\F048"}.ef-obj-3d-planning:before{content:"\F049"}.ef-obj-apartment-plan:before{content:"\F04A"}.ef-obj-area:before{content:"\F04B"}.ef-obj-bank:before{content:"\F04C"}.ef-obj-floors:before{content:"\F04D"}.ef-obj-room:before{content:"\F04E"}.ef-percent:before{content:"\F04F"}.ef-person:before{content:"\F050"}.ef-phone:before{content:"\F051"}.ef-place:before{content:"\F052"}.ef-play-circle-outline:before{content:"\F053"}.ef-play:before{content:"\F054"}.ef-playlist-add-check:before{content:"\F055"}.ef-playlist-add:before{content:"\F056"}.ef-priority-high:before{content:"\F057"}.ef-prop-t-business:before{content:"\F058"}.ef-prop-t-country-estate:before{content:"\F059"}.ef-prop-t-new-buildings:before{content:"\F05A"}.ef-prop-t-resale-property:before{content:"\F05B"}.ef-publish:before{content:"\F05C"}.ef-refresh:before{content:"\F05D"}.ef-remove-red-eye:before{content:"\F05E"}.ef-remove:before{content:"\F05F"}.ef-rotate-3d:before{content:"\F060"}.ef-school:before{content:"\F061"}.ef-search-favorite:before{content:"\F062"}.ef-search-popular:before{content:"\F063"}.ef-search:before{content:"\F064"}.ef-share-variant:before{content:"\F065"}.ef-sort:before{content:"\F066"}.ef-star:before{content:"\F067"}.ef-stars:before{content:"\F068"}.ef-thumb-down:before{content:"\F069"}.ef-thumb-up:before{content:"\F06A"}.ef-ticket:before{content:"\F06B"}.ef-today:before{content:"\F06C"}.ef-trending-down:before{content:"\F06D"}.ef-trending-up:before{content:"\F06E"}.ef-view-agenda:before{content:"\F06F"}.ef-view-array:before{content:"\F070"}.ef-view-carousel:before{content:"\F071"}.ef-view-column:before{content:"\F072"}.ef-view-day:before{content:"\F073"}.ef-view-headline:before{content:"\F074"}.ef-view-list:before{content:"\F075"}.ef-view-module:before{content:"\F076"}.ef-view-quilt:before{content:"\F077"}.ef-view-stream:before{content:"\F078"}.ef-view-week:before{content:"\F079"}.ef-visibility-off:before{content:"\F07A"}.ef-warning:before{content:"\F07B"}.ef-wc:before{content:"\F07C"}.ef-spinner:before{content:"\F07D"}.ef-copy:before{content:"\F07E"}.ef-link-off:before{content:"\F07F"}.ef-link:before{content:"\F080"}.ef-arrow-alt-h:before{content:"\F081"}.ef-arrow-alt-v:before{content:"\F082"}.ef-camera-party-mode:before{content:"\F083"}.ef-sale:before{content:"\F084"}.ef-Metro_Spb:before{content:"\F085"}.ef-alert-outline:before{content:"\F086"}.ef-home-lock:before{content:"\F087"}.ef-magnify-plus-outline:before{content:"\F088"}.ef-account-multiple:before{content:"\F089"}.ef-panorama-horizontal:before{content:"\F08A"}.ef-settings:before{content:"\F08B"}.ef-paperclip:before{content:"\F08C"}.ef-sort_9-1:before{content:"\F08D"}.ef-account-circle:before{content:"\F08E"}.ef-alarm-24px:before{content:"\F08F"}.ef-bus:before{content:"\F090"}.ef-camcorder-off:before{content:"\F091"}.ef-camcorder:before{content:"\F092"}.ef-cart-outline:before{content:"\F093"}.ef-cash-multiple:before{content:"\F094"}.ef-circle_marker:before{content:"\F095"}.ef-comment:before{content:"\F096"}.ef-cursor-pointer:before{content:"\F097"}.ef-food:before{content:"\F098"}.ef-hammer:before{content:"\F099"}.ef-headset_mic:before{content:"\F09A"}.ef-home-map-marker:before{content:"\F09B"}.ef-home-outline:before{content:"\F09C"}.ef-information-outline:before{content:"\F09D"}.ef-information-variant:before{content:"\F09E"}.ef-information:before{content:"\F09F"}.ef-map-marker-path:before{content:"\F0A0"}.ef-microphone-off:before{content:"\F0A1"}.ef-microphone:before{content:"\F0A2"}.ef-more_vert:before{content:"\F0A3"}.ef-my_location:before{content:"\F0A4"}.ef-open_in_new:before{content:"\F0A5"}.ef-outline-email:before{content:"\F0A6"}.ef-outline-mode_comment:before{content:"\F0A7"}.ef-outline-phone:before{content:"\F0A8"}.ef-parking:before{content:"\F0A9"}.ef-phone-hangup:before{content:"\F0AA"}.ef-plan-floor:before{content:"\F0AB"}.ef-play-circle:before{content:"\F0AC"}.ef-printer:before{content:"\F0AD"}.ef-ruler:before{content:"\F0AE"}.ef-send:before{content:"\F0AF"}.ef-shopping:before{content:"\F0B0"}.ef-silverware-fork-knife:before{content:"\F0B1"}.ef-sort_1-9:before{content:"\F0B2"}.ef-star-outline:before{content:"\F0B3"}.ef-traffic-light:before{content:"\F0B4"}.ef-walk:before{content:"\F0B5"}.ef-area:before{content:"\F0B6"}.ef-key:before{content:"\F0B7"}.ef-Ip-manager:before{content:"\F0B8"}.ef-ip-director:before{content:"\F0B9"}.ef-lp-clock:before{content:"\F0BA"}.ef-odnoklassniki:before{content:"\F0BB"}.ef-messanger:before{content:"\F0BC"}.ef-telegram:before{content:"\F0BD"}.ef-facebook:before{content:"\F0BE"}.ef-vk:before{content:"\F0BF"}.ef-youtube:before{content:"\F0C0"}.ef-instagram:before{content:"\F0C1"}.ef-whatsapp:before{content:"\F0C2"}.ef-viber:before{content:"\F0C3"}.ef-twitter:before{content:"\F0C4"}.ef-prop-t-garage:before{content:"\F0C5"}.ef-rotate-3d-variant:before{content:"\F0C6"}.ef-lp-card-sale:before{content:"\F0C7"}.ef-lp-career:before{content:"\F0C8"}.ef-lp-department-head:before{content:"\F0C9"}.ef-lp-director:before{content:"\F0CA"}.ef-lp-document-attach:before{content:"\F0CB"}.ef-lp-finish:before{content:"\F0CC"}.ef-lp-key:before{content:"\F0CD"}.ef-lp-manager:before{content:"\F0CE"}.ef-lp-money:before{content:"\F0CF"}.ef-lp-school:before{content:"\F0D0"}.ef-lp-warranty:before{content:"\F0D1"}.ef-lp-buildings:before{content:"\F0D2"}.ef-lp-keys-2:before{content:"\F0D3"}.ef-lp-time:before{content:"\F0D4"}.ef-lp-24-time:before{content:"\F0D5"}.ef-lp-candidate-management:before{content:"\F0D6"}.ef-lp-computer:before{content:"\F0D7"}.ef-lp-consultant:before{content:"\F0D8"}.ef-lp-contact:before{content:"\F0D9"}.ef-lp-contract-1:before{content:"\F0DA"}.ef-lp-goal:before{content:"\F0DB"}.ef-lp-money-2-1:before{content:"\F0DC"}.ef-lp-recruitment:before{content:"\F0DD"}.ef-kindergarten:before{content:"\F0DE"}.ef-candidate-management:before{content:"\F0DF"}.ef-account-multiple-outline-1:before{content:"\F0E0"}.ef-recruitment:before{content:"\F0E1"}.ef-crown-outline-1:before{content:"\F0E2"}.ef-sea:before{content:"\F0E3"}.ef-tag:before{content:"\F0E4"}.ef-lp-community:before{content:"\F0E5"}.ef-gift-21:before{content:"\F0E6"}.ef-logo-etagi:before{content:"\F0E7"}.ef-lp-document-ok:before{content:"\F0E8"}.ef-buissnes-proces:before{content:"\F0E9"}.ef-learn:before{content:"\F0EA"}.ef-startup:before{content:"\F0EB"}.ef-lp-time-less:before{content:"\F0EC"}.ef-lp-comfortable:before{content:"\F0ED"}.ef-lp-print:before{content:"\F0EE"}.ef-lp-law-2-1:before{content:"\F0EF"}.ef-team-1:before{content:"\F0F0"}.ef-pay-1:before{content:"\F0F1"}.ef-safebox-1:before{content:"\F0F2"}.ef-search-1:before{content:"\F0F3"}.ef-airplane-1:before{content:"\F0F4"}.ef-attach_file:before{content:"\F0F5"}.ef-builder:before{content:"\F0F6"}.ef-check-decagram-1:before{content:"\F0F7"}.ef-checkbox-marked-circle-outline-1:before{content:"\F0F8"}.ef-comment-multiple-1:before{content:"\F0F9"}.ef-comment-multiple-outline-1:before{content:"\F0FA"}.ef-comment-text-multiple-outline:before{content:"\F0FB"}.ef-crown-1:before{content:"\F0FC"}.ef-currency-rub:before{content:"\F0FD"}.ef-error_outline:before{content:"\F0FE"}.ef-excavator:before{content:"\F0FF"}.ef-filter-2:before{content:"\F100"}.ef-garage-1:before{content:"\F101"}.ef-hospital-building-1:before{content:"\F102"}.ef-image-outline:before{content:"\F103"}.ef-label-percent-1:before{content:"\F104"}.ef-lp-assessment:before{content:"\F105"}.ef-lp-bricks:before{content:"\F106"}.ef-lp-bus-stop:before{content:"\F107"}.ef-lp-checked:before{content:"\F108"}.ef-lp-crane:before{content:"\F109"}.ef-lp-dialog:before{content:"\F10A"}.ef-lp-garage:before{content:"\F10B"}.ef-lp-hand:before{content:"\F10C"}.ef-lp-hearts:before{content:"\F10D"}.ef-lp-kndergarten:before{content:"\F10E"}.ef-lp-legal-issues:before{content:"\F10F"}.ef-lp-park:before{content:"\F110"}.ef-lp-parking:before{content:"\F111"}.ef-lp-playground:before{content:"\F112"}.ef-lp-reliable-specialist:before{content:"\F113"}.ef-lp-remotely:before{content:"\F114"}.ef-lp-shopping-center:before{content:"\F115"}.ef-lp-study:before{content:"\F116"}.ef-lp-wallet:before{content:"\F117"}.ef-leaf-1:before{content:"\F118"}.ef-paw-1:before{content:"\F119"}.ef-shoe-print-1:before{content:"\F11A"}.ef-lp-lifebuoy:before{content:"\F11B"}.header__row{box-shadow:0 6px 16px 0 rgba(0,0,0,0.15)}.header__container{height:3rem;display:flex;justify-content:space-between;align-items:center}.header__container i{padding:calc((3rem - 1.5rem) / 2);font-size:1.5rem;color:#d6dadc}.header__logo{width:5.9375rem}.kss-modifier__example .header__row{padding:0 15px}.action-switcher{margin-top:.3125rem;padding-right:.9375rem;display:block;white-space:nowrap}.action-switcher__tab{display:inline-block}.action-switcher__tab+.action-switcher__tab{margin-left:1.25rem}.action-switcher .tab:not(.active):not(:hover):after{height:0}.switcher{margin:-10px;display:flex;flex-wrap:wrap}.switcher button{margin:10px;flex:1 1 50%;max-width:calc(50% - 20px)}.free-advice{padding:15px;background-color:#f8f9f9}.free-advice__card{padding:.9375rem;box-shadow:0 2px 5px 0 rgba(0,0,0,0.05);background-color:#fff}.free-advice__header{margin-bottom:1.25rem;display:flex;align-items:center}.free-advice__header h3{margin:0}.free-advice__avatar{height:50px;border-radius:50%;margin-right:1.25rem;box-shadow:0 1px 4px 0 rgba(0,0,0,0.1)}.accordion__checkbox{display:none}.accordion__checkbox:checked+.accordion__content{display:block}.accordion__checkbox:checked ~ .accordion__icon{transform:rotate(0);transform-origin:center center}.accordion{margin:0;padding:0;list-style-type:none}.accordion__item{position:relative;padding-bottom:1.25rem;border-bottom:1px solid #d6dadc}.accordion__item:not(:first-child){margin-top:1.875rem}.accordion__label{padding-right:1.5625rem;display:block;font-size:1.125rem;font-weight:bold;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion__icon{position:absolute;right:0;top:0;transform:rotate(45deg);font-size:1.5rem;pointer-events:none}.accordion__content{margin-bottom:0;background-color:white;display:none;overflow:hidden}.left-icon-list__item{display:flex;align-items:flex-start}.left-icon-list__item:not(:last-child){margin-bottom:1.875rem}.left-icon-list__content{margin-left:.9375rem}.templates-object-card{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin:10px 0;display:flex;flex-direction:column;border:1px solid #d6dadc;border-radius:4px;font-size:14px;line-height:18px;position:relative;flex:1 1 auto;-webkit-box-flex:1}.templates-object-card--horizontal{flex-direction:row;margin:20px 0;border:none}.templates-object-card--horizontal .templates-object-card__slider{width:242px;min-height:160px;max-height:160px;border-radius:4px;overflow:hidden}.templates-object-card--horizontal .templates-object-card__body{flex-grow:1;height:auto;padding-top:0;padding-bottom:0;padding-right:0}.templates-object-card--horizontal .templates-object-card__label{left:calc(-242px + 10px);bottom:calc(100% - 160px);top:auto;right:auto}.templates-object-card__empty{display:none}.templates-object-card__slider{min-height:195px;max-height:195px;position:relative;z-index:10}.templates-object-card__body{padding:.9375rem;display:flex;position:relative;flex-direction:column;justify-content:space-between;height:100%;background:#fff}.templates-object-card__body__wrapper{display:flex;flex-grow:1}.templates-object-card__body a{color:inherit}.templates-object-card__body__characteristics{flex-grow:1}.templates-object-card__body .mobile-object-address__distance_sea{display:inline-flex;flex-flow:row nowrap;align-items:flex-start}.templates-object-card__body .mobile-object-address__distance_sea .ef-sea{font-size:18px;color:#298FCA;margin-right:5px}.templates-object-card__label{position:absolute;display:flex;align-items:flex-end;z-index:45;font-size:12px;line-height:14px;color:#fff;right:15px;bottom:100%;flex-direction:column;justify-content:flex-end}.templates-object-card__label>*{color:#fff;display:flex;justify-content:center;position:relative;width:100%;text-align:center;border-radius:60px;padding:3px 5px;margin-bottom:5px}.templates-object-card__label>*:hover .templates-object-card__label-tooltip{visibility:visible;opacity:1}.templates-object-card__label>*:last-child{margin-bottom:10px}.templates-object-card__label-tooltip{position:absolute;z-index:1;bottom:30px;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:140px;padding:5px 10px;transition:opacity 0.3s;text-align:center;opacity:0;color:#fff;background-color:#333;font-size:14px;font-weight:normal}@media (max-width: 1024px){.templates-object-card__label-tooltip{right:0}}.templates-object-card__label-tooltip:after{position:absolute;top:98%;left:50%;margin-left:-6px;content:'';border-width:6px;border-style:solid;border-color:#333 transparent transparent transparent}@media (max-width: 1024px){.templates-object-card__label-tooltip:after{left:auto}}.templates-object-card__label-offers{background:#ffab4a}.templates-object-card__label-free-commisson{background:#61bd4f}.templates-object-card__label-free-commisson:hover{color:#fff}.templates-object-card__title{position:relative;margin-bottom:10px;display:flex;align-items:baseline;flex-wrap:wrap}.templates-object-card__title__btns{position:absolute;right:0;top:0;display:flex;margin:0 -0.25rem}.templates-object-card__title__btns>button{color:#d6dadc;padding:0.375rem;margin:0 0.25rem}.templates-object-card__title__btns>button.dislike-active{color:#cf513d}.templates-object-card__title__btns>button.favorite-active{color:#fff;border-color:#eb5a46;background-color:#eb5a46}.templates-object-card__title del{padding-right:80px}.templates-object-card__img{position:relative;cursor:pointer;width:100%;max-height:190px;min-height:190px;max-width:none;line-height:1.42857;border:none !important;overflow:hidden}.templates-object-card__img img{max-width:100%;position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto;width:100%;vertical-align:middle}.templates-object-card__price{font-size:20px;line-height:26px;color:#333;margin:0;padding-right:10px}.templates-object-card__price>span{white-space:nowrap}.templates-object-card__under-price{width:100%;color:#838c91;padding-top:2px}.templates-object-card_price-diff-icon{font-size:15px;margin-right:6px;vertical-align:sub}.templates-object-card__sizes>span{margin-right:10px}.templates-object-card__row{padding-bottom:3px}.templates-object-card__params span{font-weight:bold;padding-right:5px;padding-left:5px;border-right:1px solid #d6dadc}.templates-object-card__params span a{color:#298fca}.templates-object-card__params span:first-child{padding-left:0}.templates-object-card__params span:last-child{border-right:none;padding-right:0}.templates-object-card__metro{display:inline-flex;flex-flow:row nowrap;align-items:flex-start}.templates-object-card__metro span{display:inline-flex;align-items:center;flex-flow:row wrap}.templates-object-card__metro>span:first-child,.templates-object-card__metro a{margin-right:5px}.templates-object-card__metro .ef-metro{color:#ef2701;font-size:18px}.templates-object-card__metro-time{color:#838c91}.templates-object-card__metro-time i{font-size:18px;margin-left:8px}.templates-object-card__new-house-flats{margin-top:5px;line-height:18px}.templates-object-card__new-house-flats--bold{font-weight:bold;white-space:nowrap}.templates-object-card__new-house-flats--grey{color:#838c91}.templates-object-card__footer:not(:empty){margin-top:35px}.templates-object-card__footer:not(:empty) .notMargin{margin-left:0 !important}@media (min-width: 460px){.templates-object-card:not(.templates-object-card--mobile):not(.templates-object-card--horizontal){margin:10px;width:285px;max-width:435px;box-shadow:0 3px 15px 3px rgba(153,153,153,0.2);transition:box-shadow .3s ease-in-out}.templates-object-card:not(.templates-object-card--mobile):not(.templates-object-card--horizontal):hover{box-shadow:0 3px 30px 6px rgba(153,153,153,0.5)}}@media (min-width: 460px){.templates-object-card__empty{height:0;margin:0 10px !important;box-shadow:none !important;transition:none !important;border:none;display:block}}.templates-object-card a.non-click{pointer-events:none}.templates-object-card__viewed{position:absolute;top:16px;left:16px;z-index:12;padding:4px;background:rgba(51,51,51,0.5);color:rgba(255,255,255,0.8);font-size:12px;border-radius:24px}.pop-upInfo{display:flex;justify-content:center}.pop-upInfo .pop-upInfo{position:absolute;z-index:45}.pop-upInfo .info{position:absolute;bottom:29px;display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:170px;padding:5px 10px;color:#fff;background-color:#333;font-weight:normal}.pop-upInfo .info .title{color:#fff;font-size:20px}.pop-upInfo .info .description{overflow:hidden;color:#fff}.pop-upInfo .info:after{position:absolute;top:90%;left:50%;margin-left:-8px;content:'';border-width:8px;border-style:solid;border-color:#333 transparent transparent transparent}.pop-upInfo:hover .arrow,.pop-upInfo:hover .info{display:block}a.templates-object-card__label.templates-object-card__label-bottom{color:#fff}.objects-desktop-list{flex-flow:row wrap;justify-content:flex-start}@media (min-width: 460px){.objects-desktop-list{display:inline-flex;margin:0 -10px}}.objects-desktop-list__not-found{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;text-align:center;margin:10px 0 30px;font-size:18px}.objects-desktop-list__not-found img{margin:5px}.objects-desktop-list__not-found div{max-width:380px}.alert{position:relative;z-index:1;padding:.625rem;overflow:hidden;border-radius:.25rem}.alert-warning:before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;opacity:.3;background-color:#ffab4a}.tabs{display:flex;list-style-type:none}.tabs.tabs-desktop{position:relative}.tab{position:relative;padding:.625rem .9375rem;display:inline-flex;flex:1 1;justify-content:center;align-items:center;line-height:1.25;border:0;font-size:.875rem;font-weight:500;text-align:center;background:transparent;cursor:pointer;color:#838c91;white-space:nowrap}.tab.disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab:not(.disabled):hover,.tab.active{color:#333}.tab:not(.disabled):hover:after,.tab.active:after{height:2px}.tab:not(.disabled):not(.active):hover:after{background-color:#838c91}.tab.active{font-weight:700}.tab.active:after{background-color:#61bd4f}.tabs-thin .tab{font-weight:normal}.tabs-thin .tab.active{font-weight:normal}.tabs.tabs-desktop:after,.tab:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#d6dadc}.tab:after{z-index:1}.tab-lg{padding:.8125rem .9375rem;font-size:1rem}.tabs-desktop .tab{flex-grow:0}.tab-with-icon i{margin-right:.875rem;color:#61bd4f;font-size:1.125rem}.tab-narrow{padding-left:0;padding-right:0}