/**handles:kalium-fluidbox-css,kalium-child,trip**/
@-webkit-keyframes a{0%{-webkit-transform:translate(-50%,-50%) rotateX(0) rotateY(0);transform:translate(-50%,-50%) rotateX(0) rotateY(0)}50%{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0)}to{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg)}}@keyframes a{0%{-webkit-transform:translate(-50%,-50%) rotateX(0) rotateY(0);transform:translate(-50%,-50%) rotateX(0) rotateY(0)}50%{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0)}to{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg)}}.fluidbox{outline:none}.fluidbox__overlay{background-color:hsla(0,0%,100%,.85);cursor:pointer;cursor:zoom-out;opacity:0;pointer-events:none;position:fixed;top:-100%;left:0;bottom:-100%;right:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fluidbox--opened .fluidbox__overlay{pointer-events:auto}.fluidbox__wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fluidbox--closed .fluidbox__thumb,.fluidbox__thumb{-webkit-transition:opacity 0s ease-in-out 0s;transition:opacity 0s ease-in-out 0s}.fluidbox__ghost{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:absolute;-webkit-transition:opacity 0s 0s,-webkit-transform .5s 0s;transition:opacity 0s 0s,-webkit-transform .5s 0s;transition:opacity 0s 0s,transform .5s 0s;transition:opacity 0s 0s,transform .5s 0s,-webkit-transform .5s 0s}.fluidbox--opened .fluidbox__ghost{cursor:pointer;cursor:zoom-out}.fluidbox--closed .fluidbox__ghost{-webkit-transition:opacity 0s .5s,-webkit-transform .5s 0s;transition:opacity 0s .5s,-webkit-transform .5s 0s;transition:opacity 0s .5s,transform .5s 0s;transition:opacity 0s .5s,transform .5s 0s,-webkit-transform .5s 0s}.fluidbox__loader{opacity:0;-webkit-perspective:200px;perspective:200px;pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0}.fluidbox__loader:before{background-color:hsla(0,0%,100%,.85);content:'';-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;left:50%;width:20%;padding-bottom:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;transition-delay:0s}.fluidbox--loading .fluidbox__loader{opacity:1;-webkit-transition:opacity .5s ease-in-out .5s;transition:opacity .5s ease-in-out .5s}.fluidbox--loading .fluidbox__loader:before{-webkit-animation:a 1s 0s infinite ease-in-out forwards;animation:a 1s 0s infinite ease-in-out forwards}
/*# sourceMappingURL=fluidbox.min.css.map */
.blog h1.page-heading--title,.destinations-title.section-title h1,.tickets .section-title h1,.tours-title h1{color:#4484ce}.page-heading--description p{line-height:26px}.wrapper a:after,footer.main-footer a:after{background-color:#c2dd3f}header.main-header{border-bottom:1px solid rgba(0,0,0,.05)}.custom .tp-bullet{width:60px;height:2px;background:rgba(255,255,255,.5)}.custom .tp-bullet.selected,.custom .tp-bullet:hover{background:#fff}.mobile-menu-wrapper.mobile-menu-fullscreen+.mobile-menu-overlay{background:rgba(195,217,65)}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container div.menu>ul>li>a,.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li>a{color:#333}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container div.menu>ul>li ul>li>a,.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li ul>li>a{color:rgba(51,51,51,.9)}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container .search-form input{color:#333}.services-row{padding:50px 0}.service-box{padding:0 20px;line-height:24px}.service-box .retina-icon{width:64px;margin:0 auto;margin-bottom:25px}.more-link{border:none;position:absolute;top:0;right:0;min-width:auto}.more-link .show-more{padding:0;margin:0}.more-link .show-more .reveal-button{border:none}.more-link .show-more .reveal-button a{background:#fbce00;border-radius:50px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#222;width:auto;padding:12px 25px}.more-link .show-more .reveal-button a:hover{background:#ffda2f}.more-link .show-more .reveal-button a:before{content:"»";margin-left:10px;float:right;line-height:1}.homepage-city-break .wpb_wrapper .section-title{text-align:center;padding:50px 0}.homepage-city-break .wpb_wrapper .section-title h2{color:#fff}.homepage-city-break .wpb_wrapper .section-title p{color:#fff}.homepage-news{padding:35px 0 0 0}.homepage-news .wpb_wrapper .section-title>h2{margin:0}.booking-widget #flexi_searchbox #b_searchboxInc{padding-left:0;padding-right:0}.booking-widget .bos_searchbox_widget_class{padding:0}.booking-widget #flexi_searchbox select{border:none;padding-left:7px;padding-right:7px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.booking-widget #flexi_searchbox #b_searchboxInc .b_submitButton_wrapper{margin-top:7px}.booking-widget #flexi_searchbox #b_searchboxInc #b_destination{width:100%;padding:15px!important}.booking-widget #flexi_searchbox h4{margin-bottom:10px}.booking-widget #flexi_searchbox h3{display:none}.booking-widget #flexi_searchbox #b_searchboxInc .b_submitButton_wrapper{width:10%;float:left;clear:none;padding:20px 0 0 15px}.booking-widget #flexi_searchbox select{margin-right:10px}.booking-widget .wpb_widgetised_column{margin-bottom:0;padding:35px 0}.homepage-destinations-title{text-align:center}.homepage-destinations.lab-portfolio-items .portfolio-title-holder{margin-bottom:0}.destinations .portfolio-holder .item-box.wow.animated .thumb .hover-state,.destinations .portfolio-holder .portfolio-item.masonry-portfolio-item .masonry-box .masonry-thumb,.homepage-destinations .portfolio-holder .thumb{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.feature-block .text-block h2{line-height:1.3;margin-top:0}.feature-block .text-block p{line-height:1.8}.feature-block .text-block{padding:35px 100px}.blog .page-heading--title-section{padding-top:30px;padding-bottom:10px;text-align:center}.blog-posts .post-item .post-details .post-title a:after{display:none}.blog-posts .post-item .post-details .post-title{line-height:30px}.blog-posts .post-item .post-details .post-meta i{display:none}.blog-posts .post-item .post-details .post-meta.date,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-date{letter-spacing:2px}.blog-holder .isotope-item .box-holder .post-info .details{margin-top:0}.blog-posts .post-item.template-standard .post-details{border-color:transparent;padding:23px 25px;background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #eee;border-top:none}.blog-posts .post-item.template-standard .post-thumbnail{border:none}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container{background:#fff;border:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image img{border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px}.blog-posts .post-item.template-standard{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.wpb_wrapper .lab-blog-posts .blog-post-entry{border:none;box-shadow:0 5px 5px -5px rgba(0,0,0,.1);transition:all .3s}.wpb_wrapper .lab-blog-posts .blog-post-entry:hover{border:none;box-shadow:0 15px 45px rgba(0,0,0,.05)}.hover-display{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.wpb_wrapper .lab-blog-posts .blog-post-entry{border-color:transparent}.blog-posts .post-item .post-thumbnail a img{border-top-left-radius:3px;border-top-right-radius:3px}.blog-holder .isotope-item .box-holder .post-info h2 a:hover{color:#4484ce}.single-blog-holder .comments-holder{background:#eee}.comment-form textarea{background-image:linear-gradient(#efefef 1px,transparent 1px);border-bottom-color:#efefef!important}.comment-form input,.comment-form textarea{border-bottom-color:#efefef}.form-submit .button{margin:0;border-radius:3px}.single-post .post-comments--list .comment-respond{border-radius:3px;box-shadow:0 5px 5px -5px rgba(0,0,0,.1)}.single-post .post-comments--list .comment .commenter-details .comment-text p{line-height:1.5}.single-post .post-comments--list .comment .commenter-image .comment-connector{border-color:#ddd}.destinations .hover-state{background:rgba(0,0,0,.2);opacity:1;-webkit-opacity:1;-moz-opacity:1}.destinations-title{text-align:center}.destinations .hover-state .info h3{opacity:1;-webkit-opacity:1;-moz-opacity:1;text-shadow:0 5px 25px rgba(0,0,0,.15)}.tickets .ninja-forms-field.form-button{width:100%;background:#fbce00}.tickets .ninja-forms-field{padding:10px;border:none;color:#222;background:#eee;border:1px solid rgba(255,255,255,.2)}.tickets .section-title h1{color:#fff}.tickets .section-title p{color:#fff}.wpb-js-composer .tickets .vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a{background-color:rgba(255,255,255,.8)}.wpb-js-composer .tickets .vc_tta-color-white.vc_tta-style-flat .vc_tta-tab.vc_active>a{background-color:#fff}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li a:after{background-color:transparent!important}.portfolio-holder .item-box .photo .on-hover,.portfolio-holder .item-box .photo img{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.portfolio-title-holder .pt-column{margin:auto}.tours-title{text-align:center}.product-filter ul li.active a{color:#4484ce}.portfolio-holder .item-box .info h3 a{color:#222}.contact-form .send,.contact-form input{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.contact-form input{border-top-left-radius:0;-webkit-border-top-left-radius:0px;-moz-border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0}.contact-form label{background:#fff;border:none;padding:12px;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px}.contact-form-privacy-policy label{background:0 0;padding:0}.contact-form .labeled-textarea-row label{width:100%;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px}.contact-form .form-group .placeholder.ver-two{border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px}.contact-form textarea{border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px}.contact-form-area{padding:50px 0}footer.main-footer .footer--widgets .widget li{padding:0;margin-bottom:5px}footer .footer--widgets ul li a{color:#666}.site-footer .footer-widgets{margin-bottom:5px}.main-footer .footer-bottom-content{padding:15px 0}.destinations-title.section-title,.tickets .section-title,.tours-title .section-title{padding:50px 0}.list-checkbox-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{clear:both;line-height:31px}@media screen and (max-width:1400px){.feature-block .wpb_single_image img{max-width:none;width:auto}}@media screen and (max-width:1200px){.more-link{position:relative}}@media screen and (min-width:1024px){.booking-widget #flexi_searchbox select{-webkit-appearance:none;-moz-appearance:none;appearance:none}}@media screen and (min-width:992px){.homepage-news .wpb_wrapper .lab-blog-posts .blog-post-column{margin:0}.feature-block .text-block{padding:15px 40px}}@media screen and (max-width:768px){.footer-widgets .widget-area.widgets--columned-layout>.widget{margin-bottom:20px}h3{font-size:24px!important}}@media screen and (max-width:768px){.feature-block .text-block{padding:15px 20px}.contact-form .send{width:100%}.main-footer .footer-collapse-link{padding:10px}.main-footer .footer-collapse-link span{width:6px;height:6px}.blog .page-heading--title-section,.destinations-title.section-title,.tickets .section-title,.tours-title .section-title{text-align:left;padding:20px;padding-bottom:20px;margin:0}.homepage-news .wpb_wrapper .lab-blog-posts{margin:0}.homepage-news .wpb_wrapper .lab-blog-posts .blog-post-column{margin-bottom:20px;padding:0}.homepage-news .wpb_wrapper .lab-blog-posts .blog-post-column:nth-child(3){margin-bottom:0}.more-link .show-more .reveal-button{min-width:100%}.more-link .show-more{margin:20px 0}.more-link{padding:0}.more-link .show-more .reveal-button a{width:100%;text-align:left}.contact-form-area{padding:20px 0 0 0}.tours .product-filter{text-align:left}.services{padding:20px 0}.service-box{padding:0;line-height:24px}.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main .menu-bar .ham,.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main .menu-bar .ham:after,.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main .menu-bar .ham:before{background:#4484ce}.booking-widget #flexi_searchbox #b_searchboxInc .b_submitButton_wrapper{width:100%;padding:0}.booking-widget #flexi_searchbox #b_searchboxInc .b_submitButton_wrapper .b_submitButton{width:100%}.booking-widget .blog-sidebar .sidebar-box-holder{margin:0}.booking-widget #flexi_searchbox #b_searchboxInc{padding:0}.mobile-menu-wrapper .mobile-menu-container .search-form label{color:#fff}.search-field::-webkit-input-placeholder{color:#fff}.search-field::-moz-placeholder{color:#fff}.search-field:-ms-input-placeholder{color:#fff}.search-field:-moz-placeholder{color:#fff}.service-box .retina-icon{width:32px}.destinations-title.section-title{padding-bottom:0}}.example{color:red!important}.grid-trip-price{color:#fff;font-weight:500}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{background-color:#fff}.contact-form textarea{background-color:#fff}.alignleft{float:left;margin:0 15px 15px 0}.header-logo{font-size:22px;font-weight:700}.header-logo.logo-text{color:#000}.standard-menu-container div.menu>ul>li+li,.standard-menu-container ul.menu>li+li{margin-left:20px}.duration-grid{float:left;padding-left:20px;font-weight:500}.trip-style-grid{padding-right:20px;font-weight:500}.title-grid>h4{margin-top:0;margin-bottom:0}.vc_gitem-post-data{margin-bottom:0}.header-logo.logo-image img{padding-top:6px}.green-grid{height:108px}.places-title{color:#fff;text-shadow:1px 1px 4px #222}@media screen and (max-width:420px){h1.vc_custom_heading{font-size:34px}.vc_custom_1592788683386{padding-top:15px!important;padding-bottom:15px!important}}body{line-height:1.5}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display{display:none}.grecaptcha-badge{visibility:hidden}
.trip-page .alignright{float:right;margin:0 15px 15px 0}.trip-page .button{color:#fff!important;border-color:#08c;background-color:#08c!important;font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-repeat:repeat-x;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;color:#5472d2;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px;text-transform:uppercase}.trip-page #hero-title h1{text-shadow:1px 1px 4px #222}.trip-page #hero-title h2{color:#fff;font-size:32px;text-align:center;text-shadow:1px 1px 4px #222}.trip-page #hero-title h3{color:#fff;font-size:26px;text-align:center;text-shadow:1px 1px 4px #222}.trip-page #hero-title a{color:#fff}.trip-page #main-info{margin-top:60px;margin-bottom:30px}.trip-page #main-info h3{margin-top:0;margin-bottom:35px}.trip-page #main-info h5{font-family:Quicksand;font-weight:500;font-size:15px;color:#777}.trip-page #main-info h4{font-family:Quicksand;font-weight:500;font-size:19px;color:#777}.trip-page #main-info .intro>p{margin-bottom:35px}.trip-page #main-info .flex-cell:first-child{padding-right:15px}.trip-page #main-info .flex-cell:last-child{padding-left:15px}.trip-page #main-info .button{float:left;width:49%;margin-right:1%;display:block;background-color:#c2dd3f!important;border-color:#c2dd3f}.trip-page #main-info .button:hover{background-color:#444!important;border-color:#444}.trip-page #main-info .button.alt{background-color:#444!important;border-color:#444}.trip-page #main-info .button.alt:hover{background-color:#c2dd3f!important;border-color:#c2dd3f}.trip-page #main-info .button:last-child{float:left;width:49%;margin-left:1%;margin-right:0;display:block}.trip-page #main-tabs{margin-bottom:35px}.trip-page #related-posts h2{font-size:32px;text-align:center;margin-bottom:35px}.trip-page #related-posts .flex-cell{height:110px;border:1px solid #ccc}.trip-page .separator{display:flex;align-items:center;justify-content:center}.trip-page .separator .bar{margin-bottom:35px;width:10%;border-bottom:2px solid #000}.trip-page .full-width-container{padding-top:200px!important;padding-bottom:200px!important;background-size:cover;position:relative}.trip-page .flex-row,.trip-page .nested-flex-row{display:flex;width:100%}.trip-page .flex-cell,.trip-page .nested-flex-cell{flex:1}.trip-page .full-col{flex:100%}.trip-page .third-col{flex:33%}.trip-page .hero-slideshow{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-position:center;background-size:cover}.trip-page .hero-slideshow img{position:absolute;width:100%}.trip-page .container,.trip-page .content-area{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.trip-page .related-trip-row{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media (min-width:1200px){.trip-page .related-trip-row{width:1170px}}.trip-page .green-edge-padded{padding-top:24.5px;padding-bottom:25px;margin-bottom:60px;box-sizing:border-box;width:100%;border:2px solid #c2dd3f}.trip-page .green-edge-padded h4{margin-bottom:9.5px}.trip-page .green-edge-padded p{color:#777;font-family:Quicksand;font-weight:400}.trip-page .green-edge-padded .cell-wrapper{border-bottom:2px solid #c2dd3f;margin-left:15px;margin-right:15px}.trip-page .green-edge-padded .cell-wrapper-end{margin-left:15px;margin-right:15px}.trip-page #image-strip img{max-width:100%}.trip-page #image-strip .img-block{height:200px;background-size:cover;background-position:center;margin-left:15px;margin-right:15px;margin-bottom:30px}.trip-page .tab-buttons{overflow:hidden}.trip-page .tab-buttons .button{background-color:#c2dd3f!important;border-color:#c2dd3f;margin-right:2px;margin-bottom:0;border-radius:5px 5px 0 0;font-size:12px;padding-left:18px;padding-right:18px}.trip-page .tab-buttons .button:hover{border-color:#f0f0f0!important;background-color:#f8f8f8!important;color:#666!important}.trip-page .tab-buttons .button.active{border-color:#f0f0f0!important;background-color:#f8f8f8!important;color:#666!important;border-bottom:none}.trip-page .tab-container{background-color:#f8f8f8;border-color:#f0f0f0!important;padding:15px}.trip-page .tabcontainers{display:none}.trip-page #main-info::after,.trip-page #related-posts .related-text::after,.trip-page #related-posts .related-type::after,.trip-page .tabcontainers::after{content:"";clear:both;display:table}.trip-page #related-posts{margin-bottom:32px}.trip-page #related-posts a{display:block}.trip-page #related-posts .nested-flex-cell{padding:10px}.trip-page #related-posts .related-thumb{height:400px;background-size:cover;background-position:center}.trip-page #related-posts .related-text{background-color:#c2dd3f!important;position:absolute;width:100%;bottom:0;left:0;padding:0 15px;height:135px}.trip-page #related-posts .related-title{color:#000!important;font-size:19px;font-family:Quicksand;position:relative;width:100%;padding:5px 0}.trip-page .related-title span{display:block;text-align:center;font-weight:500}.trip-page #related-posts .related-location{color:#000!important;text-align:center;font-family:Quicksand;padding-bottom:5px}.trip-page #related-posts .related-type{text-align:center;padding-bottom:12px;color:#000!important;width:100%;bottom:0;left:0}.trip-page #related-posts .related-type div{width:50%;float:left;clear:right;text-align:left;font-weight:500}.exchangerates input[type=submit]{color:#000}.trip-page .slideshow{height:590px;background-position:center;background-size:cover}.trip-page .image-mobile img{display:none}.trip-page #related-posts .nested-flex-cell .related-text::after{content:"";clear:both;display:table}@media screen and (max-width:1199px){.trip-page .flex-row{flex-wrap:wrap}.trip-page #main-info .flex-row{display:block}.trip-page .green-edge-padded .nested-flex-cell:first-child .cell-wrapper-end{border-bottom:2px solid #c2dd3f!important}}@media screen and (max-width:991px){.trip-page #related-posts .related-text{min-height:135px}.trip-page .flex-row{flex-wrap:wrap}.trip-page #related-posts .nested-flex-row{display:block}.trip-page .tab-buttons .tablinks{display:block;width:100%}.trip-page #image-strip .flex-row{display:block}.trip-page #image-strip .flex-row>div{display:block;float:left;clear:right;width:calc(50% - 30px);box-sizing:border-box}.trip-page .flex-row::after{content:"";clear:both;display:table}}@media screen and (max-width:768px){.trip-page #hero-title .hero-slideshow{min-height:230px}.trip-page #hero-title h2{font-size:22px}.trip-page #hero-title h3{font-size:18px}.trip-page .image-mobile img{display:block;max-width:100%;padding-top:15px}.trip-page #main-info .image.slideshow{display:none}.trip-page #main-info{padding-top:15px}}@media screen and (max-width:600px){.trip-page #image-strip .flex-row>div{display:block;float:left;clear:right;width:95%;box-sizing:border-box}}@media screen and (max-width:1920px){.trip-page .hero-slideshow{height:550px}.trip-page .full-width-container{padding-top:200px!important;padding-bottom:200px!important}}@media screen and (max-width:1280px){.trip-page .hero-slideshow{height:500px}.trip-page .full-width-container{padding-top:150px!important;padding-bottom:150px!important}}@media screen and (max-width:768px){.trip-page .hero-slideshow{height:280px}.trip-page .full-width-container{padding-top:50px!important;padding-bottom:50px!important}}@media screen and (max-width:420px){.trip-page .hero-slideshow{height:150px}.trip-page .full-width-container{padding-top:10px!important;padding-bottom:10px!important}}@media print{#main-info .button,.top-header-bar,.trip-page #hero-title,.trip-page #main-tabs #accommodation_and_meals,.trip-page #main-tabs #general_info,.trip-page #main-tabs #inclusions,.trip-page #main-tabs #trip_overview,.trip-page #main-tabs #wandering_the_world_wisdom,.trip-page #main-tabs .tab-buttons,.trip-page #related-posts,.trip-page .slideshow,footer,header .menu-column{display:none!important}.trip-page #main-tabs #detailed_itinerary{display:block!important}.trip-page .flex-cell{flex:none;max-width:100%}.trip-page #main-info .flex-cell:first-child,.trip-page #main-info .flex-cell:last-child{padding-left:0;padding-right:0}.trip-page #main-info{margin-bottom:0}}