.thirtygeek-tour-buttons{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;margin-bottom:40px}.wtrvl-checkout_button_new{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border:0;border-radius:8px;background:linear-gradient(180deg,#ffc82e 0%,#f5b301 100%);color:#111;font-weight:800;font-size:15px;text-transform:uppercase;cursor:pointer;box-shadow:none;transition:transform .06s ease;flex-direction:column;gap:4px;width:100%;margin-bottom:10px}.wtrvl-checkout_button_new:hover{transform:translateY(-1px)}.wtrvl-checkout_button_new span{text-transform:none;font-size:.75em;margin-top:2px;font-weight:400}.tour-quick-enquiry-button-new{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border-radius:6px;background:#fff!important;border:1px solid #ffc107!important;color:#ffc107!important;font-weight:600;font-size:14px;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:none!important;margin-bottom:10px;width:100%}.tour-quick-enquiry-button-new:hover{background:#fff9e6!important;color:#333!important;top:-2px}@media screen and (min-width:640px){.wtrvl-checkout_button_new,.tour-quick-enquiry-button-new{width:calc(50% - 10px)}}.thirtygeek-modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:2147483640;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.thirtygeek-modal.is-open{display:flex!important}.thirtygeek-modal .modal-content{position:relative;background:#fff;border-radius:10px;width:min(92vw, 920px);height:600px!important;overflow:auto!important;-webkit-overflow-scrolling:touch;box-shadow:0 10px 40px rgba(0,0,0,.25);border:0;margin:0;line-height:0;box-sizing:border-box;padding:40px 30px;height:840px!important;max-height:90vh!important}.thirtygeek-modal .modal-content .close{position:absolute;top:10px;right:14px;font-size:28px;line-height:1;background:transparent;border:0;color:#444;cursor:pointer;z-index:2}#quickEnquire.thirtygeek-modal .nf-form-cont h3{color:#fff}#quickEnquire.thirtygeek-modal .nf-form-cont .nf-form-fields-required{display:none}#quickEnquire.thirtygeek-modal .nf-form-cont .nf-field-label label{font-weight:400;margin:0 0 4px}.page-template-page-tours-2026,.tour-template-default .main.new-template{text-align:left;min-height:100vh}.page-template-page-tours-2026 .header.header6,.tour-template-default .header.header6{margin-bottom:0}.page-template-page-tours-2026 h2,.page-template-page-tours-2026 h3,.page-template-page-tours-2026 h4,.tour-template-default .main.new-template h2,.tour-template-default .main.new-template h3,.tour-template-default .main.new-template h4{color:#06446c}.tour-template-default .main.new-template h3,.tour-template-default .main.new-template h4{color:#333}.page-template-page-tours-2026 .header,.tour-template-default .main.new-template .header{margin-bottom:0}.page-template-page-tours-2026 .banner-wrapper,.tour-template-default .main.new-template .banner-wrapper{position:relative;max-height:600px;overflow:hidden;margin-bottom:40px;display:flex}.page-template-page-tours-2026 .banner-wrapper h1,.page-template-page-tours-2026 .banner-wrapper p.h2,.tour-template-default .main.new-template .banner-wrapper h1,.tour-template-default .main.new-template .banner-wrapper p.h2{color:#fff;text-align:center;text-shadow:2px 2px 2px #333}.page-template-page-tours-2026 .banner-wrapper h1,.tour-template-default .main.new-template .banner-wrapper h1{font-size:28px}.page-template-page-tours-2026 .banner-wrapper p.h2,.tour-template-default .main.new-template .banner-wrapper p.h2{font-size:20px}.page-template-page-tours-2026 .banner-wrapper img,.tour-template-default .main.new-template .banner-wrapper img{min-width:100%}.page-template-page-tours-2026 .banner-wrapper .overlay,.tour-template-default .main.new-template .banner-wrapper .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:800px}.page-template-page-tours-2026 .tour-details .detail-wrapper,.tour-template-default .main.new-template .tour-details .detail-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}.page-template-page-tours-2026 .tour-details .detail-wrapper .detail,.tour-template-default .main.new-template .tour-details .detail-wrapper .detail{width:calc(50% - 10px)}@media screen and (min-width:768px){.page-template-page-tours-2026 .tour-details .detail-wrapper .detail,.tour-template-default .main.new-template .tour-details .detail-wrapper .detail{width:100%}}.page-template-page-tours-2026 .tour-details .price,.tour-template-default .main.new-template .tour-details .price{color:#06446c;font-size:38px;font-weight:700;margin-bottom:10px;line-height:1em}.page-template-page-tours-2026 .tour-details h3,.tour-template-default .main.new-template .tour-details h3{margin:20px 0 5px}.page-template-page-tours-2026,.tour-sidebar-desktop,.tour-template-default .tour-sidebar-desktop{display:none}.page-template-page-tours-2026,.tour-sidebar-mobile,.tour-template-default .tour-sidebar-mobile{display:inline-block;}@media screen and (min-width:992px){.page-template-page-tours-2026,.tour-sidebar-desktop,.tour-template-default .tour-sidebar-desktop{display:inline-block}.page-template-page-tours-2026,.tour-sidebar-mobile,.tour-template-default .tour-sidebar-mobile{display:none}}.page-template-page-tours-2026 .widget.widget-tags,.tour-template-default .main.new-template .widget.widget-tags,.page-template-page-tours-2026 .widget.widget-sidebar,.tour-template-default .main.new-template .widget.widget-sidebar{padding:0!important;background:none;margin:30px 0;box-shadow:none}.page-template-page-tours-2026 .widget.widget-sidebar,.tour-template-default .main.new-template .widget.widget-sidebar{margin:0 0 40px}.tour-template-default.has-featured-image .new-template-bread .breadcrumbs{display:inline-block}.page-template-page-tours-2026 .tour-sidebar-mobile .widget.widget-tags,.tour-template-default .main.new-template .tour-sidebar-mobile .widget.widget-tags{margin:0 0 20px;}@media screen and (min-width:1024px){.page-template-page-tours-2026 .tour-details .widget.widget-tags,.tour-template-default .main.new-template .tour-details .widget.widget-tags,.page-template-page-tours-2026 .tour-details .widget.widget-sidebar,.tour-template-default .main.new-template .tour-details .widget.widget-sidebar{padding:0 50px 0 0!important}}.page-template-page-tours-2026 .tour-details .widget.widget-sidebar .wprev_banner_outer,.tour-template-default .main.new-template .tour-details .widget.widget-sidebar .wprev_banner_outer,.page-template-page-tours-2026 .tour-overview .widget.widget-sidebar .wprev_banner_outer,.tour-template-default .main.new-template .tour-overview .widget.widget-sidebar .wprev_banner_outer{margin:15px 0 30px}.page-template-page-tours-2026 .tour-overview .wtrvl-cta-row,.tour-template-default .main.new-template .tour-overview .wtrvl-cta-row{margin-top:40px;margin-bottom:40px}.page-template-page-tours-2026 .tour-overview,.tour-template-default .main.new-template .tour-overview{margin-top:30px}.page-template-page-tours-2026 .tour-overview h2,.tour-template-default .main.new-template .tour-overview h2{font-size:28px}.page-template-page-tours-2026 .tour-overview ul+h3,.tour-template-default .main.new-template .tour-overview ul+h3{margin-top:30px}.page-template-page-tours-2026 button.site-quick-enquiry,.tour-template-default .main.new-template button.site-quick-enquiry{transition:all 0.3s linear;top:0;position:relative}.page-template-page-tours-2026 button.site-quick-enquiry:hover,.tour-template-default .main.new-template button.site-quick-enquiry:hover{background:#fff9e6!important;color:#333!important;top:-2px}.page-template-page-tours-2026 .gallery-slider,.tour-template-default .main.new-template .gallery-slider{margin-top:40px;margin-bottom:40px}.page-template-page-tours-2026 .gallery-slider ul.slick-dots,.tour-template-default .main.new-template .gallery-slider ul.slick-dots{margin:0;bottom:-45px;left:-5px}.page-template-page-tours-2026 .gallery-slider ul.slick-dots li button:before,.tour-template-default .main.new-template .gallery-slider ul.slick-dots li button:before{font-size:18px}.page-template-page-tours-2026 .gallery-slider ul.slick-dots li.slick-active button:before,.tour-template-default .main.new-template .gallery-slider ul.slick-dots li.slick-active button:before{color:#06446c}.slick-prev,.slick-next{width:25px;height:25px}.slick-prev:before,.slick-next:before{transition:all 0.3s linear;color:#ddd;font-size:25px}.slick-prev:hover:before,.slick-next:hover:before{color:#06446c}.page-template-page-tours-2026 .tour-itinerary{margin-bottom:30px}.page-template-page-tours-2026 .tour-itinerary h2{text-align:center;margin-bottom:30px;margin-top:40px;font-size:32px}.page-template-page-tours-2026 .tour-itinerary .accordion-button{font-weight:400}.page-template-page-tours-2026 .tour-itinerary p{font-size:1.0875em;color:#666;line-height:1.6em;padding-right:20px}.page-template-page-tours-2026 .accordion-body img{margin-bottom:20px}.page-template-page-tours-2026 .accordion-button{font-size:.875em;text-align:left!important}.page-template-page-tours-2026 .accordion-button:not(.collapsed),.page-template-page-tours-2026 .accordion-button:hover{background:#f2f2f2}.page-template-page-tours-2026 .row-form{margin-top:40px}.page-template-page-tours-2026 .row-form h2,.page-template-page-tours-2026 .row-form h3,.page-template-page-tours-2026 .row-form p{text-align:center}.page-template-page-tours-2026 .row-form h2{font-size:32px;color:#111;margin-bottom:5px}.page-template-page-tours-2026 .row-form h3{font-size:26px}.page-template-page-tours-2026 .row-form .nf-form-fields-required,#ninja-form-new .nf-form-fields-required{display:none}.page-template-page-tours-2026 .row-usps{margin-top:30px}.page-template-page-tours-2026 .row-usps .row{margin-bottom:30px}.page-template-page-tours-2026 .row-usps .row .col{align-content:center}@media screen and (min-width:540px){.page-template-page-tours-2026 .gallery-slider{margin-left:-20px;margin-right:-20px}.page-template-page-tours-2026 .gallery-slider .gallery-slide{padding:10px}}@media screen and (min-width:768px){.page-template-page-tours-2026 .tour-overview{margin-top:0}}@media screen and (min-width:992px){.page-template-page-tours-2026 .accordion-button{font-size:1em}.page-template-page-tours-2026 .banner-wrapper h1{font-size:34px}.page-template-page-tours-2026 .banner-wrapper p.h2{font-size:24px}.page-template-page-tours-2026 .gallery-slider ul.slick-dots{bottom:-30px}}@media screen and (min-width:1200px){.page-template-page-tours-2026 .banner-wrapper h1{font-size:48px}.page-template-page-tours-2026 .banner-wrapper p.h2{font-size:36px}}.tour-template-default .main.new-template .tour-itinerary{margin-bottom:30px}.tour-template-default .main.new-template .tour-itinerary h2{text-align:center;margin-bottom:30px;margin-top:40px;font-size:32px}.tour-template-default .main.new-template .tour-itinerary h2+P{margin-bottom:40px}.tour-template-default .main.new-template .tour-itinerary .accordion-button{font-weight:400}.tour-template-default .main.new-template .tour-itinerary p{font-size:1.0875em;color:#666;line-height:1.6em;padding-right:20px}.tour-template-default .main.new-template .accordion-button{font-size:.875em;text-align:left!important}.tour-template-default .main.new-template .accordion-button:not(.collapsed),.tour-template-default .main.new-template .accordion-button:hover{background:#f2f2f2}.tour-template-default .main.new-template .row-form{margin-top:40px;background:#f4f4f4;padding:40px 10px;position:relative}.tour-template-default .main.new-template .row-form>*{z-index:1}.tour-template-default .main.new-template .row-form h2,.tour-template-default .main.new-template .row-form h3,.tour-template-default .main.new-template .row-form p{text-align:center}.tour-template-default .main.new-template .row-form h2{font-size:32px;color:#111;margin-bottom:5px}.tour-template-default .main.new-template .row-form h3{font-size:26px}.tour-template-default .main.new-template .row-form p{margin:0 auto 20px;max-width:800px}.tour-template-default .main.new-template .row-form .nf-form-fields-required{display:none}.tour-template-default .main.new-template .row-usps{margin-top:30px}.tour-template-default .main.new-template .row-usps .row{margin-bottom:30px}.tour-template-default .main.new-template .row-usps .row .col{align-content:center}@media screen and (min-width:540px){.tour-template-default .main.new-template .gallery-slider{margin-left:-20px;margin-right:-20px}.tour-template-default .main.new-template .gallery-slider .gallery-slide{padding:10px}}@media screen and (min-width:768px){.tour-template-default .main.new-template .tour-overview{margin-top:0}}@media screen and (min-width:992px){.tour-template-default .main.new-template .accordion-button{font-size:1em}.tour-template-default .main.new-template .banner-wrapper h1{font-size:34px}.tour-template-default .main.new-template .banner-wrapper p.h2{font-size:24px}.tour-template-default .main.new-template .gallery-slider ul.slick-dots{bottom:-30px}}@media screen and (min-width:1200px){.tour-template-default .main.new-template .banner-wrapper h1{font-size:48px}.tour-template-default .main.new-template .banner-wrapper p.h2{font-size:36px}}ul.nf-breadcrumbs{display:none}.page-template-page-tours-2026 .nf-form-cont,#ninja-form-new .nf-form-cont,.nf-form-cont{background:#06446c;padding:20px;max-width:800px;margin:20px auto}.page-template-page-tours-2026 .nf-form-cont label,.page-template-page-tours-2026 .nf-form-cont .nf-field-label,.page-template-page-tours-2026 .nf-field-label .nf-label-span,#ninja-form-new .nf-form-cont label,#ninja-form-new .nf-form-cont .nf-field-label,#ninja-form-new .nf-field-label .nf-label-span,.nf-form-cont label,.nf-form-cont .nf-field-label,.nf-field-label .nf-label-span{max-width:none;color:#fff;font-weight:400}.page-template-page-tours-2026 .nf-form-cont .nf-multi-cell .nf-cell,#ninja-form-new .nf-form-cont .nf-multi-cell .nf-cell,.nf-form-cont .nf-multi-cell .nf-cell{padding:0 10px}.page-template-page-tours-2026 .nf-form-cont .nf-mp-header h3,#ninja-form-new .nf-form-cont .nf-mp-header h3,.nf-form-cont .nf-mp-header h3{color:#fff;margin-bottom:30px}.page-template-page-tours-2026 .nf-form-cont .nf-next-previous,#ninja-form-new .nf-form-cont .nf-next-previous,.nf-form-cont .nf-next-previous{margin:10px 0!important;padding:0 10px!important}.page-template-page-tours-2026 .nf-next-previous input[type="button"],#ninja-form-new .nf-next-previous input[type="button"],.nf-form-cont .nf-next-previous input[type="button"]{background:none;border:2px solid #fec629;color:#fec629;padding:10px 20px;border-radius:4px}.page-template-page-tours-2026 .field-wrap input[type=submit],#ninja-form-new .field-wrap input[type=submit],.nf-form-cont .field-wrap input[type=submit]{width:100%;font-weight:500;font-size:1.125em;color:#333}.page-template-page-tours-2026 .field-wrap input[type=submit]:hover,#ninja-form-new .field-wrap input[type=submit]:hover,.nf-form-cont .field-wrap input[type=submit]:hover{background:#fed25a}.page-template-page-tours-2026 .nf-error-msg,.page-template-page-tours-2026 .ninja-forms-req-symbol,#ninja-form-new .nf-error-msg #ninja-form-new .ninja-forms-req-symbol,.nf-form-cont .nf-error-msg .nf-form-cont .ninja-forms-req-symbol{color:#e57575}@media screen and (min-width:768px){ul.nf-breadcrumbs{display:flex;justify-content:center;border-bottom:1px solid #3f46a3;margin-top:5px!important;padding-bottom:10px!important;margin-bottom:30px!important}ul.nf-breadcrumbs li a{color:#f2f2f2;font-weight:500;margin-right:28px}.nf-breadcrumbs li.active a{border-bottom:2px solid #fec629;font-weight:500!important}ul.nf-breadcrumbs li a:hover{color:#fff}}ul.nf-breadcrumbs{display:none}.tour-template-default .main.new-template .nf-form-cont,.tour-template-default .main.new-template .nf-form-content,.wtrvl-modal .nf-form-content,#ninja-form-new .nf-form-content,.nf-form-content{background:#06446c;padding:20px 10px;max-width:800px;margin:20px auto}@media screen and (min-width:992px){.tour-template-default .main.new-template .nf-form-cont,.tour-template-default .main.new-template .nf-form-content,.wtrvl-modal .nf-form-content,#ninja-form-new .nf-form-content,.nf-form-content{padding:20px}}.wtrvl-modal .nf-form-content{margin:0;max-width:100%}.wtrvl-modal .nf-form-content .label-above .nf-field-element{margin:5px 0 15px}.wtrvl-modal .nf-form-content .submit-container{margin:-15px auto 10px}.single.tour-template-default .breadcrumbs{margin-bottom:0}.tour-template-default .main.new-template .nf-form-cont label,.tour-template-default .main.new-template .nf-form-cont .nf-field-label,.wtrvl-modal .nf-form-content label,.wtrvl-modal .nf-form-content .nf-field-label .tour-template-default .main.new-template .nf-field-label .nf-label-span{max-width:none;color:#fff;font-weight:400}.tour-template-default .main.new-template .nf-form-cont .nf-multi-cell .nf-cell,.wtrvl-modal .nf-form-content .nf-multi-cell .nf-cell{padding:0 10px}.wtrvl-modal .nf-form-layout .form{background:none}.tour-template-default .main.new-template .nf-form-cont .nf-mp-header h3{color:#fff;margin-bottom:30px}.tour-template-default .main.new-template .nf-form-cont .nf-next-previous{margin:10px 0!important;padding:0 10px!important}.tour-template-default .main.new-template .nf-next-previous input[type="button"],.nf-next-previous input[type="button"]{background:none;border:2px solid #fec629;color:#fec629;padding:10px 20px;border-radius:4px}.tour-template-default .main.new-template .field-wrap input[type=submit],.wtrvl-modal .nf-form-content .field-wrap input[type=submit]{width:100%;font-weight:500;font-size:1.125em;color:#333}.tour-template-default .main.new-template .field-wrap input[type=submit]:hover,.wtrvl-modal .nf-form-content .field-wrap input[type=submit]:hover{background:#fed25a}.tour-template-default .main.new-template .nf-error-msg,.tour-template-default .main.new-template .ninja-forms-req-symbol,.nf-error-msg,.ninja-forms-req-symbol{color:#e57575}.tour-template-default .main.new-template .nf-response-msg p,.tour-template-default .wtrvl-modal .nf-response-msg p,.nf-response-msg p{color:#fff}body.page-id-2093 .nf-form-cont .nf-form-title{display:none}