li{color:#f0f0f0}li.dark{color:#2d2d2d}li.dark svg #icon{fill:#2d2d2d}.NavItem{font-family:"Roboto Mono",monospace;font-size:calc(min(2.8vw, 16px));text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:13vw;max-width:97px;height:37px;margin-right:7px;margin-left:7px;justify-self:flex-end;float:right;cursor:pointer}.NavItem.fill{border-radius:8px;background-color:#00b8d4;width:16vw;max-width:97px;max-height:37px;height:7vw}.NavItem.logo{display:block;opacity:1;width:auto;max-width:none;font-family:"Spectral SC",serif;font-size:calc(min(4vw, 50px));text-align:left;text-transform:capitalize;line-height:37px;margin-right:auto}.NavItem.NavDropDown{width:calc(19vw + min(3vw, 18px) + 5px);max-width:120px;font-family:"Roboto Mono",monospace;font-size:calc(min(3vw, 16px));cursor:pointer;position:relative;top:8px;display:inline-block}.NavItem.NavDropDown svg{padding-left:5px;float:right;width:calc(min(3vw, 18px));height:calc(min(3vw, 18px));margin-top:3px}.NavItem.NavDropDown .DropDown{margin-top:17px;max-height:90px;width:calc(19vw + min(3vw, 18px) + 5px);max-width:140px;position:absolute;right:-10px}.NavItem.NavDropDown .DropDown .DropDownItem{font-size:calc(min(2.5vw, 16px));display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;max-height:45px}.NavItem.NavDropDown:hover .DropDown{height:14vw}.NavItem.NavDropDown:hover .DropDown .DropDownItem{height:8vw;opacity:1}.NavItem.hidden{display:none;opacity:0}.NavItem#NavSearchBox{min-width:80px;-webkit-flex-grow:1;flex-grow:1;max-width:500px;max-height:37px;height:8vw;margin-right:auto}.NavItem#NavSearchBox input{font-size:calc(min(2.5vw, 14px));padding-left:calc(min(2vw, 17px))}.NavItem#NavSearchBox svg{width:calc(min(4vw, 20px))!important;height:calc(min(4vw, 20px))!important;min-width:13px;min-height:13px}.NavItem#NavSearchOptions{width:18vw;max-width:205px;height:45px}.NavItem#NavSearchOptions .SearchOptions{width:100%}.NavItem#NavSearchOptions .SearchOptions .SearchOption{width:45%;margin-left:1.25%;margin-right:1.25%;max-width:119px;font-size:calc(min(3.5vw, 18px))}.NavItem:first-child{margin-left:0}.NavItem:last-child,.NavItem:nth-last-child(2){margin-right:0}#SearchBox{width:100%;height:100%;max-height:37px;margin-left:auto;margin-right:auto;font-family:"Roboto Mono",monospace;font-style:normal;font-weight:400;font-size:calc(min(2vw, 12px));border-radius:8px;background-color:#f0f0f0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#SearchBox button{max-width:67px;width:24%;height:100%;border-radius:8px 0 0 8px;padding:0;border:none;outline:none;cursor:pointer;background-color:#00b8d4}#SearchBox button div{display:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:auto}#SearchBox button div:first-child,#SearchBox input{display:-webkit-flex;display:flex}#SearchBox input{-webkit-align-items:center;align-items:center;width:75%;transition:.2s ease-out;height:100%;font-family:Roboto Mono;font-style:normal;font-weight:400;font-size:14px;color:#212121;border:0;outline:none;border-radius:8px;background-color:#f0f0f0;padding:0 0 0 17px}#SearchBox input.error::-webkit-input-placeholder{color:#d8000c}#SearchBox input.error:-ms-input-placeholder{color:#d8000c}#SearchBox input.error::placeholder{color:#d8000c}.SearchOptions{display:-webkit-flex;display:flex;margin-right:auto;margin-left:auto}.SearchOptions .SearchOption{position:relative;width:20vw;max-width:119px;color:#f0f0f0;text-align:center;font-family:"Roboto Mono",monospace;font-size:calc(min(4vw, 18px));font-style:normal;font-weight:400;line-height:45px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0;cursor:pointer}.SearchOptions .SearchOption.dark{color:#2d2d2d}.SearchOptions .SearchOption .underline{content:"";margin:auto;display:inline-block;position:absolute;width:0;height:4.5px;bottom:0;background-color:#00b8d4;pointer-events:none}nav{grid-row:2;grid-column:1/13}nav ul{list-style-type:none;padding:0;margin:0;height:100%}.FormTextInput,nav ul{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.FormTextInput{border:none;height:45px;background:#f0f0f0;border-radius:8px;margin:5px 0;position:relative;transition:.12s linear;box-shadow:0 0 3px #ddd;border:2px solid rgba(108,73,205,0)}.FormTextInput:focus-within{border:2px solid #6c49cd}.FormTextInput .error-block{display:-webkit-flex;display:flex;background-color:#d8000c;height:0%;width:calc(100% - 54px);bottom:0;position:absolute;border-radius:8px;color:#f0f0f0;-webkit-align-items:center;align-items:center;overflow:hidden;padding-left:54px}.FormTextInput .error-block,.FormTextInput input{font-family:"Roboto Mono",monospace;font-style:normal;font-weight:400;font-size:11px}.FormTextInput input{height:95%;-webkit-flex-grow:1;flex-grow:1;border:none;outline:none;border-radius:8px;background:#f0f0f0}.FormTextInput svg{margin:0 16px;z-index:2}.FormTextInput #forgot{width:63.23px;height:45px;font-family:"Roboto Mono",monospace;font-size:9px;font-style:normal;font-weight:400;text-align:center;line-height:45px;color:#00b8d4;margin:0;cursor:pointer}.FormButtonInput{border:none;width:100%;height:45px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:10px;position:relative}.FormButtonInput input{height:100%;width:100%;-webkit-flex-grow:1;flex-grow:1;border:none;outline:none;font-family:"Roboto Mono",monospace;font-style:normal;font-weight:400;border-radius:8px;font-size:14px;text-align:center;background:#00b8d4;color:#f0f0f0;padding:0;cursor:pointer}.FormButtonInput div{display:none;opacity:0;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.FormButtonInput.google input{box-shadow:0 1px 7px rgba(33,33,33,.4392156862745098);background:none;color:#212121}.FormButtonInput.google .googleIcon{position:absolute;height:25px;width:25px;left:10px}.Form{display:none;opacity:0;background-color:#fafafa;grid-column:5/8;width:291px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:8px;z-index:3;overflow:hidden}.Form,.Form form{height:auto;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.Form form{width:257.5px;display:-webkit-flex;display:flex;margin:0 auto}.Form form .error-message{color:#d8000c;font-size:10px;width:100%;overflow:hidden;height:0}.Form form .error-message,.Form h2{font-family:"Roboto Mono",monospace;font-style:normal;font-weight:400;text-align:center}.Form h2{font-size:24px;color:#2d2d2d;height:70px;line-height:68px;margin:0 0 -5px}.Form .footer{width:176px;height:24px;margin:10px 0;display:-webkit-flex;display:flex}.Form .footer p{font-family:"Roboto Mono",monospace;font-style:normal;font-weight:400;font-size:9px;margin:0}.Form .footer p:first-child{width:128px;height:24px;line-height:24px;text-align:left;color:#2d2d2d}.Form .footer p:last-child{width:48px;height:24px;text-align:center;line-height:24px;color:#00b8d4;cursor:pointer}.DropDown{height:0;border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);overflow:hidden}.DropDown,.DropDownItem{transition:.2s ease-out;background-color:#fafafa}.DropDownItem{color:#2d2d2d;opacity:0;font-family:Roboto Mono;font-style:normal;font-weight:400;font-size:14px;margin:0;width:100%;height:37px;z-index:1;text-align:center}.DropDownItem.logout{color:#d8000c}.DropDownItem.logout:hover{background-color:#d8000c;color:#fafafa}.DropDownItem:hover{background-color:#e9e9e9}#Main{height:100vh;background-image:linear-gradient(rgba(33,33,33,.4),rgba(33,33,33,.4)),url("/static/media/Photo by Jesse Roberts on Unsplash.1eefb1a3.jpg");background-size:cover;background-repeat:no-repeat;background-position:top;display:grid;grid-template-rows:18px 70px 1fr 130px 41px 111px 2fr;grid-column-gap:2.27273vw;-webkit-column-gap:2.27273vw;column-gap:2.27273vw;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:600px){#Main{grid-template-columns:repeat(12,5.83333vw)}}@media screen and (min-width:601px){#Main{grid-template-columns:repeat(12,4.16667vw)}}#Main #Overlay{display:none;opacity:0;position:absolute;top:-2px;left:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:100vh;width:100vw;background:rgba(33,33,33,.5)}#Main #MainText{grid-row:4;grid-column:1/13;width:100%;height:100%;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#Main #MainText h3{font-family:"Ubuntu Mono",serif;font-weight:700;font-size:calc(min(6vw, 36px))}#Main #MainText h3,#Main #MainText p{font-style:normal;color:#f0f0f0;margin:auto}#Main #MainText p{font-family:"Roboto Mono",monospace;font-weight:400;font-size:calc(min(5vw, 18px))}#Main #MainSearch{grid-row:6;grid-column:1/13;width:70%;max-width:550px;min-width:300px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between}#Main #MainSearch .SearchOptions{margin-bottom:15px}#PropertyCards{transition:.3s;grid-column:1/13;grid-row:4;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:238px;grid-gap:.90909vw}@media screen and (max-width:1000px){#PropertyCards{grid-template-columns:repeat(2,1fr);grid-gap:3.18182vw}}@media screen and (max-width:1000px) and (max-width:400px){#PropertyCards{grid-template-columns:repeat(1,1fr);grid-gap:3.18182vw}}@media screen and (min-width:1500px){#PropertyCards{grid-template-columns:repeat(4,1fr)}}#PropertyCards .noData{grid-column:1/span 3;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-family:Roboto Mono;font-style:normal;font-weight:400;color:#2d2d2d;position:relative;font-size:18px}@media screen and (max-width:1000px){#PropertyCards .noData{grid-column:1/span 2}}@media screen and (max-width:1000px) and (max-width:400px){#PropertyCards .noData{grid-column:1/span 1}}@media screen and (min-width:1500px){#PropertyCards .noData{grid-column:1/span 4}}.PropertyCard{width:100%;height:100%;border-radius:4px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:Roboto Mono;font-style:normal;font-weight:400;color:#2d2d2d;position:relative;opacity:1}.PropertyCard:hover:after{box-shadow:0 12px 17px 2px rgba(0,0,0,.14)}.PropertyCard:after{transition:.23s ease-out;content:" ";position:absolute;left:-.45455vw;top:-.45455vw;height:calc(100% + .90909vw);width:calc(100% + .90909vw);border-radius:4px;pointer-events:none}.PropertyCard .image{object-fit:cover;height:60%;width:100%;border-radius:inherit;cursor:pointer}.PropertyCard .valuation{display:-webkit-flex;display:flex;margin:8px 0}.PropertyCard .valuation .price{font-size:20px;height:26px;margin:0}.PropertyCard .valuation div{-webkit-align-self:flex-end;align-self:flex-end;margin-left:auto;cursor:pointer}.PropertyCard .valuation svg{width:26px;height:26px}.PropertyCard .details{display:-webkit-flex;display:flex;height:11px;width:auto;margin-bottom:8px}.PropertyCard .details .font{font-family:Roboto Mono;font-style:normal;font-weight:400;font-size:13px;line-height:13px}.PropertyCard .details p{margin:0 10px 0 0}.PropertyCard .place{display:-webkit-flex;display:flex;height:35px}.PropertyCard .place .address{font-size:12px;line-height:16px;padding-right:15px}.PropertyCard .place .address,.PropertyCard .place .courtesy{font-family:Roboto Mono;font-style:normal;font-weight:400;width:auto;margin:0}.PropertyCard .place .courtesy{font-size:9px;line-height:12px}#Properties{height:100%;display:grid;grid-template-rows:0 70px 0 auto;grid-column-gap:2.27273vw;-webkit-column-gap:2.27273vw;column-gap:2.27273vw;-webkit-justify-content:center;justify-content:center;grid-auto-flow:column;background-color:#fafafa}#Properties nav{background-color:#fafafa;position:fixed;margin-right:auto;margin-left:auto;left:0;right:0;z-index:1;height:70px}@media screen and (max-width:800px){#Properties{grid-template-columns:repeat(12,5.83333vw)}#Properties #NavRentify{display:none}#Properties nav{width:95vw}}@media screen and (min-width:801px){#Properties{grid-template-columns:repeat(12,4.16667vw)}#Properties nav{width:75vw}}#Properties .fill{height:8vw}#Properties #Overlay{display:none;z-index:2;opacity:0;position:absolute;top:-2px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);left:0;min-height:100%;height:100%;width:100%;background:rgba(33,33,33,.5)}.ImageSlider{width:100%;height:445px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;transition:all .15s ease-out}.ImageSlider img{object-fit:cover;height:0;height:445px;width:0;opacity:0;transition:inherit}.ImageSlider img.active{display:block;width:100%;opacity:1}.ImageSlider .pageCount{position:absolute;-webkit-align-self:flex-start;align-self:flex-start;width:100px;height:40px;text-align:center;font-family:"Roboto Mono",monospace;font-size:20px;background:hsla(0,0%,98%,.6274509803921569);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ImageSlider .pageCount span{width:30px}.ImageSlider p{position:absolute;-webkit-align-self:flex-end;align-self:flex-end;font-family:"Roboto Mono",monospace;font-size:20px;background:#fafafa;width:116px;height:32px;margin:0;padding-top:5px;border-radius:0 8px 0 0}.ImageSlider svg{position:absolute;width:65px;height:60px;transition:inherit;background:hsla(0,0%,98%,.6274509803921569);z-index:1}.ImageSlider svg path{fill:#2d2d2d}.ImageSlider svg.prev{left:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ImageSlider svg.next{right:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ImageSlider svg:hover{background:rgba(45,45,45,.6274509803921569)}.ImageSlider svg:hover path{fill:#f0f0f0}.PropertyFeature{min-width:50%;margin:20px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.PropertyFeature .category{font-family:"Roboto Mono",monospace;width:100%}.PropertyFeature .text{font-family:"Helvetica",sans-serif;min-width:50%}.PropertyFeature .textContainer{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.PropertyFeature tr{width:100%}.PropertyFeature tr td:first-child,.PropertyFeature tr th:first-child{text-align:left}.PropertyFeature tr td,.PropertyFeature tr th{width:11%;height:50px;text-align:center;font-family:"Helvetica",sans-serif;font-size:16px;font-weight:400}.PropertyFeature tr td.expand,.PropertyFeature tr th.expand{width:22%}table{width:100%}#PropertyFeatures{display:none;opacity:0;background-color:#fafafa;height:90vh;padding-left:18px;padding-right:18px;padding-top:15px;grid-column:1/13;box-shadow:0 12px 17px 2px rgba(0,0,0,.14);top:70px;position:-webkit-sticky;position:sticky;border-radius:4px;z-index:3;overflow:auto;flex-directionmin:column;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:800px){#PropertyFeatures table{display:none}}#PropertyFeatures .SearchOptions{margin:0}#PropertyFeatures .SearchOptions .SearchOption{max-width:none}#PropertyFeatures .header{-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:60px;width:100%}#PropertyFeatures .header,#PropertyFeatures .header .valuation{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}#PropertyFeatures .header .valuation{font-family:"Roboto Mono",monospace;max-width:50%;margin:8px 0}@media screen and (max-width:500px){#PropertyFeatures .header .valuation{max-width:100%;width:100%}}#PropertyFeatures .header .valuation .price{font-size:calc(min(45px, 5vw));-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding-right:10px}#PropertyFeatures .header .valuation div{width:calc(min(5vw, 43px))!important;height:calc(min(5vw, 43px))!important}#PropertyFeatures .details{font-family:"Roboto Mono",monospace;font-size:calc(min(30px, 5vw));display:-webkit-flex;display:flex;width:100%;margin-bottom:8px;margin-top:15px}@media screen and (max-width:500px){#PropertyFeatures .details{max-width:100%;width:100%}}#PropertyFeatures .details p{margin:0 20px 0 0}#PropertyFeatures .place{display:-webkit-flex;display:flex;max-width:40%;margin:8px 0}@media screen and (max-width:500px){#PropertyFeatures .place{max-width:100%;width:100%}}#PropertyFeatures .place .address{font-family:"Roboto Mono",monospace;font-size:calc(min(30px, 5vw));max-width:100%;margin:0;padding-right:15px}#PropertyFeatures .featuresList{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#map{min-height:500px;width:100%;margin-bottom:60px}#Favorites{height:100%;display:grid;grid-column-gap:2.27273vw;-webkit-column-gap:2.27273vw;column-gap:2.27273vw;-webkit-justify-content:center;justify-content:center;grid-auto-flow:column;background-color:#fafafa}@media screen and (max-width:800px){#Favorites{grid-template-columns:repeat(12,5.83333vw)}}@media screen and (min-width:801px){#Favorites{grid-template-columns:repeat(12,4.16667vw)}}@media screen and (max-width:1000px){#Favorites{grid-template-rows:0 70px 0 auto}}@media screen and (min-width:1001px){#Favorites{grid-template-rows:18px 70px 40px auto}}#Favorites .fill{height:8vw}#Favorites #Overlay{display:none;opacity:0;position:absolute;top:-2px;left:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:100vh;width:100vw;background:rgba(33,33,33,.5)}