body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-bg-1:#ffb400;--color-bg-2:#97bf0f;--color-white:#fff}*{box-sizing:border-box;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;margin:0;padding:0}section.login,section.signup{align-items:flex-end;background:#ffb400 url(/static/media/cars-bg-home.2abdc44fcb0a9fa7d54b.png) 50% no-repeat;background:var(--color-bg-1) url(/static/media/cars-bg-home.2abdc44fcb0a9fa7d54b.png) center no-repeat;background-size:contain;display:flex;flex-direction:column;gap:7px;height:100vh;width:100%}section.login>form,section.signup>form{display:flex}.text-input{border:none;border-bottom-left-radius:11px;font-size:16px;height:50px;outline:none;padding:25px;width:250px}.form-submit{background-color:#97bf0f;background-color:var(--color-bg-2);border:none;cursor:pointer;height:100%;padding:15px}.form-submit,.form-switch-link{color:#fff;color:var(--color-white)}main{display:flex}.sidebar{z-index:15}.mobmenu{background:none;border:none;cursor:pointer;left:1rem;position:fixed;top:1rem;width:30px;z-index:5}.mobmenu>img{width:100%}div.signout{align-items:center;cursor:pointer;display:flex}div.footer-wrapper{display:flex;flex-direction:column;gap:11px}section.add-new-car,section.add-reservation,section.delete-cars-list,section.reservation-list{align-items:center;background:url(/static/media/cars-bg-home.2abdc44fcb0a9fa7d54b.png) 50% no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;width:100%}div.green-overlay{background:#96bf0ff3;height:100vh;position:fixed;width:100%}section.add-reservation>.wrapper,section.reservation-list>table{align-items:center;color:#fff;display:flex;flex-direction:column;gap:15px;justify-content:space-around;min-width:500px;position:relative;text-align:center;width:50%;z-index:3}@media screen and (max-width:500px){section.add-reservation>.wrapper,section.reservation-list>table{min-width:90%;width:90%}}section.add-reservation>.wrapper>h2{letter-spacing:11px;text-transform:uppercase}section.add-reservation>.wrapper>hr{border-radius:50%;height:3px;width:90%}.reservation-form{display:flex;gap:5px;height:50px;width:100%}.reservation-form>*{background:none;border:3px solid #fff;border-radius:16px;color:#fff;flex-grow:1;padding:5px}.reservation-form option{color:#000}.reservation-form>input[type=submit]{background-color:#fff;background-color:var(--color-white);color:#97bf0f;color:var(--color-bg-2);cursor:pointer}section.reservation-list>table{border-collapse:collapse;display:table}section.reservation-list>table td,th{border:1px solid #fff;padding:5px}section.car-details{display:flex;min-height:100vh;position:relative;width:100%}section.car-details>.back-btn{background-color:#97bf0f;background-color:var(--color-bg-2);border-bottom-right-radius:16px;border-top-right-radius:16px;bottom:25px;padding:15px 35px;position:absolute}section.car-details>.back-btn>img{transform:rotate(180deg);width:15px}div.car-details-img{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:70%;min-height:100vh}.add-car-form,.cars-to-delete{border:2px solid #fff;border-radius:2%;margin:1rem auto;width:60%;z-index:10}.form-ul{color:#fff;gap:.5rem;list-style-type:none;margin:1rem}.form-li label,.form-ul{align-items:stretch;display:flex;flex-direction:column}.form-li label{gap:.3rem;width:100%}.form-li input{border:0;border-radius:2px;padding:1%}.delete-btn,.form-ul>input{background-color:#000;border:0;border-radius:2px;color:#fff;margin-top:1%;padding:2%}.delete-btn:hover,.form-ul>input:hover{background-color:#fff;color:#97bf0f}.delete-car-item,.delete-title{color:#fff;margin:3%}.delete-car-item{border:2px solid #fff;border-radius:2px;display:flex;justify-content:space-between;padding:3%}@media screen and (max-width:750px){div.car-details-img{background-size:500px}.sidebar{position:fixed}}@media screen and (max-width:600px){div.car-details-img{background-size:contain}}div.car-details{align-items:center;display:flex;flex-basis:30%;justify-content:center;min-width:250px}.car-details-list{list-style:none;margin-bottom:10px;margin-top:25px}.car-details-list>li{background-color:#e2e2e2;display:flex;font-size:.9rem;justify-content:space-between;padding:15px 5px}.car-details-list>li:nth-child(odd){background-color:#fff;background-color:var(--color-white)}div.car-details>.wrapper{display:flex;flex-direction:column;justify-content:space-evenly;width:75%}div.car-details>.wrapper>h1{font-size:2.5rem;text-align:right;text-transform:uppercase}div.car-details>.wrapper>p{font-size:.8rem;text-align:right}div.car-details>.wrapper>h3{font-size:1rem;font-weight:300}div.car-details>.wrapper>h3>span{font-weight:700}.discover-more{font-size:.7rem;font-weight:1000;margin-top:25px;text-align:right;text-transform:uppercase}.discover-more:after{color:#ffb400;color:var(--color-bg-1);content:">";padding:0 5px}.reserve-btn{align-self:flex-end;background-color:#97bf0f;background-color:var(--color-bg-2);border-radius:16px;color:#fff;color:var(--color-white);padding:15px;text-align:center;width:90%}.colors-img{align-self:flex-end;margin:5px 0;width:100px}.Car_car__NBwsJ{align-items:center;display:flex;flex-direction:column;gap:35px;height:450px;text-align:center;width:350px}.Car_carImg__5HC7z{cursor:pointer;width:100%}.Car_carDetailsBox__JSQ08{cursor:pointer;display:flex;flex-direction:column;gap:25px}.Car_carName__94Drx{font-size:1.3rem;font-weight:700;text-transform:uppercase}.Car_carDescription__j97-t{color:#c7c9c8;text-transform:capitalize}.Car_carSocialBox__mxOI2{display:flex;justify-content:space-evenly;width:50%}.Car_carSocialBox__mxOI2>img{border:1px solid #c7c9c8;border-radius:50%;cursor:pointer;padding:5px;width:30px}.Cars_carsSection__93aNT{align-items:center;display:flex;flex-direction:column;justify-content:space-around;min-height:100vh;overflow-x:hidden;overflow-y:visible;overflow-y:initial;position:relative;width:100%}.Cars_titleBox__Y09eG{display:flex;flex-direction:column;gap:11px}.Cars_titleBox__Y09eG>*{text-align:center;text-transform:uppercase}.Cars_titleBox__Y09eG>h2{letter-spacing:11px}.Cars_titleBox__Y09eG>p{color:#c7c9c8;font-size:.9rem}.Cars_cars__ucMdA{display:flex;gap:25px;transition:all 1s;width:70%}.Cars_dblock__04c-X{display:block}.Cars_dnone__LLLES{display:none}.Slider_prevnextbtns__4yODB{display:flex;justify-content:space-between;position:absolute;width:100%}.Slider_prevnextbtns__4yODB>button{background-color:var(--color-bg-2);border:none;color:#fff;cursor:pointer;font-size:1rem;padding:15px 35px}.Slider_prevnextbtns__4yODB>button>img{width:15px}.Slider_prevnextbtns__4yODB>button:first-child{background-color:#c7c9c8;border-bottom-right-radius:16px;border-top-right-radius:16px}.Slider_prevnextbtns__4yODB>button:first-child>img{transform:rotate(180deg)}.Slider_prevnextbtns__4yODB>button:nth-child(2){border-bottom-left-radius:16px;border-top-left-radius:16px}.NavMenu_sidebarMenu__T85ZU{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;width:250px}.NavMenu_logo__SSml9,.NavMenu_navigation__oEA8R{width:75%}.NavMenu_navlist__TOlDK{display:flex;flex-direction:column;font-weight:700;list-style-type:none}a{color:#011;text-decoration:none}.NavMenu_navlist__TOlDK a{display:inline-block;padding:11px;width:100%}.NavMenu_activeLink__6sT7b{background-color:#97bf0f;color:#fff}
/*# sourceMappingURL=main.3f665dbe.css.map*/