body{overflow-x:hidden}::-webkit-scrollbar{display:none}.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 .rover-swipe .prev_next a{transition:opacity .3s ease-in-out}.rover-framework .slide_next,.rover-framework .slide_prev{align-items:center;background-color:var(--bricks-color-acss_import_transparent);border:1px solid var(--secondary);border-radius:25px;color:var(--secondary);display:flex;height:45px;justify-content:center;padding:0;width:45px}.rover-framework .slide_next:hover,.rover-framework .slide_prev:hover{background-color:var(--black);color:var(--white)}.rover-framework .slide_next:hover:after,.rover-framework .slide_prev:hover:after{background-color:transparent;border:1px solid var(--white);border-radius:25px;content:"";height:calc(100% - 6px);left:3px;position:absolute;top:3px;width:calc(100% - 6px);z-index:100}.rover-framework .slide_next:hover u,.rover-framework .slide_prev:hover u{border-color:var(--white)}.rover-framework .slide_next u,.rover-framework .slide_prev u{border-:var(--secondary)}.rover-framework .slide_next u.arrow-left,.rover-framework .slide_prev u.arrow-left{margin-left:8px}.rover-framework .slide_next u.arrow-right,.rover-framework .slide_prev u.arrow-right{margin-right:8px}.rover-branding,.rover-framework .price-dropdown .mm_choice{display:none}.rover-framework .rover-swipe .prev_next{left:5%;width:90%}.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 ul.rover-dropdown-menu li{padding: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.prop .slideshow_slides{display:inline-block}.rover-framework .rover-swipe.progress_bar .thumbs{background-color:var(--base)}.rover-framework .rover-swipe.progress_bar .thumbs progress{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--base);border:none;height:8px;width:100%}.rover-framework .rover-swipe.progress_bar .thumbs progress::-webkit-progress-bar{background-color:var(--base);border-radius:4px}.rover-framework .rover-swipe.progress_bar .thumbs progress::-webkit-progress-value{background:var(--tertiary);-webkit-transition:width .3s ease;transition:width .3s ease}.rover-framework .rover-swipe.progress_bar .thumbs progress::-moz-progress-bar{background: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);cursor:pointer}.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{font-size:80%;margin:var(--space-s) 0 var(--space-xs);text-transform:uppercase}.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;padding:var(--space-xs);text-align:left}.rover-framework .rover-prop:not(.rover-modal-lg) .listing-address,.rover-framework .rover-prop:not(.rover-modal-lg) .listing-city-state-zip,.rover-framework .rover-prop:not(.rover-modal-lg) .rover-prop-link.more-link{padding:0 var(--space-xs);text-align:left}.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.rover-prop-detail-framework{margin:0 auto;max-width:1560px;width:90%}.rover-framework.rover-prop-detail-framework .thumb_drawer{gap:2rem;justify-content:flex-start}.rover-framework.rover-prop-detail-framework .drawer_streetview,.rover-framework.rover-prop-detail-framework .drawer_tour{display:none!important}.rover-framework.rover-prop-detail-framework .drawer_popup .full-size-photos{align-items:center;display:flex}.rover-framework.rover-prop-detail-framework .drawer_photos svg{height:1.25rem;vertical-align:text-bottom;width:1.25rem}.rover-framework.rover-prop-detail-framework .drawer_photos svg>path{fill:var(--secondary)}.rover-framework.rover-prop-detail-framework .prop-header{display:none}.rover-framework.rover-prop-detail-framework .rover-prop .rover-banner{font-size:var(--text-s);line-height:35px;width:190px}.rover-framework.rover-prop-detail-framework .rover-prop.new .rover-banner{background-color:var(--secondary)}.rover-framework.rover-prop-detail-framework .rover-prop.pending .rover-banner{background-color:var(--accent)}.rover-framework.rover-prop-detail-framework .prop-slide-section{margin-bottom:var(--space-xl)}.rover-framework.rover-prop-detail-framework .prop-slide-section img,.rover-framework.rover-prop-detail-framework .rover-swipe .thumb_drawer>div.drawer_thumbs>div>img.thumb{border:0;border-radius:var(--radius)}.rover-framework.rover-prop-detail-framework .rover-swipe .thumb_drawer{margin-top:var(--space-xs);padding:0}.rover-framework.rover-prop-detail-framework .rover-swipe .thumb_drawer>div.drawer_thumbs{max-width:100%}.rover-framework.rover-prop-detail-framework .rover-swipe .thumb_drawer>div.drawer_thumbs>div{display:flex;gap:var(--space-xs)}.rover-framework.rover-prop-detail-framework h3.rover-detail-section{color:var(--neutral);font-family:Jost,"sans-serif";font-size:var(--text-xl);font-weight:900;line-height:var(--text-line-height);text-align:left;text-wrap:var(--text-text-wrap)}.rover-framework.rover-prop-detail-framework .prop-header-mobile{display:none}.rover-framework.rover-prop-detail-framework .rover-remarks{color:var(--neutral);font-size:var(--text-m);line-height:var(--text-line-height);text-wrap:var(--text-text-wrap)}.rover-framework.rover-prop-detail-framework .rover-prop-details-static{color:var(--neutral);display:flex;flex-flow:row wrap;gap:var(--space-s)}.rover-framework.rover-prop-detail-framework .rover-prop-details-static .rover-detail-item,.rover-framework.rover-prop-detail-framework .rover-prop-details-static .rover-detail-school-district-item,.rover-framework.rover-prop-detail-framework .rover-prop-details-static .rover-detail-school-item{padding:0}.rover-framework.rover-prop-detail-framework .rover-prop-details-static .rover-detail-label{font-weight:900}.rover-framework.rover-prop-detail-framework .rover-prop-details-static .rover-detail-label,.rover-framework.rover-prop-detail-framework .rover-prop-details-static .rover-detail-value{width:auto}@media screen and (orientation:landscape)and (min-width:768px){.rover-framework.rover-prop-detail-framework .rover-prop-detail .rover-detail-item{width:calc(50% - var(--space-s)/2)}}.rover-framework.rover-prop-detail-framework .rover-prop-detail .rover-detail-item:nth-child(odd){background-color:transparent}.rover-framework.rover-prop-detail-framework .prop-section-left{color:var(--neutral);font-size:var(--text-m);line-height:var(--text-line-height);text-wrap:var(--text-text-wrap);width:100%}@media only screen and (min-width:1100px){.rover-framework.rover-prop-detail-framework .prop-section-left{width:calc(95% - 400px)}}.rover-framework.rover-prop-detail-framework .prop-section-right{width:100%}@media only screen and (min-width:1100px){.rover-framework.rover-prop-detail-framework .prop-section-right{margin-left:5%;width:400px}}.rover-framework.rover-prop-detail-framework .prop-section-right .rover_share{background:transparent;border:none;margin:0}.rover-framework.rover-prop-detail-framework .prop-section-right .prop-agent-container,.rover-framework.rover-prop-detail-framework .prop-section-right .prop-ask-container,.rover-framework.rover-prop-detail-framework .prop-section-right .prop-social{background-color:var(--secondary-ultra-light);border:1px solid var(--tertiary)}.rover-framework.rover-prop-detail-framework .prop-section-right .prop-agent-container{display:none}.rover-framework.rover-prop-detail-framework .prop-section-right .rover-one-agent-desc>a{color:var(--black)!important}.rover-framework.rover-prop-detail-framework .prop-section-right .rover-ask-a-question{color:var(--white)!important}.rover-framework.rover-prop-detail-framework .prop-section-right .rover-ask-a-question,.rover-framework.rover-prop-detail-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.rover-prop-detail-framework .prop-section-right .prop-section-right .prop-ask-container .need-more,.rover-framework.rover-prop-detail-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.rover-prop-detail-framework .prop-section-right .rover-ask-a-question{background-color:var(--primary);border:2px solid var(--bricks-border-color)}.rover-framework.rover-prop-detail-framework .prop-section-right .prop-agent-container,.rover-framework.rover-prop-detail-framework .prop-section-right .rover-one-agent{padding:0!important}.rover-framework.rover-prop-detail-framework .prop-section-right .rover-one-agent-thumb{max-width:100%}.rover-framework.rover-prop-detail-framework .prop-section-right .rover-one-agent-thumb h3{text-transform:uppercase}.rover-framework.rover-prop-detail-framework .prop-section-right .rover-one-agent-desc,.rover-framework.rover-prop-detail-framework .prop-section-right .rover-one-agent-thumb .email,.rover-framework.rover-prop-detail-framework .prop-section-right .rover-one-agent-thumb .phone,.rover-framework.rover-prop-detail-framework .prop-section-right .rover-one-agent-thumb h4{padding:0 var(--space-s)}.rover-framework.rover-prop-detail-framework .prop-section-right .rover-one-agent-thumb canvas{height:350px;margin-bottom:var(--space-s);max-width:100%}.rover-framework.rover-prop-detail-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-prop-detail-framework .rover-mortgage-calc-form{margin:0;padding-left:0;padding-right:0;width:100%}.lcc.rover-carousel{height:auto;margin:0;width:100%}@media only screen and (min-width:801px){.lcc.rover-carousel{margin-left:50%;transform:translateX(-50%);width:100vw}}@media only screen and (min-width:1224px){.lcc.rover-carousel>div>div.lc-slides>.rover-prop{flex-basis:28%!important}}@media only screen and (min-width:801px){.lcc.rover-carousel>div>div.lc-slides>.rover-prop:first-child{margin-left:7%}}.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;position:relative}.lcc.rover-carousel .lc-slides .rover-prop canvas{aspect-ratio:4/3}.lcc.rover-carousel .lc-slides .listing-price{background-color:transparent;font-weight:700;margin-bottom:0;padding-bottom:0;text-align:left}.lcc.rover-carousel .lc-slides .listing-address,.lcc.rover-carousel .lc-slides .listing-city-state-zip,.lcc.rover-carousel .lc-slides .nwmls-attribution{text-align:left}.lcc.rover-carousel .lc-slides .rover-prop-link.more-link{height:100%;left:0;position:absolute;text-indent:-9999em;top:0;width:100%}ul.rover-sold-nearby{gap:var(--space-s);justify-content:flex-start!important}@media only screen and (min-width:640px){ul.rover-sold-nearby{flex-basis:calc(50% - var(--space-s)/2);width:calc(50% - var(--space-s)/2)}}@media only screen and (min-width:801px){ul.rover-sold-nearby{flex-basis:calc(33.33% - var(--space-s)/1.5);width:calc(33.33% - var(--space-s)/1.5)}}ul.rover-sold-nearby li{margin:0!important}ul.rover-sold-nearby .rover-banner-wrap{margin-bottom:var(--space-xs);max-width:100%;width:100%}ul.rover-sold-nearby .rover-banner-wrap+a{display:inline-block;font-size:120%;margin-bottom:var(--space-s);padding:0 var(--space-xs);text-align:left;width:100%}ul.rover-sold-nearby li.rover-prop p{display:inline-block;margin:0!important;padding:0 var(--space-xs) 0!important;text-align:left;width:100%}ul.rover-sold-nearby li.rover-prop p:nth-child(2n){padding-bottom:var(--space-xs)!important}ul.rover-sold-nearby li.rover-prop p:empty{display:none}ul.rover-sold-nearby li.rover-prop p.prop-active-price{font-size:120%;font-weight:900}
