:root{--clr:#01013b}body{background-color:hsla(0,0%,50%,.105);font-family:Segoe UI,sans-serif}a,body,li,ul{margin:0;padding:0}a,li,ul{color:inherit;list-style:none;text-decoration:none}.logout{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:600;margin:0;padding:0}.logout:hover{color:hsla(0,0%,100%,.8)}:link{display:flex;justify-content:center}.home-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;overflow-x:hidden}.bg-image{background-image:url(/static/media/pexels-recal-media-60217.9b757eaad619cf28c166.jpg);background-position:50%;background-size:cover;width:100%}.header-background{align-items:center;background-color:rgba(1,1,59,.7);display:flex;flex-direction:column;justify-content:center;padding-bottom:1rem;width:100%}.home-header{color:#fff;letter-spacing:5px;margin-top:7rem}.home-text{color:#d32b6c;font-size:15px}.home-hotel-list{align-items:center;display:flex;flex-direction:column;padding-top:3rem;width:100%}@media screen and (min-width:799px){.home-container{height:100vh}.home-hotel-list{overflow-y:scroll;scrollbar-width:thin}.home-hotel-list::-webkit-scrollbar{width:6px}.home-hotel-list::-webkit-scrollbar-track{background:#01013b}.home-hotel-list::-webkit-scrollbar-thumb{background-color:#d32b6c;border-radius:3px}.home-hotel-list::-webkit-scrollbar-thumb:hover{background-color:#d32b6c}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:rgba(0,0,0,.5);border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:rgba(0,0,0,.5);cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.hotel-card{align-items:center;background-color:#fff;border:1px solid #d32b6c;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:10px;margin-bottom:25px;min-width:300px;overflow:hidden;padding-bottom:10px;position:relative;width:90%}.img-div{border-radius:5px;height:60%;object-fit:contain;overflow:hidden;width:100%}.img-div>img{height:100%;object-fit:cover;width:100%}.description-div{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:40%;justify-content:center;position:relative;width:100%}.card-header{color:#01013b;font-size:15px}.border-line{border-top:4px dotted rgba(1,1,59,.7);margin-top:10px;width:100px}.hotel-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:15px;margin-top:25px;overflow:hidden;padding:0 5px;text-align:center;text-overflow:ellipsis}.card-buttons{display:flex;flex-direction:column;gap:10px;justify-content:space-between;left:10px;position:absolute;top:10px}.card-details-btn{background-color:rgba(1,1,59,.5);cursor:pointer;font-size:18px;gap:15px;padding:5px 10px}.card-details-btn,.card-reserve-btn{align-items:center;border-radius:5px;color:#fff;display:flex}.card-reserve-btn{background-color:rgba(211,43,108,.6);justify-content:center;width:70px}.bg-green{background-color:#8ab800}@media screen and (min-width:799px){.hotel-card{aspect-ratio:1/.5;flex-direction:row;gap:0;max-width:1000px;padding:0}.img-div{height:100%;width:100%}.card-header{color:#01013b;font-size:25px}.description-div{height:100%}.border-line{border-top:5px dotted rgba(1,1,59,.7);margin-top:10px;width:100px}}.loading-container{align-items:center;background-color:#042356;display:flex;justify-content:center;min-height:100vh}.roomList{align-items:center;justify-content:start;width:100%}.roomList,.roomList div{display:flex;flex-direction:column;gap:20px}.roomList div{align-items:start;border:2px solid #000;border-radius:10px;justify-content:space-around;max-width:500px;padding:10px;width:80%}.roomList div img{height:100%;width:100%}.roomList button{background-color:red;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.roomList button:hover{background-color:rgba(255,0,0,.58)}.title{padding-top:2vh}.no-reservations,.title{text-align:center}.card{background-color:#f0f2f1;border:1px solid gray;border-radius:.3vw;color:#01013b;display:flex;flex-direction:column;justify-content:space-between;margin:auto auto 7px;max-width:600px;padding:5px;width:80%}.card img{width:100%}.btn{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.btn:hover{background-color:rgba(1,1,59,.638)}.Navbar{display:none}.MobNav{align-items:center;color:#fff;display:flex;justify-content:space-between;padding:20px 10px;position:relative;z-index:100}h2{color:var(--clr)}button,h2{margin:0;padding:0}button{border:none}.wrapper{align-items:center;background-color:#01013b;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:10px 0;position:fixed;top:0;width:100%}.wrapper .img-links,.wrapper ul{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.wrapper li{cursor:pointer;font-size:18px;font-weight:600}.cross{display:block;position:absolute;right:10px;top:20px}@media only screen and (min-width:799px){.MobNav{display:none}.Navbar{align-items:center;background-color:#01013b;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding:20px 0}.Navbar nav,.Navbar ul{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.Navbar li{cursor:pointer;font-size:18px;font-weight:600}.Navbar li:hover{color:hsla(0,0%,100%,.8);scale:1.1}}.App{display:grid;grid-template-columns:250px 1fr}@media only screen and (max-width:799px){.App{display:flex;flex-direction:column}}.addRoom-container{background:url(/static/media/HbRKeaFa_o.c305d156757575dd6e98.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:92vh}.addRoom-container,.addRoom-container .overlay1{align-items:center;display:flex;flex-direction:column;justify-content:center}.addRoom-container .overlay1{background-color:rgba(2,2,69,.486);height:100%;width:100%}.addRoom-container form{align-items:center;background-color:hsla(0,0%,100%,.887);border-radius:10px;display:flex;flex-direction:column;height:80%;justify-content:center;width:80%}.addRoom-container form input{margin-bottom:1vh;outline:none;padding:10px;width:70%}.addRoom-container form button{background-color:#fff;background-color:#020245;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;height:5vh;margin-top:5vh;width:20vh}.addRoom-container form button:hover{background-color:rgba(2,2,69,.8)}@media screen and (min-width:770px){.addRoom-container{height:100%}.addRoom-container form{height:85%;width:55%}.addRoom-container form button{width:30vh}}.login{background:url(/static/media/HbRKeaFa_o.c305d156757575dd6e98.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative;width:100vw}.overlay{background-color:rgba(2,2,69,.486);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.content-container,.overlay{display:flex;flex-direction:column}.content-container{align-items:center;height:80%;justify-content:center}.content{background-color:#fff;padding:20px}.content form{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:-webkit-max-content;width:max-content}.content form input{box-sizing:border-box;cursor:pointer;margin:5px 0;outline:none;padding:10px;width:250px}.content form input[type=submit]{background-color:#fff;background-color:#020245;border:none;color:#fff;cursor:pointer;margin-top:5vh}.content form input[type=submit]:hover{background-color:rgba(2,2,69,.73)}.content p{color:#000;text-align:center}.content p button{background-color:initial;border:none;color:#000;cursor:pointer;font-size:16px;font-weight:600;text-decoration:underline}.content p button:hover{color:rgba(2,2,69,.73)}@media screen and (min-width:700px){.content form input{width:300px}}*{margin:0;padding:0}.container-background{background-position:50%;background-size:cover;min-height:90vh;object-fit:contain}.details-container{align-items:center;background-color:rgba(1,1,59,.7);display:flex;flex-direction:column;min-height:90vh}.details-image{aspect-ratio:1/.5;border:1px solid #d3d3d3;overflow:hidden;width:100%}.details-text-container{align-items:end;color:#fff;display:flex;flex-direction:column;height:50%;position:relative;width:100%}.upper-text-container{align-items:center;display:flex;flex-direction:column;margin-top:15px;width:100%}.upper-text-container>p{font-size:13px}.room-detail-header{color:#fff;font-size:32px;letter-spacing:3px}.detail-status-container{bottom:0;display:flex;flex-direction:column;height:auto;left:0;position:absolute;right:0;top:5rem;width:100%}.detail-status{align-items:center;border-radius:5px;display:flex;font-size:20px;justify-content:space-between;padding:15px 10px;width:95%}.positioning{display:flex;justify-content:center;margin-bottom:10px;width:100%}.details-reserve-btn{align-items:center;background-color:#d32b6c;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:20px;justify-content:space-between;margin-top:12rem;overflow:hidden;padding:10px;width:200px;z-index:1}.reserved{background-color:#8ab800}@media screen and (min-width:700px){.container-background{height:100vh}.details-container{flex-direction:row;height:100vh;justify-content:space-between;padding:0 2rem}.details-image{border-radius:10px;width:55%}.details-text-container{height:55%;width:40%}.upper-text-container{align-items:end;margin-top:0}.positioning{justify-content:flex-end}.details-reserve-btn{margin-top:20rem}}
/*# sourceMappingURL=main.8fcf8c7d.css.map*/