/*!
Theme Name: Zadar Archipelago
Theme URI: https://zadar-archipelago.com
Author: Martin Žunec
Author URI: https://www.instagram.com/martinzunec
Description: The official custom theme made for Zadar Archipelago
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: zadar-archipelago
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:'Oxygen',sans-serif}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{color:#fff;background-color:transparent}a:visited{color:#fff}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body{background-color:#f6f6f6;color:#2a2a2a}p{color:#2a2a2a;font-size:.9em;line-height:1.5em;font-weight:300;margin:0 0 15px}li{color:#2a2a2a;font-size:.9em;line-height:1.5em;font-weight:300;margin:0}span{font-size:.9em;line-height:1.3em;font-weight:300;letter-spacing:.02em}a{text-decoration:none}h2{font-size:1.2em;color:#2a2a2a}h4{letter-spacing:.2px}.clearFix{clear:both}.header-main{color:#fff;background:#119fc4;padding:15px 20% 1%}.header-main p{color:#fff;display:inline-block;font-size:14px;font-weight:400}.header-top{height:32px;margin-bottom:20px;border-bottom:1px solid #ffffff30}.header-top-left a{margin-right:10px}.header-top-left img{width:16px;filter:invert(1);margin-right:5px;margin-bottom:-3px;display:inline-block}.header-top img{width:18px;filter:invert(1);display:inline-block}.header-top-left{width:50%;float:left}.header-top-right{width:50%;float:left;text-align:right}.header-top-right a{margin-right:5px}.header-top-right-socials{display:inline-block;margin-right:40px}.header-top-right-cart{display:none;margin-right:40px}.header-top-right-search{display:inline-block}.header-bottom-logo{width:40%;float:left}.header-bottom-logo img{width:220px}.header-bottom-menu{width:60%;float:left;text-align:right}.header-bottom-menu ul li{display:inline-block;list-style-type:none;text-transform:uppercase;margin-right:30px;font-size:15px;font-weight:600}.header-bottom-menu ul li:last-child{margin-right:0}.header-bottom-menu ul li a:hover{color:#f2cc15}.header-bottom-mobile-button{display:none}.home-head{position:relative;text-align:center;overflow:hidden}.home-head-video{width:101%;height:608px;overflow:hidden;position:relative}.home-head-video video{width:100%;height:178%;display:block;pointer-events:none;margin-top:-210px;margin-left:-10px}.home-head-video iframe{width:100%;height:180%;position:absolute;top:-40%;left:-2px}.home-head-titles{position:absolute;bottom:30%;width:100%}.home-head-titles h1{font-size:3.8em;color:#fff;margin-bottom:0}.home-head-titles h2{font-size:2.3em;color:#fff;margin-top:15px;margin-bottom:40px}.home-head-titles h2:after{margin:20px auto}.homepage-main .home-head-titles a{font-size:1.1em;text-transform:uppercase;font-weight:600;background-color:#f2cc15e3;padding:10px 20px}h2.main-heading{font-size:36px;text-align:center;margin-bottom:70px}h2.main-heading:after{content:' ';background:#f2cc15;height:5px;width:70px;display:block;margin:15px auto}.home-boat-tours{padding:2% 20% 5%;background-image:url(/wp-content/themes/zadar-archipelago/images/boat_tours_bg.jpg);background-position:bottom;background-repeat:no-repeat;position:relative}.home-boat-tours .archive-tours-content-articles-box{width:100%}.home-boat-tours-slider-box-top{height:250px;position:relative;background-size:cover;background-position:center;border-bottom:3px solid #f2cc15}.home-boat-tours-slider-box-bottom{padding:15px 20px;background-color:#fff}.home-boat-tours-slider-box-bottom-titles h2{text-align:center;margin-top:0;height:45px}.home-boat-tours-slider-box-bottom-links-hours{width:65%;float:left}.home-boat-tours-slider-box-bottom-links-price{width:35%;float:left}.home-boat-tours-slider-box-bottom-links-hours img,.home-boat-tours-slider-box-bottom-links-price img{width:15px;margin:4px 7px 40px 0;display:inline-block;float:left}.home-boat-tours-slider-box-bottom-links-hours p,.home-boat-tours-slider-box-bottom-links-price p{display:block;font-weight:700;font-size:14px;margin-bottom:0}.home-boat-tours-slider-box-bottom-links-price p{color:red}.home-boat-tours-slider-box-bottom-links-price span{display:block;font-weight:700;font-size:14px;margin-bottom:0;color:#000;text-decoration:line-through}.home-boat-tours-slider-box-book-now{font-size:1.1em;background-color:#f2cc15;text-align:center;padding:7px;width:75%;margin:auto;margin-bottom:5px;border-radius:10px}.home-boat-tours-slider-box-book-now a{color:#2a2a2a;text-transform:uppercase;font-size:18px;font-weight:600}.home-boat-tours .swiper-button-prev{left:17%}.home-boat-tours .swiper-button-next{right:17%}.home-boat-tours .swiper-button-next,.home-boat-tours .swiper-button-prev{top:55%}.home-boat-tours .swiper-button-prev:after,.home-boat-tours .swiper-button-next:after{color:#fff;font-weight:600;opacity:.8}.how-we-do-it{padding:2% 20%}.how-we-do-it h2{margin-bottom:0}.how-we-do-it h3{text-align:center;font-family:'Libre Baskerville',serif;margin-bottom:80px}.how-we-do-it-left{width:80%;float:left}.how-we-do-it-left-box{width:33%;float:left;height:150px;padding-right:30px}.how-we-do-it-left-box-icon{width:25%;float:left;padding-right:20px}.how-we-do-it-left-box-icon img{width:100%}.how-we-do-it-left-box-content{width:75%;float:left}.how-we-do-it-left-box-content h3{font-family:'Oxygen';font-size:17px;text-align:left;margin-top:0;margin-bottom:10px}.how-we-do-it-right{width:20%;float:left}.how-we-do-it-right img{width:100%}.home-instagram-feed{padding:2% 20%}#sb_instagram .sbi_follow_btn a{font-size:17px;text-transform:uppercase;border-radius:0}.home-boat-tour-experiences{padding:2% 20%;position:relative}.home-boat-tour-experiences-slider{overflow:hidden}.home-boat-tour-experiences-box{height:330px;text-align:center;padding:10px 25px;color:#fff;background-position:center;background-size:cover;position:relative}.home-boat-tours-experiences-box-overlay{width:100%;height:330px;position:absolute;top:0;left:0;background-color:#0000004f;opacity:.7}.home-boat-tour-experiences-box h4{text-transform:uppercase;font-size:1.4em;text-shadow:0 2px 2px rgb(0 0 0/20%);margin-bottom:20px;z-index:10;position:inherit}.home-boat-tour-experiences-box h4:after{content:' ';background:#f2cc15;height:5px;width:70px;display:block;margin:15px auto}.home-boat-tour-experiences-box p{color:#fff;height:130px;text-shadow:0 2px 3px rgb(0 0 0/70%);z-index:10;position:inherit}.home-boat-tour-experiences-box a{padding:10px 20px;background-color:#f2cc15;color:#2a2a2a;z-index:10;position:inherit}.experiences-swiper-navigation{width:200px;margin:auto;text-align:center}.experiences-swiper-navigation div{position:inherit;display:inline-block;width:50px;height:inherit;margin-top:30px}.experiences-swiper-navigation .swiper-button-next:after,.experiences-swiper-navigation .swiper-button-prev:after{color:#f2cc15;font-weight:600}.home-boat-tour-experiences-link{background-color:#f2cc15;padding:10px 20px;text-transform:uppercase;color:#2f2f2f;margin:auto;margin-top:30px;display:block;width:215px;text-align:center}.home-videos-insights{padding:1% 20% 5%}.home-videos-insights-left{width:50%;float:left;padding-right:15px}.home-videos-insights-right{width:50%;float:left;padding-left:15px}.home-videos-insights-right-box{height:400px;background-size:cover;background-position:center;position:relative;text-align:center}.home-videos-insights-right-box-title{bottom:-40px;width:90%;padding:0 5%;background-color:#f6f6f6;display:inline-block;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.home-videos-insights-right-box-title h4{color:#2a2a2a;font-size:1.2em;margin-top:20px;margin-bottom:10px}.home-videos-insights-right-box-link{padding:10px 15px;background-color:#f2cc15;text-transform:uppercase;display:inline-block;margin:0 0 20px}footer .email-us{height:270px;background-image:url(/wp-content/uploads/2023/06/footer_bg.jpg);background-size:cover;background-position:center;position:relative}footer .email-us-content{z-index:1;width:100%;position:absolute;text-align:center;top:40px;color:#fff}footer .email-us-wrap{height:270px;width:100%;opacity:.8;background-color:#f2cc15;position:absolute;top:0;left:0}footer .email-us-content p{color:#fff;margin-bottom:60px}footer .email-us-content a{height:25px;background-color:#119fc4;text-align:center;padding:10px 20px}.footer-main{background-color:#119fc4;height:410px;padding:2% 20%;color:#fff}.footer-main-box{width:25%;float:left;padding-right:50px}.footer-main-box h3{text-transform:uppercase;margin-bottom:40px}.footer-main-box p{color:#fff}.footer-main-map a img{max-width:100%}.footer-main-contact a{display:block;height:70px}.footer-main-contact img{width:15%;margin-right:10px;float:left}.footer-main-contact p{float:left;width:80%;margin-top:7px}.header-bottom-contact-icons.footer-contact-icons{display:block}.header-bottom-contact-icons.footer-contact-icons a{padding:10px;background-color:transparent}.footer-contact-icons.header-bottom-contact-icons a img{margin-right:15px;width:45px}.footer-main-team a{text-transform:uppercase;font-weight:700;font-size:18px;margin-top:50px;display:block}.footer-insight-box{height:120px}.footer-insight-box-left{width:25%;float:left}.footer-copyright-left-photo{width:100%;height:60px;background-size:cover;background-position:center;border-radius:50%}.footer-insight-box-right{width:75%;float:left;padding-left:20px}.footer-insight-box-right h4{margin-top:0;margin-bottom:10px}.footer-copyright{background-color:#119fc4;height:50px;padding:14px 20%;color:#fff;border-top:1px solid #f6f6f642}.footer-copyright a{font-weight:300;display:inline-block;font-size:14px;margin-right:20px}.footer-copyright-left{width:50%;float:left}.footer-copyright-right{width:50%;float:left;text-align:right}.mini-video-gallery .column .demo img{width:100%}*{box-sizing:border-box}.container{position:relative}.videoSlides{display:none}.cursor{cursor:pointer}.prev,.next{cursor:pointer;position:absolute;top:40%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:rgba(0,0,0,.8)}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.caption-container{text-align:center;background-color:#222;padding:2px 16px;color:#fff}.row:after{content:"";display:table;clear:both}.mini-video-gallery-spacer{height:1px;width:100%;background-color:#6c76848c;margin:10px 0 13px}.column{float:left;width:32%;margin-right:10px}.column:last-child{margin-right:0}.demo{opacity:.6}.active,.demo:hover{opacity:1}.single-page-content{padding:2% 20%}.single-page-content a{color:#119fc4}.single-page-content a:visited{color:#119fc4}.page-header{padding:8% 20%;background-position:center;background-size:cover;text-align:center}.page-header p,.page-header h1{color:#fff;text-shadow:0 2px 2px rgb(0 0 0/60%)}.page-header h1{font-size:2.7em;margin-bottom:0;text-transform:uppercase;text-shadow:0 2px 2px rgb(0 0 0/80%)}.page-header h2{text-shadow:0 2px 2px rgb(0 0 0/20%);font-size:1.5em;margin-top:5px;color:#fff}.archive-page-content{padding:2% 20%}.archive-page-content-articles{float:left;width:70%;padding-right:2%}.archive-page-content-articles-box{background-color:#fff;box-shadow:0 2px 3px rgb(0 0 0/9%);padding:5% 0;margin-bottom:5%}.archive-page-content-articles-box h2{font-size:1.6em;text-transform:uppercase;margin-top:0;margin-bottom:10px;padding:0 3%}.archive-page-content-articles-box-calendar{width:15px;margin:0 5px -1px 3%;display:inline-block}.archive-page-content-articles-box span{color:#2a2a2a;display:inline-block}.archive-page-content-articles-box .archive-page-content-box-image{height:350px;margin:30px 0;background-size:cover;background-position:center}.archive-page-content-articles-box p{padding:0 3%}a.archive-page-content-box-link{padding:10px 20px;color:#2a2a2a;background-color:#f2cc15;text-transform:uppercase;margin:40px auto 0px;display:block;width:max-content}.archive-tours-content{padding:2% 20%}.archive-experiences-intro{margin-bottom:40px}.archive-experiences-intro p{font-size:16px}.archive-tours-content-articles-box{width:48.5%;margin-right:30px;margin-bottom:50px;float:left;box-shadow:0 2px 3px rgb(0 0 0/9%)}.archive-tours-content-boxes a:nth-child(2n) .archive-tours-content-articles-box{margin-right:0}.archive-tours-intro-text{margin-bottom:35px}.archive-tours-intro-text h1{text-align:center;margin-bottom:45px}.archive-tours-intro-text p{text-align:center}.tour-section-heading{font-size:28px;font-weight:700}.group-tours-section{border-bottom:2px solid #119fc4;display:inline-block;margin-bottom:10px}.home-boat-tours-slider-highlights img{width:4%;margin-right:3%;margin-top:1%;display:inline-block;float:left}.home-boat-tours-slider-highlights p{width:90%;height:40px;display:inline-block;float:left}.archive-page-content-sidebar{float:left;width:30%}.archive-page-content-sidebar{padding-left:3%}.archive-page-content-sidebar-box{display:block;margin-bottom:10%;box-shadow:0 2px 3px rgb(0 0 0/9%)}.archive-page-content-sidebar .home-boat-tours-slider-box-top{height:180px}.archive-page-content-sidebar .home-boat-tours-slider-box-bottom{height:auto}.archive-page-content-sidebar .home-boat-tours-slider-box-bottom-titles h2{font-size:1.2em}.archive-experiences-box{width:48%;float:left;margin-right:2%;margin-bottom:2%;padding:20px;background-position:center;background-size:cover;height:250px;position:relative}.archive-experiences-box h4{text-shadow:0 2px 4px rgb(0 0 0/90%);text-transform:uppercase;font-size:18px;margin-top:10px;margin-bottom:15px;text-align:center}.archive-experiences-box p{font-size:1.1em;color:#fff;text-shadow:0 2px 4px rgb(0 0 0/90%);text-align:center}.archive-experiences-box p:last-child{width:320px;background-color:#f2cc15;color:#2f2f2f;font-size:1em;text-transform:uppercase;padding:8px 20px;position:absolute;bottom:25px;left:50%;transform:translateX(-50%);text-align:center;text-shadow:none}.experiences-category-info h3{font-size:1.8em;margin-top:0;margin-bottom:20px}.experiences-category-info p{margin-bottom:40px}header.page-header.single-page-template{background-color:#fff;background-image:none !important;box-shadow:0 3px 7px rgb(0 0 0/10%);padding:1% 0}.single-page-template.page-header h1{font-size:1.6em;margin-bottom:0;color:#2a2a2a;text-shadow:none;margin-top:0;text-align:left;padding:0 20%}.tours-single{padding:2% 20%}.tours-single-mobile-gallery-outer{display:none}.tours-desktop-gallery{height:430px}.tours-desktop-gallery .tours-desktop-gallery-inner{float:left;background-size:cover;background-position:center}.tours-desktop-gallery a:first-child .tours-desktop-gallery-inner{float:left;width:59%;height:410px;margin-right:10px}.tours-desktop-gallery a:nth-child(2) .tours-desktop-gallery-inner{float:left;width:40%;height:200px;margin-bottom:10px}.tours-desktop-gallery a:nth-child(3) .tours-desktop-gallery-inner{float:left;width:19.5%;height:200px;margin-right:10px}.tours-desktop-gallery a:nth-child(4) .tours-desktop-gallery-inner{float:left;width:19.5%;height:200px}.tours-single-about p:first-child{font-size:1.2em;font-weight:600;line-height:1.6em;color:#9d9d9d;margin-bottom:30px}.tours-single-about-review{background-color:#119fc4;border-radius:30px;width:64%;padding:30px 30px 10px;margin-bottom:40px}.tours-single-about-review img{width:40px;float:left;margin-top:10px;margin-right:35px}.tours-single-about-review p{width:550px;float:left;font-size:1em;font-style:italic;color:#fff}.tours-single-desktop-column-wrapper{width:70%;float:left;padding-right:6%}.tours-single-description h2{font-size:1.6em}.tours-single-description .tours-single-description-box a{color:#119fc4}.tours-single-description .tours-single-description-box a:visited{color:#119fc4}.tours-single-desktop-column-wrapper .tours-single-description-box{border-bottom:1px solid #d1d1d1}.tours-single-desktop-column-wrapper .tours-single-description-box-top h3{float:left;width:85%;font-size:1.2em}.tours-single-desktop-column-wrapper .tours-single-description-box-top a{float:left;width:5%;margin:.5em}.tours-single-desktop-column-wrapper .tours-single-description-box-top img{max-width:100%}.tours-single-desktop-column-wrapper .tours-single-description-box-top img.flipped{transform:rotate(180deg)}.tours-single-desktop-column-wrapper .tours-single-description-box-bottom{display:none}.boat-tours-reviews-column{width:65%;margin-top:30px;margin-bottom:50px}.tours-single-you-may-also-like.boat-tours-reviews-column h2{margin-bottom:30px}.tours-single-reviews-inner{padding:0 25px 20px;border:1px solid #f2cc15;border-radius:30px;text-align:center}.tours-single-reviews-inner-stars{margin-bottom:15px}.tours-single-reviews-inner-stars h3{margin-bottom:15px}.tours-single-reviews-inner-stars img{width:15px}.tours-single-you-may-also-like.boat-tours-reviews-column .swiper-button-next-reviews{left:var(--swiper-navigation-sides-offset,-7%)}.tours-single-you-may-also-like.boat-tours-reviews-column .swiper-button-prev-reviews{right:var(--swiper-navigation-sides-offset,-7%)}.tours-single-desktop-column-wrapper-right{float:left;width:30%;border:3px solid #119fc4;border-radius:40px;padding:15px 50px 20px;position:relative;margin-top:-192px}.tours-single-desktop-floater{width:342px;position:fixed;right:388px;top:230px}.tours-single-desktop-column-wrapper-right .tours-single-info p{margin-bottom:0}.tours-single-info-right{border-bottom:2px solid #119fc4;margin-bottom:10px}.tours-single-info .tours-single-info-right p{font-size:1.2em;line-height:1.2em}.tours-single-desktop-column-wrapper-right .tours-single-info-right span{margin-bottom:10px;display:block;font-size:18px;text-decoration:line-through}.tours-single-desktop-column-wrapper-right .tours-single-info-right h3{margin:0;font-size:2.2em;display:inline-block;color:red}.tours-single-desktop-column-wrapper-right .tours-single-info-right .span-per-day{font-size:16px;display:inline-block}.tours-single-info-left{font-size:1.3em}.boats-icons img{width:55px;float:left;margin-right:15px}.tours-single-info-left p{font-weight:600;text-transform:uppercase}.tours-single-desktop-column-wrapper-right .tours-single-info-left span{margin-bottom:25px;display:block}.tours-single-desktop-book-now{width:100%;position:absolute;bottom:-10px;left:0;text-align:center}.tours-single-desktop-book-now a{background-color:#f2cc15;color:#000;padding:15px 20px;border-radius:10px}.tours-single-video{position:relative;text-align:center}.tours-single-video a{width:100%;height:100%;display:block}.tours-single-video-thumbnail{width:100%;height:350px;background-position:center;background-size:cover}.tours-single-video img{position:absolute;left:0;top:0;right:0;bottom:0;width:20%;opacity:.8;margin:auto;display:flex;justify-content:center;align-items:center}.tours-single-you-may-also-like{position:relative}.tours-single-you-may-also-like h2{margin-bottom:3%}.tours-single-you-may-also-like .archive-tours-content-articles-box{width:100%}.tours-single-you-may-also-like .swiper-button-next:after,.tours-single-you-may-also-like .swiper-button-prev:after{font-size:25px}.tours-single-you-may-also-like .swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,-7%)}.tours-single-you-may-also-like .swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,-7%)}.tours-single-you-may-also-like .home-boat-tours-slider-box-bottom-titles h2{height:60px;font-size:1.3em}.order_nr{width:8%;float:left;margin-right:2%}.order_nr:after{content:'';display:block;clear:both}.heading_inner_box{width:90%;float:left;margin-top:18px;margin-bottom:35px}.heading_inner_box:after{content:'';display:block;clear:both}.blog-single{padding:1% 20%}.blog-single-header{height:300px;background-position:center;background-size:cover;text-align:center}.blog-single-date{margin-bottom:20px}.blog-single-date img{width:18px;display:inline-block;margin-right:5px}.blog-single-content-column{width:80%;float:left;padding-right:2%}.blog-single-content-column p{font-size:1em}.blog-single-content-column h1{margin-bottom:10px}.blog-single-content-column h2,.blog-single-content-column h2 span{font-size:1.2em;font-weight:400}.blog-single-content-column h3,.blog-single-content-column h3 span{font-size:.9em;font-weight:300}.blog-single-content-column figcaption{font-size:.8em}.blog-single-content-column img{max-width:100%}.blog-single-content-column figure{max-width:100%}.blog-single-content-column a{color:#119fc4}.blog-single-content-column a:visited{color:#119fc4}.blog-single-sidebar{width:20%;float:left}.blog-single-sidebar a{margin-bottom:20px;display:block}.blog-single-sidebar-box{text-align:right;background-size:cover;background-position:center;padding:15px;height:150px;position:relative}.blog-single-sidebar-box h2{font-size:1em;color:#fff;margin:0;text-align:left;text-shadow:0 2px 2px rgb(0 0 0/40%);position:absolute;bottom:15px}.blog-single-sidebar-box-price p{display:inline-block;width:fit-content;background-color:#f2cc15;border-radius:50px;padding:10px;color:#fff;text-shadow:0 2px 2px rgb(0 0 0/40%);margin-bottom:25px}.lwptoc_item{margin-bottom:5px}.lwptoc-light .lwptoc_i{padding:0;background-color:transparent}.lwptoc_itemWrap{background-color:#fff;border:1px solid #119fc4;padding:15px 20px;border-radius:30px}.lwptoc_item_number{text-align:center;width:25px;display:inline-block}.lwptoc_item_number:after{content:'.';margin-right:10px}.blog-single-tags{margin-top:20px;margin-bottom:20px;text-align:center}.blog-single-tags a{background-color:#119fc4;margin-right:10px;margin-bottom:10px;padding:5px 10px;display:inline-block}.about-us-content{padding:2% 20%;display:inline-block;text-align:center}.about-us-content-inner{margin-bottom:50px}.about-us-content-inner h2{font-size:1.8em}.about-us-content-inner h2:after{content:' ';background:#f2cc15;height:5px;width:40px;display:block;margin:15px auto}.about-us-content-inner a{color:#119fc4}.about-us-content-certificate{margin:60px 0}.about-us-content-certificate img{margin:60px 0;max-width:100%}.about-us-content .home-videos-insights-left{width:50%;margin:auto;padding:0;float:inherit}.faq-box{padding:2% 4%;background-color:#fff;box-shadow:0 2px 3px rgb(0 0 0/9%);margin-bottom:5%}.faq-box h3{text-align:center;margin-bottom:40px}.faq-box h3:after{content:' ';background:#f2cc15;height:5px;width:70px;display:block;margin:15px auto}.faq-box-content-inner{margin-bottom:20px}.faq-box-content-inner-heading img{width:60px}.faq-box-content-inner-heading h4{font-size:18px;display:inline-block;vertical-align:bottom;margin-left:20px;color:#2a2a2a}.faq-box-content-inner-answer-box{display:none}.faq-box-content-inner-answer-box p{padding-left:85px}.contact-page-content{padding:2% 20%;display:inline-block}.contact-page-content>div{width:50%;float:left}.contact-details{padding-right:20px}.contact-details h3{font-size:28px;margin-top:10px}.contact-details h4{font-family:'Libre Baskerville',serif;font-size:20px;font-weight:500;margin-bottom:0}.contact-details>p{margin-bottom:35px}.contact-details-links{margin-bottom:25px}.contact-details-links p{font-weight:600;letter-spacing:inherit}.contact-details-links img{width:30px;margin-right:15px;float:left;margin-top:-5px}.contact-details-socials{margin-top:20px}.contact-details-socials a{display:inline-block;margin-right:10px}.contact-details-socials img{width:50px}.get-in-touch h3{font-size:28px;margin-top:10px}.get-in-touch h4{font-family:'Libre Baskerville',serif;font-size:20px;font-weight:500;margin-bottom:0}.get-in-touch .wpforms-field-container input{max-width:100% !important}.get-in-touch button#wpforms-submit-41{background:#f3cc15;font-size:18px;text-transform:uppercase;border:none;padding:10px 20px}.contact-map{margin-bottom:-5px}.gallery-page-content{padding:2% 20%}.gallery-page-content a{width:33%;height:310px;display:block;float:left;overflow:hidden;background-size:cover;background-position:center}.header-bottom-contact-icons{display:none}.search-thumbnail{position:absolute;top:0;opacity:0}.check-discount-code{padding:4% 20%;text-align:center;font-family:'Oxygen',sans-serif}.check-discount-code-logo{margin-bottom:80px}.check-discount-code-logo img{width:320px}.check-discount-code-para{margin-bottom:80px}.check-discount-code form input:first-child{width:400px;height:60px;display:block;margin:auto;margin-bottom:50px;font-size:35px;padding-left:5px}.check-discount-code form input:last-child{font-size:26px;padding:15px 60px;border:none;text-transform:uppercase;font-weight:600;background-color:#f2cc15e3}.check-discount-code form input:last-child:hover{cursor:pointer}.check-discount-code h2{margin-bottom:50px}.check-discount-code ul{list-style:none}.check-discount-code ul li{text-align:left;margin-bottom:30px;padding-bottom:20px;border-bottom:#00000021 1px solid}.check-discount-code ul p{font-size:16px;margin-bottom:5px}@media only screen and (max-width:1080px){p{font-size:.9em}.header-main{padding:3% 0;width:100%;position:absolute;background:0 0}.header-top{display:none}.header-bottom{position:relative;padding-top:5px}.header-bottom-logo{width:82%;padding-left:20px;z-index:1000;position:relative}.header-bottom-logo img{width:175px;margin-top:5px}.header-bottom-menu{width:100%;position:absolute;top:-12px;text-align:center;background-color:#119fc4;display:none;z-index:100;padding-top:30%;padding-bottom:10%}.header-bottom-menu ul{margin:0;padding:0}.header-bottom-menu ul li{display:block;font-size:1.2em;font-weight:300;line-height:40px;margin:0;border-bottom:1px solid #ffffff2e}.header-bottom-contact-icons{display:block;margin-top:10%}.header-bottom-contact-icons a img{margin-right:30px;width:40px}.header-bottom-contact-icons a:last-child img{margin-right:0}.header-bottom-mobile-button{display:block;width:10%;padding-top:2%;float:left;z-index:1000;position:relative}.header-bottom-mobile-button img{max-width:100%;z-index:10;position:relative}.home-head{overflow:hidden}.home-head-video{width:100%;height:57vh;overflow:hidden;position:relative}.home-head-video iframe{left:-22%}.home-head-titles{bottom:20%}.home-head-titles h1{font-size:2.6em}.home-head-titles h2{font-size:1em}h2.main-heading{font-size:1.6em;margin-bottom:35px}.how-we-do-it{padding:2% 5%;margin-bottom:10px}.how-we-do-it h3{margin-bottom:40px;font-size:16px;line-height:25px}.how-we-do-it-left{width:100%}.how-we-do-it-left-box{width:100%;height:inherit;margin-bottom:25px;padding-right:0}.how-we-do-it-left-box-content h3{margin-bottom:0;line-height:18px}.how-we-do-it-left-box-content p{margin:0}.how-we-do-it-right{width:100%}.home-boat-tours{padding:2% 7.5% 10%}.home-boat-tours .swiper-button-prev:after,.home-boat-tours .swiper-button-next:after{font-size:30px}.home-boat-tours .swiper-button-next{right:0}.home-boat-tours .swiper-button-prev{left:0}.home-boat-tours-slider-highlights p{height:inherit}.home-instagram-feed{padding:2% 5%}.home-boat-tour-experiences{padding:2% 5%;margin-bottom:25px}.home-videos-insights{padding:1% 5% 5%}.column{width:31%}.home-videos-insights-left{width:100%;padding-right:0;margin-bottom:25px}.home-videos-insights-right{width:100%;padding-left:0;margin-bottom:25px}.home-videos-insights-right-box{margin-bottom:150px}.home-videos-insights-right-box-title{bottom:-180px}footer .email-us{height:310px}footer .email-us-content{left:0;padding:0 30px}footer .email-us-content p{margin-bottom:25px}footer .email-us-wrap{height:310px}.footer-main{display:inline-block;padding:2% 5%;height:auto}.footer-main-box{width:100%;padding-right:0;margin-bottom:10px}.footer-main-box h3{margin-bottom:20px}.footer-main-map a img{width:100%}.footer-main-contact{margin-bottom:-10px}.footer-main-contact a{height:65px}.footer-main-contact img{width:10%}.footer-main-contact p{margin-top:5px}.footer-copyright{height:auto;display:inline-block;padding:15px 5% 8%;margin-top:-3px}.footer-copyright-left{width:100%;text-align:center;margin-bottom:5px}.footer-copyright-left-photo{height:80px}.footer-copyright a{margin-right:0}.footer-copyright-right{width:100%;text-align:center}.archive-tours-content{padding:5%}.archive-tours-content-articles-box{width:100%;border-radius:10px;margin-bottom:30px;overflow:hidden}.home-boat-tours-slider-highlights img{width:6%;margin-right:4%}.home-boat-tours-slider-box-bottom{padding:15px 20px 20px}.archive-tours-content-articles-box .home-boat-tours-slider-box-bottom h2{font-size:1em}.archive-tours-intro-text h1{text-align:center;font-size:1.6em;margin-bottom:20px}.archive-tours-intro-text p{text-align:center}header.page-header.single-page-template{height:140px;padding-top:90px;background-color:#119fc4}.single-page-template.page-header h1{text-align:center;color:#fff;padding:0 5%}.tours-single{padding:inherit}.tours-single-mobile-gallery-outer{overflow:hidden;display:block}.tours-single-mobile-gallery{height:57vh;background-position:center;background-size:cover}.tours-single-mobile-gallery-outer .swiper-button-next,.tours-single-mobile-gallery-outer .swiper-button-prev{top:var(--swiper-navigation-top-offset,35%)}.tours-single-mobile-gallery-outer .swiper-horizontal>.swiper-pagination-bullets,.tours-single-mobile-gallery-outer .swiper-pagination-bullets.swiper-pagination-horizontal,.tours-single-mobile-gallery-outer .swiper-pagination-custom,.tours-single-mobile-gallery-outer .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,auto);top:var(--swiper-pagination-top,56%)}.tours-single-content{padding:5%}.tours-single-content h1{font-size:1.6em;text-align:center;margin:0 0 30px}.tours-single-desktop-column-wrapper{width:inherit;float:inherit;padding-right:0}.tours-single-desktop-column-wrapper-right{width:inherit;float:inherit;border:none;padding:0;margin-top:0}.tours-single-info{margin-bottom:5px}.tours-single-info-left{float:left;width:68%}.tours-single-info p{font-size:1em;margin-bottom:0;line-height:1.2em}.tours-single-info span{display:block;font-size:.9em;margin:0 0 10px;line-height:1.2em}.tours-single-info-right{float:left;width:32%;text-align:right;border:none}.tours-single-info-right p:last-child{font-size:1em}.tours-single-desktop-column-wrapper-right .tours-single-info-right h3{margin:0;font-size:28px}.tours-single-desktop-column-wrapper-right .tours-single-info-right span{margin:0;font-weight:700;font-size:14px}.tours-single-description-box-top a{float:left;width:10%;margin:.5em}.tours-single-video-thumbnail{height:310px}.tours-single-video img{width:45%}.boat-tours-reviews-column{width:100%;margin-bottom:0}.tours-single-you-may-also-like.boat-tours-reviews-column h2{text-align:center}.swiper.tours-single-reviews{padding:0 5px}.tours-single-you-may-also-like>h2{margin-bottom:30px;text-align:center}.tours-single-book-now{position:fixed;bottom:0;width:100%;text-align:center;z-index:100;background-color:#119fc4de}.tours-single-book-now a{padding:10px;display:block;font-size:16px;text-transform:uppercase;width:50%;margin:10px auto;border-radius:20px;background-color:#055b70}.order_nr{width:15%}.heading_inner_box{width:82%;margin-top:13px;margin-bottom:20px}.archive-experiences.archive-tours-content{padding:5%}.archive-experiences-box{width:100%;margin-bottom:20px}.archive-experiences-box p:last-child{width:290px;bottom:5px}.about-us-content{padding:2% 5%}.about-us-content-certificate{margin:0}.about-us-content-certificate img{margin:0;margin-bottom:20px}.about-us-content .home-videos-insights-left{width:100%}.page-header{padding:43% 8%;height:57vh}.page-header h1{font-size:1.8em}.page-header h2{font-size:1.3em}.single-page-content{padding:5%}.archive-page-content{padding:5%}.archive-page-content-articles{width:100%}.archive-page-content-articles-box h2{font-size:1.3em}.archive-page-content-articles-box .archive-page-content-box-image{height:200px}a.archive-page-content-box-link{margin:20px auto 5px}.archive-page-content-sidebar{width:100%;padding:0}.archive-page-content-sidebar-box{margin-bottom:5%}.blog-single{padding:2% 5%}.blog-single-content-column{width:100%;padding-right:0}.blog-single-sidebar{width:100%}.gallery-page-content{padding:5%}.gallery-page-content a{width:100%;height:250px;margin-bottom:20px}.faq-box h3{margin-bottom:0}.faq-box-content-inner-heading h4{font-size:16px}.faq-box-content-inner-heading img{display:none}.faq-box-content-inner-answer-box p{padding-left:inherit}.contact-page-content{padding:10% 5%}.contact-page-content>div{width:100%;padding:0}.contact-details{margin-bottom:20px}.check-discount-code{padding:10% 5%}.check-discount-code-logo{margin-bottom:60px}.check-discount-code-logo img{width:280px}.check-discount-code-para{margin-bottom:60px}.check-discount-code-para p{font-size:17px}.check-discount-code form input:first-child{width:90%}.check-discount-code ul{padding-left:15px}}@media only screen and (max-width:600px){.home-head-video{width:240%}.home-head-video video{height:200%;display:block;pointer-events:none;margin-top:-252px;margin-left:-20%}}@media (-webkit-device-pixel-ratio:2),(-moz-device-pixel-ratio:2){html{zoom:.7}}@media (-webkit-device-pixel-ratio:1.5),(-moz-device-pixel-ratio:1.5){html{zoom:.7}}@media (-webkit-device-pixel-ratio:1.375),(-moz-device-pixel-ratio:1.375){:root{zoom:.76}}@media (-webkit-device-pixel-ratio:1.25),(-moz-device-pixel-ratio:1.25){:root{zoom:.85}.tours-single-desktop-floater{right:345px}@-moz-document url-prefix(){@media only screen and (max-width:1700px){html{transform:scale(.8);transform-origin:0 0;width:125%}}}