.animation-cropper{overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hero{position:relative;overflow:hidden;background:#1c1d1d}@-webkit-keyframes loading{0%{width:0px}60%{width:100px;margin-left:-50px}to{margin-left:50px;width:0px}}@keyframes loading{0%{width:0px}60%{width:100px;margin-left:-50px}to{margin-left:50px;width:0px}}@-webkit-keyframes rise-up{0%{opacity:1;-webkit-transform:translateY(120%);transform:translateY(120%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0)}}@keyframes rise-up{0%{opacity:1;-webkit-transform:translateY(120%);transform:translateY(120%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0)}}@-webkit-keyframes rise-up-out{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(-120%);transform:translateY(-120%)}}@keyframes rise-up-out{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(-120%);transform:translateY(-120%)}}.hero__media,.hero__image{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;z-index:1}.hero__media:before,.hero__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(to bottom,#fffed900 0% 40%,#0000)}.video-interactable .hero__media:before,.video-interactable .hero__image:before{pointer-events:none}.hero__image--no-overlay:before{content:none}.hero__media iframe,.hero__media video{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.video-interactable .hero__media iframe,.video-interactable .hero__media video{pointer-events:auto}.vimeo-mobile-trigger{display:block;position:absolute;width:100%;z-index:2;margin-top:90px}.hero__text-content .vimeo-mobile-trigger{margin-top:-130px}.vimeo-mobile-trigger .icon{width:40px;height:40px;background-color:#fff;border-radius:50%;padding:10px}.hero__media iframe,.hero__media video{width:300%;left:-100%;max-width:none}@media screen and (min-width: 1140px){.hero__media iframe,.hero__media video{width:100%;left:auto;height:100%;top:0%;object-fit:cover}}.hero__slide-link{display:block;position:relative;height:100%;color:#fff;z-index:2}.hero__text-wrap{position:relative;height:100%}.hero__text-wrap h2{color:#fff}.video-interactable .hero__text-wrap{pointer-events:none}.hero__text-wrap .page-width{display:table;width:100%;height:100%}.hero__text-content{position:relative;padding:27.5px 0;z-index:4}@media only screen and (min-width: 590px){.hero__text-content{padding:82.5px 0}}.hero__title{display:block;margin-bottom:0;font-size:em(40px)}@media only screen and (min-width: 590px){.hero__title{font-size:em(80px)}}.hero__title .animation-contents{background:#000000a6;padding:0 15px}.hero__title .animation-contents span{font-size:25px;vertical-align:top;line-height:1.8;padding:0 6px 0 0}.hero__subtext{margin-top:20px}.hero__subtitle{display:inline-block;vertical-align:middle;margin-right:20px;margin-top:0}.hero__link{display:inline-block}.video-interactable .hero__link{pointer-events:auto}.hero__link .btn{background-image:none!important;margin-top:10px}.hero__link .btn:hover{padding:8px 18px}@media only screen and (min-width: 590px){.hero__link .btn{margin-top:0}.hero__link .btn:hover{padding:9px 20px}}.hero__link .btn--small:hover{padding:5px 11px}@media only screen and (min-width: 590px){.hero__link .btn--small:hover{padding:6px 12px}}.hero__text-content{display:table-cell}.hero__text-content.horizontal-left{text-align:left}.hero__text-content.horizontal-center{text-align:center}.hero__text-content.horizontal-right{text-align:right}.hero__text-content.vertical-center{vertical-align:middle;padding-top:50px}@media only screen and (min-width: 590px){.hero__text-content.vertical-center{padding-top:90px}}.hero__text-content.vertical-center .hero__subtitle{margin-right:0}.hero__text-content.vertical-center .hero__link{display:block;margin-top:13.75px}@media only screen and (min-width: 590px){.hero__text-content.vertical-center .hero__link{margin-top:27.5px}}.hero__text-content.vertical-center .hero__link .btn{margin-left:0}.hero__text-content.vertical-bottom{vertical-align:bottom}.hero--450px{height:292px}.hero--550px{height:357px}.hero--650px{height:422px}.hero--750px{height:487px}.hero--100vh{height:100vh}.hero--natural[data-natural]{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width: 590px){.hero--450px{height:450px}.hero--550px{height:550px}.hero--650px{height:650px}.hero--750px{height:750px}}@media only screen and (max-width: 589px){.hero--mobile--250px:not([data-natural]){height:250px}.hero--mobile--300px:not([data-natural]){height:300px}.hero--mobile--400px:not([data-natural]){height:400px}.hero--mobile--500px:not([data-natural]){height:500px}.hero--mobile--100vh:not([data-natural]){height:90vh}.hero__text-content.horizontal-right{text-align:center}}.index-section--hero:first-child [data-align-top] .slideshow-wrapper{position:relative;z-index:1}[data-aos=hero__animation] .hero__title .animation-contents,[data-aos=hero__animation] .hero__subtitle .animation-contents,[data-aos=hero__animation] .hero__link .animation-contents,.hero .slideshow__slide .hero__title .animation-contents,.hero .slideshow__slide .hero__subtitle .animation-contents,.hero .slideshow__slide .hero__link .animation-contents{opacity:0}.no-js [data-aos=hero__animation] .hero__title .animation-contents,.no-js [data-aos=hero__animation] .hero__subtitle .animation-contents,.no-js [data-aos=hero__animation] .hero__link .animation-contents,.no-js .hero .slideshow__slide .hero__title .animation-contents,.no-js .hero .slideshow__slide .hero__subtitle .animation-contents,.no-js .hero .slideshow__slide .hero__link .animation-contents,.no-js [data-aos=hero__animation] .hero__media,.no-js [data-aos=hero__animation] .hero__image,.no-js .hero .slideshow__slide .hero__media,.no-js .hero .slideshow__slide .hero__image{opacity:1}[data-aos=hero__animation].loaded.aos-animate .hero__title .animation-contents,.hero.loaded.aos-animate .slideshow__slide.slick-active .hero__title .animation-contents{-webkit-animation:rise-up .8s cubic-bezier(.26,.54,.32,1) .3s forwards;animation:rise-up .8s cubic-bezier(.26,.54,.32,1) .3s forwards}[data-aos=hero__animation].loaded.aos-animate .hero__subtitle .animation-contents,.hero.loaded.aos-animate .slideshow__slide.slick-active .hero__subtitle .animation-contents{-webkit-animation:rise-up 1s cubic-bezier(.26,.54,.32,1) .7s forwards;animation:rise-up 1s cubic-bezier(.26,.54,.32,1) .7s forwards}[data-aos=hero__animation].loaded.aos-animate .hero__link .animation-contents,.hero.loaded.aos-animate .slideshow__slide.slick-active .hero__link .animation-contents{-webkit-animation:fade-in 2s ease 1.5s forwards;animation:fade-in 2s ease 1.5s forwards}[data-aos=hero__animation].loaded.aos-animate .hero__media,[data-aos=hero__animation].loaded.aos-animate .hero__image.lazyloaded,[data-aos=hero__animation].loaded.aos-animate .hero__image--svg,.hero.loaded.aos-animate .slideshow__slide.slick-active .hero__media,.hero.loaded.aos-animate .slideshow__slide.slick-active .hero__image.lazyloaded,.hero.loaded.aos-animate .slideshow__slide.slick-active .hero__image--svg{-webkit-animation:zoom-fade 2.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation:zoom-fade 2.5s cubic-bezier(.26,.54,.32,1) 0s forwards;transition:none;opacity:1}.video-parent-section .poster_get iframe{visibility:hidden;opacity:0}.page_about-us_body .hero__media iframe{height:300%;top:-100%}
/*# sourceMappingURL=/cdn/shop/t/87/assets/video-styling.scss.css.map */
