@charset "UTF-8";.listing__quality-score{cursor:pointer}.listing__quality-score-factors th{font-weight:400;padding:0 1em 0 0}.listing__quality-score-factors td{-moz-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant:tabular-nums;text-align:right}.expose-agency-info{background:#eee;margin:0 -15px;padding:15px}.expose-agency-info address{margin-bottom:0}.expose-agency-info .contact-person{margin-bottom:10px}.expose-agency-info .telephone-wrap>a{cursor:pointer}.agency-action-buttons .btn-wrap{padding:5px 0;text-align:center}@media (max-width:767px){.agency-action-buttons .btn-wrap .btn{display:block;width:100%}}.expose-agency-logo{text-align:center}.expose-agency-logo img{max-height:180px;max-width:100%}@media (min-width:768px){.expose-agency-logo{text-align:right}}@media (max-width:767px){.agency-action-buttons,.expose-agency-main{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}}.phone-list-modal__telephones{font-size:14px}.phone-list-modal__telephones [class*=col-]{margin-bottom:10px}.phone-list-modal__telephones__label{color:#777;text-align:right}.phone-list-modal__telephones__number{font-size:14px}.phone-list-modal__telephones__number:not(.btn-outline-secondary){text-align:center;text-decoration:none}.phone-list-modal__telephones__number.btn{margin-top:-6px;max-width:unset}.phone-list-modal__telephones__number a{display:block}.phone-list-modal__telephones__number a:focus,.phone-list-modal__telephones__number a:hover{text-decoration:none}.phone-list-modal__telephones__notification{font-size:10px}@media (max-width:767px){.phone-list-modal__telephones{font-size:inherit}.phone-list-modal__telephones__label{margin-right:5px}.phone-list-modal__telephones__number{font-size:inherit}}@media (min-width:992px){.expose-action-buttons-wrap>div:first-child{padding-left:0}.expose-action-buttons-wrap>div:last-child{padding-right:0}}@media (min-width:768px){.location-primary-actions-wrap{margin-bottom:15px}}.expose-content-extra .btn-contact-provider,.primary-action-btns .btn-contact-provider{max-width:none}.expose-content-extra .btn-bookmark__text,.primary-action-btns .btn-bookmark__text{display:none}@media (min-width:340px){.expose-content-extra .btn-bookmark__text,.primary-action-btns .btn-bookmark__text{display:inline-block}}@media (max-width:767px){.primary-action-btns .btn-bookmark{float:left}.primary-action-btns .btn-contact-provider{float:right}.location-primary-actions-wrap .primary-action-btns{padding:15px 0}}@media (min-width:768px){.location-primary-actions-wrap .primary-action-btns{text-align:right}}@media (max-width:991px){.action-buttons{padding:0 0 15px;text-align:center}}@media (min-width:992px){.action-buttons{margin-bottom:15px}}.action-buttons .btn-group .btn-outline-secondary{background:transparent}.action-buttons .btn-group .btn-outline-secondary:focus,.action-buttons .btn-group .btn-outline-secondary:hover{border:1px solid #545b62!important;color:#1a1a1a!important}.widget-contact{background:#d2d2d2;border:1px solid #bebebe;border-radius:0;color:#000;padding:10px}@media (max-width:991px){.widget-contact{margin-bottom:0}}.widget-contact .contact-title{border-bottom:1px solid;font-size:20px;margin:0 0 10px;padding:5px 5px 10px}.widget-contact .agency{border-bottom:1px solid;margin-bottom:1em;padding-bottom:1em;word-wrap:break-word}.widget-contact .agency-name{font-size:16px;margin-top:0}.widget-contact .agency-person{font-size:14px;margin-bottom:0}.widget-contact .more-link{font-size:14px;padding-top:10px}.widget-contact .more-link a{color:#000}.widget-contact .message textarea{overflow:auto;resize:vertical}.contact-modal .street{padding-top:10px}.expose__quality-score{color:#4d4d4d;display:inline-block;float:left;font-size:6em;line-height:1em;padding-right:.2em}.expose-details table{table-layout:fixed}.expose-details td{padding:7px 10px!important}.expose-details td:first-child{width:40%}@media (min-width:768px){.expose-details td:first-child{width:30%}}.expose-section-title{background:#eee;font-size:20px;margin:0;padding:10px}@media (max-width:767px){.expose-section-title{border-bottom:1px solid #ccc}}@media (min-width:768px){.expose-details-content{display:block!important;height:auto!important;visibility:visible}}.expose-details-content>div{border-top:1px solid #ddd;padding:8px 15px}.expose-details-content p{white-space:pre-wrap}@media (max-width:480px){.expose-details_price_data__xs-column-first{display:inline-block;float:left}}@media (min-width:480px) and (max-width:767px){.expose-details_price_data__xs-column-first{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:33.3%}}@media (max-width:480px){.expose-details_price_data__xs-column-second{display:inline-block;float:right}}@media (min-width:480px) and (max-width:767px){.expose-details_price_data__xs-column-second{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:66.6%}}.edc-description-inner{padding:10px}.col-label{color:#666}.col-value{font-weight:700}.expose-navigation-pager{padding:10px}@media (max-width:767px){.expose-navigation-pager{margin-bottom:15px}}.expose-navigation-pager .expose-nav-btn{text-align:center}.expose-navigation-pager p{font-size:12px;margin:5px 0 0}.expose-navigation{display:none;min-width:21%}.expose .expose-navigation{display:block}.alert-such-important-much-informative{animation:fadeInUp 4s,bounce 3.6s 4s infinite;-webkit-animation:fadeInUp 4s,bounce 3.6s 4s infinite;-moz-animation:fadeInUp 4s,bounce 3.6s 4s infinite;-o-animation:fadeInUp 4s,bounce 3.6s 5s infinite;border-radius:0;bottom:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);left:20px;margin-bottom:0;position:fixed;width:320px;z-index:5}.alert-such-important-much-informative .notification__text{cursor:pointer}.widget-noise-expose .widget-content{background:#f5f5f5;border:1px solid #ddd;border-radius:0;color:#918e83}.widget-noise-expose .widget-content>section{font-size:9px;margin-top:10px}.widget-noise-expose .widget-content .noise-expose__no-data{font-size:18px}.widget-noise-expose>.widget-title{padding-left:10px!important}.noise-expose__link{margin-top:20px}.noise-expose__link a{font-size:18px;font-weight:700;padding:10px 0}.noise-expose__link__text{padding:0 5px}.noise-expose__scale{background-image:-prefix-type-gradient(dir,colors);border-radius:2px;height:30px;position:relative}.noise-expose__arrow{border-color:transparent transparent #6c6c6c;border-style:solid;border-width:0 10px 10px;content:"";margin-left:-10px;position:relative;top:-4px;width:10px}.noise-expose__legend{font-size:14px;margin-top:10px}.noise-expose__legend>div{line-height:1.6;margin:5px 0;padding-left:10px}.noise-expose__legend>div span{border-radius:2px;display:inline-block;height:17px;margin-bottom:2px;margin-right:10px;vertical-align:middle;width:17px}@media (min-width:992px) and (max-width:1199px){.noise-expose__legend>div{padding-left:5px}.noise-expose__legend>div span{margin-right:unset}}.noise-expose__legend__item div:first-of-type{display:inline-block;margin-right:5px;width:80px}@media (min-width:992px) and (max-width:1199px){.noise-expose__legend__item div:first-of-type{margin-right:unset}}.noise-expose__legend__item div:nth-of-type(2){display:inline-block;width:60%}.noise-expose__legend .noise-expose__legend__item--name>span{background-color:#3f6842;background-color:#5cc23c;background-color:#ffed4b;background-color:#ffc269;background-color:#de5252;background-color:#842828}.expose .item--sale-status{margin-right:10px;position:relative;top:-3px}.expose-property-title{font-size:20px;padding:0 15px;word-wrap:break-word}@media (min-width:768px){.expose-property-title{font-size:24px}}.eps-item{font-size:14px;font-weight:700;line-height:20px;text-align:center}@media (min-width:480px){.eps-item{font-size:20px}}.eps-item-unit{font-size:14px;font-weight:400}.eps-item-location{font-size:18px;padding:0 15px}@media (max-width:767px){.col-expose-details,.col-expose-sidebar{padding-left:0;padding-right:0}}.expose-details{margin-bottom:30px}.expose-details .expose-content-extra{padding:15px 0}@media (max-width:767px){.expose-details .expose-content-extra .btn-bookmark{float:right}}.back-button--404{margin-bottom:30px}@media (max-width:767px){.collapse-handle.collapsed:before{content:"+";margin-right:.5em}.collapse-handle:before{content:"−";margin-right:.5em}}@media (min-width:768px){.collapse-handle.collapsed:before,.collapse-handle:before{content:"";margin-right:0}.expose-section-title{cursor:default!important}}.mobile-contact.affix-top{top:0!important}@media (max-width:767px){.affix~.col-6{margin-top:61px}}@media (min-width:768px){.mobile-contact.affix{position:static}}.breadcrumb-wrap-expose{align-items:center;background:#fff;display:flex;justify-content:flex-end;margin-top:4px;padding-left:10px;padding-right:10px}@media (min-width:480px){.breadcrumb-wrap-expose{padding-right:15px}}@media (min-width:768px){.breadcrumb-wrap-expose{justify-content:space-between;margin-top:0}}div.breadcrumb-wrap-expose .breadcrumb{padding-bottom:15px}.expose-agency-info+.property-list-wrap{margin-top:20px}.expose-agency-info+.property-list-wrap .slick-carousel{margin-bottom:0}