body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Poppins","Montserrat","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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer{background:#275a53;color:#fff}.footer .fas{font-size:25px}.footer p{font-size:16px;letter-spacing:.0015em;line-height:24px}.footer h5{font-weight:600;font-size:20px}.footer ul li{padding:5px 0}.footer ul li a{color:#fff}.footer ul li a:hover{text-decoration:none}.footer img{height:25px}.navbar .logo{width:100px;height:54.8px}.navbar .login-btn,.navbar .nav-link{font-style:normal;font-weight:500;font-size:16px}.navbar .nav-link{color:#000!important}.navbar .login-btn{color:#fff;background:#275a53;border-radius:5px;padding:10px 30px}.navbar .login-btn:hover{text-decoration:none}.houses p{font-weight:500;font-size:16px;color:#275a53}.houses h2,.houses p{letter-spacing:.0015em}.houses h2{font-weight:700;font-size:34px;color:#16322e}.houses .card{border:none}.houses .card-img-top{border-radius:0}.houses .card h5{font-weight:700;font-size:20px;letter-spacing:.0015em;color:#16322e}.houses .card .map{width:14.76px;height:20px}.houses .card .bath,.houses .card .bed{width:24px;height:24px}.houses .card p{font-weight:400;letter-spacing:.0015em;color:#747474;padding-bottom:0;margin-bottom:0}.houses .card h3{font-weight:700;font-size:36px;letter-spacing:.0015em;color:#275a53}.houses .card .view-details-btn{color:#fff;background:#275a53;padding:14px 28px}.houses .card .view-details-btn:hover{text-decoration:none}.searchbar{background-image:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/static/media/searchbar-bg.9d7dee36.png);background-repeat:no-repeat;background-position:bottom;min-height:500px}.searchbar .searchbar-content{max-width:720px}.searchbar .searchbar-content h1{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:48px;text-align:center;color:#fff}.searchbar .searchbar-content .find-now-btn,.searchbar .searchbar-content .form-control{height:50px}.searchbar .searchbar-content input::-webkit-input-placeholder{font-style:normal;font-weight:500;font-size:16px;letter-spacing:.0015em;color:#747474}.searchbar .searchbar-content input:-ms-input-placeholder{font-style:normal;font-weight:500;font-size:16px;letter-spacing:.0015em;color:#747474}.searchbar .searchbar-content input::-ms-input-placeholder{font-style:normal;font-weight:500;font-size:16px;letter-spacing:.0015em;color:#747474}.searchbar .searchbar-content input::placeholder{font-style:normal;font-weight:500;font-size:16px;letter-spacing:.0015em;color:#747474}.searchbar .searchbar-content .find-now-btn{color:#fff;background:#275a53;border-radius:5px;padding:14px 46px}.searchbar .searchbar-content .find-now-btn:hover{text-decoration:none}.service .service-header p{font-weight:500;font-size:16px;letter-spacing:.0015em;color:#275a53}.service h2{font-weight:700;font-size:34px;letter-spacing:.0015em;color:#16322e}.service img{width:80px;height:80px}.service h5{font-weight:600;font-size:20px;color:#16322e}.service h5,.service p{text-align:center;letter-spacing:.0015em}.service p{font-weight:400;font-size:16px;line-height:28px;color:#606268}.sidebar .far,.sidebar .fas{width:24px;height:24px;margin:10px 0;color:#263238}.sidebar span{font-weight:400;font-size:16px;line-height:24px;color:#263238}.sidebar .dashboard-component{text-decoration:none}.sidebar .dashboard-component:active span{color:#275a53}.booking-list h4{font-weight:500;font-size:22px;line-height:33px;color:#0c0c0c}.booking-list p{font-weight:500;font-size:16px;line-height:24px;color:#000}.booking-list th{color:#686868}.booking-list td,.booking-list th{font-weight:400;font-size:16px;line-height:24px}.booking-list td{color:#000}.booking-list table td,.booking-list table th{width:220px}.add-house h4{font-weight:500;font-size:22px;line-height:33px;color:#0c0c0c}.add-house p{color:#0c0c0c}.add-house label,.add-house p{font-weight:500;font-size:16px;line-height:24px}.add-house label{color:#232323}.add-house input::-webkit-input-placeholder,.add-house textarea::-webkit-input-placeholder{font-weight:300;font-size:18px;line-height:24px;letter-spacing:.396px;color:rgba(0,0,0,.5)}.add-house input:-ms-input-placeholder,.add-house textarea:-ms-input-placeholder{font-weight:300;font-size:18px;line-height:24px;letter-spacing:.396px;color:rgba(0,0,0,.5)}.add-house input::-ms-input-placeholder,.add-house textarea::-ms-input-placeholder{font-weight:300;font-size:18px;line-height:24px;letter-spacing:.396px;color:rgba(0,0,0,.5)}.add-house input::placeholder,.add-house textarea::placeholder{font-weight:300;font-size:18px;line-height:24px;letter-spacing:.396px;color:rgba(0,0,0,.5)}.add-house input:focus::-webkit-input-placeholder,.add-house textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,.8)}.add-house input:focus:-ms-input-placeholder,.add-house textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,.8)}.add-house input:focus::-ms-input-placeholder,.add-house textarea:focus::-ms-input-placeholder{color:rgba(0,0,0,.8)}.add-house input:focus::placeholder,.add-house textarea:focus::placeholder{color:rgba(0,0,0,.8)}.add-house .upload-image input[type=file]{display:none}.add-house .upload-image label{padding:6px 40px;font-weight:400;font-size:16px;line-height:24px;color:#275a53;background:#deffed;border:1px solid #275a53;border-radius:5px;box-sizing:border-box;position:absolute;cursor:pointer}.add-house .btn{color:#fff;background:#275a53;font-weight:400;font-size:16px;padding:8px 40px}.my-rents h4{font-weight:500;font-size:22px;line-height:33px;color:#0c0c0c}.my-rents p{font-weight:500;color:#000}.my-rents p,.my-rents th{font-size:16px;line-height:24px}.my-rents th{font-weight:400;color:#686868}.my-rents td{line-height:24px;color:#000}.my-rents .btn,.my-rents td{font-weight:400;font-size:16px}.my-rents .btn{color:#fff;background:#275a53;padding:8px 10px}.my-rents table td,.my-rents table th{width:200px}.home-details .home-details-header{background-image:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/static/media/searchbar-bg.9d7dee36.png);background-repeat:no-repeat;background-position:50%;min-height:300px}.home-details .home-details-header h1{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:48px;text-align:center;color:#fff}.home-details .card,.home-details input{border-radius:0}.home-details input::-webkit-input-placeholder,.home-details textarea::-webkit-input-placeholder{font-weight:500;font-size:16px;letter-spacing:.0015em;color:#747474}.home-details input:-ms-input-placeholder,.home-details textarea:-ms-input-placeholder{font-weight:500;font-size:16px;letter-spacing:.0015em;color:#747474}.home-details input::-ms-input-placeholder,.home-details textarea::-ms-input-placeholder{font-weight:500;font-size:16px;letter-spacing:.0015em;color:#747474}.home-details input::placeholder,.home-details textarea::placeholder{font-weight:500;font-size:16px;letter-spacing:.0015em;color:#747474}.home-details .request-booking-btn{color:#fff;background:#275a53;padding:14px 28px;border-radius:0}.home-details .homeDetailImage1{width:770px;height:376px}.home-details .rent-price,.home-details .rent-title{font-weight:700;font-size:36px;letter-spacing:.0015em}.home-details .rent-title{color:#16322e}.home-details .rent-price{color:#275a53}.home-details .home-details-content p{font-weight:500;font-size:20px;line-height:44px;letter-spacing:.0015em;color:#747474}.home-details h4{font-weight:700;font-size:28px;line-height:42px;color:#16322e}.login .card{max-width:570px;max-height:457px}.login h3{font-style:normal;font-weight:700;font-size:24px;color:#000}.login input::-webkit-input-placeholder{font-weight:500;font-size:16px;color:#000}.login input:-ms-input-placeholder{font-weight:500;font-size:16px;color:#000}.login input::-ms-input-placeholder{font-weight:500;font-size:16px;color:#000}.login .social-login p,.login input::placeholder,.login label,.login p{font-weight:500;font-size:16px;color:#000}.login .login-alert{justify-content:space-between}.login .green-text{font-weight:500;font-size:16px;color:#275a53}.login .login-form-btn{color:#fff;background:#275a53;padding:14px 28px;border-radius:0}.login .social-login{max-width:461px;margin:auto;font-family:Montserrat}.login .social-login .btn{border:1px solid #c7c7c7!important;border-radius:57px!important}.login .icon{float:left;width:30px}.login .or{font-weight:500;max-width:400px;margin:24px auto;position:relative;display:grid;place-items:center}.login .or:after,.login .or:before{content:"";position:absolute;width:calc(50% - 30px);height:1px;background:#aaa}.login .or:before{left:0}.login .or:after{right:0}
/*# sourceMappingURL=main.b855e4cd.chunk.css.map */