@font-face{font-family:regularFont;src:url(/fonts/Inconsolata-Regular.fc3b3871.ttf)}@font-face{font-family:MontserratFont;src:url(/fonts/Montserrat-VariableFont_wght.f595c38f.ttf)}@font-face{font-family:LexendFont;src:url(/fonts/Lexend-VariableFont_wght.274314df.ttf)}@font-face{font-family:LexendThin;src:url(/fonts/Lexend-Thin.8b8fa35e.ttf)}@font-face{font-family:LexendBold;src:url(/fonts/Lexend-Bold.b8488dd9.ttf)}@font-face{font-family:LexendBlack;src:url(/fonts/Lexend-Black.fcbf8581.ttf)}@font-face{font-family:LexendExtraLight;src:url(/fonts/Lexend-ExtraLight.45eefe6d.ttf)}@font-face{font-family:LexendLight;src:url(/fonts/Lexend-Light.f4f6cbf1.ttf)}@font-face{font-family:LexendExtraBold;src:url(/fonts/Lexend-ExtraBold.10d1e2a7.ttf)}@font-face{font-family:LexendMedium;src:url(/fonts/Lexend-Medium.8b81541d.ttf)}@font-face{font-family:LexendRegular;src:url(/fonts/Lexend-Regular.92bc0ee9.ttf)}@font-face{font-family:RobotoBold;src:url(/fonts/Roboto-Bold.c36a3fe0.ttf)}@font-face{font-family:RobotoBlack;src:url(/fonts/Roboto-Black.6ed32619.ttf)}@font-face{font-family:RobotoLight;src:url(/fonts/Roboto-Light.1ad50b89.ttf)}@font-face{font-family:RobotoMedium;src:url(/fonts/Roboto-Medium.9204c2aa.ttf)}@font-face{font-family:RobotoRegular;src:url(/fonts/Roboto-Regular.d0bc87a8.ttf)}@font-face{font-family:poppinslight;src:url(/fonts/poppinslight.12ef983a.ttf)}@font-face{font-family:poppinsregular;src:url(/fonts/poppinsregular.497ba086.ttf)}@font-face{font-family:poppinsmedium;src:url(/fonts/poppinsmedium.00c49a27.ttf)}@font-face{font-family:poppinssemibold;src:url(/fonts/poppinssemibold.bb14b852.ttf)}@font-face{font-family:poppinsbold;src:url(/fonts/poppinsbold.73726569.ttf)}@font-face{font-family:opensanslight;src:url(/fonts/opensanslight.89de8880.ttf)}@font-face{font-family:opensansregular;src:url(/fonts/opensansregular.1e96fcda.ttf)}@font-face{font-family:dmsansregular;src:url(/fonts/opensansregular.1e96fcda.ttf)}@font-face{font-family:fontexpired;src:url(/fonts/opensansregular.1e96fcda.ttf)}@font-face{font-family:fontd;src:url(/fonts/opensansregular.1e96fcda.ttf)}@font-face{font-family:opensanssemibold;src:url(/fonts/opensanssemibold.e24c5c70.ttf)}@font-face{font-family:opensansbold;src:url(/fonts/opensansbold.1c422b2b.ttf)}@font-face{font-family:opensansextrabold;src:url(/fonts/opensansextrabold.15813c62.ttf)}@font-face{font-family:playfairRegular;src:url(/fonts/Playfair-Display-Regular.2ce12724.ttf)}@font-face{font-family:playfair;src:url(/fonts/PlayfairDisplay-VariableFont_wght.c0f850b7.ttf)}.logoFont{font-family:BrightwallItalic;font-size:30px}.v-list-item-title{font-family:LexendFont!important;font-size:35px}.dialogHead{font-family:LexendFont;font-weight:400;font-size:25px;text-transform:uppercase;color:#002635!important}.dialogText{font-family:LexendFont;font-weight:300;font-size:18px}.tablefont{font-size:16px!important}.LexendFont1,.tablefont{font-family:LexendFont;font-weight:400}.LexendFont1{font-size:16px}.table{font-family:LexendFont;font-weight:300;font-size:22px}.font1{font-size:24px;font-weight:600}.font1,.font2{font-family:LexendFont;color:#000!important}.font2{font-size:14px;font-weight:400}.font3{font-size:16px}.font3,.title1,.title222{font-family:LexendFont;font-weight:400;color:#000!important}.title222{font-size:18px}.title2{font-weight:400;font-size:16px}.title2,.title2a{font-family:LexendFont;color:#000!important}.title2a{font-weight:300;font-size:14px}.title3{font-weight:300;font-size:12px}.mainfont,.title3{font-family:LexendFont}.mainfont{font-size:16px;color:#000;text-transform:none}::-webkit-scrollbar{width:5px!important;height:10px!important}::-webkit-scrollbar-track{box-shadow:inset 0 0 2px grey!important;border-radius:5px!important}::-webkit-scrollbar-thumb{background:#f17343!important;border-radius:5px!important}.form-field{margin-bottom:20px;padding-left:20px}.clear-button{background-color:transparent;color:#555;border:1px solid #ff5c00;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:14px;font-weight:700}.clear-button:hover{color:#fff;background-color:#ff5c00}.date-holder{margin:20px;background:#374151;padding:5px 10px;border-radius:10px;color:#fff;width:100px;height:100px;& p{text-align:center;margin:10px 0 10px 0!important}}.name{color:#6b21a8;font-weight:700;font-size:1.2rem;margin-bottom:4px}#reservation-details .col{padding:0 10px;& svg{width:16px;height:auto;vertical-align:middle}}#res-no{background-color:#03b040;color:#fff}#inv-no,#res-no{padding:1px 10px;margin:0 40px 10px 0;border-radius:3px}#inv-no{background-color:#cdcdcd}#room-details{& p{margin-bottom:8px}}#status-action{border:2px solid #a6a6a6;border-radius:8px;padding:10px;width:150px;text-align:center;& button{background-color:#f17343;color:#fff;border:none;border-radius:5px;padding:5px 20px;cursor:pointer;font-size:14px;font-weight:700;margin-top:10px}& button:hover{background-color:#d3450d}}.booking-status-label{font-weight:700;margin-bottom:2px!important}.booking-status{color:#059669}.fs-2{font-size:2rem}.error-page{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:var(--main-color);z-index:1000}:root{--main-color:#eaeaea;--stroke-color:#000}body{background:var(--main-color)}h1{margin:100px auto 0 auto;color:var(--stroke-color);font-size:10rem;line-height:10rem}h1,h2{font-family:Encode Sans Semi Condensed,Verdana,sans-serif;font-weight:200;text-align:center}h2{margin:20px auto 30px auto;font-size:1.5rem}h1,h2{transition:opacity .5s linear,margin-top .5s linear}.loading h1,.loading h2{margin-top:0;opacity:0}.gears{width:auto;height:0}.gear,.gears{position:relative;margin:0 auto}.gear{z-index:0;width:120px;height:120px;border-radius:50%;background:var(--stroke-color)}.gear:before{left:5px;top:5px;right:5px;bottom:5px;z-index:2}.gear:after,.gear:before{position:absolute;content:"";border-radius:50%;background:var(--main-color)}.gear:after{left:25px;top:25px;z-index:3;width:70px;height:70px;border:5px solid var(--stroke-color);box-sizing:border-box}.gear.one{left:-130px}.gear.two{top:-75px}.gear.three{top:-235px;left:130px}.gear .bar{position:absolute;left:-15px;top:50%;z-index:0;width:150px;height:30px;margin-top:-15px;border-radius:5px;background:var(--stroke-color)}.gear .bar:before{position:absolute;left:5px;top:5px;right:5px;bottom:5px;z-index:1;content:"";border-radius:2px;background:var(--main-color)}.gear .bar:nth-child(2){transform:rotate(60deg);-webkit-transform:rotate(60deg)}.gear .bar:nth-child(3){transform:rotate(120deg);-webkit-transform:rotate(120deg)}.gear.one{-webkit-animation:anticlockwiseErrorStop 2s linear infinite}.gear.two{-webkit-animation:anticlockwiseError 2s linear infinite}.gear.three{-webkit-animation:clockwiseError 2s linear infinite}.loading .gear.one,.loading .gear.three{-webkit-animation:clockwise 3s linear infinite}.loading .gear.two{-webkit-animation:anticlockwise 3s linear infinite}