*{outline:none!important}body{font-family:Klavika,sans-serif!important;font-size:1rem;letter-spacing:.25px;margin:0;padding:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}body,html{height:100%;width:100%}html{overflow-x:hidden}a{transition:.25s ease-in-out}.site-btn{background:#ff9019;border-radius:6px;box-shadow:4px 4px 10px #0000001a;color:#fff;display:inline-block;font-size:18px;font-weight:600;height:50px;line-height:50px;margin-top:30px;padding:0 104px}.site-btn:hover{background-color:#fff;box-shadow:4px 4px 20px #0003;color:#ff9019;text-decoration:none}.bg-light-blue{background:#ecf4f8!important}.bg-ice-blue{background:#f4fbff!important}.preloader{background:#ff9019;height:100%;left:0;position:fixed;top:0;transition:.25s ease-in-out;transition-delay:1s;width:100%;z-index:9999999}.page-loaded .preloader{transform:translateY(-100%)}.spinner{animation:rotate 2s linear infinite;height:30px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:30px;z-index:2}.spinner .path{stroke:#fff;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-car .odometer-digit{padding:0}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner{left:0}.menu-btn{cursor:pointer;display:none;float:right;height:44px;position:relative;width:44px}.menu-btn .menu-circle-wrap{transition:all .3s}.menu-btn .menu-circle,.menu-btn .menu-circle-wrap{height:44px;left:0;position:absolute;top:0;width:44px}.menu-btn .menu-circle{transition:all .6s}.menu-btn .menu-circle path{fill:none;stroke-width:2px;stroke:#dad9e0;stroke-dashoffset:157;stroke-dasharray:157;transition:all .6s}.menu-btn.active .menu-circle{transform:rotate(-135deg)}.menu-btn.active .menu-circle path{stroke-dashoffset:0}.menu-btn.active:hover .menu-circle-wrap{transform:scale(.95)}.menu-btn .menu-circle-wrap .wave{border-radius:50%;box-shadow:0 0 #5f6a72;height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1);width:100%}.menu-btn .bars{height:24px;inset:0;margin:auto;position:absolute;width:28px}.menu-btn .bar{background:#ff9019;height:2px;position:absolute;transition:background .2s;width:100%}.menu-btn .b1{top:2px}.menu-btn .b2{top:11px}.menu-btn .b3{top:20px}.header .menu-btn .b3,.menu-btn .b1{transition:all .2s}.menu-btn.active .b1.rotated{background:#ff9019;transform:translateY(9px) rotate(-135deg)}.menu-btn.active .b2{opacity:0}.menu-btn.active .b3.rotated{background:#ff9019;transform:translateY(-9px) rotate(-225deg)}.accordion{display:flex;flex-direction:column;flex-wrap:wrap;padding:0;width:100%}.accordion .card{background:none;border:none;border-radius:0;display:inline-flex;flex-basis:100%;margin-bottom:10px}.accordion .card .card-header{background:none;background:#fff;border-bottom:none;padding:0}.accordion .card .card-header a{color:#393c3f;float:left;font-size:18px;line-height:38px;padding:20px 25px;position:relative;width:100%}.accordion .card .card-header a:before{border:1px solid #edeeef;border-radius:50%;color:#ff9019;content:"-";float:left;font-size:18px;height:38px;line-height:34px;margin-right:15px;padding:-10px;text-align:center;width:38px}.accordion .card .card-header a:hover{color:#ff9019;text-decoration:none}.accordion .card [aria-expanded=true]{color:#393c3f}.accordion .card [aria-expanded=true]:before{content:"+"!important}.accordion .card .card-body{background:#fff;font-size:13px;line-height:20px;width:100%}.search-box{background:#fff;left:0;opacity:0;padding:50px 0;position:absolute;top:-20px;transition:.25s ease-in-out;visibility:hidden;width:100%;z-index:3}.search-box.active{opacity:1;top:0;visibility:visible}.search-box .search-close-btn{color:#7c838b;cursor:pointer;float:right;margin-bottom:-35px;margin-top:35px;position:relative;z-index:2}.search-box h3{color:#000;float:left;font-family:Lora,serif;font-size:40px;margin-bottom:20px;width:100%}.search-box form{display:flex;margin-bottom:20px;width:100%}.search-box form .form-group{flex:1;margin-right:10px;position:relative}.search-box form .form-group i{color:#ff9019;left:20px;position:absolute;top:25px}.search-box form .form-group input[type=text]{border:1px solid #dee0e2;border-radius:6px;color:#7c838b;height:66px;padding:0 20px 0 50px;width:100%}.search-box form button[type=submit]{background:#ff9019;border:none;border-radius:6px;box-shadow:4px 4px 10px #eee;color:#fff;cursor:pointer;font-weight:700;height:66px;padding:0 91px;transition:.25s ease-in-out}.search-box form button[type=submit]:hover{background-color:#fff;color:#ff9019}.search-box dl{float:left;font-size:14px;width:100%}.search-box dl dt{color:#393c3f;float:left;margin-bottom:0;margin-right:15px}.search-box dl dt i{color:#ff9019;margin-left:10px}.search-box dl dd{float:left;margin-right:15px}.search-box dl dd a{color:#7c838b;float:left}.section-title{float:left;margin-bottom:48px;margin-top:48px;position:relative;width:100%}.section-title h2{float:left;font-family:Lora,serif;font-size:48px;margin-bottom:8px;margin-top:0;width:100%}.section-title img{display:inline-block;height:11px}.section-title p{font-size:18px;font-weight:300;line-height:34px;margin-bottom:0;margin-top:30px}.page-title h2{font-size:70px!important}.navbar{display:block;padding:38px 0;width:100%;z-index:10}.navbar,.navbar.dark .navbar-nav .nav-item{position:relative}.navbar.dark .navbar-nav .nav-item .dropdown-menu{background:#fff}.navbar.dark .navbar-nav .nav-item .nav-link{color:#393c3f}.navbar .navbar-brand{float:left;margin:0;padding:0}.navbar .navbar-brand img{height:44px}.navbar .search-btn{color:#ff9019;cursor:pointer;float:right;margin-left:40px;padding:10px}.navbar .navbar-nav{flex-direction:row}.navbar .navbar-nav .nav-item{margin-left:8px;position:relative}.navbar .navbar-nav .nav-item .adjust-high-contrast{fill:#000}.navbar .navbar-nav .nav-item:hover .dropdown-menu{margin-top:0;opacity:1;visibility:visible}.navbar .navbar-nav .nav-item .nav-link{color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:8px 12px}.navbar .navbar-nav .nav-item .dropdown-menu{border:1px solid #dee0e2;border-radius:0;box-shadow:0;box-shadow:10px 10px 20px #0000001a;display:block;left:0;margin-top:20px;min-width:236px;opacity:0;padding:14px 0;position:absolute;top:calc(100% + 20px);transition:.25s ease-in-out;visibility:hidden}.navbar .navbar-nav .nav-item .dropdown-menu:before{background:url(../images/caret.png) no-repeat;content:"";display:block;height:10px;left:25px;position:absolute;top:-9px;width:20px}.navbar .navbar-nav .nav-item .dropdown-menu li{float:left;margin:0;transition:.25s ease-in-out;white-space:nowrap;width:100%}.navbar .navbar-nav .nav-item .dropdown-menu li:hover{background-color:#f4fbff}.navbar .navbar-nav .nav-item .dropdown-menu li:hover .sub-dropdown-menu{opacity:1;visibility:visible}.navbar .navbar-nav .nav-item .dropdown-menu li a{color:#2c2f32;cursor:pointer;float:left;font-size:13px;font-weight:600;height:48px;line-height:48px;padding-left:30px;transition:.25s ease-in-out;width:100%}.navbar .navbar-nav .nav-item .dropdown-menu li a:hover{color:#ff9019;text-decoration:none}.navbar .navbar-nav .nav-item .dropdown-menu li .sub-dropdown-menu{background:#f4fbff;border:1px solid #dee0e2;box-sizing:border-box;left:100%;margin:0;opacity:0;padding:14px 0;position:absolute;top:-1px;transition:.25s ease-in-out;visibility:hidden;width:236px}.navbar .navbar-nav .nav-item .dropdown-menu li .sub-dropdown-menu li{float:left;height:48px;list-style:none;margin:0;padding:0;width:100%}.navbar .navbar-nav .nav-item .dropdown-menu li .sub-dropdown-menu li:hover{background-color:#fff}.navbar .navbar-nav .nav-item .dropdown-menu li .sub-dropdown-menu li a{color:#2c2f32;float:left;padding-left:30px}.navbar .navbar-nav .nav-item .dropdown-menu li .sub-dropdown-menu li a:hover{color:#ff9019}.header-denmark,.header-int{display:flex;position:relative;width:100%}.header-denmark{height:100%}.header-denmark .swiper-slide{overflow:hidden}.header-denmark .swiper-slide h2{color:#fff;font-family:Lora,serif;font-size:80px;margin-bottom:70px;margin-top:0;padding-right:40%}.header-denmark .swiper-slide .link{color:#fff;float:left;font-size:18px;font-weight:500}.header-denmark .swiper-slide .link img{height:46px;margin-right:15px}.header-denmark .swiper-container{height:100%;left:0;position:absolute;top:0;width:100%}.header-denmark .swiper-custom-pagination{bottom:0;display:flex;flex-wrap:wrap;left:50%;margin-left:-555px;position:absolute;width:1110px;z-index:2}.header-denmark .swiper-pagination-bullet{background:transparent;border-left:1px solid #fff;border-radius:0;color:#fff;flex:1;font-size:14px;height:auto;margin:0!important;opacity:.8;padding:0 0 30px 20px;width:auto}.header-denmark .swiper-pagination-bullet span{float:left;font-size:20px;font-weight:500;width:100%}.header-denmark .swiper-pagination-bullet-active{opacity:1}.header-norway{background:url(../images/slide02.jpg) 50%;background-size:cover;flex-wrap:wrap;height:100%;position:relative}.header-norway,.header-norway .inner{display:flex;width:100%}.header-norway .inner .content{align-content:center;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}.header-norway .inner .content h5{color:#fff;font-family:Lora,serif;font-size:40px}.header-norway .inner .content h1{color:#fff;font-family:Lora,serif;font-size:80px}.header-norway .inner .content p{color:#fff;font-size:26px;line-height:40px;margin:25px 0}.header-norway .inner .content .link{color:#fff;float:left;font-size:18px;font-weight:500}.header-norway .inner .content .link img{height:46px;margin-right:15px}.header-norway .inner .content .hero-search{margin:10vh auto 0;width:1110px}.header-norway .inner .content .hero-search form{display:flex;margin-bottom:20px;width:100%}.header-norway .inner .content .hero-search form .form-group{flex:1;margin-right:10px;position:relative}.header-norway .inner .content .hero-search form .form-group i{color:#ff9019;left:20px;position:absolute;top:25px}.header-norway .inner .content .hero-search form .form-group input[type=text]{background:#000000b3;border:none;border-radius:6px;color:#fff;height:66px;padding:0 20px 0 50px;width:100%}.header-norway .inner .content .hero-search form input[type=text]::-moz-placeholder{color:#fff}.header-norway .inner .content .hero-search form input[type=text]::placeholder{color:#fff}.header-norway .inner .content .hero-search form button[type=submit]{background:#ff9019;border:none;border-radius:6px;box-shadow:4px 4px 10px #0003;color:#fff;cursor:pointer;font-weight:700;height:66px;padding:0 50px;transition:.25s ease-in-out}.header-norway .inner .content .hero-search form button[type=submit]:hover{background-color:#fff;color:#ff9019}.header-norway .inner .content .hero-search dl{float:left;font-size:14px;width:100%}.header-norway .inner .content .hero-search dl dt{color:#fff;float:left;margin-bottom:0;margin-right:15px}.header-norway .inner .content .hero-search dl dt i{color:#ff9019;margin-left:10px}.header-norway .inner .content .hero-search dl dd{float:left;margin-right:15px}.header-norway .inner .content .hero-search dl dd a{color:#fff;float:left}.header-finland{background:url(../images/slide03.jpg) 50%;background-size:cover;flex-wrap:wrap;height:100%;position:relative}.header-finland,.header-finland .inner{display:flex;width:100%}.header-finland .inner .content{align-content:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 10%}.header-finland .inner .content h1{color:#fff;font-family:Lora,serif;font-size:80px;margin-bottom:70px;padding-right:40%}.header-finland .inner .content .link{color:#fff;float:left;font-size:18px;font-weight:500}.header-finland .inner .content .link img{height:46px;margin-right:15px}.header-finland .inner .content .hero-search{margin:10vh auto 0;width:1110px}.header-finland .inner .content .hero-search form{display:flex;margin-bottom:20px;width:100%}.header-finland .inner .content .hero-search form .form-group{flex:1;margin-right:10px;position:relative}.header-finland .inner .content .hero-search form .form-group i{color:#ff9019;left:20px;position:absolute;top:25px}.header-finland .inner .content .hero-search form .form-group input[type=text]{background:#000000b3;border:none;border-radius:6px;color:#fff;height:66px;padding:0 20px 0 50px;width:100%}.header-finland .inner .content .hero-search form input[type=text]::-moz-placeholder{color:#fff}.header-finland .inner .content .hero-search form input[type=text]::placeholder{color:#fff}.header-finland .inner .content .hero-search form button[type=submit]{background:#ff9019;border:none;border-radius:6px;box-shadow:4px 4px 10px #0003;color:#fff;cursor:pointer;font-weight:700;height:66px;padding:0 50px;transition:.25s ease-in-out}.header-finland .inner .content .hero-search form button[type=submit]:hover{background-color:#fff;color:#ff9019}.header-finland .inner .content .hero-search dl{float:left;font-size:14px;width:100%}.header-finland .inner .content .hero-search dl dt{color:#fff;float:left;margin-bottom:0;margin-right:15px}.header-finland .inner .content .hero-search dl dt i{color:#ff9019;margin-left:10px}.header-finland .inner .content .hero-search dl dd{float:left;margin-right:15px}.header-finland .inner .content .hero-search dl dd a{color:#fff;float:left}.tours-list-section .section-title{display:inline-block;width:90%}.tours-list-section .view-type{display:inline-block;float:none;margin-top:50px}.header-sweden{background-size:cover;display:flex;flex-flow:column;min-height:65%;position:relative;width:100%}.header-sweden .inner{display:flex;flex-grow:1;width:100%}.header-sweden .inner .content{align-content:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 10%}.header-sweden .inner .content h1{color:#fff;font-family:Lora,serif;font-size:80px;margin-bottom:70px;padding-right:40%}.header-sweden .inner .content .link{color:#fff;float:left;font-size:18px;font-weight:500}.header-sweden .inner .content .link img{height:46px;margin-right:15px}.header-sweden .inner .content .hero-search{margin:10vh auto 0;width:1110px}.header-sweden .inner .content .hero-search form{display:flex;margin-bottom:20px;width:100%}.header-sweden .inner .content .hero-search form .form-group{flex:1;margin-right:10px;position:relative}.header-sweden .inner .content .hero-search form .form-group i{color:#ff9019;left:20px;position:absolute;top:25px}.header-sweden .inner .content .hero-search form .form-group input[type=text]{background:#000000b3;border:none;border-radius:6px;color:#fff;height:66px;padding:0 20px 0 50px;width:100%}.header-sweden .inner .content .hero-search form input[type=text]::-moz-placeholder{color:#fff}.header-sweden .inner .content .hero-search form input[type=text]::placeholder{color:#fff}.header-sweden .inner .content .hero-search form button[type=submit]{background:#ff9019;border:none;border-radius:6px;box-shadow:4px 4px 10px #0003;color:#fff;cursor:pointer;font-weight:700;height:66px;padding:0 50px;transition:.25s ease-in-out}.header-sweden .inner .content .hero-search form button[type=submit]:hover{background-color:#fff;color:#ff9019}.header-sweden .inner .content .hero-search dl{float:left;font-size:14px;width:100%}.header-sweden .inner .content .hero-search dl dt{color:#fff;float:left;margin-bottom:0;margin-right:15px}.header-sweden .inner .content .hero-search dl dt i{color:#ff9019;margin-left:10px}.header-sweden .inner .content .hero-search dl dd{float:left;margin-right:15px}.header-sweden .inner .content .hero-search dl dd a{color:#fff;float:left}.header-iceland{display:flex;height:100%;position:relative;width:100%}.header-iceland .swiper-slide{overflow:hidden}.header-iceland .swiper-slide h2{color:#fff;font-family:Lora,serif;font-size:80px;margin-bottom:70px;margin-top:0;padding-right:40%}.header-iceland .swiper-slide .link{color:#fff;float:left;font-size:18px;font-weight:500}.header-iceland .swiper-slide .link img{height:46px;margin-right:15px}.header-iceland .swiper-container{height:100%;left:0;position:absolute;top:0;width:100%}.header-iceland .swiper-custom-pagination{bottom:0;display:flex;flex-wrap:wrap;left:50%;margin-left:-555px;position:absolute;width:1110px;z-index:2}.header-iceland .swiper-pagination-bullet{background:transparent;border-left:1px solid #fff;border-radius:0;color:#fff;flex:1;height:auto;line-height:1;margin:0!important;opacity:.7;padding:0 0 30px 20px;width:auto}.header-iceland .swiper-pagination-bullet span{float:left;font-size:20px;font-weight:700;width:100%}.header-iceland .swiper-pagination-bullet-active{opacity:1}.slide-inner{align-items:center;background-position:50%;background-size:cover;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.find-adventure{display:flex;padding:150px 0;width:100%}.find-adventure h3{color:#000;float:left;font-family:Lora,serif;font-size:40px;margin-bottom:50px;width:100%}.find-adventure form{display:flex;margin-bottom:20px;width:100%}.find-adventure form .form-group{flex:1;margin-right:10px;position:relative}.find-adventure form .form-group i{color:#ff9019;left:20px;position:absolute;top:25px}.find-adventure form .form-group input[type=text]{border:1px solid #dee0e2;border-radius:6px;color:#80868e;font-size:20px;font-weight:300;height:66px;padding:0 20px 0 50px;width:100%}.find-adventure form button[type=submit]{background:#ff9019;border:none;border-radius:6px;box-shadow:4px 4px 10px #eee;color:#fff;cursor:pointer;font-weight:700;height:66px;padding:0 91px;transition:.25s ease-in-out}.find-adventure form button[type=submit]:hover{background-color:#fff;color:#ff9019}.find-adventure dl{float:left;font-size:14px;width:100%}.find-adventure dl dt{color:#393c3f;float:left;margin-bottom:0;margin-right:15px}.find-adventure dl dt i{color:#ff9019;margin-left:10px}.find-adventure dl dd{float:left;margin-right:15px}.find-adventure dl dd a{color:#7c838b;float:left}.welcome-intro{display:flex;padding:150px 0;width:100%}.welcome-intro h4{display:block;font-family:Lora;font-size:30px;margin-top:30px}.welcome-intro figure{display:inline-block;margin-bottom:20px;width:148px}.welcome-intro figure div{background-color:#f4fbff;border-radius:50%;height:147px;position:relative;width:147px}.welcome-intro figure img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.welcome-intro h5{color:#7c838b;font-size:13px}.welcome-intro .odometer{display:block;font-family:Lora,serif;font-size:36px;margin-bottom:10px}.read-more{color:#393c3f;display:inline-block;font-size:14px;font-weight:500;margin-left:10px;text-decoration:none}.read-more:hover{color:#ff9019;text-decoration:none}.read-more:before{background-image:url(../images/arrow-link.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;left:-10px;position:relative;top:9px;transition:.25s ease-in-out;width:30px}.read-more:hover:before{background-image:url(../images/arrow-link-hover.png)}.about-us-header{display:flex;padding:100px 0;width:100%}.about-us-header .section-title{margin-bottom:0}.about-us-desc{display:flex;padding:150px 0;width:100%}.about-us-desc .section-title{padding:0}.about-us-desc p{color:#393c3f;font-size:20px;font-weight:300;line-height:34px}.about-us-desc p a{color:#53a0ef;-webkit-text-decoration:underline solid #d4e7fb;text-decoration:underline solid #d4e7fb}.about-us-video{align-content:center;background:url(../images/video-bg.jpg) 50%;background-size:cover;display:flex;flex:1;flex-direction:column;height:90vh;justify-content:center;position:relative;width:100%}.about-us-video a{border:8px solid hsla(0,0%,100%,.2);border-radius:50%;display:block;height:180px;left:50%;margin-left:-45px;margin-top:-45px;position:absolute;top:50%;transition:all .5s;width:180px;z-index:1}.about-us-video a .video-play-circle{stroke-dasharray:315;stroke-dashoffset:315;transition:stroke-dashoffset .5s}.about-us-video a svg{display:block;transform:rotate(-90deg);transition:transform .3s}.about-us-video a:hover .video-play-circle{stroke-dashoffset:0}.about-us-video a:active .video-play-outline{opacity:0;transform:scale(1.5)}.about-us-video a:active svg{transform:rotate(-90deg) scale(.95)}.our-history{background:#f4fbff;display:flex;padding:150px 0;width:100%}.our-history .section-desc{color:#393c3f;font-size:20px;font-weight:300;line-height:34px;padding-left:10%}.our-history .wrapper{display:flex}.our-history .wrapper figure{flex-basis:50%;margin:0}.our-history .wrapper figure img{float:left;width:100%}.our-history .wrapper .content{align-content:center;background:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding:72px}.our-history .wrapper .content .inner{display:block}.our-history .wrapper .content .inner h4{font-family:Lora,serif;font-size:40px;line-height:54px;margin-bottom:10px}.our-history .wrapper .content .inner img{display:block;height:11px;margin-bottom:40px}.our-history .wrapper .content .inner p{color:#393c3f;font-size:20px;font-weight:300;line-height:34px;margin-bottom:36px}.our-history .wrapper .content .inner a{font-size:16px;font-weight:500;padding-left:46px;position:relative}.our-history .wrapper .content .inner a span{-webkit-transform:translateY(-30px)!important}.our-history .wrapper .content .inner a:before{background:url(../images/arrow-link-2x.png) no-repeat;height:46px;position:absolute;top:-9px;width:46px}.our-history .wrapper .content .inner a:hover:before{background:url(../images/arrow-link-2x-hover.png) no-repeat}.milestones{background:#ecf4f8;display:flex;padding:150px 0;text-align:center;width:100%}.milestones .section-title{text-align:left}.milestones figure{display:inline-block;margin-bottom:20px;width:148px}.milestones figure img{float:left;width:100%}.milestones h5{color:#7c838b;font-size:13px}.milestones .odometer{font-family:Lora,serif;font-size:36px}.team-hero-image{background-size:cover;display:flex;height:90vh;width:100%}.our-team{display:flex;padding-bottom:150px;width:100%}.our-team.homepage{background:#f4fbff;padding-top:150px}.our-team.homepage .team-list:before{border-color:#f4fbff}.our-team .team-list{float:left;margin:0;padding:0;position:relative;width:100%}.our-team .team-list:before{border:1px solid #fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.our-team .team-list>li{border-bottom:1px solid #dee0e2;border-right:1px solid #dee0e2;float:left;list-style:none;margin:0;padding:30px 0;position:relative;width:25%}.our-team .team-list>li:nth-last-child(-n+4){border-bottom:none}.our-team .team-list>li:nth-last-child(-n+4):before{background-color:#dee0e2;content:"";display:block;height:calc(100% + 180px);position:absolute;right:0;top:-30px;width:1px}.our-team .team-list>li:last-child{border-right:none}.our-team .team-list>li:last-child:before{display:none}.our-team .team-list>li:nth-child(n+4){border-right:none}.our-team .team-member{float:left;position:relative;text-align:center;width:100%;z-index:2}.our-team .team-member figure{float:left;margin:0;width:100%}.our-team .team-member figure img{border-radius:50%;display:inline-block;height:210px;margin-bottom:30px;width:210px}.our-team .team-member figure figcaption{float:left;width:100%}.our-team .team-member figure figcaption h6{color:#393c3f;font-size:20px;font-weight:600;margin:0 0 6px}.our-team .team-member figure figcaption span{color:#7c838b;display:block;font-size:14px;font-weight:500;margin-bottom:20px}.our-team .team-member figure figcaption .social-media{margin:0;padding:0;width:100%}.our-team .team-member figure figcaption .social-media:before{display:none}.our-team .team-member figure figcaption .social-media li{border:none;display:inline-block;float:none;list-style:none;margin:0 5px;padding:0;width:auto}.our-team .team-member figure figcaption .social-media li a{color:#bdc1c5;float:left;font-size:20px}.our-team .team-member figure figcaption .social-media li a i{transition:.25s ease-in-out}.our-team .team-member figure figcaption .social-media li a:hover i[class="fa fa-facebook"]{color:#3b5998}.our-team .team-member figure figcaption .social-media li a:hover i[class="fa fa-twitter"]{color:#00acee}.our-team .team-member figure figcaption .social-media li a:hover i[class="fa fa-instagram"]{color:#3f729b}.our-team .team-member figure figcaption .social-media li a:hover i[class="fa fa-linkedin"]{color:#0e76a8}.our-team .team-member figure figcaption .social-media li a:hover i[class="fa fa-youtube-play"]{color:#c4302b}.our-team .team-member figure figcaption .social-media li a:hover i[class="fa fa-tripadvisor"]{color:#00af87}.our-guides{background:#f4fbff;display:flex;padding:150px 0;width:100%}.our-guides .guide-list{float:left;margin:0;padding:0;position:relative;width:100%}.our-guides .guide-list:before{border:1px solid #f4fbff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.our-guides .guide-list li{border-bottom:1px solid #dee0e2;border-right:1px solid #dee0e2;float:left;list-style:none;margin:0;padding:30px 0;text-align:center;width:25%}.our-guides .guide-list li figure{float:left;margin:0;position:relative;width:100%;z-index:2}.our-guides .guide-list li figure img{border-radius:50%;display:inline-block;height:114px;margin-bottom:20px;width:114px}.our-guides .guide-list li figure figcaption{float:left;margin:0;width:100%}.our-guides .guide-list li figure figcaption h6{color:#393c3f;display:block;font-size:18px;margin:0;text-transform:uppercase}.our-guides .guide-list li figure figcaption span{color:#7c838b;display:block;font-size:14px;margin-top:7px;text-transform:uppercase}.blog-header{display:flex;padding:100px 0;width:100%}.blog-header small{color:#7c838b;display:block;font-size:16px;text-transform:uppercase}.blog-header small span:first-child{color:#53a0ef}.blog-header small span:last-child{margin:0 14px}.blog-header h2{float:left;font-family:Lora,serif;font-size:70px;line-height:80px;margin-top:10px;width:100%}.blog-header .filter{float:left;margin-right:40px}.blog-header .filter a{color:#393c3f;cursor:pointer;font-size:20px;line-height:38px;text-decoration:none;transition:.25s ease-in-out}.blog-header .filter a:hover i{background-color:#ff9019;border:1px solid #ff9019;color:#fff}.blog-header .filter a i{border:1px solid #dee0e2;border-radius:50%;color:#ff9019;float:right;height:38px;line-height:38px;margin-left:10px;text-align:center;transition:.25s ease-in-out;width:38px}.blog-header .filter .dropdown-menu{border:1px solid #dee0e2;border-radius:0;margin-top:15px;padding:15px}.blog-header .view-type{float:right;margin:0;padding:0}.blog-header .view-type li{float:left;list-style:none;margin-left:10px;position:relative}.blog-header .view-type li:first-child:before{color:#ff9019;content:"";display:block;font-family:FontAwesome;font-size:16px;left:18px;position:absolute;top:11px}.blog-header .view-type li input{border:1px solid #dee0e2;border-radius:4px;color:#393c3f;font-size:16px;font-weight:300;height:47px;padding-left:40px;width:249px}.blog-header .view-type li input::-moz-placeholder{color:#393c3f;font-size:16px;font-weight:300}.blog-header .view-type li input::placeholder{color:#393c3f;font-size:16px;font-weight:300}.blog-header .view-type li a{border:1px solid #dee0e2;border-radius:4px;color:#bdc1c5;float:left;font-size:20px;padding:7px 10px}.blog-picker .drp-calendar.right{display:none!important}.blog-hero-image{background-size:cover;display:flex;height:90vh;width:100%}.blog-content{display:flex;padding:44px 0 95px;width:100%}.blog-content .inner{float:left;padding:0 15%;position:relative;width:100%}.blog-content .inner .social-share{left:0;margin:0;padding:0;position:absolute;top:50px;width:56px}.blog-content .inner .social-share li{float:left;list-style:none;margin-bottom:10px;padding:0;width:100%}.blog-content .inner .social-share li a{border:1px solid #bdc1c5;border-radius:50%;color:#bdc1c5;float:left;height:56px;line-height:56px;text-align:center;transition:.25s ease-in-out;width:56px}.blog-content .inner .social-share li a.facebook-ico:hover{background-color:#3b5998;border:1px solid #3b5998;color:#fff}.blog-content .inner .social-share li a.twitter-ico:hover{background-color:#1da1f2;border:1px solid #1da1f2;color:#fff}.blog-content .inner .social-share li a.instagram-ico:hover{background-color:#405de6;border:1px solid #405de6;color:#fff}.blog-content .inner .social-share li a.googleplus-ico:hover{background-color:#dd4b39;border:1px solid #dd4b39;color:#fff}.blog-content .inner .about-author{border-top:1px solid #e3e8ef;display:block;margin-top:100px;padding-top:100px;text-align:center}.blog-content .inner .about-author figure{display:inline-block;height:80px;margin-bottom:18px;width:80px}.blog-content .inner .about-author figure img{border-radius:50%;float:left;width:100%}.blog-content .inner .about-author small{color:#7c838b;display:block;font-size:16px;font-weight:500}.blog-content .inner .about-author h5{font-family:Lora,serif;font-size:40px;margin-bottom:20px;margin-top:11px}.blog-content .inner .about-author .title-seperator{display:inline-block;height:11px;margin-bottom:40px}.blog-content .inner .about-author p{display:block}.blog-content .inner h3{font-family:Lora,serif;font-size:30px;margin:50px 0}.blog-content .inner p{color:#393c3f;display:block;font-size:20px;font-weight:300;line-height:34px}.blog-content .inner p:last-child{margin-bottom:0}.blog-content .inner p a{color:#ff9019;-webkit-text-decoration:underline solid #ffe0bf;text-decoration:underline solid #ffe0bf}.swiper-blog-carousel{display:flex;overflow:hidden;position:relative;width:100%}.swiper-blog-carousel .swiper-slide{opacity:.5}.swiper-blog-carousel .swiper-slide-active{opacity:1}.swiper-blog-carousel img{width:100%}.swiper-blog-carousel .swiper-button-prev{background:#fff;border-radius:50%;height:50px;left:19%;padding:4px;transition:.25s ease-in-out;width:50px}.swiper-blog-carousel .swiper-button-prev:hover .arrow-left:before{background:url(../images/arrow-left-hover.png) no-repeat}.swiper-blog-carousel .swiper-button-prev .arrow-left:before{background:url(/images/arrow-left.png) no-repeat;content:"";display:block;height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s ease-in-out;width:22px}.swiper-blog-carousel .swiper-button-prev.swiper-button-disabled{opacity:0}.swiper-blog-carousel .swiper-button-next{background:#fff;border-radius:50%;height:50px;padding:4px;right:19%;transition:.25s ease-in-out;width:50px}.swiper-blog-carousel .swiper-button-next:hover .arrow-right:before{background:url(../images/arrow-right-hover.png) no-repeat}.swiper-blog-carousel .swiper-button-next .arrow-right:before{background:url(/images/arrow-right.png) no-repeat;content:"";display:block;height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s ease-in-out;width:22px}.swiper-blog-carousel .swiper-button-next.swiper-button-disabled{opacity:0}.blog-comments{display:flex;padding:150px 0;width:100%}.blog-comments h5{font-family:Lora,serif;font-size:30px;margin-bottom:10px}.blog-comments .title-seperator{display:block;height:11px;margin-bottom:50px}.blog-comments .comments{float:left;width:100%}.blog-comments .comments .comment{border-bottom:1px solid #e3e8ef;float:left;margin-bottom:30px;padding-bottom:30px;padding-right:5%;position:relative;width:100%}.blog-comments .comments .comment:last-child{border-bottom:none;margin:0;padding:0}.blog-comments .comments .comment.related{padding-left:10%}.blog-comments .comments .comment figure{float:left;margin-bottom:0;margin-right:20px;width:80px}.blog-comments .comments .comment figure img{border-radius:50%;float:left;width:100%}.blog-comments .comments .comment .info{float:left;width:calc(100% - 100px)}.blog-comments .comments .comment .info a{border:1px solid #dee0e2;border-radius:4px;color:#7c838b;float:right;font-size:12px;font-weight:700;height:36px;line-height:36px;padding:0 10px;position:absolute;right:0;text-align:center;text-decoration:none;transition:.25s ease-in-out;width:75px}.blog-comments .comments .comment .info a:hover{background-color:#ff9019;border:1px #ff9019;color:#fff}.blog-comments .comments .comment .info h6{display:block;font-size:16px;margin:0}.blog-comments .comments .comment .info small{color:#7c838b;display:block;font-size:12px;margin-bottom:10px}.blog-comments .comments .comment .info p{color:#393c3f;font-size:18px;font-weight:300;margin:0}.blog-comments form{height:auto;padding-left:5%}.blog-comments form input[type=text]{border:1px solid #dee0e2;border-radius:6px;float:left;height:46px;line-height:44px;padding:0 15px;width:100%}.blog-comments form textarea{border:1px solid #dee0e2;border-radius:6px;float:left;height:120px;padding:15px;width:100%}.blog-comments form button[type=submit]{background:#ff9019;border:none;border-radius:6px;box-shadow:4px 4px 10px #0000001a;color:#fff;display:inline-block;font-weight:700;height:50px;line-height:50px;padding:0 50px}.blog-comments form button[type=submit]:hover{box-shadow:4px 4px 20px #0003;color:#fff;text-decoration:none}.blog-posts{background:#f4fbff;display:flex;padding:150px 0;width:100%}.blog-posts .blog-post-grid{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:30px;transition:.25s ease-in-out;width:100%}.blog-posts .blog-post-grid p{display:none}.blog-posts .blog-post-grid:hover{box-shadow:5px 20px 50px 5px #9993}.blog-posts .blog-post-grid:hover .post-image img{transform:scale(1.05)}.blog-posts .blog-post-grid .post-image{margin:0;overflow:hidden;position:relative;width:100%}.blog-posts .blog-post-grid .post-image img{float:left;transition:.25s ease-in-out;width:100%}.blog-posts .blog-post-grid .post-content{background:#fff;padding:40px 0;text-align:center;width:100%}.blog-posts .blog-post-grid .post-content small{color:#7c838b;display:block;font-size:12px;margin-bottom:10px}.blog-posts .blog-post-grid .post-content small span{margin:0 14px}.blog-posts .blog-post-grid .post-content h3{font-family:Lora,serif;font-size:26px;line-height:40px;margin-bottom:20px;padding:0 6%}.blog-posts .blog-post-grid .post-content a{color:#393c3f;display:inline-block;font-size:14px;font-weight:600;letter-spacing:0}.blog-posts .blog-post-grid .post-content a:hover{color:#ff9019;text-decoration:none}.blog-posts .blog-post-grid .post-content a img{margin-right:8px;width:30px}.blog-posts .blog-post-list{display:flex;margin-bottom:30px;transition:.25s ease-in-out;width:100%}.blog-posts .blog-post-list:hover{box-shadow:5px 20px 50px 5px #9993}.blog-posts .blog-post-list:hover .post-image img{transform:scale(1.05)}.blog-posts .blog-post-list .post-image{flex-basis:370px;margin:0;overflow:hidden;position:relative}.blog-posts .blog-post-list .post-image img{float:left;transition:.25s ease-in-out;width:100%}.blog-posts .blog-post-list .post-content{background:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding:30px}.blog-posts .blog-post-list .post-content small{color:#7c838b;display:block;font-size:12px;margin-bottom:10px}.blog-posts .blog-post-list .post-content small span{margin:0 14px}.blog-posts .blog-post-list .post-content h3{color:#000;font-family:Lora,serif;font-size:24px;margin-bottom:20px}.blog-posts .blog-post-list .post-content p{color:#393c3f;font-size:18px;font-weight:300;line-height:30px;margin-bottom:25px}.blog-posts .blog-post-list .post-content a{text-decoration:none}.blog-posts .blog-post-list .post-content a h3{transition:.25s ease-in-out}.blog-posts .blog-post-list .post-content a:hover h3{color:#ff9019}.blog-posts .blog-post-list .post-content a.read-more{color:#393c3f;display:inline-block;font-size:14px;font-weight:600;margin-left:10px}.blog-posts .blog-post-list .post-content a.read-more:hover{color:#ff9019;text-decoration:none}.blog-posts .blog-post-list .post-content a.read-more img{margin-right:8px;width:30px}.subscribe{background-position:50%;background:url(../images/newsletter-bg01.jpg) 50% no-repeat;background-size:cover;display:flex;padding-bottom:450px;padding-top:150px;text-align:center;width:100%}.subscribe .inner{float:left;padding:0 10%;width:100%}.subscribe .inner h2{font-family:Lora,serif;font-size:55px;margin-bottom:20px}.subscribe .inner img{display:inline-block;height:11px;margin-bottom:50px}.subscribe .inner p{color:#393c3f;font-size:20px;line-height:34px;margin-bottom:50px;padding:0 8%}.subscribe .inner form{display:flex;padding:0 10%}.subscribe .inner form input{border:1px solid #dee0e2;border-radius:6px;box-shadow:4px 4px 10px #0000001a;color:#393c3f;flex:1 1 auto;font-size:16px;height:56px;margin-right:10px;padding:0 25px;width:60%}.subscribe .inner form button{background:#ff9019;border:none;border-radius:4px;box-shadow:4px 4px 10px #0000001a;color:#fff;cursor:pointer;font-weight:700;height:56px;padding:0 50px;transition:.25s ease-in-out;width:40%}.subscribe .inner form button:hover{background-color:#fff;color:#ff9019}.popular-tours{background:#f4fbff;display:flex;padding:150px 0;width:100%}.popular-tours .section-desc{color:#393c3f;font-size:20px;font-weight:300;line-height:34px;padding-left:10%}.popular-destinations{background:#f4fbff;display:flex;padding:150px 0;width:100%}.popular-destinations .col-lg-6{padding:0}.popular-destinations .col-lg-6:nth-child(odd){transform:translate(30px)}.popular-destinations .destinations-box{display:flex;margin-bottom:30px;width:100%}.popular-destinations .destinations-box figure{flex:300px;height:300px;margin:0;order:2;overflow:hidden;position:relative}.popular-destinations .destinations-box figure img{width:100%}.popular-destinations .destinations-box .destinations-content{background:#fff;display:flex;flex:45%;flex-direction:column;height:300px;justify-content:center;order:1;padding:30px}.popular-destinations .destinations-box .destinations-content .inner{width:100%}.popular-destinations .destinations-box .destinations-content .inner img{float:right;height:36px;margin-right:-50px;position:relative}.popular-destinations .destinations-box .destinations-content .inner h5{color:#393c3f;display:block;font-size:20px;font-weight:500;margin-bottom:20px}.popular-destinations .destinations-box .destinations-content .inner ul{float:left;margin:0;padding:0;width:100%}.popular-destinations .destinations-box .destinations-content .inner ul li{color:#41454c;float:left;list-style:none;margin:0;padding:5px 0;width:100%}.popular-destinations .destinations-box .destinations-content .inner ul li:before{color:#ff9019;content:"";float:left;font-family:FontAwesome;margin-right:10px}.tour-box{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;margin:15px 0;transition:.25s ease-in-out;width:100%}.tour-box:hover{box-shadow:5px 20px 50px 5px #9993}.tour-box:hover figure img{transform:scale(1.05)}.tour-box figure{margin:0;overflow:hidden;position:relative;width:100%}.tour-box figure img{float:left;transition:.25s ease-in-out;width:100%}.tour-box figure .tag{background:#ff9019;color:#fff;font-size:12px;font-weight:500;height:38px;line-height:38px;padding:0 30px;position:absolute;right:0;top:40px}.tour-box figure .tag:before{border-color:transparent transparent #ff9019;border-style:solid;border-width:0 0 19px 19px;bottom:0;content:"";height:0;left:-19px;position:absolute;width:0}.tour-box figure .tag:after{border-color:transparent #ff9019 transparent transparent;border-style:solid;border-width:0 19px 19px 0;content:"";height:0;left:-19px;position:absolute;top:0;width:0}.tour-box .tour-content{background:#fff;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:40px 20px;width:100%}.tour-box .tour-content .tag,.tour-box .tour-content p{display:none}.tour-box .tour-content small{color:#7c838b;display:block;font-size:12px;font-weight:500}.tour-box .tour-content h3{display:block;font-family:Lora,serif;font-size:27px;margin:9px 0 0}.tour-box .tour-content ul{float:left;margin-bottom:0;padding:27px 0;width:100%}.tour-box .tour-content ul li{float:left;list-style:none;margin:0;padding:0;text-align:center;width:31%}.tour-box .tour-content ul li:nth-child(2){border-left:1px solid #dee0e2;border-right:1px solid #dee0e2;width:38%}.tour-box .tour-content ul li:last-child{border-right:0}.tour-box .tour-content ul li img{height:40px;margin-bottom:10px}.tour-box .tour-content ul li span{color:#393c3f;display:block;font-size:14px;font-weight:600}.tour-box .tour-content ul li small{color:#7c838b;font-size:10px}.tour-box a{border:1px solid #dee0e2;border-radius:6px;color:#7c838b;float:left;font-weight:700;height:46px;line-height:44px;text-align:center;width:100%}.tour-box a:hover{background:#ff9019;border-color:#ff9019;color:#fff;text-decoration:none}.tour-box-list{display:flex;margin-bottom:30px;width:100%}.tour-box-list figure{flex-basis:370px;margin:0}.tour-box-list figure .tag{display:none}.tour-box-list figure img{float:left;width:100%}.tour-box-list .tour-content.tour-content{background:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding:43px;position:relative}.tour-box-list .tour-content.tour-content .tag{background:#ff9019;color:#fff;height:38px;line-height:38px;padding:0 30px;position:absolute;right:0;top:40px}.tour-box-list .tour-content.tour-content .tag:before{border-color:transparent transparent #ff9019;border-style:solid;border-width:0 0 19px 19px;bottom:0;content:"";height:0;left:-19px;position:absolute;width:0}.tour-box-list .tour-content.tour-content .tag:after{border-color:transparent #ff9019 transparent transparent;border-style:solid;border-width:0 19px 19px 0;content:"";height:0;left:-19px;position:absolute;top:0;width:0}.tour-box-list .tour-content.tour-content small{color:#7c838b;display:block;font-size:12px;font-weight:500}.tour-box-list .tour-content.tour-content h3{display:block;font-family:Lora,serif;font-size:26px;margin:10px 0 0}.tour-box-list .tour-content.tour-content p{font-size:17px;font-weight:300;line-height:30px;padding:17px 0 20px}.tour-box-list .tour-content.tour-content .inner{display:block;width:100%}.tour-box-list .tour-content.tour-content ul{float:left;margin:0;padding:0}.tour-box-list .tour-content.tour-content ul li{border-right:1px solid #dee0e2;float:left;list-style:none;margin:0;padding:0 10px 0 0}.tour-box-list .tour-content.tour-content ul li:last-child{border-right:0}.tour-box-list .tour-content.tour-content ul li:nth-child(n+2){padding-left:20px}.tour-box-list .tour-content.tour-content ul li img{float:left;height:40px;margin-right:10px}.tour-box-list .tour-content.tour-content ul li small{display:block;font-weight:300}.tour-box-list .tour-content.tour-content ul li span{color:#393c3f;display:block;font-weight:500;width:125px}.tour-box-list .tour-content.tour-content a{border:1px solid #dee0e2;border-radius:6px;color:#7c838b;float:right;font-weight:700;height:46px;line-height:44px;padding:0 46px;text-align:center}.tour-box-list .tour-content.tour-content a:hover{background:#ff9019;border-color:#ff9019;color:#fff;text-decoration:none}.adventure-activities{display:flex;overflow:hidden;padding:150px 0;width:100%}.adventure-activities .container{overflow:visible!important}.adventure-activities .section-desc{color:#393c3f;font-size:20px;font-weight:300;line-height:34px;margin-bottom:40px;padding-left:10%}.adventure-activities .activities-carousel{float:left;margin-bottom:15px;position:relative;width:100%}.adventure-activities .activities-carousel .activity-box{margin:0;overflow:hidden;padding:0;position:relative;width:100%}.adventure-activities .activities-carousel .activity-box:hover figcaption:after{width:calc(100% - 60px)}.adventure-activities .activities-carousel .activity-box:hover:after{opacity:.9}.adventure-activities .activities-carousel .activity-box:after{background:linear-gradient(180deg,transparent 0,#131314);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#131314",GradientType=0);height:150px;left:0;opacity:.8;position:absolute;width:100%;z-index:2}.adventure-activities .activities-carousel .activity-box img{float:left;transition:.25s ease-in-out;width:100%}.adventure-activities .activities-carousel .activity-box figcaption{bottom:0;color:#fff;font-family:Lora,serif;font-size:24px;left:0;padding:30px;position:absolute;width:100%;z-index:3}.adventure-activities .activities-carousel .activity-box figcaption:after{background:#ff9019;bottom:25px;content:"";height:1px;left:30px;position:absolute;transition:.25s ease-in-out;width:55px}.adventure-activities .swiper-button-prev{background:#fff;border-radius:50%;height:50px;padding:4px;width:50px}.adventure-activities .swiper-button-prev:hover .arrow-left:before{background:url(../images/arrow-left-hover.png) no-repeat}.adventure-activities .swiper-button-prev .arrow-left:before{background:url(/images/arrow-left.png) no-repeat;content:"";display:block;height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s ease-in-out;width:22px}.adventure-activities .swiper-button-prev img{width:42px}.adventure-activities .swiper-button-prev.swiper-button-disabled{opacity:0}.adventure-activities .swiper-button-next{background:#fff;border-radius:50%;height:50px;padding:4px;width:50px}.adventure-activities .swiper-button-next:hover .arrow-right:before{background:url(../images/arrow-right-hover.png) no-repeat}.adventure-activities .swiper-button-next .arrow-right:before{background:url(/images/arrow-right.png) no-repeat;content:"";display:block;height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s ease-in-out;width:22px}.adventure-activities .swiper-button-next img{width:42px}.adventure-activities .swiper-button-next.swiper-button-disabled{opacity:0}.reviews{background:#f4fbff;display:flex;padding:150px 0;width:100%}.reviews .container{padding:0}.reviews .swiper-pagination{bottom:-30px}.reviews .swiper-pagination-bullet{background-color:#dee0e2;height:16px;width:16px}.reviews .swiper-pagination-bullet-active{background-color:#53a0ef}.reviews .swiper-reviews{float:left;overflow:hidden;padding-bottom:50px;width:100%}.reviews .review{background:#fff;padding:50px 65px;position:relative;text-align:center;transition:.25s ease-in-out;width:100%;z-index:1}.reviews .review:hover{box-shadow:0 10px 10px 5px #9993;transform:scale(1.05)}.reviews .review:before{background:url(../images/quote.png) no-repeat;color:#f4fbff;content:"";display:block;height:96px;left:15px;position:absolute;top:-10px;width:119px;z-index:0}.reviews .review i{color:#ff9019;display:inline-block;font-size:20px;position:relative;z-index:100}.reviews .review h4{color:#393c3f;display:block;font-family:Lora;font-size:24px;margin:20px 0;position:relative;z-index:100}.reviews .review p{color:#393c3f;font-size:18px;font-weight:300;line-height:30px;margin-bottom:30px;z-index:100}.reviews .review figure{display:block}.reviews .review figure img{border-radius:50%;display:inline-block;height:80px;width:80px}.reviews .review small{color:#393c3f;display:block;font-size:14px;font-weight:500}.recent-blog{background:#ecf4f8;display:flex;padding:150px 0;width:100%}.recent-blog .blog-post{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:15px;transition:.25s ease-in-out;width:100%}.recent-blog .blog-post:hover{box-shadow:5px 20px 50px 5px #9993;transform:scale(1.05)}.recent-blog .blog-post .post-image{margin:0;overflow:hidden;position:relative;width:100%}.recent-blog .blog-post .post-image img{float:left;transition:.25s ease-in-out;width:100%}.recent-blog .blog-post .post-content{background:#fff;padding:30px;text-align:center;width:100%}.recent-blog .blog-post .post-content small{color:#7c838b;display:block;font-size:12px;font-weight:500;margin-bottom:10px}.recent-blog .blog-post .post-content small span{margin:0 14px}.recent-blog .blog-post .post-content h3{font-family:Lora;font-size:23px;line-height:40px;margin-bottom:20px}.recent-blog .blog-post .post-content a{color:#393c3f;display:inline-block;font-size:14px;font-weight:700;letter-spacing:0}.recent-blog .blog-post .post-content a:hover{color:#ff9019;text-decoration:none}.recent-blog .blog-post .post-content a img{margin-right:8px;width:30px}.related-blog{background:#ecf4f8;display:flex;padding:150px 0;width:100%}.related-blog .section-title{margin-bottom:50px}.related-blog .blog-post{display:flex;margin-bottom:30px;transition:.25s ease-in-out}.related-blog .blog-post:hover{box-shadow:5px 20px 50px 5px #9993}.related-blog .blog-post:hover .post-image img{transform:scale(1.05)}.related-blog .blog-post .post-image{flex-basis:200px;height:223px;margin:0;overflow:hidden;position:relative}.related-blog .blog-post .post-image img{float:left;height:100%;transition:.25s ease-in-out;width:100%}.related-blog .blog-post .post-content{background:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 30px}.related-blog .blog-post .post-content small{color:#7c838b;display:block;font-size:12px;margin-bottom:10px}.related-blog .blog-post .post-content small span{margin:0 14px}.related-blog .blog-post .post-content h3{color:#000;font-family:Lora,serif;font-size:24px;margin-bottom:15px;transition:.25s ease-in-out}.related-blog .blog-post .post-content a{text-decoration:none}.related-blog .blog-post .post-content a:hover h3{color:#ff9019}.related-blog .blog-post .post-content a.read-more{color:#393c3f;display:inline-block;font-size:13px;font-weight:700;margin-left:10px}.related-blog .blog-post .post-content a.read-more:before{border-radius:50%}.related-blog .blog-post .post-content a.read-more:hover:before{background-color:#ff9019;color:#fff}.related-blog .blog-post .post-content a.read-more:hover{color:#ff9019;text-decoration:none}.related-blog .blog-post .post-content a.read-more img{margin-right:8px;width:30px}.checkout-header{display:flex;padding:100px 0;width:100%}.checkout-header small{color:#7c838b;font-size:16px;font-weight:600}.checkout-header h2{color:#000;font-family:Lora,serif;font-size:70px;margin-bottom:50px;margin-top:7px}.checkout-header p{float:right;font-size:20px;line-height:34px;margin:20px 0;width:90%}.checkout-header p strong{font-weight:500}.checkout-header .info-box{color:#393c3f;float:left;font-size:20px;font-weight:400;line-height:38px;margin-right:40px}.checkout-header .info-box strong{font-weight:600}.checkout-header .info-box i{border:1px solid #edeeef;border-radius:50%;color:#ff9019;cursor:pointer;float:right;font-size:18px;height:38px;line-height:38px;margin-left:10px;text-align:center;transition:.25s ease-in-out;width:38px}.checkout-header .info-box i:hover{background:#ff9019;border:1px solid #ff9019;color:#fff}.bs-tooltip-bottom{margin-top:10px!important}.steps{display:flex;flex-direction:column;width:100%}.steps small{color:#ff9019;font-size:14px;font-weight:500}.steps h5{color:#000;font-family:Lora,serif;font-size:30px;margin-bottom:36px}.steps p{color:#7c838b;font-size:20px;margin-bottom:46px}.steps b{color:#393c3f;font-size:18px;font-weight:700}.checkout{background:#f4fbff;display:flex;padding:150px 0;width:auto}.checkout .site-btn{height:57px;margin:20px 0 0 auto;padding:0 50px}.checkout button{border:none;cursor:pointer;transition:.25s ease-in-out}.checkout .passengers{width:100%}.checkout .passengers .accordion>.card{overflow:visible}.checkout .passengers form{display:flex;width:100%}.checkout .passengers form .form-group{flex:1;margin-bottom:25px;margin-right:10px}.checkout .passengers form .form-group input[type=text]{border:1px solid #dee0e2;border-radius:4px;color:#7c838b;float:left;font-size:18px;height:46px;line-height:56px;padding:0 15px;position:relative;width:100%}.checkout .passengers .extras{background:#ecf4f8;display:flex;flex-direction:column;margin-bottom:-20px;margin-left:-20px;margin-right:-20px;padding:50px}.checkout .passengers .extras h5{color:#393c3f;float:left;font-size:16px;font-weight:600;margin-bottom:20px;width:100%}.checkout .passengers .extras .inner{display:flex;flex-direction:row;width:100%}.checkout .passengers .extras .left-side{flex:1;margin-right:6px}.checkout .passengers .extras .left-side .extra-box{background:#fff;border-radius:4px;float:left;padding:20px;width:100%}.checkout .passengers .extras .left-side .extra-box:first-child{margin-bottom:6px}.checkout .passengers .extras .left-side .extra-box h6{color:#393c3f;display:block;font-size:18px}.checkout .passengers .extras .left-side .extra-box span{color:#393c3f;float:left;font-size:18px;font-weight:700}.checkout .passengers .extras .left-side .extra-box a{background:#53a0ef;border-radius:6px;box-shadow:4px 4px 10px #0000001a;color:#fff;float:right;font-size:14px;font-weight:700;height:46px;line-height:47px;padding:0 31px}.checkout .passengers .extras .left-side .extra-box a:hover{background:#3692f1;text-decoration:none}.checkout .passengers .extras .right-side{flex:1}.checkout .passengers .extras .right-side .extra-detail-box{background:#fff;border-radius:4px;display:flex;flex-direction:column;height:100%;padding:20px;position:relative;width:100%}.checkout .passengers .extras .right-side .extra-detail-box .remove{color:#b8bfc5;cursor:pointer;font-size:12px;position:absolute;right:20px;top:20px;transition:.25s ease-in-out}.checkout .passengers .extras .right-side .extra-detail-box .remove:hover{color:#393c3f}.checkout .passengers .extras .right-side .extra-detail-box h6{display:block}.checkout .passengers .extras .right-side .extra-detail-box span{display:block;font-size:18px;font-weight:700}.checkout .passengers .extras .right-side .extra-detail-box .inner{display:flex;flex-direction:row;margin-top:auto;width:100%}.checkout .passengers .extras .right-side .extra-detail-box .inner .dropdown{border-radius:6px;float:left;height:46px;line-height:44px;margin-bottom:15px;position:relative;width:100%}.checkout .passengers .extras .right-side .extra-detail-box .inner .dropdown .dropdown-menu{-webkit-animation-duration:.25s;-webkit-animation-name:"dropdown-fade";box-shadow:10px 10px 20px #0000001a;top:100%!important;transform:translateZ(0)!important;width:100%;will-change:unset!important}.checkout .passengers .extras .right-side .extra-detail-box .inner .dropdown .dropdown-menu li{height:48px;transition:.25s ease-in-out;width:100%}.checkout .passengers .extras .right-side .extra-detail-box .inner .dropdown .dropdown-menu li:hover{background-color:#f4fbff}.checkout .passengers .extras .right-side .extra-detail-box .inner .dropdown .dropdown-menu a{display:block;height:100%;line-height:48px;transition:.25s ease-in-out;width:100%}.checkout .passengers .extras .right-side .extra-detail-box .inner .dropdown .dropdown-menu a:hover{color:#ff9019}.checkout .passengers .extras .right-side .extra-detail-box .inner .selectdrop a{background:none;box-shadow:none;color:#7c838b;cursor:pointer;float:none;font-weight:400;padding:0 15px}.checkout .passengers .extras .right-side .extra-detail-box .inner .selectdrop a:before{display:none}.checkout .passengers .extras .right-side .extra-detail-box .inner .arrow{border-bottom-right-radius:4px;border-left:1px solid #dee0e2;border-top-right-radius:4px;color:#ff9019;cursor:pointer;height:44px;padding:0 15px;position:absolute;right:0;top:0;transition:.25s ease-in-out}.checkout .passengers .extras .right-side .extra-detail-box .inner .arrow:hover{background:#ff9019;color:#fff}.checkout .passengers .extras .right-side .extra-detail-box .form-group{border:1px solid #dee0e2;border-radius:6px;float:left;height:46px;line-height:44px;margin:0;position:relative;width:100%}.checkout .passengers .extras .right-side .extra-detail-box a{background:#53a0ef;border-radius:6px;box-shadow:4px 4px 10px #0000001a;color:#fff;float:right;font-size:14px;font-weight:700;height:46px;line-height:47px;margin-left:6px;padding:0 31px}.checkout .passengers .extras .right-side .extra-detail-box a:hover{background:#3692f1;text-decoration:none}.checkout .passengers-info{display:flex;width:100%}.checkout .passengers-info .form-group.select-group:before{height:57px;line-height:57px;right:7px}.checkout .passengers-info .form{width:100%}.checkout .passengers-info .form .inner{background:#fff;float:left;margin-bottom:20px;padding:50px 50px 40px;width:100%}.checkout .passengers-info .form .inner .dropdown{border:1px solid #dee0e2;border-radius:6px;float:left;height:57px;line-height:57px;margin-bottom:15px;position:relative;width:100%}.checkout .passengers-info .form .inner .dropdown a{text-decoration:none}.checkout .passengers-info .form .inner .dropdown .dropdown-menu{-webkit-animation-duration:.25s;-webkit-animation-name:"dropdown-fade";box-shadow:10px 10px 20px #0000001a;height:300px;overflow-y:scroll;top:100%!important;transform:translateZ(0)!important;width:100%;will-change:unset!important}.checkout .passengers-info .form .inner .dropdown .dropdown-menu li{height:48px;transition:.25s ease-in-out;width:100%}.checkout .passengers-info .form .inner .dropdown .dropdown-menu li:hover{background-color:#f4fbff}.checkout .passengers-info .form .inner .dropdown .dropdown-menu a{display:block;height:100%;line-height:48px;transition:.25s ease-in-out;width:100%}.checkout .passengers-info .form .inner .dropdown .dropdown-menu a:hover{color:#ff9019}.checkout .passengers-info .form .inner .selectdrop a{background:none;box-shadow:none;color:#7c838b;cursor:pointer;float:none;font-weight:400;padding:0 15px}.checkout .passengers-info .form .inner .selectdrop a:before{display:none}.checkout .passengers-info .form .inner .arrow{border-bottom-right-radius:4px;border-left:1px solid #dee0e2;border-top-right-radius:4px;color:#ff9019;cursor:pointer;height:57px;padding:0 15px;position:absolute;right:0;top:0;transition:.25s ease-in-out}.checkout .passengers-info .form .inner .arrow:hover{background:#ff9019;color:#fff}.checkout .passengers-info .form .inner h6{font-size:17px;font-weight:700;margin-bottom:30px}.checkout .passengers-info .form .inner .form-group{float:left;padding-right:6px;position:relative;width:50%}.checkout .passengers-info .form .inner .form-group input[type=email],.checkout .passengers-info .form .inner .form-group input[type=number],.checkout .passengers-info .form .inner .form-group input[type=tel],.checkout .passengers-info .form .inner .form-group input[type=text],.checkout .passengers-info .form .inner .form-group input[type=url],.checkout .passengers-info .form .inner .form-group textarea{border:1px solid #dee0e2;border-radius:4px;height:56px;padding:0 15px;position:relative;width:100%}.checkout .passengers-info .form label{color:#393c3f;cursor:pointer;font-size:1rem;font-weight:400;line-height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:90%}.checkout .passengers-info .form label a{color:#53a0ef;font-weight:500;-webkit-text-decoration:underline solid #cce4fb;text-decoration:underline solid #cce4fb}.checkout .passengers-info .form input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ff9019;border-radius:50%;height:30px;margin-left:10px;margin-right:10px;vertical-align:middle;width:30px}.checkout .passengers-info .form input[type=checkbox]:checked{background:url(../images/icons/icon-check.svg) 50% no-repeat;background-size:18px auto}.checkout .summary{display:flex;flex-direction:column;width:100%}.checkout .summary .summary-head{background:#fff;padding:32px 24px;width:100%}.checkout .summary .summary-head h3{font-family:Lora,serif;font-size:30px;margin-top:35px}.checkout .summary .summary-head span{color:#7c838b}.checkout .summary .summary-head figure{float:right;margin:0}.checkout .summary .summary-head figure img{border-radius:50%;float:left;width:146px}.checkout .summary .summary-body{background:#ecf4f8;display:flex;flex-direction:column;padding:20px 50px;width:100%}.checkout .summary .summary-body .summery-row:first-child{color:#7c838b}.checkout .summary .summary-body .summery-row{color:#393c3f;display:flex;flex-direction:row;font-size:14px;font-weight:600;padding:10px 20px;width:100%}.checkout .summary .summary-body .summery-row pre{display:inline}.checkout .summary .summary-body .summery-row .total{color:#7c838b;font-size:14px;font-weight:600}.checkout .summary .summary-body .summery-row span{color:#7c838b}.checkout .summary .summary-body .summery-row.white-bg{background:#fff;color:#393c3f;font-size:16px;margin-bottom:10px;padding:20px}.checkout .summary .summary-body .summery-row div{flex:1}.checkout .summary .summary-body .summery-row div strong{color:#393c3f;font-size:24px;font-weight:600}.checkout .summary .summary-body .summery-row div:last-child{text-align:right}.checkout .payment{display:flex;width:100%}.checkout .payment form{width:100%}.checkout .payment form .inner{background:#fff;float:left;margin-bottom:20px;padding:50px 50px 40px;width:100%}.checkout .payment form .inner h6{font-size:17px;font-weight:700;margin-bottom:30px}.checkout .payment form .inner .coupon-field{position:relative}.checkout .payment form .inner .coupon-field button{background-color:transparent;border-bottom-right-radius:6px;border-left:1px solid #dee0e2;border-top-right-radius:6px;color:#7c838b;font-size:14px;font-weight:700;height:57px;position:absolute;right:0;transition:.25s ease-in-out;width:86px}.checkout .payment form .inner .coupon-field button:hover{background-color:#ff9019;color:#fff}.checkout .payment form .inner .form-group{float:left;padding-right:6px;position:relative;width:33.33333%}.checkout .payment form .inner .form-group.big{width:50%}.checkout .payment form .inner .form-group .select-box{border:1px solid #dee0e2;border-radius:6px;float:left;height:46px;line-height:44px;margin:0;position:relative;width:100%}.checkout .payment form .inner .form-group .select-box select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;float:left;height:46px;padding:0 15px;width:100%}.checkout .payment form .inner .form-group .select-box .arrow{border-left:1px solid #dee0e2;color:#ff9019;height:46px;padding:0 15px;position:absolute;right:0;top:0}.checkout .payment form .inner .form-group input[type=text]{border:1px solid #dee0e2;border-radius:4px;float:left;height:57px;padding:0 15px;position:relative;width:100%}.select-group{cursor:pointer}.form-group.select-group:before{border-bottom-right-radius:6px;border-left:1px solid #dee0e2;border-top-right-radius:6px;color:#ff9019;content:"";cursor:pointer;display:block;font-family:FontAwesome;font-size:20px;height:46px;line-height:46px;position:absolute;right:0;text-align:center;transition:.25s ease-in-out;width:50px}.form-group.select-group:hover:before{background-color:#ff9019;color:#fff}.form-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #dee0e2!important;cursor:pointer;height:46px;padding:0 15px;position:relative;width:100%}.form-group select option{color:#7c838b;font-size:1rem}input[type=email],input[type=number],input[type=tel],input[type=text],select{background-color:#fff;border:1px solid #dee0e2;height:46px;padding:0 15px;position:relative;width:100%}textarea{border:1px solid #dee0e2;height:auto;padding:8px;position:relative;width:95%}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e0e2e4;border-radius:50%;cursor:pointer;height:20px;margin:0;position:relative;vertical-align:text-bottom;width:20px}input[type=radio]:checked:before{background-color:#114493;border-radius:50%;content:"";display:block;height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:6px}.tours-header{display:flex;padding:100px 0;width:100%}.tours-header h6{color:#53a0ef;font-size:16px}.tours-header h2{font-family:Lora,serif;font-size:70px;margin-bottom:30px}.tours-header p{color:#393c3f;display:block;font-size:20px;font-weight:300;margin-bottom:50px}.tours-header p strong{font-weight:500}.tours-header .filter{float:left;margin-right:40px}.tours-header .filter a{color:#393c3f;cursor:pointer;font-size:20px;line-height:38px;text-decoration:none;transition:.25s ease-in-out}.tours-header .filter a:hover i{background-color:#ff9019;border:1px solid #ff9019;color:#fff}.tours-header .filter a i{border:1px solid #dee0e2;border-radius:50%;color:#ff9019;float:right;height:38px;line-height:38px;margin-left:10px;text-align:center;transition:.25s ease-in-out;width:38px}.tours-header .filter .dropdown-menu{border:1px solid #dee0e2;border-radius:0;margin-top:15px;padding:15px}.view-type{float:right;margin:0;padding:0}.view-type li{float:left;list-style:none;margin-left:10px}.view-type li a{border:1px solid #dee0e2;border-radius:4px;color:#bdc1c5;float:left;font-size:20px;padding:7px 10px}.filter.dropdown{position:relative!important}.filter .dropdown-menu{-webkit-animation-duration:.25s;animation-name:dropdown-fade;box-shadow:10px 10px 20px #0000001a;left:calc(100% - 80px)!important;max-width:500px;min-width:310px!important;padding:29px!important;position:absolute;top:100%!important;transform:translate3d(0,10px,0)!important;will-change:unset!important}.filter .dropdown-check li:not(:last-child) span{color:#2c2f32;float:left;font-size:16px;margin:0 0 0 9px}.filter .dropdown-check li:not(:last-child){margin:12px 0}.filter .dropdown-check li:not(:last-child):after{clear:both;content:"";display:table}.filter .dropdown-check li:not(:last-child):first-child{margin:0}.filter .dropdown-check input[type=checkbox],.filter .dropdown-check input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #e0e2e4;border-radius:50%;cursor:pointer;float:left;height:20px;margin:0;position:relative;width:20px}.filter .dropdown-check input[type=checkbox]:checked:before,.filter .dropdown-check input[type=radio]:checked:before{background:#ff9019;border-radius:50%;content:"";display:block;height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:6px}.filter .dropdown-check:before{background:url(../images/caret.png) no-repeat;content:"";display:block;height:10px;left:50px;position:absolute;top:-10px;width:20px}.filter .dropdown-check li>div:before{background-color:#ecf4f8;content:"";display:block;height:1px;margin:20px 0;width:100%}.filter .dropdown-check li>div span{color:#7c838b;cursor:pointer;font-size:14px;font-weight:500}.filter .dropdown-check li>div span i{margin-right:10px}.filter .dropdown-check li>div span:last-child{color:#ff9019;float:right}@keyframes dropdown-fade{0%{opacity:0;transform:translate3d(0,100px,0);visibility:none}to{opacity:1;transform:translate3d(0,10px,0);visibility:visible}}@keyframes rangerpicker-fade{0%{opacity:0;transform:translate(19px,80px);visibility:none}to{opacity:1;transform:translate(19px,20px);visibility:visible}}.related-tours{background:#f4fbff;display:flex;padding:150px 0;width:100%}.related-tours .section-title{margin-bottom:32px}.tours-grid,.tours-list{background:#f4fbff;display:flex;padding:150px 0;width:100%}.tour-single-header{display:flex;padding:100px 0;width:100%}.tour-single-header h6{color:#53a0ef;font-size:16px}.tour-single-header h2{font-family:Lora,serif;font-size:56px;margin-bottom:60px}.tour-single-header p{color:#393c3f;display:block;font-size:20px;font-weight:300;margin-bottom:50px}.tour-single-header p strong{font-weight:500}.tour-single-header .price{float:left;font-size:20px;line-height:38px}.tour-single-header .filter{float:left;margin-right:40px}.tour-single-header .filter a{color:#393c3f;cursor:pointer;font-size:20px;line-height:38px;text-decoration:none;transition:.25s ease-in-out}.tour-single-header .filter a:hover i{background-color:#ff9019;border:1px solid #ff9019;color:#fff}.tour-single-header .filter a i{border:1px solid #dee0e2;border-radius:50%;color:#ff9019;float:right;height:38px;line-height:38px;margin-left:10px;text-align:center;transition:.25s ease-in-out;width:38px}.tour-single-header .filter .dropdown-menu{border:1px solid #dee0e2;border-radius:0;margin-top:15px;padding:15px}.tour-single-header .filter .available-dropdown{min-width:330px!important}.tour-single-header .filter .dropdown-check li span:first-of-type{font-weight:600}.tour-single-header .filter .dropdown-check li input[disabled=disabled]{background-color:#f4fbff}.tour-single-header .filter .dropdown-check li span.not-available{color:#7c838b;text-decoration:line-through}.tour-single-header .filter .dropdown-check li .available{color:#7c838b;float:right;margin:0 0 0 70px;text-align:right}.tour-single-header .passenger-dropdown{min-width:360px!important}.tour-single-header .passenger-dropdown li:not(:last-child) div{display:inline-block;float:left;margin-top:26px;width:50%}.tour-single-header .passenger-dropdown li:not(:last-child) div:before{display:none}.tour-single-header .passenger-dropdown li:not(:last-child) div h6{color:#2c2f32;font-size:16px;font-weight:900;margin:0}.tour-single-header .passenger-dropdown li:not(:last-child) div h6 span{font-weight:300}.tour-single-header .passenger-dropdown li:not(:last-child) div span{float:none;margin:0}.tour-single-header .passenger-dropdown li:not(:last-child) div>span{color:#2c2f32;font-size:14px}.tour-single-header .passenger-dropdown li:not(:last-child) div li{display:inline-block;list-style:none}.tour-single-header .passenger-dropdown li:not(:last-child) div li:first-child,.tour-single-header .passenger-dropdown li:not(:last-child) div li:last-child{border:1px solid #bdc1c5;border-radius:50%;color:#bdc1c5;cursor:pointer;height:37px;line-height:37px;text-align:center;transition:.25s ease-in-out;width:37px}.tour-single-header .passenger-dropdown li:not(:last-child) div li:first-child:hover,.tour-single-header .passenger-dropdown li:not(:last-child) div li:last-child:hover{color:#ff9019}.tour-single-header .passenger-dropdown li:not(:last-child) div li:nth-child(2){color:#393c3f;font-size:20px;margin:0 8px}.tour-single-header .passenger-dropdown li:first-child div{margin-top:0}.tour-hero-image{background-size:cover;display:flex;height:90vh;width:100%}.tour-desc{display:flex;font-weight:300;padding:150px 0;width:100}.tour-desc .section-title{padding:0 15%}.tour-desc p{font-size:20px;font-weight:300;line-height:34px}.tour-desc p a{color:#53a0ef;text-decoration:underline}.tour-overview{display:flex;padding-bottom:150px;width:100%}.tour-overview ul{float:left;margin:0;padding:0;width:100%}.tour-overview ul li{float:left;list-style:none;margin-bottom:15px;padding:0;width:33.33333%}.tour-overview ul li figure{float:left;margin-right:10px;width:70px}.tour-overview ul li figure img{width:100%}.tour-overview ul li small{color:#7c838b;display:block;font-size:12px;font-weight:500;margin-top:12px}.tour-overview ul li h6{color:#393c3f;display:block;font-size:18px;font-weight:600}.tour-attraction{display:flex;padding:150px 0;width:100%}.tour-attraction .attraction-carousel,.tour-attraction .attraction-carousel .attraction-box{float:left;overflow:hidden;position:relative;width:100%}.tour-attraction .attraction-carousel .attraction-box{margin:0;padding:0}.tour-attraction .attraction-carousel .attraction-box:hover figcaption:after{width:calc(100% - 60px)}.tour-attraction .attraction-carousel .attraction-box:hover img{transform:scale(1.05);webkit-filter:blur(4px);filter:blur(4px)}.tour-attraction .attraction-carousel .attraction-box:hover:after{opacity:.9}.tour-attraction .attraction-carousel .attraction-box:after{background:linear-gradient(180deg,transparent 0,#131314);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#131314",GradientType=0);height:150px;left:0;opacity:.8;position:absolute;width:100%;z-index:2}.tour-attraction .attraction-carousel .attraction-box img{float:left;transition:.25s ease-in-out;width:100%}.tour-attraction .attraction-carousel .attraction-box figcaption{bottom:0;color:#fff;font-family:Lora,serif;font-size:24px;left:0;padding:30px;position:absolute;width:100%;z-index:3}.tour-attraction .attraction-carousel .attraction-box figcaption:after{background:#ff9019;bottom:25px;content:"";height:1px;left:30px;position:absolute;transition:.25s ease-in-out;width:55px}.tour-attraction .attraction-carousel .swiper-button-prev{background:#fff;border-radius:50%;height:50px;left:19%;padding:4px;width:50px}.tour-attraction .attraction-carousel .swiper-button-prev:hover .arrow-left:before{background:url(../images/arrow-left-hover.png) no-repeat}.tour-attraction .attraction-carousel .swiper-button-prev .arrow-left:before{background:url(/images/arrow-left.png) no-repeat;content:"";display:block;height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s ease-in-out;width:22px}.tour-attraction .attraction-carousel .swiper-button-prev img{width:42px}.tour-attraction .attraction-carousel .swiper-button-prev.swiper-button-disabled{opacity:0}.tour-attraction .attraction-carousel .swiper-button-next{background:#fff;border-radius:50%;height:50px;padding:4px;right:19%;width:50px}.tour-attraction .attraction-carousel .swiper-button-next:hover .arrow-right:before{background:url(../images/arrow-right-hover.png) no-repeat}.tour-attraction .attraction-carousel .swiper-button-next .arrow-right:before{background:url(/images/arrow-right.png) no-repeat;content:"";display:block;height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s ease-in-out;width:22px}.tour-attraction .attraction-carousel .swiper-button-next img{width:42px}.tour-attraction .attraction-carousel .swiper-button-next.swiper-button-disabled{opacity:0}.tour-features{display:flex;padding:0 0 150px;width:100%}.tour-features .feature-box{border-left:1px solid #dee0e2;float:left;padding:0 5%;width:33.33333%}.tour-features .feature-box:first-child{border:none}.tour-features .feature-box figure{float:right;margin:0;width:60px}.tour-features .feature-box figure img{width:100%}.tour-features .feature-box h4{font-family:Lora,serif;font-size:30px;margin-bottom:40px}.tour-features .feature-box .seperator{display:block;height:11px;margin-bottom:20px}.tour-features .feature-box ul{float:left;margin:0;padding:0;width:100%}.tour-features .feature-box ul li{color:#393c3f;float:left;font-size:18px;font-weight:300;list-style:none;margin:0;padding:6px 0;width:100%}.tour-features .feature-box ul li i{color:#53a0ef;margin-right:10px}.feature-box:nth-child(2) ul li i{color:#ff9019}.feature-box:nth-child(3) ul li i{color:#a1d156}.tour-location{background:#f4fbff;display:flex;padding:150px 0;width:100%}.tour-location .inner{display:flex;flex-direction:row;width:100%}.tour-location .content{flex:1;padding:40px}.tour-location .map-style{background:#f4fbff;flex:1}.tour-location h6{color:#7c838b;font-size:12px;font-weight:700;font-weight:500;line-height:1;margin:0;text-transform:uppercase}.tour-location h3{font-family:Lora,serif;font-size:40px;margin:10px 0 20px}.tour-location p{font-size:20px;font-weight:300;line-height:34px}.tour-location .title-seperator{display:block;margin-bottom:40px}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.upcoming-departure{background:#ecf4f8;display:flex;padding:150px 0;position:relative;width:100%}.upcoming-departure .wrapper{height:100%;position:relative;transition:.25s ease-in-out;width:100%}.upcoming-departure .col-lg-4:nth-child(n+5) .wrapper{-webkit-transform:translateY(-83px)}.upcoming-departure .departure-box{background-color:#fff;height:74%;margin-top:30px;padding:40px 30px 10px;position:relative;transition:.25s ease-in-out;width:100%;z-index:10}.upcoming-departure .departure-box:hover{box-shadow:5px 20px 50px 5px #9993;height:100%;position:absolute;z-index:100}.upcoming-departure .departure-box:hover .timing{animation-fill-mode:forwards;animation-name:fadeInDown}.upcoming-departure .departure-box:hover .departure .plane{background-image:url(../images/plane-blue.png)}.upcoming-departure .departure-box:hover .return .plane{background-image:url(../images/plane-orange.png)}.upcoming-departure .departure-box:hover a{transform:translateY(0)}.upcoming-departure .departure-box a{background:transparent;border:1px solid #dee0e2;box-shadow:none;color:#7c838b;margin:0;padding-left:0;padding-right:0;text-align:center;transform:translateY(-108px);width:100%}.upcoming-departure .departure-box a:hover{background-color:#ff9019;border:1px solid #ff9019;box-shadow:4px 4px 10px #0000001a;color:#fff}.upcoming-departure .departure-box:after{clear:both;content:"";display:table}.upcoming-departure .departure-box .timing{animation-duration:.25s;border-top:1px solid #dee0e2;float:left;opacity:0;padding:30px 0;transition:.25s ease-in-out;width:100%}.upcoming-departure .departure-box .timing small{display:block;margin-bottom:10px}.upcoming-departure .departure-box .timing h6{display:inline;width:50%}.upcoming-departure .departure-box .timing span{float:right;text-align:right;width:50%}.upcoming-departure .departure-box .plane{background-image:url(../images/plane.png);height:32px;margin:35px auto;transition:.25s ease-in-out;width:57px}.upcoming-departure .departure-box .departure{border-right:1px solid #dee0e2}.upcoming-departure .departure-box .departure,.upcoming-departure .departure-box .return{display:inline-block;float:left;margin-bottom:30px;text-align:center;width:50%}.upcoming-departure .departure-box .return .plane{background-image:url(../images/plane-left.png)}.upcoming-departure .departure-box .small{color:#7c838b;font-size:12px;font-weight:500}.upcoming-departure .departure-box h6{color:#393c3f;font-size:16px;font-weight:500;margin:0}.tour-information{display:flex;padding:150px 0;width:100%}.tour-information div[class=col-lg-5]:before{background-color:#dee0e2;content:"";display:block;height:100%;left:-10%;position:absolute;width:1px}.tour-information h3{display:block;font-family:Lora,serif;font-size:30px;margin-bottom:20px}.tour-information p{color:#393c3f;font-size:18px;font-weight:300;line-height:32px}.tour-information .accordion{padding-right:10%}.tour-information .accordion .card{text-align:left}.tour-information .accordion .card .card-body{padding-left:80px}.tour-information .accordion .card .card-header{border-top:1px solid #eee}.tour-information .accordion .card .card-header a{color:#393c3f;font-size:20px}.tour-information .accordion .card .card-header.no-border{border:none}.tour-information ul{display:inline-block;margin:0;padding:0;width:90%}.tour-information ul li{border-bottom:1px solid #dee0e2;float:left;font-size:18px;line-height:50px;list-style:none;margin:0;padding:20px 0;width:100%}.tour-information ul li figure{float:left;height:50px;margin-bottom:0;margin-right:20px}.tour-information ul li figure img{height:50px}.tour-information ul li:last-child{border-bottom:none}.tabs{float:left;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.tabs .in{opacity:1}.tabs .nav-tabs{border-bottom:none;display:flex;float:left;margin:0;padding:0;position:relative}.tabs .nav-tabs li{float:left;margin-right:6px}.tabs .nav-tabs li a{background:#ecf4f8;border:none;border-radius:0;color:#7c838b;float:left;font-weight:600;padding:20px 30px}.tabs .nav-tabs li a:hover{color:#ff9019;text-decoration:none}.tabs .nav-tabs li .active,.tabs .nav-tabs li .active:focus,.tabs .nav-tabs li .active:hover{background:#fff;border:none;color:#393c3f}.tabs .tab-content{background:#fff;border:none;float:left;padding:30px;width:100%}.tabs .tab-content p:last-child{margin-bottom:0}.attractions-header{display:flex;padding:100px 0;width:100%}.attractions-header h2{float:left;font-family:Lora,serif;font-size:70px;margin-bottom:8px;margin-top:0;width:100%}.attractions-header img{display:block;height:11px;margin-bottom:50px}.attractions-header p{color:#393c3f;display:block;font-size:20px;line-height:34px}.attractions-hero-image{background-size:cover;display:flex;height:90vh;width:100%}.attractions-desc{display:flex;padding:150px 0;width:100%}.attractions-desc li{color:#393c3f;font-size:20px;line-height:2.5rem}.attractions-desc p{color:#393c3f;font-size:20px;line-height:2rem;margin-bottom:30px}.attractions-desc p a{color:#53a0ef;text-decoration:underline}.things-todo{display:flex;padding:150px 0;width:100%}.things-todo .section-title{margin-bottom:18px}.things-todo .border-right{border-right:1px solid #dee0e2}.things-todo ul{display:inline-block;margin:0;padding:0;width:90%}.things-todo ul li{border-bottom:1px solid #dee0e2;color:#393c3f;float:left;font-size:20px;font-weight:300;line-height:50px;list-style:none;margin:0;padding:20px 0;width:100%}.things-todo ul li:last-child{border-bottom:none}.things-todo ul li img{float:left;height:50px;margin-right:20px}.attractions{display:flex;padding:150px 0;width:100%}.attractions .section-title{text-align:left}.attractions-box{margin:0;overflow:hidden;padding:0;position:relative;width:100%}.attractions-box:hover figcaption:after{width:calc(100% - 60px)}.attractions-box img{height:256px;-o-object-fit:contain;object-fit:contain;transition:.25s ease-in-out;width:100%}.attractions-box figcaption{bottom:0;color:#fff;font-family:Lora,serif;font-size:24px;left:0;overflow:hidden;padding:30px;position:absolute;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 1px);z-index:3}.attractions-box figcaption:after{background:#e62a44;bottom:25px;content:"";height:1px;left:30px;position:absolute;transition:.25s ease-in-out;width:55px}.quote{background-position:50%;background-size:cover;display:flex;padding-bottom:430px;padding-top:150px;text-align:center;width:100%}.quote h2{font-family:Lora;font-size:55px;margin-bottom:27px}.quote img{display:inline-block;height:11px;margin-bottom:50px}.quote p{color:#393c3f;font-size:20px;font-weight:300;line-height:34px;padding:0 15%}.contact{display:flex;flex-direction:column;flex-wrap:wrap;padding:150px 0;width:100%}.contact .contact-hero-image{background-size:cover;display:flex;height:90vh;margin-bottom:150px;width:100%}.contact .section-title{margin-bottom:40px}.contact p{color:#393c3f;font-size:20px;font-weight:300;margin-bottom:72px}.contact .content{width:100%}.contact .map-style{background:#ff9019;height:80vh;margin-bottom:80px;width:100%}.contact .contact-box{display:flex;flex-wrap:wrap;margin-top:20px;text-align:center;width:100%}.contact .contact-box:after{background-color:#dee0e2;content:"";display:block;height:calc(100% + 37px);position:absolute;right:0;width:1px}.contact .contact-box.no-border:after{display:none}.contact .contact-box figure{width:100%}.contact .contact-box figure img{width:98px}.contact .contact-box h5{color:#7c838b;font-size:16px;font-weight:500;margin-bottom:3px;margin-top:5px;width:100%}.contact .contact-box span{color:#393c3f;font-size:20px;font-weight:450;width:100%}.contact .contact-box span a{color:#393c3f;text-decoration:none;transition:.25s ease-in-out}.contact .contact-box span a:hover{color:#ff9019}.contact .contact-box ul{margin:0;padding:0;width:100%}.contact .contact-box ul li{display:inline-block;list-style:none;margin:0 6px;padding:0}.contact .contact-box ul li a{color:#bdc1c5;font-size:20px}.contact .contact-box ul li a i{transition:.25s ease-in-out}.contact .contact-box ul li a:hover i[class="fa fa-facebook"]{color:#3b5998}.contact .contact-box ul li a:hover i[class="fa fa-twitter"]{color:#00acee}.contact .contact-box ul li a:hover i[class="fa fa-linkedin"]{color:#0e76a8}.contact .contact-box ul li a:hover i[class="fa fa-tripadvisor"]{color:#00af87}.our-offices{background:#f4fbff;display:flex;padding:150px 0;width:100%}.our-offices .col-lg-6{padding:0!important}.our-offices .col-lg-6:nth-child(2n){padding-left:30px!important}.our-offices .office-box{display:flex;margin-bottom:30px;transition:.25s ease-in-out;width:100%}.our-offices .office-box:hover{box-shadow:5px 20px 50px 5px #9993}.our-offices .office-box figure{flex-basis:270px;margin:0}.our-offices .office-box figure img{width:100%}.our-offices .office-box .office-content{background:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding:50px 60px}.our-offices .office-box .office-content h5{display:block;margin-bottom:17px}.our-offices .office-box .office-content address{color:#393c3f;font-size:16px;line-height:31px;margin:0;width:100%}.our-offices .office-box .office-content address a{color:#393c3f;text-decoration:none}.our-offices .office-box .office-content address a:hover{color:#ff9019}.contact-form{background:#ecf4f8;display:flex;padding:150px 0;width:100%}.contact-form form{text-align:left}.contact-form form input[type=text]{border:1px solid #dee0e2;border-radius:6px;color:#393c3f;float:left;font-size:16px;height:46px;line-height:44px;padding:0 15px;width:100%}.contact-form form input[type=text]:placeholder{color:#393c3f}.contact-form form textarea{border:1px solid #dee0e2;border-radius:6px;float:left;min-height:140px;padding:15px;width:100%}.contact-form form button[type=submit]{background:#ff9019;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;height:50px;line-height:50px;margin-top:30px;padding:0 70px;transition:.25s ease-in-out}.contact-form form button[type=submit]:hover{background:#fff;box-shadow:4px 4px 20px #0003;color:#ff9019;text-decoration:none}.footer{border-top:1px solid #ededed;display:flex;padding-bottom:150px;padding-top:75px;width:100%}.footer h5{color:#393c3f;display:block;font-size:15px;font-weight:500;margin-bottom:47px}.footer address{color:#7c838b;float:left;line-height:31px;width:100%}.footer address a{color:#7c838b;text-decoration:none}.footer address a:hover{color:#ff9019}.footer .footer-menu,.footer .footer-menu li{margin:0;padding:0;width:100%}.footer .footer-menu li{list-style:none}.footer .footer-menu li a{color:#7c838b;padding:6px 0;text-decoration:none;text-transform:uppercase;width:100%}.footer .footer-menu li a:hover{color:#ff9019}.footer .dropdown{border:1px solid #dee0e2;border-radius:6px;float:left;height:46px;line-height:44px;margin-bottom:15px;position:relative;width:100%}.footer .dropdown a{text-decoration:none}.footer .dropdown .dropdown-menu{-webkit-animation-duration:.25s;-webkit-animation-name:"dropdown-fade";box-shadow:10px 10px 20px #0000001a;top:100%!important;transform:translateZ(0)!important;width:100%;will-change:unset!important}.footer .dropdown .dropdown-menu a{cursor:pointer;font-weight:400;height:48px;line-height:48px;transition:.25s ease-in-out}.footer .dropdown .dropdown-menu a:hover{background-color:#f4fbff;color:#ff9019}.footer .dropdown .dropdown-menu a:hover span{color:#ff9019}.footer .dropdown .dropdown-menu:hover{top:100%}.footer .dropdown .arrow{border-bottom-right-radius:4px;border-left:1px solid #dee0e2;border-top-right-radius:4px;color:#ff9019;cursor:pointer;height:44px;padding:0 15px;position:absolute;right:0;top:0;transition:.25s ease-in-out}.footer .dropdown .arrow:hover{background:#ff9019;color:#fff}.footer .dropdown a{color:#6e7072;float:left;font-weight:500;padding-left:15px;width:100%}.footer .dropdown a span{color:#7c838b;font-weight:300;font-weight:400}.footer .social-media{border-top:1px solid #afb4b9;display:inline-flex;flex-direction:row-reverse;margin-top:25px;padding-top:25px!important;width:100%}.footer .social-media li{list-style:none;margin:0;padding:0 10px}.footer .social-media li a{color:#afb4b9;font-size:30px}.footer .copyright{color:#7c838b;float:left;font-size:14px;width:100%}@media only screen and (max-device-width:1139px),only screen and (max-width:1199px){.navbar .navbar-nav .nav-item{margin-left:0}.navbar .navbar-nav .nav-item .adjust-high-contrast{fill:#fff}.navbar .navbar-nav .nav-item .nav-link{padding:8px}.header-denmark .swiper-custom-pagination{left:0;margin-left:0;width:100%}.adventure-activities .section-desc,.popular-tours .section-desc{margin-top:15px;padding-left:0}.footer .dropdown a span{font-size:14px}.tour-box-list .tour-content{padding:10px 20px}.tour-box-list a{margin-top:10px;width:100%}.tour-box-list .inner{margin-top:-30px}.our-history .wrapper .content{padding:35px}.our-history .wrapper .content .inner h4{font-size:25px}.our-history .wrapper .content .inner p{font-size:16px}.our-offices .office-box figure{flex-basis:50%}.our-offices .office-box .office-content{padding:30px}.contact .contact-box:after{display:none}.popular-destinations .destinations-content,.popular-destinations figure{flex:60%!important;height:258px!important}}@media only screen and (max-device-width:991px),only screen and (max-width:991px){.navbar .navbar-nav{flex-direction:column;margin-top:5px}.navbar .navbar-nav .nav-item{margin-left:0}.navbar .search-btn{display:none}.navbar .navbar-nav{background:#393c3f;height:100vh;left:-550px;margin:0;opacity:1;padding:30px;position:fixed;top:0;transition:.25s ease-in-out;visibility:visible;width:260px}.navbar .navbar-nav.active{left:0}.navbar .navbar-nav .nav-item{float:left;width:100%}.navbar .navbar-nav .nav-item .nav-link{color:#fff!important}.navbar .navbar-nav .nav-item .dropdown-menu,.navbar .navbar-nav .nav-item .dropdown-menu li .sub-dropdown-menu{background:none;display:none;float:left;opacity:1;position:static;visibility:visible;width:100%}.navbar .navbar-nav .nav-item .dropdown-menu li .sub-dropdown-menu{padding-left:15px}.menu-btn{display:block;margin-left:20px}.header-iceland .swiper-custom-pagination{left:0;margin:0;width:100%}.header-denmark .swiper-slide h2,.header-iceland .swiper-slide h2{padding-right:0}.header-norway .inner .content .hero-search{padding:0 10%;width:100%}.header-finland .inner .content .hero-search,.header-sweden .inner .content .hero-search{width:100%}.our-history .section-desc{margin-bottom:30px;padding-left:0}.our-history .wrapper .content{padding:30px}.our-history .wrapper .content .inner h4{font-size:30px;line-height:1}.our-history .wrapper .content .inner p{font-size:16px;line-height:24px}.our-history .wrapper figure{overflow:hidden}.our-history .wrapper figure img{height:100%;width:auto}.welcome-intro .border-right{border:none!important}.welcome-intro a{margin-bottom:30px}.tbox figure{flex-basis:220px}.tbox .tour-content p,.tour-box-list .tour-content p{display:none}.tbox .tour-content,.tour-box-list .tour-content{padding:0 30px}.tbox .tour-content ul li,.tour-box-list .tour-content ul li{margin-right:10px;padding-right:10px;text-align:center}.tbox .tour-content ul li img,.tour-box-list .tour-content ul li img{display:inline-block;float:none;margin:0}.tbox .tour-content ul li span,.tour-box-list .tour-content ul li span{width:auto}.tbox .tour-content a,.tour-box-list .tour-content a{margin-top:20px;padding:0 20px}.tbox{flex-direction:row}.tbox figure{flex:1}.tbox .tour-content{flex:1;padding:25px}.our-team .team-member figure{padding:0 20px}.our-team .team-member figure img{height:auto;width:100%}.our-team .team-list li{width:33.33333%}.our-guides .guide-list li{width:33.3333%}.subscribe .inner{padding:0}.recent-blog .blog-post{flex-direction:row;margin-bottom:30px}.recent-blog .blog-post .post-image{flex:1}.recent-blog .blog-post .post-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.footer .footer-menu{margin-bottom:50px}.steps{margin-bottom:30px}.info-box{margin:5px 0}.tour-box-list{flex-direction:column}.tour-box-list .tour-content{padding:40px}.tour-box-list .inner{margin-top:30px}.tour-box-list ul{float:none;width:100%}.tour-box-list ul li{float:none;width:30%}.tour-box-list .tag{display:none}.blog-post-list p{max-height:100px;overflow:hidden}.blog-post-list figure{flex-basis:100%;width:100%}.blog-comments form{margin-top:30px}.tour-box li:first-child div,.tour-box li:last-child div{float:none}.our-offices .office-box figure{flex-basis:270px}.our-offices .office-box .office-content{padding:50px 60px}.our-offices .col-lg-6:nth-child(2n){padding-left:0!important}.contact .contact-box{margin:10px 0}.checkout-header p{float:none;width:100%}.team-list>li{width:50%!important}.team-list>li:nth-child(2n){border-right:none}.team-list>li:nth-child(odd){border-right:1px solid #dee0e2!important}.team-list>li:nth-last-child(-n+4):before{display:none!important}.team-list>li:nth-last-child(-n+4){border-bottom:1px solid #dee0e2!important}.popular-destinations .col-lg-6{padding:15px 0}.popular-destinations .col-lg-6:nth-child(odd){transform:translate(0)}}@media only screen and (max-device-width:767px),only screen and (max-width:767px){.attractions{padding:75px 0}header{height:auto!important;min-height:auto!important}header .swiper-slide h2{font-size:44px!important}header .swiper-slide .link{font-size:15px!important}header .inner .content h5{font-size:20px!important}header .inner .content h1{font-size:44px!important;padding-right:0!important}header .inner .content p{font-size:14px!important;line-height:20px!important}header .inner .content .hero-search dl{display:none}header .inner .content .hero-search form{flex-direction:column!important}header .inner .content .hero-search form .form-group{margin-right:0!important}.header-denmark .swiper-custom-pagination,.header-iceland .swiper-custom-pagination{display:none}.header-denmark{height:100%!important}.header-finland .inner .content h1,.header-sweden .inner .content h1{margin-bottom:30px}.header-iceland{height:100%!important}.popular-destinations .destinations-box,.search-box form{flex-direction:column}.popular-destinations .destinations-box .destinations-content .inner img{margin-right:0}.our-history .wrapper{flex-direction:column;margin-bottom:30px}.our-history .wrapper figure img{height:auto;width:100%}.section-title{margin-bottom:10px;text-align:center}.section-title img{display:inline-block;float:none}.section-title h2,.subscribe .inner h2{font-size:40px}.subscribe .inner form{flex-direction:column}.subscribe .inner form input{margin-bottom:10px;margin-right:0}.about-us-desc .section-title{padding:0}.find-adventure form{flex-direction:column}.tours-header .filter{margin-bottom:20px;width:100%}.tours-header .view-type{float:none;padding:0;-webkit-transform:translateX(40%)}.tours-header .view-type li{margin-left:0;margin-right:10px}.blog-header .filter{margin-bottom:20px;width:100%}.blog-header .view-type{float:none;padding:0;-webkit-transform:translateX(40%)}.blog-header .view-type li{margin-left:0;margin-right:10px}.tour-single-header h2{margin-bottom:20px;padding-right:0}.tour-single-header .filter{margin-bottom:5px;width:100%}.tour-desc .section-title{padding:0}.tour-overview ul li{margin-bottom:20px;text-align:center}.tour-overview ul li figure{margin-right:0;width:100%}.tour-overview ul li figure img{width:80px}.tour-features .feature-box{border:0;margin-bottom:30px;width:100%}.tabs .nav-tabs li a{padding:15px}.tour-location .inner{flex-direction:column}.tour-location .map-style{height:400px;margin-top:30px}.related-blog .blog-post{flex-direction:column}.related-blog .blog-post .post-content{padding:30px}.tour-information .accordion .card .card-body{padding-left:0}.tour-information .accordion .card .card-header a{padding:15px 0}.milestones .odometer{margin-bottom:30px}.our-guides .guide-list li{width:50%}.recent-blog .blog-post,.tour-box{flex-direction:column}.things-todo .border-right{border:none!important}.things-todo ul{width:100%}.things-todo ul li:last-child{border-bottom:1px solid #dee0e2}.tbox{flex-direction:column}.tbox p{display:none}.tbox .tour-content{padding:30px}.tbox .tour-content a{width:100%}.tbox .tour-content .tag{top:-20px}.tbox .tour-content ul{width:100%}.tbox .tour-content ul li{float:left;margin:0;padding:0;text-align:center;width:33.3333%}.our-team .team-list li{width:50%}.steps{margin-bottom:30px}.checkout button{width:100%}.checkout .passengers .extras .inner{flex-direction:column}.checkout .passengers .extras .left-side{margin-bottom:6px;margin-right:0}.checkout .passengers-info form .inner{padding:30px!important}.checkout .passengers-info form input[type=checkbox]{display:inline-block;margin-left:0;margin-right:5px}.checkout .checklabel{display:inline-block;float:left;width:90%}.checkout .summary .summary-body{padding:20px 30px}.checkout .payment form .inner{padding:30px!important}.checkout .big,.checkout .form-group,.checkout input[type=text]{display:block;float:none;margin:5px 0;width:100%!important}.contact .contact-box{border:none}.our-offices .office-box{flex-direction:column}.our-offices .office-box .office-content{padding:30px}.quote h2{font-size:40px}.quote p{padding:0 5%}.footer{padding:75px 0}.footer address{margin-bottom:50px}.checkout-header h2{font-size:50px;margin-bottom:20px}.blog-post-list,.tour-box-list{flex-direction:column}.blog-post-list figure{flex-basis:100%;width:100%}.filter .dropdown-check:before{display:none}.filter .dropdown-menu{left:0!important}.popular-destinations figure{order:1!important}.popular-destinations .destinations-content{order:2!important}.navbar .dropdown-menu{background-color:transparent!important;border:0!important;box-shadow:none!important}.navbar .dropdown-menu:before{display:none!important}.navbar .dropdown-menu li:hover{background-color:transparent!important}.navbar .dropdown-menu a{color:#fff!important}.navbar .dropdown-menu a:hover{color:#ff9019!important}.navbar .navbar-nav{flex-direction:column}}.datepicker{position:relative}.datepicker__input:focus~.date{opacity:1;transition:visibility 0s 0s,opacity 0s 0s;visibility:visible}.date{box-shadow:3px 3px 15px #0000001a;left:0;margin-top:10px;opacity:0;position:absolute;top:100%;transition:visibility 0s .4s,opacity .1s .2s;visibility:hidden;z-index:10}.date__container{background:#fff;display:none;max-width:100%;width:280px}@media (min-width:768px){.date__container{display:block}}.date__header{background:#ff9019;color:#fff;font-size:18px;padding:12px 5px;position:relative;text-align:center}.date__day-container{border:1px solid #dee0e2;border-top:none;margin:0;padding:0}.date__day-name{border-bottom:1px solid #dee0e2}.date__day{cursor:pointer}.date__left-arrow,.date__right-arrow{cursor:pointer;display:inline-block;height:100%;position:absolute;top:0;width:40px}.date__left-arrow:after,.date__left-arrow:before,.date__right-arrow:after,.date__right-arrow:before{background:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;width:12px}.date__right-arrow{right:0}.date__right-arrow:after,.date__right-arrow:before{transform-origin:right}.date__right-arrow:before{transform:translate(-50%,-70%) rotate(-45deg)}.date__right-arrow:after{transform:translate(-50%,-30%) rotate(45deg)}.date__left-arrow{left:0}.date__left-arrow:after,.date__left-arrow:before{transform-origin:left}.date__left-arrow:before{transform:translate(-50%,-30%) rotate(-45deg)}.date__left-arrow:after{transform:translate(-50%,-70%) rotate(45deg)}.date--col{color:#333;display:inline-block;font-size:14px;list-style-type:none;padding:8px 0;text-align:center;width:14.2857142857%}.date--active{background:#ff9019;color:#fff}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes show-img-1{0%,66.6%{visibility:hidden}66.7%,to{visibility:visible}}@keyframes slide-bg-2{33.3%{transform:scaleX(.05);transform-origin:left top}66.6%{transform:scale(1);transform-origin:left center}66.7%{transform:scale(1);transform-origin:right center}to{transform:scaleX(0);transform-origin:right center}}body{font-family:Klavika,sans-serif!important}body.high-contrast{background-color:#000}body.high-contrast .text{color:#ff0}body.high-contrast a.site-btn{background:transparent!important;border:1px solid #ff0;color:#ff0!important}body.high-contrast a.site-btn:hover{background:transparent!important;text-decoration:underline}body.high-contrast .menu-btn .bar{background-color:#ff0!important}body.high-contrast .navbar-nav.active{background-color:#000}body.high-contrast .navbar-nav.active .nav-item a{color:#ff0!important}body.high-contrast .navbar-nav.active .nav-item .nav-link.active{background-color:transparent;border:1px solid #ff0;color:#ff0!important}body.high-contrast .navbar-nav .nav-item a{color:#ff0!important;text-transform:uppercase}body.high-contrast .navbar-nav .nav-item .nav-link.adjust-high-contrast{fill:#ff0}body.high-contrast .navbar-nav .nav-item .nav-link.active{background-color:transparent;border:1px solid #ff0;color:#ff0!important}body.high-contrast .find-adventure h3,body.high-contrast .section-title{color:#ff0}body.high-contrast .find-adventure form .form-group input[type=text],body.high-contrast .find-adventure form .form-group select{background-color:transparent;border:1px solid #ff0!important;color:#fff}body.high-contrast .find-adventure form .form-group input[type=text]::-moz-placeholder{color:#fff}body.high-contrast .find-adventure form .form-group input[type=text]::placeholder{color:#fff}body.high-contrast .find-adventure .fa{color:#ff0!important}body.high-contrast .find-adventure dd a,body.high-contrast .find-adventure dt{color:#fff!important}body.high-contrast .find-adventure button{background-color:#e62a44!important;box-shadow:none}body.high-contrast .find-adventure button:hover{background-color:#e62a44!important}body.high-contrast .events-list,body.high-contrast .most-popular{background-color:transparent;color:#ff0!important}body.high-contrast .tour-box .tour-content{background:transparent;border:1px solid #ff0;border-top:none}body.high-contrast .tour-box .tour-content small{color:#ff0!important}body.high-contrast .tour-box .tour-content select{background:transparent;border:1px solid #ff0;color:#ff0!important}body.high-contrast .tour-box .tour-content option{background:transparent;color:#e62a44!important}body.high-contrast .tour-box .tour-content .context-icons li :nth-child(2){border-color:#ff0}body.high-contrast .tour-box .tour-content .context-icons li span,body.high-contrast .tour-box .tour-content .context-icons li strong{color:#ff0!important}body.high-contrast .reviews{background-color:transparent!important;color:#ff0!important}body.high-contrast .reviews .review{background-color:transparent!important;border:1px solid #ff0}body.high-contrast .reviews .review h4,body.high-contrast .reviews .review small{color:#ff0!important}body.high-contrast .reviews .review p{color:#fff}body.high-contrast .tour-single-header{color:#ff0!important}body.high-contrast .tour-single-header .tour-content{background:transparent}body.high-contrast .tour-single-header .tour-content small{color:#ff0!important}body.high-contrast .tour-single-header .tour-content select{background:transparent;border:1px solid #ff0;color:#ff0!important}body.high-contrast .tour-single-header .tour-content option{background:transparent;color:#e62a44!important}body.high-contrast .tour-single-header .tour-organizer a{color:#ff0!important;text-decoration:underline}body.high-contrast .tour-desc{color:#ff0!important}body.high-contrast .page-content{color:#ff0}body.high-contrast .page-content a{color:#e62a44}body.high-contrast .page-content h1,body.high-contrast .page-content p,body.high-contrast footer a,body.high-contrast footer a.nav-link,body.high-contrast footer address,body.high-contrast footer h5,body.high-contrast p{color:#ff0}body.high-contrast footer a.nav-link:hover{color:#ff0!important;text-decoration:underline}body.high-contrast table td,body.high-contrast table th{border-color:#ff0;color:#ff0}h1,h2,h3,h4,h5,strong{font-family:Klavika,sans-serif!important}.layout.empty{transform:translateY(50%)}.tag{align-items:center;background:#e62a44;color:#fff;display:inline-flex!important;height:38px;line-height:38px;padding:0 30px;position:absolute;right:0;top:40px}.tag:before{border-color:transparent transparent #e62a44;border-style:solid;border-width:0 0 19px 19px;bottom:0}.tag:after,.tag:before{content:"";height:0;left:-19px;position:absolute;width:0}.tag:after{border-color:transparent #e62a44 transparent transparent;border-style:solid;border-width:0 19px 19px 0;top:0}.progress-bar{background-color:#e62a44}.btn-outline-primary{border-color:#114493;color:#114493}.fw-normal{font-weight:400!important}.text-blue{color:#114493}.ticket-input.disabled{pointer-events:none}.ticket-input.error input{border-color:#e62a44!important;color:#e62a44}.preloader{background-color:#114493;opacity:.9}.banner{max-width:1200px;-o-object-fit:cover;object-fit:cover;width:100%}.menu-btn .bar{background:#e62a44!important}.header-sweden{align-items:center;display:flex;min-height:unset}.header-sweden .banner{max-width:1200px;-o-object-fit:cover;object-fit:cover;width:100%}.navbar{display:flex;padding:2rem 0 1.5rem}.navbar .navbar-nav.active{background-color:#114493}.navbar .navbar-nav.active .nav-item .nav-link.active{background-color:#fff;color:#114493!important}.navbar .navbar-nav .nav-item a{color:#20409a!important;text-transform:uppercase}.navbar .navbar-nav .nav-item .nav-link.active{background-color:#20409a;color:#fff!important}.navbar .navbar-brand img{height:84px}@media screen and (max-width:430px){.navbar .navbar-brand img{height:64px}}@media screen and (min-width:992px) and (max-width:1199px){.navbar{gap:32px;justify-content:center}}.site-btn{background-color:#114493;border:0;padding:0 32px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.site-btn.outline{background-color:transparent;border:2px solid #114493;color:#114493}.site-btn.outline.light{border-width:1px;font-weight:400}.site-btn.small{font-size:1rem;min-width:-moz-min-content;min-width:min-content;padding:0 24px}.site-btn:hover{background-color:#e62a55;color:#fff}.site-btn:disabled,.site-btn[disabled]{background-color:#ababab!important}.site-btn.blue{background-color:#114493!important}.tour-single-header .tour-organizer a{color:#114493}.tour-single-header .star{height:20px}.find-adventure{padding:98px 0}@media only screen and (max-width:767px){.find-adventure{padding:32px 0}}.find-adventure .arrow-right{color:#e62a44;font-size:1.45rem;line-height:0;margin-left:.5rem}.find-adventure form .form-group{align-items:center;display:flex;position:relative}.find-adventure form .form-group i{line-height:0;position:relative;top:0;z-index:2}.find-adventure form .form-group i img{width:20px}.find-adventure form .form-group input[type=text],.find-adventure form .form-group select{border-radius:6px;height:62px;margin-left:-17px;padding-left:50px}.find-adventure form .form-group.custom-arrow:after{border-bottom:1px solid #999;color:#333;content:"<>";font:17px Consolas,monospace;padding:0 0 2px;pointer-events:none;position:absolute;right:15px;top:18px;transform:rotate(90deg)}@media screen and (max-width:430px){.find-adventure form .form-group{margin-right:0}}@media screen and (min-width:767px){.find-adventure form .form-group{margin-bottom:0}}.find-adventure form button[type=submit]{background-color:#114493;font-size:1.125rem}.find-adventure form button[type=submit]:hover{background-color:#e62a55!important;box-shadow:4px 4px 20px #0003;color:#fff}.attractions-desc h1{float:left;font-size:60px;margin-bottom:8px;margin-top:0;width:100%}.attractions-desc h1:after{background:#e62a44;content:"";display:block;height:7px;margin:1rem 0 2rem;max-width:475px}.tour-box{content-visibility:auto}.tour-box a{background-color:transparent;border:2px solid #114493;color:#114493}.tour-box a:hover{background-color:#114493;border:2px solid #114493;color:#fff}.tour-box figure img{float:unset;height:289px;-o-object-fit:cover;object-fit:cover}.tour-box .tour-content .star{color:#fff;height:20px}.tour-box .tour-content h3{display:-webkit-box;overflow:hidden;padding:.5rem 0;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.tour-box .tour-content small{font-size:13px}@media screen and (max-width:430px){.tour-box .tour-content{padding:1rem 1rem 2rem!important}}.swiper-wrapper{display:flex}.tour-desc{flex-direction:column;gap:2.5rem;padding:72px 0;width:100%!important}.tour-desc .text-columns{overflow-wrap:anywhere}@media screen and (min-width:768px){.tour-desc .text-columns{-moz-column-count:2;column-count:2;-moz-column-gap:5rem;column-gap:5rem;margin-bottom:3rem}}@media screen and (max-width:430px){.tour-desc .text-columns{padding:1rem}.tour-desc .text-columns p{font-size:1.125rem!important}}.tour-desc .section-title{padding:unset;text-align:left}.tour-single-header{padding:48px 0 0}.tour-single-header .tag{top:-24px}.tour-single-header h2{font-size:48px!important}@media screen and (max-width:430px){.tour-single-header h2{font-size:42px!important}}.tour-single-header h6{color:#114493}.tour-single-header .filter a i{color:#114493;margin:0 8px}.tour-single-header .tour-box:hover{box-shadow:unset}.tour-single-header .tour-content{padding:1rem 0}.tour-single-header .tour-content ul{display:flex;justify-content:space-evenly;padding:20px 0}@media screen and (max-width:460px){.tour-single-header .tour-content ul{align-items:center;flex-direction:column;gap:2rem;justify-content:center}}.tour-single-header .tour-content ul li{float:unset}@media screen and (max-width:460px){.tour-single-header .tour-content ul li{border:none!important;width:100%!important}}.tour-single-hero img{max-height:550px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1180px){.tour-single-hero img{max-height:unset}}@media screen and (max-width:430px){.tour-single-hero img{aspect-ratio:1/1.125}}.reservations-list{padding-top:128px}@media screen and (max-width:430px){.reservations-list{max-width:90vw}}.footer-menu li a:hover{color:#452ae7!important}.footer .social-media svg.icon{width:30px}.footer .social-media svg.brand-flickr{width:36px}.section-title h2{float:unset}.separator{background-color:#e62a44;height:15px;max-width:475px;width:100%}@media screen and (max-width:430px){.separator{max-width:90vw}}.separator.blue{background-color:#114493}.separator.center{margin:0 auto}.separator.small{height:3px;margin:0 auto;width:50%}section.most-popular{background-color:#e0ebfe;padding:150px 0}section.most-popular .row{row-gap:16px}@media screen and (min-width:480px){section.most-popular .row{row-gap:32px}}.adventure-activities .activity-box img{height:560px;-o-object-fit:cover;object-fit:cover}.adventure-activities .activity-box figcaption:after{background-color:#e62a44!important}.adventure-activities .swiper-wrapper{gap:8px;overflow-x:auto;padding-bottom:8px}.adventure-activities .swiper-wrapper .swiper-slide{min-width:285px}.reviews .swiper-wrapper{gap:2rem}@media screen and (max-width:430px){.reviews .swiper-wrapper{flex-direction:column;margin:0 auto;width:90%}}@media screen and (min-width:1024px){.reviews .swiper-wrapper .swiper-slide{width:30%}}.reviews .swiper-wrapper .swiper-slide .review:before{z-index:-1}.reviews .swiper-wrapper .swiper-slide .review .star{color:#e62a44;width:20px}.reviews .swiper-wrapper .swiper-slide .review p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical}.quote.bg-image{background-repeat:no-repeat}.quote h2{color:#565656}.events-list{background-color:#e0ebfe;padding:128px 0}.events-list .row{row-gap:16px}@media screen and (min-width:480px){.events-list .row{row-gap:32px}}.reservation .booking-summary .logo{max-width:200px}.reservation .booking-summary .error{color:#e62a44!important}.reservation .booking-summary .error select{border-color:#e62a44!important}.reservation .terms-checkboxes{display:flex;flex-flow:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reservation .checkout.padding-small{padding:72px 0}.reservation .checkout .form .inner .form-group,.reservation .checkout form .inner .form-group{margin-bottom:20px;padding-right:16px}.reservation .checkout .form .inner .form-group.error input,.reservation .checkout form .inner .form-group.error input{border-color:#e62a44}.reservation .checkout .form .inner .form-group small.error,.reservation .checkout form .inner .form-group small.error{background-color:#e62a44;color:#fff!important;display:inline-block;padding:2px;width:100%}.reservation .checkout .form .checklabel.error,.reservation .checkout .form .checklabel.error a,.reservation .checkout form .checklabel.error,.reservation .checkout form .checklabel.error a{color:#e62a44}.reservation .checkout .form .checklabel.error input[type=checkbox],.reservation .checkout form .checklabel.error input[type=checkbox]{border-color:#e62a44}.reservation .checkout .form .checklabel input[type=checkbox],.reservation .checkout form .checklabel input[type=checkbox]{border-color:#114493}.reservation .checkout p.error{color:#e62a44}.cancel-reservation .checkout{padding:40px 0;width:auto}.cancel-reservation .checkout .passengers-info{font-size:larger}.cancel-reservation .checkout .passengers-info .blue{color:#114493}.cancel-reservation .checkout .passengers-info i{background-color:#fff;border:1px solid #bdc1c5;border-radius:50%;color:#114493;cursor:pointer;height:37px;line-height:37px;text-align:center;transition:.25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:37px}.cancel-reservation .checkout .passengers-info input[type=number]{max-width:80px;text-align:center}.cancel-reservation .checkout .passengers-info input[type=number]::-webkit-inner-spin-button,.cancel-reservation .checkout .passengers-info input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cancel-reservation .checkout .passengers-info input[type=number]{-moz-appearance:textfield}.cancel-reservation .checkout .passengers-info form .inner .form-group{float:unset;width:100%}.cancel-reservation .spinner{height:48px;left:unset;margin:32px 0;position:relative;top:unset;width:48px}.cancel-reservation .spinner .path{stroke:#e62a44!important}.tour-overview{margin:5rem 0;padding:0}.tour-overview ul{display:flex;float:unset;justify-content:space-around}.tour-overview ul li figure img{width:48px}.cookieControl__Bar{bottom:0;position:fixed;width:100vw;z-index:99999}.cookieControl__ControlButton{background-color:transparent;border:none;color:#114493;display:none;width:64px}.cookieControl__BarContainer{background-color:#bdc1c5;padding:32px}.cookieControl__BarContainer .description{align-items:center;display:flex;gap:32px}.cookieControl__BarButtons,.cookieControl__ModalButtons{display:flex;justify-content:center;margin-top:32px}@media screen and (min-width:768px){.cookieControl__BarButtons,.cookieControl__ModalButtons{justify-content:flex-start}}.cookieControl__BarButtons button,.cookieControl__ModalButtons button{background-color:#114493;border:0;color:#fff;margin:0 4px;padding:12px 16px}.cookieControl__ModalButtons{justify-content:center!important}.cookieControl__Modal{background-color:#bdc1c5;left:50%;padding:32px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:999}.cookieControl__ModalClose{display:none}.cookieControl__ModalInputWrapper ul{list-style:none outside none;margin:32px 0!important}.cookieControl__ModalInputWrapper label{margin-left:8px}.cookieControl__ModalInputWrapper button{display:none}.cookieControl__ModalContentInner ul{list-style:none outside none}.active>.cookieControl{backdrop-filter:blur(4px);background-color:#23242b9e;height:100vh;position:fixed;top:0;width:100vw;z-index:99}.page-content-item.article-gallery{-moz-column-gap:32px;column-gap:32px;display:flex;flex-wrap:wrap;justify-content:center;margin:3rem 0;row-gap:32px}.page-content-item.article-gallery .attractions-box img{height:auto;width:260px}
