@charset "UTF-8";*{margin:0;padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{outline:none;text-decoration:none}html *{max-height:999999px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{border:none;border-radius:0;box-shadow:none;outline:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input::-ms-clear{display:none}::-webkit-file-upload-button{cursor:pointer}input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;border-radius:0}select{border:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.animate-in-window{animation-play-state:paused}._in-window .animate-in-window{animation-play-state:running}@keyframes leaves-animation{0%,to{transform:skewX(0deg)}50%{transform:skewX(3deg)}}@keyframes leaves-animation-2{0%,to{transform:skewX(0deg)}25%{transform:skewX(2deg)}75%{transform:skewX(-2deg)}}@keyframes leaves-animation-3{0%,to{transform:skewX(0deg)}50%{transform:skewX(-3deg)}}@media (min-width:1701px){.show-on-1700{display:none!important}}@media (max-width:1700px){.hide-on-1700{display:none!important}}@media (min-width:1501px){.show-on-1500{display:none!important}}@media (max-width:1500px){.hide-on-1500{display:none!important}}@media (min-width:1301px){.show-on-1300{display:none!important}}@media (max-width:1300px){.hide-on-1300{display:none!important}}@media (min-width:1001px){.show-on-1000{display:none!important}}@media (max-width:1000px){.hide-on-1000{display:none!important}}@media (min-width:701px){.show-on-700{display:none!important}}@media (max-width:700px){.hide-on-700{display:none!important}}@media (min-width:501px){.show-on-500{display:none!important}}@media (max-width:500px){.hide-on-500{display:none!important}}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:700;src:url(/build/fonts/montserrat-bold-webfont.3f73c7a9.woff2) format("woff2"),url(/build/fonts/montserrat-bold-webfont.9172f075.woff) format("woff"),url(/build/fonts/montserrat-bold-webfont.2fa64d01.ttf) format("truetype")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/build/fonts/montserrat-medium-webfont.ed01e07e.woff2) format("woff2"),url(/build/fonts/montserrat-medium-webfont.430a506f.woff) format("woff"),url(/build/fonts/montserrat-medium-webfont.b1f30c48.ttf) format("truetype")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/build/fonts/icomoon.232a8561.eot);src:url(/build/fonts/icomoon.232a8561.eot#iefix) format("embedded-opentype"),url(/build/fonts/icomoon.880b37fe.ttf) format("truetype"),url(/build/fonts/icomoon.355e017a.woff) format("woff"),url(/build/images/icomoon.8130ec6c.svg#icomoon) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-angle-down:before{content:"b"}.icon-angle-left:before{content:"c"}.icon-angle-right:before{content:"d"}.icon-angle-right-thin:before{content:"e"}.icon-arrow-down:before{content:"f"}.icon-arrow-left:before{content:"g"}.icon-arrow-right:before{content:"h"}.icon-bus:before{content:"i"}.check [type=checkbox]~.check__indicator:before,.icon-check:before{content:"j"}.icon-climate:before{content:"k"}.icon-compare-frame:before{content:"l"}.icon-environment:before{content:"m"}.icon-facebook:before{content:"n"}.icon-facebook-frame:before{content:"o"}.favorite-toggle._active:before,.icon-heart:before{content:"p"}.icon-heart-frame:before{content:"q"}.icon-iibs:before{content:"r"}.icon-info:before{content:"s"}.icon-linkedin:before{content:"t"}.icon-linkedin-frame:before{content:"u"}.icon-map:before{content:"v"}.icon-mls:before{content:"w"}.icon-mls-min:before{content:"x"}.icon-noise:before{content:"y"}.icon-pinterest:before{content:"z"}.icon-pinterest-frame:before{content:"A"}.icon-print-frame:before{content:"B"}.icon-private-schools:before{content:"C"}.icon-public-schools:before{content:"D"}.icon-search:before{content:"E"}.icon-share-frame:before{content:"F"}.icon-twitter:before{content:"G"}.icon-twitter-frame:before{content:"H"}.icon-youtube:before{content:"I"}.icon-youtube-frame:before{content:"J"}.icon-cross:before{content:"K"}.cross-btn:before,.icon-cross-frame:before{content:"L"}.icon-angle-down-frame:before{content:"M"}.icon-arrow-up:before{content:"N"}.check [type=radio]~.check__indicator:before,.icon-dot:before{content:"O"}.favorite-toggle:not(._active):before,.icon-heart-bordered:before{content:"P"}.icon-heart-frame-bordered:before{content:"Q"}.icon-arts:before{content:"R"}.icon-bicycles:before{content:"S"}.icon-cafes:before{content:"T"}.icon-driving:before{content:"U"}.icon-education:before{content:"V"}.icon-fitness:before{content:"W"}.icon-groceries:before{content:"X"}.icon-marker:before{content:"Y"}.icon-nightlife:before{content:"Z"}.icon-realestate:before{content:"0"}.icon-restaurants:before{content:"1"}.icon-shopping:before{content:"2"}.icon-transit:before{content:"3"}.icon-walking:before{content:"4"}.icon-quotes:before{content:"5"}.icon-email:before{content:"6"}.icon-phone:before{content:"7"}.icon-point:before{content:"8"}.icon-arts-small:before{content:"9"}.icon-bicycles-small:before{content:"!"}.icon-cafes-small:before{content:'"'}.icon-driving-small:before{content:"#"}.icon-education-small:before{content:"$"}.icon-fitness-small:before{content:"%"}.icon-groceries-small:before{content:"&"}.icon-nightlife-small:before{content:"'"}.icon-realestate-small:before{content:"("}.icon-restaurants-small:before{content:")"}.icon-shopping-small:before{content:"*"}.icon-transit-small:before{content:"+"}.icon-walking-small:before{content:","}.icon-advice:before{content:"-"}.icon-details:before{content:"."}.icon-important:before{content:"/"}.icon-user:before{content:":"}.icon-angle-up-wide:before{content:";"}.icon-localservices:before{content:"<"}.icon-pets:before{content:"="}.icon-active:before{content:">"}.icon-homeservices:before{content:"?"}.icon-hotelstravel:before{content:"@"}.icon-religiousorgs:before{content:"["}.icon-eventservices:before{content:"]"}.icon-massmedia:before{content:"^"}.icon-publicservicesgovt:before{content:"_"}.icon-localflavor:before{content:"`"}.icon-financialservices:before{content:"{"}.icon-auto:before{content:"|"}.icon-health:before{content:"}"}.icon-food:before{content:"~"}.icon-professional:before{content:"\\"}.icon-beautysvc:before{content:"\e000"}.icon-commute-bus-big:before{content:"\e001"}.icon-commute-car-big:before{content:"\e002"}.icon-commute-scooter-big:before{content:"\e003"}.icon-commute-pedestrian-big:before{content:"\e004"}.icon-commute-bicycle-big:before{content:"\e005"}.icon-graduation-hat:before{content:"\e006"}.icon-graduation-hat-frame:before{content:"\e007"}.icon-align-center:before{content:"\e008"}.icon-fire:before{content:"a"}.icon-train:before{content:"3";scale:2}.bg-grad-1{background:linear-gradient(90deg,#f9b7b4 -.05%,#fce0df)}.bg-grad-2{background:linear-gradient(90deg,#f49e9a -.05%,#ffefee)}.bg-grad-3{background:linear-gradient(90deg,#e1e7ff -.05%,#fff)}.bg-transparent{background:#0000!important}.of{font-family:"object-fit: cover; object-position: center";object-fit:cover}.of,.ofcn{bottom:0;height:100%;left:0;margin:auto;object-position:center;position:absolute;right:0;top:0;width:100%}.ofcn{font-family:"object-fit: contain; object-position: center";object-fit:contain}.full-size-img-slider .slick-list,.full-size-img-slider .slick-track,.responsive-slides .slick-list,.responsive-slides .slick-track{height:100%}.full-size-img-slider{height:100%;left:-10px;position:relative;width:calc(100% + 20px)}.full-size-img-slider .fs-slider-item{padding:0 10px}.fs-slider-item{position:relative}.fs-slider-item,.fs-slider-item .round-img-wrap{height:100%;width:100%}.round-img-wrap{border-radius:20px;overflow:hidden;position:relative;z-index:2}.round-img-wrap img{z-index:1}.angle-down-after:after,.dropdown-button__text:after,.select-module__input-container:after,.toggle-next:after{bottom:auto;color:#cb009b;content:"b";display:block;font-family:icomoon;font-size:10px;font-weight:100;left:auto;line-height:1;margin:auto;pointer-events:none;position:absolute;right:0;top:calc(50% - 5px);transform-origin:50% 50%;transition:transform .3s ease}._active.dropdown-button__text:after,._active.select-module__input-container:after,._active.toggle-next:after,.angle-down-after._active:after{transform:scaleY(-1)}.toggle-next{cursor:pointer;display:inline-block;padding-right:15px;position:relative}.toggle-next._big{padding-right:20px}.toggle-next._big:after{content:"b";font-size:8px}.toggle-next[class*=link-]:after{color:inherit}._z-10{z-index:10}._z-20{z-index:20}._z-30{z-index:30}._z-40{z-index:40}._z-50{z-index:50}._z-60{z-index:60}._z-70{z-index:70}._z-80{z-index:80}._z-90{z-index:90}._z-100{z-index:100}.mt5{margin-top:5px}.mtr5{margin-top:-5px}.mb5{margin-bottom:5px}.pt5{padding-top:5px}.pb5{padding-bottom:5px}.mt10{margin-top:10px}.mtr10{margin-top:-10px}.list>.check,.mb10{margin-bottom:10px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.mt15{margin-top:15px}.mtr15{margin-top:-15px}.mb15{margin-bottom:15px}.pt15{padding-top:15px}.pb15{padding-bottom:15px}.mt20{margin-top:20px}.mtr20{margin-top:-20px}.mb20{margin-bottom:20px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.mt30{margin-top:30px}.mtr30{margin-top:-30px}.mb30{margin-bottom:30px}.pt30{padding-top:30px}.pb30{padding-bottom:30px}.mt40{margin-top:40px}.mtr40{margin-top:-40px}.mb40{margin-bottom:40px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.mt50{margin-top:50px}.mtr50{margin-top:-50px}.mb50{margin-bottom:50px}.pt50{padding-top:50px}.pb50{padding-bottom:50px}.mt60{margin-top:60px}.mtr60{margin-top:-60px}.mb60{margin-bottom:60px}.pt60{padding-top:60px}.pb60{padding-bottom:60px}.mt70{margin-top:70px}.mtr70{margin-top:-70px}.mb70{margin-bottom:70px}.pt70{padding-top:70px}.pb70{padding-bottom:70px}.mt80{margin-top:80px}.mtr80{margin-top:-80px}.mb80{margin-bottom:80px}.pt80{padding-top:80px}.pb80{padding-bottom:80px}.mt100{margin-top:100px}.mtr100{margin-top:-100px}.mb100{margin-bottom:100px}.pt100{padding-top:100px}.pb100{padding-bottom:100px}.mt150{margin-top:150px}.mtr150{margin-top:-150px}.mb150{margin-bottom:150px}.pt150{padding-top:150px}.pb150{padding-bottom:150px}.mt70_2{margin-top:70px}.mtr70_2{margin-top:-70px}.mb70_2{margin-bottom:70px}.pt70_2{padding-top:70px}.pb70_2{padding-bottom:70px}.mt40_2{margin-top:40px}.mtr40_2{margin-top:-40px}.mb40_2{margin-bottom:40px}.pt40_2{padding-top:40px}.pb40_2{padding-bottom:40px}@media (max-width:1300px){.mt150{margin-top:130px}.mtr150{margin-top:-130px}.mb150{margin-bottom:130px}.pt150{padding-top:130px}.pb150{padding-bottom:130px}}@media (max-width:700px){.mt15{margin-top:10px}.mtr15{margin-top:-10px}.mb15{margin-bottom:10px}.pt15{padding-top:10px}.pb15{padding-bottom:10px}.mt20{margin-top:15px}.mtr20{margin-top:-15px}.mb20{margin-bottom:15px}.pt20{padding-top:15px}.pb20{padding-bottom:15px}.mt30{margin-top:20px}.mtr30{margin-top:-20px}.mb30{margin-bottom:20px}.pt30{padding-top:20px}.pb30{padding-bottom:20px}.mt40{margin-top:30px}.mtr40{margin-top:-30px}.mb40{margin-bottom:30px}.pt40{padding-top:30px}.pb40{padding-bottom:30px}.mt50{margin-top:30px}.mtr50{margin-top:-30px}.mb50{margin-bottom:30px}.pt50{padding-top:30px}.pb50{padding-bottom:30px}.mt60{margin-top:40px}.mtr60{margin-top:-40px}.mb60{margin-bottom:40px}.pt60{padding-top:40px}.pb60{padding-bottom:40px}.mt70{margin-top:50px}.mtr70{margin-top:-50px}.mb70{margin-bottom:50px}.pt70{padding-top:50px}.pb70{padding-bottom:50px}.mt80{margin-top:60px}.mtr80{margin-top:-60px}.mb80{margin-bottom:60px}.pt80{padding-top:60px}.pb80{padding-bottom:60px}.mt100{margin-top:80px}.mtr100{margin-top:-80px}.mb100{margin-bottom:80px}.pt100{padding-top:80px}.pb100{padding-bottom:80px}.mt150{margin-top:100px}.mtr150{margin-top:-100px}.mb150{margin-bottom:100px}.pt150{padding-top:100px}.pb150{padding-bottom:100px}.mt70_2{margin-top:20px}.mtr70_2{margin-top:-20px}.mb70_2{margin-bottom:20px}.pt70_2{padding-top:20px}.pb70_2{padding-bottom:20px}.mt40_2{margin-top:15px}.mtr40_2{margin-top:-15px}.mb40_2{margin-bottom:15px}.pt40_2{padding-top:15px}.pb40_2{padding-bottom:15px}}.h1{color:#374246;font-size:64px;font-weight:700;line-height:78px}@media (max-width:1300px){.h1{font-size:48px;line-height:59px}}@media (max-width:1000px){.h1{font-size:40px;line-height:49px}}@media (max-width:700px){.h1{font-size:26px;line-height:32px}}.h2{color:#374246;font-size:45px;font-weight:700;line-height:55px}@media (max-width:1300px){.h2{font-size:42px;line-height:51px}}@media (max-width:1000px){.h2{font-size:36px;line-height:44px}}@media (max-width:700px){.h2{font-size:24px;line-height:29px}}.h3,.listing-page-intro__photos-title{color:#374246;font-size:28px;font-weight:700;line-height:34px}@media (max-width:1300px){.h3,.listing-page-intro__photos-title{font-size:28px;line-height:34px}}@media (max-width:1000px){.h3,.listing-page-intro__photos-title{font-size:24px;line-height:29px}}@media (max-width:700px){.h3,.listing-page-intro__photos-title{font-size:20px;line-height:24px}}.h4{color:#374246;font-size:18px;font-weight:700;line-height:22px}@media (max-width:700px){.h4{font-size:14px;line-height:17px}}.h5{color:#374246;font-size:16px;font-weight:700;line-height:20px}@media (max-width:700px){.h5{font-size:14px;line-height:17px}}.h6{color:#374246;font-size:12px;font-weight:700;line-height:15px;margin-bottom:.5rem}.subtitle{color:#374246;font-size:24px;font-weight:500;line-height:36px}@media (max-width:1000px){.subtitle{font-size:22px;line-height:36px}}@media (max-width:700px){.subtitle{font-size:16px;line-height:30px}}.subtitle_bold{color:#374246;font-size:24px;font-weight:700;line-height:36px}@media (max-width:1000px){.subtitle_bold{font-size:22px;line-height:36px}}@media (max-width:700px){.subtitle_bold{font-size:16px;line-height:30px}}.body-text{font-size:18px;font-weight:500;line-height:27px}@media (max-width:1000px){.body-text{font-size:17px;line-height:27px}}@media (max-width:700px){.body-text{font-size:14px;line-height:20px}}.body-text_bold{font-size:18px;font-weight:700;line-height:27px}@media (max-width:1000px){.body-text_bold{font-size:17px;line-height:27px}}@media (max-width:700px){.body-text_bold{font-size:14px;line-height:20px}}.table-text{font-size:16px;font-weight:500;line-height:24px}@media (max-width:1000px){.table-text{font-size:15px;line-height:24px}}@media (max-width:700px){.table-text{font-size:12px;line-height:20px}}.table-text_bold{font-size:16px;font-weight:700;line-height:24px}@media (max-width:1000px){.table-text_bold{font-size:15px;line-height:24px}}@media (max-width:700px){.table-text_bold{font-size:12px;line-height:20px}}.autofill-option,.options-category__title,.select-module__option,.select-option,.small-text{font-size:14px;font-weight:500;line-height:20px}@media (max-width:700px){.autofill-option,.options-category__title,.select-module__option,.select-option,.small-text{font-size:12px;line-height:20px}}.extra-small-text{font-size:12px;font-weight:500;line-height:20px}@media (max-width:700px){.extra-small-text{font-size:10px;line-height:20px}}.small-text_bold{font-size:14px;font-weight:700;line-height:21px}@media (max-width:700px){.small-text_bold{font-size:12px;line-height:20px}}.breadcrumbs__item a,.breadcrumbs__item span,.controls-bar__item[data-label]:after,.option-label,.tiny-text{font-size:12px;font-weight:500;line-height:18px}@media (max-width:700px){.breadcrumbs__item a,.breadcrumbs__item span,.controls-bar__item[data-label]:after,.option-label,.tiny-text{font-size:10px;line-height:14px}}.tiny-text_bold{font-size:12px;font-weight:700;line-height:18px}@media (max-width:700px){.tiny-text_bold{font-size:10px;line-height:18px}}.very-tiny{line-height:1}.very-tiny,.very-tiny_space{font-family:montserrat;font-size:9px;font-style:normal;font-weight:500}.very-tiny_space{line-height:14px}.button0{font-size:22px;font-weight:700;line-height:27px}@media (max-width:700px){.button0{font-size:18px;line-height:22px}}.button1{font-size:14px;font-weight:700;line-height:17px}.button2{font-size:14px;font-weight:500;line-height:21px}.schild{font-size:10px;font-weight:700;letter-spacing:.2em;line-height:21px;text-transform:uppercase}@media (max-width:700px){.schild{font-size:7px}}.open-filter-popup:before,.schild1920{font-size:10px;letter-spacing:.2em}.open-filter-popup:before,.schild1920,.schild_2{font-weight:700;line-height:21px;text-transform:uppercase}.schild_2{font-size:9px;letter-spacing:.15em}@media (max-width:700px){.schild_2{font-size:7px;letter-spacing:.2em}}.link-dark{color:#374246;cursor:pointer;transition:color .3s ease}.link-dark:hover{color:#4a50d6}.check__text a,.link-purple{color:#4a50d6;cursor:pointer;transition:color .3s ease}.check__text a:hover,.link-purple:hover{color:#3452c9}.link-purple-lb{color:#4a50d6;cursor:pointer;transition:color .3s ease}.link-purple-lb:hover{color:#94abff}.link-white-fuchsia{color:#fff;cursor:pointer;transition:color .3s ease}.link-white-fuchsia:hover{color:#ec18ba}.link-fuchsia{color:#cb009b;cursor:pointer;transition:color .3s ease}.link-fuchsia:hover{color:#ec18ba}.link-turquoise{color:#4a50d6;cursor:pointer;transition:color .3s ease}.link-turquoise:hover{color:#3452c9}.breadcrumbs__item a,.link-light-gray{color:#626e77;cursor:pointer;transition:color .3s ease}.breadcrumbs__item a._current,.breadcrumbs__item a:hover,.link-light-gray._current,.link-light-gray:hover{color:#374246}.breadcrumbs__item a._current,.link-light-gray._current{font-weight:700}.link-gray{color:#5f6c75;cursor:pointer;transition:color .3s ease}.link-gray._current,.link-gray:hover{color:#374246}.link-gray._current{font-weight:700}.link-underline{cursor:pointer}.link-underline:hover{text-decoration:underline}textarea{resize:none}.bold,b,strong{font-weight:700!important}.fs-24{font-size:24px}.fs-26{font-size:26px}.fs-30{font-size:30px}.btn-wrap{text-align:center;width:100%}.btn-wrap._left{text-align:left}.btn-wrap._right{text-align:right}.buttons-row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons-row__item{margin-right:10px}.buttons-row__item:last-child{margin-right:0}.btn-style{align-items:center;background:#cb009b;border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;height:41px;justify-content:center;max-width:100%;overflow:hidden;padding:0 20px;position:relative;text-align:center;transition:all .3s ease;z-index:5}.btn-style:hover{background:#ec18ba;color:#fff}.btn-style:before{display:block;font-size:18px;margin-right:10px}.btn-style__text{position:relative;z-index:9999999}.btn-style__text.button1{margin-bottom:-.1em}.btn-style._fixed{bottom:15px;left:0;margin:auto;max-width:542px;padding:0 15px;position:fixed;right:0;top:auto;width:calc(100% - 120px);z-index:20}.btn-style._med{height:45px}.btn-style._big,.btn-style._big-m-small,.btn-style._custom-view-similar{height:67px;padding:0 40px}.btn-style._custom-view-similar>span{font-size:20px!important}.btn-style._turquoise{background:#4a50d6}.btn-style._turquoise:hover{background:#3452c9;color:#fff}.btn-style._dark{background:#374246!important;border:1px solid #374246;color:#fff!important;margin:5px}.btn-style._dark:hover{background:#fff!important;color:#374246!important}.btn-style._bordered{background:#0000;border:2px solid #cb009b;color:#374246}.btn-style._bordered:hover{background:#ec18ba;border-color:#ec18ba;color:#fff}.btn-style._bordered._disable,.btn-style._bordered:disabled,.btn-style._bordered[disabled]{background:#0000;border-color:#5f6c75;color:#5f6c75;cursor:not-allowed;opacity:.5;pointer-events:none}.btn-style:disabled,.btn-style[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.btn-style._bordered-gray{background:#fff;border:1px solid #e1e6e7;color:#374246}.btn-style._bordered-gray:hover{background:#ec18ba;border-color:#ec18ba;color:#fff}.btn-style._transparent-white{background:#0000;border:1px solid #5f6c75;color:#fff}.btn-style._transparent-white:hover{background:#5f6c75}.btn-style._small{height:31px}.btn-style._small:before{font-size:14px}.btn-style._gray-text{color:#5f6c75}.btn-style._gray-text:hover{color:#374246}.btn-style._small-paddings{padding:0 10px}.btn-style._google-colored{color:#5f6c75}.btn-style._google-colored:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjNDI4NUY0IiBkPSJNMTcuOTE3IDkuNjI4YzAtLjYxMi0uMDUtMS4yMjctLjE1NS0xLjgzSDkuMzA1djMuNDY3aDQuODQzYTQuMTcgNC4xNyAwIDAgMS0xLjc5MyAyLjczNHYyLjI1aDIuODljMS42OTctMS41NjggMi42NzItMy44ODMgMi42NzItNi42MjEiLz48cGF0aCBmaWxsPSIjMzRBODUzIiBkPSJNOS4zMDUgMTguNDJjMi40MTggMCA0LjQ1Ny0uNzk3IDUuOTQzLTIuMTczTDEyLjM1OCAxNGMtLjgwMy41NDgtMS44NC44Ni0zLjA1Ljg2LTIuMzM5IDAtNC4zMjItMS41ODUtNS4wMzQtMy43MTRIMS4yOTJ2Mi4zMThhOC45NiA4Ljk2IDAgMCAwIDguMDEzIDQuOTU3eiIvPjxwYXRoIGZpbGw9IiNGQkJDMDQiIGQ9Ik00LjI3IDExLjE0M2E1LjQgNS40IDAgMCAxIDAtMy40NDZWNS4zOEgxLjI5NGE5LjA0IDkuMDQgMCAwIDAgMCA4LjA4MmwyLjk3OC0yLjMxOHoiLz48cGF0aCBmaWxsPSIjRUE0MzM1IiBkPSJNOS4zMDUgMy45ODJhNC44NiA0Ljg2IDAgMCAxIDMuNDQgMS4zNWwyLjU2LTIuNTdhOC42IDguNiAwIDAgMC02LTIuMzQxIDguOTYgOC45NiAwIDAgMC04LjAxMyA0Ljk2bDIuOTc5IDIuMzE4Yy43MDgtMi4xMzMgMi42OTUtMy43MTcgNS4wMzQtMy43MTciLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNLjM0LjQyaDE3LjU3NnYxOEguMzR6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) 50% no-repeat;background-size:contain;content:"";font-size:0;height:18px;width:18px}.btn-style.icon-twitter{background:#00abf0;border:1px solid #00abf0}.btn-style.icon-twitter:hover{background:#fff;color:#00abf0}.btn-style.icon-facebook{background:#39579a;border:1px solid #39579a}.btn-style.icon-facebook:hover{background:#fff;color:#39579a}.btn-style.icon-youtube{background:red;border:1px solid red}.btn-style.icon-youtube:hover{background:#fff;color:red}.btn-style.icon-linkedin{background:#0a66c2;border:1px solid #0a66c2}.btn-style.icon-linkedin:hover{background:#fff;color:#0a66c2}.btn-style.icon-pinterest{background:#e60023;border:1px solid #e60023}.btn-style.icon-pinterest:hover{background:#fff;color:#e60023}.btn-style._active .toggle-text-initial,.btn-style:not(._active) .toggle-text-active{display:none}.btn-style._disable{opacity:.2;pointer-events:none}.btn-style._hide{opacity:0;pointer-events:none}@media (max-width:700px){.btn-style._to-icon-on-700{padding:0 12px}.btn-style._to-icon-on-700:before{margin-right:0}.btn-style._to-icon-on-700 .btn-style__text{display:none}.btn-style._big{height:64px;padding:0 20px}.btn-style._narrow700{height:37px}}@media (max-width:500px){.btn-style._big{padding:0 10px}.btn-style._big-m-small{height:42px;padding:0 20px}}.cross-btn{border:1px solid #e1e6e7;border-radius:50%;cursor:pointer;height:33px;left:auto;right:0;top:0;transition:all .3s ease;width:33px;z-index:10}.cross-btn,.cross-btn:before{bottom:auto;display:block;position:absolute}.cross-btn:before{font-family:icomoon;font-size:33px;left:-1px;pointer-events:none;right:auto;top:-1px}.cross-btn:hover{opacity:.5}.icon-btn{align-items:center;background:#cb009b;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:32px;justify-content:center;transition:all .3s ease;width:32px}.icon-btn:before{font-size:12px}.icon-btn:hover{background:#ec18ba}.icon-btn._big{border-radius:15px;height:47px;width:47px}.icon-btn._big:before{font-size:18px}@media (max-width:700px){.icon-btn{height:30px;width:30px}.icon-btn._big{border-radius:10px;height:37px;width:37px}.icon-btn._big:before{font-size:14px}}.simple-btn{align-items:center;background:green;color:#fff;flex-direction:column;justify-content:center;min-height:50px;min-width:150px;padding:10px 20px}.check,.simple-btn{display:inline-flex}.check{align-items:flex-start;justify-content:space-between;position:relative}.check:hover .check__indicator{background:#f0f3f8}.check__input{bottom:0;cursor:pointer;height:100%;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:3}.check__input:checked~.check__indicator{background:#cb009b;border-color:#cb009b}.check__input:checked~.check__indicator:before{opacity:1}.check__input.error~.check__indicator{background:#fededf}.check__indicator{align-items:center;background:#0000;border:1px solid #e1e6e7;display:flex;flex-direction:column;height:20px;justify-content:center;position:relative;transition:all .3s ease;width:20px;z-index:1}.check__indicator:before{color:#fff;display:block;font-family:icomoon;font-weight:100;line-height:1;opacity:0;position:relative;transition:all .3s ease}.check [type=checkbox]~.check__indicator{border-radius:5px;box-sizing:initial}.check [type=checkbox]~.check__indicator:before{font-size:8px}.check [type=checkbox]~.check__text{padding-top:.2em}.check [type=radio]~.check__indicator{border-radius:50%;box-sizing:border-box}.check [type=radio]~.check__indicator:before{font-size:6px}.check [type=radio]~.check__text{padding-top:.1em}.check__text{color:#626e77;flex:1 1 0;padding-left:10px}.check__text a{position:relative;z-index:5}.check._dark-gray .check__text{color:#5f6c75}.circle-button{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:33px;justify-content:center;pointer-events:auto;position:relative;transition:all .3s ease;width:33px}.circle-button:hover:after{background:#f0f3f8}.circle-button:before{color:#374246;display:block;font-size:9px;position:relative;transition:all .3s ease;z-index:2}.circle-button:after{background:#fff;border-radius:50%;bottom:0;box-sizing:border-box;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .3s ease;width:100%;z-index:1}.circle-button.slick-disabled{cursor:default}.circle-button.slick-disabled:before{opacity:.3}.circle-button._bordered:after{border:1px solid #e1e6e7}.circle-button._ic-fs-12:before{font-size:12px}.favorite-toggle:before{font-family:icomoon;font-weight:100;letter-spacing:0;line-height:1;transition:all .3s ease}.favorite-toggle._active:before{color:#f15a7f}.open-filter-popup{align-items:center;background:#f0f3f8;border-radius:10px;color:#374246;cursor:pointer;display:inline-flex;height:41px;justify-content:center;padding:0 35px;transition:all .3s ease}.open-filter-popup:hover{background:#e5e8ec}.open-filter-popup:before{align-items:center;background:#4a50d6;border-radius:8px;box-sizing:border-box;color:#fff;content:attr(data-count);display:flex;flex-direction:column;height:17px;justify-content:center;letter-spacing:0;margin-right:10px;margin-top:-.2em;min-width:17px}.open-filter-popup[data-count="0"]:before{display:none}@media (max-width:500px){.open-filter-popup{width:100%}}.toggle-button{align-items:center;background:#f0f3f8;border:1px solid #e1e6e7;border-radius:20px;cursor:pointer;display:flex;height:41px;justify-content:space-between;padding:0 12px;position:relative;transition:all .3s ease;width:75px}.toggle-button:hover{background:#e5e8ec}.toggle-button:before{background:#fff;border:1px solid #e1e6e7;border-radius:50%;bottom:0;box-sizing:border-box;content:"";height:24px;left:10px;margin:auto;position:absolute;right:auto;top:0;transition:all .3s ease;width:24px;z-index:5}.toggle-button__off,.toggle-button__on{color:#4a50d6;transition:all .3s ease}.toggle-button._active{background:#4a50d6}.toggle-button._active:hover{background:#3452c9}.toggle-button._active .toggle-button__off,.toggle-button._active .toggle-button__on{color:#fff}.toggle-button._active .toggle-button__off{opacity:0}.toggle-button._active:before{left:41px}.toggle-button:not(._active) .toggle-button__on{opacity:0}@media (max-width:700px){.toggle-button{height:37px;padding:0 11px;width:68px}.toggle-button:before{height:22px;left:9px;width:22px}.toggle-button._active:before{left:37px}}.link-button{background:none;border:none;color:#cb009b;cursor:pointer;display:inline;font:inherit;line-height:inherit;padding:0;text-align:inherit}.link-button:hover{color:#ec18ba}body{color:#5f6c75;font-family:montserrat;font-style:normal;font-weight:500;position:relative;width:100%}html.filter-popup-scroll-locked{overflow:hidden}.inline-block,span{display:inline-block}.inline{display:inline}.list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.list>.check:last-child{margin-bottom:0}.bp-detect{bottom:auto;height:1px;left:-100vw;margin:auto;opacity:0;pointer-events:none;position:absolute;right:auto;top:0;width:1px}._ta-center{text-align:center}._ta-left{text-align:left}._ta-right{text-align:right}.pseudo-hidden{left:-200vw;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);z-index:-999}.wrapper{display:block;overflow:hidden;width:100%}.container,.content-with-sticky-menu__sticky-block._stick-to-top{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:40px;padding-right:40px;position:relative;width:100%;z-index:5}@media (max-width:1300px){.container,.content-with-sticky-menu__sticky-block._stick-to-top{max-width:none;padding-left:100px;padding-right:100px}}@media (max-width:1000px){.container,.content-with-sticky-menu__sticky-block._stick-to-top{padding-left:80px;padding-right:80px}}@media (max-width:700px){.container,.content-with-sticky-menu__sticky-block._stick-to-top{padding-left:40px;padding-right:40px}}@media (max-width:500px){.container,.content-with-sticky-menu__sticky-block._stick-to-top{padding-left:20px;padding-right:20px}}.container-wide{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:100px;padding-right:100px;position:relative;width:100%;z-index:5}@media (max-width:1500px){.container-wide{padding-left:40px;padding-right:40px}}.inner-container{margin:0 auto;position:relative;width:83.3333333333%;z-index:5}@media (max-width:1300px){.inner-container:not(._fw1000):not(._fw700){width:100%}}@media (max-width:1000px){.inner-container._fw1000{width:100%}}@media (max-width:700px){.inner-container._fw700{width:100%}}.header__menu-wrap,.menu-wrap{background:#fff;border:1px solid #e1e6e7;border-radius:10px;bottom:auto;box-sizing:border-box;height:auto;left:auto;margin:auto;opacity:0;position:absolute;right:100vw;top:calc(100% - 20px);transform:translateY(20px);transition-delay:.3s,0s,0s;transition-duration:0s,.3s,.3s;transition-property:right,opacity,transform}.hamburger-wrapper._active~.header__menu-wrap,.menu-wrap-active{opacity:1;right:0;transform:translateY(0);transition-delay:0s,0s,0s}.default-img-bg{background-image:url(/build/images/default-img.aa03da6d.svg)}.default-img-bg,.default-img-bg-small{background-color:#f0f3f8;background-position:50%;background-repeat:no-repeat;background-size:cover}.default-img-bg-small{background-image:url(/build/images/default-img-small.57cd5804.svg)}.lc-cm:last-child{margin-bottom:0}.border-bottom-none{border-bottom:none!important}.justify-content-space-between{justify-content:space-between!important}button.swal2-confirm.swal2-styled{background-color:#cb009b}.mls-status-filter .select-module{margin-right:5px;width:115px}.mls-status-filter .btn-style._bordered.js-call-popup{margin-right:5px;margin-top:10px}.authorization-div{color:#4a50d6;cursor:pointer;font-size:14px;font-weight:600;margin:13px 0}.autofill-search-btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.no-js #loader{display:none}.js #loader{display:flex}html.page-loading,html.page-loading body{height:100%;overflow:hidden}.loader{align-items:center;background-color:#f0f3f8;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loader__radial{animation:loader-radial-pulse .55s ease-in-out infinite alternate;background:radial-gradient(circle,#f0aace8c 0,#f0aace33 45%,#f0f3f800 72%);border-radius:50%;height:360px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:360px}.loader__logo{animation:loader-logo-pulse .55s ease-in-out infinite alternate;display:block;height:auto;max-width:calc(100vw - 48px);position:relative;width:284px;z-index:1}.loader--hiding .loader__logo{animation:loader-logo-out .35s ease-in forwards}.loader--hiding .loader__radial{animation:loader-radial-out .35s ease-in forwards}@keyframes loader-logo-pulse{0%{opacity:.82;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes loader-radial-pulse{0%{opacity:.65;transform:translate(-50%,-50%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}@keyframes loader-logo-out{to{opacity:0;transform:scale(.96)}}@keyframes loader-radial-out{to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.input-style{position:relative;width:100%}.input-style__inline-submit{align-items:flex-end;background:#0000;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:46px;justify-content:center;left:auto;margin:auto;position:absolute;right:0;top:auto;width:40px;z-index:15}.input-style__inline-submit:before{font-size:22px}.input-style__inline-submit_fh{height:100%}.input-style__inline-submit.icon-search:before{font-size:21px;margin-top:-.1em}.input-style__inline-submit~.input-style__input{width:calc(100% - 40px)}.input-style__input{background:#0000;border:1px solid #5f6c75;border-radius:5px;box-sizing:border-box;color:#626e77;display:block;font-family:montserrat;font-size:14px;font-weight:500;height:41px;line-height:20px;padding:5px 15px;position:relative;transition:all .3s ease;width:100%;z-index:9}@media (max-width:700px){.input-style__input{font-size:12px;line-height:20px}}@media (pointer:coarse){.input-style__input{font-size:16px}}.input-style__input:hover{background:#5f6c75}.input-style__input:focus{background:#0000;color:#f0f3f8;font-weight:700}.input-style__input.error{background:#0000;border-color:#f15a7f;color:#f0f3f8}.input-style__input::-webkit-input-placeholder{font-size:14px;font-weight:500;line-height:20px}@media (max-width:700px){.input-style__input::-webkit-input-placeholder{font-size:12px;line-height:20px}}.input-style__input::-webkit-input-placeholder{color:#626e77}.input-style__input::-moz-placeholder{font-size:14px;font-weight:500;line-height:20px}@media (max-width:700px){.input-style__input::-moz-placeholder{font-size:12px;line-height:20px}}.input-style__input::-moz-placeholder{color:#626e77}.input-style__input:-ms-input-placeholder{font-size:14px;font-weight:500;line-height:20px}@media (max-width:700px){.input-style__input:-ms-input-placeholder{font-size:12px;line-height:20px}}.input-style__input:-ms-input-placeholder{color:#626e77}.input-style__input:-moz-placeholder{font-size:14px;font-weight:500;line-height:20px}@media (max-width:700px){.input-style__input:-moz-placeholder{font-size:12px;line-height:20px}}.input-style__input:-moz-placeholder{color:#626e77}@media (pointer:coarse){.input-style__input::placeholder{font-size:16px}}.input-style__input._transparent{background:#0000;border:none;border-radius:0;color:#374246}.input-style__input._transparent:hover{background:#0000;color:#5f6c75}.input-style__input._transparent:focus{background:#0000;color:#374246;font-weight:700}.input-style__input._transparent.error{background:#0000;color:#fededf;font-weight:700}.input-style__input._fill-white{background:#fff;border-color:#fff;color:#626e77}.input-style__input._fill-white:hover{background:#e5e8ec;border-color:#e5e8ec}.input-style__input._fill-white:focus{background:#fff;border-color:#f0f3f8;color:#374246;font-weight:700}.input-style__input._fill-white.error{background:#fededf;border-color:#fededf;color:#374246;font-weight:700}.input-style__input._fill-gray{background:#f0f3f8;border:none}.input-style__input._fill-gray:hover{background:#e5e8ec}.input-style__input._bordered{background:#fff;border-color:#e1e6e7;color:#626e77}.input-style__input._bordered:hover{background:#f0f3f8}.input-style__input._bordered:focus{background:#fff;border-color:#f0f3f8;color:#374246;font-weight:700}.input-style__input._bordered.error{background:#fededf;border-color:#fededf;color:#374246;font-weight:700}.input-style__input._bordered-med{background:#fff;border-color:#cdd6dc;color:#626e77}.input-style__input._bordered-med:hover{background:#f0f3f8}.input-style__input._bordered-med:focus{background:#fff;color:#374246;font-weight:700}.input-style__input._bordered-med.error{background:#fededf;border-color:#fededf;color:#374246;font-weight:700}.input-style__input._bordered-bright{background:#fff;border-color:#e1e6e7;color:#374246}.input-style__input._bordered-bright:hover{background:#f0f3f8}.input-style__input._bordered-bright:focus{background:#fff;border-color:#f0f3f8;color:#374246;font-weight:400}.input-style__input._bordered-bright.error{background:#fededf;border-color:#fededf;color:#374246;font-weight:400}.input-style__input._gray-text{color:#626e77}.input-style__input._inline{border:none;color:#374246;height:auto;padding:0 13px 0 0}.input-style__input._inline:after{right:0;top:calc(50% - 6px)}.input-style__input._inline:focus,.input-style__input._inline:hover{background:#0000;color:#5f6c75}.input-style__input._inline.error{color:#fededf}.input-style__input._dark-text{color:#374246}.input-style__input._textarea{border-radius:10px;height:143px;padding-top:11px}.input-style__container{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start;position:relative}.input-style__label{color:red}@media (max-width:700px){.input-style__input._textarea{height:100px}}.autofill__dropdown,.dropdown-button__popup,.select-dropdown,.select-dropdown-animations,.select-module__dropdown{opacity:0;transition:opacity .3s ease}.autofill__dropdown,.select-dropdown,.select-module__dropdown{background:#fff;border:1px solid #e1e6e7;border-radius:10px;left:0;overflow:hidden;padding:20px 10px 20px 20px;pointer-events:none;position:absolute;top:calc(100% + 10px);width:100%;z-index:10}.autofill._active .autofill__dropdown,.dropdown-button__text._active~.dropdown-button__popup,.select-dropdown-active,.select-module._active .select-module__dropdown{opacity:1;pointer-events:all}.autofill__options,.select-module__scroll,.select-scroll{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-height:165px;position:relative}.autofill-option,.select-module__option,.select-option{color:#5f6c75;cursor:pointer;display:block;margin-top:10px;position:relative;transition:all .3s ease;width:100%}.autofill-option:first-child,.select-module__option:first-child,.select-option:first-child{margin-top:0}.autofill-option:last-child,.select-module__option:last-child,.select-option:last-child{margin-bottom:0}.autofill-option:hover,.select-module__option:hover,.select-option:hover{color:#374246}._active.autofill-option,._active.select-module__option,.select-option._active{color:#374246;font-weight:700}.select-module{color:#374246;perspective:1000px;position:relative;width:100%;z-index:10}.select-module__text-block{font-weight:700;max-width:100%;overflow:hidden}.select-module__input-container:not(._inline) .select-module__text-block{line-height:1}.select-module__input-container._inline~.select-module__dropdown{left:auto;min-width:150px;right:0}.select-module__input-container._inline~.select-module__dropdown._custom{min-width:200px}.select-module__label{color:#fff}.select-module__input-container{background:#0000;border:1px solid #5f6c75;border-radius:5px;box-sizing:border-box;color:#626e77;display:block;font-family:montserrat;font-size:14px;font-weight:500;height:41px;line-height:20px;padding:5px 15px;transition:all .3s ease;width:100%;z-index:9}@media (max-width:700px){.select-module__input-container{font-size:12px;line-height:20px}}@media (pointer:coarse){.select-module__input-container{font-size:16px}}.select-module__input-container:hover{background:#5f6c75}.select-module__input-container:focus{background:#0000;color:#f0f3f8;font-weight:700}.select-module__input-container.error{background:#0000;border-color:#f15a7f;color:#f0f3f8}.select-module__input-container::-webkit-input-placeholder{font-size:14px;font-weight:500;line-height:20px}@media (max-width:700px){.select-module__input-container::-webkit-input-placeholder{font-size:12px;line-height:20px}}.select-module__input-container::-webkit-input-placeholder{color:#626e77}.select-module__input-container::-moz-placeholder{font-size:14px;font-weight:500;line-height:20px}@media (max-width:700px){.select-module__input-container::-moz-placeholder{font-size:12px;line-height:20px}}.select-module__input-container::-moz-placeholder{color:#626e77}.select-module__input-container:-ms-input-placeholder{font-size:14px;font-weight:500;line-height:20px}@media (max-width:700px){.select-module__input-container:-ms-input-placeholder{font-size:12px;line-height:20px}}.select-module__input-container:-ms-input-placeholder{color:#626e77}.select-module__input-container:-moz-placeholder{font-size:14px;font-weight:500;line-height:20px}@media (max-width:700px){.select-module__input-container:-moz-placeholder{font-size:12px;line-height:20px}}.select-module__input-container:-moz-placeholder{color:#626e77}@media (pointer:coarse){.select-module__input-container::placeholder{font-size:16px}}.select-module__input-container._transparent{background:#0000;border:none;border-radius:0;color:#374246}.select-module__input-container._transparent:hover{background:#0000;color:#5f6c75}.select-module__input-container._transparent:focus{background:#0000;color:#374246;font-weight:700}.select-module__input-container._transparent.error{background:#0000;color:#fededf;font-weight:700}.select-module__input-container._fill-white{background:#fff;border-color:#fff;color:#626e77}.select-module__input-container._fill-white:hover{background:#e5e8ec;border-color:#e5e8ec}.select-module__input-container._fill-white:focus{background:#fff;border-color:#f0f3f8;color:#374246;font-weight:700}.select-module__input-container._fill-white.error{background:#fededf;border-color:#fededf;color:#374246;font-weight:700}.select-module__input-container._fill-gray{background:#f0f3f8;border:none}.select-module__input-container._fill-gray:hover{background:#e5e8ec}.select-module__input-container._bordered{background:#fff;border-color:#e1e6e7;color:#626e77}.select-module__input-container._bordered:hover{background:#f0f3f8}.select-module__input-container._bordered:focus{background:#fff;border-color:#f0f3f8;color:#374246;font-weight:700}.select-module__input-container._bordered.error{background:#fededf;border-color:#fededf;color:#374246;font-weight:700}.select-module__input-container._bordered-med{background:#fff;border-color:#cdd6dc;color:#626e77}.select-module__input-container._bordered-med:hover{background:#f0f3f8}.select-module__input-container._bordered-med:focus{background:#fff;color:#374246;font-weight:700}.select-module__input-container._bordered-med.error{background:#fededf;border-color:#fededf;color:#374246;font-weight:700}.select-module__input-container._bordered-bright{background:#fff;border-color:#e1e6e7;color:#374246}.select-module__input-container._bordered-bright:hover{background:#f0f3f8}.select-module__input-container._bordered-bright:focus{background:#fff;border-color:#f0f3f8;color:#374246;font-weight:400}.select-module__input-container._bordered-bright.error{background:#fededf;border-color:#fededf;color:#374246;font-weight:400}.select-module__input-container._gray-text{color:#626e77}.select-module__input-container._inline{border:none;color:#374246;height:auto;padding:0 13px 0 0}.select-module__input-container._inline:after{right:0;top:calc(50% - 6px)}.select-module__input-container._inline:focus,.select-module__input-container._inline:hover{background:#0000;color:#5f6c75}.select-module__input-container._inline.error{color:#fededf}.select-module__input-container._dark-text{color:#374246}.select-module__input-container{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;padding-right:30px;position:relative}.select-module__input-container:after{right:15px}.select-module__input-container.icon-arrow-down:before,.select-module__input-container.icon-arrow-up:before{margin-right:5px}.select-module__dropdown._rel-h{display:flex;flex-direction:column}.select-module__dropdown._rel-h .select-module__scroll{max-height:100%}.select-module._thin-text .select-module__text-block{font-weight:500}.select-module._active{z-index:20}.select-module._active .select-module__input-container:after{transform:scaleY(-1)}.select-module__select.error~.select-module__input-container{background:#0000;border-color:#f15a7f;color:#f0f3f8}.select-module__select.error~.select-module__input-container._transparent{background:#0000;color:#fededf;font-weight:700}.select-module__select.error~.select-module__input-container._bordered,.select-module__select.error~.select-module__input-container._bordered-med,.select-module__select.error~.select-module__input-container._fill-white{background:#fededf;border-color:#fededf;color:#374246;font-weight:700}.select-module__select.error~.select-module__input-container._bordered-bright{background:#fededf;border-color:#fededf;color:#374246;font-weight:400}.select-module{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start}.header,.select-module p,.select-module p span{display:block}.header{height:100px;position:relative;width:100%;z-index:90}.header__fixed-wrap{align-items:center;background:#fff;border:1px solid #e1e6e7;bottom:auto;box-sizing:border-box;display:flex;height:inherit;justify-content:flex-end;left:0;padding:0 40px;position:fixed;right:auto;top:0;width:inherit}.header__logo-wrap,.header__search-wrap{margin-right:auto;position:relative}.header__search-wrap{flex:1 0 0;max-width:700px;padding:0 50px}.header__control-wrap{margin-right:20px;position:relative}.header__control-wrap:last-child{margin-right:0}.header__control-wrap_fh{align-items:center;display:flex;height:100%;justify-content:flex-start}.header__control-wrap_fh .dropdown-button__popup{top:calc(100% - 20px)}.header__control-wrap_up{z-index:10}.header__menu-wrap{display:flex;flex-direction:column;padding:40px;width:250px}.header__scroll-wrap{height:100%}@media (max-width:1300px){.header__menu-wrap{padding:20px}}@media (max-width:1000px){.header{height:80px}.header__fixed-wrap{padding:0 30px}.header__search-wrap{max-width:560px;padding:0 30px}.header__menu-wrap{top:calc(100% - 10px)}}@media (max-width:700px){.header{height:50px}.header__fixed-wrap{padding:0 20px}.hamburger-wrapper._active~.header__menu-wrap{right:-20px}.header__menu-wrap{border-radius:0;height:calc(100vh - 50px);padding-right:10px;top:100%;width:100vw}.header__show-search{margin-right:20px;position:relative}.header__show-search:after,.header__show-search:before{transition:all .3s ease}.header__show-search:after{bottom:0;color:#fff;content:"K";font-family:icomoon;font-size:10px;font-weight:100;height:10px;left:0;line-height:1;margin:auto;opacity:0;position:absolute;right:0;top:0;width:10px}.header__show-search._active:before{opacity:0}.header__show-search._active:after{opacity:1}.header__search-wrap{bottom:auto;flex:none;height:44px;left:-200vw;margin:auto;max-width:none;opacity:0;padding:0;position:absolute;right:20px;top:100%;transform:translateY(10px);transition-delay:0s,0s,.3s;transition-duration:.3s,.3s,0s;transition-property:transform,opacity;transition-timing-function:ease,ease,linear;width:calc(100% - 40px)}.header__show-search._active~.header__search-wrap{left:20px;opacity:1;transform:translateY(0);transition-delay:0s,0s,0s}}.navbar__item:last-child{margin-bottom:0}.header-menu .dropdown-button{width:auto}.header-menu .dropdown-button__popup{left:0;right:auto;top:calc(100% + 10px)}.header-menu .dropdown-button._fh{height:auto}.header-menu .btn-style{width:100%}@media (max-width:700px){.header-menu{padding-bottom:50px}}.dropdown-button{position:relative;width:100%}.dropdown-button._custom{position:absolute;width:max-content}.dropdown-button__popup{background:#fff;border:1px solid #e1e6e7;border-radius:10px;bottom:auto;left:auto;margin:auto;padding:20px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);z-index:99999999}.dropdown-button__popup._small-padding{padding:10px}.dropdown-button__popup._scroll-padding{padding-right:10px}.dropdown-button__popup._rel-h{display:flex;flex-direction:column}.dropdown-button__popup._rel-h .dropdown-button__scroll{max-height:100%}.dropdown-button__popup._custom{margin:0;max-height:250px;max-width:200px;overflow:hidden;overflow-y:scroll;padding:10px;position:relative;top:10px}.dropdown-button__scroll{max-height:185px;overflow:hidden;position:relative;width:100%}.dropdown-button__text{align-items:center;background:#0000;border:none;color:#374246;cursor:pointer;display:flex;height:100%;justify-content:flex-start;padding-right:14px;position:relative;transition:all .3s ease;white-space:nowrap;width:100%}.dropdown-button__text:hover{color:#5f6c75}.dropdown-button__text._custom{display:none}.dropdown-button__placeholder{line-height:1}.dropdown-button__placeholder.js-user-name{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.dropdown-button__selected{line-height:1;word-break:break-word}.dropdown-button._btn-style,.dropdown-button._btn-style-bordered{border-radius:10px;display:inline-block;height:41px;width:auto}.dropdown-button._btn-style .dropdown-button__text,.dropdown-button._btn-style-bordered .dropdown-button__text{padding:0 30px 0 15px}.dropdown-button._btn-style .dropdown-button__text:after,.dropdown-button._btn-style-bordered .dropdown-button__text:after{right:15px}.dropdown-button._btn-style{background:#f0f3f8!important}.dropdown-button._btn-style-bordered{border:2px solid #cb009b}.dropdown-button._popup-stick-to-left .dropdown-button__popup{left:0;right:auto}.dropdown-button._popup-stick-to-right .dropdown-button__popup{left:auto;right:0}.dropdown-button._wsn{white-space:nowrap}.dropdown-button._fh{align-items:center;display:inline-flex;height:100%;justify-content:center}.dropdown-button._selected .dropdown-button__placeholder{display:none}.dropdown-button._selected-highlight .dropdown-button__selected{align-items:center;display:flex;justify-content:flex-start}.dropdown-button._selected-highlight .dropdown-button__selected:before{background:#757aff;border-radius:50%;content:"";height:9px;margin-right:10px;width:9px}.dropdown-button:not(._selected) .dropdown-button__selected{display:none}.dropdown-button[class*=icon-]:before{bottom:auto;color:#374246;font-size:16px;left:15px;margin:auto;pointer-events:none;position:absolute;right:auto;top:calc(50% - 8px)}.dropdown-button[class*=icon-] .dropdown-button__text{padding:0 40px}.dropdown-button[class*=icon-] .dropdown-button__text:after{right:20px}@media (max-width:700px){.dropdown-button__popup{padding:15px}.dropdown-button__popup._small-padding{padding:7px}}.header-profile-menu{max-height:fit-content}.logo{width:280px}.logo,.logo__img{display:block;height:auto;position:relative}.logo__img{width:100%}@media (max-width:1000px){.logo{width:161px}}@media (max-width:700px){.logo{width:121px}}.select-search{align-items:center;display:flex;height:44px;justify-content:flex-end;max-width:100%;position:relative;width:100%}.select-search .autofill,.select-search .input-style,.select-search .select-module{height:100%;margin-bottom:0;z-index:1}.select-search .autofill{flex:1 1 0}.select-search .input-style__container{height:100%}.select-search .input-style__input{height:100%;padding-right:50px}.select-search .select-module{width:177px}.select-search .select-module__input-container{border-bottom-right-radius:0;border-top-right-radius:0;height:100%}.select-search .icon-btn{bottom:0;left:auto;margin:auto;position:absolute;right:6px;top:0;z-index:2}@media (max-width:1000px){.select-search .select-module{width:156px}}@media (max-width:700px){.select-search{flex-direction:row;height:44px}.select-search .icon-btn{bottom:0;left:auto;margin:auto;position:absolute;right:6px;top:0;z-index:2}.select-search .autofill{height:100%;width:100%}.select-search .autofill__dropdown{top:100%}.select-search .input-style{height:100%;width:100%}.select-search .input-style__container{height:100%}.select-search .input-style__input{border:1px solid #e1e6e7;border-radius:10px;height:100%;padding-right:50px}}.listing-page-intro__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.listing-page-intro__labels-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;width:100%}.listing-page-intro__labels-top .estate-card__label{align-items:center;display:inline-flex;margin-bottom:8px;margin-right:0;width:auto}.listing-page-intro__actions-wrap{display:flex;justify-content:flex-end;margin-top:10px;width:100%}.listing-page-intro__actions-wrap._floating{margin-top:0;position:absolute;right:15px;top:15px;width:auto;z-index:10}.listing-page-intro__actions-wrap .controls-bar{margin-top:0}.listing-page-intro__gallery-wrap{position:relative}.listing-page-intro__street-view{border-radius:12px;box-shadow:0 10px 30px #0000001a;display:block;height:500px;object-fit:cover;width:100%}@media (max-width:700px){.listing-page-intro__street-view{height:260px}}.listing-page-intro__title-wrap{flex:1}.listing-page-intro__sidebar-wrap{align-items:flex-end;display:flex;flex:0 0 550px;flex-direction:column;gap:15px;text-align:right}.listing-page-intro__sidebar-wrap .price-card{align-items:flex-end;padding-bottom:0}.listing-page-intro__sidebar-wrap .price-card__current,.listing-page-intro__sidebar-wrap .price-card__mortgage,.listing-page-intro__sidebar-wrap .price-card__original{justify-content:flex-end;text-align:right}.listing-page-intro__metrics-row{align-items:center;display:flex;gap:20px;justify-content:flex-start;width:100%}.listing-page-intro__metrics-col{flex:0 1 auto}.listing-page-intro__metrics-controls{flex:0 0 auto}.listing-page-intro__price-wrap{min-width:250px;width:auto}.listing-page-intro__price{align-items:end;color:#374246;display:flex;font-size:18px;justify-content:flex-start}.listing-page-intro__price-subtitle-wrap{font-size:26px;font-weight:700}.listing-page-intro__price-subtitle-mortgage{color:#626e77;display:flex;margin-left:1rem}.listing-page-intro__price-subtitle-mortgage span{margin-left:8px}.listing-page-intro__price-subtitle-mortgage span:empty{background:#acb8c04d;border-radius:4px;height:18px;width:90px}@media (max-width:700px){.listing-page-intro__price{font-size:14px}.listing-page-intro__price-subtitle-wrap{font-size:22px}.listing-page-intro__price-subtitle-mortgage span:empty{height:14px}}@media (max-width:400px){.listing-page-intro__price{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.listing-page-intro__price-subtitle-wrap{margin-bottom:7px}.listing-page-intro__price-subtitle-mortgage{margin-left:0}}.listing-page-intro__subtitle{color:#374246}.listing-page-intro__freshness{color:#626e77;display:flex;flex-direction:column;gap:2px}.listing-page-intro__freshness time{color:#374246;white-space:nowrap}.listing-page-intro__freshness-row{align-items:center;display:flex;flex-wrap:wrap;gap:2px 14px}.listing-page-intro__freshness._align-right{align-items:flex-end}.listing-page-intro__freshness._align-right .listing-page-intro__freshness-row{justify-content:flex-end}.listing-page-intro__freshness-item{align-items:center;display:inline-flex;gap:4px}.listing-page-intro__freshness-value{color:#147a4d!important;font-weight:600}.listing-page-intro__title{font-size:34px;line-height:1.15}.listing-page-intro__photos-title{bottom:100%;display:flex;justify-content:flex-end;margin-bottom:8px;position:absolute;right:15px}.listing-page-intro__label{color:#374246}.listing-page-intro__controls-wrap{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.listing-page-intro__controls-wrap._va-center{align-items:center}@media (min-width:701px){.listing-page-intro__controls-col:first-child{flex:1 1 0;padding-right:40px}.listing-page-intro__controls-col:last-child{flex:0 0 auto}.listing-page-intro__controls-wrap .metrics{padding-top:5px}}@media (max-width:1300px){.listing-page-intro__title-wrap{width:100%}.listing-page-intro__sidebar-wrap{flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}.listing-page-intro__sidebar-wrap .listing-page-intro__price-wrap{width:calc(50% - 10px)}}@media (max-width:700px){.listing-page-intro__controls-col,.listing-page-intro__sidebar-wrap .listing-page-intro__price-wrap{width:100%}.listing-page-intro__controls-col:first-child{margin-bottom:15px}.listing-page-intro__controls-col .btn-style{width:100%}}.breadcrumbs__list{align-items:center;display:flex;font-size:12px;font-weight:500;justify-content:space-between;line-height:18px}.days-on-market{color:#374246;font-weight:700;text-transform:uppercase;white-space:nowrap}.agent{background:#374246;border-radius:20px;display:flex;flex-direction:column;padding:50px 35px}.agent__section-title{color:#fff;font-size:20px;font-weight:700;line-height:1.2;margin:0 0 24px;padding:0 15px}.agent__license{color:#626e77;margin-top:4px}.agent__container{display:block;max-height:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}.agent__container._scroll-initialized{padding-right:0}.agent__person{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:24px}.agent__photo-wrap{border-radius:20px;height:60px;overflow:hidden;position:relative;width:60px;z-index:2}.agent__photo{z-index:1}.agent__info{padding-left:20px;width:calc(100% - 60px)}.agent__name{color:#fff;margin-bottom:2px}.agent__agency{color:#626e77}.agent__phone{display:inline-block;margin-right:10px}.agent__phone:last-child{margin-right:0}.agent__phone-wrap{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-start}.agent__phone-label{color:#fff}.agent._simple{padding:25px}.agent._simple .agent__container{margin:0;max-width:100%;padding:0}.agent._simple .agent__person{margin-bottom:10px}.agent._simple .agent__name{font-weight:700}.agent._simple .agent__agency{color:#626e77}.agent._simple .agent__phone{color:#cb009b}.agent._mh{max-height:100%}.agent._separate .agent__person{border-bottom:1px solid #5f6c75;margin-bottom:40px;padding-bottom:40px}.agent._big-photo .agent__photo-wrap{height:100px;width:100px}.agent._big-photo .agent__info{padding-left:40px;width:calc(100% - 100px)}@media (max-width:700px){.agent{padding:30px 15px}.agent__person{flex-direction:column}.agent__info{margin-top:15px;padding-left:0;width:100%}.agent._big-photo .agent__photo-wrap{height:70px;width:70px}.agent._big-photo .agent__info{padding-left:0;width:100%}.agent._separate .agent__person{margin-bottom:20px;padding-bottom:20px}}.popup-agent-wrap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:45px 60px;position:relative;width:100%}.popup-agent-wrap .agent{margin:auto 0;max-height:100%;max-width:830px;width:100%}@media (max-width:1000px){.popup-agent-wrap{padding:45px 40px}}@media (max-width:700px){.popup-agent-wrap{padding:45px 0 0}}.metrics{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:-10px}.metrics__item{align-items:center;background:#f0f3f8;border:1px solid #e1e6e7;border-radius:0;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin-right:0;min-height:70px;min-width:70px;padding:10px 8px;text-align:center}.metrics__item:not(:last-child){border-right:none}.metrics__item:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.metrics__item:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.metrics__val{color:#374246;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:4px}.metrics__label{color:#626e77;display:inline-block;font-size:11px;line-height:1.2;margin-left:0!important;white-space:nowrap}.metrics__label:first-child{margin-left:0;margin-right:0!important}.metrics._simple{color:#374246;display:block;margin-top:0}.metrics._simple .metrics__item{align-items:center;background:#0000;border:none;border-radius:0;display:inline-flex;flex:none;flex-direction:row;justify-content:flex-start;margin-right:0;margin-top:0;min-height:0;min-width:0;padding:0}.metrics._simple .metrics__item:last-child .metrics__label:last-child:after{display:none}.metrics._simple .metrics__val{color:inherit;font-size:inherit;font-weight:700;margin-bottom:0;margin-right:4px}.metrics._simple .metrics__label{color:inherit;font-size:inherit;margin-left:0}.metrics._simple .metrics__label:after,.metrics._simple .metrics__label:before{display:inline;pointer-events:none;-webkit-user-select:none;user-select:none}.metrics._simple .metrics__label:before{content:""}.metrics._simple .metrics__label:after{color:#e1e6e7;content:" | "!important;font-weight:300}.metrics._simple .metrics__label:first-child{margin-right:0}.metrics._simple .metrics__label:first-child:before{display:none}.metrics._simple .metrics__label:first-child:after{content:""}.metrics._table{border:1px solid #e1e6e7;border-radius:12px;display:flex;flex-wrap:wrap;margin-top:0;overflow:hidden;width:100%}.metrics._table .metrics__item{align-items:center;background:#0000;border:none;border-radius:0;box-sizing:border-box;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;margin:0;max-width:50%;min-height:auto;padding:12px 10px}.metrics._table .metrics__item:first-child{border-bottom:1px solid #e1e6e7;border-right:1px solid #e1e6e7}.metrics._table .metrics__item:nth-child(2){border-bottom:1px solid #e1e6e7}.metrics._table .metrics__item:nth-child(3){border-right:1px solid #e1e6e7}.metrics._table .metrics__val{color:#374246;font-size:18px;font-weight:700;margin-bottom:2px}.metrics._table .metrics__label{color:#626e77;font-size:13px;font-weight:500}.metrics._table .metrics__label:after,.metrics._table .metrics__label:before{display:none!important}@media (max-width:700px){.metrics__item{border-radius:8px;margin-right:5px;padding:2px 12px}}.controls-bar{align-items:stretch;box-sizing:border-box;display:inline-flex;justify-content:flex-start;max-width:100%;position:relative}.controls-bar__item{align-items:center;border:1px solid #e1e6e7;color:#374246;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:40px;padding:5px 20px;pointer-events:auto;position:relative;transition:all .3s ease}.controls-bar__item:first-child{border-radius:10px 0 0 10px}.controls-bar__item:last-child{border-radius:0 10px 10px 0}.controls-bar__item:first-child:last-child{border-radius:10px}.controls-bar__item[data-label]:after{background:#fff;border:1px solid #f0f3f8;border-radius:10px;bottom:calc(100% + 5px);box-sizing:border-box;color:#5f6c75;content:attr(data-label);left:50%;margin:auto;opacity:0;padding:3px 8px;pointer-events:none;position:absolute;right:auto;top:auto;transform:translate(-50%,10px);transition:all .3s ease;will-change:transform}.controls-bar__item:hover{background:#f0f3f8}.controls-bar__item:hover:after{opacity:1;transform:translate(-50%)}.controls-bar__item:before{font-size:18px}.controls-bar__item:not(:last-child){border-right:none}.controls-bar__item.favorite-toggle,.controls-bar__item[class*=icon-]{padding:5px 15px}.controls-bar._white .controls-bar__item{background:#fff}.estate-gallery{position:relative;width:100%}.estate-gallery__nav-wrap{align-items:flex-end;bottom:0;display:flex;flex-direction:column;justify-content:center;left:auto;margin:auto;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.estate-gallery__nav-wrap .slider-nav{margin-right:-50%}@media (max-width:1000px){.estate-gallery__nav-wrap .slider-nav{display:none}}.estate-gallery__slider-wrap{overflow:hidden;position:relative;width:100%;z-index:1}.estate-gallery-slider{left:-10px;position:relative;width:calc(100% + 20px)}.estate-gallery-slider:not(.slick-initialized){visibility:visible}.estate-gallery-slider:not(.slick-initialized) .estate-gallery-slider__item:not(:first-child){pointer-events:none;position:absolute;visibility:hidden}.estate-gallery-slider:not(.slick-initialized){height:400px}.estate-gallery-slider__item{padding:0 10px;width:100%}.estate-gallery-slider__container{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:400px;justify-content:space-between;left:-5px;position:relative;width:calc(100% + 10px)}.estate-gallery-slider__img-wrap{aspect-ratio:1200/800;background:#f0f3f8;cursor:pointer;height:calc(50% - 5px);margin:0 5px;overflow:hidden;position:relative;width:calc(25% - 10px);z-index:2}.estate-gallery-slider__img-wrap picture{display:block;height:100%;width:100%}.estate-gallery-slider__img-wrap:first-child{aspect-ratio:1200/800;border-radius:20px 0 0 20px;height:100%;width:calc(50% - 10px)}.estate-gallery-slider__img-wrap:nth-child(4){border-top-right-radius:20px}.estate-gallery-slider__img-wrap:nth-child(5){border-bottom-right-radius:20px}.estate-gallery-slider__img-wrap:hover .estate-gallery-slider__img{transform:scale(1.05)}.estate-gallery-slider__img-wrap:first-child:hover .estate-gallery-slider__img{transform:scale(1.025)}.estate-gallery-slider__img{backface-visibility:hidden;transform-origin:50% 50%;transition:all .3s ease;will-change:transform;z-index:1}@media (max-width:1300px){.estate-gallery-slider:not(.slick-initialized),.estate-gallery-slider__container{height:368px}.estate-gallery-slider__img-wrap{width:calc(33.33333% - 10px)}.estate-gallery-slider__img-wrap:first-child{width:calc(66.66667% - 10px)}.estate-gallery-slider__img-wrap:nth-child(2){border-top-right-radius:20px}.estate-gallery-slider__img-wrap:nth-child(3){border-bottom-right-radius:20px}}@media (max-width:1000px){.estate-gallery-slider:not(.slick-initialized),.estate-gallery-slider__container{height:400px}.estate-gallery-slider__img-wrap:first-child{border-radius:20px;width:calc(100% - 10px)}}@media (max-width:700px){.estate-gallery-slider:not(.slick-initialized),.estate-gallery-slider__container{height:300px}}@media (max-width:500px){.estate-gallery-slider:not(.slick-initialized),.estate-gallery-slider__container{height:180px}}.pbThumbs li.active a img{border-color:#fff}#pbCloseBtn:hover:before{background:#fff6}.slider-nav{pointer-events:auto;position:relative}.slider-nav__counter{margin-bottom:10px;text-align:center}.slider-nav__current,.slider-nav__total{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;margin:0 auto;width:40px}.slider-nav__current{color:#374246}.slider-nav__total{color:#626e77}.slider-nav__separate{background:#e1e6e7;display:block;height:1px;margin:0 auto;width:20px}.slider-nav__arrows-wrap{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.slider-nav__arrow{align-items:center;background:#fff;border:1px solid #e1e6e7;box-sizing:initial;color:#374246;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;transition:all .3s ease;width:40px}.slider-nav__arrow:hover{background:#f0f3f8}.slider-nav__arrow:before{font-size:12px;transition:all .3s ease}.slider-nav__arrow:not(.slick-arrow){opacity:0}.slider-nav__arrow.slick-disabled{cursor:default}.slider-nav__arrow.slick-disabled:before{opacity:.3}.slider-nav__arrow_left{border-radius:10px 10px 0 0}.slider-nav__arrow_right{border-radius:0 0 10px 10px;border-top-width:0}.slider-nav._horizontal .slider-nav{align-items:center;display:flex;justify-content:flex-start}.slider-nav._horizontal .slider-nav__arrows-wrap{flex-direction:row}.slider-nav._horizontal .slider-nav__arrow{height:40px;width:50px}.slider-nav._horizontal .slider-nav__arrow_left{border-radius:10px 0 0 10px}.slider-nav._horizontal .slider-nav__arrow_right{border-left-width:0;border-radius:0 10px 10px 0;border-top-width:1px}@media (max-width:1000px){.slider-nav{align-items:center;display:flex;justify-content:flex-start}.slider-nav__arrows-wrap{flex-direction:row}.slider-nav__arrow{height:40px;width:50px}.slider-nav__arrow_left{border-radius:10px 0 0 10px}.slider-nav__arrow_right{border-left-width:0;border-radius:0 10px 10px 0;border-top-width:1px}.slider-nav__counter{align-items:center;display:flex;justify-content:flex-start;margin-bottom:0;margin-right:25px}.slider-nav__current,.slider-nav__total{display:block;height:auto;margin:0;width:auto}.slider-nav__total:before{content:"/";display:inline;margin:0 .3em}.slider-nav__separate{display:none}.slider-nav{pointer-events:auto!important;z-index:100}}.content-with-sticky-menu{align-items:stretch;display:flex;justify-content:space-between}.content-with-sticky-menu__col{position:relative}.content-with-sticky-menu__col_left{padding-right:40px;width:calc(66.66667% - 10px)}.content-with-sticky-menu__col_right{display:flex;flex-direction:column;width:calc(33.33333% - 10px)}.content-with-sticky-menu__sticky-block{pointer-events:none}.content-with-sticky-menu__sticky-sizer{pointer-events:auto}.content-with-sticky-menu__sticky-block._stick-to-top{bottom:auto;left:0;position:fixed;right:0;top:0}.content-with-sticky-menu__sticky-block._stick-to-top .content-with-sticky-menu__sticky-sizer{width:calc(33.33333% - 10px)}.content-with-sticky-menu__sticky-block._stick-to-bottom{bottom:0;left:0;margin:auto;position:absolute;right:0;top:auto}.content-with-sticky-menu__sticky-sizer{margin-left:auto}.content-with-sticky-menu._empty{min-height:600px}.content-with-sticky-menu._no-listing-info-custom{margin-bottom:20px;min-height:460px}@media (max-width:1300px){.content-with-sticky-menu__col_left{padding-right:0;width:100%}.content-with-sticky-menu__col_right{display:none}}.listing-sidebar-summary{display:flex;flex-direction:column;gap:20px}.listing-sidebar-summary__card{background:#fff;border:1px solid #e1e6e7;border-radius:30px;padding:30px 35px}.listing-sidebar-summary__header{align-items:center;border-bottom:1px solid #e1e6e7;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.listing-sidebar-summary__badge{background:#e6ffe6;border-radius:20px;color:green;flex-shrink:0;padding:2px 10px;text-transform:lowercase}.listing-sidebar-summary__insight{background:#1ab16d1f;border-radius:12px;margin-bottom:20px;padding:12px 14px}.listing-sidebar-summary__insight-main{color:#127c4c}.listing-sidebar-summary__insight-sub{color:#147a4d;margin-top:4px}.listing-sidebar-summary__rows{margin:0}.listing-sidebar-summary__row{align-items:flex-start;border-bottom:1px solid #e1e6e766;display:flex;gap:16px;justify-content:space-between;padding:12px 0}.listing-sidebar-summary__row:last-child{border-bottom:none;padding-bottom:0}.listing-sidebar-summary__row:first-child{padding-top:0}.listing-sidebar-summary__row .property-table__label{flex:1 1 auto;padding:0;text-align:left}.listing-sidebar-summary__row .property-table__val{flex:0 1 55%;margin:0;padding:0;text-align:right;word-wrap:break-word}.listing-sidebar-summary__row .property-table__val.info-card__status{font-weight:700}._gray-dots-nav>.slick-dots .dots-track li button:before{background:#e1e6e7}._absolute-dots-nav>.slick-dots{bottom:0;left:0;margin:auto;padding-top:0;position:absolute;right:0;top:auto}.slick-dots{display:block;margin:20px auto -10px;overflow:hidden;padding:0;position:relative}.slick-dots,.slick-dots li{list-style:none}.slick-dots li button{background:#0000;border:none;color:#0000!important;cursor:pointer;font-size:0!important;line-height:0!important}.slick-dots .dots-track{bottom:auto;display:flex!important;left:0;margin:0;max-width:none;padding:0;position:absolute;right:auto;top:0;transition:transform .3s linear;width:auto}.slick-dots .dots-track li{align-items:center;cursor:pointer;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;height:27px;justify-content:center;position:relative;width:24px}.slick-dots .dots-track li button{background:#0000;border:none;cursor:pointer;font-size:0;letter-spacing:0;line-height:0;position:relative}.slick-dots .dots-track li button:after{content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.slick-dots .dots-track li button:before{background:#fff;border-radius:50%;content:"";cursor:pointer;display:block;height:7px;transition:all .3s ease;width:7px;will-change:transform}.slick-dots .dots-track li:not(.slick-active) button:before{transform:scale(.6)}.slick-dots._center{align-items:center;display:flex;justify-content:center}.slick-dots._center .dots-track{position:relative}@media (max-width:700px){.slick-dots{margin-top:10px}}.autofill{position:relative}.autofill__dropdown{min-width:100%;width:auto}.autofill__dropdown._rel-h{display:flex;flex-direction:column}.autofill__dropdown._rel-h .autofill__options{height:100%;max-height:none}.autofill__dropdown._big .autofill__options{max-height:190px}.autofill__options-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.autofill-no-results{color:#626e77}.autofill-no-results:not(._show){display:none}.options-category{margin-bottom:20px;width:100%}.options-category:last-child{margin-bottom:0}.options-category .autofill-option:not(._hide)~.autofill-option{margin-top:5px}.options-category__title{background:#f0f3f8;color:#374246;margin-bottom:10px;padding:5px;text-align:center}.autofill-option{margin-top:0}.autofill-option:not(._hide)~.autofill-option{margin-top:10px}.autofill-option span{background:#ff0;display:inline}.autofill-option._hide{display:none}.option-label{color:#626e77;display:block;overflow:hidden;position:relative;white-space:nowrap;width:100%}.option-label:after{background:linear-gradient(270deg,#fff,#0000);bottom:auto;content:"";height:100%;left:auto;margin:auto;position:absolute;right:0;top:0;width:20px;z-index:2}.hamburger-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0;z-index:2}.hamburger-wrapper:hover .hamburger-wrapper__bar:before{background:#cb009b}.hamburger-wrapper__hamburger{cursor:pointer;display:block;height:21px;position:relative;width:24px;z-index:1}.hamburger-wrapper__bar{height:3px;transform-origin:50% 50%;transition:transform .3s cubic-bezier(.23,1,.32,1) .3s,opacity 0s linear .3s;width:24px;will-change:transform}.hamburger-wrapper__bar:before{background:#374246;content:"";display:block;height:100%;position:relative;transition:transform .3s cubic-bezier(.23,1,.32,1),background .3s ease;width:100%}.hamburger-wrapper__bar:first-child{bottom:auto;left:0;margin:auto;position:absolute;right:auto;top:0}.hamburger-wrapper__bar:nth-child(2){bottom:0;left:0;margin:auto;position:absolute;right:auto;top:0}.hamburger-wrapper__bar:nth-child(3){bottom:0;left:0;margin:auto;position:absolute;right:auto;top:auto}.hamburger-wrapper._active .hamburger-wrapper__bar{transition:transform .3s cubic-bezier(.23,1,.32,1),opacity 0s linear .3s}.hamburger-wrapper._active .hamburger-wrapper__bar:before{transition:transform .3s cubic-bezier(.23,1,.32,1) .3s,background .3s ease}.hamburger-wrapper._active .hamburger-wrapper__bar:first-child{transform:translateY(9px)}.hamburger-wrapper._active .hamburger-wrapper__bar:first-child:before{transform:rotate(45deg)}.hamburger-wrapper._active .hamburger-wrapper__bar:nth-child(2){opacity:0}.hamburger-wrapper._active .hamburger-wrapper__bar:nth-child(3){transform:translateY(-9px)}.hamburger-wrapper._active .hamburger-wrapper__bar:nth-child(3):before{transform:rotate(-45deg)}.breadcrumbs{gap:20px;justify-content:space-between}.breadcrumbs,.breadcrumbs__bar{align-items:center;display:flex;flex-wrap:wrap}.breadcrumbs__bar{gap:8px}.breadcrumbs__back{margin-right:10px}.breadcrumbs__item{display:inline;position:relative}.breadcrumbs__item:after{color:#374246;content:"e";display:inline;font-family:icomoon;font-size:6px;line-height:1;margin:0 16px;pointer-events:none}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__item span{color:#374246}.breadcrumbs .breadcrumbs__back-text{color:#000}@media (max-width:700px){.breadcrumbs__list{gap:10px}.breadcrumbs__item:after{margin:0 6px}}[hidden]{display:none!important}.overlay,.popup-style{position:fixed;visibility:hidden}