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}.App{text-align:center;font-family:Roboto,sans-serif}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.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}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.nav{position:absolute;width:100%;top:0;left:0}.nav nav{box-shadow:none}.nav ul li{color:#fff;cursor:pointer}.nav .nav-non-link{padding:0 15px}.nav-non-link:hover,.nav ul li:hover{border-bottom:2px solid #fff;background-color:transparent;background-color:initial}.login-modal{display:none;background-color:#fff;width:40%;max-width:568px!important;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:10px;z-index:100;box-sizing:border-box!important;padding:32px!important}#close-modal{position:absolute;left:20px;top:20px;font-size:24px;cursor:pointer;background-color:transparent;border:none}.body-modal-show{position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:1;background-color:#484848}.facebook-login{padding:10px 22px;color:#fff;border-radius:4px;background:#4568b2;border:2px solid transparent;margin-top:30px;margin-bottom:8px}.facebook-login,.google-login{cursor:pointer;-webkit-transition-property:background,border-color,color;transition-property:background,border-color,color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:relative;text-align:center;width:100%;font-size:16px;line-height:24px;letter-spacing:normal;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-weight:800;text-decoration:none}.google-login{display:inline-block;padding-top:10px;padding-bottom:10px;color:#484848;border-radius:4px;background:#fff;border:2px solid #767676}.email-login{display:inline-block;position:relative;text-align:center;-webkit-transition-property:background,border-color,color;transition-property:background,border-color,color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;cursor:pointer;width:100%;font-size:16px;line-height:24px;letter-spacing:normal;font-weight:800;padding:10px 22px;min-width:71.1935px;box-shadow:none;color:#fff;margin:0;text-decoration:none;border-radius:4px;background:#ff5a5f;border:2px solid transparent}.login-modal span{margin:20px 0;display:inline-block}.login-modal .login-text{text-align:left;overflow-wrap:break-word!important;font-size:16px!important;font-weight:400!important;line-height:1.375em!important;color:#484848!important;margin:0!important}.login-modal .border-rule{border-bottom:1px solid #ebebeb;margin-top:16px;margin-bottom:16px}.login-modal .login-form,.login-modal .register-form{margin-top:20px}.login-modal .login-form input,.login-modal .register-form input{font-size:16px;line-height:24px;letter-spacing:normal;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;color:#484848;font-weight:400;background-color:transparent;padding:11px;width:100%!important;border:1px solid #ebebeb!important;border-radius:4px!important}.login-modal .login-form input::-webkit-input-placeholder,.login-modal .register-form input::-webkit-input-placeholder{color:#484848}.sign-up-button{display:inline-block!important;position:relative!important;text-align:center!important;-webkit-transition-property:background,border-color,color!important;transition-property:background,border-color,color!important;-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important;cursor:pointer!important;width:100%!important;font-size:16px!important;line-height:24px!important;letter-spacing:normal!important;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif!important;font-weight:800!important;padding:10px 22px!important;min-width:71.1935px!important;box-shadow:none!important;color:#fff!important;margin:0!important;text-decoration:none!important;border-radius:4px!important;background:#ff5a5f!important;border:2px solid transparent!important}.login-text span{cursor:pointer;color:#00f}.home{padding:0!important}.home .upper-fold{height:100vh!important;background-image:url(https://a0.muscache.com/4ea/air/r:w775-h518-sfit,e:fjpg-c80/pictures/0ffd8594-f123-43f0-85bb-7ef88c6f0624.jpg);background-size:cover}.home-search-box.col.m4{background:#fff!important;border-radius:4px!important;padding:32px 32px 24px!important;width:441px!important;box-shadow:0 16px 40px rgba(0,0,0,.12)!important;margin-left:80px;margin-top:80px}.home-search-box h1{font-size:30px!important;line-height:36px!important;letter-spacing:normal!important;color:#484848!important;margin:0!important;padding:0!important;font-weight:700}.home-search-box .submit-btn{text-align:right}#submit-btn input{color:#fff}.base-card{position:relative;overflow-wrap:break-word;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif!important;font-size:18px;font-weight:800;line-height:1.44444em;color:#fff;text-align:center;margin:0;text-transform:capitalize}.base-card img{max-width:100%}.base-card .city-name,.base-card .price{position:absolute;bottom:25px;left:0;right:0;padding-bottom:32px;padding-left:24px;padding-right:24px}.base-card .price{bottom:0;font-weight:400}.slick .slick-next:before,.slick .slick-prev:before{font-size:30px}.slick .slick-arrow{z-index:100}.slick .slick-arrow.slick-prev{left:15px}.slick .slick-arrow.slick-next{right:25px}.waypoint .large-pic img{max-width:100%}.host-home{margin-top:100px}.location-details{text-align:left}.fullAbode .location{margin:0;word-wrap:break-word;font-size:32px;font-weight:800;line-height:1.125em;color:#484848;padding-top:6px;padding-bottom:6px}.fullAbode .location-details{margin-top:30px}.fullAbode .right-details{border:1px solid #e4e4e4;padding:15px}.right-details .price-per-day{font-size:18px;font-weight:800;line-height:1.44444em;color:#484848;margin:0}.location-details .left-details .title{word-wrap:break-word;font-size:16px;font-weight:400;line-height:1.375em;color:#484848;margin:0 0 20px}.fullAbode .divider{margin:10px 0}.location-details .left-details .guests{margin:0;word-wrap:break-word;font-size:16px;font-weight:400;line-height:1.375em;color:#484848}.right-details .price-per-day span{font-size:12px;font-weight:600;line-height:1.33333em;color:#484848;margin:0}.right-details button{width:100%}
/*# sourceMappingURL=main.6573abf9.chunk.css.map */