.page-title{display:inline-block}.page-title-heading{margin:0 0 4px}.page-title-sub-heading{font-size:16px;font-weight:400;margin:0}.page-title-sub-heading a{color:#333}.page-title.white-text .page-title-heading,.page-title.white-text .page-title-sub-heading,.page-title.white-text a{color:#fff}.title-image-container{position:absolute;z-index:-1;width:100%;height:100%}.title-image-container .img-gradient{width:inherit;height:inherit}.title-image-container .img-gradient:after{content:"";position:absolute;left:0;width:inherit;height:inherit;background:linear-gradient(90deg,rgba(0,0,0,.8) 0,transparent)}.title-image-container .title-image{width:inherit;height:inherit}.title-image-container .page-title-icon{background:#008312;width:inherit;height:inherit}.contact-bar{--header-height:76px;--nav-height:45px;display:flex;flex-direction:row;z-index:500;height:var(--nav-height);position:-webkit-sticky;position:sticky;top:calc(var(--header-height) - 1px);background-color:#fff;border-bottom:2px solid #dfdfdf;padding-left:8px}.contact-bar .cta-item{height:40px;background-color:#fff;margin-right:8px}.contact-bar .cta-item.save,.contact-bar .cta-item.share{width:40px}.contact-bar .cta-item.save{padding:10px 8px}.contact-bar .cta-item.share{padding-top:8px;padding-left:8px}.contact-bar .cta-item.call{padding:6px 8px}.panel{display:flex;height:100%;width:100%;align-items:center;justify-content:center;overflow:hidden;border:1px solid #ccc;border-radius:4px}.panel.filled{background-color:#ccc;border:none}.locals-love-panel{width:100%;height:auto}@media screen and (min-width:540px){.locals-love-panel{width:50%}.locals-love-panel:not(:first-of-type){margin-left:8px}}.locals-love-panel .panel-content{padding:32px;text-align:center}.locals-love-panel .panel-content svg{width:36px;height:36px;margin-bottom:16px}.locals-love-panel .panel-content ul{margin:0;padding:0;list-style-type:none}.locals-love-panel .panel-content ul li{color:#666;font-weight:300;line-height:24px}.locals-love-panel.dont-love svg{transform:rotate(180deg)}.locals-love{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}@media screen and (min-width:540px){.locals-love{flex-wrap:nowrap}}@media screen and (min-width:768px){.locals-love{margin-top:-64px}}@media screen and (max-width:539px){.locals-love .locals-love-panel:not(.dont-love){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.locals-love .locals-love-panel.dont-love{border-top:none;border-top-left-radius:0;border-top-right-radius:0;margin-top:-32px}}@media screen and (max-width:767px){.locals-love .locals-love-panel .panel-content h4{font-size:24px}}#area-curated-content-accordion .accordion-component .accordion-item-container:not(.active) .accordion-btn{color:#157c94}#area-curated-content-accordion .accordion-component .accordion-item-container:not(.active) svg{fill:#ccc}#area-curated-content-accordion .accordion-component .accordion-item-content div>*{padding:0}#area-curated-content-accordion .accordion-component p.description{padding:16px}#area-curated-content-accordion .carousel-component .control.prev button{margin-left:12px;background-color:transparent}#area-curated-content-accordion .carousel-component .control.next button{margin-right:12px;background-color:transparent}#area-curated-content-accordion .carousel-component .control svg{stroke:#fff;height:16px;width:16px}#area-curated-content-accordion .carousel-component .carousel-inner{width:100%;padding:0}#area-curated-content-accordion .carousel-component .carousel-inner .item-inner{display:block}#area-curated-content-accordion .carousel-component .carousel-inner img{width:100%}#area-curated-content-accordion .carousel-component .carousel-inner .attribution{color:#fff;padding:16px;margin-top:-56px}.text-expand-btn{color:#1aa130;background-color:#fff;padding:0;margin-left:4px}.area-overview_show-icon{border-top:1px solid #f04a63;padding-top:32px}.area-overview_show-icon .header{display:flex;height:40px}.area-overview_show-icon .text-expand{margin-left:88px}.area-overview_show-icon .real-estate-action-building-icon{width:60px;height:60px;margin-right:36px}.area-overview .description,.area-overview .info-score-card.overview{margin-bottom:24px}.area-overview .info-score-card.overview .card-info{justify-content:space-between}.area-overview .data-overview{display:block}@media screen and (min-width:768px){.area-overview .data-overview{display:flex}}.area-overview .data-overview>p{margin-bottom:0;line-height:24px}@media screen and (min-width:768px){.area-overview .data-overview>:not(:last-child){margin-right:16px}}.area-overview .data-overview td,.area-overview .data-overview th{font-weight:400;padding-right:12px;text-align:left;vertical-align:top}.area-overview .data-overview th{white-space:nowrap}@media(max-width:768px){.area-overview .data-overview{flex-wrap:wrap}.area-overview_show-icon .header{height:72px}.area-overview_show-icon .text-expand{margin-left:0}.area-overview_show-icon .real-estate-action-building-icon{width:50px;height:50px;margin-right:18px}}.review-card{border:none;box-shadow:0 0 5px 3px #f1f1f1;max-width:528px}.review-card h4{margin-bottom:0}.review-card .author{display:block;color:#666;font-size:14px;margin-bottom:16px}.review-card .stars-component{margin:0 0 16px;width:100px}.pagination-reveal{display:flex}.pagination-reveal .divider{border-left:1px solid #999;margin:4px 8px}.pagination-reveal .pagination-reveal-btn{font-weight:700;font-size:16px;color:#1aa130;background-color:#fff;padding:0}.neighborhood-reviews-component .header,.neighborhood-reviews-component .stars{display:flex}.neighborhood-reviews-component .header span,.neighborhood-reviews-component .stars>span.score{margin-left:16px}.neighborhood-reviews-component .header{align-items:baseline;margin-bottom:12px}.neighborhood-reviews-component .stars{align-items:center;margin-bottom:32px}.neighborhood-reviews-component .header span{color:#666}.neighborhood-reviews-component .stars .stars-component{width:150px}.neighborhood-reviews-component .stars span{font-size:24px;font-weight:700}.neighborhood-reviews-component .reviews{display:flex;flex-wrap:wrap;justify-content:flex-start}.neighborhood-reviews-component .reviews .card-component{margin-bottom:24px;width:100%}@media screen and (min-width:540px){.neighborhood-reviews-component .reviews .card-component{width:calc(50% - 12px)}.neighborhood-reviews-component .reviews .card-component:nth-child(2n){margin-left:24px}}.pagination{list-style:none;font-size:14px;padding-left:0}.pagination .pagination-item{display:inline-block;color:#666;margin:0 1px;border:1px solid transparent}.pagination .pagination-item:first-child{margin-left:0}.pagination .pagination-item>a,.pagination .pagination-item>span{padding:2px 8px}.pagination .pagination-item>a{color:#666}.pagination .pagination-item>a:hover{background-color:#f1f1f1}.pagination .pagination-item.active>.pagination-item_link{color:#fff;background-color:#1aa130;border-radius:3px}.pagination .pagination-item.active>.pagination-item_link:hover{background-color:#005306}.pagination .pagination-item.arrow-item{padding:0}.pagination .pagination-item.arrow-item .pagination-arrow{width:8px;height:8px;margin-bottom:1px;fill:#333}.pagination .pagination-item.arrow-item .pagination-arrow.left{transform:rotate(-90deg)}.pagination .pagination-item.arrow-item .pagination-arrow.right{transform:rotate(90deg)}.pagination .pagination-item.arrow-item.disabled{padding:0 8px;cursor:not-allowed;border:none}.pagination .pagination-item.arrow-item.disabled svg{fill:#cbcbcb}.switch{background:#fff;border-radius:2px;display:inline-block}.switch-inner{display:flex;border-radius:3px;border:1px solid #dfdfdf}.switch-btn{color:#333;background:#fff;padding:8px;border:none;border-radius:0;font-size:13px;font-weight:400}.switch-btn:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.switch-btn:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.switch-btn-active{color:#fff;background:#168829}.filters-display .filter-group{padding-bottom:12px}.filters-display h5{align-content:center;display:flex;margin-bottom:8px}.filters-display h5 svg{stroke:#333;stroke-width:1.2;margin-right:12px}.filters-display .checkbox-container{margin-bottom:8px}.filters-display label{font-weight:300}.filters-display .filters-actions{text-align:center}.filters-display .show-results{margin-bottom:12px}.filters-display .clear-filters{font-weight:400}.filters-drawer{background:#fff;padding:24px 24px 0;width:100%;z-index:610}.filters-drawer .heading-display{border:none;display:flex;justify-content:space-between;margin-bottom:24px}.filters-drawer .heading-display .title{display:flex;align-items:center}.filters-drawer .heading-display .filters-icon{stroke:#333;margin-right:12px}.filters-drawer .close-icon{transform:rotate(45deg)}.filters-drawer .filter-group{border-bottom:1px solid #dfdfdf;margin-bottom:24px;padding-bottom:24px}.filters-drawer .switch{width:100%;margin-bottom:24px}.filters-drawer .switch .switch-btn{width:50%}.filters-drawer .filters-actions{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;background:#fff;padding:24px;box-shadow:0 -5px 7px hsla(0,0%,78.4%,.6);margin-left:-24px;margin-right:-24px}.filters-drawer .top-filter-set{display:grid;grid-template:1fr 1fr/1fr 1fr;grid-gap:16px}.filters-drawer .top-filter-set .select-field{display:inline-block}.filters-drawer .top-filter-set .select-field label{display:none}.yelp{width:100%;bottom:0;display:flex}.yelp .yelp-control{position:absolute;right:0;top:0;height:100%;justify-content:flex-end}.yelp .header,.yelp .yelp-control{display:flex;align-items:center}.yelp .arrow-btn{border:none;padding-left:6px;padding-right:6px;padding-top:8px;background:#f1f1f1}.yelp .btn-gradient{background:linear-gradient(90deg,hsla(0,0%,94.5%,.07),#f1f1f1 30%);padding-left:10px}.yelp .arrow-icon{stroke:#333;margin-left:10px;cursor:pointer}.yelp .local-info-from{font-size:9.996px;margin:0}.yelp .category-btn,.yelp .local-info-from{color:#333;letter-spacing:0;line-height:16px}.yelp .category-btn{display:flex;justify-content:center;align-items:center;height:34.56px;padding:0 12px;border-radius:16px;background-color:#fff;cursor:pointer;font-size:12.96px;white-space:nowrap;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.yelp .category-btn.active{font-weight:700}.yelp button.category-btn svg{margin-right:6.32px}.yelp .category-btn.parks.active{border-color:#b40}.yelp .category-btn.parks.active .yelp-category-icon{filter:invert(29%) sepia(90%) saturate(4638%) hue-rotate(26deg) brightness(94%) contrast(102%)}.yelp .category-btn.grocery.active{border-color:#3332ee}.yelp .category-btn.grocery.active .yelp-category-icon{filter:invert(20%) sepia(93%) saturate(6513%) hue-rotate(245deg) brightness(93%) contrast(101%)}.yelp .category-btn.restaurants-cafes.active{border-color:#ff3606}.yelp .category-btn.restaurants-cafes.active .yelp-category-icon{filter:invert(34%) sepia(98%) saturate(4441%) hue-rotate(357deg) brightness(101%) contrast(103%)}.yelp .category-btn.gyms.active{border-color:#9d20b5}.yelp .category-btn.gyms.active .yelp-category-icon{filter:invert(15%) sepia(97%) saturate(3034%) hue-rotate(282deg) brightness(99%) contrast(94%)}.yelp .category-btn.arts.active{border-color:#ff16d1}.yelp .category-btn.arts.active .yelp-category-icon{filter:invert(26%) sepia(86%) saturate(3738%) hue-rotate(296deg) brightness(101%) contrast(115%)}.yelp .category-btn.banks.active{border-color:#004e8e}.yelp .category-btn.banks.active .yelp-category-icon{filter:invert(18%) sepia(50%) saturate(3621%) hue-rotate(191deg) brightness(96%) contrast(102%)}.yelp .category-btn.dog-parks.active{border-color:#e71c88}.yelp .category-btn.dog-parks.active .yelp-category-icon{filter:invert(21%) sepia(57%) saturate(6510%) hue-rotate(316deg) brightness(95%) contrast(91%)}.yelp .category-btn.beauty-spas.active{border-color:#ce364c}.yelp .category-btn.beauty-spas.active .yelp-category-icon{filter:invert(34%) sepia(98%) saturate(4120%) hue-rotate(335deg) brightness(87%) contrast(84%)}.yelp .category-btn.hospitals.active{border-color:#6125e6}.yelp .category-btn.hospitals.active .yelp-category-icon{filter:invert(21%) sepia(86%) saturate(2896%) hue-rotate(252deg) brightness(85%) contrast(115%)}.yelp .category-btn.night-life.active{border-color:#484848}.yelp .category-btn.night-life.active .yelp-category-icon{filter:invert(25%) sepia(5%) saturate(11%) hue-rotate(58deg) brightness(101%) contrast(89%)}.yelp .category-btn.shopping.active{border-color:#229c90}.yelp .category-btn.shopping.active .yelp-category-icon{filter:invert(48%) sepia(88%) saturate(374%) hue-rotate(125deg) brightness(89%) contrast(87%)}.yelp.small-screen{position:relative;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.yelp.small-screen .yelp-icon{height:24px;width:64px}.yelp.small-screen .header{margin-bottom:8px}.yelp.small-screen .category-btn{background-color:#f1f1f1;margin-right:8px;margin-bottom:8px}.yelp.small-screen .local-info-from{padding-top:4.4px}.yelp.small-screen .categories{display:flex;max-width:600px;flex-wrap:wrap}.yelp.fullscreen{position:absolute;z-index:200;background:#f1f1f1;align-items:center}.yelp.fullscreen .yelp-icon{height:32px;width:64px}.yelp.fullscreen .header{padding:6.4px 16px;border-right:1px solid #ccc}.yelp.fullscreen .category-btn{background-color:#fff;margin:8px}.yelp.fullscreen .categories{display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;padding-right:48px}.yelp.fullscreen .categories::-webkit-scrollbar{width:0;height:0}.map-drawer-display{background:#fff;width:100%}.map-drawer-display .map-display-controls,.map-drawer-display header{justify-content:space-between;display:flex;border-bottom:2px solid #ccc;padding:12px 16px}.map-drawer-display .map-fixed-toolbar{top:100px}.filter-controls{align-items:center;display:flex;justify-content:flex-start}.filter-controls>*{margin-right:12px}.filter-controls>:last-child{margin-right:0}.filter-controls .select-field .select-inner{padding:8px}.filter-controls .sr-label label{display:none}.filter-controls .more-filters-btn{padding:8px}.filter-controls .more-filters-btn svg{position:relative;top:-2px;stroke:#1aa130}.filter-controls .more-filters-btn:hover svg{stroke:#fff}.filter-controls .filter-types-switch{flex-grow:2;display:flex;justify-content:flex-end}.filter-controls .more-filtering-container .menu-wrapper{left:16px;z-index:320}.filter-controls .more-filtering-container .more-filters-menu-display{padding:24px;width:800px}.filter-controls .more-filtering-container .close-more-filters{position:absolute;right:12px;top:12px;transform:rotate(45deg);z-index:320}.filter-controls .filters-display{display:grid;grid-template-columns:2fr 2fr 2fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-column-gap:16px;column-gap:16px;grid-auto-flow:column}.filter-controls .filters-display .home-type{grid-area:1/1/span 2/span 1}.filter-controls .filters-display .property-status{grid-area:3/1/span 2/span 1}.filter-controls .filters-display .home-info{grid-area:1/2/span 2/span 1}.filter-controls .filters-display .pets{grid-area:3/2/span 2/span 1}.filter-controls .filters-display .property-features{grid-area:1/3/span 3/span 1}.filter-controls .filters-display .filters-actions{grid-area:4/3/span 1/span 2;align-self:flex-end}.list-view-controls button{background:none;border:none;border-radius:0;color:#1aa130;font-size:16px;font-weight:300;line-height:1em;padding:0 8px}.list-view-controls button+button{border-left:1px solid #333;padding-right:0}.list-view-controls button.active{color:#333;font-weight:400}.no-properties-message{margin:0 4px}@media screen and (min-width:768px){.no-properties-message{margin:40px auto;max-width:400px}}.no-properties-message .message-component{padding-left:0;padding-right:0}.no-properties-message .message-component svg{stroke:#ccc}.no-properties-message .message-component .message-header{align-items:flex-start}.no-properties-message .message-component .message-heading{font-weight:400;max-width:225px}.no-properties-message .btn+.btn{margin-top:24px}.no-properties-message .save-favorite{border-top:1px solid #ccc;margin-top:24px;padding-top:24px;text-align:center}.no-properties-message .save-favorite span{display:flex;align-items:flex-start;justify-content:center}.area-properties-map .map-display.full-screen{min-width:100vw}.area-properties-map .area-properties-controls{align-items:center;display:grid;grid-column-gap:16px;column-gap:16px;padding-bottom:12px;grid-template-areas:"filters" "props-by-radius-msg" "sortViewOptions";grid-template-columns:1fr;grid-template-rows:40px}@media screen and (max-width:1079px){.area-properties-map .area-properties-controls{padding-left:0;padding-right:0}}@media screen and (min-width:1080px){.area-properties-map .area-properties-controls{box-shadow:0 7px 7px hsla(0,0%,62.7%,.3);grid-template-areas:"filters sortViewOptions";grid-template-columns:5fr 416px;position:relative;z-index:320}}@media screen and (min-width:1080px)and (max-width:1260px){.area-properties-map .area-properties-controls{grid-template-areas:"filters sortViewOptions";grid-template-columns:5fr 2fr}}.area-properties-map .found-properties-by-radius-msg{grid-area:props-by-radius-msg;display:flex;flex-direction:column;font-size:14px;padding:12px 16px 0}@media screen and (min-width:1080px){.area-properties-map .found-properties-by-radius-msg{padding:12px 8px}}.area-properties-map .view-display-controls{grid-area:filters;border-top:1px solid #ccc;border-bottom:1px solid #ccc;justify-content:space-between;display:flex;padding:12px 16px}.area-properties-map .view-display-controls .control-btn{display:flex;align-items:center;font-weight:400;stroke:#333}.area-properties-map .view-display-controls .control-btn svg{margin-right:8px}.area-properties-map .view-display-controls .control-btn span{white-space:nowrap}.area-properties-map .filter-drawer-btn>span{margin-left:4px}.area-properties-map .filter-controls{grid-area:filters;padding-left:16px;padding-right:16px}@media screen and (min-width:1080px){.area-properties-map .filter-controls{padding-left:0;padding-right:0}}.area-properties-map .sort-mode-controls{grid-area:sortViewOptions;padding:8px 16px 0;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1079px){.area-properties-map .sort-mode-controls .sort-controls{font-size:14px}}@media screen and (min-width:1080px){.area-properties-map .sort-mode-controls{padding-left:0;padding-right:0}}.area-properties-map .list-view-controls{justify-self:self-end}.area-properties-map .map-display{min-width:calc(100vw - 480px)}.area-properties-map .map-display.drawer{z-index:610}@media screen and (min-width:1080px){.area-properties-map .sort-controls{padding-left:0}.area-properties-map .list-view-controls{padding-right:0}}.area-properties-map .properties-map-container{position:relative}.area-properties-map .properties-map-container .toggle-screen{display:none}@media screen and (min-width:768px){.area-properties-map .properties-map-container .map-display{position:relative}.area-properties-map .properties-map-container .mapboxgl-map{height:600px}.area-properties-map .properties-map-container .toggle-screen{background-color:#fff;box-shadow:-13px 17px 13px 0 rgba(0,0,0,.2);position:absolute;width:48px;height:48px;transform:translateX(-100%);z-index:310;top:16px;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer;display:flex;justify-content:center;align-items:center;left:calc(100vw - 480px)}.area-properties-map .properties-map-container .toggle-screen .toggle-map_icon{position:absolute;stroke:#333;width:15px;height:9.96px;transition:transform .5s;transform:rotate(-90deg)}.area-properties-map .properties-map-container .toggle-screen.full-screen{left:100%}.area-properties-map .properties-map-container .toggle-screen.full-screen .toggle-map_icon{transform:rotate(90deg)}}.area-properties-map .properties-map-container .properties-list .properties-list-wrapper{height:100%;padding:8px;position:relative;z-index:312;background:#fff}.area-properties-map .properties-map-container .scroll-list{height:100%;padding:4px 0}.area-properties-map .properties-map-container .loading-card{border:1px solid #ccc;border-radius:5px;overflow:hidden;width:100%}.area-properties-map .properties-map-container .tile-list{display:flex;flex-wrap:wrap;padding:0;list-style:none;text-indent:0;margin:0;flex:0 0 50px;align-items:stretch}.area-properties-map .properties-map-container .tile-list .list-item{padding:0 8px;width:100%}.area-properties-map .properties-map-container .tile-list .tile-item{padding:0 8px 16px;display:flex;align-items:stretch;width:100%}@media screen and (min-width:540px){.area-properties-map .properties-map-container .tile-list .tile-item{width:50%}}@media screen and (min-width:768px){.area-properties-map .properties-map-container .tile-list .tile-item{width:33.3%}}@media screen and (min-width:1080px){.area-properties-map .properties-map-container .tile-list .tile-item{width:50%}}@media screen and (min-width:1080px){.area-properties-map .properties-map-container{display:flex;height:600px}.area-properties-map .properties-map-container .scroll-list{overflow:auto;padding-right:16px}.area-properties-map .properties-map-container .properties-list{overflow:hidden;height:600px;box-shadow:-17px 0 7px -10px hsla(0,0%,62.7%,.3);width:480px;z-index:310;transition:transform .5s}}@media screen and (min-width:1080px){.area-properties-map .properties-map-container:before{background:rgba(0,0,0,.5);position:absolute;content:"";left:0;right:0;bottom:0;top:0;opacity:0;visibility:hidden;z-index:311;transition:opacity .2s ease}.area-properties-map.more-filters-exposed .properties-map-container:before{visibility:visible;opacity:1}}.area-properties-map .pagination-wrapper{display:flex;padding:4px;justify-content:space-between;align-items:center;background-color:#f1f1f1}.area-properties-map .pagination-wrapper .pagination-info-text{padding:4px}.property-modal-container .modal-content{margin:0;height:100%;width:100vw;height:100vh}@media screen and (min-width:768px){.property-modal-container .modal-content{width:calc(100vw - 100px)}}@media screen and (min-width:1080px){.property-modal-container .modal-content{width:calc(100vw - 150px)}}@media screen and (min-width:1280px){.property-modal-container .modal-content{width:calc(100vw - 300px)}}.property-modal-container .modal-content>.close-btn{display:none}.property-modal-container .modal-content .modal-inner-container{display:block;overflow:auto}.property-modal-container .modal-header{position:-webkit-sticky;position:sticky;top:0;z-index:500}.property-modal-container .modal-body{border-radius:0;overflow:initial}.property-modal-container .modal-body .property-modal-loader .placeholder{display:grid;grid-template-columns:auto 260px 260px;grid-template-rows:260px 260px;grid-gap:8px}@media screen and (min-width:768px)and (max-width:1079px){.property-modal-container .modal-body .property-modal-loader .placeholder{grid-template-columns:auto 260px}}.property-modal-container .modal-body .property-modal-loader .placeholder>div:first-child{grid-row:span 2}.property-modal-container .modal-footer{background:#fff;border-radius:0}.property-modal-container .modal-footer .footer-container{width:100%;background:#fff}.property-modal-header{--left-section-width:66%;--right-section-width:calc(100% - var(--left-section-width));display:flex;position:relative;min-height:82px}@media screen and (max-width:1080px){.property-modal-header{--left-section-width:72%}}.property-modal-header .menu-lead-form-container .menu-wrapper{right:0;width:400px}.property-modal-header .left-section{background:#000;width:var(--left-section-width);padding:16px 20px;display:flex;align-items:center;position:relative}.property-modal-header .left-section .favorite-btn{margin-left:12px;display:flex;align-items:center}.property-modal-header .left-section .favorite-btn .favorite-text{color:#fff;margin-bottom:4px;margin-left:8px;font-weight:700}.property-modal-header .left-section .share-btn{margin-left:12px;display:flex;align-items:center}@media screen and (max-width:1079px){.property-modal-header .left-section .share-btn{margin-left:12px}}.property-modal-header .left-section .share-btn .share-text{color:#fff;margin-bottom:4px;margin-left:8px;font-weight:700}.property-modal-header .left-section .call-chat-container{margin-left:12px}@media screen and (max-width:1079px){.property-modal-header .left-section .call-chat-container{margin-left:12px}}@media screen and (max-width:1079px){.property-modal-header .left-section .call-chat-container .cta-call-copy{display:none}}.property-modal-header .left-section .lead-form-container{margin-left:24px}.property-modal-header .left-section .lead-form-container .menu-lead-form-container{z-index:500}.property-modal-header .left-section .lead-form-container .menu-component>.btn{white-space:nowrap}.property-modal-header .right-section{background:#333;width:var(--right-section-width);padding:16px 32px 16px 20px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1079px){.property-modal-header .right-section{padding:16px}}.property-modal-header .right-section .listing-nav{display:flex;align-items:center}.property-modal-header .right-section .nav-btn{background:transparent;display:flex;align-items:center;padding:0}.property-modal-header .right-section .nav-btn:disabled{cursor:not-allowed}.property-modal-header .right-section .nav-btn:disabled .nav-icon{stroke:#cbcbcb}.property-modal-header .right-section .nav-btn:disabled .nav-btn-text{color:#cbcbcb}.property-modal-header .right-section .nav-btn .nav-icon{height:12px;width:8px;stroke:#fff}.property-modal-header .right-section .nav-btn .nav-btn-text{margin-bottom:0;color:#fff;font-weight:400}.property-modal-header .right-section .nav-btn .nav-btn-text.prev{margin-left:8px}.property-modal-header .right-section .nav-btn .nav-btn-text.next{margin-right:8px}.property-modal-header .right-section .separator{border-right:1px solid #000;margin:0 16px;height:16px}@media screen and (max-width:1079px){.property-modal-header .right-section .separator{margin:0 8px}}.property-modal-header .modal-close-btn{display:flex;align-items:center;background:transparent;padding:0;margin-left:auto}.property-modal-header .modal-close-btn .modal-close-icon{height:20px;width:20px;stroke:#fff;stroke-width:0;fill:#fff;transform:rotate(45deg)}.property-modal-header .modal-close-btn .close-text{color:#fff;margin-bottom:0;margin-left:4px;font-weight:400}.neighborhood-content .title-section,.page-main .title-section{display:flex;position:relative;padding-top:16px;padding-bottom:8px}@media screen and (max-width:767px){.neighborhood-content .title-section,.page-main .title-section{display:block;padding-top:0}}.neighborhood-content .title-section .title-left,.page-main .title-section .title-left{display:flex}@media screen and (max-width:767px){.neighborhood-content .title-section .title-left,.page-main .title-section .title-left{flex-direction:column;margin-left:16px}}.neighborhood-content .title-section .share-save,.page-main .title-section .share-save{display:flex;margin-top:12px;margin-left:16px}@media screen and (max-width:767px){.neighborhood-content .title-section .share-save,.page-main .title-section .share-save{margin-left:0}}.neighborhood-content .title-section .cta-item,.page-main .title-section .cta-item{border-radius:4px;height:40px;background-color:#fff}@media screen and (max-width:767px){.neighborhood-content .title-section .cta-item,.page-main .title-section .cta-item{margin-right:8px}}.neighborhood-content .title-section .cta-item.save,.neighborhood-content .title-section .cta-item.share,.page-main .title-section .cta-item.save,.page-main .title-section .cta-item.share{width:40px}.neighborhood-content .title-section .cta-item.save,.page-main .title-section .cta-item.save{padding:10px 8px}.neighborhood-content .title-section .cta-item.share,.page-main .title-section .cta-item.share{padding-top:6px;padding-left:8px}.neighborhood-content .title-section .cta-item.call .cta-set .call-link,.page-main .title-section .cta-item.call .cta-set .call-link{padding:4px 8px}.neighborhood-content .title-section .menu-component,.page-main .title-section .menu-component{position:relative;width:64px}@media screen and (max-width:767px){.neighborhood-content .title-section .menu-component,.page-main .title-section .menu-component{width:32px}.neighborhood-content .title-section .menu-component .menu-wrapper,.page-main .title-section .menu-component .menu-wrapper{left:-6px;top:36px;--left:55%!important}}.neighborhood-content .info-score-card,.page-main .info-score-card{width:auto}.neighborhood-content .info-score-card .card-info,.page-main .info-score-card .card-info{padding-right:0;padding-left:0}.neighborhood-content .request-info-container .menu-component,.page-main .request-info-container .menu-component{position:relative}.neighborhood-content .request-info-container .menu-wrapper,.page-main .request-info-container .menu-wrapper{width:100%;margin-left:0}.neighborhood-content .request-info-container .btn,.page-main .request-info-container .btn{width:100%}@media screen and (max-width:767px){.neighborhood-content .info-score-card-section,.page-main .info-score-card-section{padding-top:24px;padding-bottom:12px}.neighborhood-content .info-score-card .card-info,.page-main .info-score-card .card-info{padding:0}.neighborhood-content .around-section,.page-main .around-section{padding-left:0;padding-right:0}.neighborhood-content .around-section h2,.page-main .around-section h2{padding-left:16px;padding-right:16px}}.neighborhood-content .area-properties-list-section,.page-main .area-properties-list-section{padding-top:12px}.neighborhood-content .area-review-form-wr,.page-main .area-review-form-wr{max-width:680px;margin:28px 0}.neighborhood-content .area-review-form-wr .submit-review-heading,.page-main .area-review-form-wr .submit-review-heading{margin-bottom:20px}.neighborhood-content .area-review-form-wr .message-component,.page-main .area-review-form-wr .message-component{padding:0}.neighborhood-content .breadcrumbs-section,.page-main .breadcrumbs-section{padding-bottom:0}.neighborhood-content .breadcrumbs-section.top,.page-main .breadcrumbs-section.top{padding-top:16px}.neighborhood-content .breadcrumbs-section.top .breadcrumb-active,.neighborhood-content .breadcrumbs-section.top .breadcrumb-link,.page-main .breadcrumbs-section.top .breadcrumb-active,.page-main .breadcrumbs-section.top .breadcrumb-link{font-size:14px}.neighborhood-content .newsletter-panel,.page-main .newsletter-panel{padding:24px 0}@media screen and (min-width:768px){.neighborhood-content .newsletter-panel,.page-main .newsletter-panel{padding:72px 0}}.neighborhood-content .newsletter-panel.page-section,.page-main .newsletter-panel.page-section{border-top:1px solid #dfdfdf;max-width:none}.neighborhood-content .container.sell-your-home-ad-section,.page-main .container.sell-your-home-ad-section{max-width:1080px;padding:40px 16px;margin:auto}@media screen and (min-width:768px){.neighborhood-content .container.sell-your-home-ad-section,.page-main .container.sell-your-home-ad-section{padding:72px 8px}}.neighborhood-content .schedule-tour-section .message-header,.page-main .schedule-tour-section .message-header{font-size:32px;line-height:37px}.neighborhood-content .schedule-tour-section .success-msg,.page-main .schedule-tour-section .success-msg{margin-top:12px;font-weight:400}@media screen and (max-width:767px){.neighborhood-content .page-section-navigation.sticky,.page-main .page-section-navigation.sticky{top:120px}}.neighborhood-content .container{max-width:1280px;margin:0 auto}.neighborhood-content .title-section{justify-content:space-between}.neighborhood-content .travel-time-section .card-info{justify-content:flex-start}@media screen and (max-width:767px){.neighborhood-content .travel-time-section .card-info{flex-direction:column}.neighborhood-content .travel-time-section .card-info .score-container:not(:first-child){margin-left:0;margin-top:24px}}@media screen and (max-width:539px){.neighborhood-content .info-score-card .card-info{justify-content:space-between}}@media screen and (max-width:767px){.neighborhood-content .title-section .info-score-card{align-self:center}.neighborhood-content section.similar-neighborhood-section h2{text-align:center}.neighborhood-content .info-score-card .card-info{justify-content:center}}.neighborhood-content .overview-section{grid-area:overview-section}.neighborhood-content .around-section{grid-area:around-section;margin-bottom:40px}.neighborhood-content .locals-love-section{grid-area:locals-love-section}.neighborhood-content .schools-section{grid-area:schools-section}.neighborhood-content .right-rail{grid-area:right-rail}.neighborhood-content .right-rail .agent-card,.neighborhood-content .right-rail .agent-card-short{position:-webkit-sticky;position:sticky;top:130px}.neighborhood-content .right-rail-lead-form{padding:40px;background-color:#fff;position:-webkit-sticky;position:sticky;top:211px}.neighborhood-content .right-rail-lead-form .form-disclaimer{margin-bottom:16px}.neighborhood-content .with-right-rail{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"overview-section right-rail" "around-section right-rail" "locals-love-section right-rail" "schools-section right-rail";margin-bottom:48px}