html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body{height:100%;font-family:'Open Sans', sans-serif;transition:all .5s ease-in-out}html{font-size:18px;background:#fff}body{font-weight:400;line-height:1.65;color:#333}body.no-scroll{overflow-y:hidden}img{max-width:100%;display:block;height:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Patua One', sans-serif;letter-spacing:0.5px;color:#383A62;font-weight:800;margin:0 0 15px;line-height:1.4}h1,.h1{font-size:2.011em}h2,.h2{font-size:1.749em}h3,.h3{font-size:1.521em}h4,.h4{font-size:1.322em}h5,.h5{font-size:1.15em}p{margin:0 0 15px}strong{color:#333;font-weight:600}a{color:#383A62}input[type="text"],input[type="email"],textarea{-webkit-appearance:none}hr{margin:40px 0;width:100%;height:1px;border:none;outline:none;background:#ccc}.container{max-width:1140px;padding:0 30px;margin:auto}.container::after{content:"";display:table;clear:both}@media screen and (max-width: 767px){html{font-size:17px}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:20px 0 0}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content .page-title{position:relative;text-align:center;margin:0}.entry-content .page-title span{background:#fff;position:relative;z-index:100;display:inline-block;padding:0 20px}.entry-content .page-title::after{content:"";display:block;height:1px;width:100%;position:absolute;top:50%;left:0;background:#383a62}.entry-content a{color:#383A62}.entry-content ul{list-style:disc;margin:0 0 20px 20px}.entry-content ol{list-style:decimal;margin:0 0 20px 20px}.entry-content strong{font-weight:900}@media screen and (max-width: 767px){.entry-content .page-title{font-size:24px}}.topbar{background:#383A62;padding:5px 0}.topbar .container{max-width:none}.topbar a{font-size:14px;letter-spacing:0.5px;color:#fff;text-decoration:none;text-transform:uppercase}.header{position:relative;background:#fff;padding:20px 0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.075)}.header .container{max-width:none}.header .flex-container{display:flex;justify-content:space-between;align-items:center}.header .logo a{display:block;width:150px}@media screen and (max-width: 1200px){.header{position:relative}.header .logo a{width:130px}}@media screen and (max-width: 920px){.header .logo a{width:110px}}@media screen and (max-width: 767px){.header{padding:10px 0}.header .container{padding:0 20px}}.nav{font-family:'Roboto Condensed', sans-serif;margin-left:auto}.nav ul{display:flex;align-items:center}.nav li{position:relative;margin:0 15px}.nav li.menu-item-has-children>a::after{display:inline-block;font-family:'FontAwesome';font-size:14px;content:"\f0d7";margin-left:5px;transition:ease all 0.3s}.nav li.menu-item-has-children>a:hover{color:#6a758a}.nav li.menu-item-has-children>a.is-active{color:#6a758a}.nav li.menu-item-has-children>a.is-active::after{transform:rotate(-180deg);color:#6a758a}.nav li.wpml-ls-item{font-family:'Open Sans', sans-serif;margin:0;border:1px solid #383A62}.nav li.wpml-ls-item.wpml-ls-first-item{margin-left:10px}.nav li.wpml-ls-item:last-child{border-left:0}.nav li.wpml-ls-item a{font-size:13px;padding:5px 10px;display:block}.nav li.wpml-ls-item.wpml-ls-current-language a{background:#383A62;color:#fff}.nav a{display:inline-block;padding:10px 0;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:16px;color:#383A62}.nav a:hover{color:#6a758a}@media screen and (max-width: 1200px){.nav{display:none}}.sub-menu{visibility:hidden;opacity:0;border:1px solid #f9f9f9;text-align:left;background:#ffffff;position:absolute;z-index:200;top:100%;transition:all linear 0.2s;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.nav .sub-menu{display:block}.sub-menu li{position:relative;margin:0;width:270px;border-bottom:1px solid #f2f2f2}.sub-menu li:last-child{border-bottom:0}.sub-menu li a{padding:15px;display:block;text-decoration:none}.sub-menu.is-active{visibility:visible;opacity:1;top:100%;height:auto}.nav-toggle{display:none}@media screen and (max-width: 1200px){.nav-toggle{margin-left:auto;display:block}.nav-toggle a{display:block}.nav-toggle i{height:3px;width:30px;border-radius:500px;background:#383A62;display:block;margin:5px 0}}.nav-languages{display:none;margin-left:30px}.nav-languages .wpml-ls{margin:0 !important;padding:0;border:none}.nav-languages .wpml-ls-item{margin:0;border:1px solid #383A62}.nav-languages .wpml-ls-item:last-child{border-left:0}.nav-languages .wpml-ls-item a{font-weight:900;text-decoration:none;font-size:15px;color:#383A62;padding:5px 10px;display:block;line-height:inherit}.nav-languages .wpml-ls-item span{vertical-align:inherit}@media screen and (max-width: 1200px){.nav-languages{display:block}}@media screen and (max-width: 767px){.nav-languages{display:none}}.nav-mobile{height:0px;visibility:hidden;opacity:0;background:#fff}.nav-mobile li.menu-item-has-children>a::after{display:inline-block;font-family:'FontAwesome';font-size:14px;content:"\f0d7";margin-left:5px;transition:ease all 0.3s}.nav-mobile li.menu-item-has-children:hover{color:#6a758a}.nav-mobile li.menu-item-has-children.is-active a::after{transform:rotate(-180deg);color:#6a758a}.nav-mobile li.menu-item-has-children.is-active>a{color:#6a758a}.nav-mobile a{display:block;padding:10px 0;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:17px;color:#383A62}.nav-mobile .sub-menu{position:static;display:none;opacity:1;visibility:visible;box-shadow:none;border:none}.nav-mobile .sub-menu.is-active{display:block}.nav-mobile .sub-menu li{width:auto;border:none}.nav-mobile .sub-menu a{padding:10px 15px}@media screen and (max-width: 1200px){.nav-mobile.is-active{height:auto;visibility:visible;opacity:1;padding:30px 0 10px}.nav-mobile li.wpml-ls-item{display:none}}@media screen and (max-width: 767px){.nav-mobile.is-active{padding:20px 0}.nav-mobile li.wpml-ls-item{display:inline-block;margin:10px 0 0;border:1px solid #383A62}.nav-mobile li.wpml-ls-item:last-child{border-left:0;margin-left:-4px}.nav-mobile li.wpml-ls-item a{padding:5px 10px;display:block}}.page-content{max-width:960px;padding:0 30px;margin:0 auto 50px}.hero{position:relative;height:40vw;width:100%}.hero .slick-list,.hero .slick-track,.hero .hero-slide,.hero .hero-image{height:100%;width:100%;background-size:cover}.hero::after{content:"";display:block;width:100%;height:11px;background:url("../images/border-dots.svg") repeat-x #383A62;background-position:center;bottom:0;left:0;padding:7px 0}.hero-image{position:relative;display:flex;align-items:center;justify-content:center}.hero-caption{background:#fff;max-width:600px;padding:30px;text-align:center}.hero-caption-btn{margin:20px 0 0}.hero-caption-btn a{text-decoration:none;font-weight:700}.page-id-37 .hero,.page-id-56 .hero,.page-id-40 .hero,.page-id-64 .hero,.blog .hero{height:300px}@media screen and (max-width: 767px){.page-id-37 .hero,.page-id-56 .hero,.page-id-40 .hero,.page-id-64 .hero,.blog .hero{height:40vw}.home .hero{height:auto}.home .hero-caption.is-desktop{display:none}.home .hero-image{height:40vw}.home .hero-caption.is-mobile{display:block}}.card{position:relative;max-width:920px;padding:50px 80px;margin:-90px auto 50px;background:#fff;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.card .subtitle{display:block;text-align:center;font-size:1.18rem;margin:15px 0 0}.card .alert{display:flex;justify-content:center;align-items:center;background:#F24B4B;color:#fff;text-align:center;position:absolute;width:100%;left:0;bottom:100%;line-height:1.2;padding:15px}.card.intro .page-title{margin:0 0 30px}.card.intro.intro-centered{text-align:center}.card .intro-btn a{text-decoration:none;font-weight:700}.home .card{margin:90px auto 60px;border:1px solid #e6e6e6}.page-template-default .card{margin:50px auto;padding:0;box-shadow:none}@media screen and (max-width: 920px){.card{margin:-30px 30px 20px;padding:20px 40px}.home .card{margin:60px 30px 30px;padding:40px}}@media screen and (max-width: 767px){.card{padding:25px}.home .card{margin:30px 20px}}.text-block{margin:50px 0}.text-block .container{max-width:850px}@media screen and (max-width: 1024px){.text-block{margin:40px 0}}@media screen and (max-width: 767px){.text-block{margin:30px 0}}.featured-tours{margin:40px 0}.featured-heading h2{text-align:center;position:relative}.featured-heading h2::after{content:"";display:block;height:1px;width:100%;position:absolute;top:50%;left:0;background:#383a62}.featured-heading h2 span{position:relative;z-index:1;display:inline-block;background:#fff;padding:10px 20px}.featured-grid .container{display:flex;flex-wrap:wrap;justify-content:center}.featured-grid.items-2 .container{max-width:1200px}.featured-grid.items-2 .featured-item{width:50%}.featured-grid.items-3 .container,.featured-grid.items-4 .container,.featured-grid.items-5 .container,.featured-grid.items-6 .container,.featured-grid.items-7 .container,.featured-grid.items-8 .container,.featured-grid.items-9 .container{max-width:1400px}.featured-grid.items-3 .featured-item,.featured-grid.items-4 .featured-item,.featured-grid.items-5 .featured-item,.featured-grid.items-6 .featured-item,.featured-grid.items-7 .featured-item,.featured-grid.items-8 .featured-item,.featured-grid.items-9 .featured-item{width:33.3333333%}.featured-item{padding:15px;position:relative}.featured-item a{display:block}.featured-item span{position:absolute;display:inline-block;padding:15px;background:#383A62;color:#fff;left:0px;bottom:30px;max-width:90%}@media screen and (max-width: 1024px){.featured-grid.items-3,.featured-grid.items-4,.featured-grid.items-5,.featured-grid.items-6,.featured-grid.items-7,.featured-grid.items-8,.featured-grid.items-9{max-width:750px;margin:auto}.featured-grid.items-3 .featured-item,.featured-grid.items-4 .featured-item,.featured-grid.items-5 .featured-item,.featured-grid.items-6 .featured-item,.featured-grid.items-7 .featured-item,.featured-grid.items-8 .featured-item,.featured-grid.items-9 .featured-item{width:100%}}@media screen and (max-width: 900px){.featured-grid.items-2{max-width:750px;margin:auto}.featured-grid.items-2 .featured-item{width:100%}}.testimonial-item{max-width:800px;padding:0 0 40px;margin:0 auto 40px;display:flex;border-bottom:1px solid #e6e6e6}.testimonial-item:last-child{border-bottom:0}.testimonial-icon{display:flex;height:72px;width:72px;min-height:72px;min-width:72px;align-items:center;justify-content:center;background:#383A62;border-radius:50%;margin-right:40px}.testimonial-icon i{font-size:24px;color:#fff}.testimonial-content{font-size:19px}.testimonial-author{font-family:'Patua One', serif;font-size:22px;line-height:1.2;color:#383A62}@media screen and (max-width: 767px){.testimonials{margin:40px 0 0}.testimonial-icon{height:48px;width:48px;min-height:48px;min-width:48px;margin-right:20px}.testimonial-icon i{font-size:18px}.testimonial-content{font-size:16px}.testimonial-author{font-size:20px}}.gallery-wrap{max-width:1100px;margin:0 auto 30px}.gallery-heading h2{text-align:center;position:relative}.gallery-heading h2::after{content:"";display:block;height:1px;width:100%;position:absolute;top:50%;left:0;background:#383a62}.gallery-heading h2 span{position:relative;z-index:1;display:inline-block;background:#fff;padding:10px 20px}.gallery-items{max-width:900px;margin:auto;padding:30px 0}.gallery-item{margin:0 0 30px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.gallery-item:last-child{margin:0;padding:0}.gallery-caption{color:#fff;background:#383A62;padding:20px;font-style:italic;text-align:center;margin-top:-1px}.gallery-caption p{margin:0}@media screen and (max-width: 767px){.gallery-heading h2{font-size:24px}.gallery-items{padding:20px 0;margin:0 0 20px}}.services{margin:80px 0}.services .container{display:flex;flex-wrap:wrap}.service-item{width:50%;padding:0 15px}.service-item .service-item{margin-bottom:5px}.service-item h3 a{text-decoration:none;color:#383A62}@media screen and (max-width: 920px){.service-item{width:50%}}@media screen and (max-width: 767px){.service-item{width:100%}}.packages{margin:80px 0}.packages-grid{display:flex;flex-wrap:wrap;margin:0 -15px}.package-item{width:33.3333333%;padding:15px}.package-item .package-image{margin-bottom:5px}.package-item h3 a{text-decoration:none;color:#383A62}@media screen and (max-width: 920px){.package-item{width:50%}}@media screen and (max-width: 767px){.package-item{width:100%}}.announcements{margin:40px 0}.announcements-heading h2{text-align:center;position:relative}.announcements-heading h2::after{content:"";display:block;height:1px;width:100%;position:absolute;top:50%;left:0;background:#383a62}.announcements-heading h2 span{position:relative;z-index:1;display:inline-block;background:#fff;padding:10px 20px}.announcement-items .slick-dots{display:flex;justify-content:center;margin:10px 0 0}.announcement-items .slick-dots li{margin:0 2.5px}.announcement-items .slick-dots li button{height:16px;width:16px;background:#dcdcdc;font-size:0;border-radius:50%;border:none;cursor:pointer}.announcement-items .slick-dots li.slick-active button{background:#383A62}.announcement-item{padding:50px;background:#383A62;color:#fff}.announcement-item h2{font-size:24px;color:#fff}.announcement-item a{color:#fff;font-weight:700;text-decoration:none}@media screen and (max-width: 767px){.announcement-item{padding:30px}}.tours{margin:50px 0}.tour-grid{display:flex;flex-wrap:wrap;margin:0 -15px}.tour-item{width:33.3333333%;padding:15px}.tour-image{overflow:hidden}.tour-image img{transition:ease all 0.5s}.tour-image a:hover img{transform:scale(1.05)}.tour-title{font-size:26px;line-height:1.15;margin:20px 0}.tour-title a{text-decoration:none;color:#383A62}.tour-excerpt{font-size:17px}.tour-more{display:inline-block;font-weight:900;text-decoration:none;text-transform:uppercase;font-size:16px;color:#383A62;transition:ease all 0.3s}.tour-more:hover{padding-left:5px}.tour-more i{margin-left:5px}@media screen and (max-width: 1024px){.tour-item{width:50%}}@media screen and (max-width: 768px){.tours{margin:30px 0}.tour-item{width:100%}}.book-now{margin:30px 0 30px}.book-now a{display:inline-block;padding:12px 24px;background:#383a62;color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;letter-spacing:1px;border-radius:500px}.posts{margin:50px 0}.post-grid{display:flex;flex-wrap:wrap;margin:0 -15px}.post-item{width:33.3333333%;padding:15px}.post-thumbnail{overflow:hidden}.post-thumbnail img{transition:ease all 0.5s}.post-thumbnail a:hover img{transform:scale(1.05)}.post-title{font-size:26px;line-height:1.15;margin:20px 0}.post-title a{text-decoration:none;color:#383A62}.post-excerpt{font-size:17px}.post-more{display:inline-block;font-weight:900;text-decoration:none;text-transform:uppercase;font-size:16px;color:#383A62;transition:ease all 0.3s}.post-more:hover{padding-left:5px}.post-more i{margin-left:5px}@media screen and (max-width: 1024px){.post-item{width:50%}}@media screen and (max-width: 768px){.posts{margin:30px 0}.post-item{width:100%}}.contact-card{max-width:770px;display:flex;align-items:center;justify-content:space-evenly;margin:0 auto 30px;padding:30px}.contact-logo{padding:20px;width:250px}.contact-spacer{height:100px;width:1px;background:#e8e8e8}.contact-text{font-size:16px;margin:0}@media screen and (max-width: 767px){.contact-card{display:block;padding:0 0 30px;border-bottom:1px solid #e6e6e6}.contact-logo{margin:20px auto}.contact-spacer{display:none}.contact-text{text-align:center}}.gform_wrapper{max-width:650px;margin:auto;border-top:0}.gform_heading{margin:0 0 20px}.gform_heading .gform_title{font-size:32px}.gform_heading .gform_description{display:inline-block;line-height:1.45;font-size:16px}@media screen and (max-width: 767px){.gform_heading{text-align:center}}.gform_body .gform_fields{list-style:none;margin:0}.gfield_label{text-transform:uppercase;font-size:14px;font-weight:800;letter-spacing:0.5px}.gfield{margin:0 0 10px}.gfield input,.gfield textarea{border:1px solid #ccc;width:100%;max-width:100%;padding:10px;min-height:45px;font-size:16px;border-radius:5px}.gform_button{display:inline-block;background:#383A62;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px;padding:15px 25px;border-radius:500px;border:none;cursor:pointer}.gfield_error input,.gfield_error textarea{border-color:#b13333}.validation_error{border:1px solid;color:#b13333;background:#ffdddd;border-radius:500px;font-size:15px;text-align:center;padding:10px;margin:0 0 20px}.validation_message{color:#b13333;font-size:13px}.footer-newsletter{background:#383A62}.footer-newsletter .container{padding:0}@media screen and (max-width: 1240px){.footer-newsletter .container{padding:0 30px}}.ot-form{display:flex;padding:30px 0;border-bottom:1px solid #2d2e4f;align-items:center;justify-content:space-between}.ot-form .label{color:#fff;min-width:260px;font-weight:700}.ot-form .email{width:100%;max-width:420px;font-size:18px;padding:20px 0;border:none;background:transparent;border-bottom:1px solid #fff;margin:0 30px 0 auto;color:#fff;margin-left:auto}.ot-form .email:focus{outline:none}.ot-form .email::-webkit-input-placeholder{color:#fff}.ot-form .email:-ms-input-placeholder{color:#fff}.ot-form .email::placeholder{color:#fff}.ot-form .button{font-family:'Open Sans', sans-serif;border:0;padding:14px 30px;border-radius:500px;text-transform:uppercase;background:#fff;cursor:pointer;font-weight:700;font-size:0.85rem;color:#383A62}.ot-form .button:hover{background:#f1f1f1}.ot-form .button:focus{outline:none}@media screen and (max-width: 1200px){.ot-form .email{margin:0 30px}}@media screen and (max-width: 1024px){.ot-form{display:block;text-align:center}.ot-form .email{margin:20px 0;background:#fff;border-radius:5px;padding:20px;max-width:none;color:#383A62}.ot-form .email:focus{outline:none}.ot-form .email::-webkit-input-placeholder{color:#383A62}.ot-form .email:-ms-input-placeholder{color:#383A62}.ot-form .email::placeholder{color:#383A62}}.footer-main{padding:50px 0;background:#383A62}.footer-main .container{display:flex;align-items:flex-start;padding:0}@media screen and (max-width: 1240px){.footer-main .container{padding:0 30px}}@media screen and (max-width: 960px){.footer-main{text-align:center}.footer-main .container{display:block}}@media screen and (max-width: 767px){.footer-main{padding:30px 0}}.footer-social{padding:30px 0;background:#383A62}.footer-social .footer-social-wrap{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.2);margin-left:auto;padding:0 40px 0 60px;height:80px;width:calc(100% - 30px);position:relative}.footer-social .footer-social-wrap::after{content:"";display:block;position:absolute;transform:rotate(-180deg);left:0;top:0;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-right:25px solid #383A62}.footer-social h2{margin:0;color:#fff}.footer-social ul{display:flex;margin-left:auto}.footer-social li{margin:0 10px}.footer-social a{font-size:32px;color:#fff}.footer-logos{background:#383A62}.footer-logos .container{display:flex;padding:40px 0;border-top:1px solid rgba(0,0,0,0.2)}.footer-logos ul{gap:10px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.footer-logos ul li{margin-right:50px}.footer-logos ul li:last-child{margin-right:0}.footer-logos ul a{display:block}.footer-logos-group{margin:0 0 30px;width:50%}.footer-logos-heading h3{position:relative;font-weight:300;color:#fff}@media screen and (max-width: 1240px){.footer-logos .container{padding:30px}}@media screen and (max-width: 900px){.footer-logos .container{display:block}.footer-logos-heading{margin:0 0 30px}.footer-logos-group{margin:50px auto;width:50%;text-align:center}}@media screen and (max-width: 540px){.footer-logos ul{display:block}.footer-logos ul li{margin:0 auto 40px}.footer-logos ul li:last-child{margin:0 auto}}.footer-contact{font-size:16px;width:33.3333333%;color:#fff}.footer-contact h3{color:#fff}.footer-contact a{color:#fff}.footer-contact .footer-email{font-size:17px;margin:15px 0 0}@media screen and (max-width: 960px){.footer-contact{width:100%;padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid rgba(0,0,0,0.2)}}.footer-nav{font-size:16px;width:66.6666667%}.footer-nav h3{color:#fff}.footer-nav ul{columns:3}.footer-nav a{color:#fff;text-decoration:none}@media screen and (max-width: 1024px){.footer-nav ul{columns:2}}@media screen and (max-width: 960px){.footer-nav{width:100%}.footer-nav ul{columns:1}}@media screen and (max-width: 767px){.footer-nav ul{columns:1}.footer-nav li{margin:5px 0}}.footer-bottom{background:#383A62;color:#fff;border-top:1px solid rgba(0,0,0,0.2);padding:20px 0}.footer-bottom .container{display:flex;align-items:center;justify-content:space-between;padding:0}.footer-bottom p{margin:0;font-size:16px}.footer-bottom ul{display:flex;margin-left:auto}.footer-bottom ul li{margin-left:10px}.footer-bottom ul a{font-size:22px;color:#fff}@media screen and (max-width: 1240px){.footer-bottom .container{padding:0 30px}}
