body,h1{font-family:'Neogram Light'}h1,h3{color:#fc0}h3,h4{margin-top:48px;font-size:1.5rem}.navbar .small-logo a:link,.navbar .small-logo a:visited,.overlay-section.welcome-text{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.section-heading,.site-heading{text-transform:uppercase}.adventure img,.iframe-wrapper,.video-wrapper,body.fullscreen-mode{overflow:hidden}@font-face{font-family:'Almaq Rough';src:url(../fonts/almaq-rough.woff2) format("woff2"),url(../fonts/almaq-rough.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Arial Rounded MT';src:url(../fonts/ArialRoundedMTBold.woff2) format("woff2"),url(../fonts/ArialRoundedMTBold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Neogram Light';src:url(../fonts/neogram_light-webfont.woff2) format("woff2"),url(../fonts/neogram_light-webfont.woff) format("woff");font-weight:400;font-style:normal}body{background-color:#111;margin-bottom:24px}body::-webkit-scrollbar-thumb{background-color:#a12e2e;outline:#fff solid 1px}.container{padding-right:12px;padding-left:12px}h1{text-align:center}h2{color:#fff;margin-top:48px}.text-faded,h4,p{color:#fff}p{line-height:1.75}a.anchor{top:-64px}.navbar-dark .navbar-toggler{border-color:#fff;margin-top:6px;margin-bottom:6px;padding:1.5px 12px 3px}.site-heading{margin-bottom:0;line-height:1;font-family:Raleway}.site-heading .site-heading-upper{display:block;font-size:2rem}.site-heading .site-heading-lower{font-size:3rem;line-height:4rem;color:#fc0;font-family:'Almaq Rough'}.intro-text{right:300px;width:300px;display:none}.page-section{margin-top:10rem;margin-bottom:5rem}.overlay-section,.overlay-section input[type=submit]{margin-bottom:24px}.overlay-section{background:rgba(17,17,17,.75);padding:24px 24px 6px}.overlay-section h3,.overlay-section h4{margin-top:0;padding-left:24px;padding-right:24px}.overlay-section.welcome-text{opacity:0;margin-top:150px;transition:all .3s ease}.section-heading .section-heading-upper{display:block;font-size:1rem}.section-heading .section-heading-lower{display:block;font-size:3rem}.bg-faded{background-color:rgba(255,255,255,.85);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.navbar,.navbar .logo a img{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.video-frame{margin:0 24px 0 0;width:280px;display:inline-block}.video-frame:last-child{margin-right:0}.video-frame .iframe-wrapper{margin-bottom:0}.large-logo img{height:600px;display:block;margin-left:auto;margin-right:auto}.navbar{display:none;font-family:Raleway;width:100%;z-index:1;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);padding:0;background:#fc0}.navbar .bg-header h1,.navbar .small-logo{font-family:'Almaq Rough'}.navbar .logo a img,.youtube-videos-wrapper .navigate-left .navigate-left-image:active,.youtube-videos-wrapper .navigate-left .navigate-left-image:hover,.youtube-videos-wrapper .navigate-right .navigate-right-image:active,.youtube-videos-wrapper .navigate-right .navigate-right-image:hover{background-color:#111}.navbar .small-logo{display:none;font-size:30px;position:absolute;top:3px;left:12px;width:200px;line-height:normal}.navbar .small-logo a{color:#fff}.navbar .small-logo a:link,.navbar .small-logo a:visited{transition:all .3s ease}.iframe-wrapper img,.navbar .small-logo a:active,.navbar .small-logo a:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.navbar .small-logo a:active,.navbar .small-logo a:hover{text-decoration:none;color:#111;transition:all .3s ease}.navbar .bg-header{height:100px;opacity:100}.navbar .bg-header .bg-header-child{position:relative;width:100%;height:100px}.navbar .bg-header h1,.navbar .bg-header h2,.navbar .bg-header p{color:#fff}.navbar .bg-header h1{position:absolute;top:50%;left:50%;font-size:84px;transform:translate(-50%,-50%)}.navbar .bg-header h2{display:none;position:absolute;top:19.25%;left:29%;font-size:36px;font-weight:200;letter-spacing:.75px}.navbar .bg-header p{display:none;position:absolute;top:81.25%;left:30%;font-size:11px;font-weight:200;font-family:'Neogram Light'}.navbar .bg-header .profile-image{position:absolute;top:12.25%;right:6.9%;width:71px}.navbar .bg-header .bg-image-guide{position:absolute;width:100%;margin-right:auto;z-index:99999;opacity:.5;text-align:center;top:147px;left:50%;margin-left:-480px;display:none}.navbar .bg-header .bg-image{min-width:100%;max-width:5000px;height:100px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.navbar .bg-header.scrolled{display:block}.navbar .navbar-brand{color:#fc0}.navbar .navbar-nav .nav-item .nav-link{color:#111;font-weight:700}.navbar .navbar-nav .nav-item.active .nav-link{color:#a12e2e}.navbar .logo{position:absolute;top:-12px;left:6px}.navbar .logo a img{height:78px;border:1px solid #fc0;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);padding:6px}.navbar.sticky{display:block;position:fixed;top:0;left:0}.youtube-videos-wrapper{position:relative;padding:6px 24px 0;margin-bottom:24px}.youtube-videos-wrapper .navigate-left,.youtube-videos-wrapper .navigate-right{width:48px;height:100%;padding:12px;cursor:pointer}.youtube-videos-wrapper .navigate-left .navigate-left-image,.youtube-videos-wrapper .navigate-right .navigate-right-image{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:72px;background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.youtube-videos-wrapper .navigate-left{position:absolute;left:-24px;top:50%;transform:translateY(-50%)}.youtube-videos-wrapper .navigate-left .navigate-left-image{left:0;background-image:url(../img/arrow-left.svg)}.youtube-videos-wrapper .navigate-right{position:absolute;right:-24px;top:50%;transform:translateY(-50%)}.youtube-videos-wrapper .navigate-right .navigate-right-image{right:0;background-image:url(../img/arrow-right.svg)}.youtube-videos{overflow-x:hidden;overflow-y:hidden;white-space:nowrap}.youtube-videos.film-version{color:#fff!important;background-color:#1c1c1c;border:1px solid #1c1c1c;-webkit-box-shadow:0 4px 5px 0 rgba(255,255,255,.14),0 1px 10px 0 rgba(255,255,255,.12),0 2px 4px -1px rgba(255,255,255,.2);box-shadow:0 4px 5px 0 rgba(255,255,255,.14),0 1px 10px 0 rgba(255,255,255,.12),0 2px 4px -1px rgba(255,255,255,.2)}.youtube-videos.film-version .film-bottom,.youtube-videos.film-version .film-top{width:100%;height:24px;background-image:url(../img/film.gif);background-size:24px 24px;background-repeat:repeat-x}.youtube-videos.film-version .film-bottom{margin-top:24px}.btn-xl{font-size:.8rem;padding:1.5rem 2rem}.intro{position:relative}@media (min-width:576px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%}}@media (max-width:991px){.profile-image{display:none}.navbar-dark .navbar-toggler{margin-right:12px}.navbar .small-logo{display:block}.navbar .bg-header{display:none;height:0;opacity:0}.navbar .bg-header .bg-header-child,.navbar .bg-header .bg-image{height:100px}.navbar .bg-header h1,.navbar .bg-header h2,.navbar .bg-header p{display:none}}@media (min-width:992px){#mainNav .navbar-nav .nav-item{padding-left:12px;padding-right:12px}#mainNav .navbar-nav .nav-item .nav-link{font-size:1rem}#mainNav .navbar-nav .nav-item.active .nav-link:hover{color:#a12e2e}.navbar-collapse{min-height:40px}.navbar-collapse .navbar-nav{margin-top:0!important;margin-bottom:0!important}.intro .intro-img{width:75%;float:right}.intro .intro-text{left:0;width:60%;margin-top:3rem;position:absolute}.intro .intro-text h2,.intro .intro-text p{color:#111}.intro .intro-text .intro-button{width:100%;left:0;position:absolute;bottom:-2rem}}@media (min-width:1200px){.container{max-width:1140px}.intro .intro-text{width:45%}.video-section video{width:1200px;margin-left:auto;margin-right:auto;display:block}}.cta{margin-top:0;padding-top:5rem;padding-bottom:5rem;background-color:rgba(255,204,0,.85)}.cta .cta-inner{position:relative;padding:3rem;margin:.5rem;background-color:#fff}.cta .cta-inner:before{border-radius:.5rem;content:'';position:absolute;top:-.5rem;bottom:-.5rem;left:-.5rem;right:-.5rem;border:.25rem solid #fff}.about-heading{padding-top:48px}.about-heading .about-heading-img{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}@media (min-width:992px){.about-heading .about-heading-img{position:relative;z-index:0}.about-heading .about-heading-content{margin-top:-5rem;position:relative;z-index:1}.product-item .product-item-title{position:relative;z-index:1;margin-bottom:-3rem}.product-item .product-item-img{position:relative;z-index:0;max-width:60vw;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.product-item .product-item-description{position:relative;z-index:1;margin-top:-3rem;max-width:50vw}}.list-hours{font-size:.9rem}.list-hours .list-hours-item{border-bottom:1px solid rgba(230,167,86,.5);padding-bottom:.25rem;margin-bottom:1rem;font-style:italic}.list-hours .list-hours-item.today{color:#fc0}@media (min-width:992px){.list-hours{width:50%;font-size:1.1rem}}.address strong{font-size:1.2rem}.iframe-wrapper{position:relative;width:100%;padding-top:56.25%;margin-bottom:24px}.iframe-wrapper iframe,.iframe-wrapper img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.iframe-wrapper img{cursor:pointer;border:1px solid transparent;transition:all .3s ease}.btn-primary,.iframe-wrapper img:active,.iframe-wrapper img:hover{border-color:#fc0}.video-wrapper{position:fixed;z-index:-1;top:0;left:0;height:100%;width:100%}.video-wrapper .video-heading-1,.video-wrapper .video-heading-2{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.video-wrapper .video-heading-1{position:absolute;bottom:20.5%;left:0;font-size:calc((75vw - 4.5rem)/ 16);width:100%;text-align:center;letter-spacing:2px}.video-wrapper .video-heading-2{position:absolute;bottom:18.25%;left:0;font-size:calc((75vw - 4.5rem)/ 28.5);width:100%;text-align:center;letter-spacing:2px;color:#fc0}.video-wrapper video{height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.video-wrapper .video-logo{position:absolute;right:12px;bottom:12px;width:48px;opacity:.4}.video-wrapper .video-logo img{width:100%;height:100%}.navbar-collapse .navbar-nav{text-align:center;margin-top:24px;margin-bottom:24px}a.anchor{display:block;position:relative;visibility:hidden}label{color:#fff}.input-wrapper{padding-top:24px}input[type=text],textarea{padding:12px;width:100%}input[type=submit]{cursor:pointer;margin-top:24px}textarea{min-height:300px}.contact-image{width:100%;margin-top:48px}.welcome h2{margin-top:0}.adventure{width:100%;height:100%;padding:24px}.adventure img{width:auto;height:auto;max-width:100%;max-height:100%}.cinema{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:999;display:none}.loading,.loading .back-wheel .wheel,.loading .front-wheel .wheel{background-repeat:no-repeat;background-size:cover;background-position:center}.cinema .iframe-wrapper{transform:translateY(-50%);position:absolute;top:50%}.cinema .iframe-wrapper iframe{transform:translateY(-50%);position:absolute;top:50%;max-width:1200px;max-height:675px;margin-left:auto;margin-right:auto;display:none}.cinema .close-cinema{position:absolute;top:12px;right:12px;width:48px;height:48px;padding:12px;background-image:url(../img/close.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:center center;cursor:pointer}.navbar-toggler-icon{height:1em}#mainNav .navbar-nav .nav-item .nav-link:active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#a12e2e}button:focus{outline:0}.page{margin-top:192px}.page-adventures,.page-contact,.page-contactFailed,.page-photography,.page-shop,.page-stories,.page-thankYou,.page-videos{display:none}.page-shop h3,.page-stories .overlay-section h3{padding-left:0}.link-button-center{display:block;margin-left:auto;margin-right:auto;text-align:center}.grecaptcha-badge{opacity:0}.welcome-button{background:#fc0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:absolute;bottom:50%;left:50%;transform:translate(-50%,-50%);margin-bottom:-40px}.welcome-button a{display:block;width:100%;height:100%;font-weight:700}.welcome-button a p{padding:6px 12px;margin-bottom:0;color:#111;font-family:Raleway}.welcome-button a:active,.welcome-button a:hover{text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.welcome-button a:active p,.welcome-button a:hover p{color:#a12e2e}.loading{position:fixed;z-index:999999999;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-color:#fff;background-image:url(../img/loaderBackground.jpg)}.loading .image img{transform:translate(-50%,-50%);position:fixed;top:50%;left:50%;width:168px;padding-bottom:40px;-webkit-filter:drop-shadow(0 0 3px rgba(115, 113, 114, .75));filter:drop-shadow(0 0 3px rgba(115, 113, 114, .75))}.loading .back-wheel,.loading .front-wheel{width:24px;height:24px}.loading .back-wheel .wheel,.loading .front-wheel .wheel{display:block;position:absolute;top:50%;left:50%;background-image:url(../img/wheel.svg);width:36px;height:36px;-webkit-animation-name:spin;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.loading .back-wheel .wheel{margin-left:-62px}.loading .front-wheel .wheel{margin-left:37px}@-ms-keyframes spin{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.footer{margin-top:72px}.text-primary{color:#fc0!important}.bg-primary{background-color:#fc0!important}.btn{box-shadow:0 3px 3px 0 rgba(33,37,41,.1);font-family:Raleway}.btn-primary{background-color:#fc0}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#df902a;border-color:#df902a}@media (min-width:0px) and (max-width:991px){.navbar .logo{top:8px}.navbar .logo a img{height:40px}.navbar.sticky{top:0}.page-section{margin-top:24px;margin-bottom:24px}.page-section.about-heading{margin-top:72px}}.resources-links{position:fixed}.resources-links a:link,.resources-links a:visited{color:#fff}.resources-links a:active,.resources-links a:hover{color:#fc0}@media screen and (-webkit-min-device-pixel-ratio:0){.cinema .iframe-wrapper,.cinema .iframe-wrapper iframe{transform:none!important;top:72px!important;position:absolute!important}.shopify-buy-frame--product.shopify-buy__layout-horizontal iframe{height:1000px!important}}