@import url("https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.1/css/bootstrap.min.css");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://cdn.form.io/formiojs/formio.full.min.css");:root{--main-red:#d11135;--main-blue:#135a7c;--main-green:#006a4f;--main-yellow:#ffcf11;--body-background:#f7f4f0;--gray-400:#d6d3d1;--gray-500:#78716c;--gray-600:#57534e;--gray-700:#44403c;--dark-blue:#334155;--tran-01:all 0.1s ease;--tran-02:all 0.2s ease;--tran-03:all 0.3s ease;--tran-04:all 0.4s ease;--tran-05:all 0.5s ease;--main-inline-padding:112px;--content-gap:.6rem;--hotel-room-image-size:384px;--sep-color:#ebeaeaa3;--resa-primary:var(--main-green);--resa-background:#f7f4f0;--resa-on-background:#2c3e50;--resa-surface:#fff;--resa-on-surface:#000;--resa-warn:255,186,0;--resa-danger:255,71,87;--resa-success:70,201,58;--resa-dark:30,30,30;--resa-light:244,247,248}*{font-family:Poppins,sans-serif}@media screen and (max-width:1024px){:root{--main-inline-padding:50px}}@media screen and (max-width:768px){:root{--main-inline-padding:10px}}@media screen and (max-width:991px) and (min-width:768px){:root{--hotel-room-image-size:100%}}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--body-background);display:flex;flex-direction:column;min-height:100vh}main{flex:1 1}.flex-center{display:flex;justify-content:center;align-items:center}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.default-btn{padding:8px 30px;border-radius:4px;background-color:#fff;color:#000;border:1px solid var(--gray-400);font-size:12px;cursor:pointer;outline:none;text-align:center}.default-btn,.primary-outlined-btn{font-weight:600;text-decoration:none}.primary-outlined-btn{padding:10px 1rem;background:var(--main-blue);color:#fff;font-size:15px;gap:10px}.slide-container{width:100%;height:400px;position:relative}.action-btn{all:unset;padding:12px 48px;border-radius:4px;background-color:var(--main-yellow);color:#000;font-size:14px;font-weight:600;cursor:pointer;outline:none;text-align:center}.action-btn-red{all:unset;padding:12px 48px;border-radius:4px;background-color:var(--main-red);color:#fff;font-size:14px;font-weight:600;cursor:pointer;outline:none;text-align:center}.section-title{font-weight:700;font-size:32px}@media screen and (min-width:1200px){.section-title{font-weight:700;font-size:32px}}@media screen and (max-width:1199px) and (min-width:992px){.section-title{font-weight:700;font-size:28px}}@media screen and (max-width:991px) and (min-width:768px){.section-title{font-weight:700;font-size:28px}}@media screen and (max-width:767px){.section-title{font-weight:700;font-size:24px}}span.event-ongoing{color:var(--main-green)}span.event-expired{color:var(--main-red)}.hide-scrollbar{overflow:auto}.hide-scrollbar::-webkit-scrollbar{width:0}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-moz-scrollbar{width:0}.action-btn.disabled,.disabled{opacity:.6;cursor:not-allowed}.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.date-picker-app-wrapper *{color:var(--gray-700);font-size:13px;font-weight:500}.app-wrapper{padding-top:6rem}@media screen and (max-width:1024px){.app-wrapper{padding-top:6rem}}@media screen and (max-width:768px){.app-wrapper{padding-top:5.5rem}}@media screen and (max-width:480px){.app-wrapper{padding-top:5.5rem}}.star-wrapper{display:flex;flex-direction:column;gap:2rem;justify-content:center}.star-wrapper .form-control{border-radius:6px;border:2px solid var(--sep-color)}.star-wrapper .form-control:focus{border:2px solid var(--main-green);background-color:#fff}.star-wrapper a{font-size:4em;color:#fff;text-decoration:none;transition:all .5s;margin:4px;color:gold;opacity:.2}.star-wrapper a:hover{color:gold;opacity:.7;transform:scale(1.3)}.s1:hover~a,.s2:hover~a,.s3:hover~a,.s4:hover~a,.s5:hover~a{color:gold}.star-wrapper a.selected{color:gold;opacity:1}.wraper{position:absolute;bottom:30px;right:50px}.cover-all{width:100%;font-size:20px}.error{background-color:rgba(255,0,0,.082);color:red!important;padding:10px}.form-group{margin-bottom:1rem}.formio-component-submit{text-align:center}.form-control{border:none;border-radius:0;background-color:var(--body-background);color:#000}.form-check-input{accent-color:var(--main-yellow)}.formio-component-submit button{border:none;font-weight:600;padding:7px 25px}.btn:active,.btn:disabled,.btn:focus,.btn:hover,.formio-component-submit button{background-color:var(--main-yellow);color:#000}.formio-button-add-row,.formio-button-add-row:active,.formio-button-add-row:focus,.formio-button-add-row:hover{background-color:transparent}.formio-button-add-row i{color:var(--main-blue);font-weight:400}.formio-button-remove-row,.formio-button-remove-row:active,.formio-button-remove-row:focus,.formio-button-remove-row:hover{background-color:transparent;color:var(--main-blue)}.form-control:active,.form-control:focus{background-color:#dbdce6;outline:none;outline-width:10px}.input-group-append{border-radius:0}.input-group-text{border-radius:0;background-color:var(--gray-400);color:#000}.choices__item{background-color:var(--body-background)}.choices__list--multiple .choices__item.choices__item--selectable{background-color:var(--gray-400);color:#000}.choices__list--multiple{background-color:var(--body-background)}.choices[data-type*=select-multiple] .choices__button{border-left:none;color:#000}.col-form-label{font-weight:600}.form-builder-group-header,.form-builder-group-header.active,.form-builder-group-header:active,.form-builder-group-header:hover{background:transparent!important;padding:0!important}.form-builder-group-header button{all:unset;font-size:.8rem;padding:10px;background-color:none}.form-builder-group-header button:hover{background-color:none}.card.form-builder-panel{margin-top:10px}.btn.btn-primary.btn-sm.btn-block.formcomponent.drag-copy{width:100%;border:1px solid var(--main-blue);background:transparent;color:var(--main-blue)}:not(.component-edit-container) .formio-form .card,:not(.component-edit-container) .formio-form .card-body{all:unset}:not(.component-edit-container) .formio-form .pagination{gap:1rem}:not(.component-edit-container) .formio-form .pagination .page-item button{border-radius:3px;font-size:13px}.builder-sidebar .btn:not(.builder-group-button){font-size:12px}.formbuilder .btn{white-space:normal;cursor:pointer}.builder-group-button,.builder-group-button:active,.builder-group-button:hover{background-color:transparent;border:none}.formbuilder .formcomponents .formcomponent{text-align:left;padding:5px 5px 5px 8px;margin-top:.2rem;font-size:.8em;line-height:1.2;border-radius:.3em}.formbuilder .formcomponents{width:25%}.formbuilder .formarea{flex:1 1}.form-builder-group-header{padding:10px;font-size:12px}.formbuilder .sidebar .btn{display:block}form#otp{display:flex;width:100%;justify-content:space-evenly;margin:1rem}.formio-component-htmlelement{position:relative;bottom:0;left:4%;margin:10px}form#otpForm input{width:40px;height:40px;text-align:center;font-size:18px;margin:5px}.formbuilder .btn-outline-primary{--bs-btn-color:#446e9b;--bs-btn-border-color:#446e9b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#446e9b;--bs-btn-hover-border-color:#446e9b;--bs-btn-focus-shadow-rgb:68,110,155;--bs-btn-active-color:#fff;--bs-btn-active-bg:#446e9b;--bs-btn-active-border-color:#446e9b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#446e9b;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#446e9b;--bs-gradient:none}[contenteditable].form-control:focus,[type=email].form-control:focus,[type=password].form-control:focus,[type=tel].form-control:focus,[type=text].form-control:focus,input.form-control:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea.form-control:focus,textarea:focus{box-shadow:inset 0 -1px 0 #ddd}.date-picker-app-wrapper{color:#fff}.alert{border-radius:0}.form-control:focus,input:focus{background-color:#fff;border:2px solid var(--main-green)}.form-control:focus{box-shadow:none}.Collapsible{border-top-right-radius:var(--bs-list-group-border-radius);border-top-left-radius:var(--bs-list-group-border-radius)}.Collapsible__trigger{font-size:14px;display:block;padding:7px;background-color:#d6e3ea;border:2px solid var(--main-blue);position:relative;color:var(--main-blue);opacity:.7}.Collapsible__trigger.is-open{opacity:1}.Collapsible__contentInner{overflow:scroll;padding-bottom:1.5rem}.Collapsible__contentInner .list-group{border-top-right-radius:unset!important;border-top-left-radius:unset!important}