*{box-sizing:border-box;margin:0;padding:0}body{background:black;overflow:hidden}a{text-decoration:none}.header:before{background:rgba(255,255,255,.1)}h1,h2,h3,h4,h5,h6,ul,li,p,a,button{color:#fff}h2{font-weight:300}.c-header{display:flex;align-items:center;padding:2rem;position:absolute;top:0;left:0;z-index:2;width:100%}.c-header__title{text-transform:uppercase;font-size:1.5em;margin:0 2rem}.c-navigation{flex-basis:70%}.c-navigation__list{padding:0}.c-navigation__list-item{display:inline-block;margin:0 2rem;position:relative;text-transform:uppercase;font-size:.9em;opacity:.7;font-weight:500}.c-navigation__list-item:after{content:"";width:2px;height:100%;background:white;position:absolute;display:inline-block;right:-2rem}.c-navigation__list-item:last-of-type:after{background:transparent}.c-navigation__list-item--active{opacity:1}.c-navigation__list-item--active>a{position:relative}.c-navigation__list-item--active>a:after{content:"";width:100%;height:1px;background-color:#ff4c42;position:absolute;bottom:-.4rem;left:0}.c-cta{display:flex;align-items:center}.c-cta>a{font-size:.9em;opacity:.7;font-weight:500;text-transform:uppercase;margin:0 2rem}.c-cta__button{border:0;background-color:transparent;display:inline-block}.c-cta__button__search{width:15px;height:15px;margin-right:3rem}.c-cta__button__search svg{width:inherit;height:inherit;fill:#fff}.c-cta__button__menu{width:20px;height:2px;background-color:#fff;position:relative}.c-cta__button__menu:after,.c-cta__button__menu:before{content:"";width:inherit;height:inherit;background-color:inherit;position:absolute;left:0}.c-cta__button__menu:after{bottom:-5px}.c-cta__button__menu:before{top:-5px}.c-socials{position:fixed;bottom:0;left:0;background-color:#fff;padding:1.8rem 1.8rem .8rem;z-index:2}.c-socials__list-item{margin-bottom:1rem}.c-socials__list-item a svg{width:21px;height:21px}.c-slide{display:inline-flex!important;align-items:center;width:100%;height:100vh;background-position:center;background-size:cover;will-change:background-size;position:relative;transition:1s ease;transition-delay:.4s}.c-slide:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.61) 76%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#9c000000",GradientType=0)}.c-slide-content{padding:2rem;margin:0 auto;width:100%;z-index:2;max-width:1200px}.c-slide__title{font-size:4em;text-transform:uppercase;letter-spacing:20px;transform:translateY(150px);opacity:0;transition:.8s ease;will-change:opacity,transform}.c-slide__title--medium{display:block;font-size:2.5em;line-height:110px;transform:translateY(150px);will-change:transform;transition-delay:.4s;position:relative;transition:1s ease}.c-slide__title--medium{font-size:1.6em;line-height:100px}.c-slide__subtitle{text-transform:uppercase;letter-spacing:3px}.c-slide__body{margin-top:.7rem;opacity:0;line-height:27px}.c-slide__info{transform:translateY(-150px);transition:.8s ease}.c-wrap{padding:2rem 0;overflow:hidden}.c-wrap--small{max-width:30%}.c-wrap--line{position:relative}.c-wrap--line:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:0;height:1px;background-color:#fff;bottom:0;transition:.9s ease;transition-delay:.4s}.slick-list{overflow:visible!important}.animateIn .c-slide__title--large,.animateIn .c-slide__title--medium,.animateIn .c-slide__info,.animateIn .c-slide__title,.animateIn .c-slide__body,.initialAnimation .c-slide__title--large,.initialAnimation .c-slide__title--medium,.initialAnimation .c-slide__info,.initialAnimation .c-slide__title,.initialAnimation .c-slide__body{transform:translateY(0);opacity:1}.animateIn .c-wrap--line:after,.initialAnimation .c-wrap--line:after{left:0;transform:translate(0);width:100%}.slick-list{transition:.5s ease}.u-scale-out{transform:scale(.6)!important;transition:.5s ease}.u-scale-in{transform:scale(1)}.footer_container{display:none}@media only screen and (max-width: 1300px){.c-slide__title{font-size:3em}.c-slide__title--large{font-size:2em}.c-wrap--small{max-width:50%}}@media only screen and (max-width: 1100px){.c-navigation{display:none}.c-header{justify-content:space-between}}@media only screen and (max-width: 800px){.c-slide__title--medium{font-size:1.3em}.c-slide__title{font-size:2.5em}.c-slide__title--large{font-size:1.5em}.c-wrap--small{max-width:80%}}
