#property-description-wrap:has(.block-content-wrap .hzele-property-content-wrap:empty){display:none !important}.wpbc_container_booking_form{--e-global-typography-cccf8d2-font-family:"Source Sans 3" !important}.wpbc_container_booking_form .wpbc__field label{font-size:16px !important;color:#1a1a1a !important;font-weight:700 !important;font-family:"Source Sans 3",sans-serif !important;line-height:normal !important}.wpbc_container_booking_form .wpbc__field .wpdev-form-control-wrap input,.wpbc_container_booking_form .wpbc__field .wpdev-form-control-wrap textarea,.wpbc_container_booking_form .wpbc__field .wpdev-form-control-wrap select,.wpbc_container_booking_form .wpbc__row .wpbc__form__div .wpbc__row .wpbc__field .wpdev-form-control-wrap input{height:40px;padding:10px;background-color:#fff;color:#1a1a1a;margin-bottom:20px}.wpbc_container_booking_form .wpbc__field .wpbc__form__div.full-width-textarea .wpdev-form-control-wrap.needsandgoals5 textarea{color:#1a1a1a;height:150px !important}.wpbc_container_booking_form .wpbc__field .wpbc__form__div.full-width-textarea .wpdev-form-control-wrap.needsandgoals1 textarea,.wpbc_container_booking_form .wpbc__field .wpbc__form__div.full-width-textarea .wpdev-form-control-wrap.needsandgoals2 textarea,.wpbc_container_booking_form .wpbc__field .wpbc__form__div.full-width-textarea .wpdev-form-control-wrap.needsandgoals3 textarea,.wpbc_container_booking_form .wpbc__field .wpbc__form__div.full-width-textarea .wpdev-form-control-wrap.needsandgoals4 textarea{color:#1a1a1a;height:150px !important}.wpbc_container_booking_form .wpbc__field .wpdev-form-control-wrap select option{color:#1a1a1a}.wpbc__row .wpbc__field .wpbc_button_light.btn{background-color:#fff;color:#1a1a1a;border:1px solid #1a1a1a;padding:10px 50px;border-radius:5px;font-family:'Source Sans 3',sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;cursor:pointer;transition:all .3s ease;box-sizing:border-box;margin:0 auto}.wpbc__row .wpbc__field .wpbc_button_light.btn:hover{background-color:#1a1a1a;color:#fff}h1,h2,h3,h4,h5,h6{font-family:'Source Sans 3',sans-serif}body{font-family:'Source Sans 3',sans-serif}body p a{text-decoration:none}body p a:hover{text-decoration:underline;text-decoration-color:currentColor}.home-header-video,.visual-header-video{background-size:cover;background-position:center;background-repeat:no-repeat}.form-control{color:#fff;background-color:#fff;border:1px solid #ccc;padding:10px;border-radius:5px;width:100%;box-sizing:border-box;height:40px;line-height:2}.control--checkbox{line-height:1.5}.form-tools a{line-height:1.5}.swpm-login-widget-logged a{color:#fff;text-decoration:none}.advanced-search{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;position:static !important;pointer-events:auto !important}.page-title-wrap,.sort-by,.listing-switch-view{display:block !important;visibility:visible !important;opacity:1 !important}section.advanced-search-nav.mobile-search-nav.mobile-search-trigger{display:none !important}#houzez-map-message.houzez-map-message{display:none !important}.page-title-wrap .d-flex .page-title.flex-grow-1:has(+.sort-by){display:none !important}#half-map-listing-area{padding:clamp(12px, 1vw,20px) clamp(12px, 1vw, 20px)}.advanced-search{padding:clamp(12px,1vw,20px) clamp(0px, 1vw, 0px) !important;box-sizing:border-box}.advanced-search.advanced-search-half-map textarea,.advanced-search.advanced-search-half-map button,.advanced-search.advanced-search-half-map a,.advanced-search.advanced-search-half-map label,.advanced-search.advanced-search-half-map span,.advanced-search.advanced-search-half-map option,.advanced-search.advanced-search-half-map .btn,.advanced-search.advanced-search-half-map .form-control{font-family:'Source Sans 3',Arial,sans-serif !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.5px !important}section.advanced-search-half-map input.houzez-keyword-autocomplete.form-control{padding:clamp(0.75rem, 3vw, 1.5rem) clamp(0.5rem, 3vw, 1rem)}.flex-search input::placeholder,.flex-search .form-control::placeholder{color:#1a1a1a !important;opacity:1}.flex-search,.flex-search input,.flex-search .form-control,.flex-search .auto-complete{color:#1a1a1a !important}.advanced-search-half-map .search-icon:before{display:none !important;content:none !important;width:0 !important;height:0 !important}.advanced-search-half-map .d-flex.pb-2{margin-bottom:clamp(0.375rem, 1vw, 0.5rem)}.advanced-search-half-map form>*:not(:last-child){margin-bottom:clamp(-0.5rem, 0vw, -0.25rem)}.advanced-search-half-map .row.g-2{display:flex;flex-wrap:nowrap;width:100%;box-sizing:border-box;gap:clamp(0.5rem, .75vw, 1rem);--bs-gutter-x:0 !important;margin-left:0 !important;margin-right:0 !important}.advanced-search-half-map .row.g-2>.col{flex:1 1 0;min-width:0;max-width:100%;width:auto !important;box-sizing:border-box}.row .bootstrap-select .filter-option-inner-inner{color:#1a1a1a !important;padding:clamp(0.25rem,1vw, 0.375rem) !important}.row .form-group,.row .form-group *,.row .bootstrap-select .dropdown-toggle,.row .bootstrap-select .dropdown-menu .dropdown-item,.row .bootstrap-select .dropdown-menu .dropdown-item .text,.row .selectpicker,.row .form-control{color:#1a1a1a !important}.advanced-search-half-map .row.g-2>.col:nth-of-type(1){flex-grow:16}.advanced-search-half-map .row.g-2>.col:nth-of-type(2){flex-grow:32}.advanced-search-half-map .row.g-2>.col:nth-of-type(3){flex-grow:24}.advanced-search-half-map .row.g-2>.col:nth-of-type(4){flex-grow:26}.bootstrap-select .dropdown-menu.show{left:0 !important;right:auto !important;padding:clamp(0.25rem,1vw, 0.375rem) !important;box-sizing:border-box}.bs-searchbox{display:none !important}.bs-actionsbox>.btn-group>.actions-btn{background:#2a2a2a !important;color:#fff !important;font-family:'Source Sans 3',Arial,sans-serif !important;border-color:#fff !important}.bs-actionsbox>.btn-group>.actions-btn:hover,.bs-actionsbox>.btn-group>.actions-btn:focus{background:#666 !important;color:#fff !important}.bootstrap-select .dropdown-item:focus,.bootstrap-select .dropdown-item:hover{background-color:#f1f1f1 !important}.bootstrap-select .dropdown-item{padding:clamp(0.25rem, 1vw, 0.375rem) !important}.bootstrap-select .dropdown-menu.show,.bootstrap-select .dropdown-menu.show .inner.show{max-height:clamp(400px, 40vh, 400px) !important;overflow-y:auto !important;overflow-x:visible !important}a#bs-select-9-0,a#bs-select-9-1,a#bs-select-11-0,a#bs-select-11-1,a#bs-select-13-0,a#bs-select-13-3,a#bs-select-13-6,a#bs-select-13-7{display:none !important}.sort-by a#bs-select-1-0,.sort-by a#bs-select-1-3,.sort-by a#bs-select-1-6,.sort-by a#bs-select-1-7{display:none !important}@media (max-width:991px){.advanced-search-half-map .row.g-2{flex-wrap:wrap}.advanced-search-half-map .row.g-2>.col{flex:1 1 100% !important;width:100% !important;margin-bottom:0}}.btn.reset-search-btn.btn-grey-outlined,.d-flex.half-map-buttons-wrap .reset-search-btn-wrap{display:none !important}.d-flex.half-map-buttons-wrap{display:flex;gap:clamp(0.375rem, 2vw, 0.625rem)}.d-flex.half-map-buttons-wrap .btn-search{width:50% !important;flex:0 0 calc(50% - (clamp(0.375rem, 2vw, 0.625rem) / 2)) !important}.save-search-form-wrap{width:50% !important;flex:0 0 calc(50% - (clamp(0.375rem, 2vw, 0.625rem) / 2)) !important;display:flex}.save-search-form-wrap .save-search-btn{width:100%;display:flex;align-items:center;justify-content:center;padding:clamp(0.5rem, 2vw, 0.625rem) !important}@media (max-width:991px){.d-flex.half-map-buttons-wrap>*,.save-search-form-wrap .save-search-btn{height:54px;line-height:54px}}.compare-property-label.show-compare-panel,.compare-count.compare-label{background:#2a2a2a;color:#fff;font-family:'Source Sans 3',Arial,sans-serif;border-radius:2px;border:1px solid #666}.compare-btn,.close-compare-panel{padding:12px !important;font-family:'Source Sans 3',Arial,sans-serif !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.5px;border:1px solid #2a2a2a !important;background:#2a2a2a !important;color:#fff !important}.compare-btn:hover,.compare-btn:focus,.close-compare-panel:hover,.close-compare-panel:focus{background:#fff !important;color:#2a2a2a !important;text-decoration:none}.sort-by .bootstrap-select .dropdown-menu .dropdown-item:hover,.sort-by .bootstrap-select .dropdown-menu .dropdown-item:focus{background-color:#f1f1f1 !important;color:#fff !important}.sort-by .bootstrap-select .dropdown-toggle,.sort-by .bootstrap-select .filter-option-inner-inner,.sort-by .bootstrap-select .dropdown-menu,.sort-by .bootstrap-select .dropdown-menu .dropdown-item,.sort-by .bootstrap-select .dropdown-menu .text,.sort-by .bootstrap-select .dropdown-menu .inner.show{font-family:'Source Sans 3',Arial,sans-serif !important;font-weight:700 !important;color:#1a1a1a !important;text-transform:uppercase !important;letter-spacing:normal !important}.sort-by .sort-by-title{font-family:'Source Sans 3',Arial,sans-serif !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:normal !important}.sort-tab .sort-by{order:1 !important}.listing-switch-view{order:2 !important}.item-title,.item-title a{font-family:inherit !important;font-weight:700 !important;text-transform:inherit !important;letter-spacing:inherit !important}.item-body .labels-wrap.mb-2{margin-bottom:1rem !important}.item-body .item-title.mb-2{margin-bottom:0 !important}.item-body .item-address.mb-2{margin-bottom:1.4rem !important}.label-status.label{background-color:#2a2a2a;color:#fff;border:1px solid #2a2a2a;transition:all .3s ease}.label-status.label:hover{background-color:#fff;color:#2a2a2a;border-color:#2a2a2a}.houzez-icon.icon-pin.me-1{display:none}.item-amenities .h-units span,.item-amenities .h-price-unit span,.item-amenities .h-price-sf span,.item-amenities .h-cap-rate span,.grid-view .item-amenities .h-units span,.grid-view .item-amenities .h-price-unit span,.grid-view .item-amenities .h-price-sf span,.grid-view .item-amenities .h-cap-rate span,.property-item .item-amenities .h-units span,.property-item .item-amenities .h-price-unit span,.property-item .item-amenities .h-price-sf span,.property-item .item-amenities .h-cap-rate span{font-size:16px !important;font-weight:700 !important;color:#2a2a2a !important;display:block !important;line-height:1.4 !important;margin:0 !important;padding:0 !important}.item-amenities .h-units,.item-amenities .h-price-unit,.item-amenities .h-price-sf,.item-amenities .h-cap-rate,.grid-view .item-amenities .h-units,.grid-view .item-amenities .h-price-unit,.grid-view .item-amenities .h-price-sf,.grid-view .item-amenities .h-cap-rate,.property-item .item-amenities .h-units,.property-item .item-amenities .h-price-unit,.property-item .item-amenities .h-price-sf,.property-item .item-amenities .h-cap-rate,body:not(.grid-view) .item-amenities .h-units,body:not(.grid-view) .item-amenities .h-price-unit,body:not(.grid-view) .item-amenities .h-price-sf,body:not(.grid-view) .item-amenities .h-cap-rate{font-size:12px !important;color:#666 !important;font-weight:300 !important;line-height:1.2 !important;padding:0 6px !important;margin:0 !important;gap:0 !important}.grid-view .item-title,.grid-view .item-title a,.grid-view .property-item .item-title,.grid-view .property-item .item-title a{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;max-width:100% !important;display:block !important}body:not(.grid-view) .item-title,body:not(.grid-view) .item-title a,body:not(.grid-view) .property-item .item-title,body:not(.grid-view) .property-item .item-title a{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;display:block !important}body:not(.grid-view) .item-amenities .h-units,body:not(.grid-view) .item-amenities .h-price-unit,body:not(.grid-view) .item-amenities .h-price-sf,body:not(.grid-view) .item-amenities .h-cap-rate{border-right:1px solid #ddd}body:not(.grid-view) .item-amenities .h-units:last-child,body:not(.grid-view) .item-amenities .h-price-unit:last-child,body:not(.grid-view) .item-amenities .h-price-sf:last-child,body:not(.grid-view) .item-amenities .h-cap-rate:last-child{border-right:none;padding-right:0;margin-right:0}.property-info-window .info-window-image,.property-info-window .info-window-info-details,.property-info-window .info-window-address-info,.property-info-window .info-window-property-type{display:none !important}.property-info-window{width:auto !important;max-width:max-content !important}.property-info-window .info-window-price{white-space:nowrap !important;font-size:16px;margin:4px}@media (max-width:991px){.bootstrap-select .dropdown-menu{left:0 !important;right:auto !important}.page-title-wrap,.sort-by,.listing-switch-view{display:block !important;visibility:visible !important;opacity:1 !important}.view-toggle-buttons,.list-grid-buttons{display:flex !important;gap:4px !important;flex-shrink:0 !important}.view-toggle-buttons button,.list-grid-buttons button,.btn-list,.btn-grid{width:44px !important;height:44px !important;padding:8px !important;display:flex !important;align-items:center !important;justify-content:center !important}.listing-switch-view{display:flex !important;justify-content:center;width:100%}.listing-switch-view .switch-btn{width:54px;height:54px}.sort-by .bootstrap-select .dropdown-menu.show{display:block !important;min-height:auto !important;max-height:300px !important;overflow:visible !important;transform:none !important;padding:0 !important}.sort-by .bootstrap-select .dropdown-menu .inner{max-height:250px !important;overflow-y:auto !important;padding:0 !important;margin:0 !important}.sort-by .bootstrap-select .dropdown-menu ul.dropdown-menu.inner.show{position:static !important;float:none !important;border:0 !important;padding:0 !important;margin:0 !important;box-shadow:none !important;background:0 0 !important;min-height:auto !important}.sort-by .bootstrap-select .dropdown-menu li{margin:0 !important;padding:0 !important;list-style:none !important}.sort-by .bootstrap-select .dropdown-menu .dropdown-item{color:#1a1a1a !important;background:0 0 !important;padding:16px !important;display:block !important;width:100% !important;clear:both !important;font-weight:400 !important;line-height:1.5 !important;text-align:inherit !important;white-space:nowrap !important;border:0 !important;text-decoration:none !important;margin:0 !important}.half-map-wrap .page-title-wrap{background:#fff !important;padding:12px 24px 16px 12px !important;z-index:100 !important;position:relative !important;pointer-events:auto !important}.sort-by .bootstrap-select{position:relative !important;z-index:1050 !important}.sort-by .bootstrap-select .dropdown-toggle{pointer-events:auto !important;cursor:pointer !important;position:relative !important;z-index:1051 !important}.sort-by .bootstrap-select .dropdown-menu{position:absolute !important;z-index:1052 !important;pointer-events:auto !important;top:100% !important;left:0 !important}.sort-by .bootstrap-select .dropdown-menu .dropdown-item{pointer-events:auto !important;cursor:pointer !important}.listing-switch-view{position:relative !important;z-index:1000 !important}.listing-switch-view a.switch-btn{pointer-events:auto !important;cursor:pointer !important;position:relative !important;display:inline-flex !important;text-decoration:none !important}.listing-switch-view ul.list-inline{pointer-events:auto !important}.listing-switch-view li.list-inline-item{pointer-events:auto !important}@media (max-width:991px){.sort-tab{display:flex !important;justify-content:space-between !important;flex-wrap:nowrap !important;align-items:center !important}.listing-switch-view ul.list-inline{display:flex !important;flex-wrap:nowrap !important;margin:0 !important}}.mobile-map-switch .btn{font-family:'Source Sans 3',Arial,sans-serif !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:normal !important;color:#999 !important}.compare-table img{height:200px;object-fit:cover}.compare-table{font-family:'Source Sans 3',sans-serif}.houzez-data-table table thead th:nth-child(1){color:transparent !important;text-shadow:none !important}.houzez-data-table table thead th:nth-child(2){color:transparent !important;position:relative !important}.houzez-data-table table thead th:nth-child(2):after{content:"Address" !important;position:absolute !important;inset:0 !important;display:flex !important;align-items:center !important;padding:0 .75rem !important;color:inherit !important}.houzez-data-table table thead th:nth-child(4),.houzez-data-table table tbody td:nth-child(4),.houzez-data-table table tfoot td:nth-child(4){display:none !important}.item-listing-wrap .item-title a{font-family:'Source Sans 3',sans-serif;padding:1rem 0;width:100%;box-sizing:border-box;word-break:break-word;white-space:normal}.restricted-content-message{padding:80px;font-family:"Source Sans 3",sans-serif;font-size:18px;text-align:center}.restricted-content-message a{font-weight:700}#elementor-tab-title-1701{text-align:center}#elementor-tab-title-1702{text-align:center}#elementor-tab-title-1703{text-align:center}#elementor-tab-content-1701{padding:60px}#elementor-tab-content-1702{padding:60px}#elementor-tab-content-1703{padding:60px}