.calendar-wrapper.range-selector .vc-day{height:32px;width:32px}.calendar-wrapper.range-selector .vc-day span{font-size:14px!important}.mobile-date-picker__modal__content{margin-bottom:auto}.mobile-date-picker__week-days{max-width:24rem}.mobile-date-picker .calendar-wrapper{max-height:78vh}@media (max-height:500px){.mobile-date-picker .calendar-wrapper{max-height:85vh}}.mobile-date-picker .calendar-wrapper .vc-container{border-radius:0;border-width:0;margin-left:auto;margin-right:auto;margin-top:-1.25rem;max-width:24rem;padding:.5rem;width:100%}@media (min-width:576px){.mobile-date-picker .calendar-wrapper .vc-container{max-width:100%}}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-arrows-container{display:none}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-header{margin-bottom:.25rem;margin-top:.5rem;position:sticky;top:0;width:100%;z-index:20;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:.25rem;padding-top:.25rem}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-header:first-child{margin-top:.25rem}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-header .vc-title{font-family:Cocogoose,Cocogoose fallback,Arial Black;font-size:1rem;font-weight:700;line-height:30px;margin-left:.5rem;--tw-text-opacity:1;color:rgb(36 39 53/var(--tw-text-opacity,1))}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-header .vc-title:hover{--tw-text-opacity:1;color:rgb(36 39 53/var(--tw-text-opacity,1))}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-weeks .vc-weekday{display:none}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-weeks .vc-day{aspect-ratio:1;min-width:100%}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-weeks .vc-day .vc-day-content{font-family:Open Sans,Open Sans fallback,sans-serif;font-size:1rem;height:100%;line-height:30px;width:100%}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-weeks .vc-day .vc-day-content:focus,.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-weeks .vc-day .vc-day-content:hover{background-color:transparent;font-weight:400}.mobile-date-picker .calendar-wrapper .vc-container .vc-pane-container .vc-pane-layout .vc-pane .vc-weeks .vc-day.is-not-in-month.in-next-month{display:none}.mobile-date-picker__modal__footer:before{background:linear-gradient(180deg,#fff0,#f5f5f5ed 65%,#f5f5f5e6);content:"";pointer-events:none;position:absolute;top:1px;width:100%;z-index:50;--tw-translate-y:-100%;padding-top:2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-date-picker__modal__footer__confirm{max-width:88%}@media (min-width:425px){.mobile-date-picker__modal__footer__confirm{max-width:77%}}@media (min-width:576px){.mobile-date-picker__modal__footer__confirm{max-width:40%}}@media (min-width:768px){.mobile-date-picker__modal__footer__confirm{width:30%}}.airport-picker__modal{height:100%}@media (min-width:990px){.airport-picker__modal{height:auto}}.airport-picker__modal__caret{height:14px;left:18px;width:14px}.airport-picker__modal__content:after{bottom:0;display:none;padding-top:2.5rem;pointer-events:none;position:absolute;width:100%;z-index:20}@media (min-width:990px){.airport-picker__modal__content:after{display:block}}.airport-picker__modal__content:after{content:""}.airport-picker__modal__content__gradient{background:linear-gradient(180deg,#fff0,#f5f5f5ed 65%,#f5f5f5e6);bottom:-1.25rem;position:fixed;width:100%}.legacy-time-picker-desktop{scrollbar-width:thin}.legacy-time-picker-desktop::-webkit-scrollbar{width:8px;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.legacy-time-picker-desktop::-webkit-scrollbar-thumb{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(156 161 176/var(--tw-bg-opacity,1))}.legacy-time-picker{cursor:pointer;flex-direction:column;position:relative;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:700}.legacy-time-picker:hover .legacy-time-picker__caret{--tw-text-opacity:1;color:rgb(240 107 31/var(--tw-text-opacity,1))}.legacy-time-picker__caret{bottom:.5rem;pointer-events:none;position:absolute;right:0;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(156 161 176/var(--tw-text-opacity,1))}@media (min-width:990px){.legacy-time-picker__caret{margin-left:.5rem;pointer-events:auto;position:static;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.legacy-time-picker__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));background-color:transparent;font-size:14px;font-weight:400;outline:none!important;padding-right:1.5rem;scrollbar-width:thin}.legacy-time-picker__select::-webkit-scrollbar{width:3px;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.legacy-time-picker__select::-webkit-scrollbar-thumb{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(100 109 150/var(--tw-bg-opacity,1))}.legacy-time-picker__select option{align-items:center;display:flex;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem}.legacy-time-picker__select option:checked,.legacy-time-picker__select option:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(240 107 31/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.generic-popup__footer{background-color:#f7f8fa;box-shadow:0 6px 10px #0304080a,0 1px 2px #0d10160f;opacity:1}.generic-popup__header{box-shadow:0 6px 10px #0304080a,0 -1px 2px #0d10160f}.transition-transform{transition:transform .2s ease-out}.BE-1319-navbar{transform:translateZ(0);transition:all .1s ease-out}.BE-1319-navbar--hidden{transform:translate3d(0,-150%,0)}.BE-1319-navbar__controls{margin-top:-31px;padding-top:31px;transition:all .1s ease-out}.BE-1319-navbar__navbar__controls--hidden{transform:translate3d(0,-77px,0)}.transform-none{transform:none;transition:none}.minimal-header__search{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 10px #0304080a,0 1px 2px #0d10160f;opacity:1}.minimal-header__controls__container{box-shadow:0 13px 20px #0000001a}.minimal-header__controls__seperator{border-left:1px solid #e5e7eb}.sticky-header-wrapper .search-form-wrapper,.sticky-header-wrapper:not(.shadow-none){box-shadow:0 6px 10px #0304080a,0 1px 2px #0d10160f}.sticky-header-wrapper .search-form-wrapper{background-color:#fff;border:1px solid #dadada;border-radius:6px;opacity:1}@supports (-webkit-touch-callout:none) and (not (translate:none)){.search-form{gap:0}.search-form>div{margin-bottom:1.75rem}.search-form>div:last-child{margin-bottom:0}}.search-form__airport-picker:hover .search-form__airport-picker__label{--tw-text-opacity:1;color:rgb(32 35 48/var(--tw-text-opacity,1));color:#23272f}.search-form__airport-picker:hover .search-form__airport-picker__airport__caret{--tw-text-opacity:1;color:rgb(240 107 31/var(--tw-text-opacity,1));color:#f97316}.search-form__date-time-picker__label{font-family:Cocogoose,Cocogoose fallback,Arial Black;--tw-text-opacity:1;color:rgb(21 23 36/var(--tw-text-opacity,1));color:#111827;font-size:15px}.search-form__date-time-picker:hover .search-form__date-time-picker__label{--tw-text-opacity:1;color:rgb(32 35 48/var(--tw-text-opacity,1));color:#23272f}.search-form__date-time-picker:hover .search-form__date-time-picker__label--gray{--tw-text-opacity:1;color:rgb(151 151 166/var(--tw-text-opacity,1));color:#9ca3af}.search-form__date-time-picker__date:hover .search-form__date-time-picker__date__caret,.search-form__date-time-picker__time-slot:hover .search-form__date-time-picker__time-slot__caret{--tw-text-opacity:1;color:rgb(240 107 31/var(--tw-text-opacity,1));color:#f97316}.text-orange-500{color:#f97316}.text-gray-900{color:#111827}.text-black-alt-500{color:#23272f}.text-manatee{color:#9ca3af}.gap-0{gap:0}.mb-7{margin-bottom:1.75rem}.mb-0{margin-bottom:0}.customStyleHideCaret .vc-popover-caret{display:none!important}.customStyleHideCaret .vc-popover-content.direction-bottom.vc-container{margin-top:25px!important}.date-time-picker .vc-popover-caret.direction-bottom{--tw-bg-opacity:1;background-color:rgb(245,245,245,var(--tw-bg-opacity,1))!important}.date-time-picker .vc-popover-content-wrapper{--popover-transition-time:.03s ease-in-out!important;transition-delay:0!important}.date-time-picker .vc-popover-content-wrapper .vc-arrow:focus,.date-time-picker .vc-popover-content-wrapper .vc-arrow:hover,.date-time-picker .vc-popover-content-wrapper .vc-nav-arrow:focus,.date-time-picker .vc-popover-content-wrapper .vc-nav-arrow:hover{background-color:transparent;border-color:transparent;border-width:2px;--tw-text-opacity:1;color:rgb(240 107 31/var(--tw-text-opacity,1))}.date-time-picker .vc-popover-content-wrapper .vc-nav-popover-container{border-width:1px;--tw-border-opacity:1;border-color:rgb(151 157 186/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.date-time-picker .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-header .vc-nav-title{font-size:1rem;font-weight:400;line-height:30px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.date-time-picker .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-header .vc-nav-title:hover{--tw-bg-opacity:1;background-color:rgb(32 107 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.date-time-picker .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-items .vc-nav-item{border-color:transparent;border-width:2px;font-size:1rem;font-weight:400;line-height:30px}.date-time-picker .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-items .vc-nav-item:hover{--tw-bg-opacity:1;background-color:rgb(32 107 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.date-time-picker .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-items .vc-nav-item.is-active{--tw-bg-opacity:1;background-color:rgb(240 107 31/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.date-time-picker .vc-day{width:2rem}.date-time-picker .vc-day.is-not-in-month.in-next-month{display:none}.date-time-picker .vc-day .vc-day-content,.date-time-picker .vc-day .vc-highlight{font-size:1rem;height:100%;line-height:30px;width:100%}.date-time-picker .vc-day .vc-day-content:not(.skip):not(.vc-disabled),.date-time-picker .vc-day .vc-highlight:not(.skip):not(.vc-disabled){background:transparent!important;border:none!important;border-radius:0!important;color:#000!important;font-weight:400!important}.date-time-picker .vc-day .vc-day-content:not(.skip):not(.vc-disabled):hover,.date-time-picker .vc-day .vc-highlight:not(.skip):not(.vc-disabled):hover{background:#206bf6!important;border-radius:5px!important;color:#fff!important}.date-time-picker .vc-day .vc-day-content:hover,.date-time-picker .vc-day .vc-highlight:hover{background:transparent;cursor:default}.date-time-picker .vc-day .vc-day-content:not(.vc-disabled):hover,.date-time-picker .vc-day .vc-highlight:not(.vc-disabled):hover{background-color:#f06b1f!important;border-radius:5px;color:#fff!important;cursor:pointer!important}.date-time-picker .vc-day .vc-day-content:focus,.date-time-picker .vc-day .vc-highlight:focus{background-color:transparent;font-weight:400}.date-time-picker .datepicker .vc-popover-caret{background-color:#f5f5f5!important;left:37px;transition:left .15s ease}.date-time-picker .vc-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));padding:12px 30px 0!important}.date-time-picker .column-from-end-2 .vc-header{border-bottom-right-radius:0;border-top-right-radius:0}.date-time-picker .vc-title{color:#2d3748!important;cursor:pointer!important;font-size:1rem!important;font-weight:700!important;line-height:28px!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:50!important}.date-time-picker .vc-title:hover{--tw-text-opacity:1;color:rgb(240 107 31/var(--tw-text-opacity,1));opacity:1!important}.date-time-picker .vc-arrow{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-bottom:12px}.date-time-picker .vc-arrow.is-left{padding-left:.75rem}@media (min-width:770px){.date-time-picker .vc-arrow.is-left{padding-left:1.25rem}}.date-time-picker .vc-arrow.is-right{padding-right:.75rem}@media (min-width:770px){.date-time-picker .vc-arrow.is-right{margin-right:.25rem;padding-right:.875rem}}.date-time-picker .vc-arrow svg{transform:scale(.8)}.date-time-picker .vc-day-content,.date-time-picker .vc-nav-item,.date-time-picker .vc-nav-title,.date-time-picker .vc-title,.date-time-picker .vc-weekday{font-family:Open Sans,Open Sans fallback,sans-serif}.date-time-picker .vc-time-picker .vc-date{display:none}.date-time-picker .vc-time-picker .vc-time select{border:none;outline:none}.date-time-picker .vc-time-picker .vc-am-pm,.date-time-picker .vc-time-picker .vc-time select{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.date-time-picker .vc-time-picker .vc-am-pm button.active,.date-time-picker .vc-time-picker .vc-am-pm button:hover.active{background-color:#f06b1f!important;border:1px solid transparent!important}.date-time-picker .column-from-end-2 .vc-weeks{padding:1.25rem}@media (min-width:770px){.date-time-picker .column-from-end-2 .vc-weeks{padding:1.75rem .625rem 1.75rem 1.75rem}}.date-time-picker .column-from-end-1 .vc-weeks{padding:1.25rem}@media (min-width:770px){.date-time-picker .column-from-end-1 .vc-weeks{padding:1.75rem}}.sticky-header-wrapper:not(.shadow-none){box-shadow:none!important}.sticky-header-wrapper .search-form-wrapper{background-color:#fff;border:1px solid #dadada;border-radius:6px;box-shadow:none!important;opacity:1}.search-form__airport-picker:hover .search-form__airport-picker__label{color:#23272f}.search-form__airport-picker:hover .search-form__airport-picker__airport__caret{color:#f97316}.search-form__date-time-picker__label{color:#111827;font-size:15px}.search-form__date-time-picker:hover .search-form__date-time-picker__label{color:#23272f}.search-form__date-time-picker:hover .search-form__date-time-picker__label--gray{color:#6b7280}.search-form__date-time-picker__date:hover .search-form__date-time-picker__date__caret,.search-form__date-time-picker__time-slot:hover .search-form__date-time-picker__time-slot__caret{color:#f97316}.no-tap-highlight{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
