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}html{height:100%;min-height:624px}body{background:linear-gradient(180deg,#002227,#242424);background:var(--Background,linear-gradient(180deg,#002227 0,#242424 100%));font-family:Roboto!important}#root,body{display:flex;height:100%}#root{align-items:center;justify-content:center;width:100%}.mainWrapper{max-width:361px;padding:0 32px;text-align:center}.title{-webkit-text-fill-color:#0000;background:linear-gradient(277deg,#0b4e59 -1.2%,#46a1b0 56.53%,#32b0af 102.34%);background:var(--Tittle-gradient,linear-gradient(277deg,#0b4e59 -1.2%,#46a1b0 56.53%,#32b0af 102.34%));-webkit-background-clip:text;font-size:36px;font-weight:700}.ant-form-item-label label{color:#1e7988!important;font-size:20px!important;font-weight:700}.formWrapper{margin-top:47px}.wrapperDateTime{display:flex;flex-wrap:wrap}.ant-picker{background:none;border:2px solid #1e7988;border-radius:0;height:55px;width:100%}.wrapperDateTime .ant-picker input{color:#a3a3a3!important;font-size:21px!important;font-weight:700;text-align:center}.wrapperInputs .ant-form-item-control-input input{background:none!important;border:2px solid #1e7988;border-radius:0!important;color:#a3a3a3!important;font-size:14px!important;height:37px}.required{border:2px solid #b03232!important}.wrapperInputs input::placeholder{color:#a3a3a34d!important;font-size:14px}.ant-picker-input span,.ant-picker-range-separator span,.ant-picker-suffix,.wrapperDateTime input::placeholder{color:#a3a3a34d!important;font-size:18px}.buttonCheckAvailable{width:100%}.buttonCheckAvailable button{background:#32b0af;border:none;border-radius:0;color:#242424;font-family:Roboto;font-size:28px;font-weight:900;height:83px;width:100%}.buttonCheckAvailable .ant-form-item{margin:0}.backbtn{color:#a3a3a3;font-size:35px;left:0;padding-left:40px;padding-top:34px;position:absolute;top:0}.infoBooking{font-size:22px;font-weight:700;height:169px;padding-top:113px;text-align:center}.infoBooking p{color:#32b0af}.infoBooking span{color:#a3a3a3}.wrapperroomsavailable{height:100%}.roomcard{background-blend-mode:multiply;background-position:50%;background-size:cover;overflow:hidden;transition:height .6s;width:100vw}.titlecard{color:#a3a3a3;font-size:33px;font-weight:700;margin-bottom:114px;padding-left:16px;transition:padding-top .6s}.titlecard p{margin:0}.titlecard span{font-style:italic}.buttonscard{display:flex;font-size:13px;font-weight:700;gap:36px;justify-content:center}.buttonscard button{border:3px solid #32b0af;border-radius:0;height:38px;padding:0;width:155px}.buttonscard .detailsbtn{background:none;color:#32b0af}.buttonscard .bookbtn{background:#32b0af}.modalroom{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#012228;border-radius:20px;max-width:363px!important;padding:0;top:5%;width:85%!important}.modalroom p{color:#fff}.modalroomtitle{color:#32b0af;font-size:22.44px;font-weight:700;margin-bottom:19px;text-align:center}.ammenitieswrap{display:flex;flex-direction:column;gap:12px;justify-content:center;padding:0 15px}.ammenity{align-items:center;display:flex;gap:12px}.amenitiesAdvice,.ammenity span{color:#a3a3a3;font-size:15px;font-weight:500}.amenitiesAdvice{font-style:italic;margin-top:19px;text-align:center}.bookconfirmtitle{color:#32b0af;font-size:28.83px;font-weight:700}.bookconfirminfo{align-items:flex-start;display:flex;flex-direction:column;gap:22px;margin:auto;width:216px}.bookconfirminfo p{color:#1e7988;font-size:20.25px;font-weight:700;margin:0;padding:0}.bookconfirminfo span{color:#a3a3a3;font-size:18px;font-weight:700}.bookconfirmitem{display:flex;flex-direction:column;gap:5px}.bookconfirmwrap{padding-left:12px;padding-right:12px;padding-top:37%}.bookingconfirmed{align-items:center;color:#32b0af;display:flex;flex-direction:column;font-size:36px;font-weight:700;height:50%;justify-content:center;text-align:center}.roomsunavailable{color:#a3a3a3;font-size:20px;margin:25px;text-align:center}.not-available{color:#881e1e;font-size:27px;font-weight:700}
/*# sourceMappingURL=main.5c4e8077.css.map*/