.navbar-container-size{max-width:100%!important;padding:0 40px!important}.navbar-new .navbar-collapse{justify-content:space-between!important}.navbar{padding:0!important}.navbar #languageCurrencyDivider,.navbar #siteLanguageArea{display:none}.nav-link{padding:.1rem 1rem!important}.navbar-nav-right .nav-item{border-left:1px solid hsla(0,0%,100%,.4)!important}.navbar-nav-right .transaction-menu{border-left:none!important}.nav-item-signup{display:none!important}.regulation-wrapper{background-color:hsla(0,0%,100%,.5)!important;border-radius:4px!important;margin-left:40px!important;margin-right:auto!important;max-width:fit-content;opacity:1!important;padding:2px 8px!important}.regulation-wrapper span{color:#00121c!important;font-size:10px!important}.homepageHeaderH1{color:#00121c!important;font-size:40px;font-weight:700!important;text-shadow:none!important}#searchForm ul.searchCategoryTab li{border-radius:16px 16px 0 0!important;padding:12px 26px!important}.flight-search-area .searchRadios{margin:0!important;padding:0 0 24px!important}#hotelSearch .search-columns-area,#traditionalBusSearch,#traditionalCarSearch,#traditionalTransferSearch,.flight-search-area{padding:24px!important}#searchForm .container .row .search-col{margin:0!important}.search-banner-wrapper{padding:0!important}.additionalContent-Direct{padding-top:24px!important}.car-search-area,.extraBaggage-search-area,.flight-search-area,.hotel-search-area,.transfer-search-area{border-radius:0 16px 16px 16px!important}#searchForm .container .row .search-col label{color:#292929!important}#searchForm .form-control.searchBarInput{background:#fff!important;border:1px solid #ced4da!important;border-radius:4px!important}.searchForm-btn-balancer{margin-top:19px!important}.search-area .exchange{height:24px;margin:0!important;width:24px}.exchangeIcon{max-width:max-content;position:absolute;right:-3px;top:43%;z-index:1}#searchForm .form-control.searchBarInput,.exchangeIcon{width:100%!important}#searchForm .datepicker-box{padding:0 0 0 16px!important}#searchForm .passenger-select{padding-left:16px!important}#searchForm .searchForm-btn-balancer{padding:0 0 0 16px!important}#searchForm .searchForm-btn-balancer button,#traditionalTransferSearch .transferButtonArea button,.hotelSearchFormButtonWrapper button{background-color:#00121c!important;border:none!important;color:#fff!important;font-size:18px!important;font-weight:700!important}.uc-special-button{background-color:#008cff!important;border:none!important;border-radius:4px!important;color:#fff!important;font-size:14px!important;padding:10px 16px!important}.uc-special-button-outline{border:1px solid #008cff!important;border-radius:4px!important;color:#007fe8!important;font-size:14px!important;font-weight:700!important;padding:4px 24px!important}.uc-special-button-big:hover,.uc-special-button-small:hover{background-color:#008cff!important;color:#fff!important}#searchForm{padding-bottom:48px}#hotelSearch .passenger-select,#hotelSearch .search-row{padding-right:0!important}#hotelSearch .hotelSearchFormButtonWrapper{padding-left:16px!important}#traditionalBusSearch .searchRadios{padding:0 0 24px!important}#traditionalBusSearch .bus-from-wrapper{padding-right:16px!important}#traditionalBusSearch .bus-to-wrapper{padding-left:0!important}#traditionalBusSearch .exchangeIcon{right:-20px!important}#traditionalBusSearch .bus-from-date-wrapper{padding-right:16px!important}#traditionalBusSearch .searchForm-btn-balancer,#traditionalCarSearch #carSearchDateDiv{padding-left:0!important}#traditionalCarSearch .searchBar-additional{padding-top:24px!important}#traditionalCarSearch .pickUpDivSize{padding-right:16px!important}#traditionalCarSearch .searchFormPickerAreaCar{padding-left:0!important}#searchForm #traditionalCarSearch .searchFormPickerAreaCar .datepicker-box-blank-first{margin-right:20px!important}#traditionalTransferSearch .searchRadios{padding:0 0 24px!important}#traditionalTransferSearch .transferRight{padding-right:0!important}#traditionalTransferSearch .passenger-search-list{margin-left:16px!important}#traditionalTransferSearch .transferButtonArea{padding-top:18px!important}#traditionalTransferSearch .transfer-turn-item .datepicker-transfer-turn.no-turn{flex:0 0 100%!important;max-width:100%!important}.flight-search-area .exchangeIcon{top:32px!important}.progress-flight .fullprs .upper{background:#008cff!important}.progress-flight .fullprs .upper:after{filter:brightness(0) saturate(100%) invert(36%) sepia(98%) saturate(2503%) hue-rotate(192deg) brightness(101%) contrast(101%)}#searchForm .form-control.searchBarInput:focus{box-shadow:none!important}#ui-datepicker-div .ui-widget-header{background-color:#00203b!important;border:1px solid #00203b}#ui-datepicker-div .ui-datepicker-month,#ui-datepicker-div .ui-datepicker-year{color:#fff!important;font-size:14px!important;font-weight:700!important}.ui-datepicker-group .ui-datepicker-header .ui-datepicker-next .ui-icon,.ui-datepicker-group .ui-datepicker-header .ui-datepicker-prev .ui-icon{background-position:50%!important;height:13px!important;width:13px!important}.ui-datepicker-group .ui-datepicker-header .ui-datepicker-prev .ui-icon{background-image:url(images/datepicker-left.svg)!important}.ui-datepicker-group .ui-datepicker-header .ui-datepicker-next .ui-icon{background-image:url(images/datepicker-right.svg)!important}.close-passenger-btn{border-color:#00121c!important}.hpMobileImageArea img{bottom:0;position:absolute}.search-form-inner .exchangeIcon{top:27%!important}.search-form-inner .searchForm-btn-balancer{margin-top:0!important}.search-form-inner{padding-bottom:0!important}.close-passenger-btn,.passenger-close-row button{background-color:#fff!important;border:1px solid #292929!important;color:#292929!important}.room-area-search-btn button{background-color:#00121c!important;border:none!important;color:#fff!important}.passenger-list .passenger-list-title{align-items:center;display:flex;justify-content:space-between;padding-bottom:24px}.passenger-list .passenger-list-title label{color:#292929!important;font-size:14px!important;font-weight:700!important;margin-bottom:0}.passenger-list .passenger-list-title button{color:#797979;font-size:30px;font-weight:300;margin:0}.passenger-list .passenger-list-title button:hover{background-color:transparent;border:none;color:#797979}.passenger-list .passenger-list-close{background:transparent;border:none;color:#292929;cursor:pointer;font-size:24px;line-height:1;padding:0 4px}.passenger-list .input-group-append.is-disabled,.passenger-list .input-group-prepend.is-disabled{color:#292929;cursor:not-allowed;opacity:.4}#hotel-researchTop-area .hotel-search-area{border-radius:0!important}.busFormInner #traditionalBusSearch .exchangeIcon{right:-3px!important}.carFormInner #traditionalCarSearch .searchBar-additional{padding-top:0!important}.transferFormInner #traditionalTransferSearch{padding-top:10px!important}.transfer-search-row{padding-top:16px!important}.btnShowAllFlights a{font-size:14px!important;font-weight:600;padding:10px!important}.btnShowAllFlights a,.btnShowAllFlights a:hover{border:1px solid #00121c!important;color:#000e15!important}.btnShowAllFlights a:hover{background-color:#fff!important;box-shadow:0 9px 28px 8px rgba(80,81,81,.03),0 6px 16px 0 rgba(80,81,81,.03),0 3px 6px -4px rgba(80,81,81,.03)}.flightSearchFormInner .flight-search-area{padding:8px 0 0!important}.checkout-page-flight .tabBorderTitle{border-left:4px solid #aee2ff}.checkout-page-flight .content-area{border:1px solid #ebecec;border-radius:8px}#modalFlightHasChange .arrival-title,#modalFlightHasChange .arrivalTitle,#modalFlightHasChange .departure-title,.arrivalTitle,.checkout-page-flight .arrival-title,.checkout-page-flight .content-area .departure-title,.checkout-page-flight .content-area .departureTitle,.checkout-page-flight .departure-title,.departureTitle{background-color:#00203b;border-top-left-radius:8px;color:#fff}#modalFlightHasChange .flightDetailAltArea{border-radius:8px}#modalFlightHasChange .fixed-width{border-radius:8px 8px 0 0}.checkout-page-flight .arrival-baggage,.checkout-page-flight .departure-baggage{background-color:#00203b;border-radius:8px 8px 0 0;color:#fff}#modalFlightRules .arrival-title,#modalFlightRules .arrivalTitle,#modalFlightRules .departure-title,#modalFlightRules .departureTitle,#modalFlightRulesAll .arrival-title,#modalFlightRulesAll .arrivalTitle,#modalFlightRulesAll .departure-title,#modalFlightRulesAll .departureTitle,#modalFlightRulesReturn .arrival-title,#modalFlightRulesReturn .arrivalTitle,#modalFlightRulesReturn .departure-title,#modalFlightRulesReturn .departureTitle{background-color:#00203b;color:#fff}.checkout-page-flight .flightDetailAltArea{border:1px solid #ebecec;border-radius:8px}.checkout-page-flight .flightDetailAltArea .badge-warning{background-color:#f2f8ff;border-radius:2px;padding:4px}.checkout-page-flight .btn-modalFlightDetails{color:#007fe8!important;font-size:14px}.checkout-page-flight .baggageInfoStyle{border-radius:0 8px 8px 8px}#modalFlightRules .modal-body .nav-tabs .nav-link.active,#modalFlightRulesAll .modal-body .nav-tabs .nav-link.active,#modalFlightRulesReturn .modal-body .nav-tabs .nav-link.active{border-bottom:5px solid #4caeff}#modalFlightRules .modal-body .nav-tabs .nav-link:hover,#modalFlightRulesAll .modal-body .nav-tabs .nav-link:hover,#modalFlightRulesReturn .modal-body .nav-tabs .nav-link:hover{border-bottom:5px solid #4caeff;color:#383838}.flight-payment-area .nav-pills .nav-link.active,.flight-payment-area .nav-pills .show>.nav-link{border-bottom:3px solid #008cff}.price-summary-sticky__pay,.price-summary-sticky__reserve,.uc-special-button-big,.uc-special-button-small,.uc-special-button-small-outline{background-color:#008cff!important;border:none!important;border-radius:4px!important;color:#fff!important;font-size:14px!important;font-weight:700!important;padding:12px 24px!important}.price-summary-sticky__reserve,.uc-special-button-small-outline{background-color:#fff!important;border:1px solid #008cff!important;color:#007fe8!important;padding:11px 24px!important}.checkout-page-flight .uc-special-button-small-outline:hover{color:#007fe8!important;text-decoration:none!important}.flight-payment-area .payment-methods .nav-link a:hover,.flight-payment-area .ub-tabs .nav-link a:hover{color:#008cff!important}#partialPaymentApply{padding:7px 24px!important}.content-area-ticketing-time{background-color:#e6f4ff;padding:16px}.content-area-ticketing-time .optional-ticket-warning{text-align:left}.content-area-ticketing-time .optional-ticket-warning h2{color:#383838;font-size:14px!important;font-weight:700;margin-bottom:0;padding-bottom:16px;text-align:left}.btn-go-payment-div{text-align:right}#modalPaymentTimeOut .modal-body{padding:24px;text-align:center}#modalPaymentTimeOut .modal-body h4{color:#383838;font-size:14px;font-weight:700;padding:24px 0 5px}#modalPaymentTimeOut .modal-body p{color:#383838;font-size:14px;font-weight:400;margin-bottom:0}#modalPaymentTimeOut .modal-footer{border:none;justify-content:center;padding:0 24px 24px}#modalFlightHasChange .modal-content,#modalPaymentTimeOut .modal-content,#modalPriceOffer .modal-content{border:none;border-radius:8px}#modalFlightHasChange .modal-footer,#modalPriceOffer .modal-footer{border:none}#modalFlightHasChange .modal-header{border-bottom:none}#modalFlightHasChange .modal-title{color:#383838;font-size:18px;font-weight:700}#modalFlightHasChange .modalFlightHasChange-icon{align-items:center;background:#f2f8ff;border:1px solid #e6f4ff;border-radius:4px;display:flex;gap:26px;justify-content:flex-start;margin-bottom:18px;padding:14px 35px}#modalPriceOffer .alertHeader span{color:#292929;font-size:18px;font-weight:700;padding:10px 0}.uc-special-button-big{font-size:20px!important;font-weight:700!important}#modalPopularHotelList .modal-content{background:#f2f8ff;border-radius:4px}.content-area-warning a{background-color:#008cff!important;border:none!important;border-radius:4px!important;color:#fff!important;font-size:14px!important;font-weight:700!important;padding:12px 24px!important}#modalShuttleAnnouncements .alert-warning{background:#f2f8ff}.navbar-new .navbar-brand{padding:12px 0}@media (max-width:768px){.navbar-container-size{padding:0 16px!important}#searchForm .searchCategoryTab{display:flex;gap:8px;justify-content:center}#searchForm .container .row .search-col,.flight-search-area .searchRadios{padding-bottom:16px!important}#searchForm .passenger-select,#searchForm .where-date-go{padding-left:0!important}#searchForm .form-control.searchBarInput,.passenger-search-list{border-radius:8px!important}#hotelSearch .search-columns-area,#traditionalBusSearch,#traditionalCarSearch,#traditionalTransferSearch,.flight-search-area{padding:16px!important}.additionalContent-Direct{padding:8px 0 2px!important}#searchForm .searchForm-btn-balancer{padding-left:0!important}#searchForm .searchForm-btn-balancer button,#traditionalTransferSearch .transferButtonArea button,.hotelSearchFormButtonWrapper button{margin-bottom:0}#searchForm ul.searchCategoryTab li{border-radius:8px 8px 0 0!important}#searchForm .checkIn-datepicker{padding-left:0!important}#searchForm #hotelSearch .datepicker-box{padding-bottom:0!important}#hotelSearch .hotelSearchFormButtonWrapper{margin-bottom:0;padding-left:0!important}#searchForm #hotelSearch #guest-form{padding-bottom:0!important}#traditionalBusSearch .searchRadios{padding-bottom:16px!important}#traditionalBusSearch .search-columns-area{padding-right:0!important}#searchForm #traditionalCarSearch .searchFormPickerAreaCar .datepicker-box-blank-first{margin-right:0!important}#searchForm #traditionalCarSearch .row .search-col,#traditionalCarSearch #carSearchDateDiv{padding-right:0!important}#traditionalTransferSearch .searchRadios{padding-bottom:16px!important}#searchForm #traditionalTransferSearch .datepicker-transfer-go,#searchForm #traditionalTransferSearch .datepicker-transfer-turn{padding-left:0!important}#searchForm #traditionalTransferSearch .searchFormPickerAreaTransfer{padding-right:0!important}#searchForm #traditionalTransferSearch .checkIn-datepicker-transfer-time,#searchForm #traditionalTransferSearch .checkOut-datepicker-transfer-time{padding-left:32px!important}#traditionalTransferSearch .passenger-search-list{margin-left:0!important}#traditionalTransferSearch .transferButtonArea{padding:0!important}.btn-close-mobile{border-color:#00121c!important}.datepicker-box-blank{border-radius:8px!important}.flight-search-area .exchangeIcon{top:61px!important}#navbar .navbar-nav .nav-item a,.nav-item.site-customizer,.navbar-nav-right .transaction-menu{padding:0 0 16px!important}.navbar-nav-right .nav-item{border-left:none!important}.navbar-new #dropdownMenuButton,.navbar-new #languageCurrencyMenu{padding-left:0!important}#navbar .modalReservationsPage{color:#fff!important;padding:0 0 16px}#navbar .transaction-menu .dropdown-item:last-child{padding-bottom:0!important}#navbar .transaction-menu .dropdown-menu{padding:12px 0 0}#navbar .transaction-menu #dropdownMenuButton{padding-bottom:0!important}#navbar .dropdown-menu-user{margin:0;padding:0!important}.btn-go-payment-div,.countDownDivArea,.optional-ticket-warning{text-align:center}.content-area-ticketing-time{margin:0!important}.content-area-ticketing-time .optional-ticket-warning h2{text-align:center}.exchangeIcon{max-height:40px}#traditionalBusSearch .exchangeIcon,.exchangeIcon{right:5px!important}.navbar-new .navbar-brand{padding:5px 0 0}}