/*
Theme Name: Tallship Theme
Author: CLLOH
Author URI: https://clloh.com
Description: Custom WordPress theme developed for Tallship Theme official website project.
Version: 1.74.5

Note: This file's contents is now moved over to assets/css/style.scss in order to process it with gulp, e.g. minify, combine with other sass files. New styles should be written in assets/css/sass folder instead.
*/@charset "UTF-8";@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(fonts/lato-v25-latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(fonts/lato-v25-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(fonts/lato-v25-latin_latin-ext-700.woff2) format("woff2")}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif}button,li,p{font-weight:300;font-family:Lato,sans-serif}.main-navbar{position:relative;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;background:#fff!important}.top_menu{position:relative;width:100%}.logo,.main-menu,.top-nav .top_menu{max-width:1300px}.pleasure_menu{width:50%;text-align:left}.logo,.main-menu{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;text-align:center}.logo{padding:20px 0}.main-menu{padding:12px 0}.main-navbar .top-links{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:50%}.main-navbar .navbar-brand{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.main-navbar .navbar-brand img{margin:auto}.main-navbar .navbar-button{height:52px;padding:12px;color:#fff;text-align:center;background:#bf9f60;border:1px solid #bf9f60;border-radius:0}.navbar-cart .icon-cart{color:#fff}.main-navbar .top-links *{padding-left:10px;color:#fff;font-weight:400;font-size:16px}.main-navbar .top-links .icon-cart .icon{width:2em;height:2em}.border-grad{height:1px;background:#ddd}.main-menu>.navbar-nav>li.menu-item>a,.main-navbar .navbar-nav li.menu-item a{color:#888;font-weight:400;font-size:15px;text-transform:inherit}.main-menu>.navbar-nav>li.menu-item>a:hover{color:#c79d55;font-weight:400;text-decoration:none}.main-menu>.navbar-nav>li.menu-item>a:hover::after{background:0 0}.main-menu .navbar-nav .menu-item{padding-right:0;padding-left:0;text-align:left;border-right:1px solid #ddd}.main-menu .navbar-nav li.menu-item ul.dropdown-menu{top:100%;left:0;padding-top:12px;text-align:left;background:#fff;-webkit-transform:none;transform:none}.main-menu .navbar-nav li.menu-item ul.dropdown-menu .dropdown-menu{left:100%}.main-menu .navbar-nav li.menu-item ul.dropdown-menu a{text-align:left;background:0 0}.main-menu .navbar-nav ul.dropdown-menu li:hover{background:0 0}.main-menu .navbar-nav li.menu-item ul.dropdown-menu a:hover{color:#c79d55;background:0 0}.main-menu .navbar-nav li.menu-item ul.dropdown-menu ul.dropdown-menu{display:none}.main-menu>.navbar-nav>li.menu-item>ul>li.menu-item:hover ul{top:0;display:block!important}.menu-item-49959 .dropdown-menu{display:none!important}.menu-item-49963{border-right:0!important}.menu-item-51613 ul.dropdown-menu{left:418px!important}.menu-item-49925 ul.dropdown-menu{left:425px!important}.menu-item-51169 ul.dropdown-menu{left:425px!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#bf9f60!important;font-weight:700!important;background:0 0!important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#bf9f60!important;font-weight:500!important;background:0 0!important}.main-menu>.navbar-nav>li.menu-item>ul>li.menu-item.menu-item-has-children>a::after{position:absolute;top:12px;right:11px;z-index:99;width:10px;height:0;border-top:6px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #888;content:""}.pleasure_menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.trp-ls-shortcode-current-language{display:none!important}.trp-ls-shortcode-language{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:unset!important;height:unset!important;font-size:20px;visibility:visible!important}.trp-language-switcher{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.trp-ls-shortcode-language a{color:#fff!important;white-space:nowrap}.trp-ls-shortcode-language span{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#fff!important}.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{position:unset!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}body{color:#000;background-color:#fff}.content-area{margin-top:0}.main-content{background-color:#fff}body.admin-bar .main-navbar{top:0;margin-bottom:0}.inner-title p{margin:0;font-weight:400;font-size:50px!important;line-height:45px;text-align:left}.larger-inner-title p{margin:0;font-weight:400;font-size:70px;line-height:1.2;letter-spacing:8px}.btn-primary,.instagram__follow{display:block!important;color:#fff;background:#bf9f60;border:1px solid #bf9f60;border-radius:5px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.btn-secondary{color:#fff;background:#d6d6d6;border:1px solid #d6d6d6;border-radius:5px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.btn-primary:hover,.instagram__follow:hover{color:#fff;opacity:.8}.btn-secondary:hover{opacity:.8}.text-white,.text-white p{color:#fff!important}.text-black,.text-black p{color:#000!important}.text-gold,.text-gold p{color:#bf9f60!important}.text-grey,.text-grey p{color:#707070!important}.text-align-left{text-align:left}.mb-0{margin-bottom:0!important}.inner-text-mb-0 h1,.inner-text-mb-0 h2,.inner-text-mb-0 h3,.inner-text-mb-0 h4,.inner-text-mb-0 h5,.inner-text-mb-0 p,.inner-text-mb-0 span,.inner-text-mb-0.wpb_text_column :last-child,.inner-text-mb-0.wpb_text_column p:last-child{margin-bottom:0!important}.mt-0{margin-top:0!important}.mb-20{margin-bottom:20px!important}.mt-20{margin-top:20px!important}.mb-10{margin-bottom:10px!important}.mt-10{margin-top:10px!important}.p-0{padding:0!important}.background-position-center{background-position:center}.background-position-bottom{background-position:bottom}.background-no-repeat{background-repeat:no-repeat}.background-size-cover{background-size:cover}.vc_btn3{text-transform:uppercase}.border-rounded{border-radius:5px}.width-fit-content{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.margin-auto{margin:auto!important}.slick-next,.slick-prev{-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.fs-15 p{font-size:15px!important}.font-weight-bold,.font-weight-bold p{font-weight:700!important}.font-weight-regular p{font-weight:400!important}.slick-dots{z-index:9}.display-none{display:none!important}ul.list-anchor{padding:0;list-style-type:none}ul.list-anchor li::before{position:absolute;left:0;content:url(images/anchor-small.svg);-webkit-transform:scale(.8);transform:scale(.8)}ul.list-anchor li{position:relative;margin-bottom:15px;padding-left:30px}#ssb-container ul li:nth-child(even){background-color:#bf9f60!important}.banner-with-rating p{font-weight:400}.banner-with-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:42.55vw!important}.banner-with-rating::before{position:absolute;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);content:""}.linear-icons,.linear-icons .text-white .wpb_wrapper,.linear-icons .wpb_wrapper{z-index:9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.linear-icons .wpb_column{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon{color:#fff}.gallery-banner-line{width:100px;border-top:3px solid #fff}.gallery-template-vc_custom_1640639206975{display:inherit;margin-top:5px!important;margin-right:5px!important;margin-bottom:5px!important;margin-left:5px!important;background-color:#01324b!important;border-top-width:5px!important;border-right-width:5px!important;border-bottom-width:5px!important;border-left-width:5px!important}.gallery-template-vc_custom_1640639219791,.gallery-template-vc_custom_1640639234072{display:inherit;margin-top:5px!important;margin-right:5px!important;margin-bottom:5px!important;margin-left:5px!important;background-color:#efefef!important}.home-banner-with-rating .vc_separator .vc_sep_holder .vc_sep_line{position:relative;top:1px;display:block;width:100%;height:1px;border-top:1px solid #ebebeb}.home-banner-with-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:42.55vw}.home-banner-with-rating .linear-icons .wpb_column:nth-child(even){border-top:2px solid #fff}.review-card{color:#000;background-color:#f9f9f9}.slick-dots li button::before{color:#f9f9f9;background-color:#f9f9f9;border:1px solid #bf9f60;border-radius:100%;opacity:1}.ui_bubble_rating::after{color:#bf9f60}.slick-dots li.slick-active button::before{color:#bf9f60;background-color:#bf9f60;opacity:1}.ui_bubble_rating::before{color:#bf9f60;content:"☆☆☆☆☆"}.ui_bubble_rating.bubble_50::after,.ui_bubble_rating.bubble_5::after{content:"★★★★★"}.ui_bubble_rating.bubble_40::after,.ui_bubble_rating.bubble_4::after{content:"★★★★"}.ui_bubble_rating.bubble_30::after,.ui_bubble_rating.bubble_3::after{content:"★★★"}.ui_bubble_rating.bubble_20::after,.ui_bubble_rating.bubble_2::after{content:"★★"}.ui_bubble_rating.bubble_10::after,.ui_bubble_rating.bubble_1::after{content:"★"}.cta{padding-top:40px;background:0 0}.tripadvisor-btn-container{margin-top:15px}.tripadvisor-btn-container .btn-primary,.tripadvisor-btn-container .btn-secondary{display:inline-block!important;padding:15px 20px}.review-card__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fbreview__name,.fbreviews__title{color:#000;font-size:18px!important;text-align:left}.fbreviews__rating{background:#01324b;border-radius:5px}.fbreview{color:#000;background:0 0}.fbreview__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:unset}.fbreview__rating{background:#696d6d;border-radius:5px}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{color:inherit;background-color:inherit;border-color:inherit}.review-card__content,fbreview__content{font-style:italic}.instagram__follow svg{display:none}.instagram__follow{padding:10px 20px;text-align:center}.instagram__title{color:#000}.testimonial-tripadvisor-responsive-show{display:none;text-align:center!important}.testimonial-tripadvisor-responsive-show span::before{font-size:30px!important}.fbreview__info p,.fbreviews__meta{color:grey;font-size:16px;text-align:left;opacity:1}.vc_btn3-container a{width:100%}.home-packages-row,.home-packages-row h4,.home-packages-row h5{font-weight:lighter!important}.home-packages-row h4{font-size:60px}.home-packages-row .wpb_content_element{margin-bottom:0!important}.home-packages-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-packages-row .wpb_column{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.home-packages-row .vc_separator{border-top:1px solid #fff}.home-packages-row p a:hover{color:#bf9f60!important}.packages-deals-link p{margin-top:20px!important}.wpb_text_column.larger-inner-title p:last-child{margin-bottom:0!important}.larger-inner-title,.larger-inner-title.wpb_text_column :last-child{margin-bottom:0!important}.tvc-title{color:#000;text-align:center!important;background-color:#fff}.tvc-slideshow-item .slideshow-wrapper::after{position:absolute;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),to(black));background-image:linear-gradient(transparent 70%,#000);opacity:.5;content:" "}.home-main-package-image img{min-height:500px;max-height:500px;-o-object-fit:cover;object-fit:cover}.home-main-package-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-main-package-details{background-color:#f9f9f9}.home-main-package-details .vc_column-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.home-main-package-details .vc_column-inner .wpb_wrapper{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.home-main-package-image .vc_column-inner{padding:0}.home-main-package-image .vc_column-inner .wpb_gallery{margin:0}.home-main-package-image .vc_column-inner .wpb_gallery_slides{margin:0;border:0}.home-main-package-image .vc_column-inner .wpb_gallery_slides .flex-control-nav{bottom:0;z-index:9}.home-inner-title p{margin:0;font-weight:light;font-size:43px;line-height:45px}.home-main-package-details .btn-primary{display:block!important;float:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto!important}.home-discover-white{width:46%!important;padding:0 10px;background-color:#fff}.home-discover-blue{float:right!important;width:46%!important;padding:0 10px;background-color:#fff}.home-discover-text-under-price{color:#8e8e8e}.home-discover-text-under-price p{color:#8e8e8e}.home-discover-title p{font-weight:700}.home-discover-blue-top{background-color:#01324b;border-radius:5px 5px 0 0}.home-discover-white-top{border-bottom:1px solid #8e8e8e;border-radius:5px 5px 0 0}.home-discover-blue-bottom,.home-discover-white-bottom{border-radius:0 0 5px 5px}.home-discover-blue .wpb_text_column :last-child,.home-discover-blue .wpb_text_column p:last-child,.home-discover-white .wpb_text_column :last-child,.home-discover-white .wpb_text_column p:last-child{margin-bottom:0!important}.home-discover-price h4{font-weight:300}.home-discover-title{padding-top:35px}.home-discover-blue ul,.home-discover-white ul{padding:30px 10px}.home-discover-blue ul li,.home-discover-white ul li{padding:0 0 10px 10px}.home-discover-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-discover-left{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.home-discover-blue ::marker,.home-discover-white ::marker{color:#000;content:url(images/anchor-small.svg)}.home-news-content-row figure,.home-news-content-row figure a{width:100%}.home-news-content-row img{width:100%;-o-object-fit:cover;object-fit:cover}.home-our-news-content-title{margin-bottom:0!important}.home-news-content-row .home-our-news-content-title p{font-size:30px}.home-news-content-row .wpb_text_column,.home-news-content-row .wpb_text_column p:last-child{margin-bottom:0!important}.home-packages-slider{margin:0 0;padding:0 30px}.home-packages-slider .slick-next::before,.home-packages-slider .slick-prev::before{color:#000;font-size:30px}.home-packages-slider img{width:41.66666667%;min-height:170px;max-height:170px;-o-object-fit:cover;object-fit:cover}.home-package-each{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.home-package-each p{text-align:left}.home-news-content-row img{max-height:300px}.home-our-news-380-img img{max-height:330px}.home-news-content-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-news-content-row .vc_column-inner{height:100%}.home-news-content-row .vc_column-inner .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.home-sail-with-us-content-scroll-button{display:none}.home-sail-with-us-content-scroll-button .wpb_wrapper{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-sail-with-us-content-scroll-left,.home-sail-with-us-content-scroll-right{padding:0 10px;font-size:30px;cursor:pointer}.home-down-chevron{position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-down-chevron span{padding:10px;font-size:20px;background-color:#fff;border-radius:50%;-webkit-box-shadow:1px 1px 8px #888;box-shadow:1px 1px 8px #888}.home-packages-row ul{position:absolute;bottom:10px}.home-packages-row .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-packages-row .slick-track .slick-slide{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.home-discover-content-scroll-button{display:none}.home-discover-content-scroll-button .wpb_wrapper{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-discover-content-scroll-left,.home-discover-content-scroll-right{padding:0 10px;font-size:30px;cursor:pointer}.home-btn-view-products{display:none!important;margin-top:20px!important}.home-celebrate-title{display:none}.home-our-news-post-grid .vc_gitem-post-data-source-post_title h4{padding:15px 0;font-weight:300;font-size:26px}.home-our-news-post-grid img{cursor:pointer}.home-our-news-post-grid .vc_gitem-zone-c{display:none}.home-our-news-post-grid .vc_grid-item{margin:15px 0}.home-our-news-post-grid .vc_gitem_row{background-color:#fff}.home-our-news-post-grid .vc_btn3-container a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;background-color:#bf9f60}.about-us-img{position:relative}.about-us-img h2{position:absolute;bottom:0;width:100%;color:#000;font-size:20px!important;font-family:Lato,sans-serif;text-align:center!important}.about-us-img::before{position:absolute;bottom:0;left:50%;width:100%;max-width:449px;height:100%;background-position:bottom center;background-size:100% auto!important;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:""}.about-us-discover-row,.about-us-discover-section{padding:0!important}.about-us-discover-left .vc_column-inner{padding-left:0}.about-us-discover-left .wpb_single_image{margin-bottom:0}.about-us-discover-left img{width:100%;min-height:auto;-o-object-fit:cover;object-fit:cover}.about-us-discover-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-us-discover-right{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.about-us-larger-line-height{line-height:3em}.about-us-width-90{width:90%}.about-us-ship-particulars-content p{color:#707070}.about-us-capacity-num p{font-weight:700;font-size:60px}.about-us-capacity-num-row{width:80%}.about-us-capacity-num{margin-bottom:0!important}.about-us-capacity-num-details p{margin-bottom:0!important;line-height:25px}.about-us-capacity::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);content:""}.about-us-click-here a{font-weight:700;text-decoration:underline}.tallship-blog-item{height:100%;background-color:#f1f1f1}.news img{width:100%;min-height:400px;max-height:400px;-o-object-fit:cover;object-fit:cover}.tallship-blog-item .post-item-content,.tallship-blog-item .post-item-content p{font-family:Lato,sans-serif!important;text-align:center}.tallship-blog-item .post-item-content h6 a{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#000!important;font-family:Lato,sans-serif!important}.tallship-blog-item .post-item-content h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:70px;text-align:center}.tallship-blog-item-container{margin-bottom:20px}.btn-news-readmore{position:absolute;bottom:20px;left:50%;padding:10px 20px!important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tallship-blog-item p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.news-posts-pagination{position:absolute;bottom:-50px;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.news-posts-pagination .posts-pagination-link{margin:0 5px}.news-posts-pagination .posts-pagination-link .btn-primary{padding:10px 15px}.news-press-room-title p{font-weight:400;font-size:30px;font-family:Lato}.news-pdf-bg .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;margin:auto;background-color:#00334b;border-radius:5px}.news-pdf-bg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.news-pdf-bg .vc_icon_element-icon::before{font-size:50px!important}.news-pdf-bg .vc_icon_element{margin-bottom:0}.news-pdf-bg p{font-weight:400}.news-pdf-bg>.wpb_column>.vc_column-inner>.wpb_wrapper{width:70%;padding:20px}.news-pdf-bg>.wpb_column>.vc_column-inner{height:100%}.news-pdf-bg .wpb_text_column{margin-bottom:0}.btn-news-disable{background-color:rgba(128,128,128,.2);border:1px solid rgba(128,128,128,.2);pointer-events:none}.btn-news-view-all-press{display:none!important}.mobile-view-all-press-features-row h2{margin-bottom:0!important;font-weight:400;font-size:18px!important}.mobile-view-all-press-features-row .txt-news-excerpt,.mobile-view-all-press-features-row p{font-size:14px}.mobile-view-all-press-features-row .btn-news-readmore{position:relative;bottom:0;left:0;-webkit-transform:unset;transform:unset}.news-view-all-press-features-media-coverage-asc-row .tallship-blog-item,.news-view-all-press-features-media-coverage-desc-row .tallship-blog-item{background-color:transparent;border-bottom:1px solid #f1f1f1}.latest-older-container>.wpb_column>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.latest-older-container .latest-older-older{width:50%;padding:10px 0;border-bottom:1px solid #f1f1f1;cursor:pointer}.latest-older-container .latest-older-latest{width:50%;padding:10px 0;border-bottom:1px solid #bf9f60;cursor:pointer}.latest-older-older p{color:#f1f1f1;font-weight:700}.latest-older-latest p{color:#bf9f60;font-weight:700}.latest-older-latest:hover p,.latest-older-older:hover p{color:#bf9f60;-webkit-transition:linear .3s;transition:linear .3s}.latest-older-latest:hover,.latest-older-older:hover{border-bottom:0 solid #bf9f60;-webkit-transition:linear .3s;transition:linear .3s}.news-navigation li{display:inline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.news-navigation li a,.news-navigation li a:hover,.news-navigation li.active a,.news-navigation li.disabled{padding:8px 17px;color:#fff;text-decoration:none;background-color:#e2e2e2;border-radius:3px;cursor:pointer}.news-navigation li a:hover,.news-navigation li.active a{background-color:#bf9f60!important}.news-navigation ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.news-navigation ul li a{font-size:18px}.careers-tour .vc_tta-tabs-container{margin-right:20px!important}.careers-tour{padding-top:30px;border-top:1px solid #d3d3d3}.careers-tour .vc_tta-title-text{font-weight:400;font-size:25px;font-family:Lato,sans-serif!important}.careers-tour .vc_tta-panel-title{font-size:unset!important}.careers-tour .vc_tta-tab a{padding:20px!important;background-color:transparent!important;border-color:#000!important;border-top:none!important;border-right:none!important;border-left:none!important;border-radius:0!important}.careers-tour .vc_tta-panel-body{padding:20px!important}.careers-tour .vc_active{background-color:#f1f1f1}.careers-details-title p{font-weight:500;font-size:30px;font-family:Lato}.careers-details-title{margin-bottom:0!important}.careers-details-fulltime-partime p{font-weight:400}.btn-careers-apply{float:right}.careers-details-content ul{margin-left:30px}.careers-details-content ul li{color:#bf9f60}.vc_tta-panels-container .vc_active a{cursor:pointer!important}.booking-title-banner{margin-bottom:50px;padding:50px 0;color:#fff;font-weight:700;font-size:100px;font-family:Lato;text-align:center;background-color:#00334b}.booking-section .heading{color:#000;font-weight:700;letter-spacing:normal;background-color:transparent}.booking-page #select-date .booking-section{background-color:#f9f9f9;border:1px solid #d3d3d3;border-radius:5px}.booking-section .heading button{font-weight:400;font-size:inherit;background-color:#bf9f60}.calendar .ui-datepicker-header{padding:15px 10px;background-color:transparent;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.ui-datepicker-title select{margin:0 10px}.calendar .ui-datepicker-calendar th span{color:#000;background-color:transparent}.booking-section .status .selling-fast{background:#eec946;border-radius:5px}.calendar .ui-datepicker-calendar td.nearly_sold_out a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:3px 10px;background:#eec946;border-radius:5px}.booking-section .status .sold-out{background:#d05847;border-radius:5px}.calendar .ui-datepicker-calendar td.sold_out span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;background:#d05847;border-radius:5px}.booking-section .status .available{background:#57ac6f;border-radius:5px}.calendar .ui-datepicker-calendar td.available a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:3px 10px;background:#57ac6f;border-radius:5px}.booking-section p{font-size:14px;line-height:normal}.booking-section-wth-bg{margin:40px 0 0 0;padding:20px 0 0 0!important;background:0 0!important;border:none!important}.booking-section-wth-bg .heading{margin-bottom:0}#select-products .product-title,#select-products ul li{font-weight:500}#select-products .product-title a{font-weight:700}#section-tickets .card{margin-bottom:15px;padding:20px;background-color:#f9f9f9;border:1px solid #d3d3d3;border-radius:5px}#select-products .card figcaption{padding:0 8px}.btn-add-to-cart{padding:15px!important;background-color:#d19b53!important}.booking-section .accordion-item{margin-bottom:20px;padding:20px;background-color:#f9f9f9;border:1px solid #d3d3d3;border-radius:5px}.booking-section .accordion-item .heading{background-color:#f9f9f9}.booking-section .accordion-item .heading::after{position:absolute;right:0;width:20px;height:20px;background-color:#bf9f60;background-image:url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m31 12h-11v-11c0-.552-.448-1-1-1h-6c-.552 0-1 .448-1 1v11h-11c-.552 0-1 .448-1 1v6c0 .552.448 1 1 1h11v11c0 .552.448 1 1 1h6c.552 0 1-.448 1-1v-11h11c.552 0 1-.448 1-1v-6c0-.552-.448-1-1-1z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px;border-radius:50%;content:""}.booking-section .accordion-item.opened .heading::after{background-image:url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 13v6c0 .552.448 1 1 1h30c.552 0 1-.448 1-1v-6c0-.552-.448-1-1-1h-30c-.552 0-1 .448-1 1z' fill='%23fff'/%3E%3C/svg%3E")}.accordions .accordion-item .heading span::before{width:0;height:0}.booking-section .accordion-item .card{padding:20px 0;background-color:#f9f9f9;border-bottom:1px solid #d3d3d3}.booking-section .accordion-item form{margin-top:40px}.booking-section .accordion-item h5{margin-bottom:20px;font-weight:500}.booking-section .accordion-item span{padding-right:20px;padding-left:0!important}.accordions .accordion-item::after,.accordions .card:not(:last-of-type) figcaption::after{width:0;height:0}.booking-cart-top{padding:20px;background-color:#f9f9f9;border:1px solid #d3d3d3;border-radius:5px}.booking-cart-top h3{margin-bottom:30px;font-weight:700;font-size:16px;font-family:Lato!important;text-transform:uppercase}.booking-summary{color:#000}.booking-summary .summary-inner{padding-top:0}.booking-summary .cart-item h4{font-weight:600}.booking-cart-top .quantity-button-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;border:1px solid #d3d3d3}.booking-cart-top .cart-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.booking-cart-top .item-price{font-weight:700}.btn-remove-container{margin-bottom:12px;text-align:right}.btn-remove{color:#00334b;font-weight:700;background-color:transparent;border:none}.btn-remove svg{height:12px}.booking-summary .subtotal-border-top{border-top:1px solid #d3d3d3}.booking-summary .subtotal{padding-top:8px;padding-bottom:8px;font-weight:500;font-family:Lato,sans-serif}.booking-summary .total{padding-right:0;font-weight:500;font-weight:700;font-size:18px;font-family:Lato,sans-serif;text-align:right}.booking-summary .terms{margin-top:30px;text-align:left}.calendar .ui-datepicker-calendar td a,.calendar .ui-datepicker-calendar td span{margin-bottom:5px}.select-ticket-form-row{width:100%;margin:auto}.booking-summary .close{color:#000;background:#f9f9f9;opacity:.8}.customize-title{margin-bottom:0!important;font-weight:700;text-align:left}#select-products .customize-experience-section{background-color:#f9f9f9;border:1px solid #d3d3d3;border-radius:5px}#select-products section .card{padding:15px 0;background-color:#f9f9f9;border-bottom:1px solid #d3d3d3}.booking-page .booking-section.hidden-section .heading::after{right:20px;left:auto;background-color:#bf9f60}.booking-summary .coupon input[type=text]{padding:10px 5px;border:1px solid #d3d3d3}.btn-apply-coupon{padding:10px;background-color:#d19b53!important;border:0!important}.booking-summary .goback{color:#000;font-weight:700;text-align:center}.booking-summary .goback span{color:#d19b53;text-decoration:underline}.booking-page .booking-section.hidden-section .heading{padding-left:10px}.checkout-title-banner{margin-bottom:50px;padding:50px 0;color:#fff;font-size:60px;font-family:Lato;text-align:center;background-color:#00334b}.checkout-title-banner p{font-weight:700;font-size:60px;font-family:Lato}.checkout_coupon.woocommerce-form-coupon p{margin-bottom:8px;font-weight:400}.checkout_coupon input,.woocommerce-checkout input,.woocommerce-checkout select,.woocommerce-checkout textarea{height:unset!important;padding:10px;background-color:#f9f9f9;border:1px solid #d3d3d3}.checkout_coupon{padding-left:0!important;border:none!important}.checkout_coupon .form-row{padding-right:0!important;padding-left:0!important}.checkout-coupon-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout-coupon-flex p{float:unset!important}.checkout-coupon-flex .form-row-first{width:100%!important}.checkout_coupon button{padding:13px 20px!important;color:#fff!important;font-weight:400!important;background-color:#d19b53!important;border-radius:0!important}.woocommerce-checkout h3{font-family:Lato,sans-serif!important}.woocommerce-checkout label{font-weight:300;font-size:15px;line-height:1.5!important;letter-spacing:normal}.woocommerce-checkout .select2-container--default .select2-selection--single{height:unset;background-color:#f9f9f9;border:1px solid #d3d3d3;border-radius:0}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;height:unset}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{font-family:Lato,sans-serif}.woocommerce-checkout-review-order-table tbody tr{font-weight:300}.woocommerce-checkout #payment{background-color:#f9f9f9!important}.woocommerce-checkout-payment button{display:block!important;margin:auto!important;padding:15px 50px!important;background-color:#d19b53!important}.checkout-back-ticket{margin-top:10px!important;font-size:12px;letter-spacing:normal;text-align:center}.checkout-back-ticket a{text-decoration:underline}.woocommerce-checkout h3{font-size:20px!important}.contact-us-view-faq{margin-bottom:0!important;color:#bf9f60}.contact-us-view-faq p{font-weight:400}.contact-us-view-faq a{text-decoration:underline}.contact-us-top-details a{font-weight:300;text-decoration:underline}.contact-us-form input,.contact-us-form select,.contact-us-form textarea{background-color:#f9f9f9!important;border:1px solid #d3d3d3!important}.contact-us-form input[type=submit]{color:#fff;background-color:#bf9f60!important;border:none!important}.ENQUIRY::after,.how-did-you-find-us::after{position:absolute;right:0;padding:8px 10px;color:#fff;font-weight:900;background-color:#bf9f60;content:"▼"}#ajaxsearchpro1_1 .probox .proinput input.autocomplete,#ajaxsearchpro1_2 .probox .proinput input.autocomplete,div.asp_m.asp_m_1 .probox .proinput input.autocomplete{color:#000}.tallshipsearch ::-webkit-input-placeholder{color:#d9d9d9!important;opacity:1!important}.tallshipsearch ::-moz-placeholder{color:#d9d9d9!important;opacity:1!important}.tallshipsearch :-ms-input-placeholder{color:#d9d9d9!important;opacity:1!important}.tallshipsearch ::-ms-input-placeholder{color:#d9d9d9!important;opacity:1!important}.tallshipsearch ::placeholder{color:#d9d9d9!important;opacity:1!important}.tallshipsearch :-ms-input-placeholder{color:#d9d9d9!important}.tallshipsearch ::-ms-input-placeholder{color:#d9d9d9!important}.getintouch .wpcf7-form input[type=submit]{float:unset;width:100%;padding:15px}.faq-acc a{background-color:#fff!important}.faq-acc i::after,.faq-acc i::before{margin:auto;border-color:#fff!important}.faq-acc i::before{width:85%}.faq-acc i::after{height:85%}.faq-acc a i{width:20px!important;height:20px!important;background-color:#bf9f60;border-radius:5px}.faq-acc .vc_tta-panel-body{padding-left:40px!important}.tallship-blog .vc_pageable-load-more-btn a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:15px 30px;color:#fff!important;font-size:16px;background-color:#bf9f60!important}.gallery-tabs .vc_tta-tabs-container a{margin:5px 0;background-color:transparent!important;border:1px solid #01324b!important;border-radius:0!important}.gallery-tabs .vc_tta-tab:first-child:not(:last-child)>a{border-left:1px solid #01324b!important}.gallery-tabs .vc_tta-tab:last-child:not(:first-child)>a{border-right:1px solid #01324b!important}.gallery-tabs li.vc_active a{color:#fff!important;background-color:#01324b!important}.gallery-tabs .vc_tta-tabs-container a:hover{color:#fff!important;background-color:rgba(1,50,75,.6)!important}.gallery-videos-row a{color:#9c9c9c}.wpb_text_column .menu-tallship-gallery-menu-container,.wpb_text_column .menu-tallship-gallery-menu-container ul li,.wpb_text_column .menu-tallship-gallery-menu-container ul li a,.wpb_text_column .tallship-gallery__item-action,.wpb_text_column .tallship-gallery__item-cover{margin-bottom:0!important}.menu-tallship-gallery-menu-container ul li a,.wpb_text_column .menu-tallship-gallery-menu-container ul li a{padding:20px 15px!important;color:#01324b;font-weight:400}#menu-tallship-gallery-menu{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:scroll;border:1px solid #01324b}#menu-tallship-gallery-menu li{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.tallship-gallery-menu ::-webkit-scrollbar-thumb{background-color:#01324b}.tallship-gallery-menu .menu-tallship-gallery-menu-container{overflow:unset}.tallship-gallery-menu ul.menu li.current-menu-item a{color:#fff;background:#01324b;border:none}.tallship-gallery-menu ul li a:hover{color:#fff;background-color:rgba(1,50,75,.7);-webkit-transition:linear .5s;transition:linear .5s}.tallship-gallery-menu ul.menu{margin-top:1em}.tallship-gallery__item-action .js-likes{color:#bf9f60}.tallship-gallery-menu ul.menu li:first-child::after{height:0}.tallship-gallery-menu ul.menu li:first-child{margin-right:0}.gallery-type-select>.wpb_column>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gallery-videos-row{padding-bottom:30px}.gallery-videos-row>.wpb_column>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-videos-each{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%}.tallship-blog-inner-content h2{font-size:48px}.tallship-blog-inner-content{margin-top:30px}.tallship-news-inner-content{margin-top:30px}.news .tallship-news-inner-content img{float:unset;width:auto;min-height:unset;max-height:unset}.sail-with-us-how-to-find-left-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;float:left;width:50%;min-height:350px;margin-left:0;padding:30px 20px;color:#fff;background-color:#01324b}.sail-with-us-how-to-find-right-section{float:right;width:50%;margin-right:0;margin-left:0;padding:0}.sail-with-us-addr-right>.wpb_column>.vc_column-inner>.wpb_wrapper,.sail-with-us-email-right>.vc_column-inner>.wpb_wrapper,.sail-with-us-phone-right>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sail-with-us-phone-email-row>.wpb_column>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sail-with-us-addr-right .vc_icon_element,.sail-with-us-email-right .vc_icon_element,.sail-with-us-phone-right .vc_icon_element{margin-bottom:0}.sail-with-us-addr-right .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon,.sail-with-us-email-right .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon,.sail-with-us-phone-right .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{font-size:16px!important}.sail-with-us-addr-right .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner,.sail-with-us-email-right .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner,.sail-with-us-phone-right .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{width:18px;height:18px;margin-top:3px;margin-right:8px}.sail-with-us-email-row,.sail-with-us-phone-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sail-with-us-how-to-find-title{margin-bottom:0!important}.sail-with-us-phone-right{white-space:nowrap}.sail-with-us-phone-right,.sail-with-us-phone-right>.vc_column-inner,.sail-with-us-phone-right>.vc_column-inner>.wpb_wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sail-with-us-how-to-find-right-section .wpb_gmaps_widget .wpb_wrapper{padding:0}.ride-via-row figure,.ride-via-row figure .vc_single_image-wrapper,.ride-via-row img{width:100%;max-width:200px}.ride-via-row{margin:20px}.ride-via-row a{color:#000;text-decoration:underline}.sail-with-us-product-each a{color:#000}.sail-with-us-product-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:auto}.sail-with-us-product-each{-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin-bottom:20px}.sail-with-us-product-each figure{margin-bottom:10px}.sail-with-us-product-each>.wpb_column>.vc_column-inner>.wpb_wrapper{position:relative;padding-bottom:120px;background-color:#f1f1f1}.sail-with-us-product-each>.wpb_column,.sail-with-us-product-each>.wpb_column>.vc_column-inner,.sail-with-us-product-each>.wpb_column>.vc_column-inner>.wpb_wrapper{height:100%}.sail-with-us-product-included{position:absolute;right:20px;bottom:15px;margin-bottom:0!important}.sail-with-us-product-included p{font-size:16px}.sail-with-us-product-separator{position:absolute;bottom:60px;margin-bottom:0!important}.sail-with-us-product-book-now{position:absolute;bottom:50px;left:15px}.ride-via-bus-title p:nth-child(1){margin-bottom:0}@media (min-width:992px){.vc_custom_1643708119824{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer .wpcf7-form input[type=submit]{max-height:49px}#top-navbar.sticky{position:fixed!important;top:0!important;left:0!important;z-index:1030;width:100%!important}.main-menu.fixed{position:fixed;top:52px!important;right:0;left:0;width:100%!important;max-width:100%!important;background:#fff}#mainNav{position:-webkit-sticky;position:sticky;top:-83px}#mainNav #top-navbar{position:-webkit-sticky;position:sticky;top:0;z-index:2}#mainNav #menu-items-bar{position:-webkit-sticky;position:sticky;top:100px;z-index:1}.navbar-default #menu-pleasure-menu-1>.active>a{font-weight:400!important}.sail-with-us-how-to-find-right-section .vc_column-inner,.sail-with-us-how-to-find-right-section .vc_column-inner .wpb_wrapper,.sail-with-us-how-to-find-right-section .vc_column-inner .wpb_wrapper .wpb_gmaps_widget,.sail-with-us-how-to-find-right-section .vc_column-inner .wpb_wrapper .wpb_gmaps_widget .wpb_wrapper,.sail-with-us-how-to-find-right-section .vc_column-inner .wpb_wrapper .wpb_gmaps_widget .wpb_wrapper .wpb_map_wraper,.sail-with-us-how-to-find-right-section .vc_column-inner .wpb_wrapper .wpb_gmaps_widget .wpb_wrapper iframe{height:100%!important}}footer{text-align:unset}.all-price{margin-bottom:0;color:#878788;font-weight:400;font-size:16px;text-align:center}.footer-to-top img{width:9px!important;margin-left:5px}.footer-to-top{position:fixed;right:10px;bottom:10px;z-index:99999;width:157px;height:43px;margin-bottom:20px;padding-top:10px;color:#878788;font-weight:700;font-size:14px!important;text-align:center;background:#fff;border-radius:3px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);cursor:pointer}#tallship-footer hr{margin-bottom:30px}.footer-title{font-weight:400}.footer-queries{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#8e8e8e;font-size:16px;text-align:left}.footer-queries i{margin-right:10px;color:#000}.footer-menu-ul-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-menu-ul{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;list-style-type:none}.footer-menu-ul a{color:#000;font-size:16px}.footer-menu-ul a:hover{color:#bf9f60;-webkit-transition:linear .2s;transition:linear .2s}.footer-menu-depth-first{font-weight:600}.footer_bottom_2 div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-facebook{margin-right:15px;color:#005be1;font-size:25px}.footer-twitter{margin-right:15px;color:#00b4e6;font-size:25px}.footer-insta{margin-right:15px;color:#00b4e6;font-size:25px;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer-weixin{color:#00b930;font-size:25px}.footer-search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-search .search-field{width:100%;padding:10px;font-size:18px;background-color:#f9f9f9;border:1px solid #d3d3d3}.footer-search button{width:12%;background-color:#bf9f60;border:none}.footer-search button i{color:#fff;font-size:16px}.reach-us-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reach-us-wrap .reach-out-email{width:100%}.reach-us-wrap .reach-out-email input.wpcf7-text{padding:10px;font-size:18px;background-color:#f9f9f9;border:1px solid #d3d3d3}.reach-us-wrap .wpcf7-submit{margin:0!important;border-radius:0!important}.reach-us-wrap .wpcf7-spinner{display:none}.footer-title-search{display:none}.tnc-select a{color:#000;font-weight:700;font-family:Lato,sans-serif}.tnc-select li{margin-bottom:30px}.event-banner-text{position:relative!important;top:0!important;right:0!important;display:block;float:right!important;width:100%!important}@media (min-width:1600px){.event-banner-text-container{position:absolute!important;right:auto!important;bottom:30px!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;overflow:hidden}}@media (max-width:1599px){.event-banner-text-container{position:absolute!important;right:auto!important;bottom:10px!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;padding-right:30px;overflow:hidden}}.event-banner-text h1{font-weight:400!important;font-size:65px!important;font-family:Lato!important}.travelers-choice span{margin-right:8px;text-transform:uppercase}.travelers-choice i{margin:0 2px;font-size:16px}.copy-current-link i{font-size:25px}.copy-current-link{cursor:pointer}.sail-with-us-events-share-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sail-with-us-events-share-text{margin-right:10px;font-weight:400;font-size:24px}.sail-with-us-events-share-container div{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.what-we-offer .offer-item .inner-content .wpb_wrapper ul li{margin-bottom:15px}.list-anchor a{color:#000;font-weight:700;text-decoration:underline}.tnc h4{font-weight:400;font-family:Lato,san-serif!important}.what-we-offer .offer-item .vc_tta-accordion h4{font-size:20px!important}.sail-with-us-event-tnc-details li{color:#8e8e8e;font-size:15px}.sail-with-us-event-tnc-details p{color:#9a9a9a;font-weight:400;font-size:15px}.sail-with-us-event-side-bar-title p{font-weight:700;font-size:25px!important}.what-we-offer-each-row{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:15px;background-color:#f1f1f1}.what-we-offer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wpb_text_column .n2-padding,.wpb_text_column .n2-section-smartslider,.wpb_text_column .n2-ss-slider-1,.wpb_text_column .n2-ss-slider-2,.wpb_text_column .n2-ss-slider-3{margin-bottom:0!important}.btn-fs-20 button{font-size:20px!important}.what-we-offer .offer-item .blue-bg .vc_column-inner .wpb_wrapper h4{font-weight:600}.sail-with-us-event-table th{color:#fff;font-weight:600!important;background-color:#a3a3a3!important;border:1px solid #b1b1b1!important}.sail-with-us-event-table td{color:#707070;background-color:#f9f9f9;border:1px solid #b1b1b1!important}.sail-with-us-event-table table{border-collapse:unset;border-spacing:2px}.sail-with-us-event-table .table-responsive{border:none}.select-ticket-types{width:100%}.charter-banner-with-rating{min-height:42.55vw!important}.charter-us-contact label{color:#fff}.charter-us-contact input,.charter-us-contact select,.charter-us-contact textarea{background-color:#f9f9f9!important;border:1px solid #b1b1b1!important}.charter-us-contact .wpcf7-form input[type=submit]{background-color:#bf9f60!important}footer .wpcf7-form input[type=submit]{background:#bf9f60!important}#charter-us-wedding-section,#charter-us-wedding-section-2{display:none}.charter-us-selection-section{position:relative}.charter-us-selection{position:absolute;top:-60px;width:100%}.charter-us-selection>.wpb_column>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.charter-us-selection p{color:#fff;font-weight:400}.charter-us-selection-private,.charter-us-selection-wedding{margin:0;padding:15px;background-color:#ddd;border-bottom:none;border-radius:.5em .5em 0 0;cursor:pointer}.charter-us-selection-private.active,.charter-us-selection-wedding.active{background-color:#fff}.charter-us-selection p{color:#cdb35b}.charter-us-selection-private.active p,.charter-us-selection-wedding.active p{color:#cdb35b;border-bottom:1px solid #bf9f60}.charter-us-selection-private p,.charter-us-selection-wedding p{color:#000}.charter-us-explore-row figcaption{display:none}.charter-us-explore-row .tvc-slideshow-item.effect-sarah:hover .slideshow-wrapper .tvc-images-wrapper{opacity:1}.what-we-offer-each-row-one-third{-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}.business-selection>.wpb_column>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.business-selection a{font-weight:400}.business-selection a:hover{opacity:.6;-webkit-transition:linear .3s;transition:linear .3s}.business-selection{position:absolute;top:-60px;width:100%}.business-selection-ce,.business-selection-pa{margin:0;padding:15px;background-color:#ddd;border-bottom:none;border-radius:.5em .5em 0 0}.business-selection-ce.active,.business-selection-pa.active{background-color:#fff}.business-selection-ce a,.business-selection-pa a{color:#000}.business-selection-ce.active a,.business-selection-pa.active a{padding-bottom:5px;color:#cdb35b;border-bottom:1px solid #bf9f60}@media (max-width:767px){.business-selection{position:relative;top:0!important;margin:auto}.charter-us-selection-section .vc_column-inner{padding:0!important}.business-selection-ce,.business-selection-pa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%!important;margin:0;padding:0 5px 5px 5px!important;text-align:center;cursor:pointer}.business-selection-ce.active a,.business-selection-pa.active a{border-bottom:none}.business-selection-ce.active,.business-selection-pa.active{border-bottom:1px solid #bf9f60}.business-selection-ce:not(.active) a,.business-selection-pa:not(.active) a{color:#aaa}.business-selection-ce,.business-selection-pa{background-color:#fff}}.partnership-form input,.partnership-form select,.partnership-form textarea{background-color:#f9f9f9!important;border:1px solid #d3d3d3!important}.partnership-form input[type=submit]{color:#fff;background-color:#bf9f60!important;border:none!important}.partnership-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.partnership-row>div{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}.wpb_text_column.wedding-charter-h2 h2{margin-bottom:35px!important}@media (min-width:1300px){.main-navbar .navbar-brand{text-align:center}}@media (min-width:992px){.what-we-offer .offer-item .blue-bg .pricing ul li strong{font-weight:300;font-size:60px;font-family:Lato}}@media (min-width:768px){.vc_col-sm-8{position:relative;float:left;width:66.66666667%}.star .vc_icon_element-inner{width:20px!important;height:20px!important}.copied{position:absolute;right:30px;bottom:-35px;z-index:9999!important;display:block;padding:20px;font-size:25px;background-color:#d9d9d9}.home-sail-with-us-content-col{float:left;width:33.33%!important}.navbar-nav.corporate-menu a{margin-top:0;padding:8px 15px!important;color:#bf9f60!important;font-weight:400!important;text-transform:uppercase!important;border:1px solid #bf9f60;border-radius:3px}.booking-summary .cart-header{margin-bottom:20px;padding:10px;font-size:18px!important;font-family:Lato!important;background-color:#d19b53}.font-size-50 p{font-size:50px!important}.fs-14,.fs-14 p{font-size:14px!important}.checkout-coupon-flex .form-row-last{width:40%!important}h1,h2,h3,h4{font-weight:600;font-family:Lato,sans-serif}h2,h3,h4{margin:1em 0 .5em}h1{font-size:55px;margin-bottom:20px}h2{font-size:40px}h3{font-size:30px}h4{font-size:60px}h5{font-size:50px}h6{font-size:30px}li,p{font-size:20px}}@media (max-width:991px){.news-pdf-bg>.wpb_column>.vc_column-inner>.wpb_wrapper{width:100%}.events-primary-content .vc_col-sm-8{position:relative;float:left;width:100%!important}.rpt_plans .rpt_plan .rpt_title{padding:24px 18px 5px 30px;color:#fff;font-weight:600;font-size:14px!important;font-family:Lato;font-style:normal;line-height:18px!important;background:#01324b}.rpt_plans .rpt_plan .rpt_head .rpt_recurrence{font-weight:300;font-size:14px;font-family:Lato;font-style:normal;line-height:32px;letter-spacing:2px;text-align:left}.selling_fast_packages{width:65vw!important;padding:12px!important;padding-bottom:25px}.navbar-default #menu-pleasure-menu-1>.active>a{font-weight:400!important}li.menu-pleasure a{margin-top:0;padding:8px 15px;color:#bf9f60!important;font-weight:400!important;text-transform:uppercase!important;border:1px solid #bf9f60;border-radius:3px}.booking-section .heading{font-size:15px!important}.gallery-videos-each{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.sail-with-us-phone-email-row>.wpb_column>.vc_column-inner>.wpb_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-menu{padding:0}.navbar-toggler{position:absolute;top:100px;left:40px}.navbar-cart{position:absolute;top:70px;right:50px}.navbar-brand{padding:0}.main-navbar .top-links use{color:#000}#menu-pleasure-menu-1{display:block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:10px}.main-navbar .navbar-button{height:unset;margin:8px 0;padding:8px 5px;font-size:11px;border-radius:3px}#menu-en-main-menu-new li{width:100%}.main-navbar .navbar-brand{width:unset}.logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.what-we-offer .offer-item .blue-bg .pricing ul li strong{font-size:30px}}@media (min-width:381px){.booking-section .status li{width:90px!important;height:30px!important;margin-right:2px!important;margin-left:2px!important;padding:3px 0!important;font-size:10px!important;line-height:24px;text-align:center}}@media (max-width:380px){.booking-section .status li{width:80px!important;height:24px!important;margin-right:2px!important;margin-left:2px!important;padding:0 0!important;font-size:8px!important;text-align:center}}@media (max-width:767px){h1{font-size:36px;line-height:40px;margin-bottom:15px}h2{font-size:25px}h3{font-size:24px;line-height:32px}h4{font-size:24px}h5{font-size:22px}h6{font-size:24px;line-height:32px}li,p{font-weight:400;font-size:14px;font-family:Lato;font-style:normal;line-height:24px}.linear-icons .wpb_column{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-top:1px solid #fff}.star .vc_icon_element-inner{width:15px!important;height:25px!important}.banner-with-rating .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon::before{font-size:10px}.linear-icons .text-white{border:0!important}.linear-icons .wpb_column:nth-child(3){border:0!important}.banner-with-rating .linear-icons .star{width:18px;height:35px}#top-block-control .vc_separator{display:none}.banner-with-rating .linear-icons .separator{display:none}.home-banner-with-rating .linear-icons .wpb_column:nth-child(even){border-top:1px solid #fff!important}#top-block-control{width:96%;max-width:356px!important;margin:auto!important}#top-block-control .vc_column_container>.vc_column-inner{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:0!important;padding-left:0!important}.booking-section .status{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin:auto!important;padding:0!important;overflow:hidden;list-style:none}.copied{position:absolute;bottom:0;left:0;z-index:9999!important;display:block;padding:20px;font-size:14px;background-color:#d9d9d9}.sail-with-us-event-tnc-details li{color:#8e8e8e;font-size:14px!important}.sidebar-package-each-details{color:#01324b!important;font-weight:800!important;font-size:14px!important;font-family:Lato;font-style:normal;font-style:normal;line-height:24px;line-height:24px;letter-spacing:2px}.tvc-slideshow-item.effect-sarah .tvc-title{position:relative;padding:10px!important}.vc_gitem-post-data-source-post_excerpt::after{position:absolute;right:15px;bottom:0;z-index:999;width:15%;background:#fff;content:"..."}.home-package-each{width:65vw!important;margin:0!important;padding-right:24px!important}.home-our-news-post-grid .vc_grid-item{width:65vw!important;margin:0 0 12px 0;padding:0 12px!important}#news-bot-area{margin:0!important;padding-top:20px;background:#f1f1f1}#mb-text-left p{text-align:left!important}#mb-text-left em{font-weight:500!important}.about-us-larger-line-height{line-height:24px!important}.about-us-capacity-num p{font-weight:400;font-size:28px!important;font-family:Lato;font-style:normal;line-height:32px}#sg-logo{max-width:200px}.about-us-capacity .width-fit-content{position:absolute;top:-120px;left:50%;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.about-us-capacity .vc_btn3{width:160px;height:40px;padding:0;font-weight:500!important;font-size:12px!important;font-family:Lato!important;font-style:normal!important;line-height:32px!important;letter-spacing:1px!important;text-align:center!important}.about-us-capacity-num-row .vc_col-sm-4{float:left!important;width:50%!important;min-height:130px}.fbreview__name,.fbreviews__title{color:#000;font-size:16px!important;text-align:left}.home-our-news-post-grid .vc_btn3-container a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:300;font-size:14px!important;font-family:Lato;font-style:normal;background-color:#bf9f60}.vc_gitem-post-data-source-post_excerpt p:first-child{display:none}#row1home #bot-text{margin-bottom:8px!important}.home-our-news-post-grid .vc_gitem-post-data-source-post_title h4{margin-bottom:0!important;padding-top:8px!important;padding-bottom:0!important;font-size:16px!important}.home-discover-desktop .vc_btn3.vc_btn3-style-modern{font-weight:300;font-size:14px!important;font-family:Lato;font-style:normal;letter-spacing:2px;text-align:center;background-color:#bf9f60!important}.home-discover-blue ul li,.home-discover-white ul li{padding:0 0 7px 10px;color:#696d6d;font-weight:400;font-size:16px!important;font-family:Lato;font-style:normal;line-height:23px}#bec-desc{font-weight:400;font-size:14px!important;font-family:Lato;font-style:normal;line-height:24px!important}#ps-text{font-weight:400;font-size:16px;font-family:Lato!important;font-style:normal;line-height:32px}.home-discover-price h4{font-weight:300;font-size:50px!important;font-family:Lato!important;font-style:normal;line-height:80px!important}#bec-right-title{font-weight:700;font-size:14px;font-family:Lato;font-style:normal;line-height:24px;text-align:left}.home-inner-title p{margin:0;font-weight:500!important;font-size:24px!important;font-family:Lato;font-style:normal;line-height:32px!important;letter-spacing:1px;text-transform:uppercase!important}.home-package-desc{height:72px!important;overflow:hidden;font-weight:400;font-size:14px;font-family:Lato;font-style:normal;line-height:24px}#top-block-control .wpb_content_element{margin-bottom:0!important}.banner-with-rating .content p{margin-bottom:0;color:#fff!important;font-weight:400;font-size:10px!important;font-family:Lato!important;font-style:normal;line-height:20px;letter-spacing:1px}.footer-search .search-field,.reach-us-wrap .reach-out-email input{font-size:15px!important}#select-products .product-title a{font-weight:700;font-size:15px!important}.vc_btn3.vc_btn3-size-lg{font-size:15px!important}.booking-section .heading span{font-size:15px!important}.submit-products [type=submit]{font-size:15px!important}.booking-section .heading button,.ui-datepicker-title select{font-size:15px!important}.card .product-title{font-size:15px!important}.booking-section #select-date p{font-size:13px!important}.fs-14,.fs-14 p{font-size:13px!important}.booking-summary .cart-header{margin-bottom:20px;padding:10px;font-size:15px!important;font-family:Lato!important;background-color:#d19b53}.sail-with-us-events-share-text{padding-top:8px;font-size:15px!important}.copy-current-link i,.footer-facebook,.footer-insta,.footer-twitter{font-size:20px!important}.font-size-50 p{padding-top:20px;font-size:25px!important}.calendar .ui-datepicker-calendar td a,.calendar .ui-datepicker-calendar td span{font-size:15px!important}.text-align-left-767 p{color:#696d6d;font-weight:400;font-size:14px!important;font-family:Lato;font-style:normal;line-height:32px;text-align:left!important}.text-align-center-767 h6,.text-align-center-767 p{text-align:center!important}.inner-title p{font-size:24px!important;line-height:34px!important}#menu-pleasure-menu-1 a,.top-links .navbar-button,.trp-ls-shortcode-language a{font-size:11px}.main-navbar .navbar-header{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:0 10px!important}.navbar-nav.corporate-menu a{display:block;margin-top:0!important;padding:7px 8px!important;color:#bf9f60!important;text-transform:uppercase!important;border:1px solid #bf9f60}.booking-title-banner{font-size:30px!important}.checkout-title-banner p{font-weight:700;font-size:30px!important;font-family:Lato}.checkout-coupon-flex .form-row-last{float:right!important;width:60%!important}.checkout_coupon input{height:46px!important;font-size:15px!important}.checkout_coupon button{width:100%!important;height:46px!important;padding:10px 0!important;color:#fff!important;font-weight:400!important;font-size:12px!important;background-color:#d19b53!important;border-radius:0!important}.home-discover-row{display:block}.home-discover-left{margin-bottom:20px}.home-discover-white-bottom,.home-discover-white-top{float:left}.home-main-package-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-main-package-details{padding:20px 0}.home-packages-slider{padding:0 10px}.home-packages-slider .slick-prev{left:-20px}.home-packages-slider .slick-next{right:-10px}.home-package-each-title{margin-bottom:0!important;font-weight:300;font-size:16px!important;font-family:Lato;font-style:normal;line-height:26px}.home-package-each-details{margin-bottom:0!important;color:#bf9f60!important;font-weight:400;font-size:14px!important;font-family:Lato;font-style:normal;line-height:24px}.home-package-each a{margin:20px 0!important;padding:0!important}.home-package-each>a{min-height:170px;margin:0!important}.home-news-content-row{display:block}.home-sail-with-us-content-col .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-sail-with-us-content-col .wpb_wrapper .tvc-slideshow-item{width:100%;margin:0 12px}.home-sail-with-us-content-col .tvc-slideshow-item .slideshow-wrapper figcaption{position:relative}.home-sail-with-us-content-col .tvc-slideshow-item{background:#fff}.home-sail-with-us-content-col .tvc-slideshow-item figcaption{color:#000}.home-sail-with-us-content-col .tvc-slideshow-item.effect-sarah figcaption .tvc-content{padding-top:0!important;-webkit-transform:none;transform:none;opacity:1}.home-sail-with-us-content-col .tvc-slideshow-item.effect-sarah figcaption .tvc-content p{color:#3f3f3f;font-weight:400;font-size:14px!important;font-family:Lato!important;font-style:normal;line-height:24px}.home-sail-with-us-content-col .tvc-slideshow-item.effect-sarah figcaption .tvc-content{z-index:99;height:100%;overflow-y:hidden;font-size:10px;line-height:1.4}.home-sail-with-us-content-col .tvc-slideshow-item .slideshow-wrapper::after{background-image:none}.home-sail-with-us-content-col .tvc-slideshow-item .slideshow-wrapper .tvc-images-wrapper img{-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1) translateX(0)!important;transform:scale(1) translateX(0)!important}.home-sail-with-us-content-col .tvc-slideshow-item figcaption{padding:8px 0}.home-sail-with-us-content-col .tvc-slideshow-item figcaption .tvc-title{position:relative!important;color:#3f3f3f!important;font-weight:300;font-size:16px;font-family:Lato;font-style:normal;line-height:22px!important;text-align:left!important}.larger-inner-title p{color:#3f3f3f;font-weight:500;font-size:24px!important;font-family:Lato;font-style:normal;line-height:28px;letter-spacing:1px;text-align:left!important}.home-packages-row h4,.home-packages-row h5{padding-top:100px!important;font-size:24px!important}.home-btn-view-products{display:block!important;float:none!important;width:85%!important;margin:20px auto!important}.home-btn-view-products a{color:#fff;font-weight:300;font-size:14px!important;font-family:Lato;font-style:normal;line-height:32px;letter-spacing:2px;text-align:center}.home-celebrate-title{display:block}.home-our-news-post-grid .vc_gitem-zone-c{display:block}.testimonial-tripadvisor-responsive-show{display:block}.tripadvisor-widget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.testimonial-insta-block{margin:50px 0}.fbreviews__info,.fbreviews__picture,.instagram__info,.instagram__picture{display:block}.fbreviews__rating,.instagram__follow{display:block;margin:auto}.testimonial-facebook-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.about-us-img-row figure,.about-us-img-row figure div{width:100%}.about-us-img-row figure div img{width:100%;max-width:350px;max-height:350px;-o-object-fit:cover;object-fit:cover}.about-us-img::before{max-width:unset}.about-us-discover-row{display:block}.about-us-discover-left .vc_column-inner{padding:0}.about-us-discover-section{position:unset!important;left:auto!important;width:auto!important;margin:0}.about-us-discover-row{position:unset!important;width:auto!important}.about-us-capacity-num-row{width:100%}.about-us-capacity-num-row .wpb_column:nth-child(1){float:left;width:50%}.news-navigation{display:none}.btn-news-view-all-press{display:block!important;width:90%!important;max-width:340px;margin-top:20px!important}.news-media-coverage-row .posts-pagination{display:none}.btn-news-readmore{position:relative;bottom:10px;left:unset;-webkit-transform:unset;transform:unset}.news img{min-height:300px;max-height:300px}.news-media-coverage-row{padding-bottom:30px!important}.news-custom-heading{margin:40px 0 10px 0!important;font-size:24px!important}.news-logo-section{padding-bottom:30px!important}.news-press-room-title p{font-size:16px!important}.news-pdf-bg .text-white p{font-size:14px}.news-archived-press-row-2{display:none!important}.careers-tour .vc_tta-panel .vc_tta-panel-heading{background-color:#fff!important}.btn-careers-apply{float:left}.vc_tta-panels-container h4 a{pointer-events:none}#select-products figure{margin-bottom:0;text-align:center}.booking-summary .summary-inner{padding-top:20px}.contact-us-direction-royal-list-each{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-us-direction-royal-list-each .vc_col-sm-3,.contact-us-direction-royal-list-each .vc_col-sm-9{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.contact-us-direction-royal-list-each img{height:200px;-o-object-fit:cover;object-fit:cover}.contact-us-direction-royal-list-each figure,.contact-us-direction-royal-list-each figure .vc_single_image-wrapper{width:100%}.gallery-type-select>.wpb_column>.vc_column-inner>.wpb_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.btn_1 .vc_btn3.vc_btn3-size-lg,.btn_2 .vc_btn3.vc_btn3-size-lg,.btn_3 .vc_btn3.vc_btn3-size-lg{font-size:20px}.tallship-gallery figure{width:100%}.faq-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.faq-left{padding-top:40px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce-additional-fields{margin-top:30px}#order_review_heading{margin-top:30px!important}.sail-with-us-how-to-find-left-section{float:unset;width:100%;min-height:unset;text-align:center}.sail-with-us-addr-right>.wpb_column>.vc_column-inner>.wpb_wrapper,.sail-with-us-email-right>.vc_column-inner>.wpb_wrapper,.sail-with-us-phone-right>.vc_column-inner>.wpb_wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sail-with-us-phone-right,.sail-with-us-phone-right>.vc_column-inner,.sail-with-us-phone-right>.vc_column-inner>.wpb_wrapper{width:unset}.sail-with-us-how-to-find-right-section{float:unset;width:100%;margin-top:20px}.sail-with-us-product-each{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;width:unset!important}.event-banner-text h1{display:block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0!important;color:#fff!important;font-weight:400!important;font-size:28px!important;font-family:Lato!important;font-style:normal;line-height:40px;letter-spacing:2px;text-align:right!important}.all-price,.footer-queries{font-size:13px}.footer-to-top{font-size:15px}.footer-to-top img{width:30px}.footer-title{font-size:15px}.footer-menu-ul{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.charter-us-selection-section{margin-bottom:30px}.charter-us-selection{position:relative;top:0;display:block;margin:auto}.charter-us-selection>.wpb_column>.vc_column-inner>.wpb_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.charter-us-selection .vc_column_container>.vc_column-inner{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:0!important;padding-left:0!important}.charter-us-selection>.wpb_column>.vc_column-inner>.wpb_wrapper{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.charter-us-selection>.wpb_column>.vc_column-inner>.wpb_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.charter-us-selection-private p,.charter-us-selection-wedding p{color:#aaa}.charter-us-selection-private.active p,.charter-us-selection-wedding.active p{color:#cdb35b}.charter-us-selection-private,.charter-us-selection-wedding{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%;margin:0!important;padding:15px 0;text-align:center;background-color:#fff}.wedding-packages-right{margin-top:50px}.what-we-offer-each-row{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset}.what-we-offer{display:block}.what-we-offer .vc_tta-panel-body{display:block!important}.what-we-offer-each-row{margin-right:0;margin-left:0}.what-we-offer .offer-item .vc_column-inner{background-color:transparent}.what-we-offer .offer-item .inner-content{background-color:#f1f1f1}}@media (max-width:600px){.events-side-popular,.events-side-popular .wpb_single_image,.events-side-promotion,.events-side-promotion .wpb_single_image,.ticket-selling-fast,.ticket-selling-fast .wpb_single_image{text-align:center}}@media (max-width:575px){.footer-title-search{display:block}.footer-social-container .footer_bottom_2{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.footer-social-container .footer-title{margin-right:10px}.footer-certification-container,.footer-social-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0}.footer-certification-container .footer_bottom_3{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}.footer-certification-container .footer_bottom_3:nth-child(1),.footer-social-container .footer_bottom_2:nth-child(1){-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;text-align:left!important}div.trp-language-switcher>div>a{color:#fff!important}.pleasure_menu,.top-links,div.trp-language-switcher>div{width:unset!important}.top_menu{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:530px){.home-discover-white-bottom{margin-bottom:20px}.home-package-each{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0!important}.home-packages-slider img{width:100%}.home-package-each p{margin-bottom:0!important;text-align:left}.home-package-each a{margin:20px 0!important}.home-package-each>a{min-height:170px;margin:0!important}.home-discover-right .vc_row{margin:0}.home-discover-right{overflow-x:scroll}.home-discover-right>.vc_column-inner{width:650px}.home-discover-blue,.home-discover-white{width:300px!important}.home-discover-right::-webkit-scrollbar{display:none}.home-discover-content-scroll-button{display:block}.home-discover-content-scroll-button .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-discover-content-col .vc_column-inner{padding:0}.home-discover-left p{text-align:left!important}.home-discover-left .btn-primary{margin-left:0!important}.about-us-capacity-num-row .wpb_column:nth-child(1){float:unset;width:100%}}@media (max-width:500px){.home-sail-with-us-content-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-sail-with-us-content-row::-webkit-scrollbar{display:none}.home-sail-with-us-content-col{width:auto}.home-sail-with-us-content-col .wpb_wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-sail-with-us-content-col .wpb_wrapper .tvc-slideshow-item{width:100%}.home-sail-with-us-content-scroll-button{display:block}.home-sail-with-us-content-scroll-button .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-sail-with-us-content-col .vc_column-inner{padding:0}.news-pdf-bg{display:block;margin-bottom:0}.news-pdf-bg>.vc_column_container{margin-bottom:10px}.navbar-cart{right:0}.navbar-toggler{left:0}.partnership-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.partnership-row img{max-width:160px;margin:8px 0}}@media (max-width:400px){.navbar-toggler{top:73px;width:48px!important;height:28px!important;margin-left:0!important;overflow:hidden}}@media (max-width:375px){.travelers-choice>.wpb_wrapper>p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.slick-dots li button::before{width:10px;height:10px;font-size:5px;line-height:10px}.slick-dots li button{width:10px;height:10px}.slick-dots li{width:10px;height:10px}#soldout-btn{background:#8e8e8e!important}.ENQUIRY::after,.how-did-you-find-us::after{display:none}.wpcf7-form select{text-transform:capitalize!important;background:url(images/caret-down.png);background-repeat:no-repeat;background-position:right;background-size:auto 100%;-moz-appearance:none;-webkit-appearance:none;appearance:none}.booking-section .heading{text-transform:capitalize!important}footer .tnp-subscription{display:block;width:100%;max-width:100%!important;margin:15px auto}h1,h2,h3,h4,h5,h6,p{margin-top:0!important}p{margin-bottom:16px}p strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin-bottom:8px}ul{padding-left:20px}.wpb_content_element{margin-bottom:20px}.btn{padding:0}.btn a,.btn button{padding:12px 25px;padding:10px 20px;color:#fff!important;font-size:16px;line-height:1;text-transform:uppercase;background-color:#c79d55!important}.wpb_wrapper:last-of-type{margin-bottom:0!important}.wpb_wrapper p:last-of-type{margin-bottom:0}.banner-with-rating{padding:15px 0;background-repeat:no-repeat;background-position:center;background-size:cover}.banner-with-rating::before{top:0;right:0;bottom:0;left:0}@media (min-width:992px){.banner-with-rating{padding:35px 0}}@media (min-width:1440px){.banner-with-rating.alt{padding-top:90px!important}}.banner-with-rating.alt .linear-icons{display:none}.banner-with-rating .content h1,.banner-with-rating .content p{color:#fff}.banner-with-rating .content.alt h1{margin-bottom:0}@media (min-width:992px){.banner-with-rating .content.alt h1{text-align:right!important}}.banner-with-rating .content.alt p{display:none}.banner-with-rating .linear-icons{text-align:center}@media (min-width:992px){.banner-with-rating .linear-icons{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#packages-sec{padding-top:50px!important;padding-bottom:220px!important}}@media (max-width:991px){#packages-sec{padding-top:50px!important;padding-bottom:50px!important}}.banner-with-rating .linear-icons .star{display:inline-block;margin-bottom:0}.banner-with-rating .linear-icons .separator{margin-bottom:0}.banner-with-rating .shop-menu{position:absolute;bottom:25px;left:5%;width:90%;padding-top:30px}.banner-with-rating .shop-menu .wpb_content_element{margin-bottom:0}.banner-with-rating .shop-menu .widget_nav_menu .menu{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin-bottom:0;list-style:none;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly}.banner-with-rating .shop-menu .widget_nav_menu .menu li.current-menu-item a{color:#bf9f60!important;font-weight:700;border-bottom:2px solid #bf9f60}.banner-with-rating .shop-menu .widget_nav_menu .menu li a:hover{color:#bf9f60!important;font-weight:300;border-bottom:2px solid #bf9f60}.banner-with-rating .shop-menu .widget_nav_menu .menu li a{color:#fff}.events-primary-content{padding:40px 0}.events-primary-content .sidebar h4{font-size:24px}.events-primary-content .sidebar p{margin-bottom:8px;font-size:18px;line-height:normal}.events-primary-content .sidebar .search-bar input#s{width:100%;margin:0;margin-left:0;padding:10px 10px;background-color:transparent;background-position:95% center;border:1px solid #aeaeae;border-radius:0}.events-primary-content .sidebar .btn button{padding:12px 25px;padding:10px 20px;color:#fff!important;font-size:18px;line-height:1;text-transform:uppercase;background-color:#c79d55!important}.what-we-offer .wpb_wrapper h2{margin-bottom:8px!important;font-size:32px}@media (min-width:992px){.what-we-offer .wpb_wrapper h2{font-size:40px}}.what-we-offer .offer-item .vc_column-inner{background-color:#f1f1f1}.what-we-offer .offer-item .blue-bg{padding:30px;color:#fff;background-color:#01324b!important}.what-we-offer .offer-item .blue-bg .vc_column-inner{padding-right:0;padding-left:0;background-color:#01324b!important}.what-we-offer .offer-item .blue-bg .vc_column-inner .wpb_wrapper{margin-bottom:0!important;padding-top:0;padding-bottom:0}.what-we-offer .offer-item .blue-bg .vc_column-inner .wpb_wrapper .wpb_text_column{margin-bottom:0!important}.what-we-offer .offer-item .blue-bg .vc_column-inner .wpb_wrapper h4{margin-bottom:0!important;font-size:24px}@media (min-width:992px){.what-we-offer .offer-item .blue-bg .vc_column-inner .wpb_wrapper h4{margin-bottom:30px!important;font-size:28px}}.what-we-offer .offer-item .blue-bg .pricing ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:0!important;padding:0;list-style:none}.what-we-offer .offer-item .blue-bg .pricing ul li{margin-bottom:0!important;padding:0 15px;border-right:1px solid #fff}.what-we-offer .offer-item .blue-bg .pricing ul li:first-of-type{padding-left:0}.what-we-offer .offer-item .blue-bg .pricing ul li:last-of-type{padding-right:0;border-right:none}.what-we-offer .offer-item .blue-bg .pricing ul li strong{display:block;margin-bottom:0!important}.what-we-offer .offer-item .inner-content{padding:30px}.what-we-offer .offer-item .inner-content .wpb_wrapper ul{padding:0;list-style:none}.what-we-offer .offer-item .inner-content .wpb_wrapper ul li{position:relative;padding-left:30px}.what-we-offer .offer-item .inner-content .wpb_wrapper ul li::before{position:absolute;left:0}.what-we-offer .offer-item .inner-content .wpb_wrapper ul.list-anchor li::before{content:url(images/anchor-small.svg)}.what-we-offer .offer-item .inner-content .wpb_wrapper ul.list-dates li::before{content:"📅"}.what-we-offer .offer-item .inner-content .vc_column-inner{padding-right:0;padding-left:0}.what-we-offer .offer-item .tnc .vc_tta-panel-body,.what-we-offer .offer-item .tnc .vc_tta-panel-heading{background-color:#f1f1f1!important}.what-we-offer .offer-item .tnc .vc_tta-panel-heading h4 a{padding:14px 20px}.what-we-offer .offer-item .tnc .vc_tta-panel-body{padding-top:0!important}.what-we-offer .offer-item .vc_tta-accordion h4{font-size:20px}.what-we-offer .offer-item .vc_tta-accordion .vc_tta-controls-icon{right:35px;left:unset!important}.tnc-content h4{font-size:24px}@media (min-width:992px){.tnc-content h4{font-size:28px}}.btn-primary:hover{background:#01324b!important;border-color:#01324b!important}#ajaxsearchpro1_2 .probox .proinput input.orig::-webkit-input-placeholder{color:#000!important;opacity:.6}#ajaxsearchpro1_2 .probox .proinput input.orig::-moz-placeholder{color:#000!important;opacity:.6}#ajaxsearchpro1_2 .probox .proinput input.orig:-ms-input-placeholder{color:#000!important;opacity:.6}#ajaxsearchpro1_2 .probox .proinput input.orig::-ms-input-placeholder{color:#000!important;opacity:.6}#ajaxsearchpro1_2 .probox .proinput input.orig::placeholder{color:#000!important;opacity:.6}#ajaxsearchpro1_2 .probox .proinput input.orig:-ms-input-placeholder{color:#000!important;opacity:.6}#ajaxsearchpro1_2 .probox .proinput input.orig::-ms-input-placeholder{color:#000!important;opacity:.6}.share-block .wpb_wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.share-block .wpb_wrapper .vc_btn3-container,.share-block .wpb_wrapper .wpb_text_column{margin:0;padding:0 10px}.share-block .wpb_wrapper .vc_btn3-container .vc_btn3{display:block;padding:10px;font-size:0;background-color:transparent!important;border:none}.share-block .wpb_wrapper .vc_btn3-container .vc_btn3 .vc_btn3-icon{position:relative;top:unset;left:unset;-webkit-transform:none;transform:none}@media (min-width:992px){.shop-all-section h2{font-size:40px!important}}.shop-all-section .product-item .vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-bottom:30px;background-color:#f1f1f1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.shop-all-section .product-item .product-image{width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.shop-all-section .product-item .product-content,.shop-all-section .product-item .product-price{padding-right:30px;padding-left:30px}.shop-all-section .product-item .product-content ul,.shop-all-section .product-item .product-price ul{padding:0;list-style:none}.shop-all-section .product-item .product-content ul li,.shop-all-section .product-item .product-price ul li{position:relative;padding-left:30px}.shop-all-section .product-item .product-content ul li::before,.shop-all-section .product-item .product-price ul li::before{position:absolute;left:0;content:url(images/anchor-small.svg);top:6px}.shop-all-section .product-item .product-content{width:100%;padding-top:30px}.shop-all-section .product-item .product-content h4{font-weight:500;font-size:24px}.shop-all-section .product-item .product-content p strong{display:block;margin-bottom:0!important;padding:10px 0;font-weight:700}@media (min-width:992px){.shop-all-section .product-item .product-content p strong{font-size:24px}}.shop-all-section .product-item .product-content ul li{padding-top:5px;padding-bottom:5px}.shop-all-section .product-item .product-price{margin-bottom:0}@media (min-width:992px){.shop-all-section .product-item .product-price{width:50%}}.shop-all-section .product-item .product-price p{margin-bottom:0}.shop-all-section .product-item .product-price p strong,.shop-all-section .product-item .product-price-new p strong{font-weight:500;font-size:32px}@media (min-width:992px){.shop-all-section .product-item .btn,.shop-all-section .product-item .product-price{width:50%}}.shop-all-section .product-item .btn{margin-bottom:0;padding-right:30px;text-align:right}.shop-all-section .product-item .btn:active{-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){.shop-all-section .product-item .btn button{font-size:24px}}.shop-all-section .products-container .vc_tta-panels .vc_tta-panel-body .vc_row{padding:15px 0}#shop-menu-mb .dropdown-toggle{width:100%;height:40px;padding:6px 20px;color:#696d6d!important;font-weight:700;font-size:18px;text-align:left;text-transform:uppercase;background:#f9f9f9;border-radius:0;-webkit-box-shadow:none;box-shadow:none;opacity:1}#shop-menu-mb .dropdown-toggle img{height:24px;opacity:.7}#shop-menu-mb .dropdown-menu p{display:block;width:100%;padding:10px 20px;color:#696d6d!important;border-bottom:1px solid #696d6d}#shop-menu-mb .dropdown-menu a{display:block;width:100%;padding:10px 20px;color:#696d6d;font-size:16px}#shop-menu-mb .dropdown-menu a:hover{color:#cdb35b!important}#shop-menu-mb .dropdown-menu{width:100%;background-color:#f9f9f9}#shop-menu-mb #arrow-icon{float:right}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1em!important}button.minus{border-radius:5px 0 0 5px!important}button.plus{padding:0!important;text-align:center;border-radius:0 5px 5px 0}#menu-packages-menu{display:block!important;width:100%}#menu-packages-menu li{display:block;float:left;width:25%!important;height:60px;text-align:center}#menu-packages-menu li a{color:#fff}@media (max-width:767px){.shop-all-section .product-item .product-price p strong{font-weight:500;font-size:26px!important}#bg-black-footer a,#bg-black-footer p{color:#fff;font-size:14px!important}}@media (min-width:992px){#shop-menu-mb{display:none}.main-menu .navbar-nav li.menu-item-51027 ul.dropdown-menu:nth-child(1n){top:100%;left:70%!important;padding-top:12px;text-align:left;background:#fff}.main-menu>.navbar-nav>li.menu-item-51027>ul>li.menu-item:hover ul{left:160%!important;display:block!important}.main-menu>.navbar-nav>li.menu-item-49914>ul>li.menu-item:hover ul{left:148%!important;display:block!important}.main-menu>.navbar-nav>li.menu-item>ul>li.menu-item-51613:hover ul{margin-left:-2%}}@media (max-width:1250px) and (min-width:992px){.main-menu .navbar-nav .menu-item{padding-right:0!important;padding-left:0!important}}@media (max-width:991px) and (min-width:401px){.navbar-toggler{top:73px;width:48px!important;height:28px!important;margin-left:0!important;overflow:hidden}}@media (max-width:991px){.navbar{margin-bottom:0!important}#pc-language-switch .trp-language-switcher{display:none!important}.shop-menu{display:none}.footer-menu-ul li{padding-bottom:5px!important}#menu-item-49954 .submenu-toggle,#menu-item-49959 .submenu-toggle,#menu-item-51169 .submenu-toggle,#menu-item-51613 .submenu-toggle{display:none!important}#menu-en-main-menu-new{padding:0 20px!important;border-bottom:1px solid #ddd}div.asp_m.ajaxsearchpro .probox .proinput input::-webkit-input-placeholder{color:#000!important;opacity:1}div.asp_m.ajaxsearchpro .probox .proinput input::-moz-placeholder{color:#000!important;opacity:1}div.asp_m.ajaxsearchpro .probox .proinput input:-ms-input-placeholder{color:#000!important;opacity:1}div.asp_m.ajaxsearchpro .probox .proinput input::-ms-input-placeholder{color:#000!important;opacity:1}div.asp_m.ajaxsearchpro .probox .proinput input::placeholder{color:#000!important;opacity:1}div.asp_m.ajaxsearchpro .probox .proinput input:-ms-input-placeholder{color:#000!important}div.asp_m.ajaxsearchpro .probox .proinput input::-ms-input-placeholder{color:#000!important}#ajaxsearchpro1_1 .probox .proinput input.autocomplete,#ajaxsearchpro1_2 .probox .proinput input.autocomplete,div.asp_m.asp_m_1 .probox .proinput input.autocomplete{color:#000!important}}@media (min-width:1600px){.logo,.main-menu,.top-nav .top_menu{width:1500px!important;max-width:1500px!important}.width-control{width:1500px!important;max-width:1500px!important;margin-right:auto!important;margin-left:auto!important}footer .container-fluid{display:block;width:1500px!important;max-width:1500px!important;margin-right:auto!important;margin-left:auto!important}.container-fluid{padding-right:0!important;padding-left:0!important}.booking-page .container{width:1500px!important;max-width:1500px!important}}footer{padding:40px 0 0!important;text-align:center}.footer-title{font-weight:400;text-align:left}.footer-menu-ul li{text-align:left}#bg-black-footer{position:relative;bottom:0;width:100%;margin-top:30px;padding:20px 0 5px 0;overflow:hidden;color:#fff;background-color:#000}#bg-black-footer a,#bg-black-footer p{color:#fff;font-size:16px}#footer-left-menu{width:100%}#fmenu-col1{float:left;width:160px}#fmenu-col2{float:left;width:30px;text-align:center}#fmenu-col3{float:left;width:auto}#copyright-text{width:100%}#copyright-text p{color:#fff;font-size:16px;text-align:center}#fbot-images{width:100%}#fbot-images img{float:right;width:220px}@media (max-width:767px){#fbot-images img{display:block;float:none!important;width:220px;margin:auto;padding:20px 0}#footer-left-menu{display:block;width:298px!important;margin:auto;padding:10px 0;overflow:hidden}}.booking-section .status li{text-transform:uppercase!important}.navbar-cart .widget.woocommerce.widget_shopping_cart ul.cart_list li,.navbar-cart .widget.woocommerce.widget_shopping_cart ul.product_list_widget li{text-align:left!important}.navbar-cart .widget.woocommerce.widget_shopping_cart ul.cart_list li span.quantity,.navbar-cart .widget.woocommerce.widget_shopping_cart ul.product_list_widget li span.quantity{padding-left:0!important}.woocommerce a.remove{display:block!important;padding:1px!important}#b-arrow-left{height:25px;opacity:.5}#b-arrow-right{height:25px;opacity:.5}#cart-img-head{width:32px;padding-left:0}@media (min-width:992px){.mb-cart{display:none}.card figcaption ul li{position:relative;padding-right:80px;padding-bottom:25px!important;line-height:24px}.card .quantity-button-group{overflow:hidden;border:1px solid #8e8e8e!important;border-radius:2px!important;border-radius:4px!important}.card .quantity-button-group input[type=button]{width:28px!important;height:32px!important}.quantity-button-group input{float:left;width:28px!important;height:32px!important}}.quantity-button-group input[type=number]{border-right:1px solid #8e8e8e!important;border-left:1px solid #8e8e8e!important}.quantity-button-group input[type=button]{background:#fff!important;cursor:pointer}@media (max-width:991px){.pc-cart{display:none}.quantity-button-group input{float:left;width:28px!important;height:32px!important;color:#212529;font-weight:400;font-size:12px;font-family:Lato;font-style:normal;line-height:15px;letter-spacing:-.41px}.footer-queries{text-align:left}#rpt-row{padding-bottom:40px}#rpt-row .slick-dots{bottom:-50px!important}.booking-cart-top .cart-item p{padding-right:20px;font-size:16px!important}.booking-now-widget a{color:#fff!important;background:#d19b53!important}.booking-section .accordion-item span{padding-right:20px;padding-left:0!important}.booking-summary .goback{color:#fff!important;font-weight:700;text-align:center}#select-products ul li{display:block;padding-bottom:0!important;padding-left:20px;overflow:hidden}ul.tickets li span::marker{position:absolute;z-index:99}.card .quantity-button-group{position:relative;display:block!important;float:right!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;overflow:hidden;border:1px solid #8e8e8e;border-radius:4px!important}.card .quantity-button-group input[type=button]{width:28px!important;height:32px!important;font-size:16px!important}.booking-page .booking-section.hidden-section .collapse{padding:0 10px 10px!important}.card .quantity-button-group{position:relative;display:block!important;float:right!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}ul.tickets li span{display:list-item!important;float:left;width:55%;padding-left:0!important;font-size:13px!important;list-style-position:outside;list-style-type:disc}.card figcaption ul{position:relative;display:block;width:100%!important;margin:0;padding:0;padding-left:0!important;overflow:hidden}.booking-page #select-products .booking-section{padding:0!important;background:#fff;border-radius:5px}#summary-footer{background:#d19b53!important}.booking-now-widget{background:0 0!important}.packages-sidebar .col-sm-5,.packages-sidebar .col-sm-7{-ms-flex:0 0 100%!important;-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding:0 20px 0 4px!important}.packages-sidebar .home-package-each-title{margin-bottom:0!important;padding-top:8px}}#title-desc-rpt{padding:0!important;font-size:14px!important;line-height:20px!important}#rpt-row hr{border-top:.5px solid #fff!important}.selling_fast_packages{padding-bottom:25px}.booking-section .heading span{color:gray!important}.vc_btn3.vc_btn3-style-modern{background-color:#bf9f60!important}.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover{background:#01324b!important;border-color:#01324b!important}.footer-search button:hover{width:12%;background:#cdb35b!important;border:none}#ajaxsearchpro1_2 .probox .promagnifier div.innericon:hover,.getintouch .wpcf7-form input[type=submit]:hover,.partnership-form input[type=submit]:hover,footer .wpcf7-form input[type=submit]:hover{background:#cdb35b!important}#ajaxsearchpro1_2 .probox .promagnifier div.innericon{background-color:#bf9f60!important}.slick-prev{left:0;z-index:999;width:14px;height:26px;background:url(images/caret-left.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:auto 100%!important;opacity:.8}.slick-next{right:0;z-index:999;width:14px;height:26px;background:url(images/caret-right.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:auto 100%!important;opacity:.8}.slick-next::before,.slick-prev::before{content:""!important}.home-main-package-details p,.home-packages-slider p{color:#3f3f3f}.home-inner-title p{margin:0;font-weight:500!important;font-size:43px;line-height:45px;text-transform:capitalize!important}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form select,.wpcf7-form textarea{text-transform:capitalize!important}.event-banner-text p:last-child{text-transform:uppercase!important}#cart-product-img img{border-radius:3px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{margin-top:3px;padding:13px!important;color:#fff;text-transform:uppercase;background-color:#bf9f60!important;-webkit-font-smoothing:antialiased}.woocommerce input.button.alt:hover,button.button.alt:hover{margin-top:3px;padding:13px!important;color:#fff;background:#cdb35b!important}body.single-product .qib-button.qib-button-wrapper{float:left!important;width:auto!important;margin-right:10px!important}body.single-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{margin:3px 0 0 0!important;padding:12px;color:#fff!important;font-size:15px;text-transform:uppercase;background-color:#bf9f60!important}body.single-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{background:#cdb35b!important}body.product-template-default .qib-button-wrapper .quantity input.input-text.qty.text,body.product-template-default .qib-button-wrapper button.qib-button{float:left!important;width:40px;margin:0!important;font-size:16px!important}body.product-template-default .quantity.wqpmb_quantity,body.product-template-default tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity{position:relative;display:block;float:left;width:auto}.wopgld-main-product-wrapper.wopgld-list-template-1 .wopgld-inner-wrap-contain .wopgld-button a{float:right;width:50%;padding:13px 0;color:#fff;text-align:center;background-color:#bf9f60;border-radius:5px}@media (max-width:380px){.calendar .ui-datepicker-calendar td a,.calendar .ui-datepicker-calendar td span,.calendar .ui-datepicker-calendar td.available a,.calendar .ui-datepicker-calendar td.nearly_sold_out a{width:35px!important;height:35px!important;padding:0;font-size:10px!important}}@media (min-width:381px){.calendar .ui-datepicker-calendar td a,.calendar .ui-datepicker-calendar td span,.calendar .ui-datepicker-calendar td.available a,.calendar .ui-datepicker-calendar td.nearly_sold_out a{width:45px!important;height:45px!important;padding:3px}}@media (max-width:991px){#b-arrow-left{height:20px!important;opacity:.5}#b-arrow-right{height:20px!important;opacity:.5}}.woocommerce #respond input#submit.added,.woocommerce a.button.added,.woocommerce button.button.added,.woocommerce input.button.added{display:none!important}body.product-template-default a.added_to_cart{margin:3px 0 0 0!important;padding:12px!important;color:#fff!important;font-size:15px!important;text-transform:uppercase;background-color:#bf9f60!important}.search-results .entry-content article .btn-read-more:focus,.search-results .entry-content article .btn-read-more:hover{color:#fff!important;background:#bf9f60!important;border:1px solid #bf9f60!important}.home-down-calendar{position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-down-calendar a{width:40px;height:40px;padding:10px;background-color:#fff;border-radius:50%;-webkit-box-shadow:1px 1px 8px #888;box-shadow:1px 1px 8px #888}.home-down-calendar>div{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box;padding:10px;text-align:center;background-color:#fff;border-radius:50%}.home-down-calendar .tallship-arrow{padding:3px;border-color:#333;border-width:0 3px 3px 0}.home-nav-discover .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:100px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.home-discover-content-scroll-left,.home-discover-content-scroll-right{padding:10px;font-size:inherit}.home-nav-discover .tallship-arrow-left,.home-nav-discover .tallship-arrow-right{padding:5px;border-color:#cfb653}body.error404 .content-area article>h1,body.error404 article{text-align:center}