.NilListings_container__U__r6{text-align:center;width:100%}.NilListings_container__U__r6 .NilListings_text__T_YZL{margin-top:calc(2 * 16px);padding:calc(1.25 * 16px);font-size:calc(1rem);font-weight:300;line-height:1.25;color:#233759;display:inline-block;background-color:#f7f9fc;text-align:center;color:#4f5f7a;border-radius:10px}@media(max-width:810px){.NilListings_container__U__r6 .NilListings_text__T_YZL{line-height:1.4}}.FilterButton_button__iSxtH{background-color:#fff;max-width:150px;align-self:center;padding:calc(.5 * 16px) calc(.75 * 16px);font-size:calc(1rem * .875);font-weight:200;white-space:nowrap;display:flex;align-items:center;border-radius:8px;transition:.2s;border:1px solid #5577f2;color:#5577f2;letter-spacing:.01em}.FilterButton_button__iSxtH:hover{transition:.2s;background-color:#f7f9fc}@media(max-width:810px){.FilterButton_button__iSxtH{max-width:inherit;width:100%;justify-content:center;color:#fff;background-color:#5577f2;margin-left:calc(2 * 16px);margin-right:calc(2 * 16px)}}.FilterButton_button__iSxtH .FilterButton_icon__AqSyk{margin-right:calc(.5 * 16px)}.FilterBar_sticky-box__kIgkl{top:70px;position:-webkit-sticky;position:sticky;z-index:3}@media(max-width:810px){.FilterBar_sticky-box__kIgkl{top:50px}}.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ{padding:calc(.75 * 16px) calc(1.25 * 16px);display:flex;justify-content:space-between;background-color:#fff;border-bottom:1px solid #dde4fc}@media(max-width:810px){.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ{padding:calc(.5 * 16px) calc(.75 * 16px)}}.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ .FilterBar_wrapper___eGFV{width:90%;display:flex;position:relative;align-content:center}@media(max-width:810px){.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ .FilterBar_wrapper___eGFV{display:flex;justify-self:end;width:100%}}.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ .FilterBar_wrapper___eGFV .FilterBar_filters__j8J3x{margin-right:calc(.5 * 16px);max-width:80%;display:flex;position:relative;z-index:99;flex-wrap:wrap;align-items:center}@media(max-width:810px){.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ .FilterBar_wrapper___eGFV .FilterBar_filters__j8J3x{display:none}}.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ .FilterBar_wrapper___eGFV .FilterBar_filters__j8J3x .FilterBar_chip__ivj9N{font-size:calc(1rem * .875);font-weight:100;line-height:1.2;color:#233759;letter-spacing:.005em;padding:calc(.5 * 16px) calc(1.25 * 16px);margin:calc(.25 * 16px);border-radius:5px;background-color:#eef1fe;color:#5577f2;white-space:nowrap;font-weight:200}.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ .FilterBar_show-map-toggle__2CADl{display:flex;align-items:center}@media(max-width:810px){.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ .FilterBar_show-map-toggle__2CADl{display:none}}.FilterBar_sticky-box__kIgkl .FilterBar_container__tUagZ .FilterBar_show-map-toggle__2CADl .FilterBar_text__nMq4m{margin-right:calc(1.25 * 16px);font-size:calc(1rem * .875);font-weight:100;line-height:1.2;color:#233759;letter-spacing:.005em}.LoadingBox_box__9TqiF{background-color:#eef1fe;border-radius:10px;position:relative;overflow:hidden;height:100%;width:100%}.LoadingBox_box__9TqiF:after{content:"";display:block;width:50px;height:500px;margin-left:60px;position:absolute;left:0;top:-100px;background-color:hsla(0,0%,100%,.3);box-shadow:0 0 30px 10px hsla(0,0%,100%,.3);z-index:1;transform:rotate(45deg);transition:all .1s;animation-name:LoadingBox_slideme__OV4af;animation-duration:1.5s;animation-delay:.05s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.Listing_container__Z_3Bt{position:relative;cursor:pointer;padding:calc(.75 * 16px);border:1px solid #dde4fc;border-radius:10px;transition:box-shadow .6s;background-color:#fff}.Listing_container__Z_3Bt:hover{transition:box-shadow .6s;box-shadow:0 5px 20px rgba(117,137,173,.1)}.Listing_container__Z_3Bt .Listing_description-toggle__bOzzk{position:absolute;right:calc(.75 * 16px);bottom:calc(.5 * 16px);z-index:2;cursor:pointer;color:#5577f2;transition:transform .2s ease;font-size:calc(1rem * 1.5)}.Listing_container__Z_3Bt .Listing_description-toggle__bOzzk.Listing_open__8OJhs{transform:rotate(-180deg);transition:transform .2s ease}.Listing_container__Z_3Bt .Listing_description-toggle__bOzzk.Listing_hide-toggle__uVsfa{display:none}.Listing_container__Z_3Bt .Listing_wrapper__UKquX{overflow:hidden;background:#fff;box-sizing:border-box;position:relative}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_status-chip-coming-soon__eellu{position:absolute;right:calc(.75 * 16px);top:calc(.75 * 16px);font-size:calc(1rem * .875);font-weight:100;line-height:1.2;color:#233759;letter-spacing:.005em;font-weight:200;background-color:#faead1;color:#ed9c11;padding:calc(.25 * 16px) calc(.5 * 16px);border-radius:5px}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_image__ZPa_i{width:100%;object-fit:cover;display:block;height:180px;opacity:1;transition:opacity .2s ease;border-radius:10px;margin-bottom:calc(.5 * 16px)}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_image__ZPa_i.Listing_low-image-opacity__d6UYk{opacity:.5;transition:opacity .2s ease}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details__EPDdF{position:relative}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-primary__1xNmg{display:flex;justify-content:space-between;margin-bottom:calc(.5 * 16px)}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-primary__1xNmg .Listing_address__fCkTJ{flex:1 1;flex-wrap:nowrap;overflow:hidden}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-primary__1xNmg .Listing_address__fCkTJ .Listing_street__HvpRf{font-size:calc(1rem);font-weight:300;line-height:1.25;margin-bottom:calc(.25 * 16px);color:#233759;font-weight:200;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:810px){.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-primary__1xNmg .Listing_address__fCkTJ .Listing_street__HvpRf{line-height:1.4}}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-primary__1xNmg .Listing_address__fCkTJ .Listing_city__G1dr1{font-size:calc(1rem * .875);font-weight:100;line-height:1.2;color:#233759;letter-spacing:.005em;color:#4f5f7a}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-primary__1xNmg .Listing_financials__Py29i{display:flex;flex-direction:column;text-align:right;flex:1 1}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-primary__1xNmg .Listing_financials__Py29i .Listing_price__H31ez{font-size:calc(1rem * 1.125);font-weight:400;line-height:1.25;color:#233759;display:block;color:#5577f2;margin-bottom:calc(.25 * 16px)}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-primary__1xNmg .Listing_financials__Py29i .Listing_savings__AB0Bo{padding:calc(.25 * 16px) calc(.5 * 16px);font-size:calc(1rem * .875);font-weight:100;line-height:1.2;color:#233759;letter-spacing:.005em;border-radius:5px;background-color:#f1faef;color:#6ecb63;font-weight:200}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-secondary__V1LpZ{display:flex;justify-content:space-between;align-content:center;max-width:85%}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-secondary__V1LpZ span{display:flex;align-items:center;font-size:calc(1rem * .75);font-weight:100;line-height:1.2;color:#233759;letter-spacing:.01em;color:#4f5f7a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-secondary__V1LpZ span p{padding-top:4px}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details-secondary__V1LpZ svg{margin-right:calc(.25 * 16px);width:18px;color:#4f5f7a}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details__EPDdF .Listing_description__8I9cu{font-size:calc(1rem * .875);font-weight:100;line-height:1.2;color:#233759;letter-spacing:.005em;padding-right:calc(.5 * 16px);padding-bottom:calc(.5 * 16px);padding-top:calc(.25 * 16px);line-height:1.5;color:#4f5f7a;background-color:#fff;position:absolute;z-index:1;transition:top .2s ease;top:100%}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details__EPDdF .Listing_description__8I9cu .Listing_scrollable-text__MFAN1{margin:0;max-height:90%;overflow-y:scroll}.Listing_container__Z_3Bt .Listing_wrapper__UKquX .Listing_details__EPDdF .Listing_description__8I9cu.Listing_open__8OJhs{transition:bottom .2s ease,top .2s ease;top:-100%;bottom:0}.LoadingGrid_container__VF9T9{margin-bottom:calc(1.25 * 16px);display:grid;grid-template-columns:repeat(4,calc(25% - 15px));grid-auto-rows:300px;grid-gap:calc(1.25 * 16px);justify-content:center}@media(max-width:810px){.LoadingGrid_container__VF9T9{grid-template-columns:repeat(2,33.333%)}}@media(max-width:480px){.LoadingGrid_container__VF9T9{grid-template-columns:1fr}}.LoadingGrid_container__VF9T9.LoadingGrid_map-grid__hIhFP{grid-template-columns:repeat(2,calc(50% - calc(.75 * 16px)))}.Fin_container__LZK97{padding-top:calc(.75 * 16px);padding-bottom:calc(.75 * 16px);font-size:calc(1rem);font-weight:300;line-height:1.25;color:#233759;text-align:center;border-radius:5px;background-color:#eef1fe;width:100%}@media(max-width:810px){.Fin_container__LZK97{line-height:1.4}}.Listings_container__Lcnx9{width:100%;box-sizing:border-box;padding:calc(1.25 * 16px)}.Listings_container__Lcnx9.Listings_map-container__oFsc2{width:50%}.Listings_container__Lcnx9.Listings_map-container__oFsc2.Listings_location-styles__iQ5wu{width:60%}.Listings_container__Lcnx9.Listings_location-styles__iQ5wu{margin-top:0;padding-top:calc(.75 * 16px);padding-bottom:0;padding-left:0}@media(max-width:810px){.Listings_container__Lcnx9.Listings_location-styles__iQ5wu{padding-right:0}.Listings_container__Lcnx9{padding:calc(.75 * 16px)}}.Listings_container__Lcnx9 .Listings_listings__vAT6a{margin-bottom:calc(1.25 * 16px);display:grid;height:auto;grid-template-columns:repeat(4,calc(25% - 15px));grid-gap:calc(1.25 * 16px);justify-content:center}@media(max-width:810px){.Listings_container__Lcnx9 .Listings_listings__vAT6a{grid-template-columns:repeat(2,33.333%)}}@media(max-width:480px){.Listings_container__Lcnx9 .Listings_listings__vAT6a{grid-template-columns:1fr}}.Listings_container__Lcnx9 .Listings_listings__vAT6a.Listings_map-grid__UxElh{grid-template-columns:repeat(2,calc(50% - calc(.75 * 16px)))}.Listings_container__Lcnx9 .Listings_listings__vAT6a.Listings_low-opacity___Poc5{opacity:.5}.ListingMarker_marker___OVWW{font-size:calc(1rem * .875);font-weight:100;line-height:1.2;color:#233759;letter-spacing:.005em;padding:2px 5px;background-color:#5577f2;cursor:pointer;border-radius:5px;color:#fff;font-size:11px;font-weight:200;letter-spacing:.06em;line-height:1.4;position:relative;box-shadow:0 2px 6px rgba(27,69,146,.15)}.ListingMarker_selected-marker__TPejY{background-color:#fff;display:none}.ListingMarker_selected-marker__TPejY:after{border-top:10px solid #fff}.ListingMarker_low-z-index__u8i4M{z-index:0}.ListingMarker_high-z-index__Dze03{z-index:1}.ListingPopup_container__FKGSW .ListingPopup_image__q8rKs{height:100px;object-fit:cover;border-radius:10px;width:100%;min-width:150px}.ListingPopup_container__FKGSW .ListingPopup_description__vUrvS .ListingPopup_price__nMdly{font-size:calc(1rem * 1.125);font-weight:200;line-height:1.25;color:#233759;font-weight:400}@media(max-width:810px){.ListingPopup_container__FKGSW .ListingPopup_description__vUrvS .ListingPopup_price__nMdly{font-size:calc(1rem)}}.ListingPopup_container__FKGSW .ListingPopup_description__vUrvS .ListingPopup_details__3r1iM{margin-top:calc(.25 * 16px);font-size:calc(1rem * .75);font-weight:100;line-height:1.2;color:#233759;letter-spacing:.01em;font-weight:200}.ListingPopup_container__FKGSW .ListingPopup_description__vUrvS .ListingPopup_details__3r1iM span{padding-right:calc(.5 * 16px);padding-left:calc(.5 * 16px);border-right:1px solid #a7afbd}.ListingPopup_container__FKGSW .ListingPopup_description__vUrvS .ListingPopup_details__3r1iM span:first-child{padding-left:0}.ListingPopup_container__FKGSW .ListingPopup_description__vUrvS .ListingPopup_details__3r1iM span:last-child{border-right:none}.Map_container__jWz_W{position:relative;right:-100%;width:0;margin-top:calc(1.25 * 16px);margin-bottom:calc(1.25 * 16px)}.Map_container__jWz_W .Map_map-sticky-container__jAus8{position:-webkit-sticky;position:sticky;top:calc(70px + 65px + 20px);border-radius:10px;overflow:hidden}.Map_container__jWz_W .Map_map-sticky-container__jAus8 .Map_map-loader__iVMIy{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.7}.Map_container__jWz_W .Map_map-sticky-container__jAus8 .Map_map-search-toggle__3pF1Z{position:absolute;z-index:1;right:10px;top:10px;background-color:#fff;padding:calc(.25 * 16px) calc(.75 * 16px);border-radius:5px;box-shadow:0 2px 6px rgba(27,69,146,.15);border:1px solid #5577f2}.Map_container__jWz_W .Map_map-sticky-container__jAus8 .Map_map-search-toggle__3pF1Z label{margin-right:0}.Map_container__jWz_W .Map_map-sticky-container__jAus8 .Map_map-search-toggle__3pF1Z span{font-size:14px;color:#5577f2;font-weight:200}.Map_container__jWz_W.Map_full-map__iHs1K{right:0;width:50%;margin-right:calc(1.25 * 16px)}@media(max-width:810px){.Map_container__jWz_W.Map_full-map__iHs1K{display:none}}.Map_container__jWz_W.Map_location-styles__4E9z_{margin-top:calc(.75 * 16px);margin-bottom:0}.Map_container__jWz_W.Map_location-styles__4E9z_ .Map_map-sticky-container__jAus8{top:150px}.Map_container__jWz_W.Map_location-styles__4E9z_.Map_full-map__iHs1K{margin-right:0}@media(max-width:810px){.Map_container__jWz_W{display:none}}@font-face{font-family:PlusJakartaSans;font-weight:100;src:url(/fonts/PlusJakartaSans-ExtraLight.woff) format("woff");font-display:swap;font-style:normal}@font-face{font-family:PlusJakartaSans;font-weight:200;src:url(/fonts/PlusJakartaSans-Light.woff) format("woff");font-display:swap;font-style:normal}@font-face{font-family:PlusJakartaSans;font-weight:300;src:url(/fonts/PlusJakartaSans-Regular.woff) format("woff");font-display:swap;font-style:normal}@font-face{font-family:PlusJakartaSans;font-weight:400;src:url(/fonts/PlusJakartaSans-Medium.woff) format("woff");font-display:swap;font-style:normal}@font-face{font-family:PlusJakartaSans;font-weight:700;src:url(/fonts/PlusJakartaSans-Bold.woff) format("woff");font-display:swap;font-style:normal}@font-face{font-family:icomoon;src:url(/fonts/icon-fonts/icomoon.eot);src:url(/fonts/icon-fonts/icomoon.eot) format("embedded-opentype"),url(/fonts/icon-fonts/icomoon.ttf) format("truetype"),url(/fonts/icon-fonts/icomoon.woff) format("woff"),url(/fonts/icon-fonts/icomoon.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.HomesForSale_container___TJ7k{height:100%;max-width:1440px;margin-left:auto;margin-right:auto}.HomesForSale_container___TJ7k .HomesForSale_search-body__pvLlj{display:flex}