@import url(https://d2olf7uq5h0r9a.cloudfront.net/widget-themes/mbb-base-5-v2.css.gz?v=2e4019bd3b04);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600&family=Playfair+Display:wght@700&display=swap);:root{--bbw-widget-bg-values:255,255,255,1;--bbw-widget-bg:rgba(255,255,255,1);--bbw-stripe-bg-values:255,255,255,1;--bbw-stripe-bg:rgba(255,255,255,1);--bbw-panel-bg-values:251,251,251,1;--bbw-panel-bg:rgba(251,251,251,1);--bbw-font-family-body:LatoWeb, 'Helvetica Neue', Helvetica, sans-serif;--bbw-font-family-heading:LatoWeb, 'Helvetica Neue', Helvetica, sans-serif;--bbw-font-family-light:LatoWeb, 'Helvetica Neue', Helvetica, sans-serif;--bbw-body-text-color-values:51,65,85,1;--bbw-body-text-color:rgba(51,65,85,1);--bbw-headings-text-color-values:20,33,61,1;--bbw-headings-text-color:rgba(20,33,61,1);--bbw-contrast-text-color-values:100,116,139,1;--bbw-contrast-text-color:rgba(100,116,139,1);--bbw-disclaimer-bg-values:255,255,255,1;--bbw-disclaimer-bg:rgba(255,255,255,1);--bbw-disclaimer-text-color:rgba(51,65,85,0.65);--bbw-disclaimer-radius:1em;--bbw-theme-primary-values:223,171,62,1;--bbw-theme-primary:rgba(223,171,62,1);--bbw-theme-primary-text-values:20,33,61,1;--bbw-theme-primary-text:rgba(20,33,61,1);--bbw-theme-controls-values:223,171,62,1;--bbw-theme-controls:rgba(223,171,62,1);--bbw-btn1-bg-values:223,171,62,1;--bbw-btn1-bg:rgba(223,171,62,1);--bbw-btn1-color-values:20,33,61,1;--bbw-btn1-color:rgba(20,33,61,1);--bbw-btn1-hover-bg-values:223,171,62,1;--bbw-btn1-hover-bg:rgba(223,171,62,1);--bbw-btn1-hover-color-values:26,41,70,1;--bbw-btn1-hover-color:rgba(26,41,70,1);--bbw-btn2-bg-values:223,171,62,1;--bbw-btn2-bg:rgba(223,171,62,1);--bbw-btn2-color-values:20,33,61,1;--bbw-btn2-color:rgba(20,33,61,1);--bbw-btn2-hover-bg-values:223,171,62,1;--bbw-btn2-hover-bg:rgba(223,171,62,1);--bbw-btn2-hover-color-values:32,49,83,1;--bbw-btn2-hover-color:rgba(32,49,83,1);--bbw-menu-text-color-values:51,65,85,1;--bbw-menu-text-color:rgba(51,65,85,1);--bbw-menu-bg-values:251,251,251,1;--bbw-menu-bg:rgba(251,251,251,1);--bbw-tertiary-hover-bg:rgba(223,171,62,1);--bbw-tertiary-hover-color:rgba(20,33,61,1);--bbw-btn3-hover-bg:rgba(223,171,62,1);--bbw-btn3-hover-color:rgba(20,33,61,1);--bbw-banner-new-color-values:255,255,255,1;--bbw-banner-new-color:rgba(255,255,255,1);--bbw-banner-new-bg-values:225,0,0,1;--bbw-banner-new-bg:rgba(225,0,0,1);--bbw-banner-reduced-color-values:255,255,255,1;--bbw-banner-reduced-color:rgba(255,255,255,1);--bbw-banner-reduced-bg-values:16,140,0,1;--bbw-banner-reduced-bg:rgba(16,140,0,1);--bbw-banner-featured-color-values:255,255,255,1;--bbw-banner-featured-color:rgba(255,255,255,1);--bbw-banner-featured-bg-values:223,171,62,1;--bbw-banner-featured-bg:rgba(223,171,62,1);--bbw-banner-sold-color-values:255,255,255,1;--bbw-banner-sold-color:rgba(255,255,255,1);--bbw-banner-sold-bg-values:0,0,0,1;--bbw-banner-sold-bg:rgba(0,0,0,1);--bbw-banner-openhouse-color-values:255,255,255,1;--bbw-banner-openhouse-color:rgba(255,255,255,1);--bbw-banner-openhouse-bg-values:11,191,191,1;--bbw-banner-openhouse-bg:rgba(11,191,191,1);--bbw-banner-uc-color-values:255,255,255,1;--bbw-banner-uc-color:rgba(255,255,255,1);--bbw-banner-uc-bg-values:102,102,102,1;--bbw-banner-uc-bg:rgba(102,102,102,1);--bbw-banner-special-color-values:255,255,255,1;--bbw-banner-special-color:rgba(255,255,255,1);--bbw-banner-special-bg-values:127,8,247,1;--bbw-banner-special-bg:rgba(127,8,247,1);--bbw-banner-comingsoon-color-values:255,255,255,1;--bbw-banner-comingsoon-color:rgba(255,255,255,1);--bbw-banner-comingsoon-bg-values:255,119,0,1;--bbw-banner-comingsoon-bg:rgba(255,119,0,1)}.mbb-widget,.mbb-widget p,.mbb-widget span,.mbb-widget div,.mbb-widget a,.mbb-widget li,.mbb-widget td,.mbb-widget th,.mbb-widget label,.mbb-widget input,.mbb-widget select,.mbb-widget textarea,.mbb-widget button{font-family:'DM Sans',sans-serif!important}.mbb-widget h1,.mbb-widget h2,.mbb-widget h3,.mbb-widget h4,.mbb-widget .property-address,.mbb-widget .listing-address,.mbb-widget .mbb-heading{font-family:'Playfair Display',serif!important;font-weight:700!important;color:#14213d!important}.mbb-widget .btn-primary,.mbb-widget .mbb-btn-primary,.mbb-widget input[type="submit"],.mbb-widget button[type="submit"],.mbb-widget .search-btn,.mbb-widget .mbb-search-button{background-color:#DFAB3E!important;color:#14213d!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;border:none!important;border-radius:4px!important;letter-spacing:0.02em!important;transition:background 0.2s ease!important}.mbb-widget .btn-primary:hover,.mbb-widget .mbb-btn-primary:hover,.mbb-widget input[type="submit"]:hover,.mbb-widget button[type="submit"]:hover,.mbb-widget .search-btn:hover,.mbb-widget .mbb-search-button:hover{background-color:#b8882a!important}.mbb-widget .btn-default,.mbb-widget .btn-secondary,.mbb-widget .mbb-btn-secondary{background-color:transparent!important;color:#14213d!important;border:1px solid #e5e7eb!important;border-radius:4px!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important}.mbb-widget .btn-default:hover,.mbb-widget .btn-secondary:hover{border-color:#DFAB3E!important;color:#DFAB3E!important}.mbb-widget .property-card,.mbb-widget .listing-card,.mbb-widget .mbb-property-card{border:1px solid #e5e7eb!important;border-radius:8px!important;box-shadow:none!important;transition:box-shadow 0.2s ease,border-color 0.2s ease!important;overflow:hidden!important}.mbb-widget .property-card:hover,.mbb-widget .listing-card:hover,.mbb-widget .mbb-property-card:hover{border-color:#DFAB3E!important;box-shadow:0 4px 16px rgb(0 0 0 / .08)!important}.mbb-widget .property-price,.mbb-widget .listing-price,.mbb-widget .mbb-price{color:#14213d!important;font-family:'Playfair Display',serif!important;font-weight:700!important}.mbb-widget a{color:#DFAB3E!important;text-decoration:none!important}.mbb-widget a:hover{color:#b8882a!important}.mbb-widget input[type="text"],.mbb-widget input[type="number"],.mbb-widget input[type="email"],.mbb-widget select,.mbb-widget textarea{border:1px solid #e5e7eb!important;border-radius:4px!important;font-family:'DM Sans',sans-serif!important;color:#334155!important;transition:border-color 0.2s ease!important}.mbb-widget input[type="text"]:focus,.mbb-widget input[type="number"]:focus,.mbb-widget select:focus,.mbb-widget textarea:focus{border-color:#DFAB3E!important;outline:none!important;box-shadow:0 0 0 3px rgb(223 171 62 / .12)!important}.mbb-widget .nav-tabs .active,.mbb-widget .nav-tabs .active a,.mbb-widget .tab-active{border-bottom:2px solid #DFAB3E!important;color:#DFAB3E!important}.mbb-widget .badge-active,.mbb-widget .status-active,.mbb-widget .listing-status-active{background-color:rgb(223 171 62 / .12)!important;color:#b8882a!important;border-radius:4px!important;font-weight:600!important}.mbb-widget .pagination .active a,.mbb-widget .pagination .active span{background-color:#DFAB3E!important;border-color:#DFAB3E!important;color:#14213d!important}.mbb-widget .pagination a:hover{color:#DFAB3E!important;border-color:#DFAB3E!important}#MBBv3_ListingResults #iMap-tool-container .iMap-tool a{color:#DFAB3E!important;font-family:'DM Sans',sans-serif!important;font-size:11px!important}.mbb-widget .mbb-modal-header,.mbb-widget .lc-header{background-color:#14213d!important;color:#fff!important}.mbb-widget .mbb-modal-header h2,.mbb-widget .mbb-modal-header h3{color:#fff!important}.mbb-widget .save-btn,.mbb-widget .favorite-btn,.mbb-widget .mbb-save-search{color:#DFAB3E!important}.mbb-widget .mbb-loading,.mbb-widget .spinner{border-top-color:#DFAB3E!important}