:root{--primary-color:#061e3b;--primary-cont-color:#ffffff;--primary-hover-color:#465e7b;--primary-light:#e8f1f9;--lightWhite:#f5f5f5;--nl-ribbon:url(https://s3.ap-southeast-2.amazonaws.com/firstclass.com.au/wp-content/uploads/2022/07/07173204/platinum_blue_ribbon.png);--nav-dark:#061e3b;--nav-light:#2f3439;--footer-primary-color:#061e3b;--footer-icon-bg:#ffffff;--footer-icon-color:#061e3b;--footer-text:#FFFFFF;--footer-border:#ffffff;--footer-widget-title:#ffffff;--sticker-color:#90969F;--sticker-cont-color:#FFFFFF}span i.fa.fa-star{color:#2271b1}#wrapper-navbar{height:93px!important}#main-nav .container{position:relative}li.megamenu:hover>.dropdown-menu,li.megamenu:hover>.dropdown-menu>li>.dropdown-menu,.navbar-nav .dropdown-menu{background-color:var(--primary-light);border:none!important;padding:5px}li:not(.no-hover)>.dropdown-item:focus,li:not(.no-hover)>.dropdown-item:hover{background-color:var(--primary-color)!important;color:var(--primary-cont-color)!important}li.no-hover>.dropdown-item:focus,li.no-hover>.dropdown-item:hover{background-color:transparent!important;cursor:default!important}.footer-widget .footer-nl-form-container{border:1px solid var(--footer-icon-bg)}.footer-widget .widget-title,.footer-widget .footer-nl-form-container h6{color:var(--footer-widget-title)}.navbar-dark .navbar-nav .nav-link{text-transform:none!important}.navbar-brand{margin-bottom:-5px!important}.footer-widget .navbar-brand{margin-right:5px}ul#main-menu{padding-top:32px}body .bg-gold.card-sticker,body .bg-gold.card-sticker p{background-color:var(--sticker-color)!important;color:var(--sticker-cont-color)!important}.video-thumb{margin-bottom:0}.site-footer .site-info{color:var(--primary-hover-color)!important}.firstclass-today-deal .seclabel{background-color:var(--primary-color)!important}.is-style-outline a:hover{background-color:var(--primary-color)!important;color:var(--primary-cont-color)!important}.btn.btn-outline-primary{color:var(--primary-color);border-color:var(--primary-color)}.btn.btn-outline-primary:hover{color:var(--primary-cont-color);background-color:var(--primary-color);border-color:var(--primary-color)}.footer-widget input.fcnl_submit{background-color:silver;color:var(--footer-icon-color)}.footer-widget input.fcnl_submit:hover{background-color:silver;color:var(--footer-text)}.footer-widget .footer-nl-form-container{border:1px solid var(--primary-hover-color)}.btn.focus,.btn:focus,.wpcf7 input.focus[type=submit],.wpcf7 input:focus[type=submit]{box-shadow:0 0 0 .2rem var(--primary-light)!important}.search-overlap{position:relative;opacity:.39;top:-200px;margin-bottom:-200px}.search-overlap .col-md-12{background-color:#f5f5f5;border-radius:5px;box-shadow:0 0 5px var(--primary-color)}.search-overlap:hover{opacity:.9}.footer-widget .text-primary a{color:var(--footer-text)}.col-md-12.susbcribeDiv{margin-top:-2px}body .susbcribeDiv a.btn-color{background-color:var(--primary-color)!important;border:none;font-size:19px}.cruise-reset-btn.od-reset-btn-wrapper,.itineraries.od-results-wrapper{display:none}body.home .holiday-australia .card h4{font-size:19px!important}body .card-sticker{width:50%}body #odysseus #OVExploreContainer.default .od-main-wrapper .od-tab-form-wrapper .od-input-wrapper{min-width:250px!important}body #odysseus #OVExploreContainer.default .od-main-wrapper .od-tab-form-wrapper .destination-type-radio span:before{left:2px;top:3px}body #odysseus #OVExploreContainer.default .od-main-wrapper .od-tab-form-wrapper .destination-type-radio span:after{top:5px}body #odysseus #OVExploreContainer.default .od-main-wrapper .od-tab-form-wrapper .od-main-button-wrapper .od-reset-btn-wrapper span,body #odysseus #OVExploreContainer.default .od-main-wrapper .od-tab-form-wrapper .od-main-button-wrapper .od-adv-search-btn .advance-btn-label,body #odysseus #OVExploreContainer.default .od-main-wrapper .od-tab-form-wrapper .od-main-button-wrapper .od-search-button button,body #odysseus #OVExploreContainer,.multiselect,.multiselect__input,.multiselect__single,body #odysseus #OVExploreContainer .od-form-wrapper .multiselect__single,body #odysseus #OVExploreContainer .od-form-wrapper input,body #odysseus #OVExploreContainer .od-form-wrapper input::placeholder,body #odysseus #OVExploreContainer .od-form-wrapper .multiselect__tags,body #odysseus #OVExploreContainer .od-form-wrapper .multiselect__option{font-size:17px;line-height:1;text-transform:capitalize}body #odysseus #OVExploreContainer .od-button-wrapper .od-adv-search-btn .od-adv-search-icon{background-color:transparent!important;box-shadow:none!important}body #odysseus #OVExploreContainer .od-button-wrapper .od-adv-search-btn:hover .od-adv-search-icon{background-color:transparent!important}body #odysseus #OVExploreContainer .od-button-wrapper .od-adv-search-btn .advance-btn-label{color:#061e3b!important;text-decoration:underline}body #odysseus #OVExploreContainer .od-button-wrapper .od-adv-search-btn:hover .advance-btn-label{text-decoration:underline}body #odysseus #OVExploreContainer.default .od-main-wrapper .od-tab-form-wrapper .od-main-button-wrapper .od-search-button button{margin:0 3px!important}body .clientfunction h5.card-title{width:100%;text-align:center;font-size:20px}.home-nl-form-container h5,.footer-nl-form-container h6{font-size:19px}.home-nl-form-container p,.footer-nl-form-container a{font-size:17px}body.page-id-84807 #DataTables_Table_0 tr:hover td{background-color:var(--blue-light);box-shadow:none}body.page-id-84807 #DataTables_Table_0 tr td:last-child{background-color:#2271b1;color:var(--primary-cont-color);border-bottom:1px solid var(--primary-cont-color)}.cruise-deals table td.text-first-capital:first-letter{text-transform:uppercase}.cruise-deals table td.text-first-capital{text-transform:lowercase}.combo-cruise,.combo-cruise .card-body,.combo-cruise .card-footer{background-color:var(--primary-light)!important;border-radius:5px;color:var(--primary-color)}.combo-cruise .card-body p{color:var(--primary-color)!important}@media only screen and (max-width:480px){li.megamenu .dropdown-menu{position:relative}li.megamenu:hover>.dropdown-menu{display:block}ul#main-menu>li.megamenu>ul{top:0}li.megamenu:hover>.dropdown-menu>li>.dropdown-menu{display:none}.navbar-brand{max-width:255px!important}#main-nav.navbar-dark{background-color:var(--nav-dark)!important}.home span.nav-icon-trigger a.text-light{color:#fff}.home span.nav-icon-trigger a.text-light i.text-light{color:#fff!important}.search-overlap{position:relative;opacity:1;top:0;margin-bottom:0}body.page-id-84807 .dataTables_wrapper{overflow-x:scroll}.nav-tabs.cruise-navs{display:block}.nav-tabs.cruise-navs .nav-item{width:200px;margin:auto;margin-top:10px}.nav-tabs.cruise-navs .nav-item>a{text-align:center!important;font-size:16px}.country-links ul li{display:inline-block;text-align:center;width:fit-content;padding:2px 14px}.country-links ul li a{font-size:18px;padding:0;display:inline-block}.deals .item-list{overflow-x:scroll}.deals .item-list .table.cruise-table td,.deals .item-list .table.cruise-table th{padding:10px 5px!important;font-size:14px;line-height:16px}.country-header{padding:10px 15px;font-size:17px}.nav.nav-tabs .nav-item{max-width:50%}.tab-content{overflow:scroll}body.postid-92843 table.product-list-tbl thead tr th:first-child,body.postid-92843 table.product-list-tbl tbody tr td:first-child{display:none}.scrollable_table_hint{position:absolute;top:0;width:100%;height:100%;background-color:#061e3b77;color:#fff;z-index:99;padding:40px;text-align:center}.scrollable_table_hint h3{font-size:23px;text-shadow:1px 1px #000}}@media only screen and (max-width:1370px){.nav-icons .nav-icon-item{padding-top:0!important;padding-bottom:4px!important}}@media only screen and (min-width:1371px){li.megamenu{position:static}li.megamenu .dropdown-menu{width:100%;position:absolute;z-index:100;top:80px;left:0;right:0;margin:auto}li.megamenu:hover>.dropdown-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(25%,1fr));width:1190px}li.megamenu:hover>.dropdown-menu>li{width:100%;max-width:100%;min-height:1px;padding:0;margin:0}li.megamenu:hover>.dropdown-menu>li>a{font-weight:700;color:var(--primary-color)}li.megamenu:hover>.dropdown-menu>li>.dropdown-menu{display:inline-block!important;position:relative;top:0;left:0;box-shadow:none}li.megamenu:hover>.dropdown-menu>li>.dropdown-menu>li>a{white-space:normal}ul#main-menu>li.megamenu>ul{top:77px!important}.scrollable_table_hint{display:none}}