.builder-section{}.builder-section.light-blue{background-color:#DAE8EE;padding-bottom:100px}.builder-section.gallery-container .gallery{position:relative!important}.builder-section.gallery-container .slick-prev{left:-75px!important;width:37px;height:37px}.builder-section.gallery-container .slick-next{right:-75px!important;width:37px;height:37px}.builder-section.gallery-container .cruise-offers-description{margin-bottom:70px}.builder-cruise-offers .cruises-block{grid-row-gap:85px!important}.cruise-offers .cruise-button-block .cruise-line-block img{max-width:143px;object-fit:contain}.grid-destinations-item .block-name{text-shadow:1px 2px 8px #777;transform:translate3d(0,0,0);transition:all .3s cubic-bezier(.55,.085,.68,.53);padding:0 40px;text-align:center}.grid-destinations-item:hover .block-name{transform:translate3d(0,-15px,0)}.grid-destinations-item button{transform:translate3d(0,0,0);transition:all .3s cubic-bezier(.55,.085,.68,.53)}.grid-destinations-item:hover button{transform:translate3d(0,-15px,0);background-color:#d58621}.builder-video-slider h3{margin-bottom:70px}.video-slider{height:673px}.video-slider .slick-list,.video-slider .slick-track,.video-slider .slick-slide,.video-slider .slick-slide>div,.video-slider .youtube,.video-slider .item-video{height:100%}.slick-slide,.slick-slide::before,.caption{-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-slider{position:relative;width:100%;height:38vw;min-height:8vw;margin-bottom:50px;opacity:0;visibility:hidden;transition:all 1.2s ease}.main-slider.slick-initialized{opacity:1;visibility:visible}.slick-slide{position:relative}.slick-slide video{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slick-slide iframe{position:relative}.slick-slide figure{position:relative;height:100%}.slick-slide .slide-image{opacity:0;height:100%;background-size:cover;background-position:center;transition:all 0.8s ease}.slick-slide .slide-image.show{opacity:1}.slick-slide .image-entity{width:100%;opacity:0;visibility:hidden}.slick-slide .loading{position:absolute;top:44%;left:0;width:100%}.slick-slide .slide-media{-webkit-animation:slideOut 0.4s cubic-bezier(.4,.29,.01,1);animation:slideOut 0.4s cubic-bezier(.4,.29,.01,1)}.slick-slide.slick-active{z-index:1}.slick-slide.slick-active .slide-media{-webkit-animation:slideIn 2.4s cubic-bezier(.4,.29,.01,1);animation:slideIn 2.4s cubic-bezier(.4,.29,.01,1)}.video-slider .slick-dots{bottom:-70px}.builder-section.light-blue.builder-video-slider .slick-arrow{width:37px;height:37px}.builder-section.light-blue.builder-video-slider .slick-arrow::before{height:auto;padding-top:2px}.builder-video-slider.slide-type-2 .slick-prev{left:-60px}.builder-video-slider.slide-type-2 .slick-next{right:-60px}.builder-section .slick-dots li button{height:8px;width:8px;background-color:#fff;border:1px solid var(--gold);box-shadow:0 2px 5px #00000029}.cruise-and-event .builder-section .slick-dots li button{background-color:transparent}.cruise-and-event .builder-section .slick-dots li.slick-active button{background-color:var(--gold)}@-webkit-keyframes slideIn{from{-webkit-filter:blur(15px);filter:blur(15px)}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes slideIn{from{-webkit-filter:blur(15px);filter:blur(15px)}to{-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes slideOut{from{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(15px);filter:blur(15px)}}@keyframes slideOut{from{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(15px);filter:blur(15px)}}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;margin-top:-10.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.travelzoo-text p,.travelzoo-text span,.travelzoo-text h1{font-size:36px!important}.travelzoo-content p,.travelzoo-content span{font-size:24px!important}.about-page-top-video{padding:0!important}.about-page-top-video .inner{max-width:100%}.content-two-block-1{padding-top:83px}.content-two-block-1 h3{font:normal normal 600 35px/47px Open Sans;color:#0E3246}.content-two-block-1 h3:before{content:none}.content-two-block-1 .content-block-flex{margin-top:0;gap:50px;align-items:flex-start}.content-two-block-1 .content-block-flex .acf-content{width:50%}.content-two-block-1 .content-block-flex .acf-content-left{font:normal normal 300 25px/40px Open Sans;color:#282828}.content-two-block-1 .content-block-flex .acf-content-right{font:normal normal 600 16px/30px Open Sans;color:#282828}.content-two-block-2 h3{font:normal normal 600 30px/40px Open Sans;color:#0E3246}.content-two-block-2 .content-block-flex{margin-top:18px;gap:50px;align-items:flex-start}.content-two-block-2 .content-block-flex .acf-content{width:50%}.content-two-block-2 .content-block-flex .acf-content-left{font:normal normal 300 25px/40px Open Sans;color:#282828}.content-two-block-2 .content-block-flex .acf-content-right{font:normal normal normal 16px/30px Open Sans;color:#282828}.builder-gallery-block{padding-bottom:100px}.background-image{background-size:cover}.builder-content.content-style-1{padding-bottom:100px}.builder-content.content-style-1 .mobile-img{display:none}.builder-content .wrap{max-width:588px;background-color:#ffffffe6;padding:72px 40px 40px 40px;box-shadow:0 3px 6px #00000029}.builder-content .wrap h3{font:normal normal 600 30px/41px Open Sans;letter-spacing:0;color:#16384D}.builder-content .wrap .description{margin-top:30px;font:normal normal normal 18px/30px Open Sans;color:#282828}.builder-content .wrap .after-description{margin-top:30px;font:normal normal normal 18px/30px Open Sans;color:#282828;max-width:300px}.builder-content .wrap .button-block{margin-top:30px}.builder-content .wrap .button-block .button-gold{display:flex;justify-content:flex-start;align-items:center;max-width:154px;font:normal normal 600 14px/19px Open Sans;color:#0E3246}.builder-content .wrap .button-block .button-gold i{margin-left:7px}.builder-content-and-content.content-two-block-gallery .gallery{margin:0;transform:translateY(-94px)}@media (max-width:847px){.cruise-offers .cruise-button-block .cruise-line-block img{max-width:75px}.cruise-offers .cruise-button-block .cruise-offer-item-link{padding-left:6px;padding-right:6px}.cruise-offers .item-cruise .cruise-meta-bloc{font-size:10px}.content-two-block-1{padding-top:40px;padding-bottom:30px}.content-two-block-1 .content-block-flex{flex-wrap:wrap;margin-top:30px;gap:10px}.content-two-block-1 .content-block-flex .acf-content{width:100%}.content-two-block-2{padding-top:40px;padding-bottom:30px}.content-two-block-2 .content-block-flex{flex-wrap:wrap;margin-top:30px;gap:10px}.content-two-block-2 .content-block-flex .acf-content{width:100%}.builder-content.content-style-1{padding:30px 0 30px 0!important;background:none!important}.builder-content.content-style-1 .mobile-img{display:block}.builder-content.content-style-1 .mobile-img img{width:100%}.builder-content .wrap{max-width:100%;background-color:#DAE8EE;box-shadow:none;padding:72px 30px 30px 30px}.builder-content-and-content.content-two-block-gallery .content-block-flex{gap:10px}.builder-content-and-content.content-two-block-gallery .gallery{transform:translateY(0)}.builder-content-and-content.content-two-block-gallery .gallery.columns-3 .gallery-item{width:50%}}.cruise-deals #full-feature-image{position:relative}.cruise-deals #full-feature-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000050}.cruise-deals #full-feature-image h1{text-align:center;color:#fff;font-family:'Playfair Display',serif;font-size:70px;line-height:70px}.cruise-deals #quick-search-section{margin-top:-75px}.cruise-deals .builder-section.light-blue{padding-bottom:100px}.cruise-deals .builder-section.light-blue .slick-slide>div{background-color:#fff}@media (max-width:1200px){.cruise-deals #full-feature-image .absolute-zero{top:0!important;padding:0 30px}}.builder-revies-block.desctop-block{padding-bottom:100px}.builder-revies-block.reviews-slider{margin-top:160px}.builder-revies-block.reviews-slider .reviews-block{max-width:588px;background-color:#ffffffe6;padding:72px 40px 40px 40px;box-shadow:0 3px 6px #00000029}.builder-revies-block.reviews-slider .slick-track{padding-top:33px}.builder-revies-block.reviews-slider .review-images{padding:0 20px}.builder-revies-block.reviews-slider .slick-slider .slick-arrow:before{color:#282828;padding-top:1px}.builder-revies-block.reviews-slider .review-rating{margin-top:50px}.builder-revies-block.reviews-slider .review-rating i{color:#ccc}.builder-revies-block.reviews-slider .review-rating i.active{color:var(--gold)}.builder-revies-block.reviews-slider .review-description{margin-top:20px;font:normal normal normal 16px/27px Open Sans;color:#0E3246}.builder-revies-block.reviews-slider .review-author{margin-top:30px;font:normal normal 600 17px/23px Open Sans;color:#F4951B}.builder-revies-block.mobile-block{display:none}@media (max-width:847px){.builder-revies-block.desctop-block{display:none}.builder-revies-block.mobile-block{display:block;background-size:cover;margin-bottom:190px}.builder-revies-block.mobile-block .review-item{display:flex;flex-direction:column}.builder-revies-block.mobile-block .review-item h3{font:normal normal 600 30px/41px Open Sans;color:#0E3246}.builder-revies-block.mobile-block .review-item h3:before{content:none}.builder-revies-block.mobile-block .wrapper-reviews-items{background-color:#DAE8EE;padding:30px 20px 20px 20px;margin-top:110px;margin-left:auto;margin-right:auto;max-width:330px;transform:translateY(190px)}.builder-revies-block.mobile-block .review-rating{margin-top:20px}.builder-revies-block.mobile-block .review-rating i{color:#ccc}.builder-revies-block.mobile-block .review-rating i.active{color:var(--gold)}.builder-revies-block.mobile-block .review-description{margin-top:20px;font:normal normal normal 16px/27px Open Sans;color:#0E3246}.builder-revies-block.mobile-block .review-author{margin-top:20px;font:normal normal 600 17px/23px Open Sans;color:#0E3246}.text-left.white-section.negative-margin.center-title .inner{padding-left:15px;padding-right:15px}.no-mobile-padding.builder-section.builder-cruise-offers,.no-mobile-padding .cruises-block-mobile{padding-top:0!important;padding-bottom:0!important}.travelzoo-text p,.travelzoo-text span,.travelzoo-text h1{font-size:20px!important}.travelzoo-content p,.travelzoo-content span{font-size:18px!important}}.builder-section.builder-gallery-block.about-us .slick-dots li button{border:1px solid #FFF}.builder-section.builder-gallery-block.about-us .slick-dots li.slick-active button{border:1px solid var(--gold);background:var(--gold)}.page-template-page-cruise-event-landing-php .cruises-block-slider.slick-slider .slick-track{display:flex}.page-template-page-cruise-event-landing-php .cruises-block-slider.slick-slider .slick-track .slick-slide{display:flex;flex-direction:column;flex:1;height:inherit}.page-template-page-cruise-event-landing-php .cruises-block-slider.slick-slider .slick-track .slick-slide>div{flex:1;display:flex}body.postid-32130 section.centered-slider-section{display:none!important}