@font-face{font-family:icon-font;src:url(/fonts/icon-font.woff2?v=3) format('woff2');font-weight:normal;font-style:normal;}html{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal;font-size:16px;height:100%;}h1,h2,h3,h4{font-family:'Roboto Condensed',sans-serif;font-style:normal;font-weight:400;}.fw-button_raised{background-color:#311b92;color:#ffffff;}.fw-button_flat ins,.fw-button_raised ins{font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;}.fw-radio,.fw-checkbox,.fw-input_focused .fw-input-label{border-color:#311b92;}.fw-radio :checked + .fw-radio-icon span,.fw-checkbox :checked + .fw-checkbox-icon span:after{background-color:#311b92;}.fw-input.fw-input_invalid .fw-input-beforeContent,.fw-input.fw-input_invalid .fw-input-afterContent,.fw-input.fw-input_focused .fw-input-caption{color:#311b92;}.fw-input.fw-input_focused .fw-select-icon{border-color:#311b92 transparent;}.fw-select-listItem_selected{color:#311b92;}.fw-selectSimple{font-family:'Roboto Condensed',sans-serif;font-size:0.9rem;height:36px;}.fw-selectSimple-selected .fw-list-content-head{color:#311b92;}.fw-imgUploader-item_img:hover i,.fw-imgUploader-item_add > label > ins{background-color:#311b92;}.fw-button_icon ins:before{font-family:icon-font,fantasy;}.fw-button_icon .iconProblem:before{content:'\e803';}.widget-favorite .iconFavorite:before{content:'\e805';}.widget-favorite_active .iconFavorite:before{content:'\e806';}.fw-chip:hover:not(.fw-chip_noActive){background-color:rgba(49,27,146,0.16);}.fw-chip:active:not(.fw-chip_noActive),.fw-chip_selected{background-color:rgba(49,27,146,0.24);}.fw-paginate .fw-button:disabled ins{background-color:#311b92;}.fw-paginate-controls .fw-button_icon ins{font-size:16px;}.aspectRatio{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;}@media screen and (max-width:414px){.aspectRatio{padding-bottom:75%;}}.widget-serp .slick-track{display:flex;}.widget-serp .slick-slide{height:initial;}.slider .widget-realtorMaps{margin:0 auto 1.6%;width:96%;}.slider .widget-objectBlog{margin:4px;}.notfound{border:1px dotted #808080;font-size:2em;margin:2em auto;padding:1em;text-align:center;width:80%;}@media screen and (max-width:667px){.notfound{font-size:1.3em;}}.body{position:relative;color:rgba(0,0,0,0.87);background-color:#f2f0f6;height:100vh;width:100vw;min-width:320px;overflow-y:auto;}.layout-container{display:flex;justify-content:space-between;min-height:calc(100vh - 80px);}.layout_map .layout-container{position:relative;}.layout_map.layout_filters .layout-container{min-height:calc(100vh - 146px);}@media screen and (max-width:846px){.layout_map .js-mobileChangeView{display:none;}}.layout-map{flex-grow:1;}@media screen and (max-width:846px){.layout-map{flex-basis:100vw;}}.layout-wrapper{display:flex;flex-direction:column;justify-content:space-between;flex-basis:100vw;max-width:100%;}.layout_map .layout-wrapper{overflow:auto;max-height:calc(100vh - 80px);min-height:initial;flex-shrink:0;}@media screen and (min-width:1681px){.layout_map .layout-wrapper{flex-basis:700px;}}@media screen and (min-width:1441px) and (max-width:1680px),screen and (min-width:1281px) and (max-width:1440px),screen and (min-width:1025px) and (max-width:1280px),screen and (min-width:847px) and (max-width:1024px){.layout_map .layout-wrapper{flex-basis:430px;}}@media screen and (max-width:846px){.layout_map .layout-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f2f0f6;}}@media screen and (max-width:667px){.layout_map .layout-wrapper{max-height:calc(100vh - 60px);}}.layout_map.layout_filters .layout-wrapper{max-height:calc(100vh - 146px);}@media screen and (max-width:667px){.layout_map.layout_filters .layout-wrapper{max-height:calc(100vh - 126px);}}.layout_filters .page-realtorsSerp{padding:0;}.layout-body{flex:1 0 auto;}.layout-widthLimiter{position:relative;max-width:1520px;min-width:320px;margin:0 auto;padding:0 8px;box-sizing:border-box;height:inherit;}.layout_map .layout-widthLimiter{width:100%;max-width:initial;}.page-objectsSerp-objectHolder .layout-widthLimiter,.page-realtorDetails-objectHolder .layout-widthLimiter{max-width:1240px;width:initial;}.layout-footer{flex-shrink:0;background-color:#eae6f0;}.layout-contentLoading{position:relative;height:calc(100vh - 80px);}.layout-contentLoading .fw-waiting ins{width:32px;height:32px;}.header{position:relative;border-bottom:1px solid #c4c4c4;box-sizing:border-box;height:80px;}@media screen and (max-width:667px){.header{height:60px;}}.header .layout-widthLimiter{position:static;}.header-content{display:flex;align-items:center;justify-content:space-between;height:100%;}.header-logo{display:block;text-decoration:none;}.header-logo img{display:block;height:68px;}@media screen and (max-width:667px){.header-logo img{height:48px;}}.header-navigation{flex-basis:33%;}.header-navigation-fogging{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000000;opacity:0.7;filter:alpha(opacity=70);z-index:6000;}.header-topNav ins{display:none;}.header-topNav-controlButton{height:48px;width:48px;position:relative;}.header-topNav_active .header-topNav-controlButton{transform:rotate(180deg);}.header-topNav-controlButton-item{top:50%;left:50%;margin-left:-9px;margin-top:-1px;position:absolute;height:2px;width:18px;background-color:rgba(0,0,0,0.87);}.header-topNav-controlButton-item::after,.header-topNav-controlButton-item::before{content:"";position:absolute;display:block;right:0;height:2px;width:18px;background-color:inherit;}.header-topNav-controlButton-item::before{top:-5px;}.header-topNav-controlButton-item::after{top:5px;}.header-topNav-controlButton::before,.header-topNav-controlButton::after,.header-topNav-controlButton{transition:transform 275ms cubic-bezier(0.4,0,0.2,1) 0s,width 275ms cubic-bezier(0.4,0,0.2,1) 0s;}.header-topNav_active .header-topNav-controlButton-item:before{transform:rotate(45deg) translateX(1px);width:12px;}.header-topNav_active .header-topNav-controlButton-item:after{transform:rotate(-45deg) translateX(1px);width:12px;}.header-topNav .w-navigation{display:flex;font-size:1.1em;}.header-topNav .w-navigation-item{min-width:140px;text-align:center;box-sizing:border-box;}.header-topNav .w-navigation-link{display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-height:60px;text-decoration:none;color:#75787b;padding:0 1em;white-space:nowrap;position:relative;}.header-topNav .w-navigation-link:after{content:'';position:absolute;bottom:0;height:3px;left:0;right:0;background-color:#311b92;transition:transform 250ms cubic-bezier(0.4,0,0.2,1) 0ms;transform:scaleX(0);transform-origin:center center;}.header-topNav .w-navigation-item:hover .w-navigation-link,.header-topNav .w-navigation-item:active .w-navigation-link,.header-topNav .w-navigation-item_active .w-navigation-link{color:#311b92;}.header-topNav .w-navigation-item:hover .w-navigation-link:after{transform:scaleX(1);}.header-topNav .w-navigation-itemWrapper{position:static;}.header-topNav .w-navigation-level2{box-sizing:border-box;position:absolute;left:0;display:none;flex-direction:row;flex-wrap:wrap;width:100%;z-index:1000;padding:10px;background:#ffffff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);}.header-topNav .w-navigation-item:hover .w-navigation-level2{display:flex;}.header-topNav .w-navigation-level2-item{box-sizing:border-box;flex-basis:25%;padding:0.5em;font-size:0.9em;text-align:left;min-width:180px;}.header-topNav .w-navigation-level2-link{text-decoration:none;display:inline-block;line-height:1.2em;font-weight:bolder;padding:0.6em 0.1em;color:inherit;}.header-topNav a.w-navigation-level2-link:hover{color:#311b92;}.header-topNav .w-navigation-level3-link{text-decoration:none;display:inline-block;padding:0.6em 0.1em;line-height:1.2em;color:#75787b;}.header-topNav a.w-navigation-level3-link:hover{color:#311b92;}.header-topButtons{flex-basis:33%;}.header-topButtons-list{display:flex;align-items:center;justify-content:flex-end;}.header-topButtons-list > li{margin:4px;}.header-topButtons-list .fw-chip:hover:not(.fw-chip_noActive){background-color:rgba(0,0,0,0.16);color:#000000;}@media screen and (max-width:667px){.header-topButtons-list .fw-chip-content{display:none;}}.header-topButtons-list-active{background-color:rgba(49,27,146,0.24);}.header-topButtons-list-active.fw-chip:hover:not(.fw-chip_noActive){background-color:rgba(49,27,146,0.3);}@media screen and (max-width:667px){.header-topButtons-list-flyFavorites{transform:scale(1);position:absolute;}}.header-topButtons-iconFavorite,.header-topButtons-iconReviewed{font-family:icon-font,sans-serif;font-size:1.2rem;}.header-topButtons-iconFavorite:before{content:'\e806';}.header-topButtons-iconReviewed:before{content:'\e804';}@media screen and (max-width:846px){.header .widthLimiter{display:block;align-items:initial;} .header-navigation{margin-left:0;} .header-topNav{display:flex;flex-direction:column;width:0;height:100%;top:0;left:0;position:relative;z-index:7000;transition:width 0.2s ease 0s;} .header-topNav_active{width:400px;position:fixed;background-color:#ffffff;} .header-topNav_active + .header-navigation-fogging{display:block;} .header-topNav ins{display:block;position:relative;box-sizing:border-box;height:60px;flex-shrink:0;border-bottom:1px solid #808080;color:#808080;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;} .header-topNav ins:hover .header-topNav-controlButton-item,.header-topNav ins:active .header-topNav-controlButton-item{background-color:#311b92;} .header-topNav-menuButton-wrapper{position:absolute;top:50%;transform:translateY(-50%);} .header-topNav_active .header-topNav-menuButton-wrapper{margin-left:5px;} .header-topNav .w-navigation{overflow-y:auto;display:none;flex-direction:column;} .header-topNav_active .w-navigation{display:flex;} .header-topNav .w-navigation-item{position:relative;text-align:left;border-bottom:none;} .header-topNav .w-navigation-item:last-child{margin-bottom:5px;} .header-topNav .w-navigation-link{position:sticky;top:0;min-height:48px;padding:4px 25px;border-bottom:1px solid #d0d0d0;font-size:1em;text-transform:uppercase;background-color:#f0f0f0;white-space:normal;} .header-topNav .w-navigation-link:after{display:none;} .header-topNav .w-navigation-item:hover .w-navigation-link,.header-topNav .w-navigation-item:active .w-navigation-link,.header-topNav .w-navigation-item_active .w-navigation-link{color:#75787b;} .header-topNav .w-navigation-link:hover{color:#311b92 !important;} .header-topNav .w-navigation-level2{position:static;left:auto;padding:0;box-shadow:none;display:flex;flex-direction:column;} .header-topNav .w-navigation-level2-item{display:block;padding:0;font-size:1em;text-align:left;min-width:0;} .header-topNav .w-navigation-level2-link{min-height:48px;padding:4px 25px;border-bottom:1px solid #d0d0d0;display:flex;align-items:center;box-sizing:border-box;} .header-topNav .w-navigation-level3-link{border-bottom:1px solid #d0d0d0;display:flex;align-items:center;min-height:48px;padding:4px 25px;box-sizing:border-box;} .header-topNav a.w-navigation-level3-link:hover{color:#311b92;}}@media screen and (max-width:667px){.header-topNav_active{width:85%;}}.header-secondLine{height:50px;width:100%;display:flex;align-items:center;margin:8px 0;overflow:hidden;}.header-secondLine .fw-button{height:40px;color:rgba(0,0,0,0.54);margin-right:8px;}.header-secondLine .fw-button ins:before{font-size:28px;}.header-secondLine .fw-button:hover:not([disabled]) .fw-button-body,.header-secondLine .fw-button:focus .fw-button-body{background-color:rgba(49,27,146,0.12);}.footer{display:flex;flex-flow:column;padding-top:32px;border-top:1px solid rgba(0,0,0,0.12);box-sizing:border-box;font-size:0.9rem;color:rgba(0,0,0,0.54);justify-content:flex-end;}@media screen and (max-width:667px){.footer{margin-bottom:50px;}}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:1em;}.footer-links li{white-space:nowrap;margin-bottom:0.4em;margin-right:8px;}.footer-links li + li:before{content:'|';padding-right:8px;}.footer-links a{white-space:nowrap;color:inherit;text-decoration:none;}.footer-links a:hover{text-decoration:underline;}.footer-locale select{visibility:hidden;}.footer-agreement:after{content:' \00279A';}.footer-copyright{margin-bottom:1em;font-size:0.9em;text-align:center;}.widget-adMarker{position:relative;display:inline-block;width:0.6em;height:0.6em;border:2px solid #ffffff;vertical-align:baseline;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.54);background-color:#ffffff;}.widget-adMarker.widget-adMarker_new{width:1.6em;}.widget-adMarker.widget-adMarker_new:after{content:"new";display:inline-block;left:0.4em;top:0;font-family:verdana,sans-serif;font-size:0.55em;line-height:1em;position:absolute;z-index:10;text-shadow:none;}.widget-adMarker.widget-adMarker_sale{background-color:#009900;}.widget-adMarker.widget-adMarker_rent{background-color:#ff9802;}.widget-adMarker.widget-adMarker_soon{background-color:#c304ac;}.widget-adMarker.widget-adMarker_sold{background-color:#dd0000;}.widget-button{display:inline-block;font-family:plumbcondensed-regular,tahoma,sans-serif;font-size:1.5rem;font-weight:normal;line-height:50px;padding:0 0.5em;text-align:center;text-transform:uppercase;background-color:#311b92;color:#ffffff;border:3px solid #311b92 !important;cursor:pointer;white-space:nowrap;position:relative;overflow:hidden;transition:background-color 400ms cubic-bezier(0.4,0,0.2,1) 0s,color 400ms cubic-bezier(0.4,0,0.2,1) 0s;}@media screen and (min-width:668px) and (max-width:846px),screen and (min-width:847px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1280px),screen and (min-width:1281px) and (max-width:1440px),screen and (min-width:1441px) and (max-width:1680px),screen and (min-width:1681px){.widget-button:hover{background-color:#f2f0f6;color:#311b92;}}@media screen and (max-width:667px){.widget-button:after{content:"";box-sizing:border-box;display:block;position:absolute;width:0;height:0;top:50%;left:50%;background-color:#f2f0f6;border-radius:50%;transform:translate(-50%,-50%);transform-origin:center;}}@media screen and (max-width:667px){.widget-button:active:after{animation:wave-animation 0.3s 1 linear;}}a.widget-button:active{background-color:#f2f0f6;color:#311b92;}a.widget-button{text-decoration:none;}button.widget-button{border:none;}@keyframes wave-animation{0%{width:0;opacity:0.2;} 99.9%{width:150px;height:150px;opacity:0.01;} 100%{opacity:0;width:0;height:0;}}.widget-rating{display:inline-flex;justify-content:start;align-items:center;height:inherit;}.widget-rating li{font-size:1.3em;padding:0.1em;font-family:icon-font,fantasy;}.widget-rating .widget-rating-star:before{content:"\e808";}.widget-rating .widget-rating-star-empty:before{content:"\e801";}.widget-rating .widget-rating-star-half:before{content:"\f123";}.widget-photoRealtor{position:relative;width:100%;height:0;padding-bottom:100%;}.widget-photoRealtor-img{position:absolute;top:0;left:0;height:100%;width:100%;border:2px solid white;box-sizing:border-box;border-radius:50%;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.26);overflow:hidden;}.widget-photoRealtor-img img{display:block;width:100%;height:100%;object-fit:cover;}.widget-photoRealtor-img-icon{position:absolute;bottom:0;right:-5%;cursor:pointer;background-color:#ffffff;border-radius:50%;border:4px solid #ffffff;}.widget-photoRealtor-img-icon:hover{background-color:#e64a19;border-color:#e64a19;}.widget-photoRealtor-img-icon:before{content:'\f16a';font-family:icon-font,sans-serif;font-size:2.5em;color:#e64a19;}.widget-photoRealtor-img-icon:hover:before{color:#ffffff;}.widget-realtorMaps{position:relative;max-width:490px;min-width:300px;border-radius:75px 0 0 0;background-color:white;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.24);margin:0 0.8% 1.6% 0.8%;}@media screen and (min-width:1025px) and (max-width:1280px),screen and (min-width:1281px) and (max-width:1440px),screen and (min-width:1441px) and (max-width:1680px),screen and (min-width:1681px){.widget-realtorMaps{width:31%;}}@media screen and (min-width:668px) and (max-width:846px),screen and (min-width:847px) and (max-width:1024px){.widget-realtorMaps{width:48%;}}@media screen and (max-width:667px){.widget-realtorMaps{width:100%;}}.widget-realtorMaps:hover{box-shadow:1px 1px 8px 2px rgba(0,0,0,0.24);}.widget-realtorMaps a{text-decoration:none;color:initial;position:absolute;top:0;left:0;bottom:0;right:0;display:block;z-index:110;}.widget-realtorMaps-header{display:flex;justify-content:flex-end;height:110px;width:100%;}.widget-realtorMaps-header-realtorImg{position:absolute;width:36%;max-width:150px;min-width:120px;top:0;left:0;z-index:100;}.widget-realtorMaps-header-elements{padding:8px 16px;max-width:60%;text-align:right;}.widget-realtorMaps-header-elements h2{font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;}.widget-realtorMaps-header-rating{height:30px;margin-bottom:2px;color:#e64a19;}.widget-realtorMaps-header-rating .widget-rating{justify-content:flex-end;}.widget-realtorMaps-header-button{height:36px;position:relative;display:inline-block;z-index:200;}.widget-realtorMaps-objects{position:relative;overflow:hidden;}.widget-realtorMaps-objects-count{font-family:"Roboto Condensed",sans-serif;padding:8px 16px;}.widget-realtorMaps-objects-count li{line-height:1.6em;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.widget-realtorMaps-objects-map{display:flex;justify-content:center;height:276px;overflow:hidden;border-radius:0 0 50% 50% / 0 0 10% 10%;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.24);}.widget-realtorMaps-objects-map img{display:block;height:100%;}.widget-reviewsList-form{display:flex;align-items:center;padding:8px 0;height:48px;box-sizing:border-box;visibility:hidden;}.widget-reviewsList-form > table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;line-height:normal;text-align:right;overflow:hidden;}.widget-reviewsList-form > table td + td{padding-left:8px;}.widget-reviewsList-form .widget-reviewsList-form-section{width:68%;}.widget-reviewsList-form .widget-reviewsList-form-sorter{width:30%;}.widget-reviewsList-serp{min-height:290px;position:relative;}.widget-reviewsList-serp .fw-paginate-controls .fw-button{width:32px;height:32px;}.widget-reviewsList-addControl{visibility:hidden;text-align:right;padding:6px 0;box-sizing:border-box;margin-bottom:8px;}.widget-addReview-fields{}.widget-addReview-rating{margin-top:8px;color:#311b92;}.widget-addReview-ratingHint{margin-left:16px;font-family:"Roboto Condensed",sans-serif;font-size:1.2em;}.widget-addReview-fields-line{margin:4px 0;min-height:80px;}.widget-addReview-fields-line .widget-rating li{font-size:1.6em;padding:0.2em;}.widget-addReview-fields-line_textarea{min-height:120px;}.widget-addReview-fields-columns{display:flex;justify-content:space-between;}.widget-addReview-fields-columns > .fw-input{width:60%;}.widget-addReview-fields-columns > .fw-input:first-child{width:38%;}.widget-review{padding:16px;font-size:1rem;position:relative;max-width:900px;min-width:250px;box-sizing:border-box;background-color:white;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.24);}@media screen and (min-width:1441px) and (max-width:1680px),screen and (min-width:1681px){.widget-review{font-size:1.1rem;}}@media screen and (min-width:1025px) and (max-width:1280px){.widget-review{font-size:0.9rem;}}.widget-reviewsList .widget-review{margin:16px 0;}.widget-review-problemButton{position:absolute;top:8px;right:8px;}.widget-review-problemButton .fw-button{width:48px;height:48px;}.widget-review-problemButton-icon{font-size:1.5rem;font-family:icon-font,fantasy;}.widget-review-problemButton-icon:before{content:"\e803";}.widget-review-header{margin-bottom:3%;padding-right:56px;}.widget-review-header:after{content:"";display:block;width:0;height:0;visibility:hidden;clear:both;}.widget-review-header h3{font-size:1.4em;line-height:1.2em;}.widget-review-header-rating{color:#e64a19;margin-right:0.2em;float:left;font-size:0.9em;}.widget-review-subTitle{color:rgba(0,0,0,0.54);margin-bottom:2%;font-size:0.8em;}.widget-review-subTitle time{white-space:nowrap;margin-bottom:4px;}.widget-review-subTitle h4{line-height:1.3em;}.widget-review-content{line-height:1.5em;}.widget-realtorInfo-list .widget-realtorInfo{margin-bottom:16px;}.widget-realtorInfo{color:#ffffff;background-color:#311b92;padding:16px;box-sizing:border-box;font-size:1rem;overflow:hidden;}@media screen and (max-width:414px),screen and (min-width:847px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1280px){.widget-realtorInfo{font-size:0.9rem;}}.widget-realtorInfo a{text-decoration:none;color:inherit !important;}.widget-realtorInfo_extended{height:100%;}.widget-realtorInfo-main{display:flex;justify-content:space-between;margin-bottom:16px;}.widget-realtorInfo_extended .widget-realtorInfo-main{position:relative;}@media screen and (min-width:668px){.widget-realtorInfo_extended .widget-realtorInfo-main{display:block;}}@media screen and (max-width:667px){.widget-realtorInfo_extended .widget-realtorInfo-main{margin-bottom:0.3em;}}.widget-realtorInfo-main-realtorImg{width:80px;margin-right:16px;flex-shrink:0;}.widget-realtorInfo_extended .widget-realtorInfo-main-realtorImg{width:60%;max-width:150px;min-width:60px;margin:0 0 16px;}@media screen and (min-width:668px) and (max-width:846px){.widget-realtorInfo_extended .widget-realtorInfo-main-realtorImg{width:50%;}}@media screen and (max-width:667px){.widget-realtorInfo_extended .widget-realtorInfo-main-realtorImg{width:90px;margin:0 16px 0 0;}}.widget-realtorInfo-main-info{flex-grow:1;overflow:hidden;}@media screen and (max-width:667px){.widget-realtorInfo_extended .widget-realtorInfo-main-info{margin-right:8px;}}.widget-realtorInfo-main-info h1,.widget-realtorInfo-main-info h2{font-size:1.4em;margin-bottom:0.3em;overflow:hidden;text-overflow:ellipsis;}.widget-realtorInfo_extended .widget-realtorInfo-main-info h1{font-size:1.6em;}@media screen and (min-width:668px) and (max-width:846px){.widget-realtorInfo_extended .widget-realtorInfo-main-info h1{white-space:nowrap;}}.widget-realtorInfo-main-rating{color:#ffffff;font-family:"Roboto Condensed",sans-serif;margin-bottom:0.2em;}.widget-realtorInfo:not(.widget-realtorInfo_extended) .widget-rating{font-size:0.8em;margin-right:8px;}.widget-realtorInfo-main-rating span{white-space:nowrap;}.widget-realtorInfo-main-summary{font-family:"Roboto Condensed",sans-serif;display:none;}.widget-realtorInfo.widget-realtorInfo_extended .widget-realtorInfo-main-summary{display:block;}.widget-realtorInfo-main-actions{position:absolute;top:0;right:0;width:48px;}@media screen and (max-width:667px){.widget-realtorInfo-main-actions{position:static;}}.widget-realtorInfo-main-actions .fw-button_icon{width:48px;height:48px;color:#ffffff;margin-bottom:4px;}.widget-realtorInfo-button{display:flex;justify-content:center;}.widget-realtorInfo_extended .widget-realtorInfo-button{margin-bottom:16px;}@media screen and (max-width:667px){.widget-realtorInfo_single .widget-realtorInfo-button,.widget-realtorInfo_extended .widget-realtorInfo-button{margin-bottom:0;}}.widget-realtorInfo-button .fw-button_raised{background-color:#e64a19;width:100%;height:40px;}@media screen and (max-width:667px){.widget-realtorInfo_single .widget-realtorInfo-button .fw-button_raised{height:48px;}}.widget-realtorInfo_extended .widget-realtorInfo-button .fw-button_raised{height:48px;}.widget-realtorInfo-button .fw-button_raised ins{font-size:1.5rem;}.widget-realtorInfo-dopInfo{display:none;}.widget-realtorInfo_extended .widget-realtorInfo-dopInfo{display:block;}.widget-realtorInfo-dopInfo .fw-expandBlock-head{justify-content:flex-start;font-size:1.4em;margin-bottom:0.3em;}.widget-realtorInfo-dopInfo .fw-expandBlock-head ins{color:inherit;}.widget-realtorInfo-dopInfo .fw-expandBlock-body{line-height:1.5em;text-align:justify;}.widget-realtorInfo-dialog .fw-dialog-fogging{background-color:rgba(0,0,0,0.86);}.widget-realtorInfo-dialog .fw-dialog-cont{width:1024px;}@media screen and (min-width:1281px) and (max-width:1440px),screen and (min-width:1025px) and (max-width:1280px){.widget-realtorInfo-dialog .fw-dialog-cont{width:800px;}}@media screen and (min-width:847px) and (max-width:1024px){.widget-realtorInfo-dialog .fw-dialog-cont{width:700px;}}@media screen and (min-width:668px) and (max-width:846px){.widget-realtorInfo-dialog .fw-dialog-cont{width:600px;height:394px;}}@media screen and (max-width:667px){.widget-realtorInfo-dialog .fw-dialog-cont{width:450px;height:309px;}}.widget-realtorInfo-dialog .fw-dialog-header{padding:16px 16px 16px 8px;min-height:initial;}.widget-realtorInfo-dialog .fw-dialog-body{padding:0 8px 8px;}@media screen and (max-width:846px){.widget-realtorInfo-dialog .fw-dialog-body{height:100%;}}.widget-realtorInfo-videoCont{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;}@media screen and (max-width:846px){.widget-realtorInfo-videoCont{position:static;height:100%;padding-bottom:0;}}.widget-realtorInfo-videoCont iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (max-width:846px){.widget-realtorInfo-videoCont iframe{position:static;}}.widget-objectBlog{position:relative;display:flex;min-width:500px;max-width:900px;margin:0 auto;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.24);background-color:white;}.widget-objectBlog_compact{min-width:300px;max-width:600px;flex-wrap:wrap;}.widget-objectBlog_compact .widget-objectBlog-mainImg-img{border-radius:0 0 50% 50% / 0 0 10% 10%;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.24);}.widget-objectBlog:hover{box-shadow:1px 1px 8px 2px rgba(0,0,0,0.24);}.widget-objectBlog a{text-decoration:none;color:initial;position:absolute;top:0;left:0;bottom:0;right:0;display:block;z-index:100;}.widget-objectBlog-tag{position:absolute;top:8px;left:8px;z-index:50;}.widget-objectBlog-mainImg{position:relative;flex-basis:40%;}.widget-objectBlog_compact .widget-objectBlog-mainImg{flex-basis:100%;}.widget-objectBlog-mainImg-sizeWrapper{position:relative;width:100%;height:0;padding-bottom:100%;}.widget-objectBlog_compact .widget-objectBlog-mainImg-sizeWrapper{padding-bottom:51%;}.widget-objectBlog-mainImg-img{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;}.widget-objectBlog-mainImg-img img{display:block;width:100%;height:100%;object-fit:cover;}.widget-objectBlog-alternateImg{position:absolute;top:0;left:0;transition:opacity 600ms cubic-bezier(0.4,0.0,0.2,1) 0s;opacity:0;}.widget-objectBlog-img-topInfo{position:absolute;top:16px;left:10px;z-index:100;}.widget-objectBlog-wrapper{width:60%;}.widget-objectBlog_compact .widget-objectBlog-wrapper{width:100%;}.widget-objectBlog-information{position:relative;height:calc(100% - 49px);font-size:1rem;box-sizing:border-box;}@media screen and (min-width:1441px) and (max-width:1680px),screen and (min-width:1681px){.widget-objectBlog-information{font-size:1.1rem;}}@media screen and (min-width:1025px) and (max-width:1280px){.widget-objectBlog-information{font-size:0.9rem;}}.widget-objectBlog_compact .widget-objectBlog-information{font-size:1rem;}@media screen and (max-width:414px){.widget-objectBlog_compact .widget-objectBlog-information{font-size:0.9rem;}}.widget-objectBlog-information-body{position:absolute;width:100%;height:95%;overflow:hidden;padding:3% 3% 0 3%;box-sizing:border-box;}.widget-objectBlog_compact .widget-objectBlog-information-body{position:relative;height:auto;}.widget-objectBlog-information-title{font-family:"Roboto Condensed",sans-serif;font-size:1.5em;margin-bottom:1.5%;}.widget-objectBlog-information-priceParams{margin-bottom:2%;font-family:"Roboto Condensed",sans-serif;font-size:1.1em;}.widget-objectBlog-information-priceParams-price{font-size:1.8em;margin-right:0.4em;}.widget-objectBlog-information-folding{transition:height 300ms cubic-bezier(0.4,0.0,0.2,1) 0s;}.fw-mobile .widget-objectBlog_compact .widget-objectBlog-information-folding{display:none;}.widget-objectBlog_compact .widget-objectBlog-information-folding{height:0;max-height:10em;}.widget-objectBlog-information-address{margin-bottom:2%;font-weight:normal;font-size:1.1em;line-height:1.3em;}.widget-objectBlog-information-address span{color:rgba(0,0,0,0.54);}.widget-objectBlog-information-secondParams{padding-bottom:2%;font-family:"Roboto Condensed",sans-serif;}.widget-objectBlog-information-description{font-size:0.9em;color:rgba(0,0,0,0.54);line-height:1.5em;}.widget-objectBlog-action{position:relative;height:48px;border-top:1px solid rgba(0,0,0,0.12);z-index:200;}.widget-objectBlog-action-utils,.widget-objectBlog-action-contact{position:absolute;}.widget-objectBlog-action-contact{top:8px;left:3%;}.widget-objectBlog-action-utils{top:4px;right:3%;}.widget-objectBlog_compact .widget-objectBlog-action{display:none;}.fw-mobile .widget-objectBlog_compact .widget-objectBlog-action,.fw-foldingBox_unfolded .widget-objectBlog_compact .widget-objectBlog-action{display:block;}.widget-objectBlog-action-contact .fw-chip-content{text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;}.widget-objectBlog-action-utils .fw-button_icon{width:40px;height:40px;color:rgba(0,0,0,0.54);}.widget-objectBlog-action-utils .widget-favorite{color:#311b92;}.widget-objectBlog-action-utils .fw-button:hover:not([disabled]) .fw-button-body,.widget-objectBlog-action-utils .fw-button:focus .fw-button-body{background-color:rgba(49,27,146,0.12);}.widget-objectInfo{background-color:#f2f0f6;height:inherit;overflow-y:auto;}.widget-objectInfo-wrapper{position:relative;}.widget-objectInfo-actions{position:sticky;top:0;background-color:#f2f0f6;border-bottom:1px solid rgba(0,0,0,0.12);z-index:100;}.widget-objectInfo-actions-wrapper{display:flex;justify-content:space-between;align-items:center;height:80px;box-sizing:border-box;padding:8px 0;}@media screen and (max-width:667px){.widget-objectInfo-actions-wrapper{height:60px;}}.widget-objectInfo-actions-group{flex-shrink:0;overflow:hidden;}.widget-objectInfo-actions-group .fw-button{height:40px;color:rgba(0,0,0,0.54);}.widget-objectInfo-actions-group .fw-button_icon{width:56px;height:56px;margin-right:4px;}.widget-objectInfo-actions-group .fw-button ins:before{font-size:32px;}.widget-objectInfo-actions-group .widget-favorite{color:#311b92;}.widget-objectInfo-actions-group .fw-button:hover:not([disabled]) .fw-button-body,.widget-objectInfo-actions-group .fw-button:focus .fw-button-body{background-color:rgba(49,27,146,0.12);}.widget-objectInfo-body{min-height:calc(100vh - 65px);}@media screen and (max-width:667px){.widget-objectInfo-body{padding-bottom:80px;}}.widget-objectInfo-gallery{overflow:hidden;}.widget-objectInfo-gallery:not(.slick-initialized){visibility:hidden;}.widget-objectInfo-gallery + .widget-objectInfo-body-wrapper{margin-top:-36px;}.widget-objectInfo-gallery-sizeWrapper{display:block;height:0;overflow:hidden;position:relative;padding-bottom:50%;}.widget-objectInfo-gallery-sizeWrapper_doubled{padding-bottom:100%;}.widget-objectInfo-gallery-empty{padding:0 !important;}.widget-objectInfo-gallery-img{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;margin:0 2px 4px 2px;}.widget-objectInfo-gallery-img.youtube::before{content:'\f16a';font-family:icon-font,sans-serif;font-size:55px;}.widget-objectInfo-gallery-img.tiktok::before{content:'\e809';font-family:icon-font,sans-serif;font-size:50px;}.widget-objectInfo-gallery-img.vr-tour::before{content:'3D';font-size:40px;font-weight:700;}.widget-objectInfo-gallery-img.youtube::before,.widget-objectInfo-gallery-img.tiktok::before,.widget-objectInfo-gallery-img.vr-tour::before{position:absolute;color:#ffffff;opacity:0.9;left:50%;top:50%;transform:translate(-50%,-50%);text-shadow:0 0 3px rgba(0,0,0,0.9);z-index:100;}.widget-objectInfo-gallery-img img{display:block;width:100%;height:100%;object-fit:cover;}.widget-objectInfo-gallery-img img.widget-objectInfo-gallery-streetView{position:absolute;transform:translate3d(-50%,-50%,0px);left:50%;top:50%;width:initial;height:initial;}.widget-objectInfo-body-wrapper{display:flex;position:relative;}@media screen and (max-width:667px){.widget-objectInfo-body-wrapper{flex-direction:column;}}.widget-objectInfo-cont{font-size:1rem;flex:1 1 75%;overflow:hidden;margin-top:36px;padding:0 1%;}@media screen and (min-width:668px) and (max-width:846px){.widget-objectInfo-cont{flex-basis:65%;}}@media screen and (max-width:667px){.widget-objectInfo-cont{font-size:0.9rem;}}.widget-objectInfo header{padding:1.5em 0;}.widget-objectInfo-cont h1{font-size:2.2em;line-height:1em;margin-bottom:0.5em;}.widget-objectInfo-address{font-size:0.6em;padding-left:8px;}.widget-objectInfo-address span{color:rgba(0,0,0,0.54);}.widget-objectInfo-address .widget-metro{font-size:0.9em;}.widget-objectInfo-titleDetails{color:rgba(0,0,0,0.54);font-size:1.1em;margin-bottom:0.4em;}.widget-objectInfo-titleInfo{display:flex;flex-wrap:wrap;margin-bottom:0.4em;}.widget-objectInfo-titleInfo-price{color:#311b92;}.widget-objectInfo-titleInfo-price-value{font-size:3em;}.widget-objectInfo-titleInfo-price-noCommission{font-family:plumbcondensed-regular,tahoma,sans-serif;font-size:2em;}.widget-objectInfo-block{display:flex;justify-content:space-between;align-items:center;}.widget-objectInfo-advertNumber{color:rgba(0,0,0,0.54);}.widget-objectInfo-description{margin-bottom:3em;}.widget-objectInfo-description h2{margin-bottom:0.8em;}.widget-objectInfo-promotext{border-bottom:1px dotted #d0d0d0;line-height:1.5em;text-align:justify;padding-bottom:0.8em;}.widget-objectInfo-mainInfo{margin:0.8em 0;line-height:2em;}.widget-objectInfo-mainInfo-caption{color:rgba(0,0,0,0.54);}.widget-objectInfo-mainInfo-value{padding-left:5px;color:rgba(0,0,0,0.87);}.widget-objectInfo-additionalInfo{border-bottom:1px dotted #d0d0d0;}.widget-objectInfo-additionalInfo h3{margin-bottom:0.5em;}.widget-objectInfo-additionalInfo > div{margin-bottom:0.8em;}.widget-objectInfo-others{line-height:1.5em;text-align:justify;padding-bottom:0.8em;}.widget-objectInfo-importantInfo{color:#e64a19;}.widget-objectInfo-extraAbility{margin:0.8em 0 1.6em;}@media screen and (max-width:667px){.widget-objectInfo-extraAbility{display:none;}}.widget-objectInfo-contacts{position:sticky;top:80px;flex:1 1 25%;min-width:200px;max-width:300px;max-height:calc(100vh - 64px);padding:0 16px;}@media screen and (min-width:668px) and (max-width:846px){.widget-objectInfo-contacts{flex-basis:35%;}}@media screen and (max-width:667px){.widget-objectInfo-contacts{max-width:initial;position:static;padding:0;flex-basis:100%;}}.widget-objectInfo-contacts_list{max-height:initial;}@media screen and (min-width:668px){.widget-objectInfo-contacts_list{align-self:flex-start;}}.widget-listInline{line-height:1.5em;}.widget-listInline dt{height:16px;white-space:nowrap;display:inline;margin:0 3px 0 0;padding:0;color:rgba(0,0,0,0.54);}.widget-listInline dd{min-height:16px;display:inline;margin:0 3px 0 0;padding:0;}.widget-map{height:100%;position:relative;}.widget-map_notfound{display:none;}.widget-map-info{background:rgba(0,0,0,0.4);box-sizing:border-box;border-radius:3px;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.5);font-size:1.1em;position:absolute;top:10px;left:10px;color:#ffffff;margin-right:10px;z-index:10;}@media screen and (min-width:668px) and (max-width:846px){.widget-map-info{max-width:226px;}}.widget-map-info h3{padding:5px 15px;font-size:1rem;}.widget-map-map{height:100%;position:relative;}.widget-map-butswitch.widget-button{display:none;position:absolute;right:15px;top:-52px;width:130px;line-height:32px;z-index:400;font-size:1.2rem;text-transform:uppercase;box-shadow:0 0 3px 0 rgba(0,0,0,0.8);}@media screen and (max-width:846px){.widget-map-butswitch.widget-button{display:block;}}.widget-map-butswitch.widget-button:hover,.widget-map-butswitch.widget-button:active{background-color:#311b92;color:#ffffff;}.widget-map-butswitchMap:after,.widget-map-butswitchList:before{font-family:icon-font,sans-serif;font-size:0.8em;}.widget-map-butswitchList:before{content:"\e80d";padding-right:0.2em;}.widget-map-butswitchMap:after{content:"\e80e";padding-left:0.2em;}.markerLabels{min-width:40px;position:absolute;top:-9px;transform:translateX(-50%);cursor:pointer;}.widget-markerLabel{color:#333333;}.widget-markerLabel-mark{position:relative;transform:translateY(1px);display:flex;justify-content:center;align-items:center;border-radius:50% 50% 0 0;border:1px solid #a0a0a0;border-bottom-width:0;width:16px;height:15px;margin:0 auto;background-color:#ffffff;}.widget-markerLabel-mark:before{content:'';width:9px;height:9px;border:1px solid white;border-radius:50%;flex-shrink:0;}.widget-markerLabel-cont{min-width:40px;height:20px;box-sizing:border-box;padding:2px 3px;font-size:13px;border:1px solid #a0a0a0;background-color:#ffffff;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.56);text-shadow:0 0 1px rgba(0,0,0,0.34);}.widget-markerLabel_sale .widget-markerLabel-mark:before,.markerLabels_hover .widget-markerLabel_sale .widget-markerLabel-mark,.markerLabels_hover .widget-markerLabel_sale .widget-markerLabel-cont{background-color:#009900;}.widget-markerLabel_sold .widget-markerLabel-mark:before,.markerLabels_hover .widget-markerLabel_sold .widget-markerLabel-mark,.markerLabels_hover .widget-markerLabel_sold .widget-markerLabel-cont{background-color:#dd0000;}.widget-markerLabel_rent .widget-markerLabel-mark:before,.markerLabels_hover .widget-markerLabel_rent .widget-markerLabel-mark,.markerLabels_hover .widget-markerLabel_rent .widget-markerLabel-cont{background-color:#ff9802;}.widget-markerLabel_soon .widget-markerLabel-mark:before,.markerLabels_hover .widget-markerLabel_soon .widget-markerLabel-mark,.markerLabels_hover .widget-markerLabel_soon .widget-markerLabel-cont{background-color:#c304ac;}.widget-markerLabel_complex .widget-markerLabel-mark:before,.markerLabels_hover .widget-markerLabel_complex .widget-markerLabel-mark,.markerLabels_hover .widget-markerLabel_complex .widget-markerLabel-cont{background-color:#333333;}.widget-markerLabel_school,.widget-markerLabel_kindergarten{width:24px;height:24px;min-width:initial;border-radius:50%;justify-content:center;padding:0;font-size:13px;border:2px solid #ffffff;color:#ffffff;box-sizing:border-box;box-shadow:rgba(0,0,0,0.3) 0 1px 3px 1px;}.widget-markerLabel_school{background-color:#002e80;}.widget-markerLabel_kindergarten{background-color:#02689d;}.widget-markerLabel_school:before,.widget-markerLabel_kindergarten:before{width:initial;height:initial;border:none;margin-right:0;font-family:icon-font,sans-serif;}.widget-markerLabel_school:before{content:'\e824';}.widget-markerLabel_kindergarten:before{content:'\e825';}.markerLabels_hover .widget-markerLabel{color:#fafafa;cursor:default;}.widget-markerObject{display:flex;align-items:center;justify-content:center;width:32px;height:32px;box-sizing:border-box;position:relative;background-color:#ffffff;border:1px solid #a0a0a0;border-radius:3px;color:#333333;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.56);}.widget-markerObject:before{content:'\e801';font-family:icon-font,sans-serif;position:absolute;font-size:24px;}.widget-markerObject .widget-markerLabel{position:absolute;min-width:initial;width:16px;height:16px;box-shadow:none;bottom:-15px;margin-right:0;align-items:center;justify-content:center;padding:0;text-shadow:none;border-top-color:transparent;}.widget-markerObject .widget-markerLabel:before{margin-right:0;}.widget-map-controls{margin:10px;font-family:plumbcondensed-regular,tahoma,sans-serif;font-size:14px;line-height:14px;box-shadow:rgba(0,0,0,0.3) 0 1px 3px 1px;}.widget-map-controls li{text-align:center;width:55px;height:40px;background-color:#ffffff;cursor:pointer;border-radius:2px;overflow:hidden;}.widget-map-controls li + li{border-top:1px solid rgba(0,0,0,0.32);}.widget-map-controls li.widget-map-controls-control_active,.widget-map-controls li:hover{background-color:#808080;color:#ffffff;}.widget-map-controls li:before{display:block;font-family:icon-font,sans-serif;font-size:1.2rem;line-height:1.2em;color:rgba(0,0,0,0.87);}.widget-map-controls .widget-map-controls-control_active:before,.widget-map-controls li:hover:before{color:#ffffff;}.widget-map-controls-school:before{content:'\e824';}.widget-map-controls-kindergarten:before{content:'\e825';}.widget-infoWindow{padding:3px;display:flex;align-items:flex-start;}.widget-infoWindow_objectDetail:hover{cursor:pointer;background-color:#f1f1f1;}.widget-infoWindow-title{font-weight:700;}.widget-infoWindow-mainImg{width:50px;height:50px;margin-right:10px;flex-shrink:0;}.widget-infoWindow_extended .widget-infoWindow-mainImg{width:80px;height:80px;}.widget-infoWindow_wait{min-width:88px;min-height:48px;}.widget-infoWindow_wait .fw-waiting ins{width:16px;height:16px;}.widget-infoWindow-mainImg-sizeWrapper{padding-bottom:100%;height:0;position:relative;}.widget-infoWindow-mainImg-img{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;}.widget-infoWindow-mainImg-img img{display:block;width:100%;height:100%;object-fit:cover;}.widget-infoWindow-desc{overflow:hidden;width:100%;}.widget-infoWindow-desc hr{margin:3px 0;}.widget-infoWindow-head{margin-bottom:2px;}.widget-infoWindow-realtor{display:flex;justify-content:flex-end;align-items:center;color:rgba(0,0,0,0.54);}.widget-infoWindow-realtor-desc{margin-right:8px;overflow:hidden;}.widget-infoWindow-realtor-title{font-size:1.1em;font-family:"Roboto Condensed",sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.widget-infoWindow-realtor-rating{font-size:0.7em;text-align:right;}.widget-infoWindow-realtor-img{width:32px;height:32px;flex-shrink:0;}.widget-infoWindow-realtor-img .widget-photoRealtor-img{border:1px solid rgba(0,0,0,0.54);border-radius:50%;box-shadow:none;}.widget-objMarker{position:relative;display:inline-block;width:0.7em;height:0.7em;border:2px solid #ffffff;border-radius:50%;vertical-align:baseline;background-color:#ffffff;}.widget-objMarker.widget-adMarker_new{width:1.6em;}.widget-objMarker.widget-adMarker_new:after{content:"new";display:inline-block;left:0.4em;top:0;font-family:verdana,sans-serif;font-size:0.55em;line-height:1em;position:absolute;z-index:10;text-shadow:none;}.widget-objMarker.widget-objMarker_sale{background-color:#009900;}.widget-objMarker.widget-objMarker_rent{background-color:#ff9802;}.widget-objMarker.widget-objMarker_soon{background-color:#c304ac;}.widget-objMarker.widget-objMarker_sold{background-color:#dd0000;}.widget-propose{margin-bottom:60px;}.widget-propose.widget-propose_marked{background-color:#ffffff;}.widget-propose-serp{padding:2em 0;}.widget-propose-head{padding-bottom:1.5em;position:relative;text-align:center;}.widget-propose-head h2{font-size:2.4rem;margin-bottom:0.3em;}@media screen and (max-width:667px){.widget-propose-head h2{font-size:2rem;}}.widget-propose-head p{font-size:1.2rem;color:#777777;}.widget-propose-butCont{padding:20px 0;text-align:center;}.widget-propose .sliderRealtors:not(.slick-initialized){height:300px;visibility:hidden;}.widget-metro{color:#311b92;}.widget-metro:before{content:"M";display:inline-flex;align-items:center;justify-content:center;background-color:white;border:2px solid #311b92;height:1.2em;width:1.2em;margin-right:0.3em;border-radius:50%;font-size:0.8em;text-shadow:0 0 1px rgba(0,0,0,0.87);}.widget-message{margin:20px auto;border-top:1px dotted transparent;border-bottom:1px dotted transparent;}.widget-message p{padding:15px 10px;border:inherit;margin:1px;font-size:3rem;text-align:center;font-family:'Roboto Condensed',sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.5);}@media screen and (min-width:847px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1280px){.widget-message p{font-size:2.7rem;}}@media screen and (min-width:668px) and (max-width:846px){.widget-message p{font-size:2.5rem;}}@media screen and (max-width:667px){.widget-message p{font-size:2.1rem;}}@media screen and (max-width:414px){.widget-message p{font-size:1.6rem;}}.widget-message p:before{font-size:1em;font-family:icon-font,sans-serif;margin-right:0.3em;}.layout_map .widget-message p{font-size:2rem;}.widget-message_nonActual{border-color:#808080;color:#808080;}.widget-message_nonActual p:before{content:"\e819";}.widget-message_deferred{border-color:#c304ac;color:#c304ac;}.widget-message_deferred p:before{content:"\e816";}.widget-message_closed{border-color:#808080;color:#808080;}.widget-message_closed p:before{content:"\e818";}.widget-message_sold{border-color:#dd0000;color:#dd0000;}.widget-message_sold p:before{content:"\e817";}.widget-message_notFound{border-color:rgba(0,0,0,0.54);color:rgba(0,0,0,0.54);}.widget-message_notFound p:before{content:"\e814";}.widget-tag{display:block;color:white;background-color:rgba(0,0,0,0.54);font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:0.8rem;padding:0 0.5rem;line-height:24px;border:1px solid white;box-shadow:0 0 1px 0 rgba(0,0,0,0.54);text-shadow:1px 2px 0 rgba(0,0,0,0.54);}.widget-tag.widget-tag_noCommission{background-color:#311b92;}.widget-tag.widget-tag_sold{background-color:#dd0000;}.widget-search{height:inherit;display:flex;align-items:center;}.widget-search_realtors{flex-grow:1;justify-content:center;}@media screen and (max-width:846px){.widget-search_realtors{justify-content:flex-start;}}.widget-search-filters-ul{display:flex;align-items:center;height:inherit;}.widget-search-li{border:1px solid #C2C2C6;height:40px;position:relative;}.widget-search-li:hover{background-color:#efefef;}.widget-search-li + .widget-search-li{margin-left:8px;}@media screen and (max-width:846px){.widget-search-li + .widget-search-li{margin:10px 0 0;}}.widget-search-li .fw-waiting ins{width:16px;height:16px;}.widget-search-li_modified:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#fc4c02;}.widget-search-control.widget-button{width:100px;line-height:32px;height:32px;margin:0 8px;font-size:1.2rem;border-radius:2px;display:none;box-shadow:0 0 3px 0 rgba(0,0,0,0.8);}@media screen and (max-width:846px){.widget-search-control.widget-button{display:block;}}.widget-search-control:before{content:"\f0b0";padding-right:0.2em;font-family:icon-font,sans-serif;font-size:1em;}.js-priceFilter .fw-inputRange-hints-list_min{display:block;}.widget-search-li > .fw-select{width:100%;height:100%;}.widget-search-li .fw-select-input{border:none;padding:8px 24px 8px 8px;}.widget-search-li .fw-selectSimple{display:flex;justify-content:space-between;margin:0 8px;}.widget-search-city{width:100px;}@media screen and (max-width:846px){.widget-search-city{width:auto;}}.widget-search_realtors .widget-search-city{width:180px;}.widget-search-dealRealtors{width:220px;}@media screen and (max-width:846px){.widget-search-dealRealtors{width:auto;}}.widget-search-geo{width:370px;}@media screen and (min-width:1281px) and (max-width:1440px){.widget-search-geo{width:300px;}}@media screen and (min-width:1025px) and (max-width:1280px){.widget-search-geo{width:220px;}}@media screen and (min-width:847px) and (max-width:1024px){.widget-search-geo{width:180px;}}@media screen and (max-width:846px){.widget-search-geo{width:auto;}}.widget-searchGeo{width:100%;height:100%;}.widget-searchGeo-input{position:relative;height:inherit;background-color:#ffffff;}.widget-searchGeo .fw-input{height:100%;background:inherit;}.widget-searchGeo input{color:#555555;}.widget-searchGeo .fw-input_searchMain .fw-input-afterContent .fw-icon-search{color:#555555;}.widget-searchGeo .widget-button{width:100px;box-sizing:border-box;line-height:45px;margin:0 6px;flex-shrink:0;}.widget-dropFilter{display:flex;align-items:center;padding:8px;height:100%;box-sizing:border-box;cursor:pointer;}.widget-dropFilter-content{padding:16px;}.widget-dropFilter-content h3{font-size:1.6rem;}.widget-dropFilter > .widget-dropFilter-content{display:none;}.widget-dropFilter-content-other > div + div{margin-top:16px;}.widget-topBlockSearch-currency{display:flex;justify-content:space-around;align-items:center;height:50px;}@media screen and (max-width:846px){.widget-search-filters{display:none;} .widget-search-filters_active{display:block;} .widget-search-filters-ul{display:block;}}.widget-complain-form{min-width:300px;}.widget-complain-fields > li{margin-bottom:16px;}.widget-complain-fields-section{min-height:65px;}.widget-complain-fields-email{min-height:80px;}.widget-banners{margin-bottom:80px;}.widget-banners-head{margin-bottom:24px;overflow:hidden;}.widget-banners-header-title{font-size:2.2rem;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;}.widget-banners-header-subTitle{font-size:1.2rem;color:rgba(0,0,0,0.54);overflow:hidden;text-overflow:ellipsis;}.widget-banner{display:flex;flex-direction:row;align-items:stretch;}@media screen and (max-width:667px){.widget-banner{flex-direction:column;margin-bottom:30px;}}@media screen and (min-width:668px){.widget-banner:nth-child(even){flex-direction:row-reverse;}}.widget-banner-content{padding:16px 5%;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:#ffffff;}@media screen and (max-width:667px){.widget-banner-content{padding:16px 8px;}}.widget-banner-content-title,.widget-banner-content-subtitle{font-weight:300;}.widget-banner-content-title{font-size:2rem;}@media screen and (max-width:1024px){.widget-banner-content-title{font-size:1.6rem;}}.widget-banner-content-subtitle{font-size:1.4rem;margin-top:8px;color:rgba(0,0,0,0.54);}@media screen and (max-width:1024px){.widget-banner-content-subtitle{font-size:1.2rem;}}.widget-banner-content-title + .widget-banner-content-text,.widget-banner-content-subtitle + .widget-banner-content-text{margin-top:0.3em;}.widget-banner-content-text p{line-height:1.6em;font-size:1.1rem;}@media screen and (max-width:1024px){.widget-banner-content-text p{font-size:1rem;}}.widget-banner-content-text p + p{margin-top:8px;}.widget-banner-content-more{margin-top:16px;}.widget-banner-media{flex:0 0 50%;overflow:hidden;}@media screen and (max-width:667px){.widget-banner-media{width:100%;}}.widget-banner-media img{position:relative;left:50%;transform:translateX(-50%);display:block;min-width:100%;min-height:100%;}@media screen and (max-width:667px),screen and (min-width:1681px){.widget-banner-media img{width:100%;}}.widget-banners .widget-button{background-color:#ffffff;}.widget-scrollTop{display:none;position:fixed;bottom:3%;right:3%;z-index:5500;}.widget-scrollTop .fw-button{width:40px;height:40px;}.widget-scrollTop .fw-button-body{color:#ffffff;background-color:rgba(49,27,146,0.6);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.24);}.widget-scrollTop .fw-button:hover:not([disabled]) .fw-button-body,.widget-scrollTop .fw-button:focus .fw-button-body{background-color:#311b92;}@media screen and (max-width:667px){.widget-scrollTop .fw-button:hover:not([disabled]) .fw-button-body,.widget-scrollTop .fw-button:focus .fw-button-body{background-color:rgba(49,27,146,0.6);}}.widget-scrollTop .fw-icon-arrowUp:before{font-family:fw-iconFont,fantasy;}.page-main{min-width:320px;padding-bottom:40px;}.page-main-block{position:relative;margin-bottom:120px;}@media screen and (min-width:1441px){.page-main-block{height:620px;}}@media screen and (min-width:847px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1280px),screen and (min-width:1281px) and (max-width:1440px){.page-main-block{height:520px;}}@media screen and (min-width:668px) and (max-width:846px){.page-main-block{height:400px;margin-bottom:160px;}}@media screen and (max-width:667px){.page-main-block{height:350px;margin-bottom:160px;}}@media screen and (max-width:360px){.page-main-block{height:300px;}}.page-main-block-background{position:relative;background-color:#000000;height:100%;overflow:hidden;border-radius:0 0 50% 50% / 0 0 10% 10%;}@media screen and (min-width:1025px){.page-main-block-background{border-radius:0 0 50% 50% / 0 0 6% 6%;}}.page-main-block-background img{position:absolute;left:50%;transform:translateX(-50%);opacity:0.9;display:block;min-height:100%;}.page-main-block-header{position:absolute;top:50%;width:100%;text-shadow:2px 2px 5px rgba(0,0,0,0.8);font-size:4.5rem;}@media screen and (min-width:1025px) and (max-width:1280px){.page-main-block-header{font-size:4rem;}}@media screen and (min-width:847px) and (max-width:1024px){.page-main-block-header{font-size:3.5rem;}}@media screen and (min-width:668px) and (max-width:846px){.page-main-block-header{font-size:3rem;}}@media screen and (max-width:667px){.page-main-block-header{font-size:2.4rem;top:47%;}}@media screen and (max-width:414px){.page-main-block-header{font-size:2rem;}}@media screen and (max-width:360px){.page-main-block-header{font-size:1.8rem;top:45%;}}.page-main-block-header h1{font-size:1em;font-weight:300;color:#ffffff;text-align:center;margin-bottom:0.2em;}.page-main-block-header p{font-size:0.5em;font-weight:300;color:#ffffff;text-align:center;}.page-main-search{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);z-index:100;}@media screen and (max-width:846px){.page-main-search{width:80%;bottom:-25px;}}@media screen and (max-width:667px){.page-main-search{bottom:-50px;}}@media screen and (max-width:414px){.page-main-search{bottom:-35px;}}.page-main-search p{margin-bottom:16px;font-size:1.3em;}.page-main-search-body{width:initial;}.page-main-search .widget-search{display:block;padding:40px;color:#66616f;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-color:#f1f0f2;}@media screen and (max-width:846px){.page-main-search .widget-search{padding:16px;}}.page-main-search-body .widget-search-filters-ul{justify-content:space-between;}.page-main-search-body .widget-search-li,.page-main-search-body .widget-search-submit{flex-basis:25%;}.page-main-search-body .widget-search-submit{margin-left:8px;}@media screen and (max-width:846px){.page-main-search-body .widget-search-submit{margin:10px 0 0;}}.widget-search-submit .fw-button{height:42px;width:100%;}.page-main-search .widget-search-city{min-width:180px;}@media screen and (max-width:846px){.page-main-search .widget-search-city,.page-main-search .widget-search-geo,.page-main-search button{width:100%;}}.page-mainTable{width:inherit;margin-bottom:80px;}.page-mainTable h2{font-size:2.4rem;margin-bottom:0.6em;text-align:center;}@media screen and (max-width:667px){.page-mainTable h2{font-size:2rem;}}.page-mainTable-content{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;grid-gap:48px 16px;}@media screen and (max-width:667px){.page-mainTable-content{grid-template-columns:100%;grid-gap:16px;padding:0 8px;}}.page-mainTable-content p{line-height:1.6em;font-size:1.1rem;}@media screen and (max-width:846px){.page-mainTable-content p{font-size:1rem;}}.page-mainTable-content span{font-size:4rem;color:rgba(0,0,0,0.54);display:flex;justify-content:center;align-items:center;}@media screen and (max-width:667px){.page-mainTable-content span{transform:rotate(90deg);}}@media screen and (max-width:667px){.page-mainTable-content span + p{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,0.12);}}.page-main-lazyContent{position:relative;min-height:256px;}.page-objectsSerp{min-height:600px;}.page-objectsSerp-serp{visibility:hidden;}.page-objectsSerp-head{padding:10px;}.page-objectsSerp-objects{padding-left:8px;}@media screen and (min-width:668px) and (max-width:846px),screen and (min-width:1681px){.page-objectsSerp-objects{display:flex;flex-wrap:wrap;}}.page-objectsSerp-objects .widget-message{flex-grow:1;}@media screen and (min-width:668px) and (max-width:846px),screen and (min-width:1681px){.page-objectsSerp-objects .fw-foldingBox{width:50%;}}.page-objectsSerp-objects .fw-foldingBox-body{padding:0 8px 8px 0;box-sizing:border-box;height:100%;}.page-objectsSerp-objects .widget-objectBlog{min-height:100%;align-content:flex-start;}.page-objectsSerp-serp .fw-paginate-controls .fw-button + .fw-button{margin-left:4px;}.page-objectsSerp-objectHolder{display:none;position:fixed;width:100vw;height:100vh;right:0;top:0;z-index:8000;transform:scale(0);opacity:0;transition:transform 350ms cubic-bezier(0.4,0.0,0.2,1) 0s,opacity 300ms cubic-bezier(0.4,0.0,0.2,1) 0s;}.page-realtorsSerp{position:relative;padding:8px 0;}.page-realtorsSerp-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.page-realtorsSerp-list .widget-message{flex-grow:1;}.page-realtorDetails{height:100%;}.page-realtorDetails-body{display:flex;height:inherit;}@media screen and (max-width:667px){.page-realtorDetails-body{flex-direction:column;}}.page-realtorDetails-body > .fw-button{height:40px;color:rgba(0,0,0,0.54);position:absolute;top:8px;left:8px;}@media screen and (max-width:667px){.page-realtorDetails-body > .fw-button{display:none;}}.page-realtorDetails-realtor{position:sticky;flex:1 1 20%;min-width:200px;max-width:300px;max-height:100vh;top:0;margin-top:56px;}@media screen and (min-width:847px) and (max-width:1024px){.page-realtorDetails-realtor{flex-basis:25%;}}@media screen and (min-width:668px) and (max-width:846px){.page-realtorDetails-realtor{flex-basis:35%;}}@media screen and (max-width:667px){.page-realtorDetails-realtor{max-width:initial;position:static;flex-basis:100%;margin:0 0 8px;}}.page-realtorDetails-wrapper{position:relative;display:flex;justify-content:space-between;flex-basis:80%;flex-shrink:0;padding-bottom:80px;}@media screen and (min-width:847px) and (max-width:1024px){.page-realtorDetails-wrapper{display:block;flex-basis:75%;}}@media screen and (min-width:668px) and (max-width:846px){.page-realtorDetails-wrapper{display:block;flex-basis:65%;}}@media screen and (max-width:667px){.page-realtorDetails-wrapper{flex-direction:column;}}.page-realtorDetails-wrapper .fw-waiting{z-index:900;}.page-realtorDetails-wrapper h2{margin:8px 0 8px;font-size:2.4rem;}.page-realtorDetails-filters{margin-bottom:16px;}.page-realtorDetails-nav{display:none;height:56px;box-sizing:border-box;background-color:#f2f0f5;padding:8px 16px 8px 0;border-bottom:1px solid rgba(0,0,0,0.12);text-align:right;}@media screen and (min-width:847px) and (max-width:1024px),screen and (min-width:668px) and (max-width:846px),screen and (max-width:667px){.page-realtorDetails-nav{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:500;}}.page-realtorDetails-nav-leftButtons .fw-button{display:none;height:40px;color:rgba(0,0,0,0.54);}@media screen and (max-width:667px){.page-realtorDetails-nav-leftButtons .fw-button{display:block;}}.page-realtorDetails-nav .fw-chip{box-shadow:1px 1px 2px 1px rgba(0,0,0,0.24);}.page-realtorDetails-nav .fw-chip + .fw-chip{margin-left:8px;}.page-realtorDetails-main{flex-basis:67%;flex-shrink:0;padding-left:16px;box-sizing:border-box;}@media screen and (max-width:1024px){.page-realtorDetails-main{flex-basis:initial;padding-top:48px;}}@media screen and (max-width:667px){.page-realtorDetails-main{padding-left:0;}}.page-realtorDetails-main-map .widget-map{box-shadow:1px 1px 2px 1px rgba(0,0,0,0.24);}.page-realtorDetails-main .widget-objectBlog{margin:16px auto;}.page-realtorDetails-reviews{flex-basis:33%;padding-left:16px;box-sizing:border-box;}@media screen and (max-width:1024px){.page-realtorDetails-reviews{flex-basis:initial;padding-top:48px;}}@media screen and (max-width:667px){.page-realtorDetails-reviews{padding-left:0;}}.page-realtorDetails-objectHolder{display:none;position:fixed;width:100vw;height:100vh;right:0;top:0;z-index:8000;transform:scale(0);opacity:0;transition:transform 350ms cubic-bezier(0.4,0.0,0.2,1) 0s,opacity 300ms cubic-bezier(0.4,0.0,0.2,1) 0s;}.page-realtorDetails-serp{visibility:hidden;}.page-realtorDetails-serp > h3{font-size:2em;}@media screen and (max-width:667px){.page-realtorDetails-serp > h3{font-size:1.6em;}}.page-realtorDetails-main .fw-paginate{margin-top:32px;height:initial;}.page-realtorDetails-filters-form{visibility:hidden;}.page-realtorDetails-filters-lineSecond{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:8px;}.page-realtorDetails-filters-lineSecond .fw-chip:hover:not(.fw-chip_noActive){background-color:rgba(0,0,0,0.24);}.page-realtorDetails-filters-lineSecond .fw-selectSimple{margin-left:10px;}.page-realtorDetails-filters-form .fw-chip-ico + .fw-chip-content{margin-left:0;}.page-realtorDetails-filters-form .fw-chip:not(.fw-chip_selected) .fw-chip-ico{filter:grayscale(1);opacity:0.6;}.page-realtorDetails-filters-line .fw-input{width:150px;}.page-realtorDetails-scrollTop{display:none;position:fixed;bottom:3%;right:3%;z-index:5500;}.page-realtorDetails-scrollTop .fw-button{width:40px;height:40px;}.page-realtorDetails-scrollTop .fw-button-body{color:#ffffff;background-color:rgba(49,27,146,0.6);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.24);}.page-realtorDetails-scrollTop .fw-button:hover:not([disabled]) .fw-button-body,.page-realtorDetails-scrollTop .fw-button:focus .fw-button-body{background-color:#311b92;}@media screen and (max-width:667px){.page-realtorDetails-scrollTop .fw-button:hover:not([disabled]) .fw-button-body,.page-realtorDetails-scrollTop .fw-button:focus .fw-button-body{background-color:rgba(49,27,146,0.6);}}.page-realtorDetails-scrollTop .fw-icon-arrowUp:before{font-family:fw-iconFont,fantasy;}.aboutProject{padding-top:40px;margin-bottom:80px;}.aboutProject-title{font-size:3rem;margin-bottom:0.4em;text-align:center;}@media screen and (max-width:846px){.aboutProject-title{font-size:2.2rem;}}.aboutProject-content-title{font-size:2.6rem;margin-bottom:0.5em;text-align:center;}@media screen and (max-width:846px){.aboutProject-content-title{font-size:2rem;}}.aboutProject-content-lists{display:flex;justify-content:space-between;}@media screen and (max-width:846px){.aboutProject-content-lists{display:block;}}.aboutProject-content-lists h3{font-size:2rem;margin-bottom:0.4em;text-align:center;}@media screen and (max-width:846px){.aboutProject-content-lists h3{font-size:1.6rem;}}.aboutProject-content-list{flex:0 0 48%;margin-bottom:32px;}.aboutProject-content-list li{margin-bottom:16px;}.aboutProject-content-list p{line-height:1.6;font-size:1.1rem;}@media screen and (max-width:846px){.aboutProject-content-list p{font-size:1rem;}}