/*!
 * Ukriate
 *
 * @url         http://www.ukriate.com
 * @copyright   Copyright (c) 2016 Ukriate. All Rights Reserved
 * @license     http://ukriate.com/licence Licence
 *
 * Version: 1.0
 */@font-face{font-family:ZPLI;font-weight:400;font-style:normal;src:url(../fonts/zpli.eot);src:url(../fonts/zpli.eot?#iefix) format("embedded-opentype"),url(../fonts/zpli.woff2) format("woff2"),url(../fonts/zpli.woff) format("woff"),url(../fonts/zpli.ttf) format("truetype"),url(../fonts/zpli.svg#zonapro-regularituploadedfile) format("svg")}@font-face{font-family:ZPL;font-weight:400;font-style:normal;src:url(../fonts/zpl.eot);src:url(../fonts/zpl.eot?#iefix) format("embedded-opentype"),url(../fonts/zpl.woff2) format("woff2"),url(../fonts/zpl.woff) format("woff"),url(../fonts/zpl.ttf) format("truetype"),url(../fonts/zpl.svg#zonapro-regularituploadedfile) format("svg")}@font-face{font-family:ZPI;font-weight:400;font-style:normal;src:url(../fonts/zpi.eot);src:url(../fonts/zpi.eot?#iefix) format("embedded-opentype"),url(../fonts/zpi.woff2) format("woff2"),url(../fonts/zpi.woff) format("woff"),url(../fonts/zpi.ttf) format("truetype"),url(../fonts/zpi.svg#zonapro-regularituploadedfile) format("svg")}@font-face{font-family:ZP;font-weight:400;font-style:normal;src:url(../fonts/zp.eot);src:url(../fonts/zp.eot?#iefix) format("embedded-opentype"),url(../fonts/zp.woff2) format("woff2"),url(../fonts/zp.woff) format("woff"),url(../fonts/zp.ttf) format("truetype"),url(../fonts/zp.svg#zonaprouploaded_file) format("svg")}.button,button,input[type=button],input[type=reset],input[type=submit]{font-family:ZP,Helvetica,Arial,sans-serif}#masthead{position:absolute;z-index:20}#masthead,.uk-loader{top:0;left:0;width:100%}.uk-loader{position:fixed;z-index:9999;height:100%;background:#fff}.uk-folding-cube{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:20px auto;margin-top:-20px;margin-left:-20px}.uk-folding-cube .uk-cube{position:relative;float:left;width:50%;height:50%;transform:scale(1.1)}.uk-folding-cube .uk-cube:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transform-origin:100% 100%;animation:uk-foldCubeAngle 2.4s infinite linear both;background-color:#009fff}.uk-folding-cube .uk-cube2{transform:scale(1.1) rotate(90deg)}.uk-folding-cube .uk-cube3{float:right;transform:scale(1.1) rotate(900deg)}.uk-folding-cube .uk-cube2:before{animation-delay:.3s}.uk-folding-cube .uk-cube3:before{animation-delay:.6s}.uk-folding-cube .uk-cube4:before{animation-delay:.9s}@keyframes uk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(-180deg);opacity:0}}#masthead .container{position:relative;margin:50px auto 30px;transition:all .6s ease}#masthead.sticky{position:fixed;top:0;left:0;transition:all .6s ease}.sticky--not-top{background:rgba(39,59,75,.95)}#masthead.sticky--not-top .container{margin:20px auto}.sticky--not-top.sticky-animate{background:rgba(39,59,75,.8)}.site-title{font-size:100%;display:inline-block;margin-bottom:0}.site-title img{max-width:85%;transition:all .6s ease}#site-branding{position:relative;padding-left:60px}#site-navigation{position:absolute;top:0;left:30%;display:none;visibility:hidden;opacity:0}button.menu-toggle{font-size:1.6rem;position:absolute;z-index:10;top:0;left:30px;visibility:visible;width:4rem;margin-bottom:0;padding:0;opacity:1;border:0!important;background:none}.menu-toggle span,button.menu-toggle{display:block;transition:all .6s ease}.menu-toggle span{position:relative;width:3rem;width:4rem;height:1px;background:#fff;-webkt-transition:all .6s ease}.menu-toggle span:after,.menu-toggle span:before{position:absolute;left:0;width:4rem;height:1px;content:"";transition:all .6s ease;background:#fff;-webkt-transition:all .6s ease}.menu-toggle span:before{top:-1rem}.menu-toggle span:after{top:1rem}.menu-toggle.toggle-on{left:235px;margin-right:3.5rem}.menu-toggle.toggle-on span:before,.menu-toggle:hover span:before{width:2rem}.menu-toggle.toggle-on span,.menu-toggle:hover span{width:3rem}#side-nav-wrap{position:fixed;z-index:2000;top:0;left:-200px;width:200px;height:100%;padding:60px 35px 35px;background:#273b4b}#side-nav-wrap,#site{transition:all .6s ease}#site{position:relative;left:0}#site-branding{transition:all .6s ease}#site.side-nav-active{position:relative;left:200px}.side-nav-active #site-branding{visibility:hidden;opacity:0}#site.side-nav-active #side-nav-wrap{left:0}.side-nav-active #side-nav-wrap .nav-menu li a{transition:all .6s ease;-webkt-transition:all .6s ease}#primary-menu{margin:0}#primary-menu>li{position:relative;float:left;margin-bottom:0;list-style:none}#primary-menu li a,#side-nav li a{font-family:ZP,Helvetica,Arial,sans-serif;font-size:1.4rem;display:block;transition:all .6s ease;letter-spacing:.2rem;text-transform:uppercase;color:#fff}#primary-menu li a{padding:1rem 1.2rem}#primary-menu .sub-menu li,#side-nav li{position:relative;list-style:none}#primary-menu .sub-menu li{margin-bottom:0}#primary-menu .sub-menu{position:absolute;left:0;display:none;width:180px;margin:0;padding:10px 0;list-style:none;background:rgba(39,59,75,.95)}#primary-menu>li:hover>.sub-menu{display:block}#primary-menu .sub-menu li a,#side-nav .sub-menu li a{font-size:80%;display:block;padding:.5rem 2rem}#primary-menu li.current-menu-item a,#primary-menu li:hover>a,#side-nav li:hover>a{color:#009fff}#side-nav .sub-menu{margin-left:0}#side-nav .sub-menu li{margin-bottom:0}#side-nav li a:hover{color:#009fff}#gtranslator{position:absolute;top:12px;right:0}#side-nav-wrap #gtranslator{position:static;margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #334655}.goog-logo-link{display:none!important}div.goog-te-gadget{font-size:inherit!important;position:relative;color:transparent!important}div.goog-te-gadget,div.goog-te-gadget>div{overflow:hidden!important;height:20px!important}div.goog-te-gadget>div{line-height:1!important;display:block!important}div.goog-te-gadget select{font-size:1rem;width:140px!important;margin:0!important;margin-top:-10px!important;margin-left:-10px!important;padding:5px 0!important;cursor:pointer;text-indent:10px;letter-spacing:.1rem;text-transform:uppercase;color:#fff!important;border:0!important;outline:1px none!important;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}#side-nav-wrap div.goog-te-gadget select{margin-left:0!important;text-indent:inherit}.ios.iphone div.goog-te-gadget select{text-indent:15px}div.goog-te-gadget select *{border:0!important;outline:0!important}div.goog-te-gadget select option{padding:.5rem 1rem;border:0!important;background:#273b4b}h1.tp-caption{letter-spacing:.2rem!important;text-transform:uppercase}h1.tp-caption small{font-size:40%!important}h1.tp-caption:after{display:block;width:100px;margin-top:1.5rem;content:"";border-bottom:4px solid #009fff}#section-cover{position:relative;background-color:rgba(23,43,61,.5)}#section-cover .entry-cover{padding-top:200px;text-align:center;background-repeat:no-repeat;background-attachment:fixed;background-position:bottom;background-size:cover}.ios.iphone #section-cover .entry-cover{background-attachment:scroll}#section-cover .entry-cover *{color:#fff}.entry-cover{min-height:400px}#scroll-dw,#scroll-tp{position:absolute;z-index:10;right:0;bottom:0;padding:30px 30px 15px;cursor:pointer;text-align:center;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.6)}#scroll-tp{background:rgba(23,43,61,.6)}#scroll-dw span,#scroll-tp span{font-family:ZP,Helvetica,Arial,sans-serif;font-size:1.1rem;line-height:normal;display:block}#scroll-dw i,#scroll-tp i{font-size:3rem;letter-spacing:0}.vw-widget{position:absolute;bottom:0;left:0;width:100%;padding:100px 0 20px}.ww-title{line-height:normal;margin-bottom:0;padding:10px 0!important;text-transform:uppercase;color:#fff}.vw-widget:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;content:"";background:rgba(0,0,0,.65);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65))}.vw-widget ul{overflow:hidden;margin-bottom:0}.vw-widget .awesome-weather-wrap{font-family:ZP,Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:0;padding:0;list-style:none;vertical-align:middle}.vw-weather-kv-wrap{font-size:2.8rem;overflow:hidden}.vw-weather-kv-wrap>*{float:left}.vw-weather-kvheader span{font-size:1.1rem;text-transform:uppercase}.awesome-weather-wrap{font-family:inherit;line-height:inherit}.vw-weather-kvheader{text-align:left}.awesome-weather-attribution{display:none!important}#intro{max-width:1600px;margin:0 auto}#intro-block>.panel-grid-cell:first-child{padding-left:calc(50% - 572px)}#intro-block .intro-text{padding:4rem}#intro-block .panel-first-child h6,#tour .panel-first-child h6,#vw-leisure-tours .panel-first-child h6{margin-bottom:0;color:gray}#intro-block .panel-first-child .SL{padding-top:60px;padding-bottom:0}#intro-block .panel-last-child .cover-right{min-height:560px}#intro-block .panel-first-child,#vw-leisure-tours .panel-first-child{margin-bottom:0!important}.read-more{font-family:ZP;font-size:1.1rem;float:right;text-transform:uppercase}.read-more:after{font-family:Genericons;display:inline-block;content:"\f429";vertical-align:bottom}.inner-page #primary{padding-top:60px}#tour .panel-grid-cell>.widget_siteorigin-panels-builder,#tour .panel-grid-cell>.widget_sow-editor{position:relative;max-width:1144px;margin:0 auto;padding:35px 35px 0}#tour .panel-grid-cell>.widget_siteorigin-panels-builder .widget_sow-editor{padding:0}#tour-sidebar table{width:100%;max-width:1144px;margin:30px auto}#tour-sidebar table td{border-bottom:0}#tour-sidebar table h4{margin-top:0}#tour-sidebar table *{color:#fff}#tour-sidebar{max-width:100%;background:rgba(39,59,75,.9)}#tour-sidebar li{font-size:1.6rem;font-style:italic;position:relative;padding-left:15px;list-style:none}#tour-sidebar li:before{font-family:Genericons;font-size:18px;font-style:normal;line-height:1.4;position:absolute;top:0;left:-5px;content:"\f418";color:#009fff}#tour-sidebar .container{padding-top:40px}#vw-leisure-tours{margin-top:40px}.panel-grid-cell h1.widget-title{margin-bottom:0}#tour .entry-header h3{font-size:2.1rem;margin-bottom:0}#tour .entry-header p{font-size:1.6rem;font-style:italic}#tour .entry-header{z-index:1;margin-bottom:40px}#tour .entry-header .container{padding:45px 35px 0;border-bottom:1px solid rgba(0,0,0,.2);border-radius:4px 4px 0 0;background:#fff}#tour-nav{overflow:hidden}#tour-nav span{float:left;margin:5px}#tour-nav a{font-family:ZP,Helvetica,Arial,sans-serif;font-size:1.1rem;display:block;width:28px;height:28px;padding:5px;transition:all .6s ease;text-align:center;text-transform:uppercase;color:#fff;border-radius:20px;background:rgba(39,59,75,.4)}#tour-nav a:hover{background:rgba(39,59,75,.8)}#tour-nav a.mPS2id-highlight{background:#009fff}#next-tour{font-size:1.6rem;font-style:italic;background:#273b4b;background-position:50%;background-size:cover}#next-tour,#next-tour span{position:relative;text-align:center}#next-tour span{z-index:2;display:inline-block;padding:45px 0;color:#fff}.overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(39,59,75,.85)}#next-tour span a{font-family:ZP,Helvetica,Arial,sans-serif;font-size:1.8rem;font-style:normal;text-transform:uppercase}#section-tours{overflow:hidden;max-width:1200px;margin:0 auto}#section-tours .item{position:relative;overflow:hidden}#section-tours .item img{transition:all .5s ease;transform:scale(1.1)}#section-tours .item:hover img{transform:scale(1)}#section-tours .item:hover .item-text-block{opacity:1}#vw-leisure-tours>.panel-grid-cell>.panel-first-child{margin-bottom:0!important}.item-text-block{position:absolute;bottom:0;left:0;width:100%;padding:60px 40px 20px;transition:all .5s ease;opacity:.8;background:rgba(0,0,0,.8);background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(100%,#000));background:linear-gradient(180deg,transparent 0,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.item-text-block *{position:relative;z-index:1;color:#fff}.item-title{font-family:ZP,Helvetica,Arial,sans-serif;margin-bottom:0!important}.item-days{font-size:1.6rem;font-style:italic}.item-link{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:100%}#testimonials{margin-top:35px;text-align:center}#section-testimonials{max-width:60%;margin:0 auto}#section-testimonials:before{font-family:Open Sans,sans-serif;font-size:72px;display:inline-block;height:72px;content:"\201c";color:gray}.item-name{font-size:1.4rem;margin-bottom:5px}.item-quote{font-size:2.1rem;font-style:italic;line-height:normal;color:gray}.owl-dot{display:inline-block;margin:0 6px}.owl-dot span{display:block;width:8px;height:8px;transition:all .5s ease;opacity:.4;border-radius:50%;background:rgba(0,159,255,.4)}.owl-dot span:hover{opacity:1}.owl-dot.active span{opacity:1;background:#009fff}.entry-footer{margin-top:40px;text-align:center}.edit-link{font-size:1.2rem;display:inline-block;padding:20px}#tour #main{position:relative;max-width:1400px;margin:0 auto;margin-top:-150px}.so-widget-sow-image .widget-title{font-family:Lora,serif;font-size:14px;font-style:italic;max-width:1144px;margin:0 auto;padding:20px 40px;text-align:center;letter-spacing:.02rem;text-transform:inherit;color:gray}#tour .panel-grid .panel-grid-cell{border-bottom:1px solid rgba(0,0,0,.1)}.so-widget-sow-image h3{display:none}.sidebar-right .panel-grid .panel-grid-cell:last-child{padding-left:40px}.heritage-sites{padding:45px;border-collapse:inherit;color:#fff;background:#273b4b}.heritage-sites h5{margin-top:0!important}.heritage-sites table td:first-child,.heritage-sites table td:last-child{width:36%;vertical-align:top}.heritage-sites li{font-size:1.4rem;font-style:italic;position:relative;padding-left:15px;list-style:none;color:#fff}.heritage-sites li:before{font-family:Genericons;font-size:18px;font-style:normal;line-height:1.4;position:absolute;top:0;left:-5px;content:"\f429"}#footer{padding:60px 0 35px;background:#273b4b}#footer *{color:#fff}#footer .site-title{margin-bottom:15px}#footer .site-title img{max-width:100%}.copy-info p{font-family:ZP,Helvetica,Arial,sans-serif;font-size:1.1rem;text-transform:uppercase}.the-social-links{font-size:1.2rem;line-height:28px;width:28px;height:28px;margin:0 2px;transition:all .5s ease;letter-spacing:normal}a.the-social-links:hover{background:#172b3d}.ukriate{font-family:ZP,Helvetica,Arial,sans-serif;font-size:1rem;display:block;margin-top:20px;letter-spacing:.15rem;text-transform:uppercase;opacity:.3}#footer-menu{margin-bottom:0}#footer-menu li{margin-bottom:5px;list-style:none}#footer-menu li a{transition:all .5s ease;text-transform:uppercase;opacity:.6}#footer-menu li a:hover{opacity:1;color:#009fff}.site-info{margin-bottom:20px;border-right:1px solid #334655}.field-wrap,.ninja-forms-required-items{margin-bottom:20px!important}input.ninja-forms-field[type=submit]{transition:all .5s ease}input.ninja-forms-field[type=submit]:hover{color:#fff;border-color:#009fff;background:#1392db}.ninja-forms-required-items{font-style:italic}.ninja-forms-field{font-style:italic;margin-bottom:0!important;font-size:1.6rem}.field-wrap label{font-size:1.6rem}.ninja-forms-field-error{font-size:14px;font-style:italic}.ninja-forms-error .ninja-forms-field{border-color:#ef4136}.njf-block>.field-wrap{float:none;width:100%}.textarea-wrap textarea{height:100px!important}.number-wrap input{width:100%!important}.field-wrap select.ninja-forms-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../img/drop.png) right 10px center no-repeat;width:100%}.field-wrap select.ninja-forms-field option{padding:0 10px}.ninja-forms-response-msg{padding:10px 20px;margin-bottom:20px;font-size:1.8rem;font-style:italic}.ninja-forms-error-msg{border-bottom:2px solid #ef4136}.ninja-forms-success-msg{border-bottom:2px solid #009fff}.ninja-forms-response-msg p{margin-bottom:0}h6.widget-title{font-family:ZP;font-size:1.6rem;margin-bottom:10px}#footer-sidebar.widget-area ul{margin-bottom:0;list-style-type:none}#footer-sidebar.widget-area ul li{line-height:1.5;margin-bottom:8px}#footer-sidebar.widget-area ul li:last-child{margin-bottom:0}#footer-sidebar.widget-area ul li span{vertical-align:sub}#footer-sidebar section{float:left}#footer-sidebar section:first-child{width:56.6667%}#footer-sidebar section:last-child{width:39.3333%;margin-left:4%;background:#fff;padding:20px;text-align:center;border-radius:2px}#footer-sidebar section:last-child h6{font-size:1rem;text-transform:uppercase;color:#4d4d4d;margin-bottom:5px;letter-spacing:.4rem}li.payments{margin-top:10px;border-top:1px solid gray;padding-top:10px}@media (max-width:1400px){.vw-carousel.owl-carousel{width:65%}}@media (max-width:1144px){#tour .entry-header .container{padding:60px 40px 0}}@media (min-width:959px){button.menu-toggle{display:none;visibility:hidden;opacity:0}.sticky-animate .menu-toggle{display:block}#site-navigation,.sticky-fade .menu-toggle{visibility:visible;opacity:1}#site-navigation{display:block;transition:all .6s ease}.sticky-fade #site-navigation{display:none;visibility:hidden;opacity:0}#site-branding{padding-left:0;transition:all .6s ease}.sticky-animate #site-branding{visibility:hidden;opacity:0}.site-navigation{display:block;visibility:visible;opacity:1}.panel-grid .offset-by-three{padding-right:300px}}@media (max-width:959px){.tp-parallax-wrap{left:35px!important}#intro-block .panel-last-child h3+p{display:none}#tour .entry-title{font-size:2.4rem}}@media (max-width:800px){.site-links>*{padding:0}#footer-menu{display:none}#tour-nav span{margin:5px 3px}}@media (min-width:767px) and (max-width:800px){.vw-widget .two.columns{width:22%}.two.columns.ww-title-wrap{width:18.5%}.vw-carousel .owl-item{text-align:left}}@media (min-width:767px){#section-tours .item{position:relative;float:left;overflow:hidden;max-width:50%}.ww-title{font-size:1.8rem;border-right:1px solid hsla(0,0%,100%,.2)}}@media (max-width:767px){#intro-block{display:-ms-flexbox;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-ms-flex-align:start;align-items:flex-start}#intro-block .panel-grid-cell:first-child{-ms-flex-order:2;order:2}#intro-block .panel-grid-cell:last-child{-ms-flex-order:1;order:1}#intro-block .panel-grid-cell:last-child .panel-last-child{display:none}#footer-sidebar section:last-child{margin-top:20px}.vw-carousel .owl-item{text-align:left}#tour-nav{display:none}.sidebar-right .panel-grid .panel-grid-cell:last-child{padding-left:0}#footer-sidebar section:first-child,#footer-sidebar section:last-child{width:auto;margin-left:0}}@media (max-width:600px){#tour .entry-header h3{font-size:1.6rem}#tour .entry-header .container{padding:40px 35px 0}.sticky-header{position:static!important}.sticky-header+div{display:none!important}#intro-block>.panel-grid-cell:first-child{margin-bottom:0}#footer *{text-align:center}#footer-menu{display:none}#footer-sidebar section,.site-links>*{float:none;padding:0}#footer-sidebar{margin-top:20px}.site-info{border:none}#tour-sidebar table td{display:block;padding:15px 0}}@media (min-width:479px){.njf-block>.field-wrap{float:left;width:48%}.njf-block>.field-wrap:last-child{margin-left:4%}#google_language_translator{width:auto!important}#tour .panel-grid-cell>.widget_siteorigin-panels-builder,#tour .panel-grid-cell>.widget_sow-editor{padding:35px}}@media (max-width:480px){.map .google-maps-builder{height:300px!important}}