.page-outer{margin-top:90px;width:100%;position:absolute;left:0;right:0;top:0;z-index:-1;min-height:100vh}.page-margin-add{width:100%}.page-info{max-width:1100px;margin:auto;padding:20px}.page-info-home{max-width:1400px;margin:auto;padding:20px}body,button{font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif}body *{overflow-wrap:break-word;word-wrap:break-word}.error404{margin-top:100px}.navbar-container{position:fixed;top:0;left:0;right:0;height:80px;width:100%;display:flex;background-color:#fff;border-bottom:3px solid #f8f8f8}.navbar-left{margin-left:33px}.navbar-center{width:50%}.navbar-right{display:flex;justify-content:space-between;align-items:center}.navbar-right a{margin-left:10px;margin-right:10px;text-decoration:none;color:#ff385c}.navbar-logout{border:0;background-color:initial;color:#ff385c;cursor:pointer;font-size:16px}.navbar-logo{height:64px;width:118px;margin-top:7px}.search-bar{z-index:1;justify-content:center;flex-direction:column}.search-bar,.search-field{display:flex;align-items:center}.search-field{justify-content:left;height:36px;border:none;border-radius:5px;max-width:268px;padding:0 16px;margin-left:5px}.search-field input{width:275px;height:25px;margin-top:40px}.search-results{display:flex;flex-direction:column;background-color:#fff;z-index:1;border-radius:3px;box-shadow:0 0 3px grey;position:absolute;top:57px;height:350px;width:300px;padding:12px 0 0;overflow:auto}.search-results>div{padding:8px 16px}.search-results>div>a{text-decoration:none;color:#ff385c}.search-none{display:hidden}.no-hide{display:none}.no-show{font-weight:600;color:#8e8e8e;position:absolute;top:150px;left:75px}#modal{display:flex;justify-content:center;align-items:center}#modal,#modal-background{position:fixed;top:0;right:0;left:0;bottom:0}#modal-background{background-color:rgba(0,0,0,.7)}#modal-content{position:absolute;background-color:initial}.list-modal-container{background-color:#fff;border-radius:10px;overflow:hidden}.list-title{font-size:16px;height:42px;font-weight:600;display:flex;justify-content:center;align-items:center;width:400px}.modal-container{background-color:#fff;width:400px;border-radius:10px}.modal-header{height:48px;display:flex;justify-content:center;align-items:center}.modal-header h2{font-size:15px;font-weight:600}ul.errors{list-style:none;margin-top:-10px}ul.errors li{color:red;margin:8px}.modal-btn-container{display:flex;justify-content:center;height:48px;border-top:1px solid #d3d3d3}.modal-button{color:#ff385c}.modal-btn-container button,.modal-button{cursor:pointer;font-weight:600;background-color:initial;border:none}.modal-btn-container button{margin:5px}.modal-msg-container{height:48px;display:flex;justify-content:center;align-items:center}.modal-msg-container div{color:grey;font-weight:500;margin-top:-20px}.home-cars-container{display:flex;flex-wrap:wrap}.home-single-car{display:flex;flex-direction:column;justify-content:center;align-items:center;height:387px;width:302px;padding:15px}.home-single-car a{text-decoration:none;color:#ff385c}.home-car-img{width:302px;height:286px;border-radius:23px}.home-splash-container{display:flex;justify-content:space-between;margin-left:95px;width:75%}.home-splash-left{padding-left:15px;max-height:150px}.home-splash-left,.home-splash-right{color:#ff385c;width:44%;border:3px solid #d8d8d8;border-radius:15px}.home-splash-right{display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;padding-top:15px}.home-splash-right input{border-radius:11px}.home-splash-right label{display:inline-block;width:25%;text-align:right;padding-right:25px}.home-splash-right form{display:flex;flex-direction:column;grid-gap:10px;gap:10px;justify-content:center;align-items:center}.home-splash-right input{border-radius:2px;border:1px solid #d8d8d8}.home-splash-right-labelandinput{width:100%}.single-btn-airbnb-color{border:0;color:#fff;background-color:#ff385c;border-radius:7px;padding:7px;cursor:pointer}.home-login-switch{border:0;background-color:initial;color:#000;cursor:pointer;font-weight:700}.car-create-form-container{display:flex;flex-direction:column;background-color:#fff;width:50%;height:500px;margin:auto;justify-content:center;align-content:center;text-align:center;border:1px solid #d8d8d8;border-radius:2px;min-width:400px}.car-create-form-container div{margin-top:5px;margin-bottom:5px}.car-create-form-container label{font-size:16px;color:#262626;font-weight:500;display:inline-block;padding-right:25px;width:110px;text-align:right}.car-create-form-container input,.car-create-form-container select,.car-create-form-container textarea{border-radius:2px;border:1px solid #d8d8d8}.car-textarea{resize:none}.caredit-btns-container{display:flex;justify-content:space-evenly}.details-img-container{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:10px;gap:10px;border-bottom:3px solid #f8f8f8;padding-bottom:15px}.details-img{height:300px;width:300px;border-radius:33px}.details-cardetails-container{margin-bottom:15px;border-bottom:3px solid #f8f8f8}.details-delete-car-btn{border:0;background-color:initial;cursor:pointer;font-size:16px;border-radius:15px}.details-delete-car-btn,.details-edit-car-btn{background-color:#ff385c;color:#fff;font-weight:bolder;width:211px;height:37px}.details-edit-car-btn{text-decoration:none;display:block;border-radius:15px;text-align:center;line-height:37px}.details-create-booking-container{grid-gap:5px;gap:5px;border:3px solid #d8d8d8;border-radius:11px;width:44%;min-width:450px;padding-bottom:15px}.details-create-booking-container,.details-create-booking-container form{display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:540px}.details-create-booking-container form{grid-gap:10px;gap:10px}.details-create-booking-container button{margin-top:11px;border:0;background-color:#ff385c;color:#fff;border-radius:7px;padding:7px;cursor:pointer}.details-create-booking-container input{border-radius:3px;border:1px solid #d8d8d8}.details-create-booking-container label{padding-right:10px}.details-bookings-edit-btn{border:0;background-color:#ff385c;color:#fff;border-radius:7px;padding:7px;cursor:pointer;margin-left:3px;margin-right:3px}.details-img-big{grid-column:1;grid-row:1/3}.details-img-midtop{grid-column:2;grid-row:1}.details-img-midbottom{grid-column:2;grid-row:2}.details-img-endtop{grid-column:3;grid-row:1}.details-img-endbottom{grid-column:3;grid-row:2}.details-img-big-img{height:490px;width:560px}.details-img-endbottom,.details-img-endtop-img,.details-img-midbottom-img,.details-img-midtop-img{height:238px;width:272px}.details-createandcurrent-container{display:flex;justify-content:space-between;border-bottom:3px solid #f8f8f8;padding-bottom:15px}.details-editanddelete-btns{display:flex;justify-content:space-evenly;padding-bottom:15px}.details-currentbookings-container{border:3px solid #d8d8d8;border-radius:11px;width:44%;display:flex;flex-direction:column;grid-gap:5px;gap:5px;justify-content:flex-start;align-items:center;max-height:540px;overflow:auto;padding-bottom:15px;min-width:450px}.details-currentbookings-single{padding-bottom:10px;border-bottom:3px solid #d8d8d8}.edit-booking-form{padding:10px}.edit-booking-form label{padding-right:10px}.edit-booking-form div{padding-bottom:10px}.details-singlereview{border:3px solid #d8d8d8;border-radius:11px;width:100%;padding-left:10px;min-width:500px;min-height:200px;margin-top:10px;padding-bottom:10px}.reviews-container{display:flex;flex-wrap:wrap;justify-content:space-evenly}.create-review-container label{display:inline-block;padding-right:25px;text-align:right}.create-review-container{display:flex;flex-direction:column}.create-review-container select{margin-bottom:10px}.userprofile-img{height:200px;width:300px}.userprofile-booking-container a{text-decoration:none;color:#ff385c;font-weight:bolder}.userprofile-booking-container{border-radius:2px;border-bottom:3px solid #d8d8d8;margin:auto}.userprofile-booking-container *{display:flex;flex-direction:column}.userprofile-container{display:flex;justify-content:space-evenly}.userprofile-singlebookingprice{border-bottom:3px solid #d8d8d8}.aboutPic{height:200px;width:200px;border-radius:10px}.about-container{display:flex;justify-content:space-evenly;align-items:center}.about-info{width:40%}
/*# sourceMappingURL=main.ffe4ddb1.chunk.css.map */