@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.signUpPage{--color1:#1f363d;--color2:#40798c;--color3:#70a9a1;--color4:#9ec1a3;--color5:#cfe0c3;background:linear-gradient(90deg,transparent,var(--color1) 70%),url(/static/media/generic-home3.0d1cd410.jpg) 100%;height:100vh;font-family:"Poppins",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;display:flex;justify-content:flex-end;align-items:center}.signUp{justify-content:center;align-items:flex-start;flex-direction:column;font-size:1.5rem;background:hsla(0,0%,100%,.57);border-radius:10px;padding:20px;margin-right:50px}.link,.signUp{display:flex;color:var(--color1)}.link{text-decoration:none}.link:hover{transform:scale(1.05)}.signUp h1{display:flex;border-bottom:5px solid var(--color1)}.signUp form{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;margin-right:25px;font-size:large;font-weight:700;color:var(--color1)}.signUp input{margin:10px;border-radius:5px;width:200px;height:20px}.signUp button{background-color:#131313;color:var(--color3);font-size:1.2rem;border:none;border-radius:5px;padding:5px;width:100px;font-weight:700}.signInPage{--color1:#1f363d;--color2:#40798c;--color3:#70a9a1;--color4:#9ec1a3;--color5:#cfe0c3;background:linear-gradient(180deg,transparent,var(--color1) 70%),url(/static/media/generic-home2.d55f2a74.jpg) 100% no-repeat;background-position:50%;background-size:cover;height:100vh}.signIn,.signInPage{display:flex;flex-direction:column;justify-content:center;align-items:center}.signIn{font-family:"Poppins",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;height:20%;box-shadow:1px 1px 17px -1px rgba(0,0,0,.9);border-radius:10px;padding:100px;background:hsla(0,0%,100%,.57)}.signIn form{display:flex;align-items:flex-end;flex-direction:column;font-size:20px;font-weight:500;margin:10px}.signIn input{background:hsla(0,0%,100%,.57);border-radius:5px;margin:5px 0 5px 10px;height:18px}.signIn button{background-color:#1f363d;color:var(--color3);font-size:1.2rem;border:none;border-radius:5px;padding:5px;width:100px;font-weight:700}.signIn button:hover{cursor:pointer;transform:scale(1.04);font-size:1.2rem}.signUpLink{margin:10px;font-size:medium}.mainwelcome{color:var(--color2);position:absolute;top:0;right:20px;font-size:2.6rem}.profile-page{background:linear-gradient(-45deg,var(--color5),var(--color2));background-repeat:no-repeat;height:100vh;justify-content:center}.profile{display:inline-block;box-shadow:1px 1px 17px -1px rgba(0,0,0,.9);border-radius:10px;background:#fff;padding:20px;margin:30px 0 0 25px;color:var(--color2)}.filters-container{display:flex;align-self:flex-start;flex-direction:column;justify-content:flex-start;align-content:flex-start;align-items:flex-start;font-size:20px;font-weight:700;width:100%;padding:10px;margin:10px}.profile button{display:flex;align-self:flex-start;padding:20px}.avatar-username{display:flex;align-items:center;justify-content:center;flex-direction:row;justify-content:space-between}.profile button{box-shadow:inset 0 1px 0 0 #fff;background:linear-gradient(180deg,#ededed 5%,#dfdfdf);background-color:#ededed;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#777;font-family:Arial;font-size:15px;font-weight:700;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #fff}.avatar-username img{border-radius:80px;height:75px}.current-filters{display:flex;align-self:flex-start;flex-direction:column;font-size:20px;font-weight:700;border-radius:10px}.filter-form,.username-avatar-change{display:flex;align-self:flex-start;flex-direction:row;align-content:flex-start;justify-content:baseline;align-items:flex-start;font-size:20px;font-weight:700;padding:10px;border-radius:10px}.filter-form{margin:0}.detail-page{margin-top:30px;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.card-details{width:60vw}.sub-heading{font-weight:lighter;color:#1f363d}.property-deets{display:flex;flex-direction:row;background-color:#cfe0c3;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;justify-content:space-around}.deets,.property-deets div{color:#1f363d}.deets{width:100%;margin:0;padding:10px;font-family:"Times New Roman",Times,serif;font-size:larger}.street-address{color:#f0f8ff}.address-area{background-color:#70a9a1;padding-bottom:5px;padding-top:5px;width:100%;border-radius:25px 25px 0 0;text-align:center}.table-holder{margin:30px}.row-class{background-color:#cfe0c3;padding:3px;margin-top:-3px;width:300px;display:flex;flex-direction:row}.row-class p{width:100px;outline:3px solid #40798c;padding:2px 2px 2px 5px;margin:0 3px 0 0;background-color:#fff}.row-class2{padding:3px;margin-top:-3px;width:300px;display:flex;flex-direction:row}.row-class2 p{width:100px;outline:3px solid #40798c;padding:2px 2px 2px 5px;background-color:#40798c;margin:0 3px 0 0;color:#fff}.school-item-wrapper{width:100%;display:flex;flex-direction:row}.school-item{align-content:center;margin:5px}.school-item p{font-size:smaller;margin:0}.school-grade{background-color:#40798c;width:50px;color:#fff;border-radius:25px;height:45px;width:45px;text-align:center;padding-top:9px;margin-top:5px}.school-value{font-size:larger}.deets-column{margin:25px}.image-carousel{max-width:500px}.market-trends{display:flex;flex-direction:column;background-color:#cfe0c3;padding-left:10px;padding-right:10px;padding-top:10px;width:100%}.market-trends,.space-around{justify-content:space-around}.favicon img{height:60px;top:10px}.favicon{position:absolute;top:-20px;right:10px;color:#fff}.welcome{font-size:1.5rem;top:20px;position:absolute}@media (max-width:900px){.favicon{font-size:1.5rem;top:-8px;animation:shrink 1s forwards}}@media (max-width:700px){.favicon{font-size:1rem;top:17px}.favicon img{height:40px}}@media (max-width:600px){.favicon{font-size:.5rem;top:22px}.favicon img{height:40px}}body{--color1:#1f363d;--color2:#40798c;--color3:#70a9a1;--color4:#9ec1a3;--color5:#cfe0c3}.card-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:0}.css-ttn1xo,.css-yfo96e{padding:0!important}.searchPage{box-sizing:border-box}.search,.searchPage{display:flex;flex-direction:column;margin:0}.search{justify-content:flex-end;align-content:flex-start;font-family:"Poppins",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;box-shadow:1px 1px 17px -1px rgba(0,0,0,.9);background:hsla(0,0%,100%,.57);height:250px;background:url(/static/media/generic-home7.0575f1e9.jpg) no-repeat;background-position:20%;background-size:cover}.search form{display:flex;justify-content:space-around;align-items:center;align-content:center;font-size:20px;font-weight:700;background:rgba(48,48,48,.703);width:100%;padding:10px 0 15px 20px;color:#fff}.search input{width:100px;border-radius:5px;height:25px}.search button{background-color:var(--color5);color:var(--color1);font-size:1.2rem;border:none;border-radius:5px;padding:5px;width:100px;font-weight:700}.search button:hover{color:var(--color4);transform:scale(1.04);cursor:pointer;background-color:var(--color2)}.favorite-home:hover{color:#d72638;transform:scale(1.2)}.remove-home:hover{color:"white";transform:scale(1.2)}a{text-decoration:none}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.sorry{display:flex;justify-content:center;align-items:center}.bounceball{position:relative;display:inline-block;height:37px;width:20px;margin-right:20px}.bounceball:before{position:absolute;content:"";display:block;top:0;width:20px;height:20px;border-radius:50%;background-color:#000;animation:bounce .4s ease infinite alternate}@keyframes bounce{0%{top:50px;height:20px;border-radius:60px 60px 20px 20px}35%{height:15px;border-radius:50%;transform:scaleX(1)}to{top:15}}.loadScreen{display:flex;flex-direction:column;height:60vh;justify-content:center;align-items:center;color:#000}.flipper-container{display:flex;flex-direction:row;padding:0}.flipper1{height:60px;animation:flipper1 .5s ease-in-out infinite;margin:5px}.flipper2{height:60px;padding:0;animation:flipper2 .5s ease-in-out infinite;margin:10px}.about-main{background-color:#cfe0c3;overflow:hidden}.about-imgs{height:200px;border-radius:50%;border:5px inset var(--color1)}.about-team{background-color:#1f363d;color:#fff;border-radius:20px;padding:10px;margin:20px;width:100%;display:grid;grid-template-columns:1fr 4fr}.footer-right{margin-left:0}.about-main{display:flex;align-items:center;justify-content:center}.about-container{align-content:center;width:100%;margin:20px 20%;position:relative;overflow:hidden}.about-bio-container,.about-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.about-name{text-align:center;padding:10px}.about-bio{margin:30px 10px;text-align:center}.about-img-bio-container{display:flex;align-items:center;justify-content:center;padding:10px}.icon1,.icon2{height:90px;margin:10px;border-radius:5px}.icon1:hover{animation:flipper1 1s ease-in-out infinite}.icon2:hover{animation:flipper2 1s ease-in-out infinite}@keyframes flipper1{0%{transform:rotate(0deg)}25%{transform:rotate(-35deg)}50%{transform:rotate(-15deg)}to{transform:rotate(0deg)}}@keyframes flipper2{10%{transform:rotate(0deg)}40%{transform:rotate(35deg)}65%{transform:rotate(15deg)}to{transform:rotate(0deg)}}
/*# sourceMappingURL=main.bdba6aee.chunk.css.map */