.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}html{scroll-padding-top:8rem}header .globalHeader{position:fixed;z-index:1000}header .max-width-header{max-width:none}body,.globalWrapper,.globalMobileContainer,.globalMobileContentContainer,main{height:100%}div#viewerContent.viewerContent{margin:.5% auto;height:100%}.marketingBanner .xs-12{background:#fff;width:100%;height:170px;background-size:100% auto;background-position:bottom center;background-repeat:no-repeat}@media only screen and (max-width:750px){.marketingBanner .xs-12{background:#fff;width:100%;height:110px;background-size:100% auto;background-position:bottom center;background-repeat:no-repeat}}.marketingBanner h2{position:absolute;color:#fff;bottom:1%;font-weight:600;font-size:4em;left:30px;text-shadow:2px 2px 0 rgba(0,0,0,.6)}@media only screen and (max-width:1700px){.marketingBanner h2{font-size:3.3em}}@media only screen and (max-width:1550px){.marketingBanner h2{font-size:2.67em}}@media only screen and (max-width:1300px){.marketingBanner h2{font-size:2.103em}}@media only screen and (max-width:1023px){.marketingBanner h2{font-size:60px}}@media only screen and (max-width:767px){.marketingBanner h2{font-size:50px}}@media only screen and (max-width:750px){.marketingBanner h2{display:none}}.marketingBanner h2 small{position:relative;display:block;color:#fff;font-weight:600;font-size:35%;text-shadow:2px 2px 0 rgba(0,0,0,.6)}@media only screen and (max-width:750px){.marketingBanner h2 small{display:none}}.marketingContentWrapper{padding-bottom:1.5%;padding-top:1%;clear:both}.marketingContentWrapper .infoSection strong{display:block;margin-top:15px;margin-bottom:-20px}.marketingContentWrapper .infoSection h1,.marketingContentWrapper .infoSection h2{padding-top:10px;font-size:1.75em;font-weight:600;font-family:Montserrat;line-height:1.8em}.high-contrast .marketingContentWrapper .infoSection h1,.high-contrast .marketingContentWrapper .infoSection h2{border-bottom-color:#ec7200}@media only screen and (max-width:1023px){.marketingContentWrapper .infoSection h1,.marketingContentWrapper .infoSection h2{font-size:20px}}.marketingContentWrapper .infoSection h3{padding-top:10px;font-size:22px;margin-bottom:14px;font-weight:600;font-family:Montserrat;line-height:1.8em}.high-contrast .marketingContentWrapper .infoSection h3{border-bottom-color:#ec7200}@media only screen and (max-width:1023px){.marketingContentWrapper .infoSection h3{font-size:18px}}@media only screen and (max-width:750px){.marketingContentWrapper .infoSection{padding-left:15px;padding-right:15px}}.marketingContentWrapper p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media only screen and (max-width:1023px){.marketingContentWrapper p{font-size:14px}}@media only screen and (max-width:750px){.marketingContentWrapper p{font-size:14px}}.marketingContentWrapper ul{list-style:none;padding:0;line-height:170%}.marketingContentWrapper ul li{padding-left:1.4em;text-indent:-1.4em}.marketingContentWrapper ul li:before{content:"•";color:#ccc;margin-right:15px}@media only screen and (max-width:1023px){.marketingContentWrapper ul{font-size:14px}}.marketingContentWrapper .localGuindeDescription{display:block}#searchApp.searchApp{width:100%}#searchApp.mapActivated{height:100%}#searchApp .footerWrapper{width:100%}#searchApp .placardMapWrapper{min-width:100%}#searchApp .searchAppWrapper{height:100%;width:100%;left:0;top:0;display:flex;flex-direction:row;flex-wrap:wrap;padding-top:149px}@media(min-width:1024px){#searchApp .searchAppWrapper{padding-top:161px;height:auto}}@media(min-width:1400px){#searchApp .searchAppWrapper{padding-top:205px}}#searchApp .placards{border-right:1px solid #e1e1e1;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box;background:#fff;display:flex;flex-flow:column nowrap}@media(max-width:767px){body.advancedFiltersOpen #searchApp .placards{display:none}}@media(min-width:1024px){#searchApp .placards{max-width:65%}}@media(min-width:1280px){#searchApp .placards{max-width:55%}}@media(min-width:1400px){#searchApp .placards{max-width:65%}}@media(min-width:1600px){#searchApp .placards{max-width:1027px}}@media only screen and (min-device-width:768px) and (max-device-width:1023px){#searchApp .placards{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (-webkit-min-device-pixel-ratio:2){#searchApp .placards{-webkit-overflow-scrolling:touch}}#searchApp .placards .placard-list{padding:0 16px}@media only screen and (min-width:624px){#searchApp .placards .placard-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:928px){#searchApp .placards .placard-list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){#searchApp .placards .placard-list{grid-template-columns:repeat(2,1fr);justify-content:flex-start}}@media(min-width:1450px){#searchApp .placards .placard-list{grid-template-columns:repeat(3,1fr)}}#searchApp .placards .nearby-links{padding:30px 20px 0;display:block;padding-top:10px}#searchApp .placards .nearby-links h3{color:#4c4c4c;font-size:22px;font-weight:600;line-height:26px;margin-bottom:10px;margin-top:10px}#searchApp .placards .nearby-links p{font-size:16px;line-height:26px}@media(min-width:1400px){#searchApp .placards .nearby-links .sections{display:flex;margin:0 -20px}}#searchApp .placards .nearby-links .sections .column{margin-bottom:25px}#searchApp .placards .nearby-links .sections .column:last-child{margin-bottom:0}@media(min-width:1400px){#searchApp .placards .nearby-links .sections .column{flex:1 0 50%;box-sizing:border-box;padding:0 20px}#searchApp .placards .nearby-links .sections .column+.column{border-left:1px solid #e1e1e1}}#searchApp .placards .nearby-links .sections .column .section{box-sizing:border-box;padding-left:20px;margin-bottom:25px}#searchApp .placards .nearby-links .sections .column .section.open .section-title:before{transform:rotate(0)}#searchApp .placards .nearby-links .sections .column .section.open .section-content{display:block}#searchApp .placards .nearby-links .sections .column .section .section-title{font-size:18px;line-height:1.3;font-weight:600;color:#333;box-sizing:border-box;padding:0;margin-left:-20px;padding-left:20px;position:relative}#searchApp .placards .nearby-links .sections .column .section .section-content{display:block;padding-top:10px}#searchApp .placards .nearby-links .sections .column .section .section-content ul,#searchApp .placards .nearby-links .sections .column .section .section-content li{margin:0;padding:0;list-style:none}#searchApp .placards .nearby-links .sections .column .section .section-content ul li{position:relative;padding:0 0 0 20px;font-size:16px;letter-spacing:-.2px;padding-bottom:3px}#searchApp .placards .nearby-links .sections .column .section .section-content ul li:before{content:"•";color:#ec7200;position:absolute;left:0;top:8px;font-size:34px;line-height:0}#searchApp .placards .nearby-links .sections .column .section .section-content ul li a{color:#333}#searchApp .placards .nearby-links .sections .column .section .section-content>a{color:#ec7200;padding:5px 0 0 20px;display:block}#searchApp .placards .nearby-links ul,#searchApp .placards .nearby-links li{margin:0;padding:0;list-style:none}#searchApp .placards .nearby-links ul li{position:relative;padding:0 0 0 20px;font-size:16px;letter-spacing:-.2px;padding-bottom:3px}#searchApp .placards .nearby-links ul li:before{content:"•";color:#ec7200;position:absolute;left:0;top:8px;font-size:34px;line-height:0}#searchApp .placards .nearby-links ul li a{color:#333}#searchApp .placards .nearby-links>a{color:#ec7200;padding:5px 0 0 20px;display:block}#searchApp .placards .nearby-links .leftColumn{float:left;width:100%;padding-left:25px}@media(min-width:1400px){#searchApp .placards .nearby-links .leftColumn{width:49%}}#searchApp .placards .nearby-links .rightColumn{float:right;width:100%;padding-left:25px}@media(min-width:1400px){#searchApp .placards .nearby-links .rightColumn{width:49%}}#searchApp .placards .nearby-links .quicklinkColums:nth-child(2n+1){clear:both}#searchApp .placards .faq-section{padding:30px 20px 0}#searchApp .placards .faq-section h2{font-size:20px;color:#4c4c4c;line-height:26px;font-weight:600;margin-bottom:20px}@media(min-width:768px){#searchApp .placards .faq-section h2{font-size:22px}}#searchApp .placards .faq-section .faq-entity{margin:10px 0}#searchApp .placards .faq-section .faq-entity .question{font-size:18px;line-height:24px;font-weight:500}@media(min-width:768px){#searchApp .placards .faq-section .faq-entity .question{font-size:20px}}#searchApp .placards .faq-section .faq-entity .answer{font-size:16px;line-height:25px}#searchApp .placards .faq-section .faq-entity .FAQLinks{color:inherit}#searchApp .placards .breadcrumbs{border-top:1px solid #e1e1e1;padding:20px}@media only screen and (max-width:767px){#searchApp .placards .breadcrumbs{margin-top:10px}}@media only screen and (max-width:767px){#searchApp .placards .breadcrumbs{margin-top:10px}}#searchApp .toolTipContainer{position:absolute;z-index:25;cursor:pointer}#searchApp .toolTipContainer .toolTip{float:left;padding:10px;background-color:rgba(0,0,0,.9);color:#fff;font-size:14px;font-size:.875rem;line-height:1.5em}#searchApp .toolTipContainer .toolTip:before{width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #000 transparent transparent;display:block;content:"";position:absolute;right:0;bottom:-10px}#searchApp .toolTipContainer .toolTip a{color:#fff;text-decoration:underline}#searchApp .typeahead .results{z-index:1050}#searchApp .myPlaces{display:none;float:right;height:100%;overflow:auto;width:40%;position:relative;background-color:#fff;z-index:50;left:40%}@media only screen and (min-device-width:768px) and (max-device-width:1023px){#searchApp .myPlaces{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (-webkit-min-device-pixel-ratio:2){#searchApp .myPlaces{-webkit-overflow-scrolling:touch}}#searchApp .loadingOverlay{background-color:rgba(255,255,255,.6);width:100%;position:fixed;z-index:10;overflow:hidden;touch-action:none;left:0;display:none;height:calc(97% - 48px);bottom:0}@media(min-width:768px){#searchApp .loadingOverlay{z-index:10!important;top:161px;height:calc(100% - 161px)}}@media(min-width:1400px){#searchApp .loadingOverlay{top:205px;height:calc(100% - 205px)}}#searchApp .loadingOverlay.show{display:block}#searchApp .loadingOverlay.placards{z-index:100}#searchApp .loadingOverlay .spinnerContainer{top:35%;left:50%;margin-left:-22px}#searchApp .loadingOverlay .spinnerContainer .iconAF{margin-top:.15em}#searchApp .loadingOverlay .fallbackSpinner{height:80px;width:80px}@media only screen and (max-width:1805px){#searchApp .loadingOverlay .fallbackSpinner{height:65px;width:65px}}@media only screen and (max-width:1152px){#searchApp .loadingOverlay .fallbackSpinner{height:45px;width:45px}}#searchApp .loadingOverlay p{color:#fff;text-align:center;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-88px;font-size:1.5em}#searchApp .loadingOverlay p.loadTime{top:18.25em;margin-left:-52px}#searchApp .contactLead{display:none}#searchApp .iconClose2{background-color:transparent}#searchApp .searchErrorModal .iconClose2,#searchApp .locateMeErrorModal .iconClose2,#searchApp .searchFavoritesModals .iconClose2{font-size:1.5em;color:#333;border:0 none;position:absolute;right:3px;top:5px}#searchApp .searchErrorModal .modalContainer,#searchApp .locateMeErrorModal .modalContainer,#searchApp .searchFavoritesModals .modalContainer{width:100%;left:0;right:0;margin-left:0}#searchApp .searchErrorModal .modalContent,#searchApp .locateMeErrorModal .modalContent,#searchApp .searchFavoritesModals .modalContent{padding:1.75em 1.5em;position:relative;text-align:center}#searchApp .searchErrorModal h3,#searchApp .locateMeErrorModal h3,#searchApp .searchFavoritesModals h3{font-size:34px;color:#666}#searchApp .searchErrorModal .primary,#searchApp .locateMeErrorModal .primary,#searchApp .searchFavoritesModals .primary{margin-right:0;width:90px;text-transform:uppercase}#searchApp #deals-toolbar-info .iconClose2{font-size:1.5em;color:#333;border:0 none;position:absolute;right:18px;top:18px;height:28px;display:block;padding:0}#searchApp #deals-toolbar-info .modalContainer{top:90px;margin-top:0}@media only screen and (min-width:900px){#searchApp #deals-toolbar-info .modalContainer{width:880px;margin-left:-440px}}#searchApp #deals-toolbar-info .modalContainer .modalContent{position:relative;padding:40px;border:1px solid #d9d9d9;border-radius:8px}#searchApp #deals-toolbar-info .modalContainer .modalContent:before{content:" ";display:block;position:absolute;width:100%;background-color:#ec7200;height:5px;top:-1px;left:0;border-top-left-radius:8px;border-top-right-radius:8px}.high-contrast #searchApp #deals-toolbar-info .modalContainer .modalContent:before{background-color:#ec7200}#searchApp #deals-toolbar-info .modalContainer .modalContent h3{font-size:32px;line-height:24px;font-weight:bolder;margin:0 10px 0 0;padding:0}#searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer{margin:-20px}#searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article{flex:1;padding:20px}@media only screen and (max-width:900px){#searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article{flex:none;width:50%}}#searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article h2{font-size:26px;font-weight:bold;margin:0;padding:0 0 8px 0}#searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article h2 svg{width:50px;height:50px;margin:0 8px 0 -5px}#searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article p{margin:0;letter-spacing:.2px;line-height:24px}#searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article.priceDrop svg path:last-child{fill:#ec7200}.high-contrast #searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article.priceDrop svg path:last-child{fill:#ec7200}#searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article.bestValue svg path:last-child{fill:#2196f3}.high-contrast #searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article.bestValue svg path:last-child{fill:#1872b8}#searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article.rentSpecials svg path:last-child{fill:#478500}.high-contrast #searchApp #deals-toolbar-info .modalContainer .modalContent .dealContainer article.rentSpecials svg path:last-child{fill:#476e00}#searchApp #deals-toolbar-info .modalContainer .modalContent .infoCopy{font-size:20px;letter-spacing:.08px}#searchApp #deals-toolbar-info .modalContainer .modalContent .disclaimer{border-top:1px solid #e1e1e1;margin:20px 0 0 0;padding:20px 0 0 0;font-size:12px;font-style:italic}#searchApp .modalVirtualTourThumbsContainer{display:none;z-index:1050;position:absolute;width:100%;height:100%;top:0;overflow:hidden}#searchApp .modalVirtualTourThumbsContainer.active{display:block}#searchApp #totalMonthlyPriceCoachToaster{position:fixed;bottom:-140px;left:50%;transform:translateX(-50%);background-color:#fff;z-index:1;padding:1rem;border-radius:10px;border:1px solid #d2d2d2;display:flex;flex-direction:column;gap:.5rem;max-width:450px;box-shadow:1px 2px 10px 8px rgba(0,0,0,.1)}@media only screen and (max-width:1028px){#searchApp #totalMonthlyPriceCoachToaster{bottom:95px}}#searchApp #totalMonthlyPriceCoachToaster .toast-header{font-size:16px;line-height:18px;display:flex;align-items:center;gap:.25rem}#searchApp #totalMonthlyPriceCoachToaster .toast-header .checkmarkStoryIcon{content:"";display:inline-flex;background:url("/a/03cc7a/content/images/checkmark-circle.svg");background-repeat:no-repeat;width:20px;height:20px;background-size:100% 100%;color:#ec7200;position:relative;font-size:1.625rem}#searchApp #totalMonthlyPriceCoachToaster .toast-header .mortar-badge-orange{color:#ec7200;border:unset;background-color:#ffefe6;font-family:'Montserrat';font-size:12px;padding:4px 12px;margin-left:.25rem;font-weight:600;border-radius:40px}#searchApp #totalMonthlyPriceCoachToaster .strong{font-family:'Montserrat';font-weight:500}#searchApp #totalMonthlyPriceCoachToaster .btn-close{content:"";display:inline-flex;background:url("/a/e95efd/content/images/icon-close-gray.svg");background-repeat:no-repeat;width:12px;height:12px;background-size:100% 100%;color:#4c4c4c;text-decoration:none;font-size:1.125rem;padding:0;border:none;margin:auto;display:inline-block;position:absolute;top:.825rem;right:.825rem}#globalMobileContentContainer #totalMonthlyPriceCoachToaster{left:unset;transform:unset;margin:16px;bottom:72px;z-index:2}.globalWrapper{overflow:visible;max-width:1920px}section.map{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box;width:100vw;height:100%;position:fixed;top:149px;left:0;height:calc(100% - 149px)}@media(min-width:768px){section.map{top:161px;height:calc(100% - 161px)}}@media(min-width:1024px){section.map{display:block;width:auto;max-width:35%;position:static;height:auto;top:auto;left:auto}}@media(min-width:1280px){section.map{max-width:45%}}@media(min-width:1400px){section.map{max-width:35%}}@media(min-width:1600px){section.map{max-width:calc(100% - 1027px)}}@media(max-width:767px),(min-width:768px) and (max-width:1023px){#searchApp.mapActivated section.map{z-index:2}#searchApp.mapActivated section.placards{display:none}#searchApp.mapActivated .footerWrapper{display:none}}@media(max-width:767px),(min-width:768px) and (max-width:1023px){body:not(.advancedFiltersOpen) #searchApp:not(.mapActivated) section.map{position:absolute!important;z-index:-1}}.modal.favoriteComparisonPopup{text-align:center}.modal.favoriteComparisonPopup .iconCompare{font-size:5.75em;color:#ccc}.modal.favoriteComparisonPopup .modalContainer.smModal{margin-top:0}.modal.favoriteComparisonPopup .iconClose2{font-size:1.75em;position:absolute;top:0;right:0;padding:10px;z-index:20;margin-top:0}#map-container{height:100%;width:100%}.map-container-wrapper{position:sticky;top:149px;left:0;height:100%;min-height:1px}@media(min-width:768px){.map-container-wrapper{top:161px}}@media(min-width:1024px){.map-container-wrapper{position:-webkit-sticky;position:sticky;will-change:transform;height:calc(100vh - 161px)}}@media(min-width:1400px){.map-container-wrapper{top:205px;height:calc(100vh - 205px)}}.map-container-wrapper:before{position:absolute;display:block;box-shadow:0 0 4px 1px rgba(0,0,0,.3);content:'';z-index:5;top:0;bottom:0}@media(min-width:1024px){.map-container-wrapper .map-list-btn{display:none}}.map-container-wrapper .map-list-btn .search-bar-toggle-button{display:block;position:fixed;bottom:32px;z-index:14;left:50%;transform:translateX(-50%);color:#fff;border:none;border-radius:10px;background-color:#333;height:44px;font-size:16px;font-weight:600;width:auto;padding:0 12px}.map-container-wrapper .map-list-btn .search-bar-toggle-button .search-bar-toggle-list:before{content:"";background-image:url("/a/e8d24f/apps/listingsearch/content/images/listview_white.svg");background-size:100% 100%;padding:0 13px;font-size:24px}.map-container-wrapper .map-list-btn .search-bar-toggle-button .search-bar-toggle-list .search-bar-toggle-list-text{position:relative;top:-3px;padding-left:4px}.map-container-wrapper #polygonToolTip{position:absolute;background-color:rgba(0,0,0,.7);color:#fff;font-size:.85em;padding:.25rem .5rem;border-radius:.1875rem;margin:0 .25% 0 .55%}.map-container-wrapper #polygonToolTip.hide{display:none}.map-results{position:absolute;top:1.25em;left:1.0625em;z-index:10;border:.5px solid #d8d8d8;border-radius:19.5px;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);max-width:75%}.map-results .marker.listing{margin:10px 0 0 13px;cursor:inherit}.map-results .marker.listing:hover:before{display:none}.map-results .resultLocation{padding:7px 14px 7px 34px;color:#4c4c4c;font-size:14px;font-weight:500;line-height:18px}.deals-toolbar{position:fixed;z-index:8;left:0;right:0;bottom:0;color:#9b9b9b;font-size:0;box-sizing:border-box}@media(min-width:1024px){.deals-toolbar{left:65%}}@media(min-width:1400px){.deals-toolbar{left:55%}}@media(min-width:1600px){.deals-toolbar{left:50%}}@media(min-width:1920px){.deals-toolbar{left:45%}}@media(min-width:2560px){.deals-toolbar{left:33.33%}}@media(min-width:768px){.deals-toolbar{text-align:center;vertical-align:middle;bottom:30px}}.deals-toolbar .hide{display:none!important}.deals-toolbar .toolbar{box-sizing:border-box;height:44px;width:100%}@media(min-width:768px){.deals-toolbar .toolbar{display:inline-block;vertical-align:middle;font-size:0;border-radius:25px;height:50px;width:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}}@media(min-width:1024px) and (max-width:1399px){.deals-toolbar .toolbar{height:40px;width:87.5%}}.deals-toolbar .toolbar button{display:block;float:left;height:44px;position:relative;font-size:12px;font-weight:500;padding:21px 0 0 0;margin:0;background-color:#fff;color:#333;width:33.3333%;border:none;border-top:1px solid #d8d8d8;box-sizing:border-box}.deals-toolbar .toolbar button+button{border-left:1px solid #d8d8d8}@media(min-width:768px){.deals-toolbar .toolbar button{display:inline-block;float:none;height:50px;font-size:16px;padding:0 22px 0 60px;line-height:50px;width:auto}}@media(min-width:1024px) and (max-width:1399px){.deals-toolbar .toolbar button{font-size:12px;height:40px;width:33.3333%}.deals-toolbar .toolbar button{padding:0 5px 0 30px;line-height:40px;height:40px}.deals-toolbar .toolbar button.specials{padding:0 5px 0 35px}}.deals-toolbar .toolbar button:before{content:" ";display:block;position:absolute;right:0;top:-2px;width:100%;height:38px;background-size:100% 100%;background-repeat:no-repeat}@media(min-width:768px){.deals-toolbar .toolbar button:before{width:40px;height:40px;left:5px;top:5px}}@media(min-width:1024px) and (max-width:1399px){.deals-toolbar .toolbar button:before{width:20px;height:20px}}.deals-toolbar .toolbar button.price-drop:before{height:33px;background-image:url("/a/18c241/content/images/deals/price-drop.svg")}.deals-toolbar .toolbar button.price-drop:hover,.deals-toolbar .toolbar button.price-drop.active{color:#ec7200}.deals-toolbar .toolbar button.price-drop:hover:before,.deals-toolbar .toolbar button.price-drop.active:before{background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast .deals-toolbar .toolbar button.price-drop:hover,.high-contrast .deals-toolbar .toolbar button.price-drop.active{color:#ec7200}.high-contrast .deals-toolbar .toolbar button.price-drop:hover:before,.high-contrast .deals-toolbar .toolbar button.price-drop.active:before{background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}.deals-toolbar .toolbar button.best-value:before{background-image:url("/a/d7e70a/content/images/deals/best-value.svg")}.deals-toolbar .toolbar button.best-value:hover,.deals-toolbar .toolbar button.best-value.active{color:#2196f3}.deals-toolbar .toolbar button.best-value:hover:before,.deals-toolbar .toolbar button.best-value.active:before{background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast .deals-toolbar .toolbar button.best-value:hover,.high-contrast .deals-toolbar .toolbar button.best-value.active{color:#1872b8}.high-contrast .deals-toolbar .toolbar button.best-value:hover:before,.high-contrast .deals-toolbar .toolbar button.best-value.active:before{background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}.deals-toolbar .toolbar button.specials:before{background-image:url("/a/e78dc8/content/images/deals/specials.svg")}.deals-toolbar .toolbar button.specials:hover,.deals-toolbar .toolbar button.specials.active{color:#478500}.deals-toolbar .toolbar button.specials:hover:before,.deals-toolbar .toolbar button.specials.active:before{background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast .deals-toolbar .toolbar button.specials:hover,.high-contrast .deals-toolbar .toolbar button.specials.active{color:#476e00}.high-contrast .deals-toolbar .toolbar button.specials:hover:before,.high-contrast .deals-toolbar .toolbar button.specials.active:before{background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}@media(min-width:768px){.deals-toolbar .toolbar button.price-drop:before,.deals-toolbar .toolbar button.best-value:before,.deals-toolbar .toolbar button.specials:before{width:58px;height:58px;left:5px;top:-3px}.deals-toolbar .toolbar button.price-drop:before{height:48px;top:0;left:8px}.deals-toolbar .toolbar button.specials:before{top:-2px}.deals-toolbar .toolbar button:first-child{border-bottom-left-radius:25px;border-top-left-radius:25px}.deals-toolbar .toolbar button:last-child{padding-right:35px;border-bottom-right-radius:25px;border-top-right-radius:25px}}@media(min-width:1024px) and (max-width:1399px){.deals-toolbar .toolbar button.price-drop:before,.deals-toolbar .toolbar button.best-value:before,.deals-toolbar .toolbar button.specials:before{width:30px;height:30px;left:7px;top:4px}.deals-toolbar .toolbar button.specials:before{width:40px;height:40px;top:1px;left:0}.deals-toolbar .toolbar button.best-value:before{width:40px;height:40px;top:1px;left:0}}.deals-toolbar button.info{display:none}@media(min-width:768px){.deals-toolbar button.info{display:inline-block;box-sizing:border-box;vertical-align:middle;background-color:#fff;color:#9b9b9b;border:1px solid #d8d8d8;width:50px;height:50px;border-radius:25px;padding:0;margin:0;opacity:.95;margin-left:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);font-family:Helvetica,"Helvetica Neue",Arial;font-size:32px;font-weight:bold;line-height:52px}}@media(min-width:1024px) and (max-width:1399px){.deals-toolbar button.info{width:30px;height:30px;line-height:32px;font-size:20px;margin-left:10px}}.marketingLocalGuide{width:100%;display:grid;grid-template-columns:1fr 1fr}@media(max-width:767px){.marketingLocalGuide{display:block}}.wrapper-fluid-city-glance{padding-right:15px;padding-left:15px;margin-right:0;margin-left:0}@media only screen and (max-width:767px){.wrapper-fluid-city-glance{padding-right:5px;padding-left:5px}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px){.wrapper-fluid-city-glance{padding-right:5px;padding-left:5px}}.ratingTiles{background-color:#fff;min-height:165px;padding:15px;border-radius:10px;display:inline-block;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);position:relative;margin:10px}@media only screen and (max-width:767px){.ratingTiles{width:calc(100% - 20px);padding:9px;min-height:160px}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px){.ratingTiles{padding:12px;min-height:160px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.ratingTiles{padding:9px;min-height:160px}}@media only screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.ratingTiles{padding:12px;min-height:160px}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.ratingTiles{padding:12px;min-height:160px}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.ratingTiles{padding:12px;min-height:160px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.ratingTiles{padding:12px;min-height:220px}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.ratingTiles{padding:12px;min-height:160px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4){.ratingTiles{padding:4px;min-height:160px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait){.ratingTiles{padding:4px;min-height:160px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape){.ratingTiles{padding:4px;min-height:160px}}.ratingTilesCityGlance{background-color:#fff;min-height:125px;padding:10px;border-radius:10px;display:inline-block;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);position:relative;margin:10px}@media only screen and (max-width:767px){.ratingTilesCityGlance{width:calc(100% - 20px)}}.ratingTilesSchoolGlance{background-color:#fff;min-height:125px;padding:20px;border-radius:6px;display:inline-block;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);position:relative;margin:10px}@media only screen and (max-width:767px){.ratingTilesSchoolGlance{width:calc(100% - 20px)}}.great-schools-header{font-size:16px;font-weight:600;margin-top:5px}.citySchoolName a{font-size:20px;font-weight:600;color:#0576a7;text-transform:capitalize;line-height:30px}.school-tiles{text-align:center;padding:4px 8px;font-feature-settings:'liga' off;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.4px;text-transform:uppercase;border-radius:6px;background:#f2f2f2}.glanceHeaderRating{display:grid;grid-template-columns:41px auto;align-items:center;line-height:10px}.school-tiles-container{display:flex;gap:8px;margin-top:16px}.school-tiles-container .school-tiles{text-align:center;padding:4px 8px;font-feature-settings:'liga' off;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.4px;text-transform:uppercase;border-radius:6px;background:#f2f2f2}.rating-class-na{background:url("/a/94cab5/apps/listingprofile/content/images/greatschoolsratingsna.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-1{background:url("/a/550902/apps/listingprofile/content/images/greatschoolsratings1.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-2{background:url("/a/84e6a7/apps/listingprofile/content/images/greatschoolsratings2.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-3{background:url("/a/929d67/apps/listingprofile/content/images/greatschoolsratings3.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-4{background:url("/a/2b24ea/apps/listingprofile/content/images/greatschoolsratings4.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-5{background:url("/a/aef0fd/apps/listingprofile/content/images/greatschoolsratings5.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-6{background:url("/a/67f9c4/apps/listingprofile/content/images/greatschoolsratings6.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-7{background:url("/a/30bd10/apps/listingprofile/content/images/greatschoolsratings7.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-8{background:url("/a/5f7e0e/apps/listingprofile/content/images/greatschoolsratings8.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-9{background:url("/a/9766cb/apps/listingprofile/content/images/greatschoolsratings9.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-class-10{background:url("/a/f401b7/apps/listingprofile/content/images/greatschoolsratings10.svg");background-repeat:no-repeat;width:38px;height:36px;background-size:100% 100%}.rating-title-text{font-size:16px;font-weight:600}.rating-logo{margin-right:10px}.great-school-link{color:#0576a7}.great-school-logo{background:url("/a/b7961b/apps/listingprofile/content/images/great-school.svg");width:95px;height:38px;margin:15px}.anchorTextColor{color:#e6660f}.glanceHeader{font-weight:600;font-size:20px;font-family:Montserrat;width:78%;display:inline-block;vertical-align:top;margin-bottom:15px;margin-top:10px}@media only screen and (max-width:767px){.glanceHeader{font-size:16px}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px){.glanceHeader{font-size:16px}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.glanceHeader{font-size:16px}}.glanceHeaderAvgRent{font-weight:600;font-size:20px;font-family:Montserrat;width:78%;display:inline-block;vertical-align:top;padding-bottom:2px}.glanceLogo-bike{width:50px;height:50px;display:inline-block;background-image:url("/a/74ef8c/apps/listingprofile/content/images/icon_transportation__bike.svg");background-repeat:no-repeat;vertical-align:top;position:absolute;top:17px;right:18px}.glanceLogo-transit{width:50px;height:50px;display:inline-block;background-image:url("/a/6ac8f0/apps/listingprofile/content/images/icon_transportation_bus.svg");background-repeat:no-repeat;vertical-align:top;position:absolute;top:17px;right:18px}.glanceLogo-rent{width:50px;height:50px;display:inline-block;background-image:url("/a/ac343b/apps/listingprofile/content/images/icon_rent special.svg");background-repeat:no-repeat;vertical-align:top;position:absolute;top:17px;right:18px}.glanceLogo-school{width:50px;height:50px;display:inline-block;background-image:url("/a/dec341/apps/listingprofile/content/images/icon_colleges.svg");background-repeat:no-repeat;vertical-align:top;position:absolute;top:17px;right:18px}.glance-rent{width:50px;height:50px;display:inline-block;background-repeat:no-repeat;vertical-align:top;position:absolute;top:1px;right:18px;font-size:18px;font-weight:bold;font-family:Montserrat;margin-top:20px}.glanceRentInfo{text-align:left;text-indent:0;font-size:12px;font-family:Montserrat;font-weight:400}.glanceRentInfo::before{display:none}.glanceLearnInfo{text-align:left;text-indent:0;font-family:Montserrat;font-size:16px;font-weight:400;margin-top:10px}.glanceLearnInfo::before{display:none}@media only screen and (max-width:767px){.glanceLearnInfo{font-size:14px}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px){.glanceLearnInfo{font-size:14px}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.glanceLearnInfo{font-size:14px}}.glanceLearnWalkScoreInfo{text-align:left;text-indent:0;font-family:Montserrat;font-size:14px;font-weight:400;margin-top:10px;margin-left:10px}.glanceLearnWalkScoreInfo::before{display:none}.glanceRatingCircle{height:30px;width:30px;border-radius:100%;display:inline-block;justify-content:center;color:#000;font-size:16px;font-weight:bold;font-family:Montserrat;line-height:28px;text-align:center;background:#fff;border:2px solid #000;margin-right:15px}.glanceEducationInfo{text-align:left;text-indent:0;font-size:12px;font-family:Montserrat;font-weight:400;color:#000}.glanceEducationInfo::before{display:none}.glanceRating{font-size:22px;font-weight:bold;margin-top:20px}.glanceTitle{font-size:28px;font-weight:600;font-family:Montserrat;padding:8px}@media only screen and (max-width:767px){.glanceTitle{font-size:20px}}@media only screen and (max-width:1023px){.glanceTitle{font-size:20px}}.iconColor{color:#ec7200}.budgetFriendlyContainer{width:100%;margin-bottom:16px}.budgetFriendlyContainer ul{margin:0;padding:0}.budgetFriendlyContainer ul li{list-style-type:none;display:flex;justify-content:space-between;padding:10px;text-indent:0}.budgetFriendlyContainer ul li::before{display:none}.budgetFriendlyContainer li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.19)}.budgetFriendlyContainer li>span{width:33.33%}.neighborhoodName{text-indent:0;color:#ec7200;text-decoration:none;margin-left:10px}.neighborhoodSqft{display:flex;align-items:center;justify-content:center}.neighborhoodPrice{flex-grow:0;margin-right:10px;display:flex;align-items:center;justify-content:center}.nearbyCityContainer{width:100%}.nearbyCityContainer ul{margin:0;padding:0;text-indent:0}.headerContainer{display:flex;flex-wrap:wrap;align-items:baseline}.headerContainer .CityRentHeader{margin-right:5px}.headerContainer .oneBedroomDisclaimer{font-weight:400;font-size:16px;margin-bottom:10px}@media only screen and (max-width:1023px){.headerContainer .oneBedroomDisclaimer{font-size:14px}}.nearbyCityContainer li{list-style-type:none;display:flex;justify-content:space-between;padding:10px;text-indent:0}.nearbyCityContainer li::before{display:none}.nearbyCityContainer li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.19)}.cityRent{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0;flex-grow:2;padding-right:10px;text-indent:0}.cityRentLink{color:#ec7200;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none}.price{flex-grow:0;text-align:right;margin-right:10px}.headingRent{font-weight:600;flex-grow:0;text-align:right;color:#333}@media only screen and (max-width:767px){.headingRent{margin-right:12px}}.headingCity{white-space:nowrap;font-weight:600;text-overflow:ellipsis;overflow:hidden;min-width:0;flex-grow:2;padding-right:10px;text-indent:0;color:#333}.headingNeighborhood{font-weight:600;padding-right:10px;text-indent:0;margin-left:10px}.headingNeighborhoodSqft{font-weight:600;flex-grow:0;display:flex;justify-content:center;align-items:center}.headingNeighborhoodRent{font-weight:600;flex-grow:0;display:flex;justify-content:center;align-items:center;margin-right:10px}@media only screen and (max-width:767px){.headingNeighborhoodRent{margin-right:12px}}.cityRow,.neighborhoodRow{border-bottom:1px solid;border-color:#d3d3d3}.averageRentContainer{box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 1px 6px 0 rgba(0,0,0,.19);border:1px solid rgba(0,0,0,.19);border-radius:4px;width:100%;margin-bottom:20px}.averageRentContainer ul{margin:0;padding:0;text-indent:0}.averageRentContainer li{list-style-type:none;display:flex;justify-content:space-between;padding:10px;text-indent:0}.averageRentContainer li::before{display:none}.averageRentContainer li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.19)}.sizeAndRate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0;padding-right:10px;text-indent:0}.schoolInfoContainer{width:100%}.nearbyCityContainer ul{margin:0;padding:0;text-indent:0}.schoolInfoContainer li{list-style-type:none;padding:5px;text-indent:0}.schoolInfoContainer li::before{display:none}.schoolInfoContainer li .schoolsData{padding:3px}.schoolInfoContainer li .citySchoolName{flex-grow:0;text-align:left;font-weight:bold;text-indent:0;font-size:16px}.schoolInfoContainer li .citySchoolName::before{display:none}.schoolInfoContainer li .citySchoolInfo{flex-grow:0;text-align:left;text-indent:0;font-size:14px}.schoolInfoContainer li .citySchoolInfo::before{display:none}.gradeCircle{height:26px;width:26px;border-radius:100%;background-color:#fff;display:inline-block;justify-content:center;color:#fff;font-size:16px;line-height:28px;text-align:center;font-weight:500;background:green}.gradeOutOf{font-family:Arial,Helvetica,sans-serif;font-weight:600}.container{width:100%;top:50%;left:50%;transform:translate(0%,0%);font-size:0;box-shadow:0 0 100px transparent;border-radius:3px;overflow:hidden;min-height:200px}@media only screen and (max-width:767px){.container{overflow:visible}}.container input{display:none}.container input:checked+label{font-weight:bold;border-bottom:4px solid #ec7200}.container input#tab1:checked~.line{left:0%}.container input#tab1:checked~.content-container #c1{opacity:1;z-index:1;position:relative}.container input#tab2:checked~.line{left:33%}.container input#tab2:checked~.content-container #c2{opacity:1;z-index:1}.container input#tab3:checked~.line{left:33%}.container input#tab3:checked~.content-container #c3{opacity:1;z-index:1}.container input#tab4:checked~.line{left:33%}.container input#tab4:checked~.content-container #c4{opacity:1;z-index:1}.containerFlex{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:767px){.containerFlex{display:grid;grid-template-columns:1fr}}.container label{display:inline-block;font-size:16px;height:36px;line-height:36px;width:25%;text-align:center;position:relative;transition:.25s background ease;cursor:pointer}@media only screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.container label{font-size:15px}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.container label{font-size:15px}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.container label{font-size:15px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.container label{font-size:15px}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.container label{font-size:15px}}.container label::after{content:"";height:2px;width:100%;position:absolute;display:block;bottom:0;opacity:0;left:0;transition:.25s ease}.container label:hover::after{opacity:1}.container .line{position:absolute;height:2px;background:#ec7200;width:33%;top:34px;left:0;transition:.25s ease}.container .content-container{position:relative;height:100%;font-size:16px;border-top:1px solid #e1e1e1}.container .content-container .content{padding:5px;width:100%;top:0;opacity:0;transition:.25s ease;color:#333}.container .content-container .content:not(:first-of-type){position:absolute}.container .content-container .content h3{font-weight:200;margin:10px 0}.container .content-container .content p{margin:10px 0}.container .content-container .content p,body .container .content-container .content i{font-size:13px}.transitScoreContainer{display:grid;box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 1px 6px 0 rgba(0,0,0,.19);border:1px solid rgba(0,0,0,.19);border-radius:4px;width:100%}.transitScore{width:100%;border-bottom:1px solid rgba(0,0,0,.19)}.transitScore:nth-of-type(3n){border-bottom:none}.transitScoreRating{float:left;width:80%;padding:15px}.transitScoreLogo{float:left;width:20%;padding:15px;text-align:right}@media only screen and (max-width:375px){.transitScoreLogo{padding:15px 0;text-align:center}}.transit-label{height:24px;color:#333;font-family:Montserrat;font-size:18px;font-weight:600;letter-spacing:.4px;line-height:24px;padding-left:5px;display:inline-block;position:relative;top:-18px}@media only screen and (max-width:767px){.transit-label{font-size:14px}}@media only screen and (max-width:375px){.transit-label{display:block;padding-left:0;top:0}}@media only screen and (max-width:320px){.transit-label{padding-left:0;top:0}}.transit-description{color:#4c4c4c;font-family:Montserrat;font-size:16px;letter-spacing:0;line-height:23px;margin-top:10px}@media only screen and (max-width:767px){.transit-description{font-size:14px}}.logo-walk{width:50px;height:50px;display:inline-block;background-image:url("/a/cbe4e3/apps/listingprofile/content/images/icon_pedestrian.svg");background-repeat:no-repeat;vertical-align:top;top:17px;right:18px}.logo-bike{width:50px;height:50px;display:inline-block;background-image:url("/a/74ef8c/apps/listingprofile/content/images/icon_transportation__bike.svg");background-repeat:no-repeat;vertical-align:top;top:17px;right:18px}.logo-transit{width:50px;height:50px;display:inline-block;background-image:url("/a/6ac8f0/apps/listingprofile/content/images/icon_transportation_bus.svg");background-repeat:no-repeat;vertical-align:top;top:17px;right:18px}.transit-scores-for{color:#333;font-family:Montserrat;font-size:22px;font-weight:600;letter-spacing:.4px;line-height:24px;margin-bottom:10px;margin-left:10px}.transitScoreCircle{height:26px;width:26px;border-radius:100%;background-color:#fff;display:inline-block;justify-content:center;color:#fff;font-size:16px;line-height:28px;text-align:center;font-weight:500;background:grey}.cityHeading,.budgetFriendlyHeading{background-color:#f5f5f5;border-radius:10px 10px 0 0;border-bottom:none!important;font-weight:bold}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}#searchApp #searchFilters .defaultBtnColor{border-top:1px solid #bfbfbf}#searchApp #searchFilters.searchFilters{width:100%;z-index:15;position:fixed;top:81px;background-color:#fff;padding-top:20px}@media only screen and (max-width:1580px){#searchApp #searchFilters.searchFilters{font-size:.93em}}@media only screen and (max-width:1399px){#searchApp #searchFilters.searchFilters{top:48px}}@media only screen and (max-width:1200px){#searchApp #searchFilters.searchFilters{font-size:.9em}}@media only screen and (max-width:1060px){#searchApp #searchFilters.searchFilters{font-size:.87em}}@media only screen and (max-width:1023px){#searchApp #searchFilters.searchFilters{font-size:.75em;margin-top:0}}@media only screen and (max-width:950px){#searchApp #searchFilters.searchFilters{font-size:.72em}}@media only screen and (max-width:750px){#searchApp #searchFilters.searchFilters{font-size:.69em}}#searchApp #searchFilters .favShow,#searchApp #searchFilters .reset.favorite.favShow{display:block}#searchApp #searchFilters #favShowAll{float:right;height:100%;background:#eeece8;color:#333;border:none;padding:0 30px 0 30px}#searchApp #searchFilters #favShowAll:hover{cursor:pointer;background:#ccc}#searchApp #searchFilters #searchFileterCount{background-color:#ec7200;border-radius:3px;color:#fff;font-size:12px;font-weight:600;line-height:18px;display:none;width:18px;height:18px;padding:0 8px;justify-content:center;align-items:center}#searchApp #searchFilters #searchFileterMenuCount{background-color:#ec7200;border-radius:3px;color:#fff;font-size:14px;font-weight:600;line-height:20px;display:none;width:24px;height:24px;padding:0 8px;justify-content:center;align-items:center}#searchApp #searchFilters .mainBar{height:52px;width:100%;background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;display:none}@media(min-width:1024px){#searchApp #searchFilters .mainBar{display:flex}}#searchApp #searchFilters .mainBar:after{content:"";position:absolute;bottom:-10px;display:block;width:100%;height:10px;opacity:.1;background:linear-gradient(180deg,#000 0%,rgba(216,216,216,0) 100%)}#searchApp #searchFilters .mainBar .favBackToResults{text-align:center}@media(min-width:1024px){#searchApp #searchFilters .mainBar .favBackToResults{text-align:left}}#searchApp #searchFilters .mainBar .favBackToResults.search-bar-menu{display:none;width:100%}#searchApp #searchFilters .mainBar .favBackToResults.search-bar-menu.favShow{display:block}#searchApp #searchFilters .mainBar .favBackToResults.search-bar-menu button{padding:0 20px}#searchApp #searchFilters .mainBar .leftRail,#searchApp #searchFilters .mainBar .rightRail{position:relative;display:flex;flex-direction:row;height:44px;margin-left:16px}#searchApp #searchFilters .mainBar:after{content:"";position:absolute;bottom:-10px;display:block;width:100%;height:10px;opacity:.1}#searchApp #searchFilters .mainBar .leftRail{width:33.333%}@media(min-width:1024px){#searchApp #searchFilters .mainBar .leftRail{width:64.45%}}@media(min-width:1400px){#searchApp #searchFilters .mainBar .leftRail{width:54.5%}}@media(min-width:1600px){#searchApp #searchFilters .mainBar .leftRail{width:49.6%}}@media(min-width:1920px){#searchApp #searchFilters .mainBar .leftRail{width:44.57%}}@media(min-width:2560px){#searchApp #searchFilters .mainBar .leftRail{width:32.6%}}#searchApp #searchFilters .mainBar .rightRail{width:33.333%;z-index:15}@media(min-width:1024px){#searchApp #searchFilters .mainBar .rightRail{width:35%}}@media(min-width:1400px){#searchApp #searchFilters .mainBar .rightRail{width:45%}}@media(min-width:1600px){#searchApp #searchFilters .mainBar .rightRail{width:50%}}@media(min-width:1920px){#searchApp #searchFilters .mainBar .rightRail{width:55%}}@media(min-width:2560px){#searchApp #searchFilters .mainBar .rightRail{width:66.66%}}#searchApp #searchFilters .mainBar .lookup{position:relative;border-right:#d8d8d8 solid 1px;flex:1;display:none;border:1px solid #bfbfbf;border-radius:8px;padding:3px}@media(min-width:1024px){#searchApp #searchFilters .mainBar .lookup{display:block}}#searchApp #searchFilters .mainBar .lookup .searchFiltersLookup{padding:.1em 1.5em .1em 1.3em;vertical-align:top;width:100%;border:0;font-size:1rem;color:#999;height:100%;outline:none;padding-left:12px;letter-spacing:.025rem}#searchApp #searchFilters .mainBar .lookup .iconSearch{position:absolute;top:15px;right:16px;background-color:#fff;color:#ec7200;font-size:18px;box-sizing:border-box}.high-contrast #searchApp #searchFilters .mainBar .lookup .iconSearch{color:#ec7200}#searchApp #searchFilters .mainBar .lookup .iconSearch:hover{cursor:pointer}#searchApp #searchFilters .mainBar .lookup .clearSearchFilter{position:absolute;top:13px;right:44px;border:none;background-color:transparent}@media only screen and (min-width:1580px){#searchApp #searchFilters .mainBar .lookup .clearSearchFilter{top:12px}}#searchApp #searchFilters .mainBar .lookup .clearSearchFilter #clearSearchFilterLookupButton{display:none}#searchApp #searchFilters .mainBar .typeahead{width:100%}#searchApp #searchFilters .mainBar .results{top:100%;font-size:1.15em;width:100%;max-height:100%;position:relative;overflow:visible;overflow-x:hidden;margin:0;border-bottom:4px solid #ccc}#searchApp #searchFilters .mainBar .results li{position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;overflow:visible}#searchApp #searchFilters .mainBar .results li.item{padding:.5em .75em .5em 2.25em}#searchApp #searchFilters .mainBar .results li.item.active:after{content:' ';position:absolute;width:30px;height:100%;right:0;top:0;background:linear-gradient(to left,#5bb2ef 20%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(right,#5bb2ef 20%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,right top,right top,color-stop(20%,#5bb2ef),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(right,#5bb2ef 20%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(right,#5bb2ef 20%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right,#5bb2ef 20%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bb2ef',endColorstr='#00ffffff',GradientType=1);z-index:10}#searchApp #searchFilters .mainBar .results li.item:after{content:' ';position:absolute;width:30px;height:100%;right:0;top:0;background:-moz-linear-gradient(right,#fff 20%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,right top,right top,color-stop(20%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(right,#fff 20%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(right,#fff 20%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right,#fff 20%,rgba(255,255,255,0) 100%);background:linear-gradient(to left,#fff 20%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#00ffffff',GradientType=1)}#searchApp #searchFilters .mainBar .searchBeds.show{display:block}@media only screen and (max-width:1308px){#searchApp #searchFilters .mainBar .searchBeds.show{display:none}}#searchApp #searchFilters .mainBar .searchBeds.hide{display:none}@media only screen and (max-width:1308px){#searchApp #searchFilters .mainBar .searchBeds.hide{display:block}}#searchApp #searchFilters .mainBar .search-bar-menu{position:relative;display:block;height:100%;width:100%}#searchApp #searchFilters .mainBar .search-bar-menu.searchAdvancedFilter{border-right:none}#searchApp #searchFilters .mainBar .search-bar-menu button{position:relative;background:none;font-size:1rem;padding:2px 0 0 0;margin:0;border:none;box-sizing:border-box;z-index:2;width:100%;height:45px;overflow:hidden;border:1px solid #bfbfbf;border-radius:8px;letter-spacing:.025rem}@media(min-width:1024px){#searchApp #searchFilters .mainBar .search-bar-menu button{width:auto;width:90%}}#searchApp #searchFilters .mainBar .search-bar-menu button .filter-option,#searchApp #searchFilters .mainBar .search-bar-menu button .filter-option-default{display:none;line-height:45px;white-space:nowrap;padding:0 16px}#searchApp #searchFilters .mainBar .search-bar-menu button .filter-option-default{display:block;text-align:center}@media(min-width:1024px){#searchApp #searchFilters .mainBar .search-bar-menu button .filter-option{text-align:center;display:block;float:left;padding-right:36px}#searchApp #searchFilters .mainBar .search-bar-menu button .filter-option-default{display:none}}#searchApp #searchFilters .mainBar .search-bar-menu button .caret{position:absolute;display:none;right:14px;top:19px;width:14px;height:8px;background-image:url("/a/da30cf/modules/searchbar/content/images/chevron-down.svg")}@media(min-width:1024px){#searchApp #searchFilters .mainBar .search-bar-menu button .caret{display:block}}#searchApp #searchFilters .mainBar .search-bar-menu button.validation{border-color:#ccc}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu{z-index:1;right:-1px;left:auto;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:0 0 8px 8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.19)}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li{outline-color:#ec7200}.high-contrast #searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li{outline-color:#ec7200}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li+li{border-top:1px solid #d9d9d9}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li a{color:#4c4c4c;display:inline-block;padding:0 28px 0 24px;width:100%;text-align:left;cursor:pointer;font-size:16px;line-height:34px}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li a.hover,#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li a:hover,#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li a:active,#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li a:focus{background-color:#f2f2f2;color:#333}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li:focus a{background-color:#f2f2f2}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li:focus a.hover,#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li:focus a:hover,#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li:focus a:active,#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li:focus a:focus{background-color:#f2f2f2}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li.selected a{font-weight:600;background-color:#f2f2f2;color:#333}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li.selected a.hover,#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li.selected a:hover,#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li.selected a:active,#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li.selected a:focus{background-color:#f2f2f2;color:#333;outline:none}#searchApp #searchFilters .mainBar .search-bar-menu .dropdownMenu li .facet-count{margin-left:5px}#searchApp #searchFilters .mainBar .search-bar-menu.open button{padding:0;border-top:2px solid #ec7200}.high-contrast #searchApp #searchFilters .mainBar .search-bar-menu.open button{border-top-color:#ec7200}#searchApp #searchFilters .mainBar .search-bar-menu.open button .caret{top:17px;background-image:url("/a/3ed93f/modules/searchbar/content/images/chevron-up.svg")}@media(min-width:1024px){#searchApp #searchFilters .mainBar .search-bar-menu{width:auto}}@media(max-width:767px),(min-width:768px) and (max-width:1023px),(min-width:1024px) and (max-width:1399px){#searchApp #searchFilters .mainBar .search-bar-menu.BathsMenu,#searchApp #searchFilters .mainBar .search-bar-menu.PropertyTypesMenu,#searchApp #searchFilters .mainBar .search-bar-menu.priceRangeContainer,#searchApp #searchFilters .mainBar .search-bar-menu.BedsMenu,#searchApp #searchFilters .mainBar .search-bar-menu.bedBathRangeContainer{display:none}}@media(min-width:1400px) and (max-width:1599px){#searchApp #searchFilters .mainBar .search-bar-menu.bedBathRangeContainer,#searchApp #searchFilters .mainBar .search-bar-menu.PropertyTypesMenu{display:none}}#searchApp #searchFilters .mainBar .rightRail .search-bar-menu .dropdownMenu{right:auto;left:0}#searchApp #searchFilters .mainBar .priceRangeContainer:focus{outline:none}#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer{padding:16px 16px;white-space:nowrap}#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer.open{display:inline-block}#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer input{width:85px;height:40px;padding-left:10px;border:1px solid #ccc;font-size:16px;color:#333;border-radius:2px}#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer input:focus,#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer input:active{box-shadow:0 0 4px 0 #ec7200;outline-color:transparent}.high-contrast #searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer input:focus,.high-contrast #searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer input:active{box-shadow:0 0 4px 0 #ec7200}#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer span{display:inline-block;margin:8px 6px 0 6px;text-transform:lowercase;color:#ccc}#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer .minRent::-webkit-inner-spin-button,#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer .maxRent::-webkit-inner-spin-button,#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer .minRent::-webkit-outer-spin-button,#searchApp #searchFilters .mainBar .priceRangeContainer .priceInputContainer .maxRent::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#searchApp #searchFilters .mainBar .bedBathRangeContainer:focus{outline:none}#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer{padding:20px 13px;white-space:nowrap}#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer.open{display:inline-block}#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer input{width:85px;height:40px;padding-left:10px;border:1px solid #ccc;font-size:16px;color:#333;border-radius:2px}#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer input:focus,#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer input:active{box-shadow:0 0 4px 0 #ec7200;outline-color:transparent}.high-contrast #searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer input:focus,.high-contrast #searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer input:active{box-shadow:0 0 4px 0 #ec7200}#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer span{display:inline-block;margin:8px 6px 0 6px;text-transform:lowercase;color:#ccc}#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer .minRent::-webkit-inner-spin-button,#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer .maxRent::-webkit-inner-spin-button,#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer .minRent::-webkit-outer-spin-button,#searchApp #searchFilters .mainBar .bedBathRangeContainer .bedBathInputContainer .maxRent::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#searchApp #searchFilters .mainBar .actionContainer{position:relative;height:100%;margin:0 16px 0 auto;display:none}@media(min-width:1024px){#searchApp #searchFilters .mainBar .actionContainer{display:block}}#searchApp #searchFilters .mainBar .actionContainer button{float:left;background:none;border:none;padding:4px 14px;margin:11px 0;line-height:16px;display:block;box-sizing:border-box;color:#666}#searchApp #searchFilters .mainBar .actionContainer button:hover{color:#ec7200}.high-contrast #searchApp #searchFilters .mainBar .actionContainer button:hover{color:#ec7200}#searchApp #searchFilters .mainBar .actionContainer button+button{border-left:1px solid #ccc}#searchApp #searchFilters .mainBar .reset.favorite{display:none}#searchApp #searchFilters .mainBar .searchAdvancedFilter button .short{display:none}@media only screen and (max-width:1640px){#searchApp #searchFilters .mainBar .searchAdvancedFilter button .short{display:inline-block}}#searchApp #searchFilters .mainBar .searchAdvancedFilter button .long{display:inline-block}@media only screen and (max-width:1640px){#searchApp #searchFilters .mainBar .searchAdvancedFilter button .long{display:none}}#searchApp #searchFilters .mainBar .favoritesToggle{position:relative;top:1px;display:none}#searchApp #searchFilters .mainBar .favoritesToggle i{margin-right:.5em;margin:0 .5em 0 0;display:inline-block;width:auto;font-size:100%;top:0;position:relative}#searchApp #searchFilters .mainBar .favoritesToggle.active{display:inline-block}#searchApp #searchFilters .mainBar .favHide,#searchApp #searchFilters .mainBar .lookup.favHide{display:none}#searchApp #searchFilters .mainBar .favShow{display:block}#searchApp #searchFilters .mainBar #favShowAll{float:right;height:100%;background:#eeece8;color:#333;border:none;padding:0 30px 0 30px}#searchApp #searchFilters .mainBar #favShowAll:hover{cursor:pointer;background:#ccc}#searchApp #searchFilters .mainBarFilter{height:95px;width:100%;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;position:absolute;z-index:0;margin-top:-1px;border-bottom:1px solid #e1e1e1;padding-left:.25rem;padding-right:.25rem}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter{padding-left:0;flex-direction:row;border-bottom:1px solid #e1e1e1;height:55px}}#searchApp #searchFilters .mainBarFilter .leftRail,#searchApp #searchFilters .mainBarFilter .rightRail{position:relative;display:flex;flex-direction:row;height:46px}#searchApp #searchFilters .mainBarFilter:after{content:"";position:absolute;bottom:-10px;display:block;width:100%;height:10px;opacity:.1;background:linear-gradient(180deg,#000 0%,rgba(216,216,216,0) 100%)}#searchApp #searchFilters .mainBarFilter .leftRail{width:100%;margin-bottom:3px;border-bottom:1px solid #e1e1e1;overflow:auto}#searchApp #searchFilters .mainBarFilter .leftRail::-webkit-scrollbar{display:none}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .leftRail{width:65%;border-bottom:0 solid #e1e1e1;overflow:unset}}@media(min-width:1400px){#searchApp #searchFilters .mainBarFilter .leftRail{width:55%}}@media(min-width:1600px){#searchApp #searchFilters .mainBarFilter .leftRail{width:50%}}@media(min-width:1920px){#searchApp #searchFilters .mainBarFilter .leftRail{width:45%}}@media(min-width:2560px){#searchApp #searchFilters .mainBarFilter .leftRail{width:33%}}#searchApp #searchFilters .mainBarFilter .rightRail{justify-content:flex-end;width:100%;z-index:15;background-color:#fff;margin-top:2px}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .rightRail{width:35%;top:0;margin-top:0}}@media(min-width:1400px){#searchApp #searchFilters .mainBarFilter .rightRail{width:45%}}@media(min-width:1600px){#searchApp #searchFilters .mainBarFilter .rightRail{width:50%}}@media(min-width:1920px){#searchApp #searchFilters .mainBarFilter .rightRail{width:55%}}@media(min-width:2560px){#searchApp #searchFilters .mainBarFilter .rightRail{width:67%}}#searchApp #searchFilters .mainBarFilter .rightRail .DealsFilterLabel{width:34%;align-content:center;text-align:right;padding-right:14px;font-size:16px;font-weight:600;font-family:'Montserrat';font-style:normal;display:none}@media(min-width:1400px){#searchApp #searchFilters .mainBarFilter .rightRail .DealsFilterLabel{display:grid}}#searchApp #searchFilters .mainBarFilter .rightRail .DealsFilter{width:-webkit-fill-available;border-radius:25px;top:2px;margin-left:.25rem;margin-right:.25rem;padding:.5rem .25rem;display:flex;justify-content:center;align-items:center}@media(min-width:1024px) and (max-width:1399px){#searchApp #searchFilters .mainBarFilter .rightRail .DealsFilter{width:33.33%;padding:.5rem .5rem .5rem .5rem}}@media(min-width:1400px){#searchApp #searchFilters .mainBarFilter .rightRail .DealsFilter{width:auto;margin-right:7px;margin-left:3px;margin-right:3px;padding:.5rem .75rem .5rem .25rem;min-width:151px}}@media(min-width:1600px){#searchApp #searchFilters .mainBarFilter .rightRail .DealsFilter{padding:.5rem 1.25rem .5rem .5rem}}#searchApp #searchFilters .mainBarFilter .rightRail button{display:block;float:left;height:36px;position:relative;font-size:.875rem;line-height:1.5rem;letter-spacing:.025rem;padding:0 0 0 0;margin:0;background-color:#fff;color:#333;width:33.3333%;border:1px solid #d8d8d8;box-sizing:border-box}@media(min-width:768px){#searchApp #searchFilters .mainBarFilter .rightRail button{display:inline-block;float:none;height:36px;font-size:.875rem;width:auto}}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .rightRail button{height:44px;font-size:1rem;padding:0 0 0 32px}}@media(min-width:1024px) and (max-width:1399px){#searchApp #searchFilters .mainBarFilter .rightRail button{height:40px;width:33.3333%;font-size:14px}#searchApp #searchFilters .mainBarFilter .rightRail button{padding:0 0 0 0;height:40px}}#searchApp #searchFilters .mainBarFilter .rightRail button:before{display:inline-block;position:relative;right:0;top:-2px;width:100%;height:38px;background-size:100% 100%;background-repeat:no-repeat}@media(min-width:768px){#searchApp #searchFilters .mainBarFilter .rightRail button:before{width:40px;height:40px;left:5px;top:5px}}@media(min-width:1400px){#searchApp #searchFilters .mainBarFilter .rightRail button:before{content:" "}}@media(min-width:1024px) and (max-width:1399px){#searchApp #searchFilters .mainBarFilter .rightRail button:before{width:20px;height:20px}}#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:before{height:33px;background-image:url("/a/18c241/content/images/deals/price-drop.svg")}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:hover{color:#ec7200}#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:hover:before{background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:hover{color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:hover:before{background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}}#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop.active{border:2px solid #ec7200;font-weight:600;color:#333}#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop.active:before{background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.price-drop.active{color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.price-drop.active:before{background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}#searchApp #searchFilters .mainBarFilter .rightRail button.best-value:before{background-image:url("/a/d7e70a/content/images/deals/best-value.svg")}#searchApp #searchFilters .mainBarFilter .rightRail button.best-value:hover{color:#2196f3}#searchApp #searchFilters .mainBarFilter .rightRail button.best-value:hover:before{background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.best-value:hover{color:#1872b8}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.best-value:hover:before{background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}#searchApp #searchFilters .mainBarFilter .rightRail button.best-value.active{border:2px solid #2196f3;font-weight:600;color:#333}#searchApp #searchFilters .mainBarFilter .rightRail button.best-value.active:before{background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.best-value.active{color:#1872b8}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.best-value.active:before{background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}#searchApp #searchFilters .mainBarFilter .rightRail button.specials:before{background-image:url("/a/e78dc8/content/images/deals/specials.svg")}#searchApp #searchFilters .mainBarFilter .rightRail button.specials:hover{color:#478500}#searchApp #searchFilters .mainBarFilter .rightRail button.specials:hover:before{background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.specials:hover{color:#476e00}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.specials:hover:before{background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}#searchApp #searchFilters .mainBarFilter .rightRail button.specials.active{border:2px solid #478500;font-weight:600;color:#333}#searchApp #searchFilters .mainBarFilter .rightRail button.specials.active:before{background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.specials.active{color:#476e00}.high-contrast #searchApp #searchFilters .mainBarFilter .rightRail button.specials.active:before{background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}@media(min-width:768px){#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:before,#searchApp #searchFilters .mainBarFilter .rightRail button.best-value:before,#searchApp #searchFilters .mainBarFilter .rightRail button.specials:before{width:58px;height:58px;left:5px;top:-7px}#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:before{height:48px;top:-3px;left:-7px}#searchApp #searchFilters .mainBarFilter .rightRail button.specials:before{top:-7px}#searchApp #searchFilters .mainBarFilter .rightRail button:first-child{border-bottom-left-radius:25px;border-top-left-radius:25px}}@media(min-width:1024px) and (max-width:1399px){#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:before,#searchApp #searchFilters .mainBarFilter .rightRail button.best-value:before,#searchApp #searchFilters .mainBarFilter .rightRail button.specials:before{width:30px;height:30px;left:7px;top:4px}#searchApp #searchFilters .mainBarFilter .rightRail button.specials:before{width:40px;height:40px;top:1px;left:0}#searchApp #searchFilters .mainBarFilter .rightRail button.best-value:before{width:40px;height:40px;top:1px;left:0}}@media(min-width:1400px){#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:before,#searchApp #searchFilters .mainBarFilter .rightRail button.best-value:before,#searchApp #searchFilters .mainBarFilter .rightRail button.specials:before{width:27px;height:27px;left:-2px;top:0}#searchApp #searchFilters .mainBarFilter .rightRail button.specials:before{width:40px;height:40px;top:1px;left:0}#searchApp #searchFilters .mainBarFilter .rightRail button.best-value:before{width:40px;height:40px;top:1px;left:0}}@media(min-width:1600px){#searchApp #searchFilters .mainBarFilter .rightRail button.price-drop:before{margin-left:5px}}#searchApp #searchFilters .mainBarFilter .results{top:100%;font-size:1.15em;width:100%;max-height:100%;position:relative;overflow:visible;overflow-x:hidden;margin:0;border-bottom:4px solid #ccc}#searchApp #searchFilters .mainBarFilter .results li{position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;overflow:visible}#searchApp #searchFilters .mainBarFilter .results li.item{padding:.5em .75em .5em 2.25em}#searchApp #searchFilters .mainBarFilter .results li.item.active:after{content:' ';position:absolute;width:30px;height:100%;right:0;top:0;background:linear-gradient(to left,#5bb2ef 20%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(right,#5bb2ef 20%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,right top,right top,color-stop(20%,#5bb2ef),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(right,#5bb2ef 20%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(right,#5bb2ef 20%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right,#5bb2ef 20%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bb2ef',endColorstr='#00ffffff',GradientType=1);z-index:10}#searchApp #searchFilters .mainBarFilter .results li.item:after{content:' ';position:absolute;width:30px;height:100%;right:0;top:0;background:-moz-linear-gradient(right,#fff 20%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,right top,right top,color-stop(20%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(right,#fff 20%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(right,#fff 20%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right,#fff 20%,rgba(255,255,255,0) 100%);background:linear-gradient(to left,#fff 20%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#00ffffff',GradientType=1)}#searchApp #searchFilters .mainBarFilter .search-bar-menu{position:relative;display:block;height:100%;width:27%}#searchApp #searchFilters .mainBarFilter .search-bar-menu.adv-filter-btn{width:100%}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .search-bar-menu.adv-filter-btn{width:19%;min-width:fit-content}}@media(max-width:767px){#searchApp #searchFilters .mainBarFilter .search-bar-menu{width:100%;margin-left:.25rem;margin-right:.25rem}}@media(min-width:768px){#searchApp #searchFilters .mainBarFilter .search-bar-menu{margin-left:.25rem;margin-right:.25rem}}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .search-bar-menu{margin-left:0;margin-right:0}}#searchApp #searchFilters .mainBarFilter .search-bar-menu.searchAdvancedFilter{border-right:none}#searchApp #searchFilters .mainBarFilter .search-bar-menu button{position:relative;background:none;font-size:16px;padding:.5rem 1rem;margin:0;border:none;box-sizing:border-box;z-index:2;width:100%;height:36px;overflow:hidden;border:1px solid #d3d3d3;border-radius:6px;line-height:1.25rem;letter-spacing:.025rem}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button{width:auto;width:98%;height:44px;font-size:16px;line-height:1.5rem}}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button.fltr-btn{display:flex;align-items:center;justify-content:space-between}}#searchApp #searchFilters .mainBarFilter .search-bar-menu button.hasFilters{font-weight:600;border:2px solid #ec7200}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option,#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default{display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default{display:flex;text-align:center;gap:8px;justify-content:center}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-sort{float:none}@media(min-width:375px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-sort:before{content:"";background-image:url("/a/a08658/apps/listingsearch/content/images/sort.svg");background-size:100% 100%;padding:0 13px}}@media(min-width:420px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-sort:before{left:-33px}}@media(min-width:575px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-sort:before{left:-12px}}@media(min-width:810px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-sort:before{left:7px}}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-adv-more{float:none}@media(min-width:375px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-adv-more:before{content:"";background-image:url("/a/cdc311/apps/listingsearch/content/images/filters.svg");background-size:100% 100%;padding:0 4px 0 16px;margin-left:-4px}}@media(min-width:420px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-adv-more:before{left:-33px}}@media(min-width:575px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-adv-more:before{left:-12px}}@media(min-width:810px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default.filter-adv-more:before{left:7px}}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option{text-align:center;display:flex;float:left;position:relative;gap:8px}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option.filter-sort{float:none}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option.filter-sort:after{content:"";background-image:url("/a/a08658/apps/listingsearch/content/images/sort.svg");background-size:100% 100%;padding:2px 32px;padding-right:2px}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option.filter-adv-more{float:none;padding-right:4px;display:flex;gap:8px;justify-content:center;width:100%}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option.filter-adv-more:before{content:"";background-image:url("/a/cdc311/apps/listingsearch/content/images/filters.svg");background-size:100% 100%;padding:2px 11px}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .filter-option-default{display:none}}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .caret{display:none;width:17px;height:10px;background-image:url("/a/da30cf/modules/searchbar/content/images/chevron-down.svg");background-repeat:no-repeat;margin-top:2px}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .search-bar-menu button .caret{display:block;margin-left:1px}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .caret.filter-sort{display:none}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .caret.filter-adv-more{display:none}}#searchApp #searchFilters .mainBarFilter .search-bar-menu button .caret.clear,#searchApp #searchFilters .mainBarFilter .search-bar-menu button .caret.clear-home-type,#searchApp #searchFilters .mainBarFilter .search-bar-menu button .caret.clear-price{margin-bottom:1px;height:12px;width:14px;background-image:url(/a/af2bee/content/images/icon-close.svg);background-repeat:no-repeat}#searchApp #searchFilters .mainBarFilter .search-bar-menu button.validation{border-color:#ccc}#searchApp #searchFilters .mainBarFilter .search-bar-menu button.clear{height:40px;width:61px;border:none;font-weight:600;color:#0576a7;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-right:10px}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.clear{border-color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.clear{color:#ec7200}#searchApp #searchFilters .mainBarFilter .search-bar-menu button.done{height:44px;width:77px;color:#fff;background-color:#ec7200;border:1px solid #ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.done{background-color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.done{border-color:#ec7200}#searchApp #searchFilters .mainBarFilter .search-bar-menu button.clear-home-type{height:40px;width:61px;border:none;font-weight:600;color:#0576a7;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-right:10px}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.clear-home-type{border-color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.clear-home-type{color:#ec7200}#searchApp #searchFilters .mainBarFilter .search-bar-menu button.done-home-type{height:44px;width:77px;color:#fff;background-color:#ec7200;border:1px solid #ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.done-home-type{background-color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.done-home-type{border-color:#ec7200}#searchApp #searchFilters .mainBarFilter .search-bar-menu button.clear-price{height:40px;width:61px;border:none;font-weight:600;color:#0576a7;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-right:10px}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.clear-price{border-color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.clear-price{color:#ec7200}#searchApp #searchFilters .mainBarFilter .search-bar-menu button.done-price{height:44px;width:77px;color:#fff;background-color:#ec7200;border:1px solid #ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.done-price{background-color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu button.done-price{border-color:#ec7200}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu{z-index:16;left:0;margin:0;border:1px solid #d9d9d9;border-radius:0 0 8px 8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.19)}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu{left:7px}}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li{outline-color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li{outline-color:#ec7200}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li+li{border-top:1px solid #d9d9d9}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li a{color:#4c4c4c;display:inline-block;padding:0 28px 0 24px;width:100%;text-align:left;cursor:pointer;font-size:16px;line-height:34px}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li a.hover,#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li a:hover,#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li a:active,#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li a:focus{background-color:#f2f2f2;color:#333}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li:focus a{background-color:#f2f2f2}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li:focus a.hover,#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li:focus a:hover,#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li:focus a:active,#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li:focus a:focus{background-color:#f2f2f2}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li.selected a{font-weight:600;background-color:#f2f2f2;color:#333}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li.selected a.hover,#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li.selected a:hover,#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li.selected a:active,#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li.selected a:focus{background-color:#f2f2f2;color:#333;outline:none}#searchApp #searchFilters .mainBarFilter .search-bar-menu .dropdownMenu li .facet-count{margin-left:5px}#searchApp #searchFilters .mainBarFilter .search-bar-menu.open button.fltr-btn{border:2px solid #ec7200;font-weight:600}.high-contrast #searchApp #searchFilters .mainBarFilter .search-bar-menu.open button{border-top-color:#ec7200}#searchApp #searchFilters .mainBarFilter .search-bar-menu.open button .caret{top:16px;min-width:16px;width:16px;height:10px;background-image:url("/a/3ed93f/modules/searchbar/content/images/chevron-up.svg");background-repeat:no-repeat}#searchApp #searchFilters .mainBarFilter .search-bar-menu.searchAdvancedFilter{order:-1}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .search-bar-menu.searchAdvancedFilter{order:4}}#searchApp #searchFilters .mainBarFilter .search-bar-menu.priceRangeContainer{order:1}#searchApp #searchFilters .mainBarFilter .search-bar-menu.bedBathRangeContainer{order:2}#searchApp #searchFilters .mainBarFilter .search-bar-menu.PropertyTypesMenu{order:3}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .search-bar-menu{padding-left:6px}}@media(max-width:767px),(min-width:768px) and (max-width:1023px){#searchApp #searchFilters .mainBarFilter .search-bar-menu.BedsMenu{display:none}}#searchApp #searchFilters .mainBarFilter .rightRail .search-bar-menu .dropdownMenu{right:auto;left:0}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .priceRangeContainer{padding-left:16px}}#searchApp #searchFilters .mainBarFilter .priceRangeContainer:focus{outline:none}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer{padding:20px 16px;white-space:nowrap;width:100%;height:1200px;position:fixed;left:0;right:0;top:111px;font-size:14px}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer{position:absolute;width:377px;top:54px;left:17px;height:200px}}@media screen and (max-width:768px){#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer{height:200px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer{height:200px}}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer.open{display:block;height:auto}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer input{width:85px;height:40px;font-size:16px;color:#333;border-radius:2px}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer input:focus,#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer input:active{box-shadow:0 0 4px 0 #ec7200;outline-color:transparent}.high-contrast #searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer input:focus,.high-contrast #searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer input:active{box-shadow:0 0 4px 0 #ec7200}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer span{display:inline-block;margin:33px 6px 0 6px;text-transform:lowercase;color:#ccc}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .all-in-pricing-note{display:block;width:100%;font-size:.875rem;padding:.75rem 0;white-space:normal}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .all-in-pricing-note .checkmarkStoryIcon{content:"";display:inline-flex;background:url("/a/03cc7a/content/images/checkmark-circle.svg");background-repeat:no-repeat;width:20px;height:20px;background-size:100% 100%;position:relative;top:4px;color:#ec7200;font-size:1rem}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .firstLine{margin:unset;color:unset;text-transform:unset}@media only screen and (max-width:430px){#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .firstLine{display:block}}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .strong{font-family:'Montserrat';font-weight:600;display:unset;margin:unset;text-transform:unset;color:unset}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .minRent::-webkit-inner-spin-button,#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .maxRent::-webkit-inner-spin-button,#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .minRent::-webkit-outer-spin-button,#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .maxRent::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .priceInputRange{width:100%;display:flex;flex-direction:row}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .priceValueContainer{display:flex;flex-direction:column;padding:0;width:50%}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .priceValueContainer input{height:44px;padding:8px 8px 8px 16px;border-radius:5px;border:1px solid #ccc;font-size:16px;width:100%;color:#333;margin-top:4px;gap:8px}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .priceValueContainer input:focus,#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .priceValueContainer input:active{box-shadow:0 0 4px 0 #ec7200;outline-color:transparent}.high-contrast #searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .priceValueContainer input:focus,.high-contrast #searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .priceValueContainer input:active{box-shadow:0 0 4px 0 #ec7200}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .priceInputContainer .priceValueContainer div{padding:5px}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .slider-container{width:100%}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .slider-container{height:6px;position:relative;background:#ec7200;border-radius:5px;margin-top:20px}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .slider-container .price-slider{height:100%;left:25%;right:15%;position:absolute;border-radius:5px;background:#ec7200}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .range-input{position:relative}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .range-input input{position:absolute;width:100%;height:5px;background:none;top:-5px;pointer-events:none;cursor:pointer;-webkit-appearance:none}#searchApp #searchFilters .mainBarFilter .priceRangeContainer input[type="range"]::-webkit-slider-thumb{height:18px;width:18px;border-radius:70%;background:#ec7200;pointer-events:auto;-webkit-appearance:none}@media screen and (max-width:768px){#searchApp #searchFilters .mainBarFilter .priceRangeContainer .main{width:80%;margin-right:5px}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .custom-wrapper{width:100%;left:0;padding:0 10px}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .projtitle{width:100%;position:relative;right:26px}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .price-input{flex-direction:column;align-items:center}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .price-field{margin-bottom:10px}}#searchApp #searchFilters .mainBarFilter .priceRangeContainer .price-option{display:block!important}#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer{display:block}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer{display:block}}#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer:focus{outline:none}#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bed-bath-option{display:block!important}#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer{padding:0 16px 16px 16px;white-space:nowrap;width:100%;height:auto;position:fixed;left:0;right:0;top:110px;font-size:14px}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer{width:410px;position:absolute;top:54px;left:7px}}#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer.open{display:inline-block}#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer input{width:85px;height:40px;padding-left:10px;border:1px solid #ccc;font-size:16px;color:#333;border-radius:2px}#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer input:focus,#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer input:active{box-shadow:0 0 4px 0 #ec7200;outline-color:transparent}.high-contrast #searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer input:focus,.high-contrast #searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer input:active{box-shadow:0 0 4px 0 #ec7200}#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer span{display:inline-block;margin:8px 6px 0 6px;text-transform:lowercase;color:#ccc}#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer .minRent::-webkit-inner-spin-button,#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer .maxRent::-webkit-inner-spin-button,#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer .minRent::-webkit-outer-spin-button,#searchApp #searchFilters .mainBarFilter .bedBathRangeContainer .bedBathInputContainer .maxRent::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#searchApp #searchFilters .mainBarFilter .bed-filter-button,#searchApp #searchFilters .mainBarFilter .bath-filter-button{margin:0;background:#fff;border:1px solid #bfbfbf;font-family:Montserrat,sans-serif;color:#000;font-size:14px!important;height:44px!important;padding:8px 16px!important;width:49px;min-width:fit-content}#searchApp #searchFilters .mainBarFilter .bed-filter-button.btnSelected,#searchApp #searchFilters .mainBarFilter .bath-filter-button.btnSelected{border-color:#ec7200!important;font-weight:600;border:solid 2px}#searchApp #searchFilters .mainBarFilter .bed-filter-button.btnBathSelected,#searchApp #searchFilters .mainBarFilter .bath-filter-button.btnBathSelected{border-color:#ec7200!important;font-weight:600;border:solid 2px}#searchApp #searchFilters .mainBarFilter .bed-filter-button.textBtn,#searchApp #searchFilters .mainBarFilter .bath-filter-button.textBtn{width:auto;padding:8px 16px}#searchApp #searchFilters .mainBarFilter .cityRow{border-bottom:1px solid;border-color:#d3d3d3;margin:16px -16px}#searchApp #searchFilters .mainBarFilter .title{font-family:Montserrat;font-size:16px;color:#333;display:inline-block;font-weight:600;padding-bottom:7px}#searchApp #searchFilters .mainBarFilter p{display:inline-block;font-size:.875rem;margin:0}#searchApp #searchFilters .mainBarFilter .bed-filter-container{margin-top:16px}#searchApp #searchFilters .mainBarFilter .button-group-container{background-color:#fff;display:flex;align-items:center;gap:8px;justify-content:space-between}@media only screen and (max-width:1077px){#searchApp #searchFilters .mainBarFilter #minMaxRangeControl,#searchApp #searchFilters .mainBarFilter #bedBathControl{display:none}}#searchApp #searchFilters .mainBarFilter .bedBathSelector,#searchApp #searchFilters .mainBarFilter .rentRangeSelector{margin-right:.625rem;display:inline-block}@media only screen and (max-width:1200px){#searchApp #searchFilters .mainBarFilter .bedBathSelector,#searchApp #searchFilters .mainBarFilter .rentRangeSelector{margin-right:.3125rem}}#searchApp #searchFilters .mainBarFilter .bedBathSelector .btn,#searchApp #searchFilters .mainBarFilter .rentRangeSelector .btn{display:inline-block;outline:none;height:44px;border-radius:0;border:1px solid #bfbfbf;font-size:1rem;text-align:left;padding-left:.625rem;position:relative;padding-right:2em}@media only screen and (max-width:1200px){#searchApp #searchFilters .mainBarFilter .bedBathSelector .btn,#searchApp #searchFilters .mainBarFilter .rentRangeSelector .btn{font-size:.875rem}}#searchApp #searchFilters .mainBarFilter .bedBathSelector .btn:active,#searchApp #searchFilters .mainBarFilter .rentRangeSelector .btn:active{box-shadow:none}#searchApp #searchFilters .mainBarFilter .bedBathSelector .btn .caret,#searchApp #searchFilters .mainBarFilter .rentRangeSelector .btn .caret{position:absolute;top:.8em;right:.8em;color:#ec7200}@media only screen and (max-width:1200px){#searchApp #searchFilters .mainBarFilter .bedBathSelector .btn .caret,#searchApp #searchFilters .mainBarFilter .rentRangeSelector .btn .caret{top:.923em}}#searchApp #searchFilters .mainBarFilter .bedBathSelector .btn{min-width:11.25rem}@media(max-width:1170px){#searchApp #searchFilters .mainBarFilter .bedBathSelector .btn{min-width:8.4375rem}}#searchApp #searchFilters .mainBarFilter .bedBathSelector .dropdownContent{padding:.5em .625rem 1em}#searchApp #searchFilters .mainBarFilter .bedBathSelector .facetCount{display:inline-block;margin-left:1%}@media only screen and (min-width:1170px){#searchApp #searchFilters .mainBarFilter .rentRangeSelector .btn{min-width:7.813em}}#searchApp #searchFilters .mainBarFilter .actionContainer{position:relative;height:100%;margin:0 16px 0 auto;display:none}@media(min-width:1024px){#searchApp #searchFilters .mainBarFilter .actionContainer{display:block}}#searchApp #searchFilters .mainBarFilter .actionContainer button{float:left;background:none;border:none;padding:4px 14px;margin:11px 0;line-height:16px;display:block;box-sizing:border-box;color:#666}#searchApp #searchFilters .mainBarFilter .actionContainer button:hover{color:#ec7200}.high-contrast #searchApp #searchFilters .mainBarFilter .actionContainer button:hover{color:#ec7200}#searchApp #searchFilters .mainBarFilter .actionContainer button+button{border-left:1px solid #ccc}#searchApp #searchFilters .mainBarFilter .reset.favorite{display:none}#searchApp #searchFilters .mainBarFilter .searchAdvancedFilter button .short{display:none}@media only screen and (max-width:1640px){#searchApp #searchFilters .mainBarFilter .searchAdvancedFilter button .short{display:inline-block}}#searchApp #searchFilters .mainBarFilter .searchAdvancedFilter button .long{display:inline-block}@media only screen and (max-width:1640px){#searchApp #searchFilters .mainBarFilter .searchAdvancedFilter button .long{display:none}}#searchApp .dropdownContent{position:relative;padding-bottom:0;width:25rem!important;margin-top:-.125rem;border-top:none;margin:0;background-color:transparent;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media screen and (max-width:1200px){#searchApp .dropdownContent{min-width:250px;margin-top:-.125rem}}#searchApp .homeType-filter-section{padding:8px 16px 16px 16px;border-bottom:1px solid #dfdfdf;position:fixed;top:112px;min-width:315px;font-size:16px;width:100%}@media(min-width:1024px){#searchApp .homeType-filter-section{padding:8px 16px 16px 16px;position:absolute;top:54px;right:3px;left:auto!important}}#searchApp .homeType-filter-section h4{font-size:20px;letter-spacing:.5px;line-height:22px;color:#ec7200;margin-bottom:15px}.high-contrast #searchApp .homeType-filter-section h4{color:#ec7200}#searchApp .homeType-filter-section ul{list-style:none;margin:15px 0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}#searchApp .homeType-filter-section ul li{font-size:16px;letter-spacing:.4px;line-height:34px;padding-right:15px}#searchApp .homeType-filter-section ul li a{pointer-events:none;cursor:default;color:#333}#searchApp .homeType-filter-section ul li a input,#searchApp .homeType-filter-section ul li a label,#searchApp .homeType-filter-section ul li a span{pointer-events:auto}#searchApp .homeType-filter-section input[type=checkbox]{display:none;margin-bottom:10px;margin-left:10px}#searchApp .homeType-filter-section input[type=checkbox]:checked+label{font-weight:600}#searchApp .homeType-filter-section input[type=checkbox]+label:before{content:" ";display:inline-block;width:24px;height:24px;border-radius:4px;border:#cdccce solid 1px;box-sizing:border-box;vertical-align:bottom;margin-right:8px}#searchApp .homeType-filter-section input[type=checkbox]:checked+label:before{border:none;background:#ec7200 url("/a/cb0b13/content/images/checkmark.svg") no-repeat;background-size:14px;background-position:center}.high-contrast #searchApp .homeType-filter-section input[type=checkbox]:checked+label:before{background-color:#ec7200}#searchApp .homeType-filter-section input[type=checkbox]:disabled+label:before{background:#f8f8f8}#searchApp .homeType-filter-section.homeType-filter-section li{width:100%;max-width:100%}#searchApp .homeType-checkbox{content:" "!important;display:inline-block!important;width:18px!important;height:18px!important;border-radius:2px!important;border:#cdccce solid 1px!important;box-sizing:border-box!important;vertical-align:text-top!important;margin-right:.5em!important;position:relative!important;top:0!important;left:0!important}#searchApp .homeType-checkbox-container{padding-top:8px}#searchApp .home-type-done-clear{display:flex;align-items:center;justify-content:center}#searchApp .content-container{width:100%;min-height:50px;position:relative;display:block;z-index:14;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#searchApp .content-container .bedsRangeSelector,#searchApp .content-container .rentRangeSelector{margin-left:15px;margin-right:15px}#searchApp .content-container .title{font-family:Montserrat;font-size:1.125rem;color:#000;display:inline-block}#searchApp .content-container p{display:inline-block;font-size:.875rem;margin:0}#searchApp .content-container .bed-filter-container{padding:16px}#searchApp .content-container .bath-filter-container{padding:16px;padding-top:0}#searchApp .content-container .radio-group{border:none;padding:0;margin:0}#searchApp .content-container .radio-group label{font-family:Montserrat;color:#000;font-size:1rem;width:100%;display:block;margin-bottom:10px}#searchApp .content-container .radio-group input[type=radio]{display:none}#searchApp .content-container .radio-group .primaryCheckbox+label:before,#searchApp .content-container .radio-group .primaryRadio+label:before{width:1.25rem;height:1.25rem;margin-left:3px;top:3.5px;border-color:#e1e1e1}#searchApp .content-container .radio-group .primaryRadio:checked+label:after{width:1rem;height:1rem;background:#ec7200;border:2.5px solid #fff;left:5px;top:6px}#searchApp .content-container .radio-group .active{color:#77b800}#searchApp .content-container .checkbox{margin-top:0;margin-bottom:16px;font-family:Montserrat;color:#000;text-decoration:none}.extend-bed-description-width .title{margin-bottom:0}.extend-bed-description-width p{padding-top:.5rem;padding-bottom:1rem}.layout-wrapper{padding:0 20px}.inner-layout-wrapper{max-width:1900px}@media(min-width:1920px){.inner-layout-wrapper{margin:auto}}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}.placards .noResultsPlacards{height:5%;width:100%;background-color:#fff;color:#666;font-size:18px;box-shadow:none;margin:0;padding:7% 10%;margin-bottom:60px}.placards .noResultsPlacards.hide{display:none}.placards .noResultsPlacards .noResults,.placards .noResultsPlacards .pricingTools,.placards .noResultsPlacards .noResultsActions{position:relative;top:30%;margin:auto;text-align:center}.placards .noResultsPlacards .noResults{font:1.25rem;font-weight:500}.placards .noResultsPlacards .noResultsActions{margin-top:30px}.placards .noResultsPlacards .noResultsActions a{display:block}.placards .noResultsPlacards .pricingTools{margin-top:4%}.listingContainer.redesign{padding-bottom:15px}.listingContainer.redesign .row{margin:0}.listingContainer.redesign .ellipses{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.listingContainer.redesign ol{list-style:none;margin:0;padding:0}.listingContainer.redesign ol li{width:100%;margin:5px 0}.listingContainer.redesign .placard-list{list-style:none;margin:0;display:grid;grid-template-columns:1fr;justify-content:center;gap:16px}.listingContainer.redesign .placard-list .placardTile{min-width:288px;height:376px;margin:0}.listingContainer.redesign .contentCard{width:100%;height:352px;padding:24px 24px 32px 24px}.listingContainer.redesign .contentImage{background:url("/a/74baa3/content/images/contentcardimage.svg");background-repeat:no-repeat;height:176px;background-size:100% 100%;background-position:center}.listingContainer.redesign .contentText{color:#000;text-align:center;font-family:Montserrat;font-size:26px;font-style:normal;font-weight:600;line-height:100%;text-transform:capitalize;padding:16px 0 16px 0}.listingContainer.redesign .contentLink{color:#0576a7;width:100%;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.4px;display:block}.listingContainer.redesign article{border-radius:8px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.05);border:1px solid rgba(151,151,151,.2);overflow:hidden;top:0;left:0;overflow:unset}@media(min-width:768px){.listingContainer.redesign article{position:relative}}.listingContainer.redesign article.active,.listingContainer.redesign article:hover{border:1px solid #ec7200;box-shadow:0 3px 10px 0 rgba(0,0,0,.25);transition:border ease-in .3s}.listingContainer.redesign article .iconHeart,.listingContainer.redesign article .iconHeartOutline{background-color:transparent;color:#fff;border:none;position:absolute;z-index:0;right:9px;margin-top:-12px;z-index:6}@media(min-width:768px){.listingContainer.redesign article .iconHeart,.listingContainer.redesign article .iconHeartOutline{top:8%}}.listingContainer.redesign article .iconHeart::before,.listingContainer.redesign article .iconHeartOutline::before{content:"";display:inline-flex;background:url("/a/4dc33d/content/images/heart.svg");background-repeat:no-repeat;width:32px;height:32px;background-size:100% 100%;margin-top:3px}@media(max-width:767px){.listingContainer.redesign article .iconHeart::before,.listingContainer.redesign article .iconHeartOutline::before{position:absolute;margin-top:-157px;right:1px}}.listingContainer.redesign article .iconHeart.liked::before,.listingContainer.redesign article .iconHeartOutline.liked::before{background:url("/a/c31c48/content/images/heart-red-filled.svg");background-repeat:no-repeat;width:32px;height:32px;background-size:100% 100%}.listingContainer.redesign article .imageContainer{width:100%;border-radius:8px 8px 0 0;position:relative;top:0;left:0}@media(min-width:768px){.listingContainer.redesign article .imageContainer:hover .listingGalleryControls{display:block}}@media(min-width:768px){.listingContainer.redesign article .imageContainer{border-radius:8px 0 0 8px}}.listingContainer.redesign article .infoContainer{width:100%;padding:16px;font-size:14px;box-sizing:border-box;cursor:pointer;line-height:1.8rem;height:198px}.listingContainer.redesign article .infoContainer h2{font-weight:600;font-size:14px;line-height:20px}@media(min-width:768px){.listingContainer.redesign article .infoContainer h2{margin-top:auto;margin-bottom:auto}}.listingContainer.redesign article .infoContainer h2 a{color:#000}.listingContainer.redesign article .infoContainer .bedRentBox{height:42px;float:left}.listingContainer.redesign article .infoContainer .bedTextBox{width:99%;height:18px;float:left;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.listingContainer.redesign article .infoContainer .priceTextBox{width:94.3px;height:18px;float:left;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.4px}.listingContainer.redesign article .infoContainer .bedRentBox4Col{width:23%;float:left;margin-right:5px}.listingContainer.redesign article .infoContainer .bedRentBox3Col{width:31%;float:left;margin-right:5px}.listingContainer.redesign article .infoContainer .bedRentBox1Col{width:50%;float:left;margin-right:5px}@media only screen and (max-width:330px){.listingContainer.redesign article .infoContainer .smallDeviceStyle{width:31%}}@media only screen and (max-width:330px){.listingContainer.redesign article .infoContainer .smallDeviceStyle:last-child{display:none}}.listingContainer.redesign article .infoContainer .line-height-sm{line-height:17px}.listingContainer.redesign article .infoContainer .placard-fees-text{line-height:18px}.listingContainer.redesign article .infoContainer .placard-fees-text .checkmarkStoryIcon{content:"";margin-right:4px;display:inline-flex;background:url("/a/03cc7a/content/images/checkmark-circle.svg");background-repeat:no-repeat;width:20px;height:20px;background-size:100% 100%;position:relative;top:5px}.listingContainer.redesign article .infoContainer .placard-fees-text .lease-term-month{white-space:nowrap}.listingContainer.redesign article .infoContainer .mortar-tooltip{position:relative;display:inline-block;cursor:pointer}.listingContainer.redesign article .infoContainer .mortar-tooltip.close .tooltiptext{visibility:hidden!important;opacity:0!important}.listingContainer.redesign article .infoContainer .mortar-tooltip.open .tooltiptext{visibility:visible;opacity:1}.listingContainer.redesign article .infoContainer .mortar-tooltip .tooltiptext{visibility:hidden;width:305px;border:1px solid #d3d3d3;box-shadow:0 .375rem 1rem .125rem #bfbfbf;background-color:#fff;border-radius:6px;padding:1rem;position:absolute;z-index:2;top:175%;left:91%;transform:translateX(-50%);opacity:0;transition:opacity .3s;display:flex;flex-direction:column;gap:1rem}.listingContainer.redesign article .infoContainer .mortar-tooltip .tooltiptext:before{display:block;content:"";position:absolute;width:1.25rem;height:1.25rem;background:#fff;box-shadow:-.0625rem -.0625rem 0 0 #bfbfbf;transform:rotate(45deg);transform-origin:top left;left:2.5rem;bottom:auto;top:-.875rem}.listingContainer.redesign article .infoContainer .mortar-tooltip .tooltiptext .tooltipTitle{font-family:'Montserrat';font-weight:600}.listingContainer.redesign article .infoContainer .mortar-tooltip .tooltiptext .tooltipTitle .badge{border-radius:40px;padding:4px 12px;margin:0 0 0 4px}.listingContainer.redesign article .infoContainer .mortar-tooltip .tooltiptext .tooltipTitle .badge.orange{background-color:#ffefe6;color:#ec7200;font-size:12px}.listingContainer.redesign article .infoContainer .mortar-tooltip .tooltiptext .tooltipTitle .btn-close{display:block;position:absolute;top:35px;right:15px;-webkit-transform:translate3d(0,-16px,0);transform:translate3d(0,-16px,0);background:transparent;border:none;content:"";background:url("/a/af2bee/content/images/icon-close.svg");background-repeat:no-repeat;width:12px;height:12px;background-size:100% 100%;color:#333}.listingContainer.redesign article .infoContainer .mortar-tooltip .tooltiptext .tooltipContent .detail{display:flex;justify-content:space-between}.listingContainer.redesign article .infoContainer .mortar-tooltip .tooltiptext .tooltipContent .detail:not(:last-child){padding-bottom:.5rem}.listingContainer.redesign article .infoContainer .mortar-tooltip .tooltiptext .tooltipContent .detail.total{border-top:1px solid #d3d3d3;padding:8px 0 0;margin:8px 0 0;font-family:'Montserrat';font-weight:600}.listingContainer.redesign article .infoContainer .mortar-tooltip.close .tooltiptext,.listingContainer.redesign article .infoContainer .mortar-tooltip.open .tooltiptext{width:calc(100vw - 4rem);left:0;transform:unset;bottom:175%;top:unset}.listingContainer.redesign article .infoContainer .mortar-tooltip.close .tooltiptext:before,.listingContainer.redesign article .infoContainer .mortar-tooltip.open .tooltiptext:before{top:auto;bottom:-.35rem;left:50%;box-shadow:.0625rem .0625rem 0 0 #bfbfbf}.listingContainer.redesign article .infoContainer .mortar-tooltip:hover .tooltiptext{visibility:visible;opacity:1}.listingContainer.redesign article .infoContainer .nameAddress{align-content:end;width:100%}.listingContainer.redesign article .infoContainer .address{font-style:normal;font-weight:400;font-size:14px;line-height:20px;width:95%}.listingContainer.redesign article .infoContainer .rent,.listingContainer.redesign article .infoContainer .rentStyle{font-size:1em}.listingContainer.redesign article .infoContainer .stars{font-size:1em;font-weight:600;padding-top:.5rem}@media(min-width:768px){.listingContainer.redesign article .infoContainer .stars{font-size:1em;padding-top:0}}.listingContainer.redesign article .infoContainer .stars .inactive{color:#e1e1e1}.listingContainer.redesign article .infoContainer .stars i{padding-right:2.5px}.listingContainer.redesign article .infoContainer .lastUpdated{margin-left:auto;font-weight:600;order:1;height:24px;white-space:nowrap}@media(min-width:768px){.listingContainer.redesign article .infoContainer .lastUpdated{order:-1;margin-left:0;font-size:.75em}}.listingContainer.redesign article .infoContainer .lastUpdated::before{content:"";margin-right:5px;display:inline-flex;background:url("/a/fe29b9/content/images/icon-refresh.svg");background-repeat:no-repeat;width:16px;height:16px;background-size:100% 100%}.listingContainer.redesign article .infoContainer .placard-last-updated-special{max-width:100%}.listingContainer.redesign article .infoContainer .listingContactInformation{justify-content:unset;text-align:center;margin-top:10px;width:100%}@media(max-width:767px){.listingContainer.redesign article .infoContainer .listingContactInformation{margin-top:auto}}@media(min-width:768px){.listingContainer.redesign article .infoContainer .listingContactInformation{margin-top:auto}}.listingContainer.redesign article .infoContainer .listingContactInformation a,.listingContainer.redesign article .infoContainer .listingContactInformation button{height:32px;display:inline-block;border-radius:6px;border:1px solid #000;font-weight:600;display:flex;justify-content:center;align-items:center;height:35px}.high-contrast .listingContainer.redesign article .infoContainer .listingContactInformation a,.high-contrast .listingContainer.redesign article .infoContainer .listingContactInformation button{border-color:#ec7200}@media(min-width:768px){.listingContainer.redesign article .infoContainer .listingContactInformation a,.listingContainer.redesign article .infoContainer .listingContactInformation button{min-width:initial;font-size:14px}}.listingContainer.redesign article .infoContainer .listingContactInformation button{color:#000;background-color:#fff;padding:0}.high-contrast .listingContainer.redesign article .infoContainer .listingContactInformation button{color:#ec7200}.listingContainer.redesign article .infoContainer .listingContactInformation a{color:#000;background-color:#fff}.high-contrast .listingContainer.redesign article .infoContainer .listingContactInformation a{background-color:#ec7200}.listingContainer.redesign article .infoContainer .listingContactInformation .phoneWithApplyNow{font-size:10px}.listingContainer.redesign article .infoContainer .listingContactInformation .divider{display:none}.listingContainer.redesign article .infoContainer .listingContactInformation .applyNowBasicListing{padding:0;border-radius:4px}@media(min-width:768px){.listingContainer.redesign article .infoContainer .listingContactInformation .applyNowBasicListing{border:1px solid #000;min-width:50%;padding:5px 8px 5px 8px}}.listingContainer.redesign article .infoContainer .listingContactInformation .ButtonStyle-3{width:30%;display:flex;height:32px;justify-content:center;align-items:center;gap:10px;flex:1 0 0}.listingContainer.redesign article .infoContainer .listingContactInformation .ButtonStyle-3:not(:last-child){margin-right:8px}.listingContainer.redesign article .infoContainer .listingContactInformation .ButtonStyle-2{width:45%;display:flex;height:32px;justify-content:center;align-items:center;gap:10px;flex:1 0 0}.listingContainer.redesign article .infoContainer .listingContactInformation .ButtonStyle-2:not(:last-child){margin-right:8px}.listingContainer.redesign article .infoContainer .listingContactInformation .ButtonStyle-1{width:90%;display:flex;height:32px;padding:0 24px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;margin-right:0}.listingContainer.redesign article.adLevel5 .imageContainer{height:208px}.listingContainer.redesign article.adLevel5 .infoContainer h2{font-size:16px}@media(min-width:768px){.listingContainer.redesign article.adLevel5{height:208px}.listingContainer.redesign article.adLevel5 .imageContainer{width:300px;height:208px}.listingContainer.redesign article.adLevel5 .infoContainer{width:50%}.listingContainer.redesign article.adLevel5 .infoContainer .copyContainer{height:75px;margin-bottom:3px}.listingContainer.redesign article.adLevel5 .infoContainer h2{font-size:16px;height:30px}.listingContainer.redesign article.adLevel5 .infoContainer .lastUpdated,.listingContainer.redesign article.adLevel5 .infoContainer .placard-special,.listingContainer.redesign article.adLevel5 .infoContainer .rentRollup,.listingContainer.redesign article.adLevel5 .infoContainer .address{height:24px}}@media only screen and (min-width:768px){.listingContainer.redesign article.adLevel5 .infoContainer{width:57%}}@media only screen and (min-width:1024px){.listingContainer.redesign article.adLevel5 .infoContainer{width:50%}}@media only screen and (min-width:1110px){.listingContainer.redesign article.adLevel5 .infoContainer{width:55%}}@media only screen and (min-width:1400px){.listingContainer.redesign article.adLevel5 .infoContainer{width:58%}}@media only screen and (min-width:1600px){.listingContainer.redesign article.adLevel5 .infoContainer{width:58%}}@media only screen and (min-width:2018px){.listingContainer.redesign article.adLevel5 .infoContainer{width:62%}}.listingContainer.redesign article.adLevel4 .imageContainer,.listingContainer.redesign article.adLevel8 .imageContainer{height:208px}.listingContainer.redesign article.adLevel4 .infoContainer h2,.listingContainer.redesign article.adLevel8 .infoContainer h2{font-size:16px}@media(min-width:768px){.listingContainer.redesign article.adLevel4,.listingContainer.redesign article.adLevel8{height:208px}.listingContainer.redesign article.adLevel4 .imageContainer,.listingContainer.redesign article.adLevel8 .imageContainer{width:300px;height:208px}.listingContainer.redesign article.adLevel4 .copyContainer,.listingContainer.redesign article.adLevel8 .copyContainer{height:75px}.listingContainer.redesign article.adLevel4 .infoContainer,.listingContainer.redesign article.adLevel8 .infoContainer{width:300px;border-bottom-color:#d3d3d3;border-bottom-style:solid;border-width:1px}.listingContainer.redesign article.adLevel4 .infoContainer h2,.listingContainer.redesign article.adLevel8 .infoContainer h2{font-size:16px;height:28px}.listingContainer.redesign article.adLevel4 .infoContainer .lastUpdated,.listingContainer.redesign article.adLevel8 .infoContainer .lastUpdated,.listingContainer.redesign article.adLevel4 .infoContainer .placard-special,.listingContainer.redesign article.adLevel8 .infoContainer .placard-special,.listingContainer.redesign article.adLevel4 .infoContainer .rentRollup,.listingContainer.redesign article.adLevel8 .infoContainer .rentRollup,.listingContainer.redesign article.adLevel4 .infoContainer .address,.listingContainer.redesign article.adLevel8 .infoContainer .address{height:24px}}@media only screen and (min-width:768px){.listingContainer.redesign article.adLevel4 .infoContainer,.listingContainer.redesign article.adLevel8 .infoContainer{width:57%}}@media only screen and (min-width:1024px){.listingContainer.redesign article.adLevel4 .infoContainer,.listingContainer.redesign article.adLevel8 .infoContainer{width:50%}}@media only screen and (min-width:1110px){.listingContainer.redesign article.adLevel4 .infoContainer,.listingContainer.redesign article.adLevel8 .infoContainer{width:55%}}@media only screen and (min-width:1400px){.listingContainer.redesign article.adLevel4 .infoContainer,.listingContainer.redesign article.adLevel8 .infoContainer{width:58%}}@media only screen and (min-width:1600px){.listingContainer.redesign article.adLevel4 .infoContainer,.listingContainer.redesign article.adLevel8 .infoContainer{width:58%}}@media only screen and (min-width:2018px){.listingContainer.redesign article.adLevel4 .infoContainer,.listingContainer.redesign article.adLevel8 .infoContainer{width:62%}}@media(max-width:767px){.listingContainer.redesign article.adLevel4 .copyContainer,.listingContainer.redesign article.adLevel8 .copyContainer{height:85px}}.listingContainer.redesign article.adLevel3 .imageContainer,.listingContainer.redesign article.adLevel7 .imageContainer{height:150px}.listingContainer.redesign article.adLevel3 .infoContainer h2,.listingContainer.redesign article.adLevel7 .infoContainer h2{font-size:16px}@media(min-width:768px){.listingContainer.redesign article.adLevel3,.listingContainer.redesign article.adLevel7{height:202px}}.listingContainer.redesign article.adLevel3 .imageContainer,.listingContainer.redesign article.adLevel7 .imageContainer{width:300px;height:208px}.listingContainer.redesign article.adLevel3 .copyContainer,.listingContainer.redesign article.adLevel7 .copyContainer{height:75px}.listingContainer.redesign article.adLevel3 .C,.listingContainer.redesign article.adLevel7 .C{width:300px;padding:15px 20px}.listingContainer.redesign article.adLevel3 .C h2,.listingContainer.redesign article.adLevel7 .C h2{font-size:16px;height:28px}.listingContainer.redesign article.adLevel3 .C .lastUpdated,.listingContainer.redesign article.adLevel7 .C .lastUpdated,.listingContainer.redesign article.adLevel3 .C .placard-special,.listingContainer.redesign article.adLevel7 .C .placard-special,.listingContainer.redesign article.adLevel3 .C .rentRollup,.listingContainer.redesign article.adLevel7 .C .rentRollup,.listingContainer.redesign article.adLevel3 .C .address,.listingContainer.redesign article.adLevel7 .C .address{height:24px}@media(max-width:767px){.listingContainer.redesign article.adLevel3 .copyContainer,.listingContainer.redesign article.adLevel7 .copyContainer{margin-top:8px;margin-bottom:8px;margin-left:8px}.listingContainer.redesign article.adLevel3 .imageContainer,.listingContainer.redesign article.adLevel7 .imageContainer{height:234px;width:100%}.listingContainer.redesign article.adLevel3 .infoContainer,.listingContainer.redesign article.adLevel7 .infoContainer{width:100%;padding:8px}}.listingContainer.redesign article.adLevel2,.listingContainer.redesign article.adLevel6{height:180px}.listingContainer.redesign article.adLevel2 .imageContainer,.listingContainer.redesign article.adLevel6 .imageContainer{height:208px}@media(min-width:768px){.listingContainer.redesign article.adLevel2,.listingContainer.redesign article.adLevel6{height:208px}}.listingContainer.redesign article.adLevel2 .imageContainer,.listingContainer.redesign article.adLevel6 .imageContainer{width:300px;height:208px}.listingContainer.redesign article.adLevel2 .copyContainer,.listingContainer.redesign article.adLevel6 .copyContainer{height:98px}@media(min-width:768px){.listingContainer.redesign article.adLevel2 .copyContainer,.listingContainer.redesign article.adLevel6 .copyContainer{height:75px}}.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer{width:300px;padding:15px 20px;border-bottom-color:#d3d3d3;border-bottom-style:solid;border-width:1px}.listingContainer.redesign article.adLevel2 .infoContainer h2,.listingContainer.redesign article.adLevel6 .infoContainer h2{font-size:16px}.listingContainer.redesign article.adLevel2 .infoContainer h2,.listingContainer.redesign article.adLevel6 .infoContainer h2,.listingContainer.redesign article.adLevel2 .infoContainer .lastUpdated,.listingContainer.redesign article.adLevel6 .infoContainer .lastUpdated,.listingContainer.redesign article.adLevel2 .infoContainer .placard-special,.listingContainer.redesign article.adLevel6 .infoContainer .placard-special,.listingContainer.redesign article.adLevel2 .infoContainer .rentRollup,.listingContainer.redesign article.adLevel6 .infoContainer .rentRollup,.listingContainer.redesign article.adLevel2 .infoContainer .address,.listingContainer.redesign article.adLevel6 .infoContainer .address{height:24px}@media(max-width:767px){.listingContainer.redesign article.adLevel2,.listingContainer.redesign article.adLevel6{height:unset}.listingContainer.redesign article.adLevel2 .imageContainer,.listingContainer.redesign article.adLevel6 .imageContainer{height:144px;width:45%}.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer{width:300px;padding:8px;border-bottom-color:#d3d3d3;border-bottom-style:solid;border-width:1px}.listingContainer.redesign article.adLevel2 .copyContainer,.listingContainer.redesign article.adLevel6 .copyContainer{margin-top:0;margin-bottom:8px;margin-left:8px}.listingContainer.redesign article.adLevel2 .imageContainer,.listingContainer.redesign article.adLevel6 .imageContainer{height:234px;width:100%}.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer{width:100%;padding:8px}}.listingContainer.redesign article.adLevel1 .imageContainer{height:234px}@media(min-width:768px){.listingContainer.redesign article.adLevel1 .imageContainer{height:100%}}.listingContainer.redesign article.adLevel1 .infoContainer h2{font-size:16px}@media(min-width:768px){.listingContainer.redesign article.adLevel1 .imageContainer{width:300px;height:208px}.listingContainer.redesign article.adLevel1 .infoContainer{width:300px;height:208px;font-size:16px;padding:15px 20px}.listingContainer.redesign article.adLevel1 .infoContainer .copyContainer{height:75px}.listingContainer.redesign article.adLevel1 .infoContainer h2{font-size:16px}.listingContainer.redesign article.adLevel1 .infoContainer .lastUpdated,.listingContainer.redesign article.adLevel1 .infoContainer .placard-special{font-size:14px}.listingContainer.redesign article.adLevel1 .infoContainer h2,.listingContainer.redesign article.adLevel1 .infoContainer .lastUpdated,.listingContainer.redesign article.adLevel1 .infoContainer .placard-special,.listingContainer.redesign article.adLevel1 .infoContainer .rentRollup,.listingContainer.redesign article.adLevel1 .infoContainer .address{height:24px}}.listingContainer.redesign article.adLevel0{height:70px;flex-wrap:nowrap}.listingContainer.redesign article.adLevel0 .imageContainer{width:25%}.listingContainer.redesign article.adLevel0 .infoContainer{width:75%;font-size:12px;border-radius:0 8px 8px 0}.listingContainer.redesign article.adLevel0 .infoContainer .lastUpdated{font-size:12px;margin-left:0;order:1}@media(min-width:768px){.listingContainer.redesign article.adLevel0{height:130px}.listingContainer.redesign article.adLevel0 .infoContainer{font-size:16px;padding:15px 20px}.listingContainer.redesign article.adLevel0 .infoContainer h2{font-size:16px}.listingContainer.redesign article.adLevel0 .infoContainer .lastUpdated{font-size:12px;margin-top:0;order:0}.listingContainer.redesign article.adLevel0 .infoContainer .rentRollup{margin-top:auto;font-size:14px}}.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel3 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer,.listingContainer.redesign article.adLevel7 .infoContainer{line-height:1.6rem}.listingContainer.redesign article.adLevel2 .listingContactInformation a,.listingContainer.redesign article.adLevel3 .listingContactInformation a,.listingContainer.redesign article.adLevel6 .listingContactInformation a,.listingContainer.redesign article.adLevel7 .listingContactInformation a,.listingContainer.redesign article.adLevel2 .listingContactInformation button,.listingContainer.redesign article.adLevel3 .listingContactInformation button,.listingContainer.redesign article.adLevel6 .listingContactInformation button,.listingContainer.redesign article.adLevel7 .listingContactInformation button{background-color:#fff;color:#333;font-weight:600;height:initial;border-radius:initial;min-width:initial;border-radius:6px;border:1px solid #000;display:flex;justify-content:center;align-items:center}.high-contrast .listingContainer.redesign article.adLevel2 .listingContactInformation a,.high-contrast .listingContainer.redesign article.adLevel3 .listingContactInformation a,.high-contrast .listingContainer.redesign article.adLevel6 .listingContactInformation a,.high-contrast .listingContainer.redesign article.adLevel7 .listingContactInformation a,.high-contrast .listingContainer.redesign article.adLevel2 .listingContactInformation button,.high-contrast .listingContainer.redesign article.adLevel3 .listingContactInformation button,.high-contrast .listingContainer.redesign article.adLevel6 .listingContactInformation button,.high-contrast .listingContainer.redesign article.adLevel7 .listingContactInformation button{color:#ec7200;background-color:#fff}@media only screen and (min-width:1024px){.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel3 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer,.listingContainer.redesign article.adLevel7 .infoContainer{width:50%}}@media only screen and (min-width:768px){.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel3 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer,.listingContainer.redesign article.adLevel7 .infoContainer{width:50%}}@media only screen and (min-width:1110px){.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel3 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer,.listingContainer.redesign article.adLevel7 .infoContainer{width:55%}}@media only screen and (min-width:1400px){.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel3 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer,.listingContainer.redesign article.adLevel7 .infoContainer{width:58%}}@media only screen and (min-width:1600px){.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel3 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer,.listingContainer.redesign article.adLevel7 .infoContainer{width:58%}}@media only screen and (min-width:2018px){.listingContainer.redesign article.adLevel2 .infoContainer,.listingContainer.redesign article.adLevel3 .infoContainer,.listingContainer.redesign article.adLevel6 .infoContainer,.listingContainer.redesign article.adLevel7 .infoContainer{width:62%}}@media(min-width:768px){.listingContainer.redesign article.adLevel1 .iconHeartOutline,.listingContainer.redesign article.adLevel0 .iconHeartOutline,.listingContainer.redesign article.adLevel1 .iconHeart,.listingContainer.redesign article.adLevel0 .iconHeart{top:11px;right:10px}}.listingContainer.redesign article.adLevel1 .iconHeartOutline svg,.listingContainer.redesign article.adLevel0 .iconHeartOutline svg,.listingContainer.redesign article.adLevel1 .iconHeart svg,.listingContainer.redesign article.adLevel0 .iconHeart svg{fill:none;stroke:#fff}.listingContainer.redesign article.adLevel1 .iconHeartOutline.liked svg,.listingContainer.redesign article.adLevel0 .iconHeartOutline.liked svg,.listingContainer.redesign article.adLevel1 .iconHeart.liked svg,.listingContainer.redesign article.adLevel0 .iconHeart.liked svg{fill:#fff;stroke:#fff}.listingContainer.redesign article.adLevel1 .imageContainer,.listingContainer.redesign article.adLevel0 .imageContainer{border-radius:8px 0 0 8px}.listingContainer.redesign article.adLevel1 .imageContainer .listingGalleryControls,.listingContainer.redesign article.adLevel0 .imageContainer .listingGalleryControls{display:none}.listingContainer.redesign article.adLevel1 .infoContainer,.listingContainer.redesign article.adLevel0 .infoContainer{padding:5px 10px}@media(min-width:768px){.listingContainer.redesign article.adLevel1 .infoContainer,.listingContainer.redesign article.adLevel0 .infoContainer{padding:15px 20px}}@media(min-width:768px){.listingContainer.redesign article.promoted-listing .infoContainer .stars:last-child{margin-bottom:40px}.listingContainer.redesign article.promoted-listing[data-r="0"] .copyContainer{margin-bottom:25px}}.listingContainer.redesign .media{display:block;text-align:center;background-color:#e5e5e5;z-index:1}.listingContainer.redesign .media:hover .listingGalleryControls .listingGalleryControls{display:inline-block}.listingContainer.redesign .media .listingImageCount{position:absolute;top:0;left:0;border-radius:8px 0 8px 0;color:#fff;background-color:rgba(0,0,0,.75);z-index:6;font-size:12px;padding:5px 7.5px}.listingContainer.redesign .media .listingGalleryControls button{background-color:transparent;border:none;padding:0;width:48px;height:48px}.listingContainer.redesign .media .listingGalleryControls .listingCarouselLeftArrow{position:absolute;top:calc(45%);left:-4%;z-index:6;margin-left:30px;background-image:url("/a/eb7056/content/images/placard-left-arrow.svg");background-repeat:no-repeat}.listingContainer.redesign .media .listingGalleryControls .listingCarouselRightArrow{position:absolute;top:calc(45%);right:-5%;z-index:6;background-image:url("/a/d5772c/content/images/placard-right-arrow.svg");background-repeat:no-repeat}@media(min-width:768px){.listingContainer.redesign .media .listingGalleryControls{display:none}}.listingContainer.redesign .media .listingMediaButtons{position:absolute;bottom:0;left:0;z-index:6;padding-left:5px;width:100%;display:flex;justify-content:flex-start;align-items:center;padding-bottom:7px}.listingContainer.redesign .media .listingMediaButtons button{border:none;margin:0;padding:0;background-color:#34323200}.listingContainer.redesign .media .listingMediaButtons button.virtualTour{padding-left:5px;height:25px;font-size:14px;font-weight:600;color:#fff;padding-bottom:3px;text-decoration:underline}.listingContainer.redesign .media .listingMediaButtons button.virtualTour:hover{text-decoration:underline}.listingContainer.redesign .media .listingMediaButtons button.videoPlay{padding-left:11px;height:25px;font-size:14px;font-weight:600;color:#fff;padding-bottom:3px;text-decoration:underline}.listingContainer.redesign .media .listingMediaButtons button.videoPlay:hover{text-decoration:underline}.listingContainer.redesign .media .listingMediaButtons button .videoPlayButton{display:inline-block;vertical-align:middle;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #ec7200;margin-left:2px}.high-contrast .listingContainer.redesign .media .listingMediaButtons button .videoPlayButton{border-left-color:#ec7200}.listingContainer.redesign .media .listingMediaButtons .tourDevider{padding-left:5px;height:25px;font-size:14px;font-weight:300;color:#fff}.listingContainer.redesign .media .gradient-layer-bottom{pointer-events:none;bottom:0;left:0;right:0;height:22%;position:absolute;z-index:5;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 100%)}.listingContainer.redesign .media .listingImageContainer{position:relative;height:100%}.listingContainer.redesign .media .carouselInner{position:relative;height:100%;z-index:5;cursor:pointer;height:174px}.listingContainer.redesign .media .carouselInner .item{height:174px;overflow:hidden;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:8px 8px 0 0}@media(max-width:767px){.listingContainer.redesign .media .carouselInner .item{width:100%;height:100%}}.listingContainer.redesign .media .carouselInner .item:first-child.next.left,.listingContainer.redesign .media .carouselInner .item:first-child.active.right{top:0!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.listingContainer.redesign .media .carouselInner .item:last-child.active.left,.listingContainer.redesign .media .carouselInner .item:last-child.prev.right{top:0!important;-moz-transform:translateY(-100%)!important;-ms-transform:translateY(-100%)!important;-o-transform:translateY(-100%)!important;-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}.listingContainer.redesign .media .carouselInner .item.next.right{top:50%!important;-moz-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;-o-transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.listingContainer.redesign .media .carouselInner .item.active.right,.listingContainer.redesign .media .carouselInner .item.next.left{-moz-transform:translateY(-100%)!important;-ms-transform:translateY(-100%)!important;-o-transform:translateY(-100%)!important;-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}.listingContainer.redesign .media .carouselInner .item.loading{display:none}.listingContainer.redesign .media img{position:absolute;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto;display:none;top:0}.listingContainer.redesign .media .carousel .spinnerContainer{top:42%;left:44%}@media only screen and (max-width:1152px){.listingContainer.redesign .media .carousel .spinnerContainer{top:38%;left:41%}}.listingContainer.redesign .pagingTotal{width:100%;text-align:center;margin-top:10px}.listingContainer.redesign .paging{display:flex;justify-content:center;align-content:center;align-items:center;width:100%;color:#ec7200;font-size:24px;position:relative;top:0;left:0;padding:15px 15px 0}.high-contrast .listingContainer.redesign .paging{color:#ec7200}.listingContainer.redesign .paging ol{padding-left:0}.listingContainer.redesign .paging ol li{display:inline-block;width:auto}.listingContainer.redesign .paging a{display:flex;justify-content:center;align-content:center;align-items:center}.listingContainer.redesign .paging a span:before{position:relative;top:5px}.listingContainer.redesign .paging a,.listingContainer.redesign .paging span{margin:5px;color:#ec7200}.high-contrast .listingContainer.redesign .paging a,.high-contrast .listingContainer.redesign .paging span{color:#ec7200}.listingContainer.redesign .paging a.ellipsis,.listingContainer.redesign .paging span.ellipsis,.listingContainer.redesign .paging a.active,.listingContainer.redesign .paging span.active{color:#000}.listingContainer.redesign .paging a.disabled,.listingContainer.redesign .paging span.disabled{display:none}.listingContainer.redesign .paging .pagingBtn{min-height:2rem;width:auto;background-color:#fff;border-radius:4px;border:1px solid #ccc;display:inline-block;line-height:2rem;color:#3f3f3f}.listingContainer.redesign .last-page{text-align:center;margin-bottom:10px}.listingContainer.redesign .last-page h4{color:#333;font-size:24px;font-weight:500;line-height:29px;margin:20px 0 4px}.listingContainer.redesign .last-page .btn{box-sizing:border-box;height:34px;width:200px;border-radius:6px;font-size:16px;font-weight:500;line-height:19px;text-align:center;border:1px solid #ec7200;background-color:#ec7200;color:#fff;margin:10px}.listingContainer.redesign .last-page a.btn{background-color:#fff;color:#ec7200}.listingContainer.redesign .listingBanner{height:80px;width:100%;border-radius:8px;background-color:#fff;border:1px solid rgba(151,151,151,.2);box-shadow:0 2px 3px 0 rgba(0,0,0,.05);overflow:hidden;margin:5px 16px}@media(min-width:768px){.listingContainer.redesign .listingBanner{height:127px}}.listingContainer.redesign .listingBanner img{width:100%;height:100%}.listingContainer.redesign .listingBanner.active,.listingContainer.redesign .listingBanner:hover{border:1px solid #ec7200;box-shadow:0 3px 10px 0 rgba(0,0,0,.55)}.listingContainer.redesign #resultCountTitle{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:18px;line-height:normal;padding-top:8px;padding-bottom:8px}@media(min-width:1024px){.listingContainer.redesign #resultCountTitle{font-size:18px}}.listingContainer.redesign #resultCountTitle span{color:#ec7200;font-weight:bold}.high-contrast .listingContainer.redesign #resultCountTitle span{color:#ec7200}.listingContainer.redesign #resultCountAvailable{font-family:'Montserrat';font-style:normal;font-weight:400;font-size:16px;line-height:normal;padding-bottom:8px}@media(min-width:1024px){.listingContainer.redesign #resultCountAvailable{font-family:'Montserrat';font-style:normal;font-weight:400;font-size:16px;line-height:normal}}@-moz-document url-prefix(){#placards .propertyInfo p{line-height:135%}#placards .ratings{line-height:100%}}.listingContainer .breadcrumbs{border-top:1px solid #e1e1e1;padding-top:18px;text-align:center;font-size:14px}.placardRents{font-size:16px;font-weight:700}.placardBeds{font-size:14px;margin-top:-7px;margin-bottom:5px}.placardPropertyName a{font-size:14px;color:#000}.placard-special{position:absolute;top:12px;left:12px;font-size:12px;font-weight:600;padding:2px 10px 2px 4px;border-radius:10px;z-index:6;background-color:#fff;max-width:100%}@media(max-width:767px){.placard-special{display:none}}@media(min-width:768px){.placard-special{max-width:75%}}@media(min-width:1024px){.placard-special{max-width:68%}}@media(min-width:1600px){.placard-special{max-width:75%}}.placard-special .placard-special-text{padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.placard-special .placard-special-text::before{content:" ";display:block;position:absolute;height:20px;width:20px;top:0;left:5px;background-size:100% 100%;background-repeat:no-repeat}@media(max-width:767px){.placard-special.hide-mobile{display:none}}.placard-special.placard-special-price-drop{border:1px solid #ec7200;color:#333}.high-contrast .placard-special.placard-special-price-drop{border-color:#ec7200;color:#ec7200}.placard-special.placard-special-price-drop .placard-special-text::before{background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast .placard-special.placard-special-price-drop .placard-special-text::before{background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}.placard-special.placard-special-best-value{border:1px solid #2196f3;color:#333}.high-contrast .placard-special.placard-special-best-value{color:#1872b8;border-color:#1872b8}.placard-special.placard-special-best-value .placard-special-text::before{background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast .placard-special.placard-special-best-value .placard-special-text::before{background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}.placard-special.placard-special-rent-special{border:1px solid #478500;color:#333}.high-contrast .placard-special.placard-special-rent-special{color:#476e00;border-color:#476e00}.placard-special.placard-special-rent-special .placard-special-text::before{background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast .placard-special.placard-special-rent-special .placard-special-text::before{background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}.placard-special-icon-only{width:9.75px;height:9.75px;position:absolute;top:1px;right:25px;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);background-size:100%;background-repeat:no-repeat}@media(min-width:768px){.placard-special-icon-only{display:none}}.placard-special-icon-only.placard-special-price-drop{border:1px solid #ec7200;color:#ec7200;background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast .placard-special-icon-only.placard-special-price-drop{border-color:#ec7200}.high-contrast .placard-special-icon-only.placard-special-price-drop{color:#ec7200}.high-contrast .placard-special-icon-only.placard-special-price-drop{background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}.placard-special-icon-only.placard-special-best-value{border:1px solid #2196f3;color:#2196f3;background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast .placard-special-icon-only.placard-special-best-value{background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}.placard-special-icon-only.placard-special-rent-special{border:1px solid #478500;color:#478500;background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast .placard-special-icon-only.placard-special-rent-special{background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}.placard-special-carousel-overlay{font-size:14px;font-weight:600;line-height:150%;padding:10px;border-radius:12.5px;height:25px;top:.5rem;left:.5rem;margin:0;position:absolute;z-index:6;background-color:#fff}@media(min-width:768px){.placard-special-carousel-overlay{display:none}}@media(min-width:768px){.placard-special-carousel-overlay{margin:0 0 0 10px;max-width:75%}}@media(min-width:1024px){.placard-special-carousel-overlay{max-width:68%}}@media(min-width:1600px){.placard-special-carousel-overlay{max-width:75%}}.placard-special-carousel-overlay .placard-special-text{padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.placard-special-carousel-overlay .placard-special-text::before{content:" ";display:block;position:absolute;height:25px;width:25px;top:-1px;left:5px;background-size:100% 100%;background-repeat:no-repeat}@media(max-width:767px){.placard-special-carousel-overlay.hide-mobile{display:none}}.placard-special-carousel-overlay.placard-special-price-drop{border:1px solid #ec7200;color:#333}.high-contrast .placard-special-carousel-overlay.placard-special-price-drop{border-color:#ec7200;color:#ec7200}.placard-special-carousel-overlay.placard-special-price-drop .placard-special-text::before{background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast .placard-special-carousel-overlay.placard-special-price-drop .placard-special-text::before{background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}.placard-special-carousel-overlay.placard-special-best-value{border:1px solid #2196f3;color:#2196f3}.high-contrast .placard-special-carousel-overlay.placard-special-best-value{color:#1872b8;border-color:#1872b8}.placard-special-carousel-overlay.placard-special-best-value .placard-special-text::before{background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast .placard-special-carousel-overlay.placard-special-best-value .placard-special-text::before{background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}.placard-special-carousel-overlay.placard-special-rent-special{border:1px solid #478500;color:#478500}.high-contrast .placard-special-carousel-overlay.placard-special-rent-special{color:#476e00;border-color:#476e00}.placard-special-carousel-overlay.placard-special-rent-special .placard-special-text::before{background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast .placard-special-carousel-overlay.placard-special-rent-special .placard-special-text::before{background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}.placard-special-icon-only-carousel-overlay{width:31px;height:31px;position:absolute;top:9px;left:9px;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);background-size:100%;background-repeat:no-repeat;z-index:6;background-color:#fff}@media(min-width:768px){.placard-special-icon-only-carousel-overlay{display:none}}.placard-special-icon-only-carousel-overlay.placard-special-price-drop{border:1px solid #ec7200;color:#ec7200;background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast .placard-special-icon-only-carousel-overlay.placard-special-price-drop{border-color:#ec7200}.high-contrast .placard-special-icon-only-carousel-overlay.placard-special-price-drop{color:#ec7200}.high-contrast .placard-special-icon-only-carousel-overlay.placard-special-price-drop{background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}.placard-special-icon-only-carousel-overlay.placard-special-best-value{border:1px solid #2196f3;color:#2196f3;background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast .placard-special-icon-only-carousel-overlay.placard-special-best-value{background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}.placard-special-icon-only-carousel-overlay.placard-special-rent-special{border:1px solid #478500;color:#478500;background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast .placard-special-icon-only-carousel-overlay.placard-special-rent-special{background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}.listingContactInformation-mobile-gd-slv{justify-content:unset;text-align:center;margin:10px 8px 11px 8px;font-size:14px;font-weight:600}.listingContactInformation-mobile-gd-slv a,.listingContactInformation-mobile-gd-slv button{display:inline-block;border-radius:6px;border:1px solid #333;padding:15px;color:#000!important;display:flex;justify-content:center;align-items:center;height:35px}.high-contrast .listingContactInformation-mobile-gd-slv a,.high-contrast .listingContactInformation-mobile-gd-slv button{border-color:#ec7200}@media(min-width:768px){.listingContactInformation-mobile-gd-slv a,.listingContactInformation-mobile-gd-slv button{min-width:initial;font-size:16px}}.listingContactInformation-mobile-gd-slv button{color:#ec7200;background-color:#fff;padding:0;margin-right:5px}.high-contrast .listingContactInformation-mobile-gd-slv button{color:#ec7200}.listingContactInformation-mobile-gd-slv a{margin-left:5px}.high-contrast .listingContactInformation-mobile-gd-slv a{background-color:#ec7200}.listingContactInformation-mobile-gd-slv .phoneWithApplyNow{color:#ec7200;background-color:#fff;margin-right:5px;font-size:14px}.listingContactInformation-mobile-gd-slv .applyNowBasicListing{padding:5px 8px 5px 8px;border-radius:4px}@media(min-width:768px){.listingContactInformation-mobile-gd-slv .applyNowBasicListing{border:1px solid #ec7200}}.listingContactInformation-mobile-gd-slv .divider{display:none}.listingContactInformation-mobile{justify-content:unset;text-align:center;font-size:15px}@media(min-width:768px){.listingContactInformation-mobile{margin-top:auto}}.listingContactInformation-mobile a,.listingContactInformation-mobile button{height:32px;display:inline-block;border-radius:6px;border:1px solid #000;display:flex;justify-content:center;align-items:center;height:35px;font-weight:600}.high-contrast .listingContactInformation-mobile a,.high-contrast .listingContactInformation-mobile button{border-color:#ec7200}@media(min-width:768px){.listingContactInformation-mobile a,.listingContactInformation-mobile button{min-width:initial;font-size:16px}}.listingContactInformation-mobile button{color:#333;background-color:#fff;padding:0;margin-right:5px}.high-contrast .listingContactInformation-mobile button{color:#ec7200}.listingContactInformation-mobile a{color:#333;font-weight:600;margin-left:5px}.high-contrast .listingContactInformation-mobile a{background-color:#ec7200}.listingContactInformation-mobile .phoneWithApplyNow{color:#333;background-color:#fff;margin-right:5px;font-size:16px}.listingContactInformation-mobile .divider{display:none}.listingContactInformation-mobile .applyNowBasicListing{padding:0;border-radius:4px}@media(min-width:768px){.listingContactInformation-mobile .applyNowBasicListing{border:1px solid #ec7200;padding:5px 8px 5px 8px}}.short-text span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.desktop-title{max-width:95%}#placardHeaderContainer{display:flex;align-items:center;justify-content:space-between;padding:16px 16px}#placardHeaderContainer.hidden{display:none}@media(min-width:768px){#placardHeaderContainer{padding:20px 24px}}#placardHeaderContainer #placardHeaderText.hidden{display:none}@media only screen and (max-width:1023px){#placardHeaderContainer .placard-buttons{display:flex;justify-content:center;position:fixed;bottom:32px;z-index:2;height:auto;left:50%;transform:translateX(-50%);color:#fff;border:none;border-radius:10px;width:100%}#placardHeaderContainer .placard-buttons.z-index-21{z-index:21}}#placardHeaderContainer .placard-buttons .search-bar-menu{position:relative;display:block;height:100%}#placardHeaderContainer .placard-buttons .search-bar-menu.hidden{display:none}@media(min-width:1024px){#placardHeaderContainer .placard-buttons .search-bar-menu.map-list-btn{display:none}}#placardHeaderContainer .placard-buttons .search-bar-menu.map-list-btn.hidden{display:none}#placardHeaderContainer .placard-buttons .search-bar-menu.map-list-btn .search-bar-toggle-map{display:block}#placardHeaderContainer .placard-buttons .search-bar-menu.map-list-btn .search-bar-toggle-map:before{content:"";background-image:url("/a/742bd0/apps/listingsearch/content/images/map_white.svg");background-size:100% 100%;padding:0 13px;font-size:24px}#placardHeaderContainer .placard-buttons .search-bar-menu.map-list-btn .search-bar-toggle-map .search-bar-toggle-map-text{position:relative;top:-3px;padding-left:4px}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle{position:relative;background:none;font-size:14px;padding:0 0 0 0;margin:0;border:none;box-sizing:border-box;z-index:2;height:36px;overflow:hidden;border:1px solid #bfbfbf;border-radius:6px}@media(min-width:1024px){#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle{width:auto;width:98%;height:44px;font-size:16px}}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default{display:none;white-space:nowrap;padding:0 16px}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default{display:block;text-align:center}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default.filter-sort{float:none}@media(min-width:1024px){#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option{text-align:center;display:block;float:left;position:relative}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option.filter-sort{float:none}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option.filter-sort:after{content:"";background-image:url("/a/a08658/apps/listingsearch/content/images/sort.svg");background-size:100% 100%;padding:2px 32px;padding-right:2px}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default{display:none}}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .caret{position:absolute;display:none;right:14px;top:21px;width:14px;height:8px;background-image:url("/a/b6a463/apps/listingsearch/content/images/chevron-down.svg")}.high-contrast #placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .caret{background-image:url("/a/b6a463/apps/listingsearch/content/images/chevron-down-high-contrast.svg")}@media(min-width:1024px){#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .caret{display:block}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .caret.filter-sort{display:none}}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle.validation{border-color:#ccc}@media only screen and (max-width:1023px){#placardHeaderContainer .placard-buttons .search-bar-menu.open{width:100%;text-align:center}#placardHeaderContainer .placard-buttons .search-bar-menu.open .dropdownToggle{display:none}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle,#placardHeaderContainer .placard-buttons .search-bar-menu .search-bar-toggle-button{height:44px;font-size:16px;font-weight:600;background-color:#333;width:75px;border-radius:10px;border:none}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default,#placardHeaderContainer .placard-buttons .search-bar-menu .search-bar-toggle-button .filter-option-default{padding:0}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default:before,#placardHeaderContainer .placard-buttons .search-bar-menu .search-bar-toggle-button .filter-option-default:before{content:"";background-image:url("/a/074ca3/apps/listingsearch/content/images/sort_white.svg");background-size:100% 100%;padding:0 13px;font-size:24px}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default .menu-title-default,#placardHeaderContainer .placard-buttons .search-bar-menu .search-bar-toggle-button .filter-option-default .menu-title-default{position:relative;top:-3px}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle{border-radius:0 10px 10px 0;padding:0 12px 0 0}#placardHeaderContainer .placard-buttons .search-bar-menu .search-bar-toggle-button{border-radius:10px 0 0 10px;padding:0 0 0 4px;box-shadow:70px 0 0 0 #333}#placardHeaderContainer .placard-buttons .search-bar-menu .search-bar-toggle-button.no-box-shadow{border-radius:10px;box-shadow:unset;padding:0 12px;width:auto;white-space:nowrap}}@media only screen and (max-width:1023px) and (min-width:810px){#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default:before,#placardHeaderContainer .placard-buttons .search-bar-menu .search-bar-toggle-button .filter-option-default:before{left:7px}}@media only screen and (max-width:1023px) and (min-width:575px){#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default:before,#placardHeaderContainer .placard-buttons .search-bar-menu .search-bar-toggle-button .filter-option-default:before{left:-12px}}@media only screen and (max-width:1023px) and (min-width:420px){#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownToggle .filter-option-default:before,#placardHeaderContainer .placard-buttons .search-bar-menu .search-bar-toggle-button .filter-option-default:before{left:-33px}}@media(min-width:1024px){#placardHeaderContainer .placard-buttons .search-bar-menu{margin-left:0;margin-right:0}}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu{z-index:10;right:0;left:unset;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);width:287px}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu .sortMobileHeader{display:none}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li{outline-color:#ec7200}.high-contrast #placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li{outline-color:#ec7200}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li a{color:#000;display:inline-block;padding:0 28px 0 24px;width:100%;text-align:left;cursor:pointer;font-size:16px;height:40px;line-height:40px}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li a.hover,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li a:hover,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li a:active,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li a:focus{background-color:#f2f2f2;color:#000}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li:focus a{background-color:#f2f2f2}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li:focus a.hover,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li:focus a:hover,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li:focus a:active,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li:focus a:focus{background-color:#f2f2f2}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li.selected a{font-weight:600;background-color:#f2f2f2;color:#000}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li.selected a.hover,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li.selected a:hover,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li.selected a:active,#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li.selected a:focus{background-color:#f2f2f2;color:#000;outline:none}#placardHeaderContainer .placard-buttons .search-bar-menu .dropdownMenu li .facet-count{margin-left:5px}#placardHeaderContainer .placard-buttons .search-bar-menu.open .dropdownToggle{padding:0}#placardHeaderContainer .placard-buttons .search-bar-menu.open .dropdownToggle.fltr-btn{border:2px solid #ec7200;font-weight:600}.high-contrast #placardHeaderContainer .placard-buttons .search-bar-menu.open .dropdownToggle{border-top-color:#ec7200}#placardHeaderContainer .placard-buttons .search-bar-menu.open .dropdownToggle .caret{top:19px;background-image:url("/a/02d1a9/apps/listingsearch/content/images/chevron-up.svg")}.high-contrast #placardHeaderContainer .placard-buttons .search-bar-menu.open .dropdownToggle .caret{background-image:url("/a/02d1a9/apps/listingsearch/content/images/chevron-up-high-contrast.svg")}@media(min-width:1024px){#placardHeaderContainer .placard-buttons .search-bar-menu{padding-left:6px}}@media only screen and (max-width:1023px){#placardHeaderContainer .placard-buttons .search-bar-menu.SortMenu .dropdownMenu{position:relative;right:0;left:0;font-size:16px;bottom:-32px;width:100%;border-radius:10px 10px 0 0;z-index:1051}#placardHeaderContainer .placard-buttons .search-bar-menu.SortMenu .dropdownMenu .sortMobileHeader{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#000;height:48px;line-height:48px;font-size:18px;font-weight:600}#placardHeaderContainer .placard-buttons .search-bar-menu.SortMenu .dropdownMenu .sortMobileHeader span{grid-column:2;justify-self:center}#placardHeaderContainer .placard-buttons .search-bar-menu.SortMenu .dropdownMenu .sortMobileHeader .done{grid-column:3;justify-self:end;margin-right:16px;border:0;background-color:#fff;background-image:url("/a/af2bee/content/images/icon-close.svg");height:16px;width:16px;background-repeat:no-repeat;padding:0}}#placardHeaderContainer .placard-buttons .one-pixel-divider{display:flex;width:20px;background-color:#333;justify-content:center}@media(min-width:1024px){#placardHeaderContainer .placard-buttons .one-pixel-divider{display:none}}#placardHeaderContainer .placard-buttons .one-pixel-divider.hidden{display:none}#placardHeaderContainer .placard-buttons .one-pixel-divider span{position:relative;top:7px}#placardHeaderContainer .sortModalBackdrop{z-index:20;position:fixed}@media(min-width:1024px){#placardHeaderContainer .sortModalBackdrop{display:none}}@keyframes pulse-orange{0%{box-shadow:0 0 0 0 rgba(230,101,0,1)}70%{box-shadow:0 0 0 10px rgba(230,101,0,.1)}100%{box-shadow:0 0 0 0 rgba(230,101,0,0)}}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}#infoCardLayerZeroRegion{position:absolute;z-index:15;max-height:100%;left:calc(50%);top:calc(50%);transform:translate(-50%,-50%);width:375px;display:flex;flex-direction:column;gap:16px;pointer-events:none}@media only screen and (max-width:767px),(min-width:1024px) and (max-width:1279px){#infoCardLayerZeroRegion{transform:unset;left:0;top:auto;bottom:0;overflow:hidden;width:100%}}#infoCardLayerZeroRegion .floatingIcons{display:flex;height:40px;justify-content:flex-end;gap:8px}@media only screen and (max-width:767px),(min-width:1024px) and (max-width:1279px){#infoCardLayerZeroRegion .floatingIcons{margin-right:8px}}#infoCardLayerZeroRegion .floatingIcons .favBtn{pointer-events:auto;width:40px;height:40px;border-radius:50%;border:none;background-color:#fff;box-shadow:0 2.5px 3.75px 0 #0000000d;display:flex;justify-content:center;align-items:center;padding:0}#infoCardLayerZeroRegion .floatingIcons .favBtn.liked::before{content:"";background-image:url("/a/e5a22d/content/images/heart-red-filled-no-stroke.svg");height:32px;width:32px;background-repeat:no-repeat;background-size:100% 100%;display:inline-flex}#infoCardLayerZeroRegion .floatingIcons .favBtn.neutral::before{content:"";background-image:url("/a/703527/content/images/heart-grey-filled-no-stroke.svg");height:32px;width:32px;background-repeat:no-repeat;background-size:100% 100%;display:inline-flex}#infoCardLayerZeroRegion .floatingIcons .done{pointer-events:auto;display:flex;justify-content:center;align-items:center;background-color:#fff;width:40px;height:40px;border-radius:50%;box-shadow:0 2.5px 3.75px 0 #0000000d;border:none;padding:0}#infoCardLayerZeroRegion .floatingIcons .done::before{content:"";pointer-events:none;background-image:url("/a/e95efd/content/images/icon-close-gray.svg");height:12px;width:12px;background-repeat:no-repeat;background-size:100% 100%;display:inline-flex}#infoCardLayerZeroRegion #InfoCardView{pointer-events:auto;display:flex;position:relative;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 5px 0 #00000033;font-size:16px;line-height:24px;font-weight:500;box-sizing:border-box;cursor:pointer}@media only screen and (max-width:767px),(min-width:1024px) and (max-width:1279px){#infoCardLayerZeroRegion #InfoCardView{border-radius:10px 10px 0 0}}#infoCardLayerZeroRegion #InfoCardView .media .itemPhoto{-webkit-background-size:cover;background-size:cover;background-position:center center;width:140px;height:140px}#infoCardLayerZeroRegion #InfoCardView .content{display:flex;flex-direction:column;justify-content:space-between;padding:16px 12px 16px 12px;letter-spacing:.4px;width:235px;height:140px}@media only screen and (max-width:767px),(min-width:1024px) and (max-width:1279px){#infoCardLayerZeroRegion #InfoCardView .content{width:calc(100% - 140px)}}#infoCardLayerZeroRegion #InfoCardView .content .bedRentBox{display:flex;flex-direction:column}#infoCardLayerZeroRegion #InfoCardView .content .bedRentBox4Col{width:23%;float:left}#infoCardLayerZeroRegion #InfoCardView .content .bedRentBox3Col{width:31%;float:left}#infoCardLayerZeroRegion #InfoCardView .content .bedRentBox1Col{float:left}#infoCardLayerZeroRegion #InfoCardView .content .bedTextBox{height:18px;float:left;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#infoCardLayerZeroRegion #InfoCardView .content .priceTextBox{width:94.3px;height:18px;float:left;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:18px}#infoCardLayerZeroRegion #InfoCardView .content .placard-fees-text{font-size:12px;line-height:16px}#infoCardLayerZeroRegion #InfoCardView .content .placard-fees-text .checkmarkStoryIcon{content:"";margin-right:4px;display:inline-flex;background:url("/a/03cc7a/content/images/checkmark-circle.svg");background-repeat:no-repeat;width:20px;height:20px;background-size:100% 100%;position:relative;top:5px}#infoCardLayerZeroRegion #InfoCardView .content .placard-fees-text .lease-term-month{white-space:nowrap}#infoCardLayerZeroRegion #InfoCardView .content .nameAddress{align-content:end;width:100%}#infoCardLayerZeroRegion #InfoCardView .content .nameAddress h2{font-weight:600;font-size:12px;line-height:18px;max-width:95%}#infoCardLayerZeroRegion #InfoCardView .content .nameAddress .address{font-style:normal;font-weight:400;font-size:12px;line-height:18px;width:95%}#infoCardLayerZeroRegion #InfoCardView .ellipses{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%}#infoCardLayerZeroRegion #InfoCardView a{color:#000}#infoCardLayerZeroRegion #MultipleInfoCardView{border-radius:10px;overflow:hidden}@media only screen and (max-width:767px),(min-width:1024px) and (max-width:1279px){#infoCardLayerZeroRegion #MultipleInfoCardView{border-radius:10px 10px 0 0}}#infoCardLayerZeroRegion #MultipleInfoCardView #MultipleInfoCardViewContainer{display:flex;flex-direction:column;gap:16px}#infoCardLayerZeroRegion #MultipleInfoCardView #MultipleInfoCardViewContainer #InfoCardView{border-radius:10px 10px 0 0}.multipleInfoCardViewFooter{background-color:rgba(51,51,51,.7);color:#fff;position:relative;height:2.5em;pointer-events:auto}.multipleInfoCardViewFooter button{background-color:rgba(51,51,51,.7);border:0 none;color:#fff;padding:.3em;position:absolute;height:100%;font-size:1.4em}.multipleInfoCardViewFooter button.footerPrev{padding-right:.7em;padding-left:.5em}.multipleInfoCardViewFooter button.footerNext{right:0;top:0;padding-right:.5em;padding-left:.7em}.multipleInfoCardViewFooter .listingPage{display:inline-block;width:100%;text-align:center;padding:.6em 0 0 0}.infoCardPOIView{background-color:rgba(0,0,0,.6);width:100%}.infoCardPOIView h1{color:#fff;letter-spacing:.025rem;font-size:.875rem;font-weight:normal;padding:10px 15px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.infoCardPOIView p{overflow:hidden;white-space:nowrap;font-size:.5em;text-overflow:ellipsis}.infoCardSchoolView{background-color:rgba(0,0,0,.6);width:100%;height:1.5em;padding:0 .55em}.infoCardSchoolView h1{color:#fff;font-size:1em;font-weight:normal;line-height:1.5em;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.infoCardSchoolView p{overflow:hidden;white-space:nowrap;font-size:.5em;text-overflow:ellipsis}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}.layout-wrapper{padding:0 20px}.inner-layout-wrapper{max-width:1900px}@media(min-width:1920px){.inner-layout-wrapper{margin:auto}}.mapNavCount{background-color:rgba(255,255,255,.8);padding:.25em;font-size:1.25em;border:0 none;cursor:default;margin-bottom:.438em;height:50px;min-width:20%;max-width:98%;position:absolute;top:10px;right:9px;z-index:10;border-top:4px solid #949399}.mapNavCount h2.count{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1em;margin-top:.1em}.mapNavCount .mapNavIcon{width:18px;float:left;margin-right:.5em}.mapNavCount span.mapData{display:none}.mapNavToolbar{position:absolute;top:20px;right:20px;list-style:none;z-index:10;padding:0;pointer-events:none;bottom:75px}.mapNavToolbar .tool{pointer-events:auto;cursor:pointer;left:199px;z-index:5;border-radius:100%;margin-bottom:8px;box-sizing:border-box;height:46.13px;width:46.13px;border:1.13px solid #9b9b9b;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);text-align:center;-ms-user-select:none;user-select:none}.mapNavToolbar .tool svg{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:36px;vertical-align:middle;padding-top:4px;margin-left:-1px}.mapNavToolbar .tool svg path{fill:#9b9b9b}.mapNavToolbar .tool .svg-icon{display:inline-block;vertical-align:middle}.mapNavToolbar .tool.zoomIn::before{content:"";display:inline-flex;background:url("/a/c18283/content/images/icon-plus-grey.svg");background-repeat:no-repeat;width:21px;height:100%;background-size:100% 100%}.mapNavToolbar .tool.zoomOut::before{content:"";display:inline-flex;background:url("/a/6a37b0/content/images/icon-minus-grey.svg");background-repeat:no-repeat;width:21px;height:100%;background-size:100% 100%}.mapNavToolbar .tool.mapType::before{content:"";display:inline-flex;background:url("/a/f01454/content/images/icon-globe.svg");background-repeat:no-repeat;width:24px;height:100%;background-size:100% 100%}.mapNavToolbar .tool.poiLayers::before{content:"";display:inline-flex;background:url("/a/285781/content/images/icon-layers.svg");background-repeat:no-repeat;width:24px;height:100%;background-size:100% 100%}.mapNavToolbar .tool.poiLayers.active::before{background:url("/a/e8cd5e/content/images/icon-layers-active.svg");background-repeat:no-repeat;width:24px;height:100%;background-size:100% 100%}.mapNavToolbar .tool.drawTool::before{content:"";display:inline-flex;background:url("/a/e8ea65/content/images/icon-draw.svg");background-repeat:no-repeat;width:36px;height:100%;background-size:100% 100%}.mapNavToolbar .tool.drawTool.active::before{background:url("/a/8513ec/content/images/icon-draw-active.svg");background-repeat:no-repeat;width:36px;height:100%;background-size:100% 100%}.mapNavToolbar .tool.eraseType::before{content:"";display:inline-flex;background:url("/a/319f55/content/images/icon-erase-active.svg");background-repeat:no-repeat;width:36px;height:100%;background-size:100% 100%}@media(min-width:913px){.mapNavToolbar .tool.eraseType{display:none}}.mapNavToolbar .tool.poiLayers{display:none}.mapNavToolbar .tool.poiLayers svg{width:24px;padding-top:12px;margin-left:0}.mapNavToolbar .tool.eraseType,.mapNavToolbar .tool.active{background-color:#fff;border-color:#5bb2ef}.mapNavToolbar .tool.eraseType:hover,.mapNavToolbar .tool.active:hover{background-color:#fff}.mapNavToolbar .tool.removeOutline{position:absolute;white-space:nowrap;padding:0 15px;font-size:14px;width:auto;left:auto;z-index:10}@media(min-width:1024px) and (max-width:1399px),(max-width:767px){.mapNavToolbar .tool.removeOutline{right:0;height:35px;border-radius:35px;line-height:34px;bottom:0}}@media(max-width:767px){.mapNavToolbar .tool.removeOutline{bottom:-25px;right:-10px}}@media(min-width:768px) and (max-width:1023px),(min-width:1400px){.mapNavToolbar .tool.removeOutline{top:0;bottom:auto;right:57px;height:45px;border-radius:45px;line-height:44px}}.mapNavToolbarExtra{position:absolute;top:20px;right:82px;list-style:none;z-index:10;padding:0;pointer-events:none;bottom:75px}@media screen and (max-width:424px){.mapNavToolbarExtra{position:absolute;top:74px;right:82px;list-style:none;z-index:10;padding:0;pointer-events:none;bottom:75px}}.mapNavToolbarExtra .tools{pointer-events:auto;cursor:pointer;left:199px;z-index:5;border-radius:23px;margin-bottom:8px;box-sizing:border-box;height:46.13px;width:157px;border:1.13px solid #9b9b9b;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);text-align:center;-ms-user-select:none;user-select:none}.mapNavToolbarExtra .tools svg{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:36px;vertical-align:middle;padding-top:4px;margin-left:-1px}.mapNavToolbarExtra .tools svg path{fill:#9b9b9b}.mapNavToolbarExtra .tools .svg-icon{display:inline-block;vertical-align:middle}.mapNavToolbarExtra .tools.eraseOutline::before{content:"Remove Outline";display:inline-flex}.mapNavToolbarExtra .tools.eraseOutline,.mapNavToolbarExtra .tools.active{background-color:#fff}.mapNavToolbarExtra .tools.eraseOutline:hover,.mapNavToolbarExtra .tools.active:hover{background-color:#fff}.mapNavToolbarExtra .tools.removeOutline{position:absolute;white-space:nowrap;padding:0 15px;font-size:14px;width:auto;left:auto;z-index:10}@media(min-width:1024px) and (max-width:1399px),(max-width:767px){.mapNavToolbarExtra .tools.removeOutline{right:0;height:35px;border-radius:35px;line-height:34px;bottom:0}}@media(max-width:767px){.mapNavToolbarExtra .tools.removeOutline{bottom:-25px;right:-10px}}@media(min-width:768px) and (max-width:1023px),(min-width:1400px){.mapNavToolbarExtra .tools.removeOutline{top:0;bottom:auto;right:57px;height:45px;border-radius:45px;line-height:44px}}.zoomOut.disabled .iconMinus{opacity:.2}.mapOverlay{background:rgba(0,0,0,.4);display:none;position:relative;z-index:30;width:100%;height:100%}.mapOverlay h3{text-align:center;position:relative;top:50%;color:#fff;margin-bottom:10px}.mapPolygonHelp{position:absolute;left:0;top:0;z-index:10;background-color:rgba(0,0,0,.7);color:#fff;padding:1em 1em;width:100%;font-size:1.1em}body.freeze{overflow-y:hidden}.customMarker{display:none}.customMarker.visible{display:block}.marker{z-index:2;font-size:14px;position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.marker .label{position:absolute;color:#fff;font-weight:normal;padding:20% 0;top:0;width:100%;left:0;text-align:center}.marker:after{content:" ";display:block;position:relative;box-sizing:border-box;border-radius:100%;z-index:2}.marker[data-active],.marker:hover{z-index:10}.marker[data-active]:before,.marker:hover:before{content:" ";display:block;position:absolute;border-radius:100%;z-index:1;pointer-events:none}.marker.tierTwo:after{height:15px;width:15px;border:1px solid #fff;background-color:#b3b3b3;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.marker.tierTwo:before{height:26px;width:26px;top:-8px;left:-8px;background-color:rgba(179,179,179,.25)}.marker.tierTwo[data-active]:before,.marker.tierTwo:hover:before{background-color:rgba(33,150,243,.25);top:-6px;left:-6px}.marker.listing{z-index:3;height:15px;width:15px}.marker.listing:after{height:29px;width:29px;border:3px solid #fcfcfc;background-color:#ec7200;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);margin:-9px 0 0 -9px;transform:scale(.5)}.high-contrast .marker.listing:after{background-color:#ec7200}.marker.listing[data-active]:after,.marker.listing:hover:after{transform:scale(.57);background-color:#4db0ff}.marker.listing:before{height:37px;width:37px;top:-13px;left:-13px;background-color:rgba(33,150,243,.25)}.deals-active .marker.listing:after{height:29px;width:29px;border:3px solid #fcfcfc;background-color:#b3b3b3;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.deals-active .marker.listing:before{height:26px;width:26px;top:-8px;left:-8px;background-color:rgba(179,179,179,.25)}.deals-active .marker.listing.best-value,.deals-active .marker.listing.price-drop,.deals-active .marker.listing.specials{z-index:5}.deals-active .marker.listing.best-value[data-active],.deals-active .marker.listing.price-drop[data-active],.deals-active .marker.listing.specials[data-active],.deals-active .marker.listing.best-value:hover,.deals-active .marker.listing.price-drop:hover,.deals-active .marker.listing.specials:hover{z-index:10}.deals-active .marker.listing.best-value:after,.deals-active .marker.listing.price-drop:after,.deals-active .marker.listing.specials:after{height:62px;width:62px;background-color:#fff;background-size:100% auto;margin:-19px 0 0 -19px}.deals-active .marker.listing.best-value:before,.deals-active .marker.listing.price-drop:before,.deals-active .marker.listing.specials:before{display:none}.deals-active .marker.listing.best-value:after{transform:scale(.5);background-size:80px;background-position:center -7px;border:1px solid #2196f3;background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast .deals-active .marker.listing.best-value:after{border-color:#1872b8;background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}.deals-active .marker.listing.best-value[data-active]:after,.deals-active .marker.listing.best-value:hover:after{box-shadow:0 0 4px 10px rgba(33,150,243,.25)}.deals-active .marker.listing.price-drop:after{transform:scale(.5);border:1px solid #ec7200;background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast .deals-active .marker.listing.price-drop:after{border-color:#ec7200;background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}.deals-active .marker.listing.price-drop[data-active]:after,.deals-active .marker.listing.price-drop:hover:after{box-shadow:0 0 4px 10px rgba(230,101,0,.25)}.deals-active .marker.listing.specials:after{transform:scale(.5);background-size:80px;background-position:center -7px;border:1px solid #478500;background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast .deals-active .marker.listing.specials:after{border-color:#476e00;background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}.deals-active .marker.listing.specials[data-active]:after,.deals-active .marker.listing.specials:hover:after{box-shadow:0 0 4px 10px rgba(71,133,0,.25)}.marker[data-id="Mall"]:after,.marker[data-id="Transit"]:after,.marker[data-id="College"]:after,.marker[data-id="Military"]:after,.marker[data-id="School"]:after{height:40px;width:40px;margin:-30px 0 0 -30px;background-size:100% auto;background-repeat:no-repeat}.marker[data-id="Mall"]:after{background-image:url("/a/9715b7/modules/searchmap/content/images/mallpin.svg")}.marker[data-id="Transit"]:after{background-image:url("/a/8d4e07/modules/searchmap/content/images/transitpin.svg")}.marker[data-id="College"]:after{background-image:url("/a/89344a/modules/searchmap/content/images/collegepin.svg")}.marker[data-id="Military"]:after{background-image:url("/a/ad6dc9/modules/searchmap/content/images/militarypin.svg")}.marker[data-id="School"]:after{background-image:url("/a/d242e8/modules/searchmap/content/images/schoolpin.svg")}.marker.singleDigit,.marker.doubleDigit,.marker.tripleDigit{z-index:2}.marker[data-active],.marker:hover{z-index:5}.marker[data-active]:after,.marker:hover:after{z-index:4}.marker[data-active]:before,.marker:hover:before{z-index:3}.marker.doubleDigit .label{padding:27.5% 0}.marker.tripleDigit .label{padding:41% 0 0 0;line-height:1em;height:100%}.marker.plus .label{padding:20% 0 0 0;font-size:2em;top:-.09em;left:0;line-height:1em;height:100%;font-weight:normal}@media(max-width:420px){.marker.plus .label{top:-.05em}}.marker.iconLocation{color:#5bb2ef;font-size:2.25em}.marker.iconLocation:after{content:"";width:9px;height:5px;display:block;position:absolute;left:8px;bottom:-3px;z-index:-1;-webkit-box-shadow:0 0 8px 2px #000;-moz-box-shadow:0 0 8px 2px #000;box-shadow:0 0 5px 2px #5e5e5e;border-radius:50%;background-color:#5e5e5e;opacity:.4}.zoomOut.disabled .svg-icon,.zoomIn.disabled .svg-icon{opacity:.2}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}.layout-wrapper{padding:0 20px}.inner-layout-wrapper{max-width:1900px}@media(min-width:1920px){.inner-layout-wrapper{margin:auto}}.advanced-filters-override{display:flex!important;flex-direction:column}.allFiltersModalBackdrop{top:0;right:0;bottom:0;left:0;z-index:1050;background-color:#000;position:fixed}@media(min-width:768px){.allFiltersModalBackdrop{position:fixed}}.allFiltersModalBackdrop.fade{opacity:0;filter:alpha(opacity=0)}.allFiltersModalBackdrop.in{opacity:.5;filter:alpha(opacity=50)}.advancedFilters{border:1px solid #bfbfbf;height:97%;width:100%;position:fixed;z-index:1051;bottom:0;left:50%;transform:translate(-50%);border-radius:10px 10px 0 0;display:none}.advancedFilters .defaultBtnColor{border-top:1px solid #bfbfbf!important}@media(min-width:1024px){.advancedFilters{top:50%;transform:translate(-50%,-50%);border-radius:10px;height:75%;width:50%}}@media(min-width:1400px){.advancedFilters{width:41%}}@media(min-width:1600px){.advancedFilters{width:33%}}@media(min-width:1920px){.advancedFilters{width:28%}}@media(min-width:2560px){.advancedFilters{width:25%}}.advancedFilters{background:#fff;border:1px solid #dfdfdf;border-top:none;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.advancedFilters .advanced-filters-container{overflow-y:scroll;flex:1}.advancedFilters .layout-wrap{padding:0 16px}@media(min-width:1400px){.advancedFilters .layout-wrap{padding:0 32px}}.advancedFilters .advanced-filter-section{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #dfdfdf}@media(min-width:1400px){.advancedFilters .advanced-filter-section{padding-top:24px;padding-bottom:24px}}.advancedFilters .advanced-filter-section h4{font-size:18px;letter-spacing:.5px;line-height:27px;font-family:Montserrat;color:#333;display:inline-block;font-weight:600}.advancedFilters .advanced-filter-section ul{list-style:none;margin:15px 0;margin-top:16px;margin-bottom:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}.advancedFilters .advanced-filter-section ul li{font-size:16px;letter-spacing:.4px;line-height:34px;padding-right:15px}.advancedFilters .advanced-filter-section ul li a{pointer-events:none;cursor:default;color:#333}.advancedFilters .advanced-filter-section ul li a input,.advancedFilters .advanced-filter-section ul li a label,.advancedFilters .advanced-filter-section ul li a span{pointer-events:auto}.advancedFilters .advanced-filter-section.advanced-filter-section li{width:100%;max-width:100%}.advancedFilters .advanced-filter-section .desktopList input[type=checkbox]:checked+label{font-weight:600}.advancedFilters .advanced-filter-section .desktopList input[type=checkbox]+label:before{content:" ";display:inline-block;width:18px;height:18px;border-radius:2px;border:#cdccce solid 1px;box-sizing:border-box;vertical-align:text-top;margin-right:.5em}.advancedFilters .advanced-filter-section .desktopList input[type=checkbox]:checked+label:before{background:#fff url("/a/46da6f/content/images/check.svg") no-repeat;background-position:center;gap:0;padding:5px;background-size:12px}.high-contrast .advancedFilters .advanced-filter-section .desktopList input[type=checkbox]:checked+label:before{background-color:#ec7200}.advancedFilters .advanced-filter-section .desktopList input[type=checkbox]:disabled+label{color:#c4c4c4}.advancedFilters .advanced-filter-section .desktopList input[type=checkbox]:disabled+label:before{background:#f8f8f8;color:#c4c4c4}.advancedFilters .advanced-filter-section .list-mobile{list-style-type:none;margin:25px 0 0 0;margin-top:16px;margin-bottom:0;padding:0;column-count:3;column-gap:0}.advancedFilters .advanced-filter-section .list-mobile li{display:inline-block;padding:0 5px 0 0;width:49%;height:56px;position:relative;margin-top:8px}.advancedFilters .advanced-filter-section .list-mobile li:nth-child(1){margin-top:0}.advancedFilters .advanced-filter-section .list-mobile li:nth-child(2){margin-top:0}.advancedFilters .advanced-filter-section .list-mobile li:nth-child(odd){margin-right:1%}.advancedFilters .advanced-filter-section .list-mobile li:nth-child(even){margin-left:1%}.advancedFilters .advanced-filter-section .brochureImg:nth-child(odd){top:-120px}.advancedFilters .advanced-filter-section .list-mobile label,.advancedFilters .advanced-filter-section .list-mobile input{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.advancedFilters .advanced-filter-section .list-mobile input[type=checkbox]{opacity:.011;z-index:100}.advancedFilters .advanced-filter-section .list-mobile input[type=checkbox]:checked+label{border-color:#ec7200!important;font-weight:600;border:2px solid}.advancedFilters .advanced-filter-section .list-mobile input[type=checkbox]:disabled+label{color:#c4c4c4}.advancedFilters .advanced-filter-section .list-mobile label{border:1px solid #ccc;border-radius:6px;cursor:pointer;padding:8px 16px 8px 16px;z-index:90;font-family:Montserrat;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.4000000059604645px;text-align:center;display:grid;align-items:center}.advancedFilters .advanced-filter-section .list-mobile label:hover{background:#ddd}.advancedFilters .advanced-filter-section.pet-friendly .pet-type input[type=radio]{opacity:0;position:absolute;user-select:none}@media(min-width:1024px){.advancedFilters .advanced-filter-section.pet-friendly .pet-type input[type=radio]{opacity:.01;z-index:100}}.advancedFilters .advanced-filter-section.pet-friendly .pet-type input[type=radio]+label:before{content:" ";display:inline-block;width:18px;height:18px;border:#cdccce solid 1px;box-sizing:border-box;vertical-align:text-top;margin-right:.5em;border-radius:9px}.advancedFilters .advanced-filter-section.pet-friendly .pet-type input[type=radio]:checked+label{position:relative}.advancedFilters .advanced-filter-section.pet-friendly .pet-type input[type=radio]:checked+label:before{border:#cdccce solid 1px;background:none}.advancedFilters .advanced-filter-section.pet-friendly .pet-type input[type=radio]:checked+label:after{content:" ";position:absolute;display:block;width:12px;height:12px;border-radius:7px;background:#ec7200;top:3px;left:3px}.high-contrast .advancedFilters .advanced-filter-section.pet-friendly .pet-type input[type=radio]:checked+label:after{background:#ec7200;border:2px solid}.advancedFilters .advanced-filter-section.pet-friendly .pet-type input[type="radio"]:disabled+label{color:#c4c4c4}.advancedFilters .advanced-filter-section.pet-friendly * .pet-type-mobile{list-style-type:none;margin:25px 0 0 0;margin-top:16px;margin-bottom:0;padding:0;column-count:3;column-gap:0}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile li{display:inline-block;padding:0 5px 0 0;width:49%;height:56px;position:relative;margin-top:8px}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile li:nth-child(1){margin-top:0}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile li:nth-child(2){margin-top:0}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile li:nth-child(odd){margin-right:1%}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile li:nth-child(even){margin-left:1%}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile label,.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile input{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile input[type="radio"]{opacity:.011;z-index:100}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile input[type="radio"]:checked+label{border-color:#ec7200!important;font-style:normal;font-weight:600;border:2px solid}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile label{border:1px solid #ccc;border-radius:6px;cursor:pointer;padding:8px 16px 8px 16px;z-index:90;font-family:Montserrat;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.4000000059604645px;text-align:center;display:grid;align-items:center}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile label:hover{background:#ddd}.advancedFilters .advanced-filter-section.pet-friendly .pet-type-mobile input[type="radio"]:disabled+label{color:#c4c4c4}.advancedFilters .advanced-filter-section.amenities li{width:100%;max-width:100%}.advancedFilters .advanced-filter-section.amenities .complete-amenities{display:none}.advancedFilters .advanced-filter-section.amenities .show-more-amenities,.advancedFilters .advanced-filter-section.amenities .show-less-amenities{display:inline-block;background-color:transparent;border:none;color:#333;cursor:pointer;padding:0;font-family:'Montserrat';margin-top:5px;text-decoration:underline;font-weight:600;font-size:16px;letter-spacing:.4px;line-height:24px}.advancedFilters .advanced-filter-section.amenities .show-less-amenities{display:none}.advancedFilters .advanced-filter-section.amenities-mobile li{width:49%;margin-top:8px}.advancedFilters .advanced-filter-section.amenities-mobile .complete-amenities{display:block}.advancedFilters .advanced-filter-section.amenities-mobile .show-more-amenities,.advancedFilters .advanced-filter-section.amenities-mobile .show-less-amenities{display:none}.advancedFilters .advanced-filter-section.amenities-mobile .show-less-amenities{display:none}.advancedFilters .advanced-filter-section.specialties li{width:100%;max-width:100%}.advancedFilters .advanced-filter-section.specialties-mobile li{width:49%;margin-top:8px}.advancedFilters .advanced-filter-section.advanced-filter-ratings i.iconStarFilled{color:#ec7200}.advancedFilters .advanced-filter-section.advanced-filter-ratings i.notSelected{display:none;color:#9b9b9b}.advancedFilters .advanced-filter-section.advanced-filter-ratings i.iconStarNotFilled{color:#9b9b9b}.advancedFilters .advanced-filter-section.advanced-filter-ratings .starText{font-family:Montserrat;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.4000000059604645px;margin:0 auto;text-align:center;margin-top:28px}.advancedFilters .advanced-filter-section.advanced-filter-ratings .list-mobile label{display:block;align-items:center}.advancedFilters .advanced-filter-section.advanced-filter-ratings-newdesign button{width:50%;background:#fff;padding:12px 16px 12px 16px;gap:4px;border-radius:6px 0 0 0;border:1px solid #d3d3d3;opacity:0}.advancedFilters .advanced-filter-section.advanced-filter-ratings-newdesign button.starText{font-family:Montserrat;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.4000000059604645px}.advancedFilters .advanced-filter-section.advanced-filter-ratings-newdesign i.iconStarFilled{color:#ec7200}.advancedFilters .advanced-filter-section.advanced-filter-ratings-newdesign i.notSelected{display:none;color:#9b9b9b}.advancedFilters .advanced-filter-section.keywordSearch{border-bottom:none}.advancedFilters .advanced-filter-section.keywordSearch input{margin-top:16px;height:44px;width:100%;border:1px solid #dfdfdf;padding:10px;font-family:Montserrat;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.4000000059604645px;text-align:left;padding:8px 12px 8px 12px;gap:8px;border-radius:8px;border:1px solid #d3d3d3}.advancedFilters .advanced-filter-price-range{margin-top:16px}.advancedFilters .advanced-filter-price-range .priceValueContainer{padding:0;width:50%}.advancedFilters .advanced-filter-price-range .priceValueContainer input{height:44px;padding:8px 8px 8px 16px;border-radius:8px;border:1px solid #ccc;font-size:16px;width:100%;color:#333;margin-top:8px;gap:8px}.advancedFilters .advanced-filter-price-range .priceValueContainer input:focus,.advancedFilters .advanced-filter-price-range .priceValueContainer input:active{box-shadow:0 0 4px 0 #ec7200;outline-color:transparent}.high-contrast .advancedFilters .advanced-filter-price-range .priceValueContainer input:focus,.high-contrast .advancedFilters .advanced-filter-price-range .priceValueContainer input:active{box-shadow:0 0 4px 0 #ec7200}.advancedFilters .advanced-filter-price-range .priceValueContainer div{padding:5px}.advancedFilters .advanced-filter-price-range .priceSeparate{margin-top:34px;padding-left:8px;padding-right:8px}.advancedFilters .advanced-filter-price-range .priceLable{font-family:Montserrat;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.4000000059604645px}.advancedFilters .priceInputContainer{white-space:nowrap;width:100%;left:0;right:0;top:111px;font-size:14px}@media(min-width:1024px){.advancedFilters .priceInputContainer{top:54px;left:17px}}.advancedFilters .priceInputContainer.open{display:inline-block}.advancedFilters .priceInputContainer input{width:85px;height:40px;font-size:16px;color:#333;border-radius:2px}.advancedFilters .priceInputContainer input:focus,.advancedFilters .priceInputContainer input:active{box-shadow:0 0 4px 0 #ec7200;outline-color:transparent}.high-contrast .advancedFilters .priceInputContainer input:focus,.high-contrast .advancedFilters .priceInputContainer input:active{box-shadow:0 0 4px 0 #ec7200}.advancedFilters .priceInputContainer span{display:inline-block;margin:33px 6px 0 6px;text-transform:lowercase;color:#ccc}.advancedFilters .priceInputContainer .minRent::-webkit-inner-spin-button,.advancedFilters .priceInputContainer .maxRent::-webkit-inner-spin-button,.advancedFilters .priceInputContainer .minRent::-webkit-outer-spin-button,.advancedFilters .priceInputContainer .maxRent::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.advancedFilters .priceInputContainer .priceInputRange{width:100%;display:flex;flex-direction:row}.advancedFilters .priceInputContainer .priceValueContainer{display:flex;flex-direction:column;padding:0;width:50%}.advancedFilters .priceInputContainer .priceValueContainer input{height:44px;padding:8px 8px 8px 16px;border-radius:5px;border:1px solid #ccc;font-size:16px;width:100%;color:#333;margin-top:4px;gap:8px}.advancedFilters .priceInputContainer .priceValueContainer input:focus,.advancedFilters .priceInputContainer .priceValueContainer input:active{box-shadow:0 0 4px 0 #ec7200;outline-color:transparent}.high-contrast .advancedFilters .priceInputContainer .priceValueContainer input:focus,.high-contrast .advancedFilters .priceInputContainer .priceValueContainer input:active{box-shadow:0 0 4px 0 #ec7200}.advancedFilters .priceInputContainer .priceValueContainer div{padding:5px}.advancedFilters .priceInputRange{width:100%;display:flex;flex-direction:row}.advancedFilters .slider-container{width:100%}.advancedFilters .slider-container{height:6px;position:relative;background:#ec7200;border-radius:5px;margin-top:20px}.advancedFilters .slider-container .price-slider{height:100%;left:25%;right:15%;position:absolute;border-radius:5px;background:#ec7200}.advancedFilters .advance-filter-range-input{position:relative}.advancedFilters .advance-filter-range-input input{position:absolute;width:100%;height:5px;background:none;top:-5px;pointer-events:none;cursor:pointer;-webkit-appearance:none}.advancedFilters input[type="range"]::-webkit-slider-thumb{height:18px;width:18px;border-radius:70%;background:#ec7200;pointer-events:auto;-webkit-appearance:none}@media screen and (max-width:768px){.advancedFilters .main{width:80%;margin-right:5px}.advancedFilters .custom-wrapper{width:100%;left:0;padding:0 10px}.advancedFilters .projtitle{width:100%;position:relative;right:26px}.advancedFilters .price-input{flex-direction:column;align-items:center}.advancedFilters .price-field{margin-bottom:10px}}.advancedFilters .bedBathRangeContainer{display:none}@media(min-width:1024px){.advancedFilters .bedBathRangeContainer{display:block}}.advancedFilters .bedBathRangeContainer:focus{outline:none}.advancedFilters .bedBathRangeContainer .bedBathInputContainer{padding:20px 13px;white-space:nowrap;width:500px;height:330px}.advancedFilters .bedBathRangeContainer .bedBathInputContainer.open{display:inline-block}.advancedFilters .bedBathRangeContainer .bedBathInputContainer input{width:85px;height:40px;padding-left:10px;border:1px solid #ccc;font-size:16px;color:#333;border-radius:2px}.advancedFilters .bedBathRangeContainer .bedBathInputContainer input:focus,.advancedFilters .bedBathRangeContainer .bedBathInputContainer input:active{box-shadow:0 0 4px 0 #ec7200;outline-color:transparent}.high-contrast .advancedFilters .bedBathRangeContainer .bedBathInputContainer input:focus,.high-contrast .advancedFilters .bedBathRangeContainer .bedBathInputContainer input:active{box-shadow:0 0 4px 0 #ec7200}.advancedFilters .bedBathRangeContainer .bedBathInputContainer span{display:inline-block;margin:8px 6px 0 6px;text-transform:lowercase;color:#ccc}.advancedFilters .bedBathRangeContainer .bedBathInputContainer .minRent::-webkit-inner-spin-button,.advancedFilters .bedBathRangeContainer .bedBathInputContainer .maxRent::-webkit-inner-spin-button,.advancedFilters .bedBathRangeContainer .bedBathInputContainer .minRent::-webkit-outer-spin-button,.advancedFilters .bedBathRangeContainer .bedBathInputContainer .maxRent::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.advancedFilters .bed-filter-button{margin:0;width:100%;background:#fff;border:1px solid #bfbfbf;border-radius:6px;color:#000;font-size:14px!important;margin-right:.5rem;height:44px;padding:8px 16px;font-family:Montserrat;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.4px}.advancedFilters .bed-filter-button:last-child{margin-right:0}.advancedFilters .bed-filter-button.btnSelected{border:2px solid #ec7200;border-color:#ec7200!important;border-top:2px solid #ec7200!important;font-style:normal;font-weight:600}.advancedFilters .bed-filter-button.textBtn{width:auto;padding:8px 16px}.advancedFilters .bath-filter-button{margin:0;width:100%;background:#fff;border:1px solid #bfbfbf;color:#000;border-radius:6px;font-size:14px!important;margin-right:.5rem;height:44px;padding:8px 16px;font-family:Montserrat;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.4px}.advancedFilters .bath-filter-button:last-child{margin-right:0}.advancedFilters .bath-filter-button.btnBathSelected{border:2px solid #ec7200;border-top:2px solid #ec7200!important;border-color:#ec7200!important;font-style:normal;font-weight:600}.advancedFilters .bath-filter-button.textBtn{width:auto;padding:8px 16px}.advancedFilters .cityRow{border-bottom:1px solid;border-color:#d3d3d3}.advancedFilters .boldBedBath{font-weight:600}.advancedFilters .title{font-family:Montserrat;font-size:16px;color:#333;display:inline-block;font-weight:600}.advancedFilters .bedBathTitle{font-family:Montserrat;font-size:18px;color:#333;display:inline-block;font-weight:600}.advancedFilters p{display:inline-block;font-size:.875rem;margin:0}.advancedFilters .bed-filter-container{padding-top:16px}.advancedFilters .bath-filter-container{padding:16px;padding-top:0}.advancedFilters .button-group-container{background-color:#fff;padding:0;display:flex;padding-top:8px}@media only screen and (max-width:1077px){.advancedFilters #minMaxRangeControl,.advancedFilters #bedBathControl{display:none}}.advancedFilters .bedBathSelector,.advancedFilters .rentRangeSelector{margin-right:.625rem;display:inline-block}@media only screen and (max-width:1200px){.advancedFilters .bedBathSelector,.advancedFilters .rentRangeSelector{margin-right:.3125rem}}.advancedFilters .bedBathSelector .btn,.advancedFilters .rentRangeSelector .btn{display:inline-block;outline:none;height:auto;border-radius:0;border:1px solid #bfbfbf;font-size:1rem;text-align:left;padding-left:.625rem;position:relative;padding-right:2em}@media only screen and (max-width:1200px){.advancedFilters .bedBathSelector .btn,.advancedFilters .rentRangeSelector .btn{font-size:.875rem}}.advancedFilters .bedBathSelector .btn:active,.advancedFilters .rentRangeSelector .btn:active{box-shadow:none}.advancedFilters .bedBathSelector .btn .caret,.advancedFilters .rentRangeSelector .btn .caret{position:absolute;top:.8em;right:.8em;color:#ec7200}@media only screen and (max-width:1200px){.advancedFilters .bedBathSelector .btn .caret,.advancedFilters .rentRangeSelector .btn .caret{top:.923em}}.advancedFilters .bedBathSelector .btn{min-width:11.25rem}@media(max-width:1170px){.advancedFilters .bedBathSelector .btn{min-width:8.4375rem}}.advancedFilters .bedBathSelector .dropdownContent{padding:.5em .625rem 1em}.advancedFilters .bedBathSelector .facetCount{display:inline-block;margin-left:1%}@media only screen and (min-width:1170px){.advancedFilters .rentRangeSelector .btn{min-width:7.813em}}.advancedFilters .header{display:flex;height:48px;justify-content:space-between;border-bottom:1px solid #e5e3df;align-items:center;font-weight:600}.advancedFilters .header button{border:0;background:#fff;position:absolute}.advancedFilters .header .title{flex-grow:1;text-align:center;font-size:18px;font-weight:600}@media(min-width:768px){.advancedFilters .header .title{font-size:22px}}.advancedFilters .header .clear{color:#0576a7;margin-left:10px;font-size:16px}@media(min-width:768px){.advancedFilters .header .clear{display:none}}.advancedFilters .header .done{right:0;margin-right:16px;background-color:#fff;background-image:url("/a/af2bee/content/images/icon-close.svg");height:16px;width:16px;background-repeat:no-repeat;padding:0}.advancedFilters .footer{justify-content:flex-end;background-color:#fff;border:1px solid #dfdfdf;padding:20px;bottom:0;right:0;width:100%;flex:none;display:flex;justify-content:space-between;align-items:center;border-radius:0 0 10px 10px}.advancedFilters .footer h4{font-size:18px;letter-spacing:.5px;line-height:27px;font-family:Montserrat;color:#333;display:inline-block;font-weight:600;margin-right:auto}.advancedFilters .footer button{border-radius:3px;font-size:16px;width:auto}.advancedFilters .footer .footerButtons{display:flex;width:100%;justify-content:space-between}.advancedFilters .footer .footerButtons .footerRight{display:flex;gap:16px}@media(max-width:767px){.advancedFilters .footer .footerButtons .footerRight{width:100%}}.advancedFilters .footer .clear{border:none;font-weight:600;color:#0576a7;display:none;margin-right:10px;background-color:#fff}.high-contrast .advancedFilters .footer .clear{border-color:#ec7200}.high-contrast .advancedFilters .footer .clear{color:#ec7200}@media(min-width:768px){.advancedFilters .footer .clear{display:block}}.advancedFilters .footer .done{color:#fff;background-color:#ec7200;font-weight:600;height:48px;border-radius:6px;padding-left:15px;padding-right:15px;flex:1;letter-spacing:.4px;border:1px solid #ec7200}.high-contrast .advancedFilters .footer .done{background-color:#ec7200}.high-contrast .advancedFilters .footer .done{border-color:#ec7200}.advancedFilters .footer #searchSave{color:#000;background-color:#fff;font-weight:600;height:48px;border-radius:6px;padding-left:15px;padding-right:15px;border:1px solid #000;letter-spacing:.4px}.advancedFilters .deals .dealsPillsContainer{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:16px}.advancedFilters .deals .dealsPill{height:40px;position:relative;font-size:16px;background-color:#fff;color:#333;width:48%;border:1px solid #d8d8d8;box-sizing:border-box;padding-right:10px;padding-left:0;text-align:center;min-width:152px;border-radius:25px;margin:3px;font-family:Montserrat;font-weight:400;line-height:24px;letter-spacing:.4000000059604645px;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem .5rem .5rem}@media(min-width:768px){.advancedFilters .deals .dealsPill{width:32.5%}.advancedFilters .deals .dealsPill:first-child{margin-left:0}.advancedFilters .deals .dealsPill:nth-child(2){margin-right:6px}.advancedFilters .deals .dealsPill:nth-child(3){margin-left:0;margin-right:0}}@media(min-width:1024px){.advancedFilters .deals .dealsPill{font-size:16px;width:32.5%;min-width:174px}}.advancedFilters .deals .dealsPill:before{content:" ";display:inline-block;background-size:100% 100%;background-repeat:no-repeat;vertical-align:middle}.advancedFilters .deals .dealsPill.price-drop:before{background-image:url("/a/18c241/content/images/deals/price-drop.svg");width:28px;height:28px;margin-bottom:3px;margin-right:0}.advancedFilters .deals .dealsPill.price-drop:hover{color:#ec7200}.advancedFilters .deals .dealsPill.price-drop:hover:before{background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast .advancedFilters .deals .dealsPill.price-drop:hover{color:#ec7200}.high-contrast .advancedFilters .deals .dealsPill.price-drop:hover:before{background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}.advancedFilters .deals .dealsPill.price-drop.active{color:#333;font-weight:600;border:2px solid #ec7200}.advancedFilters .deals .dealsPill.price-drop.active:before{background-image:url("/a/35c6d5/content/images/deals/price-drop-active.svg")}.high-contrast .advancedFilters .deals .dealsPill.price-drop.active{color:#ec7200}.high-contrast .advancedFilters .deals .dealsPill.price-drop.active:before{background-image:url("/a/eda1c2/content/images/deals/price-drop-active-high-contrast.svg")}.advancedFilters .deals .dealsPill.best-value:before{background-image:url("/a/d7e70a/content/images/deals/best-value.svg");width:34px;height:33px;margin-bottom:1px;margin-right:-3px}.advancedFilters .deals .dealsPill.best-value:hover{color:#2196f3}.advancedFilters .deals .dealsPill.best-value:hover:before{background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast .advancedFilters .deals .dealsPill.best-value:hover{color:#1872b8}.high-contrast .advancedFilters .deals .dealsPill.best-value:hover:before{background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}.advancedFilters .deals .dealsPill.best-value.active{color:#333;font-weight:600;border:2px solid #2196f3}.advancedFilters .deals .dealsPill.best-value.active:before{background-image:url("/a/dc4d2e/content/images/deals/best-value-active.svg")}.high-contrast .advancedFilters .deals .dealsPill.best-value.active{color:#1872b8}.high-contrast .advancedFilters .deals .dealsPill.best-value.active:before{background-image:url("/a/c368c3/content/images/deals/best-value-active-high-contrast.svg")}.advancedFilters .deals .dealsPill.specials:before{background-image:url("/a/e78dc8/content/images/deals/specials.svg");width:34px;height:34px;margin-bottom:0;margin-right:-2px}.advancedFilters .deals .dealsPill.specials:hover{color:#478500}.advancedFilters .deals .dealsPill.specials:hover:before{background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast .advancedFilters .deals .dealsPill.specials:hover{color:#476e00}.high-contrast .advancedFilters .deals .dealsPill.specials:hover:before{background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}.advancedFilters .deals .dealsPill.specials.active{color:#333;font-weight:600;border:2px solid #478500}.advancedFilters .deals .dealsPill.specials.active:before{background-image:url("/a/dc0be2/content/images/deals/specials-active.svg")}.high-contrast .advancedFilters .deals .dealsPill.specials.active{color:#476e00}.high-contrast .advancedFilters .deals .dealsPill.specials.active:before{background-image:url("/a/7862e4/content/images/deals/specials-active-high-contrast.svg")}.favoritePopup{top:0;position:absolute;background:#fff;border:2px solid #77b800;width:70px;height:31px;display:none;z-index:50}.favoritePopup a{cursor:pointer}.verticalRule{width:2px;height:28px;background-color:#77b800;display:inline-block}.favoriteFilledIcon,.favoriteDislikedIcon{display:inline-block;margin:0 5px;width:1em;font-size:1.3em;top:-.25em;position:relative}.liked{margin-bottom:6px;color:#77b800}.arrowLeft:after,.arrowLeft:before{right:100%;top:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrowLeft:after{border-color:rgba(112,181,73,0);border-right-color:#fff;border-width:5px;margin-top:5px}.arrowLeft:before{border-color:rgba(112,181,73,0);border-right-color:#77b800;border-width:8px;margin-top:2px}.arrowDown:after,.arrowDown:before{top:100%;left:-5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrowDown:after{border-color:rgba(112,181,73,0);border-top-color:#fff;border-width:5px;margin-left:46px}.arrowDown:before{border-color:rgba(112,181,73,0);border-top-color:#77b800;border-width:8px;margin-left:43px}#suggestions.suggestions{box-shadow:0 1px 3px #ccc;margin-bottom:.5em;position:relative;padding:1em;overflow:hidden;-o-transition:height linear .5s 0s;-webkit-transition:height linear .5s 0s;transition:height linear .5s 0s}#suggestions.suggestions.hide{padding:0;height:0;margin-bottom:0}#suggestions.suggestions h3{color:#000;font-size:1.05em}#suggestions.suggestions p{display:inline-block;padding-top:5px}#suggestions.suggestions p:hover{color:#333}#suggestions.suggestions .iconClose2{margin-top:-2px;float:right;border:0 none;color:#000;font-size:18px}#suggestions.suggestions .didYouMeanTitle{margin-top:1.5em}#suggestions.suggestions ul{padding:0}#suggestions.suggestions li{margin:.5em 0;list-style:none}#suggestions.suggestions li a{font-weight:normal;text-decoration:none}#nomatch{background-color:#eeece8;color:#666;height:30%}#nomatch.nomatch{border-bottom:1px solid #ccc;position:relative;padding:1em;overflow:hidden}#nomatch.nomatch.hide{padding:0;height:0;margin-bottom:0}#nomatch.nomatch h3{font-size:1.05em;font-weight:500;margin-bottom:20px}#nomatch.nomatch p{margin-bottom:1em}#nomatch.nomatch .iconClose2{margin-top:-2px;float:right;border:0 none;color:#000;font-size:18px}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}.basicModals{background-color:rgba(255,255,255,0)}.basicModals .iconClose{color:#000}.basicModals .divider{margin:1em 0 1.65em}.basicModals .divider .line{border-bottom:1px solid #ccc;display:inline-block;width:100%}.basicModals .divider .text{text-align:center;position:absolute;left:42%;background-color:#fff;color:#ccc;padding:0 40px}.basicModals .modalContainer{top:20%;height:auto}.basicModals .modalContainer.smModal{width:100%;background-color:#fff;position:absolute;min-height:200px;height:auto;left:0;right:0;margin:-142px auto 0;padding-bottom:30px}.basicModals .modalContainer.smModalSpHousingDisc{width:100%;background-color:#fff;position:absolute;min-height:200px;height:auto;left:0;right:0;margin:-142px auto 0;padding-bottom:30px;top:20%}@media(min-width:900px){.basicModals .modalContainer.smModalSpHousingDisc{width:55%}}@media(min-width:1150px){.basicModals .modalContainer.smModalSpHousingDisc{width:43%}}@media(min-width:1400px){.basicModals .modalContainer.smModalSpHousingDisc{width:35%}}@media(min-width:1650px){.basicModals .modalContainer.smModalSpHousingDisc{width:30%}}.basicModals .modalContainer.lowerTop{top:30%}.basicModals .modalContainer .modalContent{box-shadow:none;border:none;width:490px;position:relative;left:0;right:0;margin:auto}@media(max-width:550px){.basicModals .modalContainer .modalContent{width:320px}}.basicModals .modalContainer .modalContent a{color:#5bb2ef}.basicModals .modalContainer .modalContent .modalBody{padding:32px!important;gap:24px;border-radius:4px}.basicModals .modalContainer .modalContent .modalBody .modalTitle,.basicModals .modalContainer .modalContent .modalBody .modalSubTitle{color:#666;font-weight:300}.basicModals .modalContainer .modalContent .modalBody .modalTitle{font-size:2em;margin-bottom:.25em}.basicModals .modalContainer .modalContent .modalBody .modalSubTitle{font-size:.9em}.basicModals .modalContainer .modalContent .modalBody input[type="text"],.basicModals .modalContainer .modalContent .modalBody input[type="password"]{border:1px solid #ccc;padding:.5em;width:100%}.basicModals .modalContainer .modalContent .modalBody .loginSocial{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-content:stretch;-ms-align-content:stretch;align-content:stretch;-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;-ms-align-items:center;align-items:center;font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}.basicModals .modalContainer .modalContent .modalBody .loginSocial .socialFormBtn{width:100%;height:40px;vertical-align:top;text-align:center;font-size:.9em;padding:10px 8px 8px 45px;margin-bottom:10px;cursor:pointer;color:#fff}.basicModals .modalContainer .modalContent .modalBody .loginSocial .socialFormBtn.facebookBtn{background:url("/a/5080de/modules/loginpopup/content/images/facebook-logo.svg") no-repeat 5px 5px #446db9;background-size:30px}.basicModals .modalContainer .modalContent .modalBody .loginSocial .socialFormBtn.googleBtn{background:url("/a/8f82a3/modules/loginpopup/content/images/google-logo.svg") no-repeat 5px 5px #4285f4;background-size:30px}@media(min-width:550px){.basicModals .modalContainer .modalContent .modalBody .loginSocial{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.basicModals .modalContainer .modalContent .modalBody .loginSocial .socialFormBtn{text-align:left;width:48%}}.basicModals .modalContainer .modalContent .modalBody .noAccount{background-color:#f5f4f0;width:100%;text-align:center;padding:.5em;font-size:.9em}.basicModals .modalContainer .modalContent .modalBody .actionRow{min-height:50px;margin-bottom:.5em}.basicModals .modalContainer .modalContent .modalBody .actionRow .actionText{font-size:.8em;margin:0}.basicModals .modalContainer .modalContent .modalBody .actionRow .actionText.terms{color:#c0bebb}.basicModals .modalContainer .modalContent .modalBody .actionRow .checkbox{color:#c0bebb}.basicModals .modalContainer .modalContent .modalBody .actionRow .primary{float:right;position:relative}.modal-change-password .modalContainer .modalContent a{color:#666}@media(max-width:339px){.modal-change-password .modalContainer .modalContent button{font-size:.8em}}.savedSearchLoginModal .modalContainer.smModal{padding-bottom:0}.savedSearchLoginModal .modalBody{padding:10px 20px}.savedSearchLoginModal .loginSocial{margin-bottom:1.25em}.savedSearchLoginModal .savedSearchForm{border-bottom:1px solid #ccc}.savedSearchLoginModal #loginForgotPassword{font-size:.8em}.savedSearchLoginModal #signIn{width:25%}@media(max-width:767px){.savedSearchModal .modalContent{height:100%;border-radius:10px 10px 0 0;display:flex;flex-direction:column;justify-content:flex-start}.savedSearchModal .modalContainer{position:fixed;bottom:0;height:97%}.savedSearchModal .primary{margin-left:15px}}.savedSearchModal .modalSubTitle{margin-bottom:1em}.savedSearchModal .chooseSavedSearch{margin-bottom:1em}.savedSearchModal .modalBody label{color:#666}.savedSearchModal .modalBody label input[type="radio"]{margin-right:.5em}.savedSearchModal #savedSearchAsUpdateSect{padding-top:.75em}.savedSearchModal #savedSearchAsUpdateSect .selectDropdown .iconDropdown{float:right;margin-right:-1em}.savedSearchModal .primary{margin-top:3px}#savedSearchAuthModal .modalTitle,#savedSearchConfirm .modalTitle{padding-bottom:.5em}#savedSearchAuthModal .modalBody,#savedSearchConfirm .modalBody{padding-top:0;padding-bottom:0}.signupSocial .signOpt .primaryRadio{left:0;top:1.5em}.signupSocial .signOpt label{display:block;font-size:1em;margin-bottom:0}.signupSocial #signupForgotPassword{margin-bottom:.5em;display:inline-block}.signupSocial .newAccountSignup{margin-bottom:1em}.createAccountModal .actionRow .md-9{padding-right:0}.createAccountModal .actionRow .primary{padding:7px 25px}.signInSocial #signupError,.createAccountModal #signupError{margin-bottom:0}@media(max-width:767px){#savedSearchConfirm .modalContent{height:100%;border-radius:10px 10px 0 0;display:flex;flex-direction:column;justify-content:flex-start}#savedSearchConfirm .modalContainer{position:fixed;bottom:0;height:97%}#savedSearchConfirm .primary{margin-left:15px}}#savedSearchConfirm .smModal{padding-bottom:10px}#savedSearchConfirm .modalSubTitle{padding-bottom:1em}#savedSearchConfirm .primary{width:25%;float:initial}#savedSearchConfirm #savedSearches{padding-right:7em}button.primary .spinnerButtonContainer{position:relative;margin:auto;width:20px}.iPadVideoPlayer{position:absolute;left:-9999px}#modalVideoPlayerContainer{position:relative}#videoPlayerWrapper{color:#fff;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;min-height:1100px}@media only screen and (max-width:2000px){#videoPlayerWrapper{min-height:900px}}@media only screen and (max-width:1660px){#videoPlayerWrapper{min-height:800px}}@media only screen and (max-width:1399px){#videoPlayerWrapper{min-height:680px;top:60%}}@media only screen and (max-width:1023px){#videoPlayerWrapper{min-height:500px;top:60%}}@media only screen and (max-width:1280px) and (max-height:720px){#videoPlayerWrapper{min-height:560px;top:50%}}@media only screen and (max-width:1023px) and (max-height:768px){#videoPlayerWrapper{min-height:560px;top:50%}}@media only screen and (max-width:800px) and (max-height:600px){#videoPlayerWrapper{min-height:420px;top:50%}}#videoPlayerWrapper .viewerContent{width:66%;margin:2.5% auto;height:75%;background-color:#000}#videoPlayerWrapper .viewerContent .videoPlayer{height:100%;display:none;position:relative}#videoPlayerWrapper .viewerContent .videoPlayer .close{position:absolute;z-index:10;right:1%;top:5px;border:none;background-color:transparent}#videoPlayerWrapper .viewerContent .videoPlayer.active{display:block}#videoPlayerWrapper .viewerContent .videoPlayer .videoPlayerContent{height:100%;width:100%}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}@font-face{font-family:"AFFont";font-display:swap;src:url("/a/02192c/content/icons/dist/affont.woff") format('woff'),url("/a/cb528f/content/icons/dist/affont.woff2") format('woff2')}[class^="icon"],[class*=" icon"]{font-family:"AFFont";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconAF:before{content:""}.iconAirconditioning:before{content:""}.iconAirconditioning2:before{content:""}.iconAirport:before{content:""}.iconAmbulance:before{content:""}.iconApple:before{content:""}.iconBalcony:before{content:""}.iconBank:before{content:""}.iconBestValue:before{content:""}.iconBird:before{content:""}.iconBlogCircle:before{content:""}.iconBullet:before{content:""}.iconBusStop:before{content:""}.iconCalendar:before{content:""}.iconCancellation:before{content:""}.iconCats:before{content:""}.iconCats2:before{content:""}.iconCheckbox:before{content:""}.iconCheckmark:before{content:""}.iconChevronDown:before{content:""}.iconChevronLeft:before{content:""}.iconChevronRight:before{content:""}.iconChevronUp:before{content:""}.iconClock:before{content:""}.iconClose:before{content:""}.iconClose2:before{content:""}.iconCoffee:before{content:""}.iconCoffee2:before{content:""}.iconCommunityFeatures:before{content:""}.iconCommunityFeatures2:before{content:""}.iconCompare:before{content:""}.iconCopyright:before{content:""}.iconCross:before{content:""}.iconCutlery:before{content:""}.iconCutlery2:before{content:""}.iconDishwasher:before{content:""}.iconDog:before{content:""}.iconDog2:before{content:""}.iconDraw:before{content:""}.iconDrawing:before{content:""}.iconDropdown:before{content:""}.iconDropdownActive:before{content:""}.iconElevator:before{content:""}.iconEmail:before{content:""}.iconEmptyCheckbox:before{content:""}.iconEnvelopeOutline:before{content:""}.iconEnvelopeOutline2:before{content:""}.iconEqualHousing:before{content:""}.iconEqualHousing2:before{content:""}.iconErase:before{content:""}.iconError:before{content:""}.iconFacebook:before{content:""}.iconFacebookCircle:before{content:""}.iconFacebookLogo:before{content:""}.iconFavorite:before{content:""}.iconFavoriteOutline:before{content:""}.iconFireplace:before{content:""}.iconFish:before{content:""}.iconFlag:before{content:""}.iconFloorplan:before{content:""}.iconFloorplan2:before{content:""}.iconFloorplan3:before{content:""}.iconGated:before{content:""}.iconGoogleCircle:before{content:""}.iconGooglePlay:before{content:""}.iconGooglePlus:before{content:""}.iconGrocery:before{content:""}.iconGym:before{content:""}.iconHeadPhones:before{content:""}.iconHeart:before{content:""}.iconHeartOutline:before{content:""}.iconInfo:before{content:""}.iconInfo2:before{content:""}.iconInfoCircle:before{content:""}.iconInstagramCircle:before{content:""}.iconInternet:before{content:""}.iconLink:before{content:""}.iconlinkedinCircle:before{content:""}.iconList:before{content:""}.iconLocation:before{content:""}.iconMap:before{content:""}.iconMapMarker:before{content:""}.iconMappin:before{content:""}.iconMenu:before{content:""}.iconMilitary:before{content:""}.iconMinus:before{content:""}.iconNoSmoking:before{content:""}.iconNotVerifiedBadge:before{content:""}.iconParking:before{content:""}.iconParking2:before{content:""}.iconParkingSign:before{content:""}.iconParksRecreation:before{content:""}.iconPaw:before{content:""}.iconPhone:before{content:""}.iconPhone2:before{content:""}.iconPinterestCircle:before{content:""}.iconPinterestLogo:before{content:""}.iconPlay:before{content:""}.iconPlus:before{content:""}.iconPool:before{content:""}.iconRadioChecked:before{content:""}.iconRadioUnchecked:before{content:""}.iconRecurringExpense:before{content:""}.iconReptile:before{content:""}.iconRightArrow:before{content:""}.iconSchools:before{content:""}.iconSchools2:before{content:""}.iconSearch:before{content:""}.iconShopping:before{content:""}.iconShopping2:before{content:""}.iconSingleExpense:before{content:""}.iconSortby:before{content:""}.iconSpecialsTag:before{content:""}.iconSpinner:before{content:""}.iconStar:before{content:""}.iconStarEmpty:before{content:""}.iconStarFilled:before{content:""}.iconStarHalf:before{content:""}.iconStarOutline:before{content:""}.iconThreeD:before{content:""}.iconTopDeals:before{content:""}.iconTrain:before{content:""}.iconTrashBin:before{content:""}.iconTwitterCircle:before{content:""}.iconTwitterLogo:before{content:""}.iconUpdate:before{content:""}.iconVerifiedBadge:before{content:""}.iconWasherDryer:before{content:""}.iconWheelchair:before{content:""}.iconYouTubeCircle:before{content:""}.iconYoutubeLogo:before{content:""}section.contactLead,.modalContactLead{display:none;z-index:1080}.contactLeadContainer .lead-form-input-container{min-height:45px;position:relative;left:0;top:0;margin:5px;padding-top:14px}.contactLeadContainer .lead-form-input-container input{max-height:45px}.contactLeadContainer .lead-form-label{font-size:14px;font-weight:400;color:#4c4c4c;letter-spacing:.17px}.contactLeadContainer .lead-form-input{padding:15px 10px 0 10px;font-size:14px;color:#4c4c4c;padding:10px;border-radius:8px;border:1px solid #e1e1e1;overflow:hidden;height:100%;width:100%}.contactLeadContainer .lead-form-message{margin:5px;position:relative;top:0;left:0}.contactLeadContainer .lead-form-message textarea{height:85px;min-height:85px;width:100%;border-radius:8px;border:1px solid #e1e1e1;resize:vertical;padding:5px 10px;font-size:14px}.contactLeadContainer .lead-form-message textarea::placeholder{color:#bfbfbf}.contactLeadContainer .messageCharcount{font-family:Montserrat;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:.4px;color:#333}.contactLeadContainer .lead-form-email-agreement{margin:15px 5px;color:#000;font-size:14px;font-weight:300}.contactLeadContainer .lead-form-email-agreement input[type=checkbox]{position:absolute;top:-9999px;left:-9999px;display:none}.contactLeadContainer .lead-form-email-agreement input[type=checkbox]+label:before{content:" ";display:inline-block;width:18px;height:18px;border-radius:2px;border:#cdccce solid 1px;background-color:#fff;box-sizing:border-box;vertical-align:text-top;margin-right:10px;cursor:pointer}@media(min-width:1024px){.contactLeadContainer .lead-form-email-agreement input[type=checkbox]+label:before{margin-right:15px}}.contactLeadContainer .lead-form-email-agreement input[type=checkbox]:checked+label:before{border:none;background:#ec7200 url("/a/cb0b13/content/images/checkmark.svg") no-repeat;background-size:14px;background-position:center}.high-contrast .contactLeadContainer .lead-form-email-agreement input[type=checkbox]:checked+label:before{background-color:#ec7200}.contactLeadContainer .lead-form-i-would-like-to{margin:15px 5px;color:#000;font-size:12px;font-weight:300;display:flex;flex-wrap:wrap}.contactLeadContainer .lead-form-i-would-like-to input[type=checkbox]{position:absolute;top:-9999px;left:-9999px;display:none;width:48%}.contactLeadContainer .lead-form-i-would-like-to input[type=checkbox]+label:before{content:" ";display:inline-block;width:18px;height:18px;border-radius:2px;border:#cdccce solid 1px;background-color:#fff;box-sizing:border-box;vertical-align:text-top;margin-right:8px;cursor:pointer}@media(min-width:1024px){.contactLeadContainer .lead-form-i-would-like-to input[type=checkbox]+label:before{margin-right:15px}}.contactLeadContainer .lead-form-i-would-like-to input[type=checkbox]:checked+label:before{border:none;background:#ec7200 url("/a/cb0b13/content/images/checkmark.svg") no-repeat;background-size:14px;background-position:center}.high-contrast .contactLeadContainer .lead-form-i-would-like-to input[type=checkbox]:checked+label:before{background-color:#ec7200}.contactLeadContainer .lead-form-i-would-like-to .checkbox{width:50%;margin-top:9px;padding-top:7px}.contactLeadContainer .lead-form-i-would-like-to .pref-title-label{width:100%;font-weight:600;font-size:15px}.contactLeadContainer .lead-form-send-message{background-color:#ec7200;text-align:center;color:#fff;font-size:20px;font-weight:600;border:none;width:100%;padding:0;letter-spacing:.4px;border-radius:5px;margin:5px;height:50px;line-height:50px}.high-contrast .contactLeadContainer .lead-form-send-message{background-color:#ec7200}.contactLeadContainer .lead-form-move-in input{padding-right:45px}.contactLeadContainer .lead-form-move-in .lead-form-calendar{position:absolute;margin:10px;top:35px;right:0;z-index:5;background:url("/a/4a807f/content/images/icon-calendar.svg");background-repeat:no-repeat;width:24px;height:24px;background-size:100% 100%}.high-contrast .contactLeadContainer .lead-form-move-in .lead-form-calendar{background:url("/a/4a807f/content/images/icon-calendar-high-contrast.svg");background-repeat:no-repeat;width:24px;height:24px;background-size:100% 100%}.contactLeadContainer .lead-form-move-in.active .lead-form-calendar{background:url("/a/783432/content/images/icon-calendar-active.svg");background-repeat:no-repeat;width:24px;height:24px;background-size:100% 100%}.contactLeadContainer select{font-size:14px;border-radius:8px;border:1px solid #e1e1e1;overflow:hidden;height:100%;width:100%;padding:7.5px 5px}.contactLeadContainer select.mobile-device{display:none!important}.contactLeadContainer .bootstrap-select.btn-group{width:100%;height:100%;max-height:45px}.contactLeadContainer .bootstrap-select.btn-group .btn{border-radius:8px;border:1px solid #e1e1e1;overflow:hidden;height:100%;width:100%;padding:7.5px 10px;max-height:45px}.contactLeadContainer .bootstrap-select.btn-group .btn .filter-option{max-width:75%;text-overflow:ellipsis}.contactLeadContainer .bootstrap-select.btn-group .btn .iconDropdown{max-width:20%}.contactLeadContainer .bootstrap-select.btn-group .iconDropdown{float:right;background-image:url("/a/b6a463/apps/listingsearch/content/images/chevron-down.svg");background-repeat:no-repeat;position:relative;top:4px;height:16px;width:16px}.contactLeadContainer .bootstrap-select.btn-group .iconDropdown::before{content:""}.contactLeadContainer .bootstrap-select.btn-group .dropdownMenu{margin:0;padding:0;border-radius:0 0 8px 8px;border-top:none;box-shadow:2px 3px 4px 0 rgba(0,0,0,.1)}.contactLeadContainer .bootstrap-select.btn-group .dropdownMenu ul.inner li{border-bottom:1px solid #e1e1e1}.contactLeadContainer .bootstrap-select.btn-group .dropdownMenu ul.inner li:last-child{border-bottom:none}.contactLeadContainer .bootstrap-select.btn-group .dropdownMenu ul.inner li a{color:#4c4c4c;padding:6px 12px;white-space:pre-wrap}.contactLeadContainer .bootstrap-select.btn-group .dropdownMenu ul.inner li a:hover,.contactLeadContainer .bootstrap-select.btn-group .dropdownMenu ul.inner li a:focus{outline:none;background-color:#f2f2f2}.contactLeadContainer .bootstrap-select.btn-group .dropdownMenu ul.inner li.selected a{font-weight:600;background-color:#f2f2f2;color:#333}.contactLeadContainer .bootstrap-select.btn-group.open .btn{border-radius:8px 8px 0 0}.contactLeadContainer .bootstrap-select.btn-group.open .iconDropdown{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);top:0}.contactLeadContainer .bootstrap-select.btn-group.dropup .dropdownMenu{border-radius:8px 8px 0 0;box-shadow:none}.contactLeadContainer .bootstrap-select.btn-group.dropup.open .btn{border-radius:0 0 8px 8px}.contactLeadContainer .lead-form-input-container.error{transition:all .3s ease-in}.contactLeadContainer .lead-form-input-container.error input,.contactLeadContainer .lead-form-input-container.error textarea,.contactLeadContainer .lead-form-input-container.error .btn{border:1px solid #fe0000}.contactLeadContainer .lead-form-input-container.error em{color:#fe0000;font-size:12px;line-height:15px;padding:2.5px}.contactLeadContainer .lead-form-message em{color:#fe0000;font-size:12px;line-height:15px;padding-top:5px}.datepicker.active{left:initial;right:-150px;width:275px;display:block}.datepicker thead{border-bottom-width:0}.datepicker th.switch{width:auto;font-size:1.125em}.datepicker th.close{font-size:1.125em}.datepicker th.dow{background-color:#ccc;border-right:2px solid #fff;width:14.29%}.datepicker th.dow:first-child{border-left:2px solid #fff}.datepicker th.dow:last-child{border-right-width:0}.datepicker th.next,.datepicker th.prev{font-family:'AFFont';font-size:1.125em;color:#5bb2ef}.datepicker th.next.disabled,.datepicker th.prev.disabled{color:#ccc}.datepicker th.prev:before{content:""}.datepicker th.next:before{content:""}.datepicker td.day{background-color:#fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.datepicker td.day:first-child{border-left:2px solid #fff}.datepicker td.day:last-child{border-right-width:0}.datepicker td.day.pastMin{color:#ccc;background-color:#f2f2f2}.datepicker td.day.pastMin:hover,.datepicker td.day.pastMin.focused{background-color:#f2f2f2}.datepicker td.day:hover,.datepicker td.day.focused,.datepicker td.day.active,.datepicker td.day.active:hover{background:#5bb2ef}.datepicker .month.active,.datepicker .year.active,.datepicker .month.active:hover,.datepicker .year.active:hover{background:#5bb2ef}.modal.contactLead,.modal.modalContactLead{overflow-y:auto;display:block}.modal .contactLeadContainer{position:absolute;background-color:#fff;min-height:100%;width:100%;border-top:6px solid #ec7200}.high-contrast .modal .contactLeadContainer{border-top-color:#ec7200}@media(min-width:768px){.modal .contactLeadContainer{left:50%;top:50%;transform:translate(-50%,-50%);max-width:425px;min-height:initial;border-radius:8px}}@media(max-height:680px){.modal .contactLeadContainer{position:relative;top:0;left:0;margin-left:auto;margin-right:auto;transform:none}}.modal .contactLeadContainer .lead-form-header{position:relative;top:0;left:0;border-bottom:1px solid #e1e1e1}.modal .contactLeadContainer .lead-form-header h2{text-align:center;font-size:16px;font-weight:600;position:relative;top:0;left:0;padding:15px;max-width:70%;margin-left:auto;margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.modal .contactLeadContainer .lead-form-header h2{padding:20px}}.modal .contactLeadContainer .lead-form-header .modelInfo{margin-top:0;padding-top:0}.modal .contactLeadContainer .lead-form-header .lead-form-close{display:block;position:absolute;top:47.5%;right:15px;-webkit-transform:translate3d(0,-16px,0);transform:translate3d(0,-16px,0);background:transparent;border:none;content:"";background:url("/a/af2bee/content/images/icon-close.svg");background-repeat:no-repeat;width:16px;height:16px;background-size:100% 100%}.modal .contactLeadContainer .lead-form-header::after{content:"";position:absolute;bottom:-10px;display:block;width:100%;height:10px;background:linear-gradient(180deg,#ededed 0%,#fff 100%)}.modal .contactLeadContainer .lead-form-send-message{font-size:16px}.modal .contactLeadContainer .lead-form-email-agreement{font-size:12px}@media(min-width:768px){.modal .contactLeadContainer .lead-form-email-agreement{font-size:14px}}.modal .contactLeadContainer h3{display:none}.modal .contactLeadContainer .leadFormPropertyName{display:none}.modal .contactLeadContainer .contactPhoneNumber{display:none}.modal .contactLeadContainer .contactLeadWrapper{padding:0}.modal .contactLeadContainer .lead-form{padding:10px}.modal .contactLeadContainer .lead-form .lead-form-email-agreement{order:999}.tcpa-txt{color:#000;font-family:'Montserrat';font-size:11px;letter-spacing:0;line-height:16px;margin-top:16px;margin-left:10px;margin-bottom:16px}@media only screen and (min-width:2240px){.tcpa-txt{font-size:14px;line-height:20px}}.tcpa-txt .complete-tcpa{display:none}.tcpa-txt .show-more-tcpa,.tcpa-txt .show-less-tcpa{display:inline-block;background-color:transparent;border:none;color:#189ed9;cursor:pointer;padding:0;font-family:'Montserrat';margin-left:3px}.tcpa-txt .show-less-tcpa{display:none}#successModal.successModal{display:none;background-color:#fff;width:418px;height:163px;margin-left:-210px;padding:2em 0;-moz-transition:linear opacity .25s;-o-transition:linear opacity .25s;-webkit-transition:linear opacity .25s;transition:linear opacity .25s}#successModal.successModal .iconClose2{display:none}#successModal.successModal h3{font-size:38px;font-weight:200;color:#333;text-align:center}#successModal.successModal .message{text-align:center;color:#ccc}#successModal.successModal.fadeOut{opacity:0}#successModal.modalContainer{position:fixed;top:50%;left:50%;z-index:1060;margin-left:0;transform:translate(-50%,-50%)}#submitSpinnerModalWrapper.modal{z-index:1070}#submitRequestSpinner.submitRequestSpinner{font-size:22px;background-color:#fff;width:335px;height:85px;margin-left:-171px;padding:.25em .35em;margin-top:-89px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center}#submitRequestSpinner .spinnerContainer{position:static;margin-right:10px}#submitRequestSpinner .spinnerContainer .fallbackSpinner{height:30px;width:30px}.message-checkbox{display:inline!important}.checkbox-section .checkbox{margin-bottom:12px!important;font-family:"CostarBrownLight",sans-serif;color:#4c4c4c}.checkbox-section .checkbox .checkbox-default{display:block}.checkbox-section .checkbox label span{color:#000;position:relative;top:.1875rem;font-size:.875rem}.reasonForMovingWrapper{display:none}.openCustomMessage{display:block;margin-top:15px}/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */
.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__fullscreen-icon:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__img,.fotorama__html,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__video-play,.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__stage:after,.fotorama__nav:before,.fotorama__nav:after{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__arr:focus{outline:0}.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__fullscreen-icon:focus:after,.fotorama__arr:focus:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1);transition-duration:0ms}.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{-webkit-tap-highlight-color:transparent}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close,.fotorama__thumb-border{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__stage,.fotorama--fullscreen .fotorama__nav{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__html{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent;}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__video-close{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__fullscreen-icon:focus,.fotorama__arr:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__stage:before,.fotorama__stage:after,.fotorama__nav:before,.fotorama__nav:after{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__stage:before,.fotorama__nav:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{left:0}.fotorama__stage:after,.fotorama__nav:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after{display:none}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;height:100%;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;height:100%;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}.videosbyloopnet-icon{width:100%}.fotorama__stage__frame .fotorama__html .galleryCaption{display:none}.fotorama__stage__frame .fotorama__html ins.videosbyloopnet{height:100%!important;width:100%!important;background:transparent!important;display:table!important;background-color:transparent!important}.fotorama__stage__frame .fotorama__html ins.videosbyloopnet a{height:100%!important;display:table-cell!important;vertical-align:middle;background-color:#000}.fotorama__stage__frame .fotorama__html ins.videosbyloopnet a img.videosbyloopnet-poster{display:inline!important}.fotorama__stage__frame .fotorama__html ins.videosbyloopnet a img.videosbyloopnet-icon{width:50%!important;height:auto!important;left:50%!important}.fotorama__stage__frame .fotorama__html ins.videosbyloopnet iframe.videosbyloopnet-embed{height:100%!important;width:100%!important;position:absolute}.fotorama__stage__frame .fotorama__caption{display:none}.fotorama__thumb-border{border-color:#ec7200}.high-contrast .fotorama__thumb-border{border-color:#ec7200}.fotorama__arr{background-repeat:no-repeat;background-size:contain;width:32px;height:32px;text-align:center;padding:0!important;background-position:0 0}.fotorama__arr--prev{left:20px;background-image:url("/a/808768/content/images/icon-gallery-chevron-left.svg")}.fotorama__arr--next{right:10px;background-image:url("/a/a4f2d0/content/images/icon-gallery-chevron-right.svg")}.mediaViewerWrapper{color:#000}.mediaViewerWrapper.modal{overflow-y:auto;z-index:1070}.gallery-modal{overflow-y:auto;position:absolute;width:100%;min-height:100%;border-top:6px solid #ec7200;background-color:#fff}.high-contrast .gallery-modal{border-top-color:#ec7200}@media(min-width:1024px){.gallery-modal{left:50%;top:50%;transform:translate(-50%,-50%);max-width:890px;min-height:initial;border-radius:8px}}@media(max-height:950px){.gallery-modal{position:relative;top:0;left:0;transform:none;margin-left:auto;margin-right:auto}}.gallery-modal header .gallery-cta a,.gallery-modal footer .gallery-cta a,.gallery-modal header .gallery-cta button,.gallery-modal footer .gallery-cta button{text-align:center;width:150px;height:35px;line-height:35px;border-radius:4px;border:1px solid #ec7200;flex-grow:1;margin:5px;padding:0}.high-contrast .gallery-modal header .gallery-cta a,.high-contrast .gallery-modal footer .gallery-cta a,.high-contrast .gallery-modal header .gallery-cta button,.high-contrast .gallery-modal footer .gallery-cta button{border-color:#ec7200}@media(min-width:768px){.gallery-modal header .gallery-cta a,.gallery-modal footer .gallery-cta a,.gallery-modal header .gallery-cta button,.gallery-modal footer .gallery-cta button{height:45px;line-height:45px;margin:5px}}.gallery-modal header .gallery-cta button,.gallery-modal footer .gallery-cta button{color:#ec7200;background-color:#fff}.high-contrast .gallery-modal header .gallery-cta button,.high-contrast .gallery-modal footer .gallery-cta button{color:#ec7200}.gallery-modal header .gallery-cta a,.gallery-modal footer .gallery-cta a{background-color:#ec7200;color:#fff}.high-contrast .gallery-modal header .gallery-cta a,.high-contrast .gallery-modal footer .gallery-cta a{background-color:#ec7200}.gallery-modal header{margin-bottom:30px;min-height:45px}@media(min-width:768px){.gallery-modal header{margin:30px 35px}}.gallery-modal header h2{color:#ec7200;font-size:20px;font-weight:500;margin:0}.high-contrast .gallery-modal header h2{color:#ec7200}@media(min-width:768px){.gallery-modal header h2{font-size:28px}}@media(max-width:767px){.gallery-modal header .gallery-property-info{position:relative;top:0;left:0;border-bottom:1px solid #e1e1e1}.gallery-modal header .gallery-property-info::before{content:"";position:absolute;bottom:-10px;display:block;width:100%;height:10px;background:linear-gradient(180deg,#ededed 0%,#fff 100%)}}.gallery-modal header .gallery-property-info .nameAddressTextBlock{width:100%;text-align:center;margin:0 auto;padding:15px;max-width:70%}@media(min-width:768px){.gallery-modal header .gallery-property-info .nameAddressTextBlock{width:55%;max-width:55%;text-align:left;padding:0;margin:0}}@media(max-width:767px){.gallery-modal header .gallery-property-info .gallery-cta{display:none}}@media(min-width:768px){.gallery-modal header .gallery-property-info .gallery-cta{width:45%;max-width:45%}}@media(max-width:767px){.gallery-modal header .headerUtilities{font-size:14px;margin:10px 10px 0}}@media(min-width:768px){.gallery-modal header .headerUtilities{padding-top:15px}}.gallery-modal header .headerUtilities a,.gallery-modal header .headerUtilities span{color:#ec7200;cursor:pointer;margin-right:20px;font-weight:500;position:relative;white-space:nowrap;top:0;left:0;padding:10px 0}.high-contrast .gallery-modal header .headerUtilities a,.high-contrast .gallery-modal header .headerUtilities span{color:#ec7200}@media(min-width:768px){.gallery-modal header .headerUtilities a,.gallery-modal header .headerUtilities span{padding-bottom:15px}}.gallery-modal header .headerUtilities a.active,.gallery-modal header .headerUtilities span.active{color:#000;border-bottom:3px solid #ec7200}.high-contrast .gallery-modal header .headerUtilities a.active,.high-contrast .gallery-modal header .headerUtilities span.active{border-bottom-color:#ec7200}.gallery-modal header .headerUtilities .tabWrapper{border-bottom:1px solid #e1e1e1;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto}.gallery-modal header .close{position:absolute;top:8px;right:0;border:none;background:transparent;padding:15px}@media(min-width:768px){.gallery-modal header .close{top:0;right:0}}.gallery-modal .viewerContent{margin:30px 10px 20px;position:relative;top:0;left:0}@media(min-width:768px){.gallery-modal .viewerContent{margin:30px 35px 20px}}.gallery-modal .viewerContent .fotorama__stage__frame,.gallery-modal .viewerContent .fotorama__thumb-border,.gallery-modal .viewerContent .fotorama__thumb{border-radius:5px;background-image:none}.gallery-modal .viewerContent .fotorama__thumb{border:1px solid #ebebeb;box-sizing:border-box;background-color:#fff}.gallery-modal .viewerContent .fotorama__thumb-border{border:1px solid #ec7200}.high-contrast .gallery-modal .viewerContent .fotorama__thumb-border{border-color:#ec7200}@media(max-width:767px){.gallery-modal .viewerContent .fotorama__nav-wrap{display:none}}.gallery-modal .viewerContent .greyStarDisclaimer-gallery-text{font-size:12px;text-align:center;padding-top:2px;display:none}.gallery-modal footer{margin:20px 10px 25px;text-align:center}@media(min-width:768px){.gallery-modal footer{margin:20px 35px 25px;text-align:left}}.gallery-modal footer .gallery-footer-caption,.gallery-modal footer .gallery-footer-info,.gallery-modal footer .gallery-footer-cta{display:inline-block;width:100%}@media(min-width:768px){.gallery-modal footer .gallery-footer-caption,.gallery-modal footer .gallery-footer-info,.gallery-modal footer .gallery-footer-cta{display:block;width:auto}}.gallery-modal footer .gallery-footer-caption,.gallery-modal footer .gallery-footer-info{text-align:center;margin:5px;font-size:14px}@media(min-width:768px){.gallery-modal footer .gallery-footer-caption,.gallery-modal footer .gallery-footer-info{font-size:16px;text-align:left;margin:0}}.gallery-modal footer .gallery-footer-caption{max-width:75%;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.gallery-modal footer .gallery-footer-info{margin-left:auto}.gallery-modal footer .gallery-cta{padding:20px 0 10px}.gallery-modal footer .gallery-cta button,.gallery-modal footer .gallery-cta a{height:45px;line-height:45px}@media(min-width:768px){.gallery-modal footer .gallery-cta{display:none}}.gallery-modal .poweredMatterport{background-image:url("/a/760b2c/content/images/powered-by-matterport-on-white.png");background-size:contain;background-repeat:no-repeat;background-position:center center;height:2.325em;position:absolute;width:100%;right:0;top:20px;z-index:1}#modalVirtualTourContainer{color:#fff;margin:0}#modalVirtualTourContainer.videoPlayerWrapper{width:100%;margin:4% auto;height:75%}#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .videoPlayer{height:100%}@media only screen and (min-width:2500px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:1100px}}@media only screen and (max-width:2000px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:900px}}@media only screen and (max-width:1660px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:800px}}@media only screen and (max-width:1399px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:680px;top:60%}}@media only screen and (max-width:1023px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:500px;top:60%}}@media only screen and (max-width:1280px) and (max-height:720px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:560px;top:50%}}@media only screen and (max-width:1023px) and (max-height:768px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:560px;top:50%}}@media only screen and (max-width:800px) and (max-height:600px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:420px;top:50%}}#modalVirtualTourContainer .fotorama__nav{background-color:#000}@media only screen and (min-width:1921px){#modalVirtualTourContainer .viewerContent{width:100%;margin:.5% auto;height:100%}}#modalVirtualTourContainer .viewerContent .videoPlayer{position:relative}#modalVirtualTourContainer .viewerContent .videoPlayer .close{position:absolute;z-index:10;right:1%;top:5px;border:none;background:none}#modalVirtualTourContainer .viewerContent .videoPlayer .poweredMatterport{background-image:url("/a/760b2c/content/images/powered-by-matterport-on-white.png");background-size:contain;background-repeat:no-repeat;height:2.325em;position:absolute;width:100%;left:0%;top:0;z-index:10}#modalVirtualTourContainer .viewerContent .videoPlayer.active{display:block}#modalVirtualTourContainer .viewerContent .videoPlayer .videoPlayerContent{height:100%;width:100%;padding-top:2em;background:#000}#modalVirtualTourContainer .viewerContent .videoPlayer .videoPlayerContent.hideThumbNav{min-height:1px}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}#modalVirtualTourThumbsContainer.modalVirtualTourThumbsContainer{background-color:#fff;position:fixed}#modalVirtualTourThumbsContainer.modalVirtualTourThumbsContainer.active{display:block;top:0;bottom:0;left:0;right:0;z-index:1060;overflow-y:scroll}#modalVirtualTourThumbsContainer .virtualTourHeader{height:50px;width:100%;border-top:4px solid #ec7200;border-bottom:.75px solid #e1e1e1;box-shadow:0 2px 3px 0 rgba(0,0,0,.05)}.high-contrast #modalVirtualTourThumbsContainer .virtualTourHeader{border-top-color:#ec7200}#modalVirtualTourThumbsContainer .iconClose2{position:absolute;right:.5%;top:.7em;color:#000;font-size:24px;border:0 none;z-index:1070;background-color:transparent}#modalVirtualTourThumbsContainer .galleryItems{padding:10px}@media(min-width:768px){#modalVirtualTourThumbsContainer .galleryItems{width:100%;height:100%}}#modalVirtualTourThumbsContainer .galleryItem{display:inline-block;float:left;width:24%;margin-right:1%;margin-bottom:1%}@media(max-width:767px){#modalVirtualTourThumbsContainer .galleryItem{width:100%;margin:5px 0}}@media(min-width:768px){#modalVirtualTourThumbsContainer .galleryItem:nth-child(4){margin-right:0}}#modalVirtualTourThumbsContainer .galleryItem a{display:inline-block;position:relative}#modalVirtualTourThumbsContainer .galleryItem img{display:inline-block;width:100%}#modalVirtualTourThumbsContainer .galleryCaption{width:100%;padding:0;color:#fff;font-size:14px;overflow-x:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;text-align:center;margin:0 0 3%}@media screen and (orientation:portrait){#modalVirtualTourThumbsContainer .galleryCaption{font-size:12px}}#modalVirtualTourThumbsContainer .openMessageWrapper{width:100%;background-color:rgba(0,0,0,.5);padding:3% 0 4.5%;position:absolute;top:25%}#modalVirtualTourThumbsContainer .openMessage{background-color:#5bb2ef;padding:.5em;color:#fff;border:none;width:75%;margin-left:auto;margin-right:auto;overflow:hidden}#modalVirtualTourThumbsContainer .openMessage .openContent{white-space:nowrap;display:flex;align-items:center;align-content:center;justify-content:center}#modalVirtualTourThumbsContainer .openMessage i{display:inline-block;font-size:125%;float:left;margin-right:.25em}@media screen and (orientation:portrait){#modalVirtualTourThumbsContainer .openMessage i{font-size:130%}}#modalVirtualTourThumbsContainer .openMessage span{font-size:80%;line-height:1.15em;display:inline-block}#modalVirtualTourThumbsContainer .virtualTourThumbsIframe{display:none;width:100%;height:calc(100vh - 50px);position:absolute;z-index:5;border:none;bottom:0}#modalVirtualTourThumbsContainer .virtualTourThumbsIframe.active{display:block}#modalVirtualTourThumbsContainer ul{list-style-type:none;margin:0;padding:0;display:inline-block}.fotorama__html .openMessage{position:absolute;top:50%;display:inline-block;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(94,179,239,.7);padding:.5em;color:#fff;border:1px solid #fff;width:16.25em}@media screen and (orientation:portrait){.fotorama__html .openMessage{width:14em}}.fotorama__html .openMessage i{display:inline-block;font-size:185%;float:left;margin-right:.25em}@media screen and (orientation:portrait){.fotorama__html .openMessage i{font-size:130%}}.fotorama__html .openMessage span{font-size:80%;line-height:1.15em;display:inline-block;width:75%}@media screen and (orientation:portrait){.fotorama__html .openMessage span{font-size:70%;width:60%}}.nothing{font-size:2px}.searchMarketingContainer{background-color:#fff;width:100%;overflow-x:hidden}@media only screen and (max-width:1023px){.searchMarketingContainer{font-size:13px}}.searchMarketingContainer .searchMarketingWrapper{border-top:1px solid #ccc;padding-top:20px}.searchMarketingContainer .searchMarketingWrapper:empty{display:none}.searchMarketingContainer .marketingBanner .xs-12{background:#fff;width:100%;height:calc(23.437866217vw);background-size:100% auto;background-position:bottom center;background-repeat:no-repeat}.searchMarketingContainer .marketingBanner h2{position:absolute;color:#fff;bottom:1%;font-weight:600;font-size:7em;left:30px;text-shadow:2px 2px 0 rgba(0,0,0,.6)}@media only screen and (max-width:1700px){.searchMarketingContainer .marketingBanner h2{font-size:6.3em}}@media only screen and (max-width:1550px){.searchMarketingContainer .marketingBanner h2{font-size:5.67em}}@media only screen and (max-width:1300px){.searchMarketingContainer .marketingBanner h2{font-size:5.103em}}@media only screen and (max-width:1023px){.searchMarketingContainer .marketingBanner h2{font-size:60px}}@media only screen and (max-width:767px){.searchMarketingContainer .marketingBanner h2{font-size:50px}}@media only screen and (max-width:750px){.searchMarketingContainer .marketingBanner h2{display:none}}.searchMarketingContainer .marketingBanner h2 small{position:relative;display:block;color:#fff;font-weight:600;font-size:35%;text-shadow:2px 2px 0 rgba(0,0,0,.6)}@media only screen and (max-width:750px){.searchMarketingContainer .marketingBanner h2 small{display:none}}.searchMarketingContainer .nearbyHeader{background-color:#f5f4f0;border-bottom:1px solid #ccc}.searchMarketingContainer .nearbyHeader h1{padding-top:15px;color:#666;font-size:28px;font-weight:600}.searchMarketingContainer .marketingContentWrapper{padding-bottom:1.5%;padding-top:1%;clear:both}.searchMarketingContainer .marketingContentWrapper .infoSection h1,.searchMarketingContainer .marketingContentWrapper .infoSection h2,.searchMarketingContainer .marketingContentWrapper .infoSection h3{padding-top:10px;font-size:2em;font-weight:600;border-bottom:2px solid #ec7200;line-height:1.8em}.high-contrast .searchMarketingContainer .marketingContentWrapper .infoSection h1,.high-contrast .searchMarketingContainer .marketingContentWrapper .infoSection h2,.high-contrast .searchMarketingContainer .marketingContentWrapper .infoSection h3{border-bottom-color:#ec7200}@media only screen and (max-width:1850px){.searchMarketingContainer .marketingContentWrapper .infoSection h1,.searchMarketingContainer .marketingContentWrapper .infoSection h2,.searchMarketingContainer .marketingContentWrapper .infoSection h3{font-size:20px}}@media only screen and (max-width:1023px){.searchMarketingContainer .marketingContentWrapper .infoSection h1,.searchMarketingContainer .marketingContentWrapper .infoSection h2,.searchMarketingContainer .marketingContentWrapper .infoSection h3{font-size:16px}}.searchMarketingContainer .marketingContentWrapper .infoSection h3{margin-bottom:14px}@media only screen and (max-width:750px){.searchMarketingContainer .marketingContentWrapper .infoSection{padding-left:15px;padding-right:15px}}.searchMarketingContainer .marketingContentWrapper p{line-height:1.8em;font-size:1.125em}@media only screen and (max-width:1850px){.searchMarketingContainer .marketingContentWrapper p{font-size:1em}}.searchMarketingContainer .marketingContentWrapper ul{list-style:none;padding:0;line-height:170%}.searchMarketingContainer .marketingContentWrapper ul li{padding-left:1.4em;text-indent:-1.4em}.searchMarketingContainer .marketingContentWrapper ul li:before{content:"•";color:#ccc;margin-right:15px}.searchMarketingContainer .nearbyLinks{border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:10px;overflow-x:hidden}.searchMarketingContainer .nearbyLinks .accordionWrapper{width:100%;border-top:1px solid #c0bebb}.searchMarketingContainer .nearbyLinks .accordionWrapper:first-child{border-top-width:1px}.searchMarketingContainer .nearbyLinks .accordionWrapper li{padding-left:1em;text-indent:-.7em}.searchMarketingContainer .nearbyLinks .accordionHeader{width:100%;padding:12px;cursor:pointer}@media only screen and (max-width:750px){.searchMarketingContainer .nearbyLinks .accordionHeader{padding-left:0}}.searchMarketingContainer .nearbyLinks .accordionHeader h3{font-size:1.5em}@media only screen and (max-width:1849px){.searchMarketingContainer .nearbyLinks .accordionHeader h3{font-size:18px}}@media only screen and (max-width:1023px){.searchMarketingContainer .nearbyLinks .accordionHeader h3{font-size:14px}}.searchMarketingContainer .nearbyLinks .accordionHeader .iconDropdown{position:relative;float:right;font-size:22px}.searchMarketingContainer .nearbyLinks .accordionHeader .iconDropdown.expanded{top:7px;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}@media only screen and (max-width:1023px){.searchMarketingContainer .nearbyLinks .accordionHeader .iconDropdown.expanded{top:2px}}.searchMarketingContainer .nearbyLinks .accordionInfo{display:none;font-size:1.125em}.searchMarketingContainer .nearbyLinks .accordionInfo p{margin:0;padding-left:13px;margin-bottom:23px}.searchMarketingContainer .nearbyLinks .accordionInfo ul{list-style-position:inside;padding-left:22px;width:100%;margin-top:0;margin-bottom:10px}@media only screen and (max-width:750px){.searchMarketingContainer .nearbyLinks .accordionInfo ul{padding-left:10px}}.searchMarketingContainer .nearbyLinks .accordionInfo ul.row:before,.searchMarketingContainer .nearbyLinks .accordionInfo ul.row:after{content:" ";display:table}.searchMarketingContainer .nearbyLinks .accordionInfo ul.row:after{clear:both}.searchMarketingContainer .nearbyLinks .accordionInfo ul li{display:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (max-width:1023px){.searchMarketingContainer .nearbyLinks .accordionInfo ul li{padding-bottom:5px}}.searchMarketingContainer .nearbyLinks .accordionInfo ul li.viewable{display:list-item}.searchMarketingContainer .nearbyLinks .accordionInfo ul li a{color:#666}.searchMarketingContainer .nearbyLinks .accordionInfo ul li:nth-child(-n+10){display:list-item}.searchMarketingContainer .nearbyLinks .accordionInfo.expanded{display:block}.searchMarketingContainer .nearbyLinks .viewAllLink{padding:0 15px 23px 40px;font-size:1em}@media only screen and (max-width:1849px){.searchMarketingContainer .nearbyLinks .viewAllLink{font-size:14px}}@media only screen and (max-width:1023px){.searchMarketingContainer .nearbyLinks .viewAllLink{font-size:13px;padding-left:20px}}.searchMarketingContainer .marketingBanner+.marketingContentWrapper{padding-top:0;border-top:0}.searchMarketingContainer .marketingBanner+.marketingContentWrapper .nearbyLinks .accordionWrapper:first-child{border:none}@media only screen and (max-width:750px){.searchMarketingContainer .marketingBanner+.marketingContentWrapper .nearbyLinks .accordionWrapper:first-child{border-top:1px solid #ccc}}#statusHud{position:relative}#statusHud .ldBar{position:relative}#statusHud .ldBar.label-center>.ldBar-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:0 0 3px #fff}#statusHud .ldBar path.mainline{stroke-width:10;stroke-linecap:round}#statusHud .ldBar path.baseline{stroke-width:7;stroke:#f5f4f0;stroke-linecap:round}#statusHud .ldBar-label{font-weight:bold}#statusHud .ldBar-label:after{content:""}#statusHud .circle-prog-bar{position:relative;display:inline-block;width:50px!important;height:50px!important}#statusHud #walkscore-circle path.mainline,#statusHud #bikescore-circle path.mainline,#statusHud #transitscore-circle path.mainline{stroke:#e6660f;transition:.5s all ease-in-out}#statusHud.rating90 #walkscore-circle path.mainline,#statusHud.rating90 #bikescore-circle path.mainline,#statusHud.rating90 #transitscore-circle path.mainline{stroke:#478500;transition:.5s all ease-in-out}#statusHud.rating70 #walkscore-circle path.mainline,#statusHud.rating70 #bikescore-circle path.mainline,#statusHud.rating70 #transitscore-circle path.mainline{stroke:#74b71b;transition:.5s all ease-in-out}#statusHud.rating50 #walkscore-circle path.mainline,#statusHud.rating50 #bikescore-circle path.mainline,#statusHud.rating50 #transitscore-circle path.mainline{stroke:#d3d548;transition:.5s all ease-in-out}#statusHud.rating25 #walkscore-circle path.mainline,#statusHud.rating25 #bikescore-circle path.mainline,#statusHud.rating25 #transitscore-circle path.mainline{stroke:#e2b229;transition:.5s all ease-in-out}#statusHud.rating0 #walkscore-circle path.mainline,#statusHud.rating0 #bikescore-circle path.mainline,#statusHud.rating0 #transitscore-circle path.mainline{stroke:#e6660f;transition:.5s all ease-in-out}#showingOtherResults{height:auto}#showingOtherResults.showingOtherResults{margin-bottom:.5em;border-bottom:1px solid #ccc;position:relative;padding:1em;overflow:hidden;-o-transition:height linear .5s 0s;-webkit-transition:height linear .5s 0s;transition:height linear .5s 0s}#showingOtherResults.showingOtherResults.hide{padding:0;height:0;margin-bottom:0}#showingOtherResults.showingOtherResults h3{font:1.05em;font-weight:500;margin-bottom:5px;color:#000}#showingOtherResults.showingOtherResults p{display:inline-block;padding-top:5px}#showingOtherResults.showingOtherResults p:hover{color:#333}#showingOtherResults.showingOtherResults .iconClose2{margin-top:-2px;float:right;border:0 none;color:#000;font-size:18px}#showingOtherResults.showingOtherResults ul{padding:0}#showingOtherResults.showingOtherResults li{margin:.5em 0;list-style:none}#showingOtherResults.showingOtherResults li a{font-weight:normal;text-decoration:none}.robotoRegular{font-family:'Roboto',sans-serif;font-weight:400;font-style:normal}.breadcrumbs{font-size:18px;font-weight:500;line-height:1.2;text-align:left}@media(max-width:767px){.breadcrumbs{font-size:12px}}@media(min-width:768px) and (max-width:1023px),(min-width:1024px) and (max-width:1399px){.breadcrumbs{font-size:16px}}.breadcrumbs ul,.breadcrumbs li{margin:0;padding:0;list-style:none}.breadcrumbs li{display:inline-block;margin:5px 0 0 0}.breadcrumbs li.link{margin:-5px 5px -10px -10px}.breadcrumbs li:after{content:"/";font-weight:bold;font-size:78%;color:#bfbfbf;display:inline}.breadcrumbs li:last-child:after{display:none}.breadcrumbs li a{color:#ec7200;display:inline-block;white-space:nowrap;padding:10px}.high-contrast .breadcrumbs li a{color:#ec7200}.breadcrumbs li a:hover{text-decoration:underline}#modal.modal{text-align:center}#modal.modal .modalSubTitle{padding:.3em 0;margin:0;text-align:center;font-size:2em;color:#77b800}#modal.modal .modalBody{padding:1.5em 3em}#modal.modal .modalBody .btnGroup{display:inline-block;width:100%}#modal.modal .modalBody .btnGroup .primary,#modal.modal .modalBody .btnGroup .secondary{margin-top:.5em;margin-left:1em;display:inline-block;float:right;min-width:8em;width:auto}.warningIcon{width:55px;height:53px;background-image:url("/a/22ee69/apps/listingprofile/content/images/icon-warning.png");position:absolute;top:24px;right:45%}.specHousingDisclaimer-title{font-size:24px;font-weight:700;margin-bottom:.25em;margin-top:70px;line-height:28px;color:#000}.specHousingDisclaimer-content{padding-left:6%;padding-right:6%;font-weight:300;font-size:16px;line-height:24px;color:#000}.specHousingDisclaimer-iUnderstandBtn{background-color:#ec7200;color:#fff;border:1px solid #fff;padding:13px 17px;display:inline-block;border-radius:5px;font-weight:700;font-size:18px;line-height:22px}.specHousingDisclaimer-goBackBtn{text-align:center;border:none;background-color:#fff;color:#ec7200;padding:20px;font-weight:700;font-size:16px;line-height:19px}.applyNowModal-title{font-size:24px;font-weight:700;margin-bottom:.25em;margin-top:16px;line-height:28px;color:#000}.smModalApplyNow{width:100%;background-color:#fff;position:absolute;min-height:200px;height:auto;left:0;right:0;margin:0 auto 0;padding-bottom:0;overflow-y:hidden;transform:translate(-50%,-50%);text-align:center;border-top:solid 8px #ec7200;border-radius:5px;height:500px;height:-webkit-max-content;min-width:100%;max-width:1000px;top:0!important}@media(min-width:900px){.smModalApplyNow{width:55%;text-align:left;min-width:915px;max-width:1000px}}@media(min-width:1150px){.smModalApplyNow{width:43%;text-align:left;min-width:915px;max-width:1000px;top:20%!important}}@media(min-width:1400px){.smModalApplyNow{width:35%;text-align:left;min-width:915px;max-width:1000px;top:20%!important}}@media(min-width:1650px){.smModalApplyNow{width:30%;text-align:left;min-width:915px;max-width:1000px;top:20%!important}}.applyNowModalContainer{display:block;box-sizing:border-box;width:100%;padding:18px}@media(min-width:900px){.applyNowModalContainer{padding:6px 18px 36px 36px}.applyNowModalContainer p{font-size:16px;max-width:40%}.applyNowModalContainer .propertyName{font-size:16px;font-weight:600;max-width:50%}}.applyNowModalContainer .closeModal{font-size:16px;position:absolute;top:2%;right:1.5%;cursor:pointer;background-color:#fff;border:none}.applyNowModalContainer h2{font-size:32px}@media(min-width:900px){.applyNowModalContainer h2{font-weight:bold}}.applyNowModalContainer span{white-space:nowrap}.applyNowModalContainer a{display:inline-flex;justify-content:center;align-content:center;align-items:center;color:#fff;background-color:#ec7200;padding:12px;border-radius:5px;white-space:nowrap;margin-top:24px}.high-contrast .applyNowModalContainer a{background-color:#ec7200}.applyNowModalContainer a:hover{background-color:#fff;color:#ec7200;border:1px solid #ec7200}.high-contrast .applyNowModalContainer a:hover{color:#ec7200}.high-contrast .applyNowModalContainer a:hover{border-color:#ec7200}.applyNowModalContainer a i{margin-left:8px;font-size:24px}@media(min-width:900px){.applyNowModalContainer a{display:flex;width:35%}}.applyNowModalContainer strong{color:#ec7200}.high-contrast .applyNowModalContainer strong{color:#ec7200}.applyNowModalContainer img{display:none}.applyNowModalContainer img.aptsLogo{width:280px;margin-bottom:16px}.applyNowModalContainer img.bradBellflower{width:500px;float:right;shape-outside:polygon(2% 58%,8% 48%,15% 41%,21% 33%,25% 28%,34% 25%,50% 3%,60% 0,100% 0,100% 72%,100% 100%,37% 100%,28% 100%,0 90%,0 81%,4% 81%,14% 80%,27% 79%,36% 79%,38% 68%,24% 67%,11% 66%,5% 63%)}@media(min-width:900px){.applyNowModalContainer img{display:block}}