.js-scroll-container{display:block;width:100%;overflow:hidden}.is-smoothscroll .js-scroll-container{position:fixed;top:0;left:0}.o-page-container{position:relative}.o-page,.o-page-container{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}html{font-size:16px;height:100%;height:-webkit-fill-available}body{min-height:100vh;min-height:-webkit-fill-available;overflow-x:hidden}body.is-loading{cursor:progress}body.is-scroll-locked{overflow-y:hidden}@font-face{font-family:Olifant;src:url(/dist/assets/fonts/150ae72df877fbb985fc84a191752df2.eot);src:url(/dist/assets/fonts/150ae72df877fbb985fc84a191752df2.eot) format("embedded-opentype"),url(/fonts/Olifant-Normal/Olifant-Normal.svg#Olifant-Normal) format("svg"),url(/dist/assets/fonts/d5e99d8279c7c06ea3c12248f0831d9c.woff2) format("woff2"),url(/dist/assets/fonts/acd181b6267eeec90c76041add63dd64.woff) format("woff"),url(/dist/assets/fonts/cf277b9d860695d76492eb67b240d362.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GothamBook;src:url(/dist/assets/fonts/ce2ff17c39e07bcc709296eb9727d444.eot);src:url(/dist/assets/fonts/ce2ff17c39e07bcc709296eb9727d444.eot) format("embedded-opentype"),url(/fonts/Gotham-Book/Gotham-Book.svg#Gotham-Book) format("svg"),url(/dist/assets/fonts/ba4d692426efdea6646a362ea50c90af.woff2) format("woff2"),url(/dist/assets/fonts/a2dba09e0f1582b6b6eeba8c5e9c6cac.woff) format("woff"),url(/dist/assets/fonts/48248a2ecaef6ffcdf0c47c6dbb53224.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GothamMedium;src:url(/dist/assets/fonts/3e95820e77434bdb21b1d7dd0fb924e1.eot);src:url(/dist/assets/fonts/3e95820e77434bdb21b1d7dd0fb924e1.eot) format("embedded-opentype"),url(/fonts/Gotham-Medium/Gotham-Medium.svg#Gotham-Medium) format("svg"),url(/dist/assets/fonts/727d2d1a4f06090a466034a028c48557.woff2) format("woff2"),url(/dist/assets/fonts/723d18b411a1a855972a5a85493843da.woff) format("woff"),url(/dist/assets/fonts/d74321c8a3749caa9a99d47d50491cd5.ttf) format("truetype");font-weight:400;font-style:normal}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;*vertical-align:baseline}input,select,textarea{font:99% sans-serif}table{border-collapse:collapse;border-spacing:0;font-size:inherit}small{font-size:85%}strong,th{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=submit]{cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button,input,select,textarea{margin:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}a,button{cursor:pointer;font-size:100%}button{border:0;padding:0;margin:0}*{box-sizing:border-box}.u-none{display:none}@keyframes progressScale{0%{transform:scaleX(0);transform-origin:0 50%}49.9%{transform:scaleX(1);transform-origin:0 50%}50.1%{transform:scaleX(1);transform-origin:100% 0}to{transform:scaleX(0);transform-origin:100% 0}}.u-sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;width:1px;height:1px;border:0}.c-wysiwyg figure:not(.iframe):after,.c-wysiwyg figure:not(.iframe):before,.o-filter:after,.o-filter:before{content:"";top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;opacity:.15;z-index:1}.c-wysiwyg figure:not(.iframe):before,.o-filter:before{background-color:#b47e00}.c-wysiwyg .is-not-ie figure:not(.iframe):before,.is-not-ie .c-wysiwyg figure:not(.iframe):before,.is-not-ie .o-filter:before{mix-blend-mode:multiply}.c-wysiwyg figure:not(.iframe):after,.o-filter:after{background-color:#000}.o-media{position:relative;display:block;overflow:hidden}.o-media img{display:block;top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;object-fit:cover}.o-skipLink{position:absolute;left:0;padding:10px 20px;background-color:#000;color:#fff;z-index:6;transform:translate3d(-105%,0,0)}.is-dom-ready .o-skipLink{transition:transform .3s cubic-bezier(.215,.61,.355,1)}.is-dom-ready .o-skipLink--top{position:fixed;top:0}.is-dom-ready .o-skipLink--bottom{bottom:0}.o-skipLink:active,.o-skipLink:focus{transform:translateZ(0)}.c-wysiwyg h1,.o-title-xlarge{font-family:Olifant;font-size:11vw;font-weight:400;line-height:.84;letter-spacing:-.014em;text-transform:uppercase}.c-wysiwyg h1:lang(fr),.o-title-xlarge:lang(fr){font-size:10vw;line-height:12.5vw}@media(max-width:1060px){.c-wysiwyg h1,.o-title-xlarge{font-size:18.66vw;font-size:min(max(17.4vw,30px),115px);line-height:.91}.c-wysiwyg h1:lang(fr),.o-title-xlarge:lang(fr){font-size:min(max(calc(17.5vw - 7px),30px),115px);line-height:min(max(calc(20vw - 7px),35px),125px)}}.c-wysiwyg h2,.o-title-large{font-family:Olifant;font-size:4.86vw;font-size:max(4.86vw,70px);font-weight:400;line-height:.92;letter-spacing:-.0178em;text-transform:uppercase}@media(max-width:1060px){.c-wysiwyg h2,.o-title-large{font-size:13.33vw;font-size:max(13.33vw,50px);line-height:.9}}.c-wysiwyg h3,.c-wysiwyg h4,.o-title-medium{font-family:GothamMedium;font-size:3.47vw;font-size:max(3.47vw,50px);font-weight:400;line-height:1.3;letter-spacing:-.02em}@media(max-width:1060px){.c-wysiwyg h3,.c-wysiwyg h4,.o-title-medium{font-size:8vw;font-size:max(8vw,30px);line-height:1.33}}.c-wysiwyg h5,.c-wysiwyg h6,.o-title-small{font-family:Olifant;font-size:2.77vw;font-size:max(2.77vw,40px);font-weight:400;line-height:1;text-transform:uppercase}@media(max-width:1060px){.c-wysiwyg h5,.c-wysiwyg h6,.o-title-small{font-size:8vw;font-size:max(8vw,30px);letter-spacing:-.014em}}.c-wysiwyg blockquote,.o-text-large{font-family:GothamMedium;font-size:1.73vw;font-size:max(1.73,25px);font-weight:400;line-height:1.68}@media(max-width:1060px){.c-wysiwyg blockquote,.o-text-large{font-size:5.33vw;font-size:max(5.33vw,20px);line-height:1.8}}.c-baseCarousel__btn>span,.c-text p,.c-wysiwyg p,.o-text-default{font-family:GothamMedium;font-size:1.25vw;font-size:max(1.25vw,18px);font-weight:400;line-height:1.88}@media(max-width:1060px){.c-baseCarousel__btn>span,.c-text p,.c-wysiwyg p,.o-text-default{font-size:4.26vw;font-size:max(4.26vw,16px)}}.o-text-small{font-family:GothamBook;font-size:.97vw;font-size:max(.97vw,14px);font-weight:400;line-height:2}@media(max-width:1060px){.o-text-small{font-size:3.73vw;font-size:max(3.73vw,14px);line-height:1.21}}.o-text-cta{font-family:Olifant;font-size:1.38vw;font-size:max(1.38vw,20px);font-weight:400;line-height:.95;letter-spacing:.1em;text-transform:uppercase}@media(max-width:1060px){.o-text-cta{font-size:5.33vw;font-size:max(5.33vw,20px)}}.c-imagesCarousel__pause span,.o-text-link{font-family:GothamMedium;font-size:.97vw;font-size:max(.97vw,14px);font-weight:400;line-height:2}@media(max-width:1060px){.c-imagesCarousel__pause span,.o-text-link{font-size:3.73vw;font-size:max(3.73vw,14px)}}.legal{padding-top:17vw}@media(max-width:1060px){.legal{padding-top:167px}}.legal h1{padding-left:16%;padding-right:23%}@media(max-width:1060px){.legal h1{padding:0 40px}}.news-single.is-entering .news-single__wrapper{transform:translate3d(100%,0,0)}.news-single.is-entering .news-single__btn{opacity:0}.news-single.is-entered .news-single__wrapper{transform:translateZ(0);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.news-single.is-entered .news-single__btn{opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .3s,transform .3s cubic-bezier(.215,.61,.355,1)}.news-single.is-leaving .news-single__wrapper{transform:translate3d(100%,0,0);transition:transform .3s cubic-bezier(.55,.055,.675,.19)}.news-single__btn{display:block;position:absolute;top:30px;right:40px;width:20px;height:20px;padding:10px;z-index:2;box-sizing:content-box;transform:scaleX(1)}.news-single__btn:after,.news-single__btn:before{content:"";position:absolute;top:50%;left:10px;width:20px;height:2px;margin-top:-1px;background-color:#000}.news-single__btn:before{transform:rotate(-45deg)}.news-single__btn:after{transform:rotate(45deg)}.news-single__btn:focus,.news-single__btn:hover{transform:scale3d(1.1,1.1,1)}.news-single__btn--white:after,.news-single__btn--white:before{background-color:#fff}.news-single__btn.is-back span:first-child{display:none}.news-single__btn.is-back span:last-child{display:block}.news-single__wrapper{padding-bottom:7vw;background-color:#fff}@media(max-width:1060px){.news-single__wrapper{width:100%;margin-left:0}}.p404{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:#f7f6f1;background-image:url(/dist/assets/images/noise-white.png);color:#000}.p404 h1{padding:0 16%;text-align:center}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.c-addressList{display:flex;flex-flow:wrap;margin:13.2vw 5.55vw 0 30.55vw}@media(max-width:1060px){.c-addressList{margin:80px 20px}}.c-addressList__item:nth-child(2n){margin-right:0}.c-addressList__item{display:flex;flex-flow:column nowrap;align-items:flex-start;width:45%;margin-right:10%;margin-bottom:6.94vw}@media(max-width:1060px){.c-addressList__item{width:100%;margin-right:0}}.c-addressList__item [itemprop=address]{display:flex;flex-flow:column nowrap;flex:1 0 auto}.c-addressList__item [itemprop=address]>div{display:flex;flex-flow:column nowrap;margin:40px 0}.c-addressList__item [itemprop=name]:after{display:block;content:"";width:8.333vw;border-bottom:3px solid #000;margin:0 0 1.736vw;padding:0 0 1.736vw}.c-addressList__item a{color:#000}.c-header{position:fixed;top:30px;left:40px;right:40px;z-index:5;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;color:#fff}@media(max-width:1060px){.c-header{top:20px;left:20px;right:20px;align-items:flex-start;padding-top:8vw}}@media(min-width:811px){.c-header.is-anim-in .c-header__logo,.c-header.is-anim-in .c-header__nav{opacity:1;transform:translateZ(0);transition:opacity .5s cubic-bezier(.215,.61,.355,1) .3s,transform .5s cubic-bezier(.215,.61,.355,1) .3s}}.c-header.is-hidden{pointer-events:none}.c-header.is-hidden .c-header__logo{transform:translate3d(0,-40px,0)}.c-header.is-hidden .c-header__logo,.c-header.is-hidden .c-header__nav{opacity:0;transition:opacity .3s cubic-bezier(.55,.055,.675,.19),transform .3s cubic-bezier(.55,.055,.675,.19)}.c-header.is-hidden .c-header__nav{transform:translate3d(0,-20px,0)}.c-header.is-inactive{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.55,.055,.675,.19),visibility 0s linear .3s}.c-header.is-inactive .c-header__burger{opacity:0;transition:none;display:none}.is-footer-active .c-header{pointer-events:none}[data-page=contact] .c-header,[data-page=legal] .c-header,[data-page=news-single] .c-header,[data-page=news] .c-header,[data-page=p404] .c-header{color:#000}[data-page=contact] .c-header .c-header__logo img:first-child,[data-page=legal] .c-header .c-header__logo img:first-child,[data-page=news-single] .c-header .c-header__logo img:first-child,[data-page=news] .c-header .c-header__logo img:first-child,[data-page=p404] .c-header .c-header__logo img:first-child{opacity:0}[data-page=contact] .c-header .c-header__logo img:last-child,[data-page=legal] .c-header .c-header__logo img:last-child,[data-page=news-single] .c-header .c-header__logo img:last-child,[data-page=news] .c-header .c-header__logo img:last-child,[data-page=p404] .c-header .c-header__logo img:last-child{opacity:1}[data-page=contact] .c-header .c-header__burger--main .c-header__burger-inner,[data-page=contact] .c-header .c-header__burger--main .c-header__burger-inner:after,[data-page=contact] .c-header .c-header__burger--main .c-header__burger-inner:before,[data-page=legal] .c-header .c-header__burger--main .c-header__burger-inner,[data-page=legal] .c-header .c-header__burger--main .c-header__burger-inner:after,[data-page=legal] .c-header .c-header__burger--main .c-header__burger-inner:before,[data-page=news-single] .c-header .c-header__burger--main .c-header__burger-inner,[data-page=news-single] .c-header .c-header__burger--main .c-header__burger-inner:after,[data-page=news-single] .c-header .c-header__burger--main .c-header__burger-inner:before,[data-page=news] .c-header .c-header__burger--main .c-header__burger-inner,[data-page=news] .c-header .c-header__burger--main .c-header__burger-inner:after,[data-page=news] .c-header .c-header__burger--main .c-header__burger-inner:before,[data-page=p404] .c-header .c-header__burger--main .c-header__burger-inner,[data-page=p404] .c-header .c-header__burger--main .c-header__burger-inner:after,[data-page=p404] .c-header .c-header__burger--main .c-header__burger-inner:before{background-color:#fff}[data-page=contact] .c-header .c-header__nav-link svg,[data-page=legal] .c-header .c-header__nav-link svg,[data-page=news-single] .c-header .c-header__nav-link svg,[data-page=news] .c-header .c-header__nav-link svg,[data-page=p404] .c-header .c-header__nav-link svg{fill:#000}.c-header.is-minified .c-header__career,.c-header.is-minified .c-header__logo{opacity:0;transition:opacity .3s cubic-bezier(.55,.055,.675,.19);pointer-events:none}.c-header.is-minified .c-header__list{opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.55,.055,.675,.19),visibility 0s linear .3s}.c-header.is-minified .c-header__burger{pointer-events:auto;display:block;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .3s,transform .3s cubic-bezier(.215,.61,.355,1) .3s}.c-header.is-minified .c-header__burger.animate{opacity:1;transform:translateZ(0)}.is-menu-open .c-header{pointer-events:auto}.is-menu-open .c-header .c-header__burger--main{pointer-events:none;opacity:0!important;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.is-menu-open .c-header .c-header__burger--main .c-header__burger-inner,.is-menu-open .c-header .c-header__burger--main .c-header__burger-inner:after,.is-menu-open .c-header .c-header__burger--main .c-header__burger-inner:before{background-color:#fff!important}.c-header__career{display:none;color:currentColor;padding:10px;margin-left:-10px;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .3s}@media(max-width:1060px){.c-header__career{display:block}}.c-header__logo{position:relative;flex-shrink:0;width:8.4vw;z-index:1;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .3s}@media(min-width:811px){.c-header__logo{opacity:0;transform:translate3d(0,-40px,0)}}.c-header__logo img{display:block;width:100%}.c-header__logo img:last-child{position:absolute;top:0;opacity:0}@media(max-width:1060px){.c-header__logo{position:absolute;top:0;left:50%;z-index:0;width:23vw;margin-left:-11.5vw}}.c-header__nav{display:flex;flex-flow:row nowrap;align-items:center;flex-grow:1}@media(min-width:811px){.c-header__nav{opacity:0;transform:translate3d(0,-20px,0)}}@media(max-width:1060px){.c-header__nav{display:none}}.c-header__list{display:flex;flex-flow:row nowrap;width:100%;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .3s;padding-left:13%}@media(max-width:1430px){.c-header__list{justify-content:space-between}}.c-header__list:lang(fr){padding-left:10%}@media(max-width:1440px){.c-header__list:lang(fr){justify-content:space-between}}@media(max-width:1060px){.c-header__list{display:none;padding-left:0}}.c-header__nav-item{padding:0 15px;flex-shrink:0;position:relative;text-align:center;white-space:wrap;flex-basis:auto;flex-grow:0}.c-header__nav-item>a{line-height:max(.97vw,14px)}.c-header__nav-item:nth-child(7){margin-left:auto}@media(max-width:1253px){.c-header__nav-item:lang(en){padding:0 5px}}@media(max-width:1253px){.c-header__nav-item:lang(en):first-child{padding-left:15px}}@media(max-width:1253px){.c-header__nav-item:lang(en):nth-child(7){margin-left:0}}@media(max-width:1253px){.c-header__nav-item:lang(en):nth-child(8){padding-right:15px}}@media(max-width:1440px){.c-header__nav-item:lang(fr){padding:0 5px;flex-basis:8%}}@media(max-width:1440px){.c-header__nav-item:lang(fr):first-child{padding-left:15px}}@media(max-width:1440px){.c-header__nav-item:lang(fr):nth-child(7){margin-left:0}}@media(max-width:1440px){.c-header__nav-item:lang(fr):nth-child(8){padding-right:15px}}.c-header__nav-item.is-active .c-header__nav-link{opacity:1;font-weight:600}.c-header__nav-item.is-active svg{opacity:1;transform:translateZ(0)}.c-header__nav-item:after{display:block;content:attr(title);font-weight:700;height:1px;color:transparent;overflow:hidden;visibility:hidden}.c-header__nav-link{position:relative;display:block;color:currentColor;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.c-header__nav-link:hover{opacity:1;font-weight:600}.c-header__nav-link svg{position:absolute;display:block;width:4px;height:7px;margin-left:-2px;bottom:-10px;left:50%;fill:#fff;opacity:0;transform:translate3d(0,-5px,0);transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1)}.c-header__burger{position:absolute;top:0;right:-20px;padding:12px;overflow:visible;z-index:1;border:0;background-color:#000;display:none;border-radius:100%;pointer-events:none;opacity:0;transform:translate3d(50%,0,0)}@media(max-width:1060px){.c-header__burger{display:block;top:8vw;right:0;opacity:1!important;pointer-events:auto!important;transform:translate3d(10px,0,0)!important}}.is-dom-ready .c-header__burger{transition:opacity .3s cubic-bezier(.55,.055,.675,.19),transform .3s cubic-bezier(.55,.055,.675,.19)}.c-header__burger.is-active .c-header__burger-inner{transform:rotate(45deg) translateZ(0);transition:transform 75ms cubic-bezier(.215,.61,.355,1) .12s,background-color .3s cubic-bezier(.215,.61,.355,1)}.c-header__burger.is-active .c-header__burger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s,background-color .3s cubic-bezier(.215,.61,.355,1)}.c-header__burger.is-active .c-header__burger-inner:after{bottom:0;transform:rotate(90deg) translateZ(0);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,background-color .3s cubic-bezier(.215,.61,.355,1)}.c-header__burger-box{position:relative;display:inline-block;width:20px;height:11px}.c-header__burger-inner{position:absolute;left:0;width:20px;height:1px;top:50%;margin-top:-1px;background-color:#fff;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,background-color .3s cubic-bezier(.55,.055,.675,.19)}.c-header__burger-inner:after,.c-header__burger-inner:before{content:"";position:absolute;display:block;left:0;width:100%;height:100%;background-color:#fff}.c-header__burger-inner:before{top:-6px;transition:top 75ms ease .12s,opacity 75ms ease,background-color .3s cubic-bezier(.55,.055,.675,.19)}.c-header__burger-inner:after{bottom:-6px;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),background-color .3s cubic-bezier(.55,.055,.675,.19)}.c-header__panel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;padding:0 0 0 24vw;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;visibility:hidden;background-color:#1c1812;background-image:url(/dist/assets/images/noise-black.png);transform:translate3d(-100%,0,0)}@media(max-width:1060px){.c-header__panel{padding:0 0 80px;flex-direction:column;align-items:flex-start;overflow-y:scroll}}.is-dom-ready .c-header__panel{transition:visibility 0s linear .6s,transform .3s cubic-bezier(.55,.085,.68,.53) .3s}.is-menu-open .c-header__panel{visibility:visible;transform:translateZ(0);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.is-menu-open .c-header__panel .c-header__burger{opacity:1!important;visibility:visible;transition:opacity 0s linear .3s!important}.c-header__panel .c-header__burger{top:30px;right:40px;opacity:0!important;visibility:hidden;transition:none!important}@media(max-width:1060px){.c-header__panel .c-header__burger{position:sticky!important;top:8vw;right:10px;align-self:flex-end;transform:translateY(20px)!important}}.c-header__panel-list{display:flex;flex-flow:column nowrap;justify-content:flex-start;height:100%}@media(max-width:1060px){.c-header__panel-list{display:block;padding:0 40px;margin-top:100px;height:auto}}.c-header__panel-item{display:flex;position:relative;margin-bottom:10px}@media(max-width:1060px){.c-header__panel-item{margin-bottom:30px}}.c-header__panel-item.is-active a{opacity:1}.c-header__panel-item:nth-child(7){margin-top:auto}@media(max-width:1060px){.c-header__panel-item:nth-child(7){margin-top:40px}}.c-header__panel-item:last-child{margin-bottom:0}.c-header__panel-link{display:inline-block;color:#888989;overflow:hidden;opacity:1}.c-header__panel-link:focus,.c-header__panel-link:hover{color:#fff}.c-header__panel-link span{position:relative;display:block;transform:translate3d(0,100%,0);transition:transform .2s cubic-bezier(.55,.055,.675,.19)}.is-menu-open .c-header__panel-link span{transform:translateZ(0);transition:transform .3s cubic-bezier(.455,.03,.515,.955) .4s}@media(max-width:1060px){.c-header__panel-social{padding:0 40px;margin-top:60px}}.c-header__panel-socialItem{display:flex;margin-bottom:10px}.c-header__panel-socialItem:nth-child(3){margin-bottom:40px}.c-header__panel-socialItem:last-child{margin-bottom:0}.c-header__panel-socialLink{display:inline-block;color:#888989;padding:5px;overflow:hidden}.c-header__panel-socialLink:focus,.c-header__panel-socialLink:hover{color:#fff}.c-header__panel-socialLink span{display:block;transform:translate3d(0,100%,0);transition:transform .2s cubic-bezier(.55,.055,.675,.19)}.is-menu-open .c-header__panel-socialLink span{transform:translateZ(0);transition:transform .3s cubic-bezier(.455,.03,.515,.955) .8s}.c-header__panel-logo{position:absolute;top:40px;left:40px;width:8.4vw;z-index:1;opacity:0;transition:opacity .2s cubic-bezier(.55,.055,.675,.19)}.is-menu-open .c-header__panel-logo{opacity:1;transition:opacity .3s cubic-bezier(.455,.03,.515,.955) .4s}@media(max-width:1060px){.c-header__panel-logo{display:none}}.c-header__panel-logo img{width:100%;display:block}.c-header .scrollable{width:100%;height:100vh;overflow-y:auto}@media(max-width:1060px){.c-header .scrollable{height:auto;position:absolute;top:0;left:0}}.c-header .scrollable .inner{padding-top:8.3vw;padding-bottom:8.3vw;padding-right:27vw;min-height:100vh;display:flex;flex-direction:row;align-items:center}@media(max-width:1060px){.c-header .scrollable .inner{flex-direction:column;align-items:flex-start;padding:50px 0 100px}}.c-header .scrollable .inner .c-header__panel-social{margin-left:20px}@media(max-width:1060px){.c-header .scrollable .inner .c-header__panel-social{margin-left:0}}.c-splash{position:fixed;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;color:#fff;z-index:999}@media(max-width:1060px){.c-splash{padding:20px}}.is-legal-age .c-splash{display:none}.c-splash.is-active .c-splash__box,.c-splash.is-active .c-splash__logo,.c-splash.is-active .c-splash__title{opacity:1;transform:translateZ(0);transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1)}.c-splash.is-active .c-splash__title{transition-delay:.2s}.c-splash.is-active .c-splash__box{transition-delay:.4s}.c-splash.is-inactive .c-splash__box,.c-splash.is-inactive .c-splash__logo,.c-splash.is-inactive .c-splash__title{opacity:0;transition-delay:0s}.c-splash.is-inactive .c-splash__bg{transform:translate3d(0,-100%,0);transition:transform .3s cubic-bezier(.645,.045,.355,1) .3s}.c-splash__bg{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;background-color:#13100d;background-image:url(/dist/assets/images/noise-black.png);z-index:-1;transform:translateZ(0);transform-origin:50% 0}.c-splash__logo{width:8.5vw;margin-bottom:60px;opacity:0;transform:translate3d(0,20px,0)}@media(max-width:1060px){.c-splash__logo{width:35vw;margin-bottom:20px}}.c-splash__title{opacity:0;transform:translate3d(0,40px,0);margin-bottom:60px}@media(max-width:1060px){.c-splash__title{margin-bottom:20px}}.c-splash__box{border:1px solid #fff;padding:50px;opacity:0;transform:translate3d(0,40px,0)}.c-splash__box p{margin-bottom:30px}.c-splash__buttons{display:flex;flex-flow:row nowrap;justify-content:center}@media(max-width:1060px){.c-splash__buttons{flex-direction:column}}.c-splash__btn{position:relative;padding:30px 80px;color:#000;background-color:#fff;overflow:hidden;transition:color .3s cubic-bezier(.55,.055,.675,.19)}.c-splash__btn:before{content:"";top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;background-color:#000;transform:translate3d(0,100%,0);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.c-splash__btn:focus,.c-splash__btn:hover{color:#fff;transition:color .3s cubic-bezier(.215,.61,.355,1) .15s}.c-splash__btn:focus:before,.c-splash__btn:hover:before{transform:translateZ(0)}@media(max-width:1060px){.c-splash__btn{width:100%;padding:20px 0}}.c-splash__btn:first-child{margin-right:20px}@media(max-width:1060px){.c-splash__btn:first-child{margin-right:0;margin-bottom:20px}}.c-splash__btn:last-child{margin-left:20px}@media(max-width:1060px){.c-splash__btn:last-child{margin-left:0}}.c-splash__btn span{position:relative}.c-transition{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:#1c1812;background-image:url(/dist/assets/images/noise-black.png);transform:translate3d(-100%,0,0)}.is-dom-ready .c-transition{transition:transform .3s cubic-bezier(.55,.055,.675,.19) .3s}.is-leaving-nav .c-transition{transform:translateZ(0);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.c-baseCarousel{cursor:grab}.c-baseCarousel.is-active .c-baseCarousel__cursor{opacity:1}.c-baseCarousel__cursor{position:absolute;top:0;left:0;width:7vw;height:7vw;margin-top:-3.5vw;margin-left:-3.5vw;border-radius:50%;border:1px solid;z-index:2;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.c-baseCarousel__cursor svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:10%;fill:currentColor}.c-baseCarousel__cursor.is-inactive{opacity:0!important}.is-touch-only .c-baseCarousel__cursor{display:none}@media(max-width:1060px){.c-baseCarousel__cursor{display:none}}.c-baseCarousel__btn{position:absolute;top:50%;width:3vw;width:max(3vw,42px);height:2.2vw;height:max(2.2vw,32px);background:none;font-size:2.2vw;font-size:max(2.2vw,32px);color:currentColor;z-index:2;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.c-baseCarousel__btn.is-inactive{opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.215,.61,.355,1),visibility 0s linear .3s}.c-baseCarousel__btn svg{width:48px;height:32px;pointer-events:none;fill:currentColor}.c-baseCarousel__btn--prev{left:19%}.c-baseCarousel__btn--prev svg{transform:rotate(-180deg)}.c-baseCarousel__btn--prev>span{right:-20px;transform:translate3d(90%,-50%,0)}.c-baseCarousel__btn--prev:focus>span,.c-baseCarousel__btn--prev:hover>span{opacity:1;transform:translate3d(100%,-50%,0)}.c-baseCarousel__btn--next{right:19%}.c-baseCarousel__btn--next>span{left:-20px;transform:translate3d(-90%,-50%,0)}.c-baseCarousel__btn--next:focus>span,.c-baseCarousel__btn--next:hover>span{opacity:1;transform:translate3d(-100%,-50%,0)}@media(max-width:1060px){.c-baseCarousel__btn{display:none}}.c-baseCarousel__btn>span{position:absolute;line-height:32px;top:50%;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1)}.c-baseCarousel__btn>span span{opacity:.4}.c-block{color:#fff}.c-contact{opacity:0;transform:translate3d(0,40px,0)}.c-contact__error-msg{padding-top:2px;color:#c8102e;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.215,.61,.355,1),visibility 0s linear .3s}.c-contact__row{display:flex;justify-content:space-between;margin-bottom:2.641vw}@media(max-width:1060px){.c-contact__row{flex-direction:column}}.c-contact__row fieldset{position:relative;flex:1;margin:0}@media(max-width:1060px){.c-contact__row fieldset{margin-bottom:2.641vw}}.c-contact__row fieldset:first-of-type{margin-right:4.167vw}@media(max-width:1060px){.c-contact__row fieldset:first-of-type{margin-right:0}}.c-contact fieldset.form__error .c-contact__error-msg{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.215,.61,.355,1),visibility 0s linear}.c-contact label{display:block;line-height:2}.c-contact input,.c-contact select,.c-contact textarea{display:block;width:100%;background:none;border:none;border-radius:0;padding:10px 20px;border:1px solid rgba(0,0,0,.4);color:#000;transition:border .2s cubic-bezier(.215,.61,.355,1)}.c-contact input:-webkit-autofill,.c-contact select:-webkit-autofill,.c-contact textarea:-webkit-autofill{-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out 0s}.c-contact input:focus,.c-contact select:focus,.c-contact textarea:focus{border:1px solid #000}.c-contact input.is-filled+label,.c-contact input:focus+label,.c-contact select.is-filled+label,.c-contact select:focus+label,.c-contact textarea.is-filled+label,.c-contact textarea:focus+label{transform:translateY(-150%) translateZ(0)}.c-contact input.form__error,.c-contact select.form__error,.c-contact textarea.form__error{border:1px solid #c8102e}.c-contact textarea{resize:none;height:10.417vw}@media(max-width:1060px){.c-contact textarea{height:160px}}.c-contact__dropdown{position:relative}.c-contact__dropdown select{-webkit-appearance:none;-moz-appearance:none;border-radius:0}.c-contact__dropdown select::-ms-expand{display:none}.c-contact__dropdown select option{color:#000}.c-contact__dropdown select+svg{position:absolute;top:50%;right:35px;width:10px;height:10px;fill:#000;transform:translateY(-50%)}@media(max-width:1060px){.c-contact__dropdown select+svg{right:25px}}.c-contact__submit{position:relative;padding:30px 80px;margin-top:2.641vw;color:#fff;background-color:#1f1c19;overflow:hidden;transition:color .3s cubic-bezier(.55,.055,.675,.19)}.c-contact__submit[disabled]{pointer-events:none;opacity:.5}.c-contact__submit:before{content:"";top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;background-color:#fff;transform:translate3d(0,100%,0);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.c-contact__submit:focus,.c-contact__submit:hover{color:#1f1c19;transition:color .3s cubic-bezier(.215,.61,.355,1) .15s}.c-contact__submit:focus:before,.c-contact__submit:hover:before{transform:translateZ(0)}.c-contact__submit:focus svg,.c-contact__submit:hover svg{fill:#1f1c19;transform:translate3d(10px,0,0);transition:fill .3s cubic-bezier(.215,.61,.355,1) .15s,transform .3s cubic-bezier(.215,.61,.355,1) .15s}@media(max-width:1060px){.c-contact__submit{width:100%;padding:20px 0}}.c-contact__submit span{position:relative}.c-contact__submit svg{width:26px;height:10px;fill:#fff;vertical-align:middle;transform:translateZ(0);transition:fill .3s cubic-bezier(.55,.055,.675,.19),transform .3s cubic-bezier(.55,.055,.675,.19)}.c-contact__content{display:block;visibility:visible;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1),visibility 0s linear .3s}.c-contact__content.is-hidden{opacity:0;visibility:hidden}.c-contact__message{display:none;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .3s}.c-contact__message [data-error],.c-contact__message [data-success]{display:none}.c-contact__message.is-success{opacity:1}.c-contact__message.is-success [data-success]{display:block}.c-contact__message.is-error{opacity:1}.c-contact__message.is-error [data-error],.form-group{display:block}.form-group{margin:30px 0}.form-group input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.form-group label{position:relative;cursor:pointer;font-weight:700;display:flex;align-items:flex-start;line-height:1.4}.form-group label a{color:#c8102e}.form-group label a:focus,.form-group label a:hover{text-decoration:underline}.form-group label:before{content:"";-webkit-appearance:none;flex-shrink:0;position:relative;cursor:pointer;display:inline-block;margin-right:10px;width:15px;height:15px;border:2px solid #c8102e;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05)}.form-group input:checked+label:before{background-color:#c8102e}.form-group input:checked+label:after{content:"";display:block;position:absolute;top:3px;left:7px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.c-contactIntro{background-color:#f7f6f1;background-image:url(/dist/assets/images/noise-white.png);padding:17vw 5.55vw 10.625vw 30.55vw}@media(max-width:1060px){.c-contactIntro{padding:25vw 20px 80px}}@media(max-width:650px){.c-contactIntro{padding:167px 20px 80px}}.c-contactIntro.is-anim-in .c-contactIntro__title-line span{transform:translateZ(0);transition:transform .4s cubic-bezier(.645,.045,.355,1) .4s}.c-contactIntro.is-anim-in .c-contactIntro__title-line:nth-child(2) span{transition-delay:.55s}.c-contactIntro.is-anim-in .c-contactIntro__title-line:nth-child(3) span{transition-delay:.7s}.c-contactIntro.is-anim-in .c-contactIntro__title-line:nth-child(4) span{transition-delay:.85s}.c-contactIntro.is-anim-in .c-contact{opacity:1;transform:translateZ(0);transition:opacity .4s cubic-bezier(.645,.045,.355,1) .7s,transform .4s cubic-bezier(.645,.045,.355,1) .7s}.c-contactIntro__title{margin-bottom:6.944vw}.c-contactIntro__title-line{display:block;overflow:hidden}.c-contactIntro__title-line span{display:block;padding-top:3px;transform:translate3d(0,110%,0)}section.c-embed_asset{margin:80px auto;padding-left:200px;padding-right:200px}@media(max-width:1060px){section.c-embed_asset{padding-left:20px;padding-right:20px}}section.c-embed_asset .videoWrapper{position:relative;padding-bottom:56.25%;height:0}section.c-embed_asset .videoWrapper embed,section.c-embed_asset .videoWrapper iframe,section.c-embed_asset .videoWrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.c-footer{position:relative;height:100vh;height:calc(var(--vh, 1vh)*100);color:#fff}.c-footer--career .c-footer__cursor svg{transform:translate(-50%,-50%)}.c-footer.is-active .c-footer__cursor{opacity:1}.c-footer .c-footer__tagline span{transform:translateZ(0)}.c-footer .c-footer__title span{transform:translateZ(0);color:#fff}.c-footer .c-footer__list span{transform:translateZ(0)}.c-footer .c-footer__ctaLink,.c-footer .c-footer__cursor{opacity:1}.is-leaving-footer .c-footer .c-footer__list span,.is-leaving-footer .c-footer .c-footer__tagline span,.is-leaving-footer .c-footer .c-footer__title span{transform:translate3d(0,-115%,0);transition:transform .3s cubic-bezier(.55,.055,.675,.19) .3s}.is-leaving-footer .c-footer .c-footer__cursor{opacity:0;transition:opacity .3s cubic-bezier(.55,.055,.675,.19) .3s}.c-footer__bg{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;height:157vh;z-index:-1;background-color:#1c1812}@media(max-width:1060px){.c-footer__bg{height:100vh;height:calc(var(--vh, 1vh)*100)}}.c-footer__bg img{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;object-fit:cover;opacity:.5}.c-footer__link{display:block;position:absolute;left:50%;top:calc(50% - 44px);transform:translate(-50%,-50%);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;color:#fff;text-align:center;padding:50px 40px 40px;width:100%}@media(max-width:1060px){.c-footer__link{padding-left:10px;padding-right:10px;overflow:visible}}.c-footer__link:focus{background-color:#1c1812}.c-footer__tagline{margin-bottom:60px;pointer-events:none;overflow:hidden}.c-footer__tagline span{display:block;transform:translate3d(0,110%,0)}@media(max-width:1060px){.c-footer__tagline{margin-bottom:10px;font-size:3.8vw;font-size:max(3.8vw,14px)}}.c-footer__title{pointer-events:none;overflow:hidden}@media(max-width:1060px){.c-footer__title{font-size:13.3vw;font-size:max(5.33vw,50px)}}.c-footer__title span{display:block;transform:translate3d(0,110%,0)}.c-footer__list{position:absolute;bottom:0;left:0;width:100%;padding:20px 30px 20px 80px;z-index:1;background-color:#1c1812;display:flex;flex-flow:row nowrap}.c-footer__list--background{position:relative}.c-footer__list--background a{color:#888989}.c-footer__list--background a span{transform:translateZ(0);transition:none}@media(max-width:1060px){.c-footer__list{display:none}}.c-footer__list-item{margin:0 20px}.c-footer__list-item:nth-child(4){margin-left:auto}.c-footer__list-item:first-child{margin-left:0}.c-footer__list-item:last-child{margin-right:0}.c-footer__list-link{display:block;color:#888989;padding:10px;overflow:hidden;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.c-footer__list-link:focus,.c-footer__list-link:hover{color:#fff}.c-footer__list-link span{display:block;transform:translate3d(0,115%,0)}.c-footer__ctaLink{white-space:nowrap;color:#fff!important;padding:10px;opacity:0}@media(max-width:1060px){.c-footer__ctaLink{bottom:80px}}.c-footer__ctaLink svg{fill:#fff!important}@media(max-width:1060px){.c-footer__ctaLink.o-text-cta{font-size:.97vw;font-size:max(.97vw,14px)}}.c-historyCarousel{position:relative;color:#fff;transition:background-color .3s cubic-bezier(.215,.61,.355,1) .1s}.c-historyCarousel__title{position:absolute;top:10vw;left:20vw;right:25vw;transition:color .3s cubic-bezier(.215,.61,.355,1) .1s}@media(max-width:1060px){.c-historyCarousel__title{top:80px;left:20px;right:20px}}.c-historyCarousel__slide{display:flex;flex-flow:column nowrap;justify-content:space-between;height:auto;padding:17vw 7.5vw 10vw;color:#000;opacity:.2;transition:color .3s cubic-bezier(.215,.61,.355,1) .1s,opacity .3s cubic-bezier(.215,.61,.355,1) .1s}@media(max-width:1060px){.c-historyCarousel__slide{padding:160px 10px 20vw}}.c-historyCarousel__slide.swiper-slide-active{opacity:1;color:currentColor}.c-historyCarousel__slide a{color:currentColor}.c-historyCarousel__slide-year{position:relative}.c-historyCarousel__slide-year:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentColor}.c-historyCarousel__slide-image{display:block;width:5.5vw;height:5.5vw;border-radius:50%;margin-top:100px;margin-bottom:20px}@media(max-width:1060px){.c-historyCarousel__slide-image{width:80px;height:80px}}.c-historyCarousel__slide-body{width:78%}@media(max-width:1060px){.c-historyCarousel__slide-body{width:100%}}.c-historyCarousel__slide-infos{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:50px;padding-top:20px}.c-historyCarousel__slide-infos:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:currentColor}.c-homeIntro{position:relative;height:120vh;min-height:750px;background-color:#1c1812;background-image:url(/dist/assets/images/noise-black.png)}@media(max-width:1060px){.c-homeIntro{height:100vh;min-height:750px}}.c-homeIntro.is-anim-in .c-homeIntro__title-line span{transform:translateZ(0);transition:transform .4s cubic-bezier(.645,.045,.355,1) .4s}.c-homeIntro.is-anim-in .c-homeIntro__title-line:nth-child(2) span{transition-delay:.55s}.c-homeIntro.is-anim-in .c-homeIntro__title-line:nth-child(3) span{transition-delay:.7s}.c-homeIntro.is-anim-in .c-homeIntro__title-line:nth-child(4) span{transition-delay:.85s}.c-homeIntro.is-anim-in .c-homeIntro__title-line:nth-child(5) span{transition-delay:1s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:clip-path .3s cubic-bezier(.645,.045,.355,1) .4s,-webkit-clip-path .3s cubic-bezier(.645,.045,.355,1) .4s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item img{transform:scaleX(1);transition:transform .3s cubic-bezier(.645,.045,.355,1) .4s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(2){transition:clip-path .3s cubic-bezier(.645,.045,.355,1) .9s,-webkit-clip-path .3s cubic-bezier(.645,.045,.355,1) .9s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(2) img{transition:transform .3s cubic-bezier(.645,.045,.355,1) .9s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(3){transition:clip-path .3s cubic-bezier(.645,.045,.355,1) .65s,-webkit-clip-path .3s cubic-bezier(.645,.045,.355,1) .65s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(3) img{transition:transform .3s cubic-bezier(.645,.045,.355,1) .65s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(4){transition:clip-path .3s cubic-bezier(.645,.045,.355,1) .65s,-webkit-clip-path .3s cubic-bezier(.645,.045,.355,1) .65s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(4) img{transition:transform .3s cubic-bezier(.645,.045,.355,1) .65s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(7){transition:clip-path .3s cubic-bezier(.645,.045,.355,1) .65s,-webkit-clip-path .3s cubic-bezier(.645,.045,.355,1) .65s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(7) img{transition:transform .3s cubic-bezier(.645,.045,.355,1) .65s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(8){transition:clip-path .3s cubic-bezier(.645,.045,.355,1) .9s,-webkit-clip-path .3s cubic-bezier(.645,.045,.355,1) .9s}.c-homeIntro.is-anim-in .c-homeIntro__bg-item:nth-child(8) img{transition:transform .3s cubic-bezier(.645,.045,.355,1) .9s}.c-homeIntro__bg{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute}.c-homeIntro__bg-item{position:absolute;overflow:hidden;clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);background-color:#1c1812}.c-homeIntro__bg-item:first-child{width:18%;left:60px}.c-homeIntro__bg-item:first-child:lang(fr){width:15%}@media(max-width:1060px){.c-homeIntro__bg-item:first-child{top:15%;left:20px;width:45%}.c-homeIntro__bg-item:first-child:lang(fr){width:45%}}.c-homeIntro__bg-item:nth-child(2){width:19%;top:14%;right:16.5%}@media(max-width:1060px){.c-homeIntro__bg-item:nth-child(2){top:25%;right:0;width:36%}}.c-homeIntro__bg-item:nth-child(3){width:21%;top:18%;right:-10%}@media(max-width:1060px){.c-homeIntro__bg-item:nth-child(3){top:60%;right:0;width:34%}}.c-homeIntro__bg-item:nth-child(4){width:25%;top:27%;left:-2.7%}@media(max-width:1060px){.c-homeIntro__bg-item:nth-child(4){top:37%;left:-14%;width:40%}}.c-homeIntro__bg-item:nth-child(5){width:16%;bottom:31%;right:8.3%}@media(max-width:1060px){.c-homeIntro__bg-item:nth-child(5){bottom:40px;right:20px;width:26%}}.c-homeIntro__bg-item:nth-child(6){width:22%;bottom:20.5%;left:5.5%}@media(max-width:1060px){.c-homeIntro__bg-item:nth-child(6){display:none}}.c-homeIntro__bg-item:nth-child(7){width:33%;bottom:11%;left:50%;margin-left:-16.5vw}@media(max-width:1060px){.c-homeIntro__bg-item:nth-child(7){top:70%;bottom:auto;left:0;margin-left:0;width:60%}}.c-homeIntro__bg-item:nth-child(8){width:27%;bottom:0;right:-7.7%}@media(max-width:1060px){.c-homeIntro__bg-item:nth-child(8){display:none}}.c-homeIntro__bg-item img{display:block;width:100%;transform:scale3d(1.2,1.2,1);transform-origin:50% 50%;opacity:.61}.c-homeIntro__title{position:absolute;top:27%;left:30.5%;color:#fff}@media(max-width:1060px){.c-homeIntro__title{top:42%;left:0;width:100%;padding:0 20px}}.c-homeIntro__title-line{display:block;overflow:hidden}.c-homeIntro__title-line span{display:block;transform:translate3d(0,110%,0)}.c-imageText{display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;align-items:flex-start;padding-left:11%;padding-right:5.5%;margin:10vw 0}.c-imageText--inverted{flex-direction:row;padding-left:16%;padding-right:0}.c-imageText--inverted .c-imageText__caption{right:auto;left:-5px;transform:rotate(-90deg);transform-origin:0 100%}@media(max-width:1060px){.c-imageText{flex-direction:column-reverse;padding:0 20px;margin:80px 0!important}}.c-imageText__image{position:relative;width:48%}@media(max-width:1060px){.c-imageText__image{width:100%}}.c-imageText__text{width:43%}@media(max-width:1060px){.c-imageText__text{width:100%;padding-top:10vw}}.c-imageText__text .c-link{margin-top:40px}.c-imageText__title{width:75%}@media(max-width:1060px){.c-imageText__title{width:100%}}.c-imageText__separator{width:23%;height:3px;background-color:#1c1812;margin-top:20px;margin-bottom:60px}.c-imageText__socials{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-top:40px;margin-left:-10px}.c-imageText__socials li{width:40px;height:40px}.c-imageText__socials a{display:block;padding:10px}.c-imageText__socials a:hover svg{transform:scale(1.1) translateZ(0)}.c-imageText__socials svg{display:block;width:20px;height:20px;fill:#000;pointer-events:none;transform:scale(1) translateZ(0);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.c-imagesCarousel{position:relative;width:100%}.c-imagesCarousel--single{padding:0 80px;margin-bottom:10vw}@media(max-width:1060px){.c-imagesCarousel--single{padding:0 20px;margin-bottom:100px}}.c-imagesCarousel--single .c-imagesCarousel__pagination{left:80px}@media(max-width:1060px){.c-imagesCarousel--single .c-imagesCarousel__pagination{left:20px!important}}.c-imagesCarousel--single .c-imagesCarousel__caption{right:80px;bottom:-20px;transform:translateY(100%);text-align:right}@media(max-width:1060px){.c-imagesCarousel--single .c-imagesCarousel__caption{bottom:-25px;right:20px!important}}.c-imagesCarousel.is-paused .swiper-pagination-bullet-active svg circle{animation-play-state:paused}.c-imagesCarousel .swiper-container{cursor:grab}.c-imagesCarousel__caption{position:absolute;right:-5px;bottom:0;transform:translate(100%,100%) rotate(-90deg);transform-origin:0 0;overflow:hidden}@media(max-width:1060px){.c-imagesCarousel__caption{right:0!important;left:auto!important;bottom:-25px;transform:translateY(50%)!important;text-align:right}}.c-imagesCarousel__caption-wrapper{position:absolute}.c-imagesCarousel__caption-item{white-space:nowrap}.c-imagesCarousel__caption-item p{opacity:0;transform:translate3d(0,100%,0)}.c-imagesCarousel__caption-item.is-active p{opacity:1;transform:translateZ(0);transition:transform .4s cubic-bezier(.215,.61,.355,1)}.c-imagesCarousel__pagination{position:absolute;bottom:-30px;left:0;transform:translateY(100%)}@media(max-width:1060px){.c-imagesCarousel__pagination{bottom:-10px}}@keyframes bulletAnim{0%{stroke-dashoffset:89}to{stroke-dashoffset:0}}.c-imagesCarousel .swiper-pagination-bullet{display:inline-block;position:relative;width:2vw;height:2vw;margin-right:10px;overflow:visible;text-align:center;line-height:2vw;background:none}@media(max-width:1060px){.c-imagesCarousel .swiper-pagination-bullet{width:30px;height:30px;line-height:30px}}.c-imagesCarousel .swiper-pagination-bullet:before{content:"";display:block;height:0;width:0;margin-top:.2em}@media(max-width:1680px){.c-imagesCarousel .swiper-pagination-bullet:before{margin-top:0}}.c-imagesCarousel .swiper-pagination-bullet svg{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;opacity:0;transform:rotate(-90deg);pointer-events:none;transition:opacity .15s cubic-bezier(.215,.61,.355,1)}.c-imagesCarousel .swiper-pagination-bullet svg circle{stroke:#1c1812;stroke-dasharray:89 89;stroke-dashoffset:89}.c-imagesCarousel .swiper-pagination-bullet span{font-family:Olifant;font-size:1vw;font-size:max(1vw,14px);line-height:.93;pointer-events:none}@media(max-width:1060px){.c-imagesCarousel .swiper-pagination-bullet span{font-size:15px}}.c-imagesCarousel .swiper-pagination-bullet-active svg{opacity:1}.c-imagesCarousel .swiper-pagination-bullet-active svg circle{stroke-dashoffset:0}.c-imagesCarousel__image{position:relative}.c-imagesCarousel__pause{position:absolute;top:0;left:0;z-index:1;background-color:#000;color:#fff;padding:10px;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.c-imagesCarousel__pause:focus{pointer-events:auto;opacity:1}.c-imagesCarousel__pause.is-paused span:first-child{display:none}.c-imagesCarousel__pause.is-paused span:last-child{display:block}.c-imagesCarousel__pause span:last-child{display:none}.c-imagesCarousel__btn{position:absolute;top:50%;width:3vw;width:max(3vw,42px);height:2.2vw;height:max(2.2vw,32px);margin-top:max(-1.1vw,-16px);background:none;font-size:2.2vw;font-size:max(2.2vw,32px);padding:10px;z-index:2;background-color:#000;box-sizing:content-box;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.c-imagesCarousel__btn:focus{pointer-events:auto;opacity:1}.c-imagesCarousel__btn svg{width:48px;height:32px;pointer-events:none;fill:#fff}.c-imagesCarousel__btn--prev{left:0}.c-imagesCarousel__btn--prev svg{transform:rotate(-180deg)}.c-imagesCarousel__btn--next{right:0}@media(max-width:1060px){.c-imagesCarousel__btn{display:none}}.c-introTextImages{position:relative;padding-left:19.5vw;padding-right:22vw;margin:10vw 0}@media(max-width:1060px){.c-introTextImages{flex-direction:column;padding:0 20px;margin:80px 0}}.c-introTextImages span{position:relative;text-decoration:none;white-space:nowrap;color:#000;padding:10px 0;z-index:1;transition:color .15s cubic-bezier(.55,.055,.675,.19)}.c-introTextImages span:before{content:"";position:absolute;bottom:15px;left:0;width:100%;height:1px;background-color:#000;transition:background-color .3s cubic-bezier(.215,.61,.355,1);opacity:.2}.is-touch-only .c-introTextImages span:before{display:none}.c-introTextImages span:after{content:" "}.c-introTextImages span:hover{z-index:2;color:#fff;transition:z-index 0s linear,color .3s cubic-bezier(.215,.61,.355,1) .3s}.c-introTextImages span:hover:before{background-color:#fff}.c-introTextImages__image{position:absolute;width:42%;z-index:1;overflow:visible;pointer-events:none;opacity:0;transition:opacity .15s cubic-bezier(.55,.055,.675,.19)}.c-introTextImages__image.is-active{opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .3s}.c-introTextImages__image.is-active:after,.c-introTextImages__image.is-active:before,.c-introTextImages__image.is-active img{transform:rotate(-5deg) scaleX(1);transition:transform .3s cubic-bezier(.215,.61,.355,1) .3s}.c-introTextImages__image.is-active:nth-child(odd):after,.c-introTextImages__image.is-active:nth-child(odd):before,.c-introTextImages__image.is-active:nth-child(odd) img{transform:rotate(5deg) scaleX(1)}.is-touch-only .c-introTextImages__image{display:none}.c-introTextImages__image:after,.c-introTextImages__image:before,.c-introTextImages__image img{transform:rotate(-5deg) scale3d(.8,.8,1);transition:transform .15s cubic-bezier(.55,.055,.675,.19)}.c-introTextImages__image:nth-child(odd):after,.c-introTextImages__image:nth-child(odd):before,.c-introTextImages__image:nth-child(odd) img{transform:rotate(5deg) scale3d(.8,.8,1)}.c-introText{padding-left:19.5vw;padding-right:24vw;margin:10vw 0}@media(max-width:1060px){.c-introText{flex-direction:column;padding:0 20px;margin:80px 0}}.c-intro{position:relative;display:block;height:120vh;min-height:750px;background-color:#1c1812;background-image:url(/dist/assets/images/noise-black.png);overflow:hidden}@media(max-width:1060px){.c-intro{height:100vh;min-height:750px}}.c-intro.is-anim-in .c-intro__title-line span{transform:translateZ(0);transition:transform .4s cubic-bezier(.645,.045,.355,1) .4s}.c-intro.is-anim-in .c-intro__title-line:nth-child(2) span{transition-delay:.55s}.c-intro.is-anim-in .c-intro__title-line:nth-child(3) span{transition-delay:.7s}.c-intro.is-anim-in .c-intro__title-line:nth-child(4) span{transition-delay:.85s}.c-intro.is-anim-in .c-intro__title-line:nth-child(5) span{transition-delay:1s}.c-intro.is-anim-in .c-intro__title-line:nth-child(6) span{transition-delay:1.15s}.c-intro__bg{position:absolute;right:0;bottom:0;width:100%;height:100%;transform-origin:100% 100%;transform:scale3d(.88,.88,1) translate3d(0,30%,0);opacity:.5}@media(max-width:1060px){.c-intro__bg{transform:none}}.c-intro__bg img{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;object-fit:cover}.c-intro__title{position:absolute;top:23%;left:30.5%;color:#fff;z-index:1}@media(max-width:1060px){.c-intro__title{top:auto;bottom:80px;left:0;width:100%;padding:0 20px}}.c-intro__title-line{display:block;overflow:hidden}.c-intro__title-line span{display:block;transform:translate3d(0,110%,0)}.c-intro__title-line span:lang(fr){margin-bottom:max(-5vw + 7px,-25px)}@media(max-width:1060px){.c-intro__title-line span:lang(fr){margin-bottom:max(-4vw + 7px,-15px)}}.c-link{display:inline-block;color:#000}.c-link svg{width:26px;height:10px;fill:currentColor;vertical-align:middle;transform:translateZ(0);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.c-link:focus svg,.c-link:hover svg{transform:translate3d(10px,0,0)}.c-logosGrid{padding:11vw 0 4.75vw;background-color:#f7f6f1;background-image:url(/dist/assets/images/noise-white.png);display:flex;flex-flow:row wrap}@media(max-width:1060px){.c-logosGrid{padding:80px 0 60px}}.c-logosGrid__item{width:25%;flex-grow:0;padding:0 5vw;margin-bottom:6.25vw}@media(max-width:1060px){.c-logosGrid__item{width:50%;padding:0 40px;margin-bottom:20px}}.c-logosGrid__item img{object-fit:contain}.c-mosaic{margin-bottom:10vw;padding-left:20%}@media(max-width:1060px){.c-mosaic{margin-bottom:80px;padding:0 20px}}.c-mosaic--1>div{margin:0 5.55% 0 0}@media(max-width:1060px){.c-mosaic--1>div{margin:0}}.c-mosaic--2{display:flex}@media(max-width:1060px){.c-mosaic--2{flex-flow:column}}.c-mosaic--2>div:first-child{flex:.75 0 auto}@media(max-width:1060px){.c-mosaic--2>div:first-child{width:75%}}.c-mosaic--2>div:last-child{margin:11% 0 5.55% 5.55%;flex:1 0 auto}@media(max-width:1060px){.c-mosaic--2>div:last-child{margin:40px 0 0 25%}}.c-mosaic--3{display:flex;flex-flow:row nowrap}@media(max-width:1060px){.c-mosaic--3{flex-flow:column-reverse nowrap}}.c-mosaic--3>div:first-child{flex-grow:.75;margin:5.55% 5.55% auto 0}@media(max-width:1060px){.c-mosaic--3>div:first-child{margin:0 0 0 25%}}.c-mosaic--3>div:last-child>div:first-child{margin:0 5.55% 8.264vw}@media(max-width:1060px){.c-mosaic--3>div:last-child>div:first-child{margin:0 0 0 40%}}@media(max-width:1060px){.c-mosaic--3>div:last-child>div:last-child{margin:40px 35% 40px 0}}.c-mosaic--3>div{flex:1 0 auto}.c-newsIntroText{margin-top:7vw;margin-bottom:3.5vw;padding-left:16%;padding-right:23%;color:#000}@media(max-width:1060px){.c-newsIntroText{padding:0 40px;margin:40px 0}}.c-newsIntro{position:relative}.c-newsIntro.is-anim-in .c-newsIntro__title-line span{transform:translateZ(0);transition:transform .4s cubic-bezier(.645,.045,.355,1) .4s}.c-newsIntro.is-anim-in .c-newsIntro__title-line:nth-child(2) span{transition-delay:.55s}.c-newsIntro.is-anim-in .c-newsIntro__title-line:nth-child(3) span{transition-delay:.7s}.c-newsIntro__bg{z-index:-1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;background-color:#f7f6f1;background-image:url(/dist/assets/images/noise-white.png);min-height:100vh}@media(max-width:1060px){.c-newsIntro__bg{height:100%}}.c-newsIntro__title{margin:0 auto;padding:17vw 0 9vw 30vw}@media(max-width:1060px){.c-newsIntro__title{margin:0 20px;padding:207px 0 80px}}@media(max-width:700px){.c-newsIntro__title{padding:147px 0 80px}}.c-newsIntro__title-line{display:block;overflow:hidden}.c-newsIntro__title-line span{display:block;padding-top:3px;transform:translate3d(0,110%,0)}.c-newsList{margin-top:9vw;padding:0 5% 0 30%}@media(max-width:1060px){.c-newsList{margin-top:80px;padding:0 20px}}.c-newsList__article{margin-bottom:60px}.c-newsList__article a{color:#000}.c-newsList__article p{border-top:3px solid #000;padding:60px 0 20px}.c-newsList__article h3{width:50%;margin:0;padding:0;pointer-events:none}@media(max-width:1060px){.c-newsList__article h3{width:95%}}.c-newsList__more{position:relative;padding:30px 80px;margin-top:60px;margin-bottom:60px;color:#fff;background-color:#1f1c19;overflow:hidden;opacity:1;visibility:visible;transition:color .3s cubic-bezier(.55,.055,.675,.19)}.c-newsList__more:before{content:"";top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;background-color:#f7f6f1;background-image:url(/dist/assets/images/noise-white.png);transform:translate3d(0,100%,0);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.c-newsList__more:focus,.c-newsList__more:hover{color:#1f1c19;transition:color .3s cubic-bezier(.215,.61,.355,1) .15s}.c-newsList__more:focus:before,.c-newsList__more:hover:before{transform:translateZ(0)}@media(max-width:1060px){.c-newsList__more{width:100%;padding:20px 0}}.c-newsList__more.is-inactive{opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.215,.61,.355,1),visibility 0s linear .3s;pointer-events:none}.c-newsList__more span,.c-newsSingleIntro{position:relative}.c-newsSingleIntro p{margin-bottom:20px}.c-newsSingleIntro__bg,.c-newsSingleIntro__bg img{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute}.c-newsSingleIntro__bg img{display:block;object-fit:cover}.c-newsSingleIntro[bg-enabled=true]{height:80vh;color:#fff}.c-newsSingleIntro[bg-enabled=true] .c-newsSingleIntro__wrapper{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;display:flex;flex-flow:column nowrap;justify-content:flex-end;padding:0 16% 7vw;z-index:1}@media(max-width:1060px){.c-newsSingleIntro[bg-enabled=true] .c-newsSingleIntro__wrapper{padding:0 40px 20px}}.c-newsSingleIntro[bg-enabled=false]{padding:20vw 16% 0}@media(max-width:1060px){.c-newsSingleIntro[bg-enabled=false]{padding:110px 40px 40px}}.c-newsSingleIntro[bg-enabled=false] h1{position:relative}.c-newsSingleIntro[bg-enabled=false] h1:after{content:"";display:block;position:absolute;left:0;bottom:-20px;width:10vw;border-bottom:3px solid #000}@media(max-width:1060px){.c-newsSingleIntro[bg-enabled=false] h1:after{width:32vw}}.c-newsStatistic{display:flex;justify-content:space-between;margin:7vw 6% 7vw 16%}@media(max-width:1060px){.c-newsStatistic{flex-flow:column nowrap;margin:60px 40px}}.c-newsStatistic__item{flex:1}@media(max-width:1060px){.c-newsStatistic__item{padding-right:0;margin-bottom:40px}.c-newsStatistic__item:last-child{margin-bottom:0}}.c-newsStatistic__item strong{display:block;padding-bottom:25px}@media(max-width:1060px){.c-newsStatistic__item strong{padding-bottom:13.3333333333px}}.c-newsStatistic__item strong:after{display:block;content:"";width:10vw;padding-bottom:25px;border-bottom:3px solid #000}@media(max-width:1060px){.c-newsStatistic__item strong:after{width:60px;padding-bottom:13.3333333333px}}.c-newsStatistic__item p{width:75%}@media(max-width:1060px){.c-newsStatistic__item p{width:100%}}.c-quote{position:relative;height:100vh;height:calc(var(--vh, 1vh)*100);color:#fff}.c-quote--black .c-quote__inner{background-color:#1c1812;background-image:url(/dist/assets/images/noise-black.png)}.c-quote__container{top:0;left:0;bottom:0;right:0;width:100%;position:absolute;clip:rect(0,auto,auto,0);height:100%}.is-ie .c-quote__container{clip:none}.c-quote__inner{position:fixed;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);background-color:#c8102e;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;padding-left:20%}@media(max-width:1060px){.c-quote__inner{padding-left:20px}}.is-ie .c-quote__inner{position:absolute}.c-quote__inner svg{fill:#fff;width:10vw;height:3.8vw;vertical-align:middle}.c-quote+.c-imageText{margin-top:-10vw}.c-quote+.c-imageText .c-imageText__text{padding-top:10vw}.is-ie .c-quote+.c-imageText{margin-top:10vw}.c-textCarousel{position:relative;background-color:#f7f6f1;background-image:url(/dist/assets/images/noise-white.png);color:#000}.c-textCarousel--titled .c-textCarousel__slide{padding-top:19.25vw}@media(max-width:1060px){.c-textCarousel--titled .c-textCarousel__slide{padding-top:30vw}}.c-textCarousel__title{position:absolute;top:13vw;left:30vw;font-family:Olifant;font-size:1.38vw;font-size:max(1.38vw,20px);font-weight:400;line-height:.95;letter-spacing:.1em;text-transform:uppercase;opacity:.4}@media(max-width:1060px){.c-textCarousel__title{font-size:5.3vw;font-size:max(5.3vw,20px);left:8.5%;top:20vw;margin-left:20px}}.c-textCarousel__slide{display:flex;flex-flow:column nowrap;justify-content:space-between;height:auto;padding:13vw 7.5vw 10vw;color:currentColor;opacity:.4;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .1s}@media(max-width:1060px){.c-textCarousel__slide{padding:20vw 10px}}.c-textCarousel__slide.swiper-slide-active{opacity:1}.c-textCarousel__slide h3{width:80%}@media(max-width:1060px){.c-textCarousel__slide h3{width:100%}}.c-textCarousel__slide a{color:currentColor}.c-textCarousel__slide-separator{height:2px;margin-top:50px;margin-bottom:10px;background-color:currentColor}.c-textCarousel__slide-infos{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:50px;padding-top:20px}.c-textCarousel__slide-infos:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:currentColor}@media(max-width:1060px){.c-textCarousel__slide-infos{flex-flow:column wrap}.c-textCarousel__slide-infos p.o-text-link{line-height:max(3.73vw,14px);padding-bottom:10px}}.c-textImageCarousel{position:relative;background-color:#c8102e;color:#fff}.c-textImageCarousel--brands{background-color:#f7f6f1;background-image:url(/dist/assets/images/noise-white.png);color:#000}.c-textImageCarousel--brands .c-textImageCarousel__slide.swiper-slide-active{color:#000}.c-textImageCarousel--brands .c-textImageCarousel__slide-infos{justify-content:flex-start}.c-textImageCarousel__title{position:absolute;top:10vw;left:20vw;right:25vw}@media(max-width:1060px){.c-textImageCarousel__title{top:80px;left:20px;right:20px}}.c-textImageCarousel__slide{display:flex;flex-flow:column nowrap;justify-content:space-between;height:auto;padding:17vw 7.5vw 10vw;color:#000;opacity:.2;transition:color .3s cubic-bezier(.215,.61,.355,1) .1s,opacity .3s cubic-bezier(.215,.61,.355,1) .1s}@media(max-width:1060px){.c-textImageCarousel__slide{padding:160px 10px 20vw}}.c-textImageCarousel__slide.swiper-slide-active{opacity:1;color:#fff}.c-textImageCarousel__slide a{color:currentColor}.c-textImageCarousel__slide-image{display:block;width:100%;margin-bottom:40px}.c-textImageCarousel__slide-body{padding-right:40px;margin-top:10px}@media(max-width:1060px){.c-textImageCarousel__slide-body{padding-right:0}}.c-textImageCarousel__slide-infos{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:30px;padding-top:20px}.c-textImageCarousel__slide-infos:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:currentColor}.c-textImageCarousel__socials{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-left:-10px}.c-textImageCarousel__socials li{width:40px;height:40px}.c-textImageCarousel__socials a{display:block;padding:10px}.c-textImageCarousel__socials a:hover svg{transform:scale(1.1) translateZ(0)}.c-textImageCarousel__socials svg{display:block;width:20px;height:20px;fill:#000;pointer-events:none;transform:scale(1) translateZ(0);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.c-text{padding:10vw 25vw;color:#000}@media(max-width:1060px){.c-text{padding:80px 20px}}.c-text a{color:#000}.c-text figure{position:relative;padding-bottom:56.25%;height:0;margin-top:30px;margin-bottom:30px}.c-text figure>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-titleTexts{padding:10vw 10%;color:#000;display:flex;flex-flow:row nowrap;justify-content:space-between}@media(max-width:1060px){.c-titleTexts{padding:80px 20px;flex-direction:column;justify-content:flex-start}}.c-titleTexts__title{width:50%}@media(max-width:1060px){.c-titleTexts__title{width:100%;margin-bottom:60px}}.c-titleTexts__list{width:40%}@media(max-width:1060px){.c-titleTexts__list{width:100%}}.c-titleTexts__list-item{padding-top:40px;padding-bottom:80px;border-top:2px solid #000}.c-titleTexts__list-item:last-child{padding-bottom:0}@media(max-width:1060px){.c-titleTexts__list-item{padding-top:20px;padding-bottom:40px}}.c-titleTexts__list-item h4{font-size:2.2vw;font-size:max(2.2vw,32px);line-height:1.125;letter-spacing:-.02em}@media(max-width:1060px){.c-titleTexts__list-item h4{font-size:6.4vw;font-size:max(6.4vw,24px);line-height:1.5}}.c-titleTexts__list-item h4+p{margin-top:20px}.c-titled-image-block{position:relative;display:flex;justify-content:flex-end;overflow:hidden;width:80%;margin-left:20%;color:#fff}.c-titled-image-block:before{display:block;content:"";width:100%;padding-top:57%;display:none}@media(max-width:1060px){.c-titled-image-block{padding:0;width:100%;margin:0}.c-titled-image-block:before{padding-top:157%}}.c-titled-image-block__bg,.c-titled-image-block__container{top:0;left:0;bottom:0;right:0;height:100%;position:absolute;width:100%}.c-titled-image-block__bg{display:block;object-fit:cover}.c-titled-image-block__text-wrapper{z-index:1;display:flex;flex-flow:column nowrap;height:100%;width:100%;padding:6% 5% 6.5% 10.25%}@media(max-width:1060px){.c-titled-image-block__text-wrapper{position:static;padding:80px 20px}}.c-titled-image-block__text-wrapper p{border-top:3px solid #fff;padding:20px 0;margin-bottom:auto}.c-titled-image-block__text-wrapper h2{width:60%;color:#fff}@media(max-width:1060px){.c-titled-image-block__text-wrapper h2{width:100%}}.c-wysiwyg{margin-top:3.5vw;margin-bottom:7vw;padding-left:16%;padding-right:23%;color:#000}@media(max-width:1060px){.c-wysiwyg{padding:0 40px;margin:40px 0}}.c-wysiwyg h1,.c-wysiwyg h2,.c-wysiwyg h3,.c-wysiwyg h4,.c-wysiwyg h5,.c-wysiwyg h6,.c-wysiwyg p{margin-bottom:40px}.c-wysiwyg blockquote{padding:0 40px}@media(max-width:1060px){.c-wysiwyg blockquote{padding:0 20px}}.c-wysiwyg a{color:#000;text-decoration:underline}.c-wysiwyg ol,.c-wysiwyg ul{margin-bottom:40px;margin-left:20px}.c-wysiwyg ol>li,.c-wysiwyg ul>li{margin-bottom:20px}.c-wysiwyg ol li>ol,.c-wysiwyg ol li>ul,.c-wysiwyg ul li>ol,.c-wysiwyg ul li>ul{margin-top:20px}.c-wysiwyg ul li:before{content:"";display:inline-block;height:1em;width:.5em;padding-top:-.5em;padding-left:1em;margin-right:1em;background-image:url(/dist/assets/images/arrow-right.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.c-wysiwyg figure:not(.iframe){position:relative}.c-wysiwyg img{position:relative;display:block;width:100%;height:auto}.c-wysiwyg figure{display:block;position:relative;overflow:hidden;margin:40px 0}.c-wysiwyg figure.iframe:before{content:"";display:block;padding-top:56.25%}.c-wysiwyg figure iframe{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;width:100%!important;height:100%!important}body{font-family:GothamMedium,system-ui,sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004)}body.is-smoothscroll{overscroll-behavior-y:none}[data-namespace=breweriesPage].is-entering,[data-namespace=newsPage].is-entering{position:absolute;top:0;left:0;width:100%;z-index:0}.o-page{position:relative;z-index:1}