@font-face{font-family:ody-iconfont;src:url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1743064462304.eot?t=1743064462304);src:url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1743064462304.eot?t=1743064462304#iefix) format("embedded-opentype"),url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1743064462304.woff2?t=1743064462304) format("woff2"),url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1743064462304.woff?t=1743064462304) format("woff"),url(../../../../../../../../assets/fonts/ody-iconfont-vODY-1743064462304.ttf?t=1743064462304) format("truetype");font-weight:400;font-style:normal}.breadcrumb-item+.breadcrumb-item::before,.image-slider .slick-arrow::before,.odi,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before{display:inline-block;font-family:ody-iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-decoration:none;text-transform:none;letter-spacing:normal;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;letter-spacing:0;vertical-align:middle;-webkit-font-feature-settings:'liga';-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.odi-activity::before{content:'\E001'}.odi-add::before{content:'\E002'}.odi-air::before{content:'\E003'}.odi-anchor::before{content:'\E004'}.odi-apps::before{content:'\E005'}.odi-arrival-port::before{content:'\E006'}.odi-balcony-v1::before{content:'\E007'}.odi-balcony-v2::before{content:'\E008'}.odi-bar::before{content:'\E009'}.odi-bowling::before{content:'\E00A'}.odi-building-o::before{content:'\E00B'}.odi-built::before{content:'\E00C'}.odi-camera::before{content:'\E00D'}.odi-car-racing::before{content:'\E00E'}.odi-chat-gray::before{content:'\E00F'}.odi-chat-write::before{content:'\E010'}.odi-chevron-down::before{content:'\E011'}.breadcrumb-item+.breadcrumb-item::before,.odi-chevron-right::before{content:'\E012'}.odi-chevron-up::before{content:'\E013'}.odi-clone::before{content:'\E014'}.odi-close-icon::before{content:'\E015'}.odi-close::before{content:'\E016'}.odi-coffee-bar::before{content:'\E017'}.odi-crew-nationality::before{content:'\E018'}.odi-Cruise-Air::before{content:'\E019'}.odi-cruise-decks::before{content:'\E01A'}.odi-cruise-tour-package::before{content:'\E01B'}.odi-cruise::before{content:'\E01C'}.odi-custom-package::before{content:'\E01D'}.odi-danger::before{content:'\E01E'}.odi-datepicker::before{content:'\E01F'}.odi-delete-icon::before{content:'\E020'}.odi-departure-port::before{content:'\E021'}.odi-description::before{content:'\E022'}.odi-diamond-shape::before{content:'\E023'}.odi-direction-way::before{content:'\E024'}.odi-directions-boat::before{content:'\E025'}.odi-disco::before{content:'\E026'}.odi-disembark::before{content:'\E027'}.odi-dollar::before{content:'\E028'}.odi-done-all::before{content:'\E029'}.odi-done::before,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before{content:'\E02A'}.odi-download::before{content:'\E02B'}.odi-drop-down-arrow::before{content:'\E02C'}.odi-drop-up-arrow::before{content:'\E02D'}.odi-dynamic-rules::before{content:'\E02E'}.odi-embark::before{content:'\E02F'}.odi-enter-arrow::before{content:'\E030'}.odi-entertainment::before{content:'\E031'}.odi-error::before{content:'\E032'}.odi-expand-less::before{content:'\E033'}.odi-expand-more::before{content:'\E034'}.odi-eye::before{content:'\E035'}.odi-f1simulator::before{content:'\E036'}.odi-file-pdf::before{content:'\E037'}.odi-filter::before{content:'\E038'}.odi-fitness-gym::before{content:'\E039'}.odi-flight::before{content:'\E03A'}.odi-gift::before{content:'\E03B'}.odi-home-port::before{content:'\E03C'}.odi-home::before{content:'\E03D'}.odi-hotel-air::before{content:'\E03E'}.odi-hotel::before{content:'\E03F'}.odi-infant-club::before{content:'\E040'}.odi-info-circle::before{content:'\E041'}.odi-info-o::before{content:'\E042'}.odi-info::before{content:'\E043'}.odi-information::before{content:'\E044'}.odi-inside-v1::before{content:'\E045'}.odi-inside-v2::before{content:'\E046'}.odi-jacuzzi::before{content:'\E047'}.odi-kids-friendly::before{content:'\E048'}.odi-kids-pool::before{content:'\E049'}.odi-king-size-bed::before{content:'\E04A'}.odi-language-onboard::before{content:'\E04B'}.odi-last-refurbished::before{content:'\E04C'}.odi-laundry::before{content:'\E04D'}.odi-location-on::before{content:'\E04E'}.odi-lounge-area::before{content:'\E04F'}.odi-maiden-voyage::before{content:'\E050'}.odi-mail::before{content:'\E051'}.odi-map-icon-zoom::before{content:'\E052'}.odi-map-marker::before{content:'\E053'}.odi-map::before{content:'\E054'}.odi-markunread::before{content:'\E055'}.odi-maximum-speed::before{content:'\E056'}.odi-menu::before{content:'\E057'}.odi-mini-golf::before{content:'\E058'}.odi-minus::before{content:'\E059'}.odi-money-bag::before{content:'\E05A'}.odi-money::before{content:'\E05B'}.odi-moon-o::before{content:'\E05C'}.odi-nav-menu::before{content:'\E05D'}.image-slider .slick-arrow.slick-prev::before,.odi-navigate-before::before{content:'\E05E'}.image-slider .slick-arrow.slick-next::before,.odi-navigate-next::before{content:'\E05F'}.odi-next-arrow::before{content:'\E060'}.odi-night::before{content:'\E061'}.odi-no-of-passenger-decks::before{content:'\E062'}.odi-no-of-restaurant::before{content:'\E063'}.odi-ns-restaurant::before{content:'\E064'}.odi-ns-ship::before{content:'\E065'}.odi-number-of-crew::before{content:'\E066'}.odi-number-of-elevators::before{content:'\E067'}.odi-number-of-pulls::before{content:'\E068'}.odi-officers-nationality::before{content:'\E069'}.odi-open-in-new::before{content:'\E06A'}.odi-outside-v1::before{content:'\E06B'}.odi-outside-v2::before{content:'\E06C'}.odi-passenger-capicity::before{content:'\E06D'}.odi-pdf::before{content:'\E06E'}.odi-pencil::before{content:'\E06F'}.odi-people::before{content:'\E070'}.odi-person-o::before{content:'\E071'}.odi-person::before{content:'\E072'}.odi-photo::before{content:'\E073'}.odi-plus-circle::before{content:'\E074'}.odi-plus::before{content:'\E075'}.odi-prev-arrow::before{content:'\E076'}.odi-product-experience::before{content:'\E077'}.odi-promo-code::before{content:'\E078'}.odi-public::before{content:'\E079'}.odi-rail::before{content:'\E07A'}.odi-register::before{content:'\E07B'}.odi-request-quote::before{content:'\E07C'}.odi-reset-filter::before{content:'\E07D'}.odi-rock-climbing::before{content:'\E07E'}.odi-round-trip::before{content:'\E07F'}.odi-rule-filter::before{content:'\E080'}.odi-search-person::before{content:'\E081'}.odi-search-textbox::before{content:'\E082'}.odi-search::before{content:'\E083'}.odi-send-message::before{content:'\E084'}.odi-share-o::before{content:'\E085'}.odi-share::before{content:'\E086'}.odi-ship-beam::before{content:'\E087'}.odi-ship-height::before{content:'\E088'}.odi-ship-length::before{content:'\E089'}.odi-ship-width::before{content:'\E08A'}.odi-solo-accommodations::before{content:'\E08B'}.odi-sort-amount-asc::before{content:'\E08C'}.odi-sort-amount-desc::before{content:'\E08D'}.odi-spa::before{content:'\E08E'}.odi-square-edit-outline::before{content:'\E08F'}.odi-star-circle::before{content:'\E090'}.odi-star::before{content:'\E091'}.odi-stateroom::before{content:'\E092'}.odi-suite-v1::before{content:'\E093'}.odi-suite-v2::before{content:'\E094'}.odi-suite::before{content:'\E095'}.odi-tag-percent::before{content:'\E096'}.odi-teen-club::before{content:'\E097'}.odi-toddler-club::before{content:'\E098'}.odi-tonnage-ship::before{content:'\E099'}.odi-tonnage::before{content:'\E09A'}.odi-tour-package::before{content:'\E09B'}.odi-tour::before{content:'\E09C'}.odi-transfer::before{content:'\E09D'}.odi-trash::before{content:'\E09E'}.odi-trending-flat::before{content:'\E09F'}.odi-user::before{content:'\E0A0'}.odi-video-camera::before{content:'\E0A1'}.odi-view-list::before{content:'\E0A2'}.odi-view-module::before{content:'\E0A3'}.odi-virtual-360-o::before{content:'\E0A4'}.odi-virtual-360::before{content:'\E0A5'}.odi-virtual-reality::before{content:'\E0A6'}.odi-warning-filled::before{content:'\E0A7'}.odi-warning::before{content:'\E0A8'}.odi-water-slides::before{content:'\E0A9'}.odi-waves::before{content:'\E0AA'}.odi-wheelchair-access::before{content:'\E0AB'}.odi-wifi::before{content:'\E0AC'}.odi-year-built::before{content:'\E0AD'}.odi-zip-line::before{content:'\E0AE'}.list-view .cruise-item .cruise-info .cruise-name{margin-bottom:4px}.list-view .cruise-prices .cruise-prices-details .Uplift-pay{text-align:right}.list-view .cruise-prices .cruise-prices-details [dir=rtl] .Uplift-pay{text-align:left}[dir=rtl] .list-view .TamaraH-pay .tamara-product-widget{text-align:left!important;padding-left:2px!important}.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:525px}@media (min-width:1440px){.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:590px!important}}@media (min-width:1200px){.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:545px}}@media (min-width:991px) and (max-width:1200px){.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:595px}}@media (max-width:767px){.grid-view.credit-provider-enabled .cruise-item .cruise-item-card{height:auto!important}}.grid-view pay-later-provider-component .Uplift-pay{height:20px}.grid-view pay-later-provider-component .Uplift-pay .pointer.fs12{padding-left:1.2rem;margin-left:1rem}.grid-view pay-later-provider-component .TamaraH-pay .tamara-product-widget{text-align:left!important;padding-left:1.2rem;margin-left:1rem}[dir=rtl] .grid-view pay-later-provider-component .TamaraH-pay .tamara-product-widget{padding-left:2px!important}.grid-view .for-grid .cruise-sailing-dates-container .pointer.fs12{padding-left:0;margin-left:0}.grid-view .for-grid .cruise-sailing-dates-container .grid-view-button{margin-left:auto}.grid-view .cruise-promotions-for-grid .cruise-offers-list ul.list{background:0 0}[dir=rtl] .grid-view .TamaraH-pay .tamara-product-widget{text-align:right!important;padding-right:1.2rem;margin-right:1rem}@media (min-width:767px){.credit-provider-enabled .sticky-bottom{height:auto;min-height:95px}.credit-provider-enabled .sticky-bottom .btn-position-check{position:absolute;left:auto;right:11px;bottom:5px}[dir=rtl] .credit-provider-enabled .sticky-bottom .btn-position-check{right:auto;left:11px}.credit-provider-enabled .sticky-bottom .cruise-title-position{position:absolute;top:5px;left:auto;right:13px}[dir=rtl] .credit-provider-enabled .sticky-bottom .cruise-title-position{right:auto;left:15px}}.TamaraH-pay{white-space:normal;font-size:12px;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:500}.TamaraH-pay .tamara-product-widget{line-height:1.5!important;padding-top:2px!important;padding-bottom:8px!important;text-align:right!important;font-size:13px!important;padding-right:2px!important}.TamaraH-pay .tamara-product-widget .tamara-logo{top:inherit!important;position:relative!important;right:inherit!important;height:21px!important}[dir=rtl] .package-prices .tamara-product-widget{text-align:left!important;padding-left:2px!important}.cruise-results-lowest-price-disclaimer{padding-left:1.2rem}[dir=rtl] .cruise-results-lowest-price-disclaimer{padding-right:1.2rem}@-moz-document url-prefix(){.mt-supplier-special-promo.mt-1{margin-top:-8px!important}}.supplier-promo-section span{color:#0978bd;margin:0 12px}.supplier-promo-section .mt-12{margin-top:12px}.supplier-promo-section .mt-7{margin-top:7px}.supplier-promo-section input[type=radio]{margin-right:6px!important}.hide-view-more div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hide-view-more div::after{display:none}.hide-view-more::after{display:none}.ships-view-more-content.hide-view-more>div{margin-right:auto}.custom-slim-view .cruise-info-detail-item .cruise-name{width:calc(100% - 90px)!important}.custom-tooltip-style .tooltip-inner{min-width:120px!important;max-width:500px!important}@media (min-width:320px) and (max-width:540px){.custom-tooltip-style .tooltip-inner{margin-left:32px!important}}@media (max-width:280px){.custom-tooltip-style .tooltip-inner{margin-left:12px}}@media (max-width:912px){.custom-tooltip-style .tooltip-inner .cruise-location-item-inner{font-size:11px;text-align:center}}@media (min-width:320px) and (max-width:540px){[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:-33px!important}[data-ody-id=cruiseResultsBookPriceDisclaimer]{white-space:wrap}}@media (max-width:280px){[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:0!important}}@media (min-width:767px) and (max-width:1280px){[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:50px!important}}.tooltip-container{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (min-width:280px) and (max-width:1300px){.package-details-page .custom-tooltip-style .tooltip-inner .cruise-location-item-inner{font-size:11px}}@media (min-width:280px) and (max-width:414px){.package-details-page .custom-tooltip-style .tooltip-inner{margin-left:-16px!important}}@media (min-width:992px) and (max-width:1100px){.package-details-page .custom-tooltip-style .tooltip-inner{margin-left:38px}}@media (min-width:280px) and (max-width:414px){.package-details-page[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:20px!important}}@media (min-width:1101px) and (max-width:1300px){.package-details-page[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:-27px}}@media (min-width:992px) and (max-width:1100px){.package-details-page[dir=rtl] .custom-tooltip-style .tooltip-inner{margin-left:-50px}}@media (min-width:992px) and (max-width:1024px){.package-details-page .custom-arrow-style .odi-trending-flat{margin-right:30px!important}}@media (min-width:1025px) and (max-width:1122px){.package-details-page .custom-arrow-style .odi-trending-flat{margin-right:38px!important}}@media (min-width:992px) and (max-width:1122px){.package-details-page[dir=rtl] .custom-arrow-style .odi-trending-flat{margin-right:0!important}}.package-details-page .select2-container.country-code-drop-down .select2-dropdown{width:250px!important}.package-details-page .select2-container.country-code-drop-down .select2-dropdown .ody-drop-down-option-title-wrapper:has(div.phn-code-flag){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}cruise-item-component .insider-club{padding-top:1.5rem}.z-index-9{z-index:9999}.Insider-club-footer{display:none}.insider_club{display:block}.btn-icon-lg.custom-space{padding-bottom:2px!important;padding-top:2px!important}.btn-icon-lg.custom-space .breadcrumb-item+.breadcrumb-item::before,.btn-icon-lg.custom-space .odi,.btn-icon-lg.custom-space .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .btn-icon-lg.custom-space .checkout-step-dot::before{margin:-5px 0 -1px!important}@media (max-width:320px),(min-width:768px) and (max-width:860px){.cruise-name .ships-view-more-content span.ship-name-text-overflow{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.cruise-item-card .cruise-info .cruise-logo img{max-height:27px!important}.cruise-item-card .cruise-info .cruise-name{margin-bottom:3px}.supplier-promo-radio .supplier-radio-button{min-height:16px;width:17px}@-moz-document url-prefix(){.supplier-promo-radio .mt-supplier-special-promo.mt-12{margin-top:12px!important}}@-moz-document url-prefix(){.supplier-promo-radio .custom-code-margin{margin-top:12px}}.package-detail .package-details .breadcrumb a.breadcrumb-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.breadcrumb-item.atag-before-hover::before{display:none}.breadcrumb-item.before-margin::before{padding-right:2px;margin-bottom:2px}@media (min-width:1200px) and (max-width:1440px){.list-view .cruise-prices .cruise-lowest-prices{width:44%}.list-view .cruise-prices .cruise-prices-details{width:56%}.list-view .cruise-prices .low-rate li.word-break{font-size:13px}.list-view .cruise-prices .low-rate li.word-break label{width:75px}}@media (min-width:1400px){.guest-info-form .popover-bottom{min-width:300px!important}}@media (min-width:1280px) and (max-width:1400px){.guest-info-form .popover-bottom{min-width:147px!important}}.past-passenger-modal{max-width:500px}.past-passenger-modal birthdate-dropdown{max-width:200px}.past-passenger-modal birthdate-dropdown ody-dropdown{margin-right:5px;font-size:inherit}.past-passenger-modal birthdate-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{padding:4px 2px 5px 8px}.past-passenger-modal birthdate-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear{padding:4px 3px}.past-passenger-modal h3.modal-title{font-size:1.25rem;letter-spacing:.5px}.past-passenger-modal .modal-footer .btn-lg{padding:.375rem .75rem;font-size:inherit}.past-passenger-modal .custom-select,.past-passenger-modal .form-control,.past-passenger-modal label{font-size:inherit}.package-tour-page .tour-package-v2 .cruise-promotions a{display:block!important;margin-left:5px;font-size:89%}@media (max-width:1280px){.hide-tooltip-responsive{display:none!important}}search-bar-component .section-initial-search .select2-container .select2-selection--multiple .select2-selection__rendered,search-bar-component ody-dropdown .select2-container .select2-selection--multiple .select2-selection__rendered{white-space:break-spaces}search-bar-component .section-initial-search .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,search-bar-component ody-dropdown .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width:1280px){search-bar-component .section-initial-search .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,search-bar-component ody-dropdown .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{border-radius:20px;font-size:12px}}search-bar-component .section-initial-search .select2-container .select2-container--default .select2-results__option,search-bar-component ody-dropdown .select2-container .select2-container--default .select2-results__option{padding-right:58px}guest-info-v2 .guest-info-form .special-rates label{-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px;max-width:100%;min-width:145px}guest-info-v2 .guest-info-form .guestCabinInfoWithMulticabin label:has(.custom-code-margin){min-width:inherit}guest-info-v2 .guest-info-form .guestCabinInfoWithoutMulticabin label:has(.custom-code-margin){min-width:inherit}guest-info-v2 .guest-info-form .guestCabinInfoWithoutMulticabin label .custom-code-label{white-space:normal!important}guest-info-v2 .guest-info-form .multi-cabin-enable .multicabin-lastname{-webkit-box-align:center;-ms-flex-align:center;align-items:center}guest-info-v2 .guest-info-form .multi-cabin-enable .multicabin-lastname label{white-space:normal!important;min-width:145px;max-width:145px}guest-info-v2 .guest-info-form .multi-cabin-enable .multicabin-lastname .past-pax-button{margin-top:0}@media (max-width:540px){guest-info-v2 .guest-info-form .multi-cabin-enable .multicabin-lastname .add-button:has(.past-pax-field){-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.guestinfo-v2 counter-input{font-size:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.guestinfo-v2 counter-input .counter-input-btn{min-width:49px}.guestinfo-v2 counter-input .counter-input-value{font-size:2.5rem}.guestinfo-v2 .w-150{width:150px}.guest-age-over55-section .custom-checkbox .custom-control-label{text-align:left}.filters-section button.btn-outline-primary:disabled{background:#e6e6e6;cursor:not-allowed}.filters-section button.btn-outline-primary:disabled:hover{color:#14a8ca}destination-content .search-cruise-types{margin-bottom:16px}cruise-info-component .cruise-title .text-gradient a{text-decoration:underline}.guest-info-modal .transportation-mode{max-height:257px;overflow-y:auto}.tileview-version2 [data-ody-id=cruiseCategoryTypes]:last-child{border-right:0!important}.tileview-version2 .flex-categorytype{-webkit-box-flex:1;-ms-flex:1 1 84px;flex:1 1 84px}.tileview-version2 .book-button-type{display:-webkit-box;display:-ms-flexbox;display:flex}.tileview-version2 .book-button-type .book-buton-margin-right{margin-right:5px}.tileview-version2 [data-ody-id=PriceTaxes]{margin-left:auto!important;width:100%;margin-top:10px}.sidebar-itinerary.section-itinerary-border{border:1px solid #dee2e6}.destination-banner-image img{min-width:100%;height:400px;width:100%;max-height:100%}@media (max-width:767px){.destination-banner-image img{height:100%}}[data-ody-id=PackageDetailsWrapper] .package-prices .cruise-cash-rule{color:#ffec97!important}a{color:#14a8ca}a:focus,a:hover{color:#1295b3}.bg-primary{background:#14a8ca!important}.bg-secondary{background:#102438!important}.bg-success{background-color:#28a745}.bg-warning{background-color:#f89406}.bg-danger{background-color:#cd3033}.bg-danger,.bg-success,.bg-warning{color:#fff}.border-primary{border-color:#14a8ca!important}.btn:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(20,168,202,.25);box-shadow:0 0 0 3px rgba(20,168,202,.25)}.btn-primary{background-color:#14a8ca;border-color:#1295b3}.btn-primary.focus,.btn-primary:focus{background-color:#14a8ca;border-color:#1295b3}.btn-primary:hover{background-color:#1295b3;border-color:#0f7e97}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.open>.btn-primary.dropdown-toggle{background-color:#1295b3;border-color:#0f7e97;background-image:none}.btn-primary:not(:disabled):not(.disabled).active.focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled).active:hover,.btn-primary:not(:disabled):not(.disabled):active.focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled):active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{background-color:#1089a5;border-color:#0c667b}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.open>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(18,149,179,.5);box-shadow:0 0 0 .2rem rgba(18,149,179,.5)}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#14a8ca;border-color:#1295b3}.btn-primary.disabled,.btn-primary:disabled{opacity:.65;background-color:#14a8ca;border-color:#1295b3}.btn-primary .badge{color:#14a8ca}.btn-default-dark{background-color:#ddd;border-color:#d0d0d0;color:#333}.btn-default-dark.focus,.btn-default-dark:focus{background-color:#ddd;border-color:#d0d0d0}.btn-default-dark:hover{background-color:#d0d0d0;border-color:#c1c1c1}.btn-default-dark:not(:disabled):not(.disabled).active,.btn-default-dark:not(:disabled):not(.disabled):active,.open>.btn-default-dark.dropdown-toggle{background-color:#d0d0d0;border-color:#c1c1c1;background-image:none}.btn-default-dark:not(:disabled):not(.disabled).active.focus,.btn-default-dark:not(:disabled):not(.disabled).active:focus,.btn-default-dark:not(:disabled):not(.disabled).active:hover,.btn-default-dark:not(:disabled):not(.disabled):active.focus,.btn-default-dark:not(:disabled):not(.disabled):active:focus,.btn-default-dark:not(:disabled):not(.disabled):active:hover,.open>.btn-default-dark.dropdown-toggle.focus,.open>.btn-default-dark.dropdown-toggle:focus,.open>.btn-default-dark.dropdown-toggle:hover{background-color:#c9c9c9;border-color:#b2b2b2}.btn-default-dark:not(:disabled):not(.disabled).active:focus,.btn-default-dark:not(:disabled):not(.disabled):active:focus,.open>.btn-default-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(208,208,208,.5);box-shadow:0 0 0 .2rem rgba(208,208,208,.5)}.btn-default-dark.disabled.focus,.btn-default-dark.disabled:focus,.btn-default-dark.disabled:hover,.btn-default-dark[disabled].focus,.btn-default-dark[disabled]:focus,.btn-default-dark[disabled]:hover,fieldset[disabled] .btn-default-dark.focus,fieldset[disabled] .btn-default-dark:focus,fieldset[disabled] .btn-default-dark:hover{background-color:#ddd;border-color:#d0d0d0}.btn-default-dark.disabled,.btn-default-dark:disabled{opacity:.65;background-color:#ddd;border-color:#d0d0d0}.btn-default-dark .badge{color:#ddd}.btn-default-dark:hover{color:#333}.btn-dark{background-color:#666;border-color:#595959;color:#fff}.btn-dark.focus,.btn-dark:focus{background-color:#666;border-color:#595959}.btn-dark:hover{background-color:#595959;border-color:#4a4a4a}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.open>.btn-dark.dropdown-toggle{background-color:#595959;border-color:#4a4a4a;background-image:none}.btn-dark:not(:disabled):not(.disabled).active.focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled).active:hover,.btn-dark:not(:disabled):not(.disabled):active.focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled):active:hover,.open>.btn-dark.dropdown-toggle.focus,.open>.btn-dark.dropdown-toggle:focus,.open>.btn-dark.dropdown-toggle:hover{background-color:#525252;border-color:#3b3b3b}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.open>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(89,89,89,.5);box-shadow:0 0 0 .2rem rgba(89,89,89,.5)}.btn-dark.disabled.focus,.btn-dark.disabled:focus,.btn-dark.disabled:hover,.btn-dark[disabled].focus,.btn-dark[disabled]:focus,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark.focus,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:hover{background-color:#666;border-color:#595959}.btn-dark.disabled,.btn-dark:disabled{opacity:.65;background-color:#666;border-color:#595959}.btn-dark .badge{color:#666}.btn-dark:hover{color:#fff}.btn-default:not(.btn-primary){border-color:#ccc}.btn-default:not(.btn-primary):hover{background:rgba(0,0,0,.1)}.form-control:focus{border-color:#14a8ca;-webkit-box-shadow:0 0 0 .2rem rgba(20,168,202,.25);box-shadow:0 0 0 .2rem rgba(20,168,202,.25)}.btn-outline-primary{color:#14a8ca;background-color:transparent;background-image:none;border-color:#14a8ca}.btn-outline-primary:focus{color:#14a8ca}.btn-outline-primary:hover{color:#14a8ca;background-color:rgba(0,0,0,.1);border-color:#14a8ca}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{color:#14a8ca;background-color:rgba(0,0,0,.1);border-color:#14a8ca;-webkit-box-shadow:0 0 0 .2rem rgba(20,168,202,.5);box-shadow:0 0 0 .2rem rgba(20,168,202,.5)}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(20,168,202,.5);box-shadow:0 0 0 .2rem rgba(20,168,202,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{opacity:.65;border-color:#14a8ca;color:#14a8ca}.btn-outline-default{color:#fff;background-color:transparent;background-image:none;border-color:#fff}.btn-outline-default:focus{color:#fff}.btn-outline-default:hover{color:#fff;background-color:rgba(0,0,0,.1);border-color:#fff}.btn-outline-default:not(:disabled):not(.disabled).active,.btn-outline-default:not(:disabled):not(.disabled):active{color:#fff;background-color:rgba(0,0,0,.1);border-color:#fff;-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-default:not(:disabled):not(.disabled).active:focus,.btn-outline-default:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-default.disabled,.btn-outline-default:disabled{opacity:.65;border-color:#fff;color:#fff}.navbar-primary{color:#fff;background:#102438}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#050b10}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#08121c}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#050b10}.text-primary{color:#14a8ca!important}a.text-primary:focus,a.text-primary:hover{color:#0f819c}.text-dark-grey{color:#666!important}a.text-dark-grey:focus,a.text-dark-grey:hover{color:#4d4d4d}.text-deep-grey{color:#333!important}a.text-deep-grey:focus,a.text-deep-grey:hover{color:#1a1a1a}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#14a8ca;border-color:#14a8ca}.card{background:#fff}.card-header-primary{background:#102438;color:#fff}.panel-card .panel-card-title{background:#3980c6;color:#fff}.nav-tabs-bhoechie .nav-tabs>li.nav-item{margin-bottom:0}.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link::before{background-color:#14a8ca}.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link::after{border-color:transparent transparent transparent #14a8ca;background:0 0}[dir=rtl] .nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link::after{border-color:transparent #14a8ca transparent transparent}.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link.active,.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link.active:focus,.nav-tabs-bhoechie .nav-tabs>li.nav-item>a.nav-link.active:hover{color:#14a8ca}.nav-tabs>li>a.nav-link{border-color:rgba(0,0,0,.07);background:rgba(0,0,0,.05)}.nav-tabs>li>a.nav-link:hover{color:#000}.nav-tabs>li:hover>a.nav-link:not(.active){border:1px solid rgba(0,0,0,.07);background:rgba(0,0,0,.07)}.nav-tabs>li.active>a.nav-link,.nav-tabs>li.active>a.nav-link:focus,.nav-tabs>li.active>a.nav-link:hover{background:#14a8ca;color:#fff;border-color:#14a8ca}.top-line .nav-tabs>li.active>a.nav-link,.top-line .nav-tabs>li.active>a.nav-link:focus,.top-line .nav-tabs>li.active>a.nav-link:hover{background:0 0;color:#102438;border-top-color:#102438;border-left-color:rgba(0,0,0,.07);border-right-color:rgba(0,0,0,.07)}.top-line .custom-tabs .nav-tabs>li.active>a.nav-link,.top-line .custom-tabs .nav-tabs>li.active>a.nav-link:focus,.top-line .custom-tabs .nav-tabs>li.active>a.nav-link:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.07);color:rgba(0,0,0,.5)}.top-line .custom-tabs .nav-tabs>li.active>a.nav-link.active,.top-line .custom-tabs .nav-tabs>li>a.nav-link.active{background:0 0;color:#102438;border-top-color:#102438;border-left-color:rgba(0,0,0,.07);border-right-color:rgba(0,0,0,.07)}.border-tab .nav-tabs{border-bottom:1px solid rgba(0,0,0,.2)}.border-tab .nav-tabs>li{position:relative;font-weight:600}.border-tab .nav-tabs>li>a.nav-link{color:rgba(0,0,0,.6);border-color:transparent;background:0 0}.border-tab .nav-tabs>li>a.nav-link:hover{color:#000;background:#f5f5f5}.border-tab .nav-tabs>li.active>a.nav-link,.border-tab .nav-tabs>li.active>a.nav-link:focus,.border-tab .nav-tabs>li.active>a.nav-link:hover{background:0 0;color:#102438;border-color:transparent}.border-tab .nav-tabs>li.active>a.nav-link::after,.border-tab .nav-tabs>li.active>a.nav-link:focus::after,.border-tab .nav-tabs>li.active>a.nav-link:hover::after{background:#102438}.shrink-tabs .nav-tabs>li{background:#fff}.flat-tabs .nav-tabs>li>a.nav-link{border-color:#fff;background:#fff;color:#000}.flat-tabs .nav-tabs>li>a.nav-link:hover{color:#000;background:#f5f5f5}.flat-tabs .nav-tabs>li.active>a.nav-link,.flat-tabs .nav-tabs>li.active>a.nav-link:focus,.flat-tabs .nav-tabs>li.active>a.nav-link:hover{background:#14a8ca;color:#fff;border-color:#14a8ca}.tab-next-btn>a,.tab-next-btn>a:hover,.tab-prev-btn>a,.tab-prev-btn>a:hover{color:#fff;background:rgba(0,0,0,.7)}.progress-stepper-arrow .checkout-steps-wrap .checkout-step.current .checkout-step-inner,.progress-stepper-arrow .checkout-steps-wrap .checkout-step.past .checkout-step-inner{background:#14a8ca;color:#fff}.progress-stepper-arrow .checkout-steps-wrap .checkout-step.current .checkout-step-inner::after,.progress-stepper-arrow .checkout-steps-wrap .checkout-step.past .checkout-step-inner::after{border-color:transparent #14a8ca}.progress-stepper-arrow .checkout-steps-wrap .checkout-step .checkout-step-inner{background:#dadada}.progress-stepper-arrow .checkout-steps-wrap .checkout-step .checkout-step-inner::before{border-color:transparent #f2f2f2}.progress-stepper-arrow .checkout-steps-wrap .checkout-step .checkout-step-inner::after{border-color:transparent #dadada}@media (max-width:991px){.progress-stepper-dots .checkout-steps-wrap .checkout-step{background:#f5f5f5}}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past{color:#3cb878}@media (max-width:991px){.progress-stepper-dots .checkout-steps-wrap .checkout-step.past{border-right:1px solid #fff}}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot{border:1px solid #3cb878;background-color:#3cb878!important}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before{color:#fff}.progress-stepper-dots .checkout-steps-wrap .checkout-step.current{color:#3cb878}@media (max-width:991px){.progress-stepper-dots .checkout-steps-wrap .checkout-step.current,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past{background:#99c725;color:#fff}}.custom-checkbox .custom-control-label::after{border-color:#14a8ca}.custom-checkbox input[type=checkbox]:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(20,168,202,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(20,168,202,.25)}.filter-badge-counts .custom-checkbox .custom-control-label .filter-facet-count{color:#14a8ca;background-color:rgba(0,0,0,.1)}.custom-radio .custom-control-label::after{background:#14a8ca}.custom-radio input[type=radio]:focus~.custom-control-value::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(20,168,202,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(20,168,202,.25)}.custom-radio input[type=radio]:checked~.custom-control-label::before{background-color:#f5f5f5;color:currentColor}.custom-radio input[type=radio]:checked~.custom-control-label::after{background-image:none}.loader-spiral::after,.loader-spiral::before{border-color:transparent #14a8ca #14a8ca transparent}ody-dropdown .select2-container--default .select2-selection[tabindex]:focus,ody-dropdown .select2-container--default.select2-container--focus .select2-selection--multiple{-webkit-box-shadow:0 0 0 .2rem rgba(20,168,202,.25);box-shadow:0 0 0 .2rem rgba(20,168,202,.25)}.search-facet-count{border:1px solid transparent;background-color:rgba(0,0,0,.06);color:#14a8ca}.select2-container--default .select2-results__option[aria-selected=true]{color:#000;background-color:#27c5ea}.select2-container--default .select2-results__option[aria-selected=true] .search-facet-count{color:#fff;background-color:rgba(16,36,56,.1)}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#14a8ca}.select2-container--default .select2-results__option--highlighted[aria-selected] .search-facet-count{color:#fff;background-color:rgba(16,36,56,.1)}.ody-dropdown .select2-selection__choice{background-color:#27c5ea}.client-loader{border-color:#14a8ca}.bs-datepicker-body table td span.selected,.bs-datepicker-body table td span[class*=select-]::after,.bs-datepicker-body table td.selected span,.bs-datepicker-body table td[class*=select-] span::after,.bs-datepicker-head{background-color:#14a8ca}.bs-datepicker-body table td.week span{color:#14a8ca}.text-yellow{color:#ffd926}.bg-whitesmoke{background:#f5f5f5}.bg-none{background:0 0}.bg-secondary-light{color:#fff;background:#3980c6}.tour-package-v2 .package-banner-title-details{border-color:#14a8ca}.tour-package-v2 .sailing-category-price{color:#14a8ca}@media (min-width:992px){accordion.accordion-navs .panel-default>.panel-heading{color:#14a8ca}}@media (max-width:991px){accordion.accordion-navs .panel.panel-open .panel-heading{color:#14a8ca;background:#fcfcfd}accordion.accordion-navs .panel.panel-open .panel-heading+.panel-collapse>.list-group,accordion.accordion-navs .panel.panel-open .panel-heading+.panel-collapse>.panel-body{border-top:3px solid #14a8ca;background:#fff}}.tour-package-v3 .package-details-section .nav>li>a:focus,.tour-package-v3 .package-details-section .nav>li>a:hover,.tour-package-v5 .package-details-section .nav>li>a:focus,.tour-package-v5 .package-details-section .nav>li>a:hover{background-color:transparent;color:#333}.tour-package-v3 .package-details-section accordion.accordion-navs .panel-heading a,.tour-package-v5 .package-details-section accordion.accordion-navs .panel-heading a{color:#14a8ca}@media (max-width:991px){.tour-package-v3 .package-details-section accordion.accordion-navs .panel-heading a,.tour-package-v5 .package-details-section accordion.accordion-navs .panel-heading a{color:#888;background:#fff}}@media (max-width:991px){.tour-package-v3 .package-details-section accordion.accordion-navs .panel.panel-open .panel-heading a,.tour-package-v5 .package-details-section accordion.accordion-navs .panel.panel-open .panel-heading a{color:#14a8ca}}.tour-package-v3 .sailing-category-price{color:#14a8ca}.tour-package-v3 .action-btn-wrap .icon-btn-xs .btn{background:#fff;color:GrayText}@media (max-width:767px){.tour-package-v3 .action-btn-wrap .icon-btn-xs .btn{background:#1390ac;color:#fff}.tour-package-v3 .icon-btn-xs+.icon-btn-xs .btn.bg-white{border-left:1px solid rgba(0,0,0,.2);border-right:0}}.tour-package-v4 .cruise-ship-detail>:first-child{background:#fff}.tour-package-v4 .slider-wrap{border:5px solid #fff}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .tour-package-v4 .tour-package-icons .checkout-step-dot::before,.tour-package-v4 .tour-package-icons .breadcrumb-item+.breadcrumb-item::before,.tour-package-v4 .tour-package-icons .odi,.tour-package-v4 .tour-package-icons .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before{color:#333}.tour-package-v4 .package-prices>div>div{background:#f6fbfc}.tour-package-v4 .package-prices>div>div .sailing-category-label{color:#333}.tour-package-v4 .package-prices>div>div .sailing-category-price{color:#14a8ca}.tour-package-v4 .package-prices>div>div em [class*='-v2']{color:#14a8ca}@media (max-width:991px){.tour-package-v4 .panel-default>.panel-heading{background-color:#1390ac;color:#fff}.tour-package-v4 accordion.accordion-navs{background:#14a8ca}.tour-package-v4 accordion.accordion-navs .panel.panel-open .panel-heading+.panel-collapse>.panel-body{border-top:1px solid rgba(0,0,0,.2)}}.tour-package-v5 .panel-default>.panel-heading{color:#14a8ca}.tour-package-v5 .cruise-ship-detail>:first-child{background:#fff}.tour-package-v5 .tour-package-icons{background:#fff;border:1px solid rgba(0,0,0,.1)}.tour-package-v5 .tour-package-icons em+em{border-left:1px solid rgba(0,0,0,.1);border-right:0}[dir=rtl] .tour-package-v5 .tour-package-icons em+em{border-right:1px solid rgba(0,0,0,.1);border-left:0}.tour-package-v5 .tour-package-details{-webkit-box-shadow:0 2px 3px 0 rgba(102,102,102,.4);box-shadow:0 2px 3px 0 rgba(102,102,102,.4)}.tour-package-v5 .package-prices .sailing-category-price{color:#14a8ca}.tour-package-v5 .itinerary-details li::after{-webkit-box-shadow:0 0 0 4px #f8f8f8;box-shadow:0 0 0 4px #f8f8f8}@media (max-width:767px){.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default{background:#0f8ba7;color:#fff}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default .checkout-step-dot::before,.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default .breadcrumb-item+.breadcrumb-item::before,.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default .odi,.tour-package-v5 .action-btn-wrap .icon-btn-xs .btn-default .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before{border-right:1px solid rgba(0,0,0,.2)}}.bg-light-primary{background:#f8fdfe}.hr-sect::after,.hr-sect::before{background:rgba(0,0,0,.2)}.cruiseline-tabs-wrapper .table-column-striped td:nth-child(2n+2){background:rgba(0,0,0,.015)}.table-sticky-fixed .sticky-col-table{border:1px solid rgba(0,0,0,.2)}.table-sticky-fixed .sticky-col-table .table tr td:not(.sticky-col):hover{-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);background:#fff}.table-sticky-fixed .sticky-col-table .table thead th{background:#ddd}.table-sticky-fixed .sticky-col-table .table thead th:first-child{background:#ddd}.table-sticky-fixed .sticky-col-table .table thead th::after{background:rgba(0,0,0,.08)}.table-sticky-fixed .sticky-col-table .table td.sticky-col,.table-sticky-fixed .sticky-col-table .table th.sticky-col{background:#fff}.table-sticky-fixed .sticky-col-table .table td.sticky-col::after,.table-sticky-fixed .sticky-col-table .table th.sticky-col::after{background:#ddd}.cruiseline-search{background:#f5f5f5}.card-breadcrumb{color:#fff}.card-breadcrumb .active{color:#fff}.card-breadcrumb>li>a{color:#fff}[dir=rtl] .dir-ltr{direction:ltr!important}[data-ody-id=CruiseHQTemplate] .package-details .package-prices{background:#fff}[data-ody-id=CruiseHQTemplate] .package-details .package-prices .sailing-category-label{color:#14a8ca}[data-ody-id=CruiseHQTemplate] .package-details .package-prices .cruise-category-price-section{background-color:#a0e6f6}[data-ody-id=CruiseHQTemplate] .package-details .package-prices .sailing-category-price{color:#27353a}[data-ody-id=CruiseHQTemplate] [data-ody-id=TourPackageSectionFooter] [data-ody-id=book]{background-color:#a0e6f6;color:#14a8ca}[data-ody-id=CruiseHQTemplate] .nav-tabs>li.active>a.nav-link,[data-ody-id=CruiseHQTemplate] .top-line .nav-tabs .nav-link:hover,[data-ody-id=CruiseHQTemplate] .top-line .nav-tabs>li.active>a.nav-link:focus,[data-ody-id=CruiseHQTemplate] .top-line .nav-tabs>li.active>a.nav-link:hover{border-bottom:2px solid #14a8ca!important}[data-ody-id=CruiseHQTemplate] .top-line a.text-primary:focus,[data-ody-id=CruiseHQTemplate] .top-line a.text-primary:hover{color:#14a8ca!important}[data-ody-id=CruiseHQTemplate] .panel-card-body{color:#14a8ca}[data-ody-id=CruiseHQTemplate] .itinerary-optional-package-wrapper .location,[data-ody-id=CruiseHQTemplate] .itinerary-optional-package-wrapper [data-ody-id=ItineraryName] a{color:#031d23}.progress-stepper-dots .checkout-steps-wrap .checkout-step.past [data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] .checkout-step-dot::before,[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] .breadcrumb-item+.breadcrumb-item::before,[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] .odi,[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageIcons] .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before{color:#14a8ca}[data-ody-id=CruiseHQTemplate] [data-ody-id=TourPackageSectionFooter] .tour-package-footer-section{background:#14a8ca}[data-ody-id=CruiseHQTemplate] div[data-ody-id=MapItinerarySection] div[data-ody-id=tourPackageItinararyMap] .tour-package-itinerary-map-label{color:#14a8ca}[data-ody-id=CruiseHQTemplate] div[data-ody-id=packageDepartureDetails] p{color:#14a8ca}[data-ody-id=CruiseHQTemplate] div[data-ody-id=tourPackageItinararyMap] .image-slider .slick-arrow{color:#14a8ca}meta[name=theme-color]{color:#102438}.light-green{color:#26be4c}.text-red{color:#cd3033}.text-white{color:#fff!important}.text-black{color:#000!important}.bg-white{background:#fff}.bg-dark-grey{background:#eeeded}.bg-light-grey{background:#f8f8f8}.bg-primary-dark{background:#0f8ba7}body{background-color:#f2f2f2}.slide-toggle-label input[type=checkbox]:checked+.slide-toggle{background-color:rgba(16,36,56,.5)}.slide-toggle-label input[type=checkbox]:checked+.slide-toggle::after{background-color:#102438}.checkbox-icon input[type=checkbox]:checked+.checkbox-hidden-content{color:#102438;border-color:#102438}.cruise-title{color:#102438}.low-rate-list li{border-color:#26be4c}.low-rate-list li span{color:#26be4c}.low-rate{border-color:#26bd97}.cruise-special{border-color:#26bd97}.text-price-color{color:#102438}.text-secondary-dark{color:#a7e3ef}.hide-date{color:#102438;background-color:#fff;border:1px solid #102438;border-bottom:3px solid #000}.filter-container .filter-item.active label{color:#fff;background:#102438}.filter-container .filter-item.active .filter-facet-count{background-color:rgba(16,36,56,.1);padding:0 6px;border-radius:1rem;color:#fff}ody-dropdown .select2-container--default .select2-selection[tabindex]:focus,ody-dropdown .select2-container--default.select2-container--focus .select2-selection--multiple{-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.24);box-shadow:0 1px 0 0 rgba(0,0,0,.24)}.filter-panel .panel-body .filter-container>span{border-bottom:1px dashed rgba(0,0,0,.12);color:#14a8ca;display:block}.filter-panel a:hover,.filter-panel a:hover>*{text-decoration:none}filter-content-component .panel-title a:focus{color:inherit}filter-content-component .panel-title a:focus:hover{color:#14a8ca}::-moz-selection,option::-moz-selection{color:#fff;background:#14a8ca}::-moz-selection,::selection,option::selection{color:#fff;background:#14a8ca}.search-bar-section{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#102438),to(black));background-image:linear-gradient(to bottom,#102438 5%,#000 100%)}.search-bar-section-collapsed{color:#fff;background:#102438}.search-bar-section .custom-checkbox input[type=checkbox]:focus~.custom-control-label::before,.search-bar-section .custom-radio input[type=radio]:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.36);box-shadow:0 0 0 .2rem rgba(255,255,255,.36)}.search-bar-section .custom-modifysearchtext{color:#fff}.cruiseline-content .cruise-highlights h2{border-color:#cd3033}.image-carousel .slick-slide.slick-current img{border-color:#14a8ca}.package-details-banner{color:#fff}.package-details-banner .tour-package-details{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(10%,transparent),to(#102438));background-image:linear-gradient(to bottom,transparent 0,transparent 10%,#102438 100%)}.package-details-banner .tour-package-icons .breadcrumb-item+.breadcrumb-item::before,.package-details-banner .tour-package-icons .odi,.package-details-banner .tour-package-icons .progress-stepper-dots .checkout-steps-wrap .checkout-step.past .checkout-step-dot::before,.progress-stepper-dots .checkout-steps-wrap .checkout-step.past .package-details-banner .tour-package-icons .checkout-step-dot::before{color:#102438;background:#fff}.package-details-banner .package-itinerary-details .itinerary-shipname{background:#102438}@media (max-width:767px){.package-details-banner .package-itinerary-details .itinerary-shipname{color:#333;background:0 0}}.package-details-banner .package-itinerary-details .itinerary-cruise-logo,.package-details-banner .package-itinerary-details .itinerary-map{border-color:#3980c6}.package-details-banner .package-itinerary-details .itinerary-cruise-logo img{background:#fff}.package-details .packageprices-whitebg .package-prices{background:#fff;color:#000}.package-details .package-prices{background:#102438;color:#fff}.package-details .package-prices .package-price{border-color:#fff}.package-details .package-prices .package-fare-details .panel-card-body tbody{background:#fff}.package-details .package-prices .package-fare-details .panel-card-body tfoot{background:#3980c6;color:#fff}.package-details .package-prices .package-fare-details .panel-card-body tfoot td:last-child{background:#102438}.package-details .package-departure-details p{background:#3980c6;color:#fff}.cruise-sailing-dates .nav-tabs>li.nav-item>a.nav-link.active,.cruise-sailing-dates .nav-tabs>li.nav-item>a.nav-link.active:focus,.cruise-sailing-dates .nav-tabs>li.nav-item>a.nav-link.active:hover{border-top:2px solid #14a8ca;color:#14a8ca;border-left-color:rgba(0,0,0,.07);border-right-color:rgba(0,0,0,.07)}.cruise-cash-rule{color:#cd3033;margin-top:2px}.package-details .package-prices .cruise-cash-rule{color:#cd3033;font-size:.85rem}.lowest-sailing-price{border:1px dashed #26be4c;padding:1px 4px}.supplier-promo-section .promo-code-text{color:#14a8ca}.text-truncate>span{margin:3px 0 0!important}.list-view .cruise-offers-list .list span{font-size:15px!important}.cruise-offers-list li{margin:auto 0!important}.custom-table-border .tab-content table{border:1px solid rgba(0,0,0,.07)}.custom-table-border .tab-content table td,.custom-table-border .tab-content table th,.custom-table-border .tab-content table tr{border:1px solid rgba(0,0,0,.07);padding:0 5px}.rules-icons .promo-code{width:28px!important;min-width:28px!important;padding:0 1px}.custom-office-selection fieldset{padding:0 1rem!important;margin-left:-16px;border:0!important}.custom-office-selection fieldset .form-group{margin-bottom:0!important}.custom-office-selection .selection .select2-selection{border-bottom:0!important;border:1px solid #ccc!important;padding:2.5px 8px 0!important}.custom-btn-alignment>*{white-space:nowrap}.custom-btn-alignment .btn{padding:3px 16px!important}.package-details-page .package-promo>*>span{padding:3px 10px!important}.package-details-page .package-promo .bonus-offer-disclaimer{display:none}.package-details-page .tab-container cruise-price-label{margin-right:0!important;padding-right:0!important}.package-details-page .tab-container cruise-price-label a,.package-details-page .tab-container cruise-price-label span{display:block!important}@media (max-width:450px){.progress-stepper-arrow .checkout-steps-wrap .checkout-step:first-child .checkout-step-inner{padding:11px 0;min-height:57px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.view-details-rule{display:none}.icon-bonus-offer{display:none}.bonus-offers-label{display:none}.bonus-offer-icontitle{display:block}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip{position:relative;margin-left:4px}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text{visibility:hidden;width:121px;background-color:#616161;color:#fff;text-align:center;position:absolute;z-index:1;font-size:12px;left:50%;top:unset;bottom:150%;margin-left:-60px;font-weight:600;border-radius:3px}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text::before,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text::before{border-top-color:#616161;top:100%;left:50%;border-width:.4rem .4rem 0;position:absolute;content:'';border-style:solid;display:block;right:27px;color:transparent;width:1px;margin-left:-5px}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text a,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip .highlighter-tooltip-text a{color:#fff}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip:hover .highlighter-tooltip-text,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip:hover .highlighter-tooltip-text{visibility:visible}.select2-results__option .ody-drop-down-option-html-content-after-title .highlighter-tooltip .dropdown-options-wraper,.select2-selection__choice .ody-drop-down-option-html-content-after-title .highlighter-tooltip .dropdown-options-wraper{display:inline-block}.select2-results .highlighter-tooltip,.select2-selection__choice .highlighter-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px}.select2-results .highlighter-tooltip .highlighter-tooltip-text,.select2-selection__choice .highlighter-tooltip .highlighter-tooltip-text{visibility:hidden;width:144px;background-color:#616161;color:#fff;text-align:center;position:absolute;z-index:1;font-size:12px;left:51px;top:-27px;font-weight:600;border-radius:3px}.select2-results .highlighter-tooltip .highlighter-tooltip-text::before,.select2-selection__choice .highlighter-tooltip .highlighter-tooltip-text::before{border-top-color:#616161;top:17px;border-width:.4rem .4rem 0;position:absolute;content:'';border-style:solid;display:block;right:27px;color:transparent}.select2-results .highlighter-tooltip .highlighter-tooltip-text a,.select2-selection__choice .highlighter-tooltip .highlighter-tooltip-text a{color:#fff}.select2-results .highlighter-tooltip:hover .highlighter-tooltip-text,.select2-selection__choice .highlighter-tooltip:hover .highlighter-tooltip-text{visibility:visible}.select2-results .highlighter-tooltip .dropdown-options-wraper,.select2-selection__choice .highlighter-tooltip .dropdown-options-wraper{display:inline-block}.select2-results li:first-child .highlighter-tooltip .highlighter-tooltip-text{top:unset!important;bottom:-22px!important}.select2-results li:first-child .highlighter-tooltip .highlighter-tooltip-text::before{border-bottom-color:#616161!important;top:unset!important;bottom:15px!important;border-width:0 .4rem .4rem}.compare-box-container td .embed-responsive{margin:0 auto}.popup-tooltip .highlighter-tooltip{position:relative;display:inline-block;width:100%}.popup-tooltip .highlighter-tooltip .highlighter-tooltip-text{visibility:hidden;width:144px;background-color:#616161;color:#fff;text-align:center;position:absolute;z-index:1;font-size:12px;left:51px;top:-27px;font-weight:600;border-radius:3px}.popup-tooltip .highlighter-tooltip .highlighter-tooltip-text::before{border-top-color:#616161;top:17px;border-width:.4rem .4rem 0;position:absolute;content:'';border-style:solid;display:block;right:27px;color:transparent}.popup-tooltip .highlighter-tooltip .highlighter-tooltip-text em:hover .highlighter-tooltip-text{visibility:visible}.pay-provider-alignment .Uplift-pay .pointer.fs12{color:#fff!important}.pay-provider-alignment .Uplift-pay .pointer.fs12 .text-primary{color:#fff!important}.pay-provider-alignment .TamaraH-pay .tamara-product-widget{color:#fff!important}.separate-window-special-rates-body button[data-ody-id=PastPassengerLookUpButton],.swift-guest-details-same-window button[data-ody-id=PastPassengerLookUpButton]{background-color:#14a8ca;border-color:#14a8ca;color:#fff}.odyCruiseGpt-section .odyCruiseGpt-search .odi-search-textbox{background:-webkit-gradient(linear,left top,left bottom,from(#3fccec),to(white));background:linear-gradient(#3fccec,#fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.odyCruiseGpt-message .odyCruiseGpt-message-text{color:#4f4d4d;background:#f0f7ff}.odyCruiseGpt-message .odyCruiseGpt-message-text button{color:#14a8ca;background-color:transparent;background-image:none;border-color:#14a8ca;border:1px solid;border-radius:3px;margin:5px}@media (max-width:500px){.odyCruiseGpt-message .odyCruiseGpt-message-text button{width:90%;padding:5px}}.odyCruiseGpt-message.odyCruiseGpt-message-reply .odyCruiseGpt-message-text{background:#14a8ca!important;color:#fff}.odyCruiseGpt-message.odyCruiseGpt-message-reply::before{border-top:13px solid #14a8ca}.odyCruiseGpt-error .odyCruiseGpt-message-text{background:#f8d7da;color:#721c24;border-radius:5px}.chat-box-modal .modal-content .odyCruiseGpt-dialog .modal-header .odi-search-textbox{background:-webkit-gradient(linear,left top,left bottom,from(#3fccec),to(#14a8ca));background:linear-gradient(#3fccec,#14a8ca);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.chat-box-modal .modal-content .odyCruiseGpt-dialog .modal-header .modal-close{background:#14a8ca!important}.add-cabin-label{background-color:rgba(20,168,202,.1)}.bg-green{background-color:#14a8ca}.search-bar-section{background:#102438}