@import url(https://use.typekit.net/igr0krn.css);@import url(https://fonts.googleapis.com/css2?family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.nb-detail-units #child-list_wrapper{overflow-x:auto;width:100%;margin-bottom:50px}.nb-detail-units #child-list{border:none;padding:0;margin:0;overflow-x:auto}.nb-detail-units #child-list tr{cursor:pointer}.nb-detail-units #child-list tr:hover:not(.sold) td:nth-child(2n),.nb-detail-units #child-list tr:hover:not(.sold) td:nth-child(odd){background:rgba(187,153,129,.6)}.nb-detail-units #child-list tr th{border:none;padding:15px 30px 15px 15px;font-size:13px}.nb-detail-units #child-list tr th:nth-child(2n){background-color:#e5e6e8}.nb-detail-units #child-list tr th:nth-child(odd){background-color:#d9dadc}.nb-detail-units #child-list tr td{text-align:left;width:auto;font-size:13px;padding:15px}.nb-detail-units #child-list tr td.dots{text-align:center}.nb-detail-units #child-list tr td.dots .dot{display:inline-block;width:15px;height:15px;background:#fff;border-radius:50%;box-shadow:inset 1px 1px 2px 0 #5c5c5c}.nb-detail-units #child-list tr td.dots .dot.active{background:#bb9981}.nb-detail-units #child-list tr td img,.nb-detail-units #child-list tr td span{float:right}.nb-detail-units #child-list tr td img{width:20px}.nb-detail-units #child-list tr td img.bedroom{width:25px}.nb-detail-units #child-list tr td:nth-child(2n){background:#f2f2f2}.nb-detail-units #child-list tr td:nth-child(odd){background:#e5e5e5}.nb-detail-units #child-list tr td a{color:#333;padding-bottom:3px;border-bottom:1px solid #333}.nb-detail-units #child-list tr td a:hover{color:#bb9981;border-bottom:1px solid #bb9981}.nb-detail-units #child-list tr.sold{opacity:.6;cursor:inherit}.nb-detail-units #child-list thead .sorting{background-image:url(/build/images/sort_both.e0a553a4.png);background-position:center right 10px;background-repeat:no-repeat}.nb-detail-units #child-list thead .sorting_asc{background-image:url(/build/images/sort_asc.f34211cf.png);background-position:center right 10px;background-repeat:no-repeat}.nb-detail-units #child-list thead .sorting_desc{background-image:url(/build/images/sort_desc.d10d04cf.png);background-position:center right 10px;background-repeat:no-repeat}.map-wrapper,.map-wrapper>.container{position:relative}.poi-filter{position:absolute;top:0;right:0;z-index:1}.poi-filter.dropdown{position:relative}.poi-filter.dropdown .poi-trigger{position:absolute;top:0;right:0;z-index:1}.poi-filter.dropdown .points{position:absolute;top:50px;right:0;left:auto;z-index:1}.poi-filter.dropdown .points li{border-right:none;display:block;border-bottom:1px solid #fff}.poi-filter.dropdown .points li:last-child{border-bottom:none}.poi-filter.dropdown .points li:first-child{border-top:1px solid #fff}.poi-filter .points{display:inline-block;vertical-align:middle;background:#e5e5e5;margin:0;transition-duration:.3s;display:none}.poi-filter .points li{display:inline-block;vertical-align:middle;padding:0 20px;line-height:50px;border-right:1px solid #a1aab3}.poi-filter .points li:last-child{border-right:none}.poi-filter .points li label{color:#5c6773}.poi-filter .points li .checkbox{margin-top:0;margin-bottom:0}.poi-filter .points.active{display:inline-block}.poi-filter .poi-trigger{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:50px;position:relative;padding:0 30px 0 15px;cursor:pointer;background:#e5e5e5}.poi-filter .poi-trigger.active .fa-times{display:inline-block}.poi-filter .poi-trigger:hover{background:#bb9981;color:#fff}.poi-filter .poi-trigger i{font-size:18px}.poi-filter .poi-trigger .fa-angle-left{margin-right:10px}.poi-filter .poi-trigger span{font-weight:700}.poi-filter .poi-trigger .fa-times{display:none;position:absolute;top:13px;right:10px}#estate-map{margin:0 0 60px;height:550px}.page-filter{padding-top:40px;padding-bottom:40px}.page-filter.expertise{padding-bottom:30px}.page-filter .page-filter-form.multiple-filters .filter-titles{display:inline-block;vertical-align:middle;border-right:1px solid #e5e5e5;width:auto;padding:0 15px 0 0}.page-filter .page-filter-form.multiple-filters .filter-titles>span:first-child{margin-bottom:25px;margin-top:5px}.page-filter .page-filter-form.multiple-filters .filter-titles span{text-transform:uppercase;display:block;color:#a1aab3}.page-filter .page-filter-form.multiple-filters .filters{display:inline-block;vertical-align:middle;width:calc(100% - 165px);padding-left:10px}.page-filter .page-filter-form.multiple-filters .filters .filter-wrapper{width:100%;margin-bottom:10px}.page-filter .page-filter-form.multiple-filters .filters>.filter-wrapper:last-child{margin-bottom:0}.page-filter .page-filter-form .filter-wrapper{display:inline-block;vertical-align:middle;width:calc(100% - 65px)}.page-filter .page-filter-form .filter-wrapper .filter-toggle{display:none}.page-filter .page-filter-form .filter-wrapper .filter-box{display:block}.page-filter .page-filter-form .filter-wrapper .filter-box input{position:absolute;left:-2500px}.page-filter .page-filter-form .filter-wrapper .filter-box input:checked+label{color:#bb9981;border-bottom:1px solid #bb9981}.page-filter .page-filter-form .filter-wrapper .filter-box label{color:#5c6773;display:inline-block;margin:5px 10px;cursor:pointer;font-weight:400;border-bottom:1px solid #fff;padding-bottom:3px;text-transform:uppercase;transition-duration:.3s}.page-filter .page-filter-form .filter-wrapper .filter-box label.disabled{opacity:.4;border-bottom:none}.page-filter .page-filter-form .filter-wrapper .filter-box label.disabled:hover{color:#5c6773;border-bottom:none}.page-filter .page-filter-form .filter-wrapper .filter-box label:hover{color:#bb9981;border-bottom:1px solid #bb9981}.page-filter .page-filter-form .page-filter-submit{background:none;font-size:20px;color:#e5e5e5;border:none;border-right:1px solid #e5e5e5;margin-right:15px;padding-right:15px;display:inline-block;vertical-align:middle;width:50px;float:left;min-height:110px}.page-filter .page-filter-form .page-filter-submit i{position:absolute;top:50%;transform:translateY(-50%);font-size:25px}.page-filter .link{text-align:right}.page-filter hr{border-bottom:1px solid #e5e5e5;margin:30px 0 0}@media only screen and (min-width:992px){.page-filter .page-filter-form .filter-wrapper .filter-box{display:block!important}}@media only screen and (max-width:991px){.page-filter .page-filter-form.multiple-filters .filter-titles>span:first-child{margin-top:12px;margin-bottom:35px}.page-filter .page-filter-form.multiple-filters .filters{width:calc(100% - 65px)}.page-filter .page-filter-form .filter-wrapper{position:relative}.page-filter .page-filter-form .filter-wrapper .filter-toggle{display:block;cursor:pointer;color:#bb9981;border-bottom:1px solid #bb9981;padding-bottom:3px;padding-left:10px;position:relative;height:35px;line-height:35px;text-transform:uppercase}.page-filter .page-filter-form .filter-wrapper .filter-toggle.open:after{content:"\f106"}.page-filter .page-filter-form .filter-wrapper .filter-toggle:after{position:absolute;right:10px;top:0;content:"\f107";font-family:FontAwesome;color:#bb9981;font-size:20px}.page-filter .page-filter-form .filter-wrapper .filter-box{display:none;position:absolute;top:calc(100% + 2px);max-height:250px;left:0;right:0;overflow:auto;z-index:9999;background:#f5f5f5}.page-filter .page-filter-form .filter-wrapper .filter-box label{display:block;padding:10px 25px;margin:0;border-bottom:none}.page-filter .page-filter-form .filter-wrapper .filter-box input:checked+label,.page-filter .page-filter-form .filter-wrapper .filter-box label:hover{background:#bb9981;border-bottom:none;color:#fff}}@media only screen and (max-width:1199px){.poi-filter{position:relative}.poi-filter .poi-trigger{position:absolute;top:0;right:-30px;z-index:1}.poi-filter .points{position:absolute;top:50px;right:-30px;left:auto;z-index:1}.poi-filter .points li{border-right:none;display:block;border-bottom:1px solid #fff}.poi-filter .points li:last-child{border-bottom:none}.poi-filter .points li:first-child{border-top:1px solid #fff}}@media only screen and (max-width:991px){.map-wrapper #estate-map{height:400px;margin:0 0 40px}}