body{overflow-x:hidden}.rover-framework *{font-family:Inter,sans-serif!important}.rover-framework * a:not(.rover-ask-a-question):not(.rover-dropdown-toggle){color:var(--secondary)!important;transition:color .3s ease-in-out}.rover-framework * a:not(.rover-ask-a-question):not(.rover-dropdown-toggle):hover{color:var(--primary)!important}.rover-framework .price-dropdown .mm_choice{display:none}.rover-framework nav.rover-searchpanel .searchpanel-header,.rover-framework nav.rover-searchpanel.vertical .searchpanel-header{padding:10px 0 0!important}.rover-framework nav.rover-searchpanel .searchpanel-header>ul li a,.rover-framework nav.rover-searchpanel.vertical .searchpanel-header>ul li a{align-items:center;display:flex;gap:var(--space-xs);justify-content:flex-end}.rover-framework nav.rover-searchpanel .searchpanel-header>ul li a .rover-tot-count,.rover-framework nav.rover-searchpanel.vertical .searchpanel-header>ul li a .rover-tot-count{padding-right:0!important}.rover-framework ol.rover-dropdown-menu:not(.rover-navbar-adv) li:hover,.rover-framework ul.rover-dropdown-menu:not(.rover-navbar-adv) li:hover{background-color:transparent!important;padding:0}.rover-framework ul.rover-dropdown-menu.nav-mm li.price-dropdown>div{width:auto}.rover-framework [class^=rover-col-] input[type=date],.rover-framework [class^=rover-col-] input[type=text],.rover-framework [class^=rover-col-] select{height:auto!important;line-height:2!important;padding:5px 10px!important}.rover-framework [class^=rover-col-]{padding:4px 0 0!important}.rover-framework .autocomplete-label input{margin-top:8px!important}.rover-framework .searchpanel{background-color:var(--secondary-ultra-light);border:1px solid var(--tertiary)}.rover-framework .horizontal-legend{align-items:center;display:flex;gap:var(--space-s);justify-content:center;margin:var(--space-m) 0;padding:0;text-align:center}.rover-framework .horizontal-legend>div{min-width:auto;padding:0;text-align:center}.rover-framework .horizontal-legend>div:empty{display:none}.rover-framework .rover-full-page-map{width:100%}@media only screen and (min-width:1100px){.rover-framework .rover-full-page-map{margin-right:var(--space-l);width:calc(50% - var(--space-l))}.rover-framework .rover-map-container{height:60vh}}.rover-framework .rover-swipe.progress_bar .thumbs{background-color:var(--base)}.rover-framework .rover-swipe.progress_bar .thumbs progress,.rover-framework .rover-swipe.progress_bar .thumbs progress::-moz-progress-bar,.rover-framework .rover-swipe.progress_bar .thumbs progress::-webkit-progress-value,.rover-framework .rover-swipe.progress_bar .thumbs progress[value],.rover-framework .rover-swipe.progress_bar .thumbs progress[value]::-moz-progress-bar,.rover-framework .rover-swipe.progress_bar .thumbs progress[value]::-webkit-progress-value{color:var(--tertiary)}.rover-framework .listing-city-state-zip{font-size:80%}.rover-framework .listing-results-container{display:flex;flex-flow:row wrap;gap:var(--space-s)}.rover-framework .listing-results-container>div.rover-prop{width:calc(50% - var(--space-s)/2)!important}.rover-framework .rover-listing-framework{padding-left:var(--space-s)}.rover-framework .rover-prop:not(.rover-modal-lg){border:1px solid var(--tertiary)}.rover-framework .rover-prop:not(.rover-modal-lg).rover_prop_cube_two{width:auto}.rover-framework .rover-prop:not(.rover-modal-lg) .rover-prop-link{margin:0 0 var(--space-xs)}.rover-framework .rover-prop:not(.rover-modal-lg) .listing-price{background-color:var(--secondary-ultra-light);border-top:1px solid var(--tertiary);font-weight:700}.rover-framework.side-by-side .rover-full-page-grid{max-height:60vh!important;padding-left:0!important;width:100%}@media only screen and (min-width:1100px){.rover-framework.side-by-side .rover-full-page-grid{width:50%}}.rover-framework.side-by-side .rover-full-page-grid .rover-prop{padding:0!important}.rover-framework nav.rover-footer ul.listing-nav-nav{align-items:center;display:flex;gap:var(--space-s);justify-content:center;margin-top:0;padding:0}.rover-framework nav.rover-footer ul.listing-nav-nav>li{width:auto}.rover-framework nav.rover-footer ul.listing-nav-nav>li a{align-items:center;background-color:var(--primary)!important;border:2px solid var(--primary)!important;color:var(--white)!important;display:inline-flex;font-size:13.5px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.5px;line-height:1;padding:1.05rem 1.5rem;text-align:center;text-transform:uppercase;transition:border .3s ease-in-out,color .3s ease-in-out}.rover-framework nav.rover-footer ul.listing-nav-nav>li a:focus,.rover-framework nav.rover-footer ul.listing-nav-nav>li a:hover{background-color:var(--white)!important;color:var(--primary)!important}.rover-framework nav.rover-footer ul.listing-nav-nav>li a:focus u.arrow,.rover-framework nav.rover-footer ul.listing-nav-nav>li a:hover u.arrow{border-color:var(--primary)!important}.rover-framework nav.rover-footer ul.listing-nav-nav>li a u.arrow{border-color:var(--white)!important;transition:border-color .3s ease-in-out}.rover-framework nav.rover-footer ul.listing-nav-nav>li:hover{background-color:transparent}.rover-framework nav.rover-footer ul.listing-nav-nav>li>a.rover-button-disabled,.rover-framework nav.rover-footer ul.listing-nav-nav>li>a.rover-button-disabled u.ri{border:0!important;opacity:.7;pointer-events:none}.listing-section{padding-top:0}.listing-content{max-width:100%}.listing-content h1{background-color:var(--black);color:var(--white);font-family:Jost,sans-serif;font-weight:400;left:50%;margin-bottom:var(--space-xl);max-width:100vw;padding:var(--space-m) calc(5% + var(--space-m));position:relative;text-align:center;transform:translateX(-50%);width:100vw}.rover-framework{margin:0 auto var(--space-xl) auto;max-width:1560px;width:90%}.rover-framework .prop-header{display:none}.rover-framework .rover-prop.new .rover-banner{background-color:var(--secondary)}.rover-framework .rover-prop.pending .rover-banner{background-color:var(--accent)}.rover-framework .prop-slide-section img,.rover-framework .rover-swipe .thumb_drawer>div.drawer_thumbs>div>img.thumb{border:0;border-radius:var(--radius)}.rover-framework .rover-swipe .thumb_drawer{margin-top:var(--space-xs);padding:0}.rover-framework .rover-swipe .thumb_drawer>div.drawer_thumbs>div{display:flex;gap:var(--space-xs)}.rover-framework h3.rover-detail-section{color:var(--secondary);font-family:Jost,"sans-serif";font-weight:400;text-align:left;text-transform:uppercase}.rover-framework .prop-header-mobile{display:none}.rover-framework .prop-section-left{width:100%}@media only screen and (min-width:1100px){.rover-framework .prop-section-left{width:calc(95% - 400px)}}.rover-framework .prop-section-right{width:100%}@media only screen and (min-width:1100px){.rover-framework .prop-section-right{margin-left:5%;width:400px}}.rover-framework .prop-section-right .rover_share{background:transparent;border:none;margin:0}.rover-framework .prop-section-right .prop-agent-container,.rover-framework .prop-section-right .prop-ask-container,.rover-framework .prop-section-right .prop-social{background-color:var(--secondary-ultra-light);border:1px solid var(--tertiary)}.rover-framework .prop-section-right .rover-one-agent-desc>a{color:var(--black)!important}.rover-framework .prop-section-right .rover-ask-a-question{color:var(--white)!important}.rover-framework .prop-section-right .rover-ask-a-question,.rover-framework .prop-section-right .rover-one-agent-desc>a{font-size:13.5px;font-weight:700;line-height:1;padding:1.05rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all ease-int-out .2s}.rover-framework .prop-section-right .prop-section-right .prop-ask-container .need-more,.rover-framework .prop-section-right .prop-section-right .prop-ask-container .ready-to-see{font-family:Jost,sans-serif;margin-bottom:8px;text-transform:uppercase}.rover-framework .prop-section-right .rover-ask-a-question{background-color:var(--primary);border:2px solid var(--bricks-border-color)}.rover-framework .prop-section-right .prop-agent-container,.rover-framework .prop-section-right .rover-one-agent{padding:0!important}.rover-framework .prop-section-right .rover-one-agent-thumb{max-width:100%}.rover-framework .prop-section-right .rover-one-agent-thumb h3{text-transform:uppercase}.rover-framework .prop-section-right .rover-one-agent-desc,.rover-framework .prop-section-right .rover-one-agent-thumb .email,.rover-framework .prop-section-right .rover-one-agent-thumb .phone,.rover-framework .prop-section-right .rover-one-agent-thumb h4{padding:0 var(--space-s)}.rover-framework .prop-section-right .rover-one-agent-thumb canvas{height:350px;margin-bottom:var(--space-s);max-width:100%}.rover-framework .prop-section-right .rover-one-agent-desc>a{background-color:transparent;border:2px solid var(--black);color:var(--black);display:block;margin-top:var(--space-xs)}.rover-framework .rover-mortgage-calc-form{margin:0;padding-left:0;padding-right:0;width:100%}.lcc.rover-carousel{height:auto;margin:0;width:100%}.lcc.rover-carousel a.slide_next,.lcc.rover-carousel a.slide_prev{display:none}.lcc.rover-carousel .lc-slides{gap:var(--space-s)}.lcc.rover-carousel .lc-slides .rover-prop{background-color:transparent;padding:0}.lcc.rover-carousel .lc-slides .listing-price{background-color:transparent}
