*{box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased}.container{width:100%;padding-left:7vw;padding-right:7vw;max-width:1600px;max-width:2000px;margin-left:auto;margin-right:auto}@media(max-width:768px){.container{padding-left:25px;padding-right:25px}}.row{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){.row{flex-direction:column}}.row .quarter{width:24%}.row .third{width:32%}.row .half{width:50%}.row .half,.row .third,.row .quarter{margin-right:32px}.row .half:last-child,.row .third:last-child,.row .quarter:last-child{margin-right:0}@media screen and (max-width:768px){.row .half,.row .third,.row .quarter{width:100%;margin-right:0;margin-bottom:32px}.row .half:last-child,.row .third:last-child,.row .quarter:last-child{margin-bottom:0}}h1{font-family:Karbon Slab Stencil;font-weight:700;font-size:90px;text-transform:uppercase;line-height:.8em}@media screen and (max-width:768px){h1{font-size:45px}}h2{font-family:Karbon Slab Stencil;font-weight:700;font-size:60px;text-transform:uppercase;line-height:.8em}@media(max-width:950px){h2{font-size:36px}}@media screen and (max-width:768px){h2{font-size:25px}}h3{font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em}@media screen and (max-width:768px){h3{font-size:25px}}.main-nav a{font-family:TSTARPRO;font-size:16px;font-weight:800;letter-spacing:1px;line-height:1em;text-transform:uppercase}@media(max-width:950px){.main-nav a{font-size:14px}}@media(max-width:768px){.main-nav a{font-size:16px}}.btn,.read-more{font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase}@media(max-width:768px){.btn,.read-more{font-size:14px}}p,li,span,a,td,th,blockquote,cite,pre,input,select,option,.editor{font-family:kazimirtext,sans-serif;font-weight:400;font-size:18px;line-height:1.5em}@media screen and (max-width:768px){p,li,span,a,td,th,blockquote,cite,pre,input,select,option,.editor{font-size:16px}}strong{font-weight:700}em{font-style:italic}input[type=submit].arrow{font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;background-color:#ffb700;border-radius:24px;width:24px;height:24px;line-height:24px;vertical-align:middle;display:inline-block;text-align:center;border:none;-webkit-appearance:none;padding-left:1px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(max-width:768px){input[type=submit].arrow{font-size:14px}}input{outline:none}input[type=text],input[type=email],input[type=number],textarea,input[type=date]{background-color:transparent;border:none;border-bottom:1px solid;padding:15px 0;width:100%;transition:border-bottom-width .3s cubic-bezier(.65,0,.35,1),padding-bottom .3s cubic-bezier(.65,0,.35,1);-webkit-appearance:none;border-radius:0;-moz-appearance:textfield}@media screen and (max-width:768px){input[type=text],input[type=email],input[type=number],textarea,input[type=date]{padding:9px 0}}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,textarea:focus,input[type=date]:focus{border-bottom:2px solid;padding:15px 0 14px;outline:none}@media screen and (max-width:768px){input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,textarea:focus,input[type=date]:focus{padding:9px 0 8px}}.select-field{border-bottom:1px solid}select{-webkit-appearance:none;border-radius:0;background-color:transparent;border:none;padding:15px 0}.contact-form .field{position:relative;padding-top:10px;margin-bottom:20px;display:inline-block;width:100%}@media screen and (max-width:768px){.contact-form .field{margin-top:10px;margin-bottom:5px}}.contact-form label{font-family:kazimirtext,sans-serif;font-weight:400;font-size:18px;line-height:1.5em;font-size:12px;position:absolute;top:0;left:0;transition:font-size .3s cubic-bezier(.65,0,.35,1)}@media screen and (max-width:768px){.contact-form label{font-size:16px}}@media screen and (max-width:768px){.contact-form label{font-size:12px}}.contact-form .empty-input+label{font-family:kazimirtext,sans-serif;font-weight:400;font-size:18px;line-height:1.5em;top:20px}@media screen and (max-width:768px){.contact-form .empty-input+label{font-size:16px}}.contact-form input:focus+label,.contact-form textarea:focus+label{font-size:12px!important;top:0}.contact-form .half-fields{font-size:0px}.contact-form .half-fields .field{width:50%}.contact-form .half-fields .field:nth-child(1){padding-right:10px}.contact-form .half-fields .field:nth-child(2){padding-left:10px}.contact-form .half-fields .field:nth-child(2) label{left:10px}@media screen and (max-width:768px){.contact-form .half-fields .field{width:100%;padding-left:0!important;padding-right:0!important}.contact-form .half-fields .field label{left:0!important}}.contact-form .checkbox-field{border-bottom:none}.contact-form .checkbox-field label{display:block;font-family:kazimirtext,sans-serif;font-weight:400;font-size:18px;line-height:1.5em}@media screen and (max-width:768px){.contact-form .checkbox-field label{font-size:16px}}.contact-form .checkbox-field label:before{content:"";border:1px solid #FFB700;width:12px;height:12px;display:inline-block;margin-right:10px;vertical-align:middle;box-shadow:0 0 0 1px #000}.contact-form .checkbox-field input{visibility:hidden;position:absolute;left:100vw}.contact-form .checkbox-field input:checked+label:before{background-color:#000}.email-field,.subscribe-success{position:relative}.email-field input[type=email],.email-field input[type=text],.email-field span,.subscribe-success input[type=email],.subscribe-success input[type=text],.subscribe-success span{width:100%;display:inline-block}.subscribe-success,form.subscribed .email-field{display:none}form.subscribed .subscribe-success{display:block}form.disabled{pointer-events:none}form.disabled .email-field{opacity:.4}.page-home .page-hero,.page-blog .page-hero,.page-experience .page-hero{height:95vh}.page-hero{height:66vh;display:flex;flex-direction:column;justify-content:center;background-color:#000;width:100%;position:relative}.page-hero .hero-content{position:relative;z-index:2;text-align:center}.page-hero .hero-content h1{color:#fff;max-width:850px;margin:0 auto}@media screen and (max-width:768px){.page-hero .hero-content h1{width:90%}}.page-hero .hero-content .btn{margin-top:40px}.page-hero .hero-video{position:absolute;z-index:1;width:100%;height:100%;overflow:hidden;background-color:#000}.page-hero .hero-video .bg-video-embed{width:177.77777778vh;height:56.25vw;min-width:100%;min-height:100%;position:absolute;top:50%;opacity:.66;left:50%;transform:translate(-50%,-50%)}.page-hero .hero-video .bg-video-embed iframe,.page-hero .hero-video .bg-video-embed object,.page-hero .hero-video .bg-video-embed embed{position:absolute;top:0;left:0;width:100%;height:100%}.page-hero .hero-image{position:absolute;top:0;background-size:cover;background-position:center center;left:0;width:100%;height:100%;opacity:.66;z-index:1}.page-call-to-action{padding-bottom:90px;position:relative;margin-top:80px}@media screen and (max-width:768px){.page-call-to-action{padding-bottom:0;margin-top:40px}}.cta-image{width:75%;background-color:#000;position:relative;font-size:0}@media screen and (max-width:768px){.cta-image{width:100%}}.cta-image h2{font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;color:#fff;position:absolute;padding:40px;z-index:2;width:60%}@media screen and (max-width:768px){.cta-image h2{font-size:25px}}@media screen and (max-width:768px){.cta-image h2{width:75%;padding:20px}}.cta-image img{opacity:.66}.cta-form{display:flex;flex-direction:row;position:absolute;bottom:0;right:0;box-shadow:0 0 50px #0000001a;height:14vw}@media screen and (max-width:1280px){.cta-form{height:15vw}}@media screen and (max-width:950px){.cta-form{height:120px;width:100%;position:static}}.cta-form.double{width:calc(50% - 16px)}@media screen and (max-width:950px){.cta-form.double{margin-bottom:32px;width:100%}}.cta-form.cta-left{right:auto;left:0}.cta-form .plain{color:#000;padding-right:35px;max-width:20em;text-decoration:none}.cta-form .cta-form-fields{padding:35px 40px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}@media screen and (max-width:1280px){.cta-form .cta-form-fields{padding:20px 30px}}@media screen and (max-width:950px){.cta-form .cta-form-fields{padding:16px;flex-grow:1}}.cta-form h2{font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;color:#000;margin-bottom:20px;max-width:11em}@media screen and (max-width:1280px){.cta-form h2{font-size:26px}}@media screen and (max-width:768px){.cta-form h2{font-size:16px}}@media screen and (max-width:950px){.cta-form h2{margin-bottom:0;max-width:auto}}.cta-form .icon{width:14vw}.cta-form .icon.icon-cta-newsletter{background-image:url(../img/icons/gift.svg)}.cta-form .icon.icon-cta-contact{background-image:url(../img/icons/contact.svg)}.cta-form .icon.icon-cta-download{background-image:url(../img/icons/download.svg)}.cta-form .icon.icon-loading{background-image:url(../img/icons/loading.svg)}@media screen and (max-width:1280px){.cta-form .icon{width:15vw}}@media screen and (max-width:950px){.cta-form .icon{width:120px}}.home-newsletter{margin-top:0;z-index:9;padding-bottom:30px}.home-newsletter .cta-image{display:none}@media screen and (min-width:768px){.home-newsletter .cta-form{height:14vw}.home-newsletter .cta-form .cta-form-fields{padding:20px}.home-newsletter .icon{width:14vw}}@media screen and (min-width:1280px){.home-newsletter .cta-form{height:12vw}.home-newsletter .cta-form .cta-form-fields{padding:20px}.home-newsletter .icon{width:12vw}}.home-newsletter h2{font-family:Karbon Slab Stencil;font-weight:700;font-size:20px;text-transform:uppercase;line-height:.8em}@media screen and (max-width:768px){.home-newsletter h2{font-size:16px}}.read-more{text-decoration:none;color:#000}.read-more.underline{padding-bottom:15px;border-bottom:1px solid;transition:border-bottom .3s cubic-bezier(.65,0,.35,1),padding-bottom .3s cubic-bezier(.65,0,.35,1)}a:hover .read-more.underline,.clickable:hover .read-more.underline,.read-more.underline:hover{padding-bottom:13px;border-bottom:3px solid}img{width:100%}.center{text-align:center}.btn{background-color:#ffb700;padding:1.1em 1.4em .89em;border-radius:2em;display:inline-block;color:#000;text-decoration:none;border:none;transition:transform .3s cubic-bezier(.65,0,.35,1);-webkit-appearance:none;font-family:TSTARPRO;font-size:16px;font-weight:800;letter-spacing:1px;line-height:1em;text-transform:uppercase}@media(max-width:950px){.btn{font-size:14px}}@media(max-width:768px){.btn{font-size:16px}}.btn.btn.btn:hover{transform:scale(1.05)}.btn.full-width{text-align:center;width:100%}.btn.inverse{background-color:#000;color:#ffb700}.editor p{margin-bottom:1em}.editor p:last-child{margin-bottom:0}.relative{position:relative}.page-plaintext{padding:100px 0;max-width:800px;margin:0 auto}.page-plaintext h2{font-family:Karbon Slab Stencil;font-weight:700;font-size:60px;text-transform:uppercase;line-height:.8em;margin-bottom:1em}@media(max-width:950px){.page-plaintext h2{font-size:36px}}@media screen and (max-width:768px){.page-plaintext h2{font-size:25px}}.page-plaintext h1,.page-plaintext h2,.page-plaintext h3{margin-top:1.5em;margin-bottom:1em}.page-plaintext ul,.page-plaintext ol{margin-left:20px;margin-bottom:1em}.page-intro{margin-top:80px}@media screen and (max-width:768px){.page-intro{margin-top:40px}}.page-intro h2{font-family:Karbon Slab Stencil;font-weight:700;font-size:60px;text-transform:uppercase;line-height:.8em}@media(max-width:950px){.page-intro h2{font-size:36px}}@media screen and (max-width:768px){.page-intro h2{font-size:25px}}.page-intro h3{font-family:Karbon Slab Stencil;font-weight:700;font-size:20px;text-transform:uppercase;line-height:.8em;margin-bottom:14px}@media screen and (max-width:768px){.page-intro h3{font-size:16px}}.article-intro{align-items:center}.feeds{text-align:right}@media screen and (max-width:768px){.feeds{text-align:left}}.feeds a{margin-left:20px}@media screen and (max-width:768px){.feeds a{margin-right:20px;margin-bottom:20px;margin-left:0}}.btn.download{margin-top:40px}.btn.download:before{content:"";width:20px;height:20px;display:inline-block;margin-right:10px;background-image:url(../img/icons/download-small.svg);background-position:center center;background-size:contain;vertical-align:middle}.btn.external:before{content:"";width:20px;height:20px;display:inline-block;margin-right:10px;background-image:url(../img/icons/external.svg);background-position:center center;background-size:contain;vertical-align:middle}.blog-filter{margin-top:50px}.blog-filter .has-search-icon input:focus{padding-bottom:15px}.blog-filter .field{position:relative;display:inline-block;margin-right:40px;color:#fff}@media screen and (max-width:768px){.blog-filter .field{margin-right:0;width:100%;margin-bottom:16px}}.blog-filter select,.blog-filter input{color:#fff}@media screen and (max-width:768px){.blog-filter select,.blog-filter input{width:100%}}.blog-filter select option,.blog-filter input option{color:#fff}.blog-filter input{margin-right:0}.blog-filter input::placeholder{color:#fff;opacity:1}#js-load-content{opacity:1;transition:opacity .4s cubic-bezier(.65,0,.35,1)}#js-load-content.loading{opacity:.8}.row.articles{margin-top:-140px;position:relative;z-index:3;display:block;font-size:0px}.row.articles .article-card{width:calc(33.33% - 22px);display:inline-block;margin-bottom:64px;margin-right:32px}.row.articles .article-card:nth-child(3n+3){margin-right:0}@media screen and (max-width:768px){.row.articles .article-card{width:100%;margin-right:0}}.row.articles.press-articles{margin-top:80px}.load-more-wrapper{text-align:center;margin-top:16px}.empty{font-family:Karbon Slab Stencil;font-weight:700;font-size:28px;text-transform:uppercase;line-height:.8em;padding:80px;text-align:center;width:100%;background-color:#fff}@media screen and (max-width:768px){.empty{font-size:24px}}.editor a{color:#ffb700}.question{padding:40px 0;border-bottom:1px solid #000}@media screen and (max-width:768px){.question{padding:20px 0}}.question .has-icon{border-bottom:none}.question .answer{display:none;transition:padding-top .2s cubic-bezier(.65,0,.35,1)}.question .answer p{max-width:800px}.question.open .answer{display:block;padding-top:33px}@media screen and (max-width:768px){.question.open .answer{padding-top:16px}}.question.open .toggle-question:after{transform:translateY(-50%) rotate(180deg)}.question .toggle-question{font-family:Karbon Slab Stencil;font-weight:700;font-size:20px;text-transform:uppercase;line-height:.8em;display:block;text-decoration:none;color:#000;width:100%;position:relative}@media screen and (max-width:768px){.question .toggle-question{font-size:16px}}.contact-intro .half{flex-direction:column;display:flex;justify-content:space-between}.contact-intro .half h2{margin-bottom:40px}@media screen and (max-width:768px){.contact-intro .half h2{margin-bottom:20px}}@media screen and (max-width:768px){.contact-intro .half>p{margin-top:16px}}@media screen and (max-width:768px){.contact-intro .half:last-child h2{margin-bottom:0}}.contact-intro .half.contact-form .field:last-child{margin-bottom:0}.contact-intro .contact-submit{margin-top:20px}.page-multiday{padding-top:110px}.multiday-intro h1{font-family:Karbon Slab Stencil;font-weight:700;font-size:60px;text-transform:uppercase;line-height:.8em;margin-bottom:40px}@media(max-width:950px){.multiday-intro h1{font-size:36px}}@media screen and (max-width:768px){.multiday-intro h1{font-size:25px}}.multiday-intro h2{font-family:Karbon Slab Stencil;font-weight:700;font-size:20px;text-transform:uppercase;line-height:.8em;margin-bottom:14px}@media screen and (max-width:768px){.multiday-intro h2{font-size:16px}}.multiday-intro .half{font-size:0}.multiday-intro .fill-image{background-size:cover;background-position:center center;min-height:calc(100vh - 190px)}@media screen and (max-width:768px){.multiday-intro .fill-image{min-height:128vw;margin-bottom:0}}.multiday-intro .intro-content{display:flex;flex-direction:column;justify-content:center}.highlights{display:flex;flex-direction:row;justify-content:space-between}.has-icon{padding-right:20px;border-bottom:1px solid}.has-icon:after{content:"";display:inline-block;width:15px;height:15px;background-position:center center;background-size:contain;position:absolute;background-repeat:no-repeat;top:50%;transform:translateY(-50%);right:0}.has-icon input,.has-icon select{border-bottom:none!important}.has-arrow:after{background-image:url(../img/arrow-down.svg)}.has-arrow-white:after{background-image:url(../img/arrow-down-white.svg)}.has-big-arrow:after{width:18px;height:18px;background-image:url(../img/arrow-down.svg)}@media screen and (max-width:768px){.has-big-arrow:after{width:15px;height:15px}}.has-search-icon:after{width:18px;height:18px;background-image:url(../img/icons/search.svg)}.info-bar{padding:30px;background-color:#ffb700;text-align:left;position:relative}@media screen and (max-width:950px){.info-bar{padding:40px}}.info-bar .btn{position:absolute;top:15px;right:15px}@media screen and (max-width:950px){.info-bar .btn{position:static;width:100%;text-align:center}}.logo__be{fill:#000}.logo__new-york{fill:#ffb700}.info-bar span{display:inline-block;margin-right:20px;font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;vertical-align:bottom}@media(max-width:768px){.info-bar span{font-size:14px}}@media screen and (max-width:950px){.info-bar span{display:block;margin-bottom:16px}}.info-bar span img{margin-right:10px;width:20px;display:inline-block;vertical-align:bottom}.page-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}.page-loader .step-1,.page-loader .step-2{position:absolute;top:0;left:0;transform:translateZ(0);width:100%;height:100%;transition:transform .5s cubic-bezier(.65,0,.35,1)}.page-loader .step-1 img,.page-loader .step-2 img{width:50%;height:auto;max-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-loader.loaded{pointer-events:none}.page-loader.loaded .step-1,.page-loader.loaded .step-2{transform:translate3d(0,-100%,0)}.page-loader .step-1{z-index:9999999;background-color:#ffb700}.page-loader .step-2{z-index:999999;background-color:#000;transition-delay:.5s}#lightbox .container{display:flex;flex-direction:column;height:100%}.lightbox-wrapper.popup-content-wrapper.lightbox-wrapper{height:100%;border:none}.lightbox-wrapper.popup-content-wrapper.lightbox-wrapper .popup-content{width:100%;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}.experience-card{position:relative;display:inline-block;cursor:pointer;background-color:#000;font-size:0}.experience-card img{opacity:.66}.experience-card img.icon{opacity:1}.experience-card .hover-content{padding:70px 40px 40px;background-color:#ffb700;text-align:center;height:100%;position:absolute;width:100%;top:0;left:0;opacity:0;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.experience-card:hover .hover-content{opacity:1}.experience-card .experience-icon-wrapper{height:140px;display:flex;align-items:flex-end;justify-content:center}.experience-card .experience-title-wrapper{height:130px;margin:20px auto;display:flex;align-items:center;justify-content:center}.experience-card .experience-description-wrapper{padding-bottom:60px}.experience-card .icon{width:120px}.experience-card h3{font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;width:80%}@media screen and (max-width:768px){.experience-card h3{font-size:25px}}.experience-card .content{position:absolute;top:0;left:0;width:100%;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.experience-card .content h3,.experience-card .content .read-more{color:#fff}.experience-card .read-more{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.article-card{position:relative;background-color:#ffb700;font-size:0}.article-card .card-image{background-color:#000;opacity:1;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.article-card .card-image img{opacity:.66}.article-card .card-content{position:absolute;z-index:2;top:0;width:100%;height:100%;color:#fff;transition:color .4s cubic-bezier(.65,0,.35,1);padding:30px}.article-card .card-content h5{font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;margin-bottom:20px}@media(max-width:768px){.article-card .card-content h5{font-size:14px}}.article-card .card-content h4{font-family:Karbon Slab Stencil;font-weight:700;font-size:28px;text-transform:uppercase;line-height:.8em}@media screen and (max-width:768px){.article-card .card-content h4{font-size:24px}}.article-card .read-more{position:absolute;bottom:30px;left:30px;color:inherit}.article-card:hover .card-image{opacity:0}.article-card:hover .card-content{color:#000}.product-card{display:inline-block;text-decoration:none;color:#000}.product-card .relative{width:100%;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-card img{margin-bottom:40px;display:inline-block;width:100%}.product-card h4{font-family:Karbon Slab Stencil;font-weight:700;font-size:28px;text-transform:uppercase;line-height:.8em;display:inline-block}@media screen and (max-width:768px){.product-card h4{font-size:24px}}.product-card h6{display:inline-block;font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;width:100%}@media(max-width:768px){.product-card h6{font-size:14px}}.tour-card{display:flex;flex-direction:column;justify-content:space-between;text-align:center;position:relative;margin-top:40px;padding:40px;background-color:#ffb700}.tour-card .most-popular{display:block;font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;padding:17px 0 14px;text-align:center;position:absolute;top:0;transform:translateY(-100%);color:#ffb700;background-color:#000;width:100%;left:0}@media screen and (max-width:768px){.tour-card .most-popular{font-size:25px}}.tour-card .title-wrapper{height:50px;margin-bottom:40px}.tour-card .title-wrapper h3{max-width:7em;margin:0 auto}.tour-card .price{font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em}@media screen and (max-width:768px){.tour-card .price{font-size:25px}}.tour-card .description-wrapper{height:100px;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px}.tour-card .btn-holder{margin:40px auto}.tour-card .btn{color:#fff;width:100%}.tour-card .icon{height:130px;width:auto;margin-bottom:40px;margin-top:20px}.highlight-card img{margin-bottom:40px}.highlight-card h3{font-family:Karbon Slab Stencil;font-weight:700;font-size:20px;text-transform:uppercase;line-height:.8em;margin-bottom:14px}@media screen and (max-width:768px){.highlight-card h3{font-size:16px}}.highlight-card p{margin-bottom:14px}.multiday-card{position:relative;display:inline-block;cursor:pointer;background-color:#000;font-size:0;transition:background-color .4s cubic-bezier(.65,0,.35,1)}.multiday-card .content{position:absolute;top:50%;left:0;width:100%;height:50%;text-align:center}.multiday-card:hover{background-color:#ffb700}.multiday-card:hover img{opacity:0}.multiday-card:hover .hover-show{opacity:1}.multiday-card:hover h3,.multiday-card:hover .read-more{color:#000}.multiday-card img{opacity:.66;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.multiday-card .hover-show{position:absolute;top:45%;transform:translate(-50%,-50%);left:50%;opacity:0;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.multiday-card h3{font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;width:80%;color:#fff;margin:0 auto 40px;transform:translateY(-50%);transition:color .4s cubic-bezier(.65,0,.35,1)}@media screen and (max-width:768px){.multiday-card h3{font-size:25px}}.multiday-card .read-more{position:absolute;bottom:40px;color:#fff;left:50%;transform:translate(-50%)}#MainContent{padding-top:120px}.block{margin-top:40px}@media screen and (max-width:768px){.block{margin-top:40px}}.block-title{position:relative;padding-top:40px;padding-bottom:35px;border-top:2px solid #000;border-bottom:1px solid #000;margin-bottom:80px}.block-title h3{position:relative;z-index:3}@media screen and (max-width:768px){.block-title h3{max-width:75%}}@media screen and (max-width:768px){.block-title{padding-top:17px;padding-bottom:13px;margin-bottom:40px}}.block-title .read-more{position:absolute;top:50%;right:0;transform:translateY(-50%);padding-bottom:0;border:none;z-index:5}.block-title .read-more:hover{padding-bottom:5px;border-bottom:1px solid}.logos{text-align:center}.logos img{height:45px;width:auto;display:inline-block;margin:0 10px;opacity:.33;vertical-align:middle}@media screen and (max-width:768px){.logos img{margin:20px;height:auto;width:100px}}.testimonial{position:relative}.testimonial img{width:75%;margin-bottom:80px}@media screen and (max-width:768px){.testimonial img{width:100%;margin-bottom:0}}.testimonial .quote{position:absolute;width:50%;background-color:#ffb700;padding:40px;top:50%;right:0;transform:translateY(-50%)}@media screen and (max-width:768px){.testimonial .quote{width:100%;padding:20px;position:static;transform:none;margin-bottom:40px}}.testimonial .quote p{font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;margin-bottom:1em}@media screen and (max-width:768px){.testimonial .quote p{font-size:25px}}.testimonial .quote .cite{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.testimonial .quote .profile-image{width:120px;height:120px;border-radius:120px;background-size:cover;background-position:center center;display:inline-block;margin-right:40px;flex-shrink:0}@media screen and (max-width:768px){.testimonial .quote .profile-image{width:60px;height:60px;border-radius:60px;margin-right:20px}}.testimonial .quote .profile-name{font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;max-width:20em}@media(max-width:768px){.testimonial .quote .profile-name{font-size:14px}}.testimonial .content{width:40%}@media screen and (max-width:768px){.testimonial .content{width:100%}}.about-block .quote{padding:40px;background-color:#ffb700;margin:80px -16% 80px 0;position:relative;left:100px}@media screen and (max-width:768px){.about-block .quote{display:none}}.about-block .quote p{font-family:Karbon Slab Stencil;font-weight:700;font-size:60px;text-transform:uppercase;line-height:.8em}@media(max-width:950px){.about-block .quote p{font-size:36px}}@media screen and (max-width:768px){.about-block .quote p{font-size:25px}}.video-block{position:relative}.video-block .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;z-index:1}.video-block .embed-container iframe,.video-block .embed-container object,.video-block .embed-container embed{border:none;position:absolute;top:0;left:0;width:100%;height:100%}.video-block .video-overlay{background-color:#000;opacity:1;transition:opacity .5s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0;z-index:3;width:100%;height:100%}.video-block .video-overlay .image{background-position:center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.66}.video-block .video-overlay .overlay-content{position:absolute;top:50%;z-index:2;left:50%;transform:translate(-50%,-50%);text-align:center}.video-block .video-overlay .overlay-content h2{color:#fff;font-family:Karbon Slab Stencil;font-weight:700;font-size:60px;text-transform:uppercase;line-height:.8em;margin-bottom:40px}@media(max-width:950px){.video-block .video-overlay .overlay-content h2{font-size:36px}}@media screen and (max-width:768px){.video-block .video-overlay .overlay-content h2{font-size:25px}}@media screen and (max-width:768px){.video-block .video-overlay .overlay-content h2{display:none}}.video-block .video-overlay.remove{opacity:0;pointer-events:none}.copyright{font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;margin-top:10px}@media(max-width:768px){.copyright{font-size:14px}}.text-block{max-width:800px;margin-left:auto;margin-right:auto}.text-block .block-title{padding:0;margin-bottom:20px;border:none}.text-block .block-title h3{font-family:Karbon Slab Stencil;font-weight:700;font-size:20px;text-transform:uppercase;line-height:.8em}@media screen and (max-width:768px){.text-block .block-title h3{font-size:16px}}.contact-block .yellow{background-color:#ffb700;padding:40px}.contact-block .yellow .content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.contact-block .yellow .logo{width:50%}.contact-block .yellow a{color:#000}.contact-block .half:first-child{font-size:0px;margin-right:0}@media screen and (max-width:768px){.contact-block .half:first-child{margin-bottom:0}}.schedule-block .block-title{margin-bottom:0}.practical-block .info-block{background-color:#000;color:#fff;padding:40px;position:sticky;left:0;top:100px}.practical-block .info-block span{display:block;margin-bottom:12px;vertical-align:middle;font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase}@media(max-width:768px){.practical-block .info-block span{font-size:14px}}.practical-block .info-block span img{width:20px;margin-right:10px;vertical-align:middle;display:inline-block}.practical-block .info-block h4{font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #FFF}@media screen and (max-width:768px){.practical-block .info-block h4{font-size:25px}}.practical-block .info-block .btn{margin-top:40px;width:100%}.practical-block .info-block .read-more{color:#fff;display:inline-block;margin-top:20px;padding-bottom:15px;border-bottom:1px solid #FFF}.practical-block h4{font-family:Karbon Slab Stencil;font-weight:700;font-size:20px;text-transform:uppercase;line-height:.8em;margin-bottom:14px;margin-top:36px}@media screen and (max-width:768px){.practical-block h4{font-size:16px}}.practical-block h4:first-child{margin-top:0}.main-nav{position:fixed;top:0;left:0;width:100%;z-index:99;padding-top:25px;padding-bottom:25px;background-color:transparent;transition:transform .3s cubic-bezier(.65,0,.35,1),background-color .4s cubic-bezier(.65,0,.35,1);transform:translate3d(0,-100%,0)}.main-nav .toggle-nav svg{height:20px}.main-nav .toggle-nav .close-nav{display:none}.main-nav .container{display:flex;flex-direction:row;justify-content:space-between}.main-nav .mobile-nav{display:none}.main-nav .mobile-nav .logo svg{height:20px}.main-nav .mobile-nav .toggle-nav{height:20px;width:30px}@media screen and (max-width:768px){.main-nav .container.nav-container{display:none}.main-nav .mobile-nav{display:flex}}.main-nav.open{top:0!important;transform:translateZ(0)!important;min-height:100vh;min-height:-webkit-fill-available;display:flex;flex-direction:column}.main-nav.open .close-nav{display:inline-block}.main-nav.open .open-nav{display:none}.main-nav.open a{font-family:Karbon Slab Stencil;font-weight:700;font-size:48px;text-transform:uppercase;line-height:.8em}@media screen and (max-width:768px){.main-nav.open a{font-size:45px}}@media(max-height:670px){.main-nav.open a{font-size:30px}}.main-nav.open .container.nav-container{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.main-nav.open .container.nav-container .logo{display:none}.main-nav.down,.main-nav.experience-open{transform:translateZ(0)}.main-nav .main-left-nav{transition:transform .4s cubic-bezier(.65,0,.35,1);display:inline-block}@media screen and (max-width:768px){.main-nav .main-left-nav{display:block}}.main-nav .experience-left-nav{position:absolute;top:80px;transform:translate3d(100vw,0,0);transition:transform .4s cubic-bezier(.65,0,.35,1);display:none}@media screen and (max-width:768px){.main-nav .experience-left-nav{display:inline-block}}@media(max-height:670px){.main-nav .experience-left-nav{top:60px}}.main-nav .experience-left-nav .toggle-experiences{position:absolute;top:-40px;font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase}@media(max-width:768px){.main-nav .experience-left-nav .toggle-experiences{font-size:14px}}@media screen and (max-width:768px){.main-nav.experience-open .main-left-nav{transform:translate3d(-100vw,0,0)}.main-nav.experience-open .experience-left-nav{transform:translateZ(0)}}.main-nav.scrolled,.main-nav.experience-open,.main-nav.plaintext,.main-nav.open{background-color:#fff}.main-nav.scrolled a,.main-nav.experience-open a,.main-nav.plaintext a,.main-nav.open a{color:#000}.main-nav.scrolled a.has-subnav:after,.main-nav.experience-open a.has-subnav:after,.main-nav.plaintext a.has-subnav:after,.main-nav.open a.has-subnav:after{background-image:url(../img/arrow-down.svg)}@media(max-width:768px){.main-nav.scrolled a.has-subnav:after,.main-nav.experience-open a.has-subnav:after,.main-nav.plaintext a.has-subnav:after,.main-nav.open a.has-subnav:after{background-image:url(../img/arrow-left.svg);transform:rotate(180deg);width:15px;height:15px;margin-top:-15px}}.main-nav.scrolled .btn.btn.btn,.main-nav.experience-open .btn.btn.btn,.main-nav.plaintext .btn.btn.btn,.main-nav.open .btn.btn.btn{background-color:#ffb700;color:#000}.main-nav.scrolled .logo svg g,.main-nav.scrolled .toggle-nav svg path,.main-nav.experience-open .logo svg g,.main-nav.experience-open .toggle-nav svg path,.main-nav.plaintext .logo svg g,.main-nav.plaintext .toggle-nav svg path,.main-nav.open .logo svg g,.main-nav.open .toggle-nav svg path{fill:#000}.main-nav a{color:#000;text-decoration:none;vertical-align:middle;display:inline-block;position:relative;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.main-nav a:hover{opacity:.66}.main-nav a.nav-item{padding:20px 0}.main-nav a.has-subnav{padding-right:15px}.main-nav a.has-subnav:after{content:"";position:absolute;display:block;top:50%;right:0;margin-top:-7px;background-image:url(../img/arrow-down-white.svg);width:10px;height:10px;background-size:contain;background-repeat:no-repeat;background-position:center center;transition:transform .3s cubic-bezier(.65,0,.35,1)}.main-nav a.has-subnav.open:after{transform:rotate(180deg)}.main-nav .left a{margin-right:20px}@media(max-width:1280px){.main-nav .left a{margin-right:10px}}@media screen and (max-width:768px){.main-nav .left a{margin-right:0;display:block;padding:10px 0}}.main-nav .left a.logo{margin-right:90px}@media(max-width:1280px){.main-nav .left a.logo{margin-right:30px}}.main-nav .left a.logo svg{height:28px;vertical-align:middle}@media(max-width:1280px){.main-nav .left a.logo svg{height:30px}}.main-nav .left{text-align:left}@media(max-width:768px){.main-nav .left{padding-top:80px;position:relative}}@media(max-height:670px){.main-nav .left{padding-top:60px}}.main-nav .right{text-align:right;position:relative}@media screen and (max-width:768px){.main-nav .right{text-align:left}}.main-nav .right>*{vertical-align:top}.main-nav .languages{padding:20px 12px;display:inline-block;text-align:left;position:absolute;left:-80px}@media screen and (max-width:768px){.main-nav .languages{position:static;padding:20px 0 30px}}.main-nav .languages .language-title{display:none;font-family:TSTARPRO;font-size:16px;font-weight:800;letter-spacing:1px;line-height:1em;text-transform:uppercase;margin-bottom:13px}@media(max-width:950px){.main-nav .languages .language-title{font-size:14px}}@media(max-width:768px){.main-nav .languages .language-title{font-size:16px}}@media screen and (max-width:768px){.main-nav .languages .language-title{display:block}}.main-nav .languages .toggle-languages{display:block}@media screen and (max-width:768px){.main-nav .languages .toggle-languages{display:inline-block;padding-right:0}.main-nav .languages .toggle-languages:after{display:none}}.main-nav .languages ul{list-style-type:none;display:none}@media screen and (max-width:768px){.main-nav .languages ul{display:inline-block}}.main-nav .languages ul li{text-align:left;margin-bottom:1em}@media screen and (max-width:768px){.main-nav .languages ul li{display:inline-block;margin-left:10px;margin-bottom:0}}.main-nav .languages ul li:last-child{margin-bottom:0}.main-nav .languages ul li a{color:silver}.main-nav .languages.open{background-color:#fff}.main-nav .languages.open .toggle-languages{color:#000;margin-bottom:1em}.main-nav .languages.open .toggle-languages:after{background-image:url(../img/arrow-down.svg)}.main-nav .languages.open ul{display:inline-block}.main-nav a.btn.btn{color:#000;background-color:#ffb700}.main-nav a.btn.btn:hover{opacity:1}@media screen and (max-width:768px){.main-nav a.btn.btn{font-family:TSTARPRO;font-size:16px;font-weight:800;letter-spacing:1px;line-height:1em;text-transform:uppercase;background-color:#ffb700;color:#000;display:block;text-align:center;margin-bottom:20px}}@media screen and (max-width:768px)and (max-width:950px){.main-nav a.btn.btn{font-size:14px}}@media screen and (max-width:768px)and (max-width:768px){.main-nav a.btn.btn{font-size:16px}}.experience-overlay{position:fixed;top:0;left:0;width:100%;height:0;background-color:#000;z-index:95;opacity:0;transition:opacity .5s cubic-bezier(.65,0,.35,1)}@media screen and (min-width:768px){.experience-overlay.open{opacity:.55;height:100%}}.experience-nav{background-color:#fff;position:fixed;width:100%;padding-top:20px;padding-bottom:95px;z-index:98;top:0;transform:translate3d(0,-100%,0);transition:transform .5s cubic-bezier(.65,0,.35,1),top .5s cubic-bezier(.65,0,.35,1)}@media screen and (min-width:768px){.experience-nav.open{top:66px;transform:translateZ(0)}}.experience-nav a{width:100%;border-bottom:1px solid #C0C0C0;padding:40px 0;display:flex;color:silver;text-decoration:none;justify-content:space-between;align-items:center;transition:color .4s cubic-bezier(.65,0,.35,1)}.experience-nav a h4{font-family:Karbon Slab Stencil;font-weight:700;font-size:48px;text-transform:uppercase;line-height:.8em;width:45%;text-align:left}@media screen and (max-width:768px){.experience-nav a h4{font-size:45px}}@media(max-height:670px){.experience-nav a h4{font-size:30px}}.experience-nav a span{font-family:kazimirtext,sans-serif;font-weight:400;font-size:18px;line-height:1.5em;width:40%;text-align:left}@media screen and (max-width:768px){.experience-nav a span{font-size:16px}}.experience-nav a:hover{color:#000;padding-bottom:39px;border-bottom:2px solid #000}html.nav-open{overflow:hidden}.product-card img{height:auto}.product-row{flex-wrap:wrap}.product-row .product-card{margin-bottom:32px}.product-row .product-card img{transition:transform .3s cubic-bezier(.65,0,.35,1)}@media screen and (max-width:768px){.product-row .product-card img{margin-bottom:12px}}.product-row .product-card:hover img{transform:scale(1.02)}@media screen and (min-width:1025px){.product-row .product-card{width:calc(25% - 24px)}.product-row .product-card:nth-child(4n+4){margin-right:0}}@media screen and (max-width:1024px){.product-row .product-card{width:calc(33% - 24px)}.product-row .product-card:nth-child(3n+3){margin-right:0}}@media screen and (max-width:768px){.product-row .product-card{width:100%;margin-right:0!important}}@media screen and (max-width:768px){.product-form__buttons{margin-bottom:20px}}.page-product .main-nav,.page-cart .main-nav{background-color:#fff}.page-product .main-nav a,.page-cart .main-nav a{color:#000}.page-product .main-nav .btn.btn.btn,.page-cart .main-nav .btn.btn.btn{background-color:#ffb700;color:#000}.page-product .main-nav .logo svg g,.page-product .main-nav .toggle-nav svg path,.page-cart .main-nav .logo svg g,.page-cart .main-nav .toggle-nav svg path{fill:#000}.show-sm{display:none}@media screen and (max-width:768px){.show-sm{display:block;margin-bottom:32px}}@media screen and (max-width:768px){.product-info{flex-direction:column-reverse}}.sticky{position:sticky;left:0;top:100px}.page-cart .content-for-layout,.product-details{position:relative;padding-top:110px}.product-details .price{font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;margin-bottom:30px}@media(max-width:768px){.product-details .price{font-size:14px}}.product-details h2{font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;margin-bottom:30px}@media screen and (max-width:768px){.product-details h2{font-size:25px}}.product-details .editor{margin-bottom:30px}.product-details .editor a{color:#000}.product-details .product-detail{padding:100px}@media screen and (max-width:1280px){.product-details .product-detail{padding:50px}}@media screen and (max-width:768px){.product-details .product-detail{padding:0}}.btn span{font-family:TSTARPRO;font-size:16px;font-weight:800;letter-spacing:1px;line-height:1em;text-transform:uppercase}@media(max-width:950px){.btn span{font-size:14px}}@media(max-width:768px){.btn span{font-size:16px}}.text-right{text-align:right}.variant-selector{display:inline-block;position:relative;margin-right:20px;margin-bottom:20px}.variant-selector select{background-color:#000;border-radius:45px;padding:17px 30px 14px 20px;font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;color:#fff;min-width:150px}@media(max-width:768px){.variant-selector select{font-size:14px}}.variant-selector span{display:inline-block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.product-form{display:inline-block}#shopping-cart-line-item-status[aria-hidden=true]{display:none}.cart__items.cart__items--disabled{opacity:.5}.cart-container{margin:0 auto;max-width:1200px}.cart-container .cart-item__error-text{color:red;display:inline-block;margin-top:5px}.cart-container img{width:80px;height:auto}.cart-container td,.cart-container th{padding:20px}@media screen and (max-width:1280px){.cart-container td,.cart-container th{padding:10px}}@media screen and (max-width:768px){.cart-container td,.cart-container th{padding:15px}}.cart-container.cart-footer tr:last-child{border:none!important}@media screen and (max-width:768px){.cart-container tr{display:block;border-bottom:1px solid #000}.cart-container tr .cart-item__quantity{display:block}.cart-container tr img{width:120px}}.cart-container dt,.cart-container dd{display:inline-block}.cart-container dd{margin-left:3px}.cart-container .cart-item__quantity{font-size:0px}.cart-container .cart-item__details a{text-decoration:none;color:#000}.cart-container table{width:100%}.cart-container .quantity__button{cursor:pointer}.cart-container .quantity__input{border-radius:0;width:50px;-webkit-appearance:none;background-color:transparent;height:50px;box-sizing:border-box;margin:0 10px;font-size:15px;display:inline-block;text-align:center}.cart-container .quantity__input{border-left:none;border-right:none;-webkit-appearance:none;-moz-appearance:textfield}.cart-container .quantity__button{background-color:transparent;color:#000;border:none;padding:6px 10px;border-radius:20px}.shopify-payment-button__more-options{background-color:#ffb700;padding:1.1em 1.4em .89em;border-radius:2em;display:inline-block;color:#000;text-decoration:none;border:none;transition:transform .3s cubic-bezier(.65,0,.35,1);-webkit-appearance:none;content:"Checkout";font-family:TSTARPRO;font-size:16px;font-weight:800;letter-spacing:1px;line-height:1em;text-transform:uppercase}@media(max-width:950px){.shopify-payment-button__more-options{font-size:14px}}@media(max-width:768px){.shopify-payment-button__more-options{font-size:16px}}.shopify-payment-button__more-options.btn.btn:hover{transform:scale(1.05)}.visually-hidden{display:none}.cart-footer{margin-top:40px;border-top:1px solid #000}@media screen and (max-width:768px){.cart-footer td{display:block}.cart-footer #checkout{width:100%}}.footer{background-color:#000;padding:40px 0;margin-top:80px;color:#fff}@media screen and (max-width:768px){.footer{margin-top:40px}}.footer .newsletter h3{margin-bottom:40px}.footer .email-field input[type=email]{color:#fff}.footer .email-field input[type=email]::placeholder{color:#fff;opacity:1}.footer img{width:110px}@media screen and (max-width:768px){.footer img{width:80px}}.footer .row{padding:40px 0 30px}.footer .doormat{border-top:1px solid #4F4F4F}.footer .doormat p{color:#4f4f4f}.footer .doormat a{color:#4f4f4f;display:inline-block;margin-right:20px;text-decoration:none}.footer .doormat a:last-child{margin-bottom:0}@media screen and (max-width:768px){.footer .doormat{flex-direction:row;font-size:0;padding-bottom:0}.footer .doormat .third{width:30%}.footer .doormat .half{width:70%}}.footer .half{text-align:right}.footer .footer-nav-wrapper{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){.footer .footer-nav-wrapper{flex-wrap:wrap;margin-bottom:0}}.footer .footer-nav{text-align:left;width:32%;display:inline-block;margin-right:32px;vertical-align:top}@media screen and (max-width:768px){.footer .footer-nav{width:45%;margin-bottom:32px}.footer .footer-nav:nth-child(2n+2){margin-right:0}.footer .footer-nav:last-child{margin-bottom:10px}}.footer .footer-nav ul{list-style-type:none;margin-top:20px}.footer .footer-nav ul li{margin-bottom:.5em}.footer .footer-nav ul li a{text-decoration:none;color:#fff}.footer .footer-nav a{font-family:kazimirtext,sans-serif;font-weight:400;font-size:18px;line-height:1.5em}@media screen and (max-width:768px){.footer .footer-nav a{font-size:16px}}.footer .footer-nav h4{font-family:TSTARPRO;font-size:16px;font-weight:800;letter-spacing:1px;line-height:1em;text-transform:uppercase;color:#4f4f4f}@media(max-width:950px){.footer .footer-nav h4{font-size:14px}}@media(max-width:768px){.footer .footer-nav h4{font-size:16px}}.footer .footer-nav:last-child{margin-right:0}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffb700;transform:translate3d(0,-100%,0);transition:transform .5s cubic-bezier(.65,0,.35,1);z-index:999;overflow:hidden;padding-top:40px}.popup.open{transform:translateZ(0)}@media screen and (min-width:1280px){.popup{padding-top:30px}}@media screen and (max-width:768px){.popup{padding-top:25px}}.popup .logo{height:30px;width:auto}@media screen and (max-width:1280px){.popup .logo{height:20px}}.popup .popup-container{width:100%;margin:0 auto;max-width:600px}.popup .center-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%}.popup .steps{border-top:3px solid #000;padding:20px 0;border-bottom:1px solid #000;display:flex;flex-direction:row;justify-content:space-between;margin-top:60px}@media screen and (max-height:670px){.popup .steps{display:none}}.popup .steps span{display:inline-block;font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;opacity:.2}@media(max-width:768px){.popup .steps span{font-size:14px}}@media screen and (max-width:768px){.popup .steps span{display:none}}.popup .steps span.active{opacity:1}@media screen and (max-width:768px){.popup .steps span.active{display:block;width:100%;text-align:center}}.popup .popup-content{padding:40px 0}@media screen and (max-width:768px){.popup .popup-content{padding:25px 0}}.popup .popup-content-wrapper{display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;border-bottom:3px solid #000;flex-grow:1}@media screen and (max-width:1280px){.popup .popup-content-wrapper{margin-bottom:30px}}@media screen and (max-width:768px){.popup .popup-content-wrapper{margin-bottom:20px}}.popup .close{position:absolute;top:0;right:0}.popup .close img{height:30px}@media screen and (max-width:768px){.popup .close img{height:50px}}@media screen and (max-height:670px){.popup .close img{height:40px}}.wizard h2{text-align:center;font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;max-width:700px;margin:0 auto}@media screen and (max-width:768px){.wizard h2{font-size:25px}}.wizard .step{display:none}.wizard .step.active{display:block}.wizard .ending h2{padding-bottom:80px}@media screen and (max-width:1280px){.wizard .ending h2{padding-bottom:60px}}@media screen and (max-width:768px){.wizard .ending h2{padding-bottom:40px}}.wizard .ending .btn{margin:0 20px}@media screen and (max-width:768px){.wizard .ending .btn{margin:0 10px 10px}}.wizard .btn.error{background-color:#8c0005!important}.wizard .button-options{padding-top:80px;text-align:center}@media screen and (max-width:1280px){.wizard .button-options{padding-top:60px}}@media screen and (max-width:768px){.wizard .button-options{padding-top:40px}}.wizard .button-options input{visibility:hidden;position:absolute;left:-100vw}.wizard .button-options label{border:1px solid rgba(0,0,0,.2);display:block;border-radius:25px;width:100%;margin:0 auto 20px;padding:17px 0 13px;text-align:center;font-family:Karbon Slab Stencil;font-weight:700;font-size:20px;text-transform:uppercase;line-height:.8em}@media screen and (max-width:768px){.wizard .button-options label{font-size:16px}}.wizard .button-options input:checked+label{border:1px solid #000}.wizard .date-fields{margin-bottom:40px;margin-top:40px}@media screen and (max-width:1280px){.wizard .date-fields{margin-bottom:30px;margin-top:30px}}@media screen and (max-width:768px){.wizard .date-fields{margin-top:20px;margin-bottom:20px}}.wizard .date-fields label{font-family:TSTARPRO;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1em;text-transform:uppercase;margin-bottom:15px;text-align:center;display:block}@media(max-width:768px){.wizard .date-fields label{font-size:14px}}.wizard .date-fields .date-options{display:none}.wizard .date-fields .field.date-icon{text-align:center}.wizard .date-fields .field.date-icon input{display:inline-block;width:40%;margin:2%}.wizard .date-fields .half-fields{text-align:center}.wizard .date-fields .half-fields .field{width:45%;display:inline-block;position:relative;margin:0 2%;vertical-align:bottom}.wizard .date-fields .half-fields .field:after{bottom:20px;transform:none;top:auto}.wizard .date-fields .half-fields select,.wizard .date-fields .half-fields input{width:100%}.wizard .date-fields .field{text-align:center;width:100%}.wizard .contact-form{padding:80px 0}@media screen and (max-width:1280px){.wizard .contact-form{padding:40px 0}}.wizard .contact-form select,.wizard .contact-form input{width:100%}.wizard .groupsize-options{width:90%;margin:0 auto;padding:80px 0;font-size:0}@media screen and (max-width:1280px){.wizard .groupsize-options{padding:60px 0}}@media screen and (max-width:768px){.wizard .groupsize-options{width:100%;padding:40px 0}}.wizard .groupsize-options input{visibility:hidden}.wizard .groupsize-options input:checked+label img{border:3px solid #000}.wizard .groupsize-options label{width:20%;margin:0 1.25%;display:inline-block;text-align:center;font-family:Karbon Slab Stencil;font-weight:700;font-size:20px;text-transform:uppercase;line-height:.8em}@media screen and (max-width:1280px){.wizard .groupsize-options label{width:18%}}@media screen and (max-width:768px){.wizard .groupsize-options label{width:42%;margin:0 1.25% 20px}}.wizard .groupsize-options label img{border:1px solid rgba(0,0,0,.2);margin-bottom:40px}@media screen and (max-width:1280px){.wizard .groupsize-options label img{margin-bottom:30px}}@media screen and (max-width:768px){.wizard .groupsize-options label img{margin-bottom:20px}}@media screen and (max-width:768px){.wizard .groupsize-options label{font-size:16px}}.wizard-socials{margin-top:100px}@media screen and (max-width:1280px){.wizard-socials{margin-top:60px}}.wizard-socials a{display:inline-block;margin:20px 10px 0;color:#000}.waiting-list-popup h2{text-align:center;font-family:Karbon Slab Stencil;font-weight:700;font-size:36px;text-transform:uppercase;line-height:.8em;max-width:700px;margin:0 auto 80px}@media screen and (max-width:768px){.waiting-list-popup h2{font-size:25px}}@media screen and (max-width:1280px){.waiting-list-popup h2{margin:0 auto 60px}}@media screen and (max-width:768px){.waiting-list-popup h2{margin:0 auto 40px}}.waiting-list-popup .center{margin-top:40px}@media screen and (max-width:768px){.waiting-list-popup .center{margin-top:30px}}@media screen and (max-width:768px){.waiting-list-popup .center{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/screen.css.map */
