.blog h1.page-heading--title,.tours-title h1,.tickets .section-title h1,.destinations-title.section-title h1{color:#000 !important}.home .header-logo,.page-id-2258 .header-logo,.page-id-2261 .header-logo{display:none}.header-logo.logo-text.menu-skin-light .logo-text{color:#fff;display:none}.page-heading--description p{line-height:26px}.wrapper a:after,footer.main-footer a:after{background-color:#fbce00}.sidebar-menu-wrapper{background-color:#845f7e}.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu ul.menu>li>a{color:#fff}.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu ul.menu>li>a:hover{color:#000}.sidebar-is-opened .sidebar-menu-disabler{opacity:0}.mobile-menu-wrapper.mobile-menu-fullscreen{background-color:#845f7e}.custom .tp-bullet{width:60px;height:2px;background:rgba(255,255,255,.5)}.custom .tp-bullet:hover,.custom .tp-bullet.selected{background:rgba(255,255,255,1)}.mobile-menu-wrapper.mobile-menu-fullscreen+.mobile-menu-overlay{background:rgba(68,132,206,.9)}.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}.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}.homepage-destinations .portfolio-holder .thumb,.destinations .portfolio-holder .item-box.wow.animated .thumb .hover-state,.destinations .portfolio-holder .portfolio-item.masonry-portfolio-item .masonry-box .masonry-thumb{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.row .portfolio-holder .thumb .hover-state.position-center .info{top:93%}#tours-1-container #tours-1 .item-box .thumb .hover-state{background:0 0 !important}.row .portfolio-holder .thumb .hover-state .info{padding:0 20px 30px}.row .portfolio-holder .thumb .hover-state.position-center .info{background-color:rgba(104,104,104,.7)}.hover-state{opacity:1 !important;background:0 0 !important}.hover-state.hover-eff-fade-slide .info h3{opacity:1 !important}.destinations .portfolio-title-holder{display:none}.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:0px 5px 5px -5px rgba(0,0,0,.1);transition:all .3s}.wpb_wrapper .lab-blog-posts .blog-post-entry:hover{border:none;box-shadow:0px 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:0px 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;filter:alpha(opacity=100)}.destinations-title{text-align:center}.destinations .hover-state .info h3{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);text-shadow:0px 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 input,.contact-form .send{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.contact-form input{background:#fff;border-top-left-radius:0;-webkit-border-top-left-radius:0px;-moz-border-top-left-radius:0px;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0px}.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;padding:0 12px;background:#fff}.contact-form-area{padding:50px 0}footer.main-footer{border-top:1px solid #eee}.site-footer.footer-bottom-vertical{text-align:left}.site-footer.site-footer-inverted .footer-widgets .widget h2{font-size:120%;font-weight:700}footer.main-footer .footer--widgets .widget li{padding:0;margin-bottom:5px}footer .footer--widgets ul li a{color:#666}footer .footer--widgets .widget.widget_text .textwidget a:hover{color:#fff}.site-footer .footer-widgets{margin-bottom:5px}.main-footer .footer-bottom-content{padding:15px 0}.tours-title .section-title,.tickets .section-title,.destinations-title.section-title{padding:10px 0}.list-checkbox-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{clear:both;line-height:31px}.karussel .wpb_wrapper .vc_slide.vc_images_carousel.vc_per-view-more.vc_per-view-3.vc_build{width:100% !important}.wpb_wrapper .vc_images_carousel .vc_item img{margin-right:30px}.vc_images_carousel .vc_carousel-control .icon-nex{color:#fff}.wpb_wrapper .vc_images_carousel .vc_carousel-indicators{bottom:-40px}.wpb_wrappe .vc_images_carousel .vc_carousel-control{margin-left:-30px;margin-right:-30px}.single-portfolio-holder.portfolio-type-2 .gallery,.single-portfolio-holder.portfolio-type-3 .gallery{margin-top:0}.single-portfolio .page-container{margin-top:0}@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}.footer-widgets .widget.widget_text,.footer-widgets .widget.widget_nav_menu{float:none;clear:both}.footer-widgets .widget-area.widgets--columned-layout>.widget{width:100% !important;text-align:center}.row .portfolio-holder .thumb .hover-state.position-center .info{top:70% !important}}@media screen and (max-width:768px){.feature-block .text-block{padding:15px 20px}.contact-form .send{width:100%}.footer-widgets .widget-area.widgets--columned-layout>.widget{width:50%;float:left}.main-footer .footer-collapse-link{padding:10px}.main-footer .footer-collapse-link span{width:6px;height:6px}.blog .page-heading--title-section,.tours-title .section-title,.tickets .section-title,.destinations-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}.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}