:root{--primary-color:#000000;--primary-rgb: ;--secondary-color:#828282;--lender-color:var(--secondary-color);--nav-logo-size: ;--mobile-logo-size: ;--nav-hover-clr:var(--secondary-color);--sidebar-hvt-max-height:300px;--rounds-margin-top:0px;--rounds-border-color:var(--secondary-color);--rounds-hover-border-color:var(--primary-color);--footer-background-color:#fff;--footer-nav-color:var(--primary-color);--footer-nav-link-color:#fff;--footer-nav-link-hover-color:var(--secondary-color);--footer-txt-color:#000;--footer-link-color:var(--primary-color);--footer-link-hvr-color:var(--secondary-color);--top-banner-color:var(--secondary-color);--custom-font:"Lato";--search-header-shadow-transparency:.9;--grid-layout-count:3;--tile-link-color:var(--secondary-color);--full-page-padding:10rem;--anna-nav-height: ;--miranda-nav-height: ;--miranda-logo-size: ;--miranda-nav-logo: ;--search-Tab-Color-Main:var(--primary-color);--search-Tab-Color-Advanced:var(--secondary-color);--search-Tab-Color-Advanced-Hover:var(--primary-color);--search-Tab-Color-Selling:var(--secondary-color);--search-Tab-Color-Selling-Hover:var(--primary-color);--accordion-bg-color:var(--primary-color);--accordion-hover-bg-color:var(--secondary-color);--accordion-tile-color:#fff;--accordion-icon-color:#fff;--accordion-icon-hover-color:var(--secondary-color);--accordion-link-bg-color:#fff;--accordion-text-align:left;--content-color:var(--primary-color);--content-color-hover:var(--secondary-color);--sidebar-link-color:var(--secondary-color);--sidebar-link-hover-color:var(--primary-color);--sidebar-icon-color:var(--primary-color);--sidebar-icon-hover-color:var(--secondary-color);--review-stars-color:var(--primary-color);--review-stars-color-hover:var(--secondary-color);--anna-banner-button-color:var(--primary-color);--anna-banner-button-text-color:#fff;--anna-banner-button-border-color:#fff;--anna-banner-button-color-hover:var(--secondary-color);--anna-banner-button-text-color-hover:#fff;--anna-banner-button-border-color-hover:#fff;--scroll-button-color:var(--primary-color);--scroll-button-text-color:#fff;--scroll-button-border-color:var(--primary-color);--scroll-button-color-hover:var(--secondary-color);--scroll-button-text-color-hover:#fff;--scroll-button-border-color-hover:var(--secondary-color);--property-detail-text-color:var(--primary-color);--primary-bg-color: ;--secondary-bg-color: ;--nav-top-bg-color:var(--primary-color);--banner-height:40rem;--search-top-margin:0%;--search-location-text-color:var(--primary-color);--search-location-text-color-hover:var(--primary-color);--search-location-text-background-color:#fff;--search-location-text-background-color-hover:var(--secondary-color);--miranda-rounds-link-color:var(--primary-color);--miranda-rounds-link-hover-color:var(--secondary-color);--miranda-rounds-img-color:var(--secondary-color);--miranda-rounds-img-hover-color:var(--primary-color);--miranda-rounds-top-margin:var(--rounds-margin-top);--mobile-menu-link-color:var(--primary-color);--anna-modern-hero-image-height:105vh;--banner-overlay:rgba(0,0,0,0)}ol,ul{margin-bottom:10px}#content .mce-content ul{list-style-position:outside;margin-left:1rem}body>section.mb-16>div>div.relative.h-full.flex.flex-col.justify-center.items-center>ul{margin-bottom:0!important}body>section.mb-16>div>div.relative.h-full.flex.flex-col.justify-center.items-center>div.mx-1.text-center.text-hero.text-white.font-bold.text-shadow.mb-8{margin-top:var(--search-top-margin)}.signupButton{border:none;outline:0;display:inline-block;padding:8px;color:#fff;background-color:var(--primary-color);text-align:center;cursor:pointer;width:75%;font-size:18px!important;margin-bottom:0;border:1px solid transparent;margin:0 5% 2% 5%;backface-visibility:hidden;transition:.3s ease;min-width:200px!important}.rgsb .mortgage_calculator dd:last-child a{border:none!important;outline:0!important;display:inline-block!important;padding:8px!important;color:#fff!important;background-color:var(--primary-color)!important;text-align:center!important;cursor:pointer!important;width:100%!important;font-size:16px!important;margin-bottom:5px!important;border:1px solid transparent!important;text-shadow:none!important;backface-visibility:hidden;transition:.3s ease}.rgsb .mortgage_calculator dd:last-child a:active,.rgsb .mortgage_calculator dd:last-child a:focus,.rgsb .mortgage_calculator dd:last-child a:hover,.rgsb .mortgage_calculator dd:last-child a:visited{background-color:var(--secondary-color)!important;color:#fff!important}.rgsb .userButtonBody{width:50%;margin:auto}.rgsb .userButton button{border:none;outline:0;display:inline-block;padding:.75rem;color:#fff;background-color:var(--primary-color);text-align:center;cursor:pointer;width:100%;font-size:16px!important;margin-bottom:0;border:1px solid transparent;transition:.3s ease}.rgsb .userButton.body button{width:auto}.rgsb .userButton button:active,.rgsb .userButton button:focus,.rgsb .userButton button:hover,.rgsb .userButton button:visited{background-color:var(--secondary-color)!important;color:#fff;transform:var(--button-hover-shift);box-shadow:var(--button-hover-shadow)}.sidebar .fa-check{color:var(--primary-color);font-size:1.5em}.review-stars{margin-top:10px}.review-stars em{font-size:1.5em;color:var(--review-stars-color)!important}.review-stars em:hover{font-size:1.5em;color:var(--review-stars-color-hover)!important}#quicksearch-section h2{text-shadow:0 2px 5px rgba(0,0,0,var(--search-header-shadow-transparency))}.rgsb-rounds{margin-top:var(--rounds-margin-top)!important}.rgsb-rounds ul{list-style-type:none;display:flex;justify-content:space-between;align-items:flex-start}.rgsb-rounds li{flex:1;margin:0 .5rem;text-align:center}.rgsb-rounds li:first-child{margin-left:0}.rgsb-rounds li:nth-child(3){margin-right:0}.rgsb-rounds img{background:#fff;border:1px solid var(--rounds-border-color);border-radius:100%;padding:5px;filter:grayscale(0);margin:auto}.rgsb-rounds h3 a{font-size:24px}.rgsb-rounds li img{opacity:.9;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.rgsb-rounds li:hover img{border:1px solid var(--rounds-hover-border-color);opacity:1;filter:grayscale(0);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:767px){.rgsb-rounds{margin-top:0!important}.rgsb-rounds ul{flex-direction:column;align-items:center}.rgsb-rounds li{margin:.5rem 0}.rgsb-rounds li:first-child{margin-top:0}.rgsb-rounds li:nth-child(3){margin-bottom:0}}footer .h-8.w-auto{display:none}header.brand-color-nav #nav-links a:hover{color:var(--nav-hover-clr)!important}header.brand-color-nav .border-palette-navigationLink-color{border-color:var(--primary-color)}header.brand-color-nav .border-palette-navigationLink-color:hover{border-color:var(--nav-hover-clr)}.featured-agent-left-col p{-webkit-line-clamp:15!important}nav.top-nav a{color:var(--primary-color)}div.user-contact-icons>ul>li>a>i{color:var(--primary-color)!important}div.user-contact-icons>ul>li>a>i:hover{color:var(--secondary-color)!important}#anna-modern-fold .h-hero-image{height:var(--anna-modern-hero-image-height)!important}#anna-modern-fold.large-logo{margin-top:-100px!important}header.brand-color-nav #nav-icons button{color:var(--primary-color)!important}header.brand-color-nav #nav-icons button:hover{color:var(--secondary-color)!important}#nav-menu-button:hover{color:var(--secondary-color)!important}#nav-icons>#nav-contact-button:hover{color:var(--secondary-color)!important}#nav-icons>#nav-phone-button:hover{color:var(--secondary-color)!important}#nav-icons>#nav-user-button:hover{color:var(--secondary-color)!important}#nav-icons>#nav-share-button:hover{color:var(--secondary-color)!important}#nav-contact-button-mobile:hover{color:var(--secondary-color)!important}#nav-phone-button-mobile:hover{color:var(--secondary-color)!important}#nav-user-button-mobile:hover{color:var(--secondary-color)!important}#nav-share-button-mobile:hover{color:var(--secondary-color)!important}#mobile-menu>div>button{background-color:var(--primary-color)!important}#mobile-menu>div>button:hover{background-color:var(--secondary-color)!important}#mobile-menu>div>div.pl-12.pr-32.pt-16.pb-8.flex.flex-col.h-mobile-nav-inner.sm\:h-screen.overflow-y-auto>div.pb-2>div>a{color:var(--primary-color)!important}#mobile-menu>div>div.pl-12.pr-32.pt-16.pb-8.flex.flex-col.h-mobile-nav-inner.sm\:h-screen.overflow-y-auto{background-color:#fff!important}footer{background-color:var(--footer-background-color)}.main-footer{background:var(--footer-background-color)}.main-footer .footer-section:last-child h3,.main-footer .footer-section>:not(a){color:var(--footer-txt-color)}.main-footer a,.main-footer p a{color:var(--footer-link-color)}.main-footer a:hover{color:var(--footer-link-hvr-color)}.focus\:text-palette-brand-color:focus,.hover\:text-palette-brand-color:hover,nav.top-nav .user-contact-icons li:hover a,nav.top-nav .user-contact-icons li:hover i,nav.top-nav a:hover{color:var(--nav-hover-clr)}.focus\:text-palette-brand-color:focus,.hover\:text-palette-brand-color:hover{border-color:var(--nav-hover-clr)}@media (min-width:1440px){.xl\:grid-cols-2{grid-template-columns:repeat(var(--grid-layout-count),minmax(0,1fr))}}#sidebar ul.two_column{display:flex;flex-wrap:wrap}#sidebar ul.two_column li{width:50%}.mce-sidebar-content a:not(.accordion-section-title,.social-icon-footer){color:var(--sidebar-link-color)!important}.mce-sidebar-content a:not(.accordion-section-title,.social-icon-footer):hover{color:var(--sidebar-link-hover-color)!important}.mce-sidebar-content .links p em{color:var(--secondary-color)!important}#sidebar iframe.h-anna-valuation-widget,#sidebar iframe.h-anna-valuation-widget[style]{max-height:var(--sidebar-hvt-max-height)!important}@media screen and (min-width:1024px){#sidebar iframe.h-anna-valuation-widget,#sidebar iframe.h-anna-valuation-widget[style]{max-height:var(--sidebar-hvt-max-height)!important}}#homepage-content-box section.main-section .section-width-wrapper{max-width:90rem!important}#listings>div>a,.primary-cta{background-color:var(--primary-color)!important}#listings>div>a:hover,.primary-cta:hover{background-color:var(--secondary-color)!important}#anna-modern-fold{margin-top:-4rem!important}#listings>div>h2{text-align:center!important}.tile-group-blurb,.tile-group-title{text-align:center}.sidebar-map-search{position:relative;max-width:100%;width:100%;margin:auto;transition:.2s ease;backface-visibility:hidden}.link-overlay a{position:absolute;top:0;left:0;width:100%;height:100%;transition:.2s ease;backface-visibility:hidden}.link-overlay a:hover{color:var(--secondary-color)}.link-overlay span{display:none}.map-image{background:#fff;transition:.2s ease;backface-visibility:hidden}.map-image img{opacity:.9;border:1px solid #d7d7d7;transition:.2s ease;backface-visibility:hidden}.map-title{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;width:100%;background:var(--primary-color);transition:.2s ease;backface-visibility:hidden}.map-title h2{padding:.75rem;margin:0;border-bottom:none;color:#fff;transition:.2s ease}.sidebar-map-search:hover .map-image{box-shadow:0 4px 8px 0 rgb(0 0 0 / 20%)}.sidebar-map-search:hover img{opacity:.95;border:1px solid rgb(var(--primary-rgb))}.sidebar-map-search:hover .map-title{width:75%;bottom:42%;background:var(--secondary-color)}.bg-palette-brand-color{--palette-brand-color:var(--primary-color)}#banner div[role=banner i]{background:var(--top-banner-color)}:not(em):not(i){font-family:var(--custom-font)!important}.buy-sell em{font-size:1.5em;color:var(--secondary-color)}.h-hero-image>div:nth-child(2) ul li.bg-off-white{background-color:var(--search-Tab-Color-Main)!important;color:#fff;opacity:1}.h-hero-image>div:nth-child(2) ul li:nth-child(2){background-color:var(--search-Tab-Color-Advanced)!important;transition:.2s ease;opacity:.8}.h-hero-image>div:nth-child(2) ul li:nth-child(2):hover{background-color:var(--search-Tab-Color-Advanced-Hover)!important;opacity:1}.h-hero-image>div:nth-child(2) ul li:nth-child(3){background-color:var(--search-Tab-Color-Selling)!important;transition:.2s ease;opacity:.8}.h-hero-image>div:nth-child(2) ul li:nth-child(3):hover{background-color:var(--search-Tab-Color-Selling-Hover)!important;opacity:1}.bg-black{background-color:var(--secondary-color)}.bg-off-white{background-color:var(--primary-color);color:#fff}.footer-disclaimer{font-size:.8em!important}.miranda-lb .return-user h3{display:none}.fineprint-top{width:328px}a.hitarea{font-style:italic;color:var(--primary-color);text-decoration:underline}@media (max-width:46em){.properties-found-alt{text-align:center}}.miranda-wrapper .footer-top-nav{background-color:var(--footer-nav-color)}#footer-links-wrapper{background-color:var(--footer-nav-color)}#footer-links-wrapper ul li a{color:var(--footer-nav-link-color)!important}#footer-links-wrapper ul li a:hover{text-decoration-color:#FFF;border-bottom:#fff .125em solid}@media only screen and (min-width:46.063em){.miranda-wrapper .footer-top-nav li a{color:var(--footer-nav-link-color)!important}.miranda-wrapper .footer-top-nav li a:hover{text-decoration-color:#FFF;border-bottom:#fff .125em solid}.miranda-wrapper .footer-top-nav li:hover{background-color:var(--footer-nav-color);box-shadow:none}}.rg-footer{background-color:#fff!important;color:#000!important}.rg-footer a{background-color:#fff!important;color:#000!important}body>footer>div.text-sm.py-4.px-4.sm\:px-9.xl\:px-40.space-x-2.bg-rg-footer.w-full.flex.justify-between.md\:justify-start.items-center{background-color:#fff;color:#000}.miranda-wrapper .toggleNav{background:var(--primary-color)!important;color:#fff!important;border:1px solid #f7f7f7}.miranda-wrapper .toggleNav:hover{background:var(--secondary-color)!important;color:#fff!important}.text-palette-brand-color:hover{color:var(--secondary-color)!important}.miranda-wrapper .main-footer .footer-section{border:none!important}.miranda-wrapper #cta-contact-button{display:none!important}.miranda-wrapper .main-footer p{color:#000}.accordion,.accordion *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion{overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.25);border-radius:3px;background:var(--accordion-link-bg-color)!important;margin-top:15px}.accordion-section-title{width:100%;padding:15px;display:inline-block;border-bottom:1px solid #5d5d5d;background:var(--accordion-bg-color)!important;color:var(--accordion-tile-color)!important;transition:all linear .45s;padding-left:20px;text-align:var(--accordion-text-align)!important}.accordion-section-title:after{content:'\002B';color:var(--accordion-icon-color)!important;font-size:28px;line-height:28px;text-shadow:none;float:right;margin-left:5px}.accordion-section-title.active:after{content:"\2212";color:#ff0a00}.accordion-section-title:hover{background:var(--accordion-hover-bg-color)!important}.accordion-section-title:hover .accordion-section-title:after{color:var(--accordion-icon-hover-color)!important}.accordion-section:last-child .accordion-section-title{border-bottom:none}.accordion-section-content{padding:9px;font-size:13px!important;display:none}.accordion-section-content.open{display:block}.accordion-section-content li{padding-right:5px;font-size:14px!important}.h-hero-image>div:nth-child(2){z-index:2}.h-hero-image::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:var(--banner-overlay);z-index:1}.mce-content p a{color:var(--content-color)!important}.mce-content p a:hover{color:var(--content-color-hover)!important}.mce-content .userButton #nav-contact-button{background-color:var(--content-color)!important;color:#fff!important}.mce-content .userButton #nav-contact-button:hover{background-color:var(--content-color-hover)!important;color:#fff!important}.mce-content #nav-contact-button{color:var(--content-color)!important}.mce-content #nav-contact-button:hover{color:var(--content-color-hover)!important}#react-typeahead>form>div>button{background-color:var(--primary-color)!important}#react-typeahead>form>div>button:hover{background-color:var(--secondary-color)!important}#content-banner-link{background-color:var(--anna-banner-button-color);color:var(--anna-banner-button-text-color);border:1px solid var(--anna-banner-button-border-color)}#content-banner-link:hover{background-color:var(--anna-banner-button-color-hover);color:var(--anna-banner-button-text-color-hover);border:1px solid var(--anna-banner-button-border-color-hover)}@media (min-width:1440px){.xl\:pr-14{padding-right:1.5rem!important}}#agents>ul>li>div.flex.flex-col.pl-6>a.font-bold.text-palette-brand-color{color:var(--content-color)}#agents>ul>li>div.flex.flex-col.pl-6>a.font-bold.text-palette-brand-color:hover{color:var(--content-color-hover)}.advanced-submit a,.advanced-submit input[type=submit],.submit a,.submit input[type=submit]{color:#fff;background:linear-gradient(var(--content-color),var(--content-color));border:1px solid var(--content-color);border-bottom:1px solid var(--content-color)}.advanced-submit a:hover,.advanced-submit input[type=submit]:hover,.submit a:hover,.submit input[type=submit]:hover{color:#fff;background:linear-gradient(var(--content-color-hover),var(--content-color-hover));border:1px solid var(--content-color-hover);border-bottom:1px solid var(--content-color-hover)}.sub-bar a{color:var(--content-color)}.sub-bar a:hover{color:var(--content-color-hover)}body>footer>div.flex.flex-col.sm\:flex-row.w-full.px-4.sm\:px-9.xl\:px-40>ul li a{color:var(--content-color)}body>footer>div.flex.flex-col.sm\:flex-row.w-full.px-4.sm\:px-9.xl\:px-40>ul li a:hover{color:var(--content-color-hover)}body>footer>div.flex.flex-col.sm\:flex-row.w-full.px-4.sm\:px-9.xl\:px-40>div>div>p>a{color:var(--content-color)}body>footer>div.flex.flex-col.sm\:flex-row.w-full.px-4.sm\:px-9.xl\:px-40>div>div>p>a:hover{color:var(--content-color-hover)}.main-footer a,.miranda-wrapper .main-footer p a{color:var(--content-color)}.miranda-wrapper .main-footer a:hover{color:var(--content-color-hover)}.hero-search-submit input[type=submit]{color:#fff;background:linear-gradient(var(--content-color),var(--content-color));border:1px solid var(--content-color);border-bottom:1px solid var(--content-color)}.hero-search-submit input[type=submit]:hover{color:#fff;background:linear-gradient(var(--content-color-hover),var(--content-color-hover));border:1px solid var(--content-color-hover);border-bottom:1px solid var(--content-color-hover)}#market-report>div>div.resp-table>table>tbody>tr>td:first-child>a{color:var(--content-color)}#market-report>div>div.resp-table>table>tbody>tr>td:first-child>a:hover{color:var(--content-color-hover)}#market-report>a{color:var(--content-color)}#market-report>a:hover{color:var(--content-color-hover)}#market-report>div>div.resp-table>table>tbody>tr:first-child>th{color:var(--content-color)}#market-report>div>div.resp-table>table>tbody>tr:first-child>th:hover{color:var(--content-color-hover)}#market-report>div>div.resp-table>table>tfoot>tr.medium-result-count>td>div>a{color:var(--content-color)}#market-report>div>div.resp-table>table>tfoot>tr.medium-result-count>td>div>a:hover{color:var(--content-color-hover)}#market-report>.paginator{color:var(--content-color)}#market-report>.paginator:hover{color:var(--content-color-hover)}.rag-modal-window input[type=submit]{color:#fff;background:linear-gradient(var(--content-color),var(--content-color));border:1px solid var(--content-color);border-bottom:1px solid var(--content-color)}.rag-modal-window input[type=submit]:hover{color:#fff;background:linear-gradient(var(--content-color-hover),var(--content-color-hover));border:1px solid var(--content-color-hover);border-bottom:1px solid var(--content-color-hover)}.rag-modal-window .hitarea{color:var(--content-color)}.rag-modal-window .hitarea:hover{color:var(--content-color-hover)}#phone-modal a{color:#fff;background:linear-gradient(var(--content-color),var(--content-color));border:1px solid var(--content-color);border-bottom:1px solid var(--content-color)}#phone-modal a:hover{color:#fff;background:linear-gradient(var(--content-color-hover),var(--content-color-hover));border:1px solid var(--content-color-hover);border-bottom:1px solid var(--content-color-hover)}.rag-modal-window .fineprint-top a{color:var(--content-color)}.rag-modal-window .fineprint-top a:hover{color:var(--content-color-hover)}.mapsearch .save-search{color:var(--content-color)}.mapsearch .save-search:hover{color:var(--content-color-hover)}.js-save-search{color:#fff;background:linear-gradient(var(--content-color),var(--content-color));border:1px solid var(--content-color);border-bottom:1px solid var(--content-color)}.js-save-search:hover{color:#fff;background:linear-gradient(var(--content-color-hover),var(--content-color-hover));border:1px solid var(--content-color-hover);border-bottom:1px solid var(--content-color-hover)}#footer-links-wrapper>button>svg.js-footer-icons.block.h-6.w-6.rounded-none{color:#fff!important}#banner>div{padding-top:.5rem;padding-bottom:.5rem}#banner>div>div>p{padding-top:3px;margin-bottom:0;align-self:center}@media screen and (max-width:1025px){#banner>div>div>p{width:100%;text-align:center}#banner>div>div{flex-direction:column}#banner>div>div>div{justify-content:center;padding-left:0}}@media (min-width:1024px){.lg\:max-w-xs{max-width:100%!important}}#sidebar .hidden p img{margin:auto}.morgage_calculator{background:#fcfcfc;border-radius:4px;border:1px solid #e0e0e0;box-shadow:0 1px rgb(0 0 0 / 3%);padding:2%;height:auto;margin:auto;max-width:350px}.morgage_calculator h3{font-size:18px;font-weight:700}.morgageCalcTable{margin-top:1%}#amount,#interest_rate,#months{width:120px;box-shadow:0 1px rgb(0 0 0 / 3%);border:1px solid #000;border-radius:4px;margin-left:10%;padding-left:1%}#react-typeahead>form>div>button{color:var(--search-location-text-color)!important;background-color:var(--search-location-text-background-color)!important}#react-typeahead>form>div>button:hover{color:var(--search-location-text-color-hover)!important;background-color:var(--search-location-text-background-color-hover)!important}.three-widgets>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;max-width:100%}.three-widgets>ul>li{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;list-style-type:none;text-align:center}.bg-rg-footer{justify-content:center!important}body.modal-open #modal-container{margin-top:0!important}.nav-container{max-width:none;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.nav-container{padding-left:2rem;padding-right:2rem}}nav.top-nav .nav li{font-size:14px!important}.three-widgets{margin-top:var(--miranda-rounds-top-margin)!important}.three-widgets img{background:#fff;border:1px solid var(--miranda-rounds-img-color);border-radius:100%;padding:5px;filter:grayscale(0);object-fit:cover;width:100%;height:100%;object-position:center}.three-widgets li a{max-width:min(300px,100%);height:300px}.three-widgets h3 a{color:var(--miranda-rounds-link-color);font-size:24px}.three-widgets h3 a:hover{color:var(--miranda-rounds-link-hover-color);font-size:24px}.three-widgets p{color:#000}.three-widgets li img{opacity:.9;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.three-widgets li:hover img{border:1px solid var(--miranda-rounds-img-hover-color);opacity:1;filter:grayscale(0);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.miranda-wrapper .body-content a:not(.accordion-section-title, .contact-card .contact-bar>a, .contact-card .contact-bar>a, .contact-card .social-bar>a:hover, .contact-card .social-bar>a){color:var(--sidebar-link-color)!important}.miranda-wrapper .body-content a:not(.accordion-section-title, .contact-card .contact-bar>a, .contact-card .contact-bar>a, .contact-card .contact-bar>a, .contact-card .social-bar>a:hover, .contact-card .social-bar>a):hover{color:var(--sidebar-link-hover-color)!important}.miranda-wrapper .title a{color:var(--sidebar-link-color)!important}.miranda-wrapper .title a:hover{color:var(--sidebar-link-hover-color)!important}.miranda-wrapper .body-content p{font-family:var(--custom-font)!important}.miranda-wrapper .body-content h2{font-family:var(--custom-font)!important}.property-detail-listing-vertical:hover{outline:3px solid var(--primary-color)!important}.sidebar-cta-wrapper{position:fixed;z-index:2;right:var(--cta-right);bottom:var(--cta-bottom)}.sidebar-cta-wrapper button{transition:.2s linear;border:none;outline:0;cursor:pointer;border-radius:500px;font-size:1rem;background-color:var(--scroll-button-color);color:var(--scroll-button-text-color);border:1px solid var(--scroll-button-border-color);padding:var(--cta-padding);box-shadow:rgb(51 51 51 / 30%) 0 0 1px,rgb(51 51 51 / 35%) 0 2px 5px}.sidebar-cta-wrapper button:hover{background-color:var(--scroll-button-color-hover);color:var(--scroll-button-text-color-hover);border:1px solid var(--scroll-button-border-color-hover)}#marketStats{display:grid;gap:calc(.5vw + 1rem);grid-template-columns:repeat(2,1fr);max-width:100%}#marketStats .marketReportItem{padding:calc(.25vw + 1rem);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"> <path fill="%23000000" fill-opacity=".02" d="M0,128L240,224L480,96L720,288L960,160L1200,192L1440,0L1440,320L1200,320L960,320L720,320L480,320L240,320L0,320Z"></path></svg>');background-repeat:no-repeat;background-position:bottom;background-color:#f8f8f8;border-bottom:5px solid var(--secondary-color);box-shadow:0 0 .25rem 0 rgb(0,0,0,.25);border-radius:.5rem}#marketStats span[class^=marketReportItem]{text-transform:uppercase;letter-spacing:1px;font-size:.8em;color:#616161}#marketStats span[class^=marketReportItem] span{padding-top:.5em;font-size:calc(.5vw + 1.5em);line-height:1;font-weight:900;color:#000;position:relative;display:block}#marketStats span[class^=marketReportItem] span::after{content:"";position:absolute;top:.1em;left:0;width:calc(1vw + 2rem);height:1px;background-color:var(--primary-color);transition:.3s ease}#marketStats .marketReportItem:hover span[class^=marketReportItem] span::after{width:calc(2vw + 2rem)}@media (min-width:768px){#marketStats{grid-template-columns:repeat(3,minmax(200px,1fr))}}.contact-card{box-shadow:0 5px 10px 0 rgba(0,0,0,.15);border-radius:1rem;width:min(350px,100%);position:relative;margin:auto;transition:250ms ease;padding-top:1rem}.contact-card::before{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:50%;background:linear-gradient(to top,#f6f6f6,transparent);transition:250ms ease;border-radius:1rem}.contact-card:hover{cursor:pointer;box-shadow:0 5px 10px 2px rgba(0,0,0,.15),0 .25rem 0 0 var(--secondary-color)}.contact-card:hover:before{height:100%}.contact-card>*{position:relative;z-index:2}.contact-card img{margin:auto;object-position:top;height:unset!important;padding-left:1rem;padding-right:1rem;display:flex}.contact-card h2.agent-name{margin:0;margin-top:1rem;margin-bottom:1.25em;text-align:center;text-transform:uppercase;letter-spacing:2px}.contact-card .contact-bar{display:grid;grid-template-columns:1fr 1fr}.contact-card .contact-bar>a{text-align:center;padding:.5rem;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;transition:250ms ease;backface-visibility:hidden}.contact-card .contact-bar>a:hover{transform:scale(.95);color:#fff!important}.contact-card .contact-bar>a:target{transform:scale(.95);color:#fff!important}.contact-card .contact-bar>a:focus{transform:scale(.95);color:#fff!important}.contact-card .contact-bar>a{background:var(--primary-color);color:#fff!important}.contact-card .contact-bar>a:nth-child(2){background:var(--secondary-color);color:#fff!important}.contact-card .social-bar{display:flex;justify-content:space-evenly;align-items:center;padding-block:1rem}.contact-card .social-bar>a{padding:.5rem;display:inline-block;transition:250ms ease;border-radius:.5rem;color:var(--primary)}.contact-card .social-bar>a:hover{color:#fff!important}.contact-card .social-bar>a.facebook-icon:hover{background-color:#3b5999}.contact-card .social-bar>a.instagram-icon:hover{background-color:#e4405f}.contact-card .social-bar>a.twitter-icon:hover{background-color:#55acee}.contact-card .social-bar>a.youtube-icon:hover{background-color:#cd201f}.contact-card .social-bar>a.linkedin-icon:hover{background-color:#0077b5}.contact-card .social-bar>a.pinterest-icon:hover{background-color:#c8232c}.contact-card .social-bar>a.google-icon:hover{background-color:#4285f4}.contact-card .social-bar>a.tiktok-icon:hover{background-color:#ff0050}.contact-card .social-bar>a.zillow-icon:hover {background-color: #006AFF;}.contact-card .social-bar>a span{display:none}.contact-card .social-bar em{width:1rem;height:1rem;font-size:1rem;display:flex;justify-content:center;align-items:center}.lender-card .contact-details{text-align:center}.mce-sidebar-content .lender-card h2{border:none;padding:0}.contact-card.lender-card .contact-bar{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.contact-card.lender-card .contact-bar>a{flex-grow:1}.lender-card .contact-logo{padding-bottom:1rem}.lender-card .contact-logo p{margin:0}.c-hUiNLH{background-color:var(--secondary-color)!important}.c-hUiNLH:hover{background-color:var(--primary-color)!important}.c-iiNOCr:hover{border-bottom-color:var(--primary-color)!important}#gobbla .gobbla-link,#gobbla .gobbla__head{background-color:var(--primary-color)!important;background:linear-gradient(var(--primary-color),var(--primary-color))!important;border-bottom:1px solid var(--primary-color)!important}#gobbla .gobbla.gob-minimized .gobbla__head{background-color:rgba(var(--primaryRGB),.8)!important}#gobbla .gobbla-link:hover,#gobbla .gobbla__head:hover{background-color:var(--secondary-color)!important;background:linear-gradient(var(--secondary-color),var(--secondary-color))!important;border-bottom:1px solid var(--secondary-color)!important}.widgets-container{margin-inline:0}.widgets-container .widgets-key-facts{border:1px solid #e0e0e0;border-radius:4px;-webkit-box-shadow:0 1px rgba(0,0,0,.0275);box-shadow:0 1px rgba(0,0,0,.0275);margin-inline:10px}@media screen and (min-width:46.01em){.widgets-container .widgets-key-facts{margin-inline:0px}}.widgets-container .widgets-key-facts>div{margin-block:0}.widgets-container .widgets-key-facts>div>div>div:first-child{margin-bottom:0;padding:1rem;background-color:#fff}.widgets-container .widgets-key-facts>div>div>p:last-child{padding:.25rem}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]{margin-block:0;padding-block:var(--space-more);padding-inline:1rem}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div{gap:var(--space-double)}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div>div[class$=center-true]{padding:0}@media screen and (min-width:46.01em){.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div>div[class$=center-true]{-ms-flex-preferred-size:20%;flex-basis:20%}}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div>div[class$=center-true] h1{font-weight:bolder;color:var(--primary-color)}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div>div[class$=center-true] p{text-transform:uppercase;font-size:.75em;color:#000}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div>div:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-basic);margin:0}@media screen and (min-width:46.01em){.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div>div:first-child{-ms-flex-preferred-size:50%;flex-basis:50%}}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div>div:first-child>div{margin:0}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div>div:first-child>div>div{width:auto;height:auto}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]>div>div:first-child>div>div svg{width:1.5rem!important;height:1.5rem!important;padding:.5rem}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]:nth-child(odd){background-color:#fff}.widgets-container .widgets-key-facts>div>div>div[class$=vertical-more]:nth-child(2n){background-color:#fafafa}#widget-ctas>div>div>div>div:hover{transform:scale(1)}#next_page,#prev_page{background-color:var(--primary-color);color:#fff!important}#next_page:hover,#prev_page:hover{background-color:var(--secondary-color);color:#fff!important}.miranda-wrapper .do_search span{color:#fff!important}.greatschools{display:block;margin:auto}.c-PJLV .c-PJLV-bJafLI-bottom-basic,.score-header{text-align:center}header.brand-color-nav #nav-links a{border:none}header.brand-color-nav #nav-links a:hover{border-color:var(--secondary-color);border-bottom:5px solid}#mobile-menu>div>div.sm\:hidden.p-4.absolute.bottom-0.p-11.text-white.bg-dark-gray.w-full{background-color:var(--primary-color)}#mobile-menu>div>div.sm\:hidden.p-4.absolute.bottom-0.p-11.text-white.bg-dark-gray.w-full>a:hover{color:var(--secondary-color)}body>div.miranda-wrapper>div.banner-navbar--container>nav>div>div.nav.show>div.inner>ul>li>a{color:var(--primary-color)}body>div.miranda-wrapper>div.banner-navbar--container>nav>div>div.nav.show>div.inner>ul>li>a:hover{color:var(--secondary-color)}@media only screen and (max-width:46em){.footer-top-nav{padding:10px 10px}}.accordion>a:hover{text-decoration:underline}#content p a{color:var(--primary-color)}#content p a:hover{color:var(--secondary-color)}#content li a{color:var(--primary-color)}#content li a:hover{color:var(--secondary-color)}#market-report #mkt-report-txt .button{background:var(--property-detail-text-color)!important;border:1px solid var(--property-detail-text-color)!important}#market-report #mkt-report-txt .button:active,#market-report #mkt-report-txt .button:hover{background:var(--property-detail-text-color)!important;border:1px solid var(--property-detail-text-color)!important}.sub-bar .new-search{background:var(--property-detail-text-color)!important}.sub-bar .new-search i{background:var(--property-detail-text-color)!important}.sub-bar .new-search:hover,.sub-bar .new-search:hover i{background:var(--property-detail-text-color)!important}.additional-information .company-stamp .contact_us{background:var(--property-detail-text-color)!important;border:1px solid var(--property-detail-text-color)!important}.additional-information .company-stamp .contact_us:hover{background:var(--property-detail-text-color)!important;border:1px solid var(--property-detail-text-color)!important}.sub-bar .new-search{background:var(--property-detail-text-color)!important}.text-lite-gray { color: #979797;}.tab-container{padding-bottom:1rem}.tab-wrap{transition:.3s box-shadow ease;border-radius:6px;max-width:100%;display:flex;flex-wrap:wrap;position:relative;list-style:none;background-color:#fff;box-shadow:0 0 0 1px #d7d7d7;margin-top:2rem}.tab-wrap:hover{box-shadow:0 0 0 1px #d7d7d7}.tab{display:none}.tab:checked:nth-of-type(1)~.tab__content:nth-of-type(1){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:2;transform:translateY(0px);text-shadow:0 0 0}.tab:checked:nth-of-type(2)~.tab__content:nth-of-type(2){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:2;transform:translateY(0px);text-shadow:0 0 0}.tab:checked:nth-of-type(3)~.tab__content:nth-of-type(3){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:2;transform:translateY(0px);text-shadow:0 0 0}.tab:checked:nth-of-type(4)~.tab__content:nth-of-type(4){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:2;transform:translateY(0px);text-shadow:0 0 0}.tab:checked:nth-of-type(5)~.tab__content:nth-of-type(5){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:2;transform:translateY(0px);text-shadow:0 0 0}.tab:checked:nth-of-type(6)~.tab__content:nth-of-type(6){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:2;transform:translateY(0px);text-shadow:0 0 0}.tab:first-of-type:not(:last-of-type)+label{border-top-right-radius:0;border-bottom-right-radius:0}.tab:not(:first-of-type):not(:last-of-type)+label{border-radius:0}.tab:last-of-type:not(:first-of-type)+label{border-top-left-radius:0;border-bottom-left-radius:0}.tab:checked+label{background-color:#fff;box-shadow:0 -1px 0 #fff inset;cursor:default;color:#000}.tab:checked+label:hover{box-shadow:0 -1px 0 #fff inset;background-color:#fff;color:#000}.tab+label{box-shadow:0 -1px 0 #eee inset;border-radius:6px 6px 0 0;cursor:pointer;display:block;text-decoration:none;color:#333;flex-grow:3;text-align:center;background-color:#f2f2f2;user-select:none;text-align:center;transition:.3s background-color ease,.3s box-shadow ease;height:50px;box-sizing:border-box;padding:15px;text-transform:uppercase;letter-spacing:1px;font-size:.9em;background-color:var(--primary-color);color:#fff;margin:0!important}.tab+label:hover{background-color:var(--secondary-color);box-shadow:0 1px 0 #f4f4f4 inset}.tab__content{padding:10px 25px;background-color:transparent;position:absolute;width:100%;z-index:-1;opacity:0;left:0;transform:translateY(-3px);border-radius:6px}.area-container{margin:0 auto;display:block;max-width:100%!important}.area-container>:not(.tab-wrap){padding:0 80px}.hideAreaText{display:none;}.seoFeaturedHeader{text-align:center;}#marketDetails{text-align:center;margin:auto}#marketDetails > a > button{margin-top:2%;}.areaContactButtons{margin-top:2%;text-align:center;}.contactButtonAreaPage{max-width:30%;min-width:30%;}#RGSBMapMagicArea{width:100%;height:500px;}.RGSBMapArea{width:100%!important}.center-div{text-align:center;margin:auto;margin-top: 1%}.bold-text{font-weight:700}.no-list-style{list-style-type:none !important}.tab__content:has(#marketStats){background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"> <path fill="%23000000" fill-opacity=".02" d="M0,128L240,224L480,96L720,288L960,160L1200,192L1440,0L1440,320L1200,320L960,320L720,320L480,320L240,320L0,320Z"></path></svg>');background-size:cover} #marketStats .marketReportItem{all:unset;padding:18px;background-position:bottom;border-radius:8px;border:1px solid #ddd;background-color:#fff} details.new-accordion summary.new-accordion-title::-webkit-details-marker{display:none} details.new-accordion[open]>summary.new-accordion-title:before{transform:rotate(90deg);transition:.3s transform ease} details.new-accordion{overflow:hidden} details.new-accordion summary.new-accordion-title{position:relative;z-index:2} details.new-accordion[open]>:not(summary.new-accordion-title){color:inherit;border-left: none !important;border-right: none !important} details.new-accordion summary.new-accordion-title{padding-right:2.2rem;padding-left:1rem} details.new-accordion summary.new-accordion-title::before{position:absolute;top:1rem;transform-origin:center;transition:.2s transform ease;content:'×';color:var(--primary-color);font-size:2rem;line-height:1rem;transform:rotate(-45deg);top:1.2rem;right:.6rem} details.new-accordion[open]>summary.new-accordion-title:before{transform:rotate(90deg);color:#fff;transition:transform ease 1s} details.new-accordion:hover>summary.new-accordion-title:before{color:#fff} details.new-accordion{background:#fff} summary.new-accordion-title{border:2px solid transparent;border-bottom-color:var(--primary-color);outline:none;padding:1rem;display:block;background:#fff;padding-left:2.2rem;position:relative;cursor:pointer;transition:300ms ease} details.new-accordion[open] summary.new-accordion-title,summary.new-accordion-title:hover{color:#fff;background:var(--primary-color)} .new-accordion-content{padding:10px;border:2px solid var(--primary-color);border-top:none} .new-accordion-content ul.list{display:grid;gap:1rem;li{width:auto!important;}@media (width>768px) {&.two_column{grid-template-columns:repeat(2,minmax(0,1fr))}}} .flex-areaContactButtons{display:flex;gap:5px;padding:0!important;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:16px} .flex-areaContactButtons a.userButton{width:min(150px,100%)!important} .flex-areaContactButtons .userButton button{width:100%!important;text-align:center} #listings > h2,.seoFeaturedSubHeader {text-align:center;}.social-bar-footer-color{justify-content:space-evenly;align-items:center;padding-bottom:5px;padding-top:5px}.social-bar-footer-color>a{padding:.5rem;display:inline-block;transition:250ms ease;border-radius:.5rem;color:#fff!important}.social-bar-footer-color>a span{display:none}.social-bar-footer-color em{width:1rem;height:1rem;font-size:1.5rem;display:flex;justify-content:center;align-items:center;color:#fff}.social-bar-footer-color>a.facebook-icon{background-color:#3b5999}.social-bar-footer-color>a.instagram-icon{background-color:#e4405f}.social-bar-footer-color>a.twitter-icon{background-color:#55acee}.social-bar-footer-color>a.youtube-icon{background-color:#cd201f}.social-bar-footer-color>a.linkedin-icon{background-color:#0077B5}.social-bar-footer-color>a.pinterest-icon{background-color:#c8232c}.social-bar-footer-color>a.google-icon{background-color:#4285F4}.social-bar-footer-color>a.tiktok-icon{background-color:#ff0050}.social-bar-footer-color>a.zillow-icon{background-color:#006AFF}#sidebar .new-accordion-content ul.two_column{display: grid !important;}#listings > ul > li:nth-child(1) > span { color: #000000} .mce-sidebar-content li { margin-bottom: 0rem !important;}#listings > ul {justify-content: center;margin-top: 1rem}#sidebar > div > details { margin-bottom: 3px !important; }