@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Regular-15.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Bold-4.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Light-11.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Medium-13.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Semibold-16.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Italic-10.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-BoldItalic-5.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}*,body,html{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif!important}body,html{overflow-x:hidden;max-width:100vw}.no-border-select .ant-select-selector,.no-border-select.ant-select-focused .ant-select-selector,.no-border-select.ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border:none!important;box-shadow:none!important}.ant-select-dropdown{z-index:1050!important;border-radius:8px!important;overflow:visible!important;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)!important}.ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar{display:none!important}.ant-select-dropdown .rc-virtual-list-holder{scrollbar-width:none!important;-ms-overflow-style:none!important;overflow-y:auto!important}.ant-select-dropdown-placement-bottomLeft{margin-top:5px!important}.ant-select-item-option-active:not(.ant-select-item-option-disabled),.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:rgba(255,165,0,.1)!important;color:#ff8c00!important;transition:all .3s!important}.ant-select-item-option{transition:background-color .3s,color .3s!important}.ant-select-item-option:hover{background-color:rgba(255,165,0,.05)!important}.hotel-list-page .ant-select-selector{border-radius:32px!important}.hotel-list-page .ant-select-focused .ant-select-selector,.hotel-list-page .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.hotel-list-page .ant-select-selector{border:none!important;box-shadow:none!important}.hotel-list-page .ant-select-dropdown{border-radius:12px!important}.hotel-list-page .ant-select-selection-item{text-align:center!important}.hotel-list-page .ant-select{width:100%!important}.hotel-list-page .ant-select-multiple .ant-select-selection-item{border-radius:16px!important}.hotel-list-page .ant-select-status-error .ant-select-selector,.hotel-list-page .ant-select-status-error.ant-select-focused .ant-select-selector,.no-border-select.ant-select-status-error .ant-select-selector,.no-border-select.ant-select-status-error.ant-select-focused .ant-select-selector{border:none!important;box-shadow:none!important}.hotel-list-page .ant-select-status-error:after,.no-border-select.ant-select-status-error:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#ff4d4f}.hotel-list-page .ant-select:not(.ant-select-disabled):active .ant-select-selector{transform:scale(.95);background-color:rgba(0,0,0,.02)}.booking-modal .ant-modal-content{border-radius:16px!important;padding:24px!important;overflow:hidden!important}.booking-modal .ant-modal-header{padding:0 0 12px!important;margin:0!important}.booking-modal .ant-modal-body{padding:0!important}.booking-modal .ant-modal-close{top:14px!important;right:14px!important}.checkin-apply-form .ant-form-item-label>label{font-weight:500!important;color:#202020!important;font-size:14px!important}.checkin-apply-form .ant-input,.checkin-apply-form .ant-picker,.checkin-apply-form .ant-select-selector{border-radius:6px!important;border:1px solid #e0e0e0!important}.checkin-apply-form .ant-input:focus,.checkin-apply-form .ant-picker:focus,.checkin-apply-form .ant-select-selector:focus{border-color:#ffe288!important;box-shadow:0 0 0 2px rgba(239,129,130,.1)!important}.checkin-apply-form .ant-input:hover,.checkin-apply-form .ant-picker:hover,.checkin-apply-form .ant-select-selector:hover{border-color:#ef8182!important}.checkin-apply-form .ant-form-item{margin-bottom:14px!important}.checkin-apply-form .ant-divider{border-color:#f0f0f0!important}.checkin-apply-form .ant-picker-focused{border-color:#ffe288!important;box-shadow:0 0 0 2px rgba(239,129,130,.1)!important}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:linear-gradient(0deg,#ef8182,#ffe288)!important}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:rgba(239,129,130,.1)!important}