*,body{margin:0}body{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}.header{display:flex;justify-content:space-between;align-items:center;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;width:100%;z-index:100}.header__icon{object-fit:contain;margin-left:20px;height:100px}.header__center{display:flex;flex:1 1;align-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px;height:25px;border:1px solid #a09494;border-radius:100px}.header__center>input{border:none;padding:10px;outline:0}.header__right{display:flex;align-items:center;justify-content:space-between;width:15vw;margin-right:80px}.header__right>.MuiSvgIcon-root{cursor:pointer}.home__section{display:flex;padding:30px}.banner{height:75vh;background:url(https://gritdaily.com/wp-content/uploads/2019/11/Lyric-New-Orleans-3-Bed-3-Bath-Apartment.jpg) 50%;position:relative}.banner__info{background:#000;color:#fff;width:300px;padding:25vh 50px 50px 40px}.banner__search{display:flex;flex-direction:column}.banner__search--button{background-color:#fff!important;text-transform:inherit!important;color:#ff7779!important;font-weight:900!important}.banner__info>button{margin-top:20px;background-color:#ff7779;color:#fff;text-transform:inherit;font-weight:600}.banner__info>button:hover{background-color:#fff;color:#ff7779}.search{position:absolute;width:100vh;top:35px;left:25%}.search>h2{display:flex;align-items:center;justify-content:space-between;background-color:#fff;top:348px}.search>h2,.search>input{width:559px;padding:10px;position:absolute;left:0}.search>input{height:30px;top:400px;border:none}.search>input:focus{outline-width:0}.search>button{position:absolute;left:0;top:440px;background-color:#ff7779!important;text-transform:inherit!important;font-weight:600;color:#fff;width:579px}.search>button:hover{background:#fff!important;color:#ff7779}.card{margin:10px;border-radius:10px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.75);transition:transform .1s ease-in;cursor:pointer}.card:hover{transform:scale(1.07)}.card>img{object-fit:fill;min-width:300px;height:200px;width:100%}.card__info{margin:-9px;border-radius:10px;padding:20px;border:1}.card__info>h2{font-size:18px;font-weight:600}.card__info>h4{font-size:14px;font-weight:300;margin:10px 0}.footer{display:flex;flex-direction:column;align-items:center;padding:40px;font-weight:600;border-top:1px solid #d3d3d3}.searchPage__info{padding:20px}.searchPage__info>p{margin-bottom:10px;font-size:14px}.searchPage__info>h1{margin-bottom:30px}.searchPage__info>button{border-radius:20px;margin:5px;text-transform:inherit}.serachResult{display:flex;margin:20px;padding:20px;cursor:pointer;position:relative;border-bottom:1px solid #d3d3d3}.serachResult:hover{opacity:.8}.serachResult__heart{position:absolute;top:20px;right:20px}.serachResult>img{height:200px;width:350px;border-radius:10px;overflow:hidden}.serachResult__info{display:flex;flex-direction:column;justify-content:space-between;padding-left:10px}.serachResult__info__top{width:40vw}.serachResult__info__top>p{margin-top:10px;font-size:13px;color:grey}.serachResult__info__top>h3{margin-top:10px;font-weight:300}.serachResult__info__bottom{display:flex;justify-content:space-between}.serachResult__info__bottom__star{display:flex;align-items:center}.serachResult__info__bottom__star>.serachResult__star{color:red}.serachResult__info__bottom__price{position:absolute;bottom:20px;right:30px}.serachResult__info__bottom__price>p{text-align:right}.errroPage{text-align:center;text-transform:uppercase;margin:2rem 0;letter-spacing:.2ch}.errroPage>h1{font-size:2.5rem}.errroPage>div{width:10rem;height:5px;background:#af9a7d;margin:1.7rem auto}.errroPage>p{font-size:1.2rem;margin-bottom:2rem}.errroPage>button{margin-top:20px;background-color:#ff512f;color:#fff;text-transform:inherit;font-weight:600}.errroPage>button:hover{background-color:#fff;color:#ff7779}@media screen and (min-width:576px){.errroPage{padding:2rem 3rem}.errroPage h1{font-size:4rem}}@media screen and (min-width:992px){.errroPage{padding:2rem 6rem}.errroPage h1{font-size:4rem}}
/*# sourceMappingURL=main.ce902b14.chunk.css.map */