a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{-webkit-appearance:none;border-radius:0}*{-webkit-tap-highlight-color:transparent;outline:0}.disable-click{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{-webkit-touch-callout:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}@font-face{font-family:Metric;src:url(../fonts/metric-light.eot);src:url(../fonts/metric-lightd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/metric-light.woff2) format("woff2"),url(../fonts/metric-light.woff) format("woff"),url(../fonts/metric-light.ttf) format("truetype"),url(../fonts/metric-light.svg#metric-light) format("svg");font-weight:100;font-style:normal}@font-face{font-family:Metric;src:url(../fonts/metric-blackd41d.eot?#iefix);src:url(../fonts/metric-blackd41d.eot?#iefix) format("eot"),url(../fonts/metric-black.woff2) format("woff2"),url(../fonts/metric-black.woff) format("woff"),url(../fonts/metric-black.ttf) format("truetype"),url(../fonts/metric-black.svg#metric-black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:SSStandard;src:url(../fonts/ss-standard.eot);src:url(../fonts/ss-standardd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/ss-standard.woff) format("woff"),url(../fonts/ss-standard.ttf) format("truetype"),url(../fonts/ss-standard.svg#SSStandard) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FaithAndGlory;src:url(../fonts/faith-and-glory-one.eot);src:url(../fonts/faith-and-glory-oned41d.eot?#iefix) format("embedded-opentype"),url(../fonts/faith-and-glory-one.woff2) format("woff2"),url(../fonts/faith-and-glory-one.woff) format("woff"),url(../fonts/faith-and-glory-one.ttf) format("truetype"),url(../fonts/faith-and-glory-one.svg#faith-and-glory-one) format("svg");font-weight:400;font-style:normal}.max{width:100%}.float--left{float:left}.float--right{float:right}.clear,.clearfix{clear:both}.center{text-align:center}html{overflow-y:scroll;overflow-x:hidden}body{background:#f4f4f4;margin:0;-ms-touch-action:none}img{border:none}a{cursor:pointer;outline:0;text-decoration:none}#content{position:relative;z-index:10}.loader{background:url(../img/loader.png);height:64px;left:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;width:64px}.wrapper{margin:auto;overflow:hidden;position:relative}@media (min-width:1181px) and (max-width:1480px){.wrapper{width:1070px}}@media (min-width:1481px){.wrapper{width:1340px}}@media (max-width:1180px){.wrapper{width:801px}}@media (min-width:590px) and (max-width:820px){.wrapper{width:538px}}@media (max-width:589px){.wrapper{width:263px}}.page-item{overflow:hidden}h1{color:#bababa;font:900 45px Metric;letter-spacing:-.4px;position:relative;text-transform:uppercase}.canvas-wrapper{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}.canvas-wrapper>canvas{position:absolute;width:100%;height:100%;top:0;left:0}.button{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border:1px solid rgba(113,113,113,.6);color:#D6D3D3;cursor:pointer;display:inline-block;font:100 16px/42px Metric;height:41px;letter-spacing:.5px;padding:0 25px 0 50px;position:relative;text-align:center;transition:color .3s linear,border-color .3s linear;-webkit-font-smoothing:initial;-moz-font-smoothing:initial;font-smoothing:initial}.button:before{background:transparent url(../img/arrow.png) no-repeat;content:"";height:5px;left:25px;opacity:.5;position:absolute;top:17px;width:10px;transition:opacity .3s linear;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear}.button:hover{background-position:25px 17px;border-color:#fff;color:#fff}.button:hover:before{opacity:1;-webkit-animation:bounce-right 1s infinite;-moz-animation:bounce-right 1s infinite;-ms-animation:bounce-right 1s infinite;-o-animation:bounce-right 1s infinite;animation:bounce-right 1s infinite}@-webkit-keyframes bounce-right{0%,100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-moz-keyframes bounce-right{0%,100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-ms-keyframes bounce-right{0%,100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-o-keyframes bounce-right{0%,100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-right{0%,100%{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}.button.black{border-color:#666;color:#666}.button.black:before{background-image:url(../img/arrow-black.png)}.button.black:hover{border-color:#2f2f5f;color:#2f2f5f}.button.top:before{background-image:url(../img/arrow-top.png);height:10px;top:14px;width:5px}.button.top:hover:before{-webkit-animation:bounce-top 1s infinite;-moz-animation:bounce-top 1s infinite;-ms-animation:bounce-top 1s infinite;-o-animation:bounce-top 1s infinite;animation:bounce-top 1s infinite}@-webkit-keyframes bounce-top{0%,100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-moz-keyframes bounce-top{0%,100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-ms-keyframes bounce-top{0%,100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-o-keyframes bounce-top{0%,100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-top{0%,100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.button:before{background-image:url(../img/arrow2x.png);background-size:10px 5px}.button.top:before{background-image:url(../img/arrow-top2x.png);background-size:5px 10px}}@media (max-width:1180px){.button{font-size:14px;height:34px;line-height:38px}.button:before{top:15px}.button.top:before{top:12px}}#overlay{width:100%;height:100%;background:#f4f4f4;left:0;position:fixed;top:0;transform-origin:50% 0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;z-index:9998}#mobile-header{left:50%;position:fixed;transform:translateY(-200%);-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%);top:0;z-index:9999}#mobile-header.disabled{transform:translateY(-200%);-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%)}#mobile-header.fixed--no-video .video-bottom,#mobile-header.fixed--no-video .video-thumb,#mobile-header.fixed-project .vimeo{display:none}#mobile-header.fixed--no-video .video-side h2{left:18px}#mobile-header .video-side{background:#151724;height:125px;position:relative;overflow:hidden}#mobile-header .video-side .video-thumb{float:left;margin:15px;width:166px;height:93px;position:relative;display:block}#mobile-header .video-side .video-thumb .video-ctrl{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5)}#mobile-header .video-side h2{color:#e6e6e6;font:700 24px Oswald;margin-top:15px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;position:absolute;left:196px;right:10px;white-space:nowrap}#mobile-header .video-side h2 span{color:#a19e9e;display:block;font-size:11px}#mobile-header .video-side .video-bottom{margin-top:73px;overflow:hidden}#mobile-header .video-side .vimeo{background:#8165a6;border-radius:10px;color:#e6e6e6;float:left;font:400 8px/18px Oswald;height:20px;letter-spacing:.4px;margin:10px 10px 0 0;padding:0 10px;text-transform:uppercase;transition:opacity .1s linear;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-ms-transition:opacity .1s linear;-o-transition:opacity .1s linear}#mobile-header .video-side .vimeo:hover{opacity:.9}#mobile-header .video-side .fullscreen{background:url(../img/fullscreen.png) no-repeat;color:#b6b6b6;float:left;font:400 8px/20px Oswald;height:22px;margin:10px 10px 0 0;text-align:center;text-transform:uppercase;width:32px;transition:opacity .15s linear;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear}#mobile-header .video-side .fullscreen:hover{opacity:.5}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#mobile-header .video-side .fullscreen{background-image:url(../img/fullscreen2x.png);background-size:32px auto}}#mobile-header .video-side .mute{background:url(../img/toggle-volume.png) no-repeat top right;float:left;height:22px;margin:10px 10px 0 0;width:22px;transition:opacity .15s linear;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;opacity:.5}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#mobile-header .video-side .mute{background-image:url(../img/toggle-volume2x.png);background-size:44px auto}}#mobile-header .video-side .mute:hover{opacity:1}#mobile-header .video-side .mute.muted{background-position:top left}#mobile-header nav{float:right;height:125px;position:relative;width:34%}#mobile-header nav .bkg{background:#d83f87;position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;transition:background .2s linear;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear}#mobile-header nav ul{margin:15px 30px;position:relative;z-index:10}#mobile-header nav a{color:#fff;display:block;font:700 16px/21px Oswald;position:relative;text-transform:uppercase}#mobile-header nav a:before{background:#fff;bottom:6px;content:"";display:block;left:5px;height:1px;position:absolute;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;width:0}#mobile-header nav a:hover:before{left:-15px;width:10px}#mobile-header nav .langs{bottom:10px;font:200 11px/11px Metric;color:#9b1856;text-transform:uppercase;left:29px;z-index:10;position:relative}#mobile-header nav .langs a{color:#fff;font:200 11px/11px Metric;display:inline}#mobile-header nav .langs a:before{display:none}@media (max-width:900px){#mobile-header{display:none}}@media (min-width:821px) and (max-width:1180px){#mobile-header{margin-left:-401px;width:801px}#mobile-header .video-side h2{font-size:20px}}@media (min-width:1181px) and (max-width:1480px){#mobile-header{margin-left:-535px;width:1070px}}@media (min-width:1481px){#mobile-header{margin-left:-670px;width:1340px}}.transition-block-alpha{transition:opacity .3s linear 0s,visibility 0s linear .3s;-webkit-transition:opacity .3s linear 0s,visibility 0s linear .3s;-moz-transition:opacity .3s linear 0s,visibility 0s linear .3s;-ms-transition:opacity .3s linear 0s,visibility 0s linear .3s;-o-transition:opacity .3s linear 0s,visibility 0s linear .3s;visibility:hidden;opacity:0}.transition-block-alpha.show,.transition-block-alpha.show--force{transition:opacity .3s linear 0s,visibility 0s linear 0s;-webkit-transition:opacity .3s linear 0s,visibility 0s linear 0s;-moz-transition:opacity .3s linear 0s,visibility 0s linear 0s;-ms-transition:opacity .3s linear 0s,visibility 0s linear 0s;-o-transition:opacity .3s linear 0s,visibility 0s linear 0s;visibility:visible;opacity:1}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#f4f4f4;z-index:1000;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}#loader #loader-center{height:161px;width:325px;top:50%;position:absolute;left:50%;margin:-80px 0 0 -162px}#loader #loader-sprite{display:none;position:absolute;height:161px;width:325px;z-index:100;left:50%;margin-left:-163px;top:0}.no-light-version #loader #loader-sprite{background:url(../img/loader-full.png) no-repeat left top}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-light-version #loader #loader-sprite{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5)}}#loader #loader-sprite-small{display:none;position:absolute;height:161px;width:325px;z-index:100;left:50%;margin-left:-163px;top:0}.no-light-version #loader #loader-sprite-small{background:url(../img/loader-short.png) no-repeat left top}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-light-version #loader #loader-sprite-small{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5)}}#loader #loader-progress{position:absolute;height:41px;left:0;width:100%;z-index:1;top:50%;margin-top:-18px;background:#fff;transform-origin:left center;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-light-version #loader #loader-progress{height:21px;width:50%;left:25%}}.light-version #loader #loader-sprite{background:url(../img/sprite-loader-light.html) no-repeat left top;height:80px;width:49px;margin-left:-25px}.light-version #loader #loader-center{height:80px;margin-top:-40px;width:200px;margin-left:-100px}.light-version #loader #loader-progress{height:25px;margin-top:-7px}.no-js #loader,.no-js #who-we-are{display:none}.no-js #footer-wrapper{height:auto;padding-bottom:90px}.site-logo{height:83px;width:33px}.site-logo a{background-position:center center;background-size:100% 100%;display:block;height:100%;text-indent:-9999px;width:100%}.site-logo.white a{background-image:url(../img/logo_blanc.png)}.site-logo.black a{background-image:url(../img/logo.png)}.site-logo-fixed{left:50%;margin-left:-725px;position:fixed;top:20px;z-index:2}.site-logo-mask{position:absolute;width:100%;height:100%;clip:rect(0,auto,auto,0);left:0;top:0}#header-wrapper{overflow:hidden;position:relative;z-index:10}#header-wrapper .bkg{position:absolute;width:100%;clip:rect(0,auto,auto,0);height:900px;overflow:hidden;z-index:1}#header-wrapper .bkg .paralax{height:100%}#header-wrapper .bkg .bkg-inner{position:absolute;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;z-index:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);will-change:opacity}#header-wrapper .bkg .site-logo-header{z-index:10}#header{position:relative;z-index:10}#header .float--left{width:66%}#header .float--left #punchline1{color:#fff;padding:240px 0 0 100px}#header .float--left #punchline1 .moto{font:900 105px/35px Metric;letter-spacing:-2.7px}#header .float--left #punchline1 .moto .mask{display:inline-block;height:90px;line-height:105px;overflow:hidden}#header .float--left #punchline1 .moto .mask span{display:inline-block;will-change:opacity,transform;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}#header .float--left #punchline1 .moto em{background:url(../img/withus.png) no-repeat left top;display:inline-block;height:158px;margin:-48px 0 0 20px;position:absolute;width:294px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);will-change:background-position}#header .float--left #scroll{height:78px;margin:110px 0 10px 100px;overflow:hidden;padding-left:24px;position:relative}#header .float--left #scroll .bar{bottom:18px;height:60px;left:0;overflow:hidden;position:absolute;width:14px}#header .float--left #scroll .bar span{position:absolute;width:100%;height:100%;background:url(../img/scroll-bar.png) no-repeat top left}#header .float--left #scroll .arrow{bottom:0;height:7px;left:0;overflow:hidden;position:absolute;width:14px}#header .float--left #scroll .arrow span{position:absolute;width:100%;height:100%;background:url(../img/scroll-arrow.png) no-repeat top left}#header .float--left #scroll .text{color:#fff;font:100 20px/78px Metric;overflow:hidden}#header .float--left #scroll .text span{display:inline-block}#header .float--left #scroll strong{font-weight:900}#header .float--left #video{margin-left:100px;position:relative;width:530px;z-index:50}#header .float--left #video .paralax{height:100%}#header .float--left #video .video-wrapper{height:299px}#header .float--left #video .mute{background:url(../img/toggle-volume.png) no-repeat bottom right;position:absolute;bottom:109px;right:-40px;height:22px;width:22px;transition:opacity .15s linear;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;opacity:.5}#header .float--left #video .mute:hover{opacity:1}#header .float--left #video .mute.muted{background-position:bottom left}#header .float--left #video h2{color:#1d2034;font:700 26px Oswald;padding:20px 0 0 20px;text-transform:uppercase}#header .float--left #video h2 span:first-child{color:#a19e9e;display:block;font:700 11px Oswald;text-transform:uppercase}#header .float--left #video .video-bottom{margin-left:20px;overflow:hidden}#header .float--left #video .vimeo{background:#8165a6;border-radius:10px;color:#e6e6e6;float:left;font:400 8px/18px Oswald;height:20px;letter-spacing:.4px;margin:10px 10px 0 0;padding:0 10px;text-transform:uppercase;transition:opacity .1s linear;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-ms-transition:opacity .1s linear;-o-transition:opacity .1s linear}#header .float--left #video .vimeo:hover{opacity:.9}#header .float--left #video .fullscreen{background:url(../img/fullscreen.png) no-repeat;color:#b6b6b6;float:left;font:400 8px/20px Oswald;height:22px;margin:10px 10px 0 0;text-align:center;text-transform:uppercase;width:32px;transition:opacity .15s linear;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear}#header .float--left #video .fullscreen:hover{opacity:.5}#header .float--left #brief{margin-top:-280px;position:relative;z-index:5}#header .float--left #brief .paralax{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;height:632px;padding:335px 120px 100px;position:relative;width:100%}#header .float--left #brief .text h2{color:#2f2f5f;font:100 32px Metric;margin-bottom:20px}#header .float--left #brief .text p{color:#ababab;font:100 16px/27px Domine}#header .float--left #brief .text p em{color:#8165a6}#header .float--left #brief .text p b{color:#2f2f5f;font-weight:600}#header .float--left #brief .text p strong{display:block;color:#2f2f5f;font-weight:600}#header .float--right{width:34%}#header .float--right #site-navigation{position:relative;z-index:10}#header .float--right #site-navigation .bkg{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#d83f87;height:510px;opacity:0;position:relative;z-index:5;transition:background .2s linear;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear}#header .float--right #site-navigation ul{bottom:100px;left:80px;position:absolute;z-index:10}#header .float--right #site-navigation ul a{color:#fff;display:block;font:700 26px/34px Oswald;position:relative;text-transform:uppercase}#header .float--right #site-navigation ul a:before{background:#fff;bottom:6px;content:"";display:block;left:5px;height:1px;position:absolute;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;width:0}#header .float--right #site-navigation ul a:hover:before{left:-20px;width:15px}#header .float--right #site-navigation .langs{bottom:80px;color:#9b1856;font:200 11px/11px Metric;left:80px;position:absolute;text-transform:uppercase;z-index:5}#header .float--right #site-navigation .langs a{color:#fff}#header .float--right #news{position:relative}#header .float--right #news .paralax{height:310px;padding:80px 80px 0}#header .float--right #news .animable-element{z-index:10;position:relative}#header .float--right #news .date{color:#fff;display:inline-block;font:900 20px/26px Metric;margin-bottom:20px;position:relative}#header .float--right #news .date>svg{fill:currentColor;height:26px;margin-right:5px;position:relative;top:4px;width:26px}#header .float--right #news .date span{font-weight:100}#header .float--right #news h2{color:#363535;font:100 36px Metric;margin:0 0 20px}#header .float--right #news p{color:#d1d1d1;font:400 13px/18px Domine;margin-bottom:1em}#header .float--right #news p a{color:#1ea2e0}#header .float--right #news .button{bottom:60px;position:absolute}#header .float--right #punchline2 .paralax{background:#8165a6;color:#fff;text-align:center;position:relative}.light-version #header .float--right #punchline2 .paralax{background-color:#8165a6}#header .float--right #punchline2 .paralax #punchline2-text{padding:197px 0 170px;position:relative;z-index:10}#header .float--right #punchline2 .paralax #punchline2-text .word{overflow:hidden;position:absolute;width:100%}#header .float--right #punchline2 .paralax #punchline2-text .word span{font:900 68px/74px Metric;display:block;letter-spacing:-1px;opacity:0}#header .float--right #punchline2 .paralax #punchline2-text .word:first-child span{opacity:1}#header .float--right #punchline2 .paralax #punchline2-text>span{display:block;font:100 20px Metric;margin-top:55px}#header .float--right #punchline2 .paralax #punchline2-text em{font:400 80px/60px FaithAndGlory;letter-spacing:-.5px}#header .float--right #punchline2 .paralax #punchline2-text em span{height:148px;margin-left:-41px;margin-top:-32px;position:absolute;width:98px}.no-light-version #header .float--right #punchline2 .paralax #punchline2-text em span{background:url(../img/s.png) no-repeat left top;transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5)}#slideshow{height:800px;margin:-260px auto 0;max-width:1500px;overflow:hidden;position:relative;text-align:center;z-index:4}#slideshow>ul{position:absolute;width:100%;height:100%;background:#000;z-index:1}#slideshow #slideshow-pagination{position:absolute;bottom:80px;width:100%;z-index:10}#slideshow #slideshow-pagination ul li{border:1px solid rgba(255,255,255,.6);width:9px;height:9px;display:inline-block;border-radius:50%;margin:0 5px;cursor:pointer}#slideshow #slideshow-pagination ul li.active,#slideshow #slideshow-pagination ul li:hover{background:#cfcccc;border-color:#cfcccc}#slideshow .slideshow-arrow{display:block;position:absolute;top:0;width:100px;height:100%;opacity:0;z-index:10;transition:opacity .2s linear 1s;-webkit-transition:opacity .2s linear 1s;-moz-transition:opacity .2s linear 1s;-ms-transition:opacity .2s linear 1s;-o-transition:opacity .2s linear 1s}.touch #slideshow .slideshow-arrow{opacity:1}#slideshow .slideshow-arrow:after{content:'';position:absolute;background:url(../img/slideshow-arrow.png) no-repeat center center;background-size:100% auto;width:14px;height:28px;top:50%;left:50%;margin:-7px 0 0 -14px;transition:transform ease .3s;-webkit-transition:-webkit-transform ease .3s;-moz-transition:-moz-transform ease .3s;-ms-transition:-ms-transform ease .3s;-o-transition:-o-transform ease .3s}#slideshow .slideshow-arrow.slideshow-arrow--next{right:0}.no-touch #slideshow .slideshow-arrow.slideshow-arrow--next:hover:after{transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px)}#slideshow .slideshow-arrow.slideshow-arrow--prev:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.no-touch #slideshow .slideshow-arrow.slideshow-arrow--prev:hover:after{transform:translateX(-5px) rotate(180deg);-webkit-transform:translateX(-5px) rotate(180deg);-moz-transform:translateX(-5px) rotate(180deg);-ms-transform:translateX(-5px) rotate(180deg);-o-transform:translateX(-5px) rotate(180deg)}#slideshow:hover .slideshow-arrow{transition:opacity .2s linear 0s;-webkit-transition:opacity .2s linear 0s;-moz-transition:opacity .2s linear 0s;-ms-transition:opacity .2s linear 0s;-o-transition:opacity .2s linear 0s;opacity:1}#slideshow .site-logo-slideshow{z-index:2;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}#slideshow .slideshow-item{position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;z-index:1;transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transition:opacity .8s linear,transform 1s ease-in,visibility 0s linear .8s;-webkit-transition:opacity .8s linear,transform 1s ease-in,visibility 0s linear .8s;-moz-transition:opacity .8s linear,transform 1s ease-in,visibility 0s linear .8s;-ms-transition:opacity .8s linear,transform 1s ease-in,visibility 0s linear .8s;-o-transition:opacity .8s linear,transform 1s ease-in,visibility 0s linear .8s}#slideshow .slideshow-item.slideshow-item--current{opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:opacity .8s linear .6s,transform 1s ease-out .5s,visibility 0s linear 0s;-webkit-transition:opacity .8s linear .6s,transform 1s ease-out .5s,visibility 0s linear 0s;-moz-transition:opacity .8s linear .6s,transform 1s ease-out .5s,visibility 0s linear 0s;-ms-transition:opacity .8s linear .6s,transform 1s ease-out .5s,visibility 0s linear 0s;-o-transition:opacity .8s linear .6s,transform 1s ease-out .5s,visibility 0s linear 0s}#slideshow .visuel-container{background-position:center center;background-size:cover;bottom:-100px;position:absolute;top:-100px;width:100%;z-index:1}#slideshow .visuel-container:after{content:'';background:url(../img/slideshow_gradient.png) repeat-x bottom left;bottom:0;height:456px;position:absolute;left:0;width:100%}#slideshow .text-container{color:#fff;position:absolute;width:100%;max-width:600px;text-align:center;bottom:146px;left:50%;margin-left:-300px;z-index:10}#slideshow .text-container .logo-client{display:inline-block;max-width:80%}#slideshow .text-container h3{margin-top:20px;font:100 46px/52px Metric}#slideshow .text-container p{font:400 16px/27px Domine;padding-bottom:30px}#slideshow .text-container .button{margin:35px auto 0}#slideshow .text-container .tags{margin-bottom:25px}#slideshow #slideshow-progress{position:absolute;width:100%;bottom:60px;z-index:10;height:5px}#slideshow #slideshow-progress .wrapper{overflow:hidden;position:relative}#slideshow #slideshow-progress #slideshow-progress-indicator{height:5px;width:0;background:#73c2d5}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.site-logo.white a{background-image:url(../img/logo_blanc%402x.png)}.site-logo.black a{background-image:url(../img/logo%402x.png)}#header .float--left #scroll .bar span{background-image:url(../img/scroll-bar2x.png);background-size:14px auto}#header .float--left #scroll .arrow span{background-image:url(../img/scroll-arrow2x.png);background-size:14px auto}#header .float--left #video .mute{background-image:url(../img/toggle-volume2x.png);background-size:44px auto}#header .float--left #video .fullscreen{background-image:url(../img/fullscreen2x.png);background-size:32px auto}}@media (min-width:1181px) and (max-width:1480px){.site-logo-fixed{margin-left:-580px}#header .float--left #punchline1{padding-left:60px}#header .float--left #scroll{margin-left:60px;margin-top:136px}#header .float--left #video{margin-left:60px}#header .float--left #brief .paralax{padding:345px 80px 60px}#header .float--right #site-navigation .bkg{height:510px}#header .float--right #site-navigation .langs,#header .float--right #site-navigation ul{left:60px}#header .float--right #punchline2 .paralax #punchline2-text{padding:212px 0 180px}}@media (min-width:821px) and (max-width:1180px){.site-logo-fixed{margin-left:-445px}#header .float--right #news .paralax{padding:40px 30px 0;height:330px}#header .float--right #news .date{font-size:18px;margin-bottom:15px}#header .float--right #news .date>svg{width:22px;height:22px}#header .float--right #news p{max-height:215px;overflow:hidden}#header .float--right #news .button{bottom:auto;position:relative;margin-top:20px}#slideshow{height:650px}#slideshow .text-container .button{margin-top:0}}@media (max-width:1180px){#header-wrapper .bkg{height:700px}#header .float--left #punchline1{padding:150px 0 0 60px}#header .float--left #punchline1 .moto{font-size:85px}#header .float--left #punchline1 .moto .mask{height:70px;line-height:85px}#header .float--left #punchline1 .moto em{margin-top:-52px;transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform-origin:left center;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center}#header .float--left #scroll{margin-left:60px;margin-top:110px}#header .float--left #video{margin-left:60px;width:400px}#header .float--left #video .video-wrapper{height:225px}#header .float--left #video h2{font:700 22px Oswald}#header .float--left #brief{margin-top:-206px}#header .float--left #brief .paralax{height:490px;padding:230px 80px 50px}#header .float--left #brief .text h2{font-size:24px}#header .float--left #brief .text p{font-size:13px;line-height:18px}#header .float--right #site-navigation .bkg{height:330px}#header .float--right #site-navigation ul{bottom:48px;left:40px}#header .float--right #site-navigation ul a{font-size:20px;line-height:30px}#header .float--right #site-navigation .langs{bottom:30px;left:40px}#header .float--right #news h2{font-size:25px;margin:0 0 5px}#header .float--right #punchline2 .paralax{font:900 58px/30px Metric}#header .float--right #punchline2 .paralax #punchline2-text{padding:150px 0 117px}#header .float--right #punchline2 .paralax em{font:400 70px/50px FaithAndGlory;letter-spacing:-.5px}}@media (max-width:900px){.site-logo-fixed{display:none}.site-logo-fixed.site-logo-header-mobile{display:block;position:relative;left:36px;top:45px;margin:0!important}#header{padding-top:0;width:100%}#header .float--left{width:70%}#header .float--left #punchline1{padding-left:35px;padding-top:200px}#header .float--left #scroll{margin-left:30px;height:52px;margin-top:40px}#header .float--left #scroll .text{font-size:13px;line-height:52px}#header .float--left #video{margin-left:35px}#header .float--left #brief .paralax{padding-left:55px}#header .float--right{width:30%;position:absolute;right:0;bottom:0;top:0}#header .float--right #news{display:none}#header .float--right #punchline2{bottom:0;font-size:50px;position:absolute;width:100%}#header .float--right #punchline2 #punchline2-text{padding:155px 0 138px}#header .float--right #punchline2 em{font-size:60px;line-height:40px}#slideshow{margin-top:0;height:620px}#slideshow #slideshow-progress{top:0;bottom:auto}#slideshow #slideshow-progress .wrapper{width:100%}#slideshow .text-container{bottom:0}#slideshow .text-container h3{margin-top:15px;font-size:40px;line-height:44px}#slideshow .text-container p{font-size:14px;line-height:24px}#slideshow .text-container .button{margin:0 auto 70px}#slideshow #slideshow-pagination{bottom:20px}}@media (max-width:820px){#slideshow .slideshow-arrow{width:40px}#slideshow .slideshow-arrow:after{height:14px;margin:-3px 0 0 -7px;width:7px}}@media (min-width:590px) and (max-width:820px){#header .float--right #news{height:350px;padding:80px 20px}#header .float--right #news .button{bottom:40px;left:40px}}@media (max-width:760px){#header-wrapper>.bkg{height:460px}#header #news{display:none}#header .float--left{width:100%}#header .float--left #punchline1{padding-right:35px;padding-top:160px}#header .float--left #scroll{margin-top:0}#header .float--left #video{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:transparent;height:auto;margin:0;overflow:hidden;padding:0 20px 35px;width:100%}#header .float--left #video .video-wrapper{height:0;padding-bottom:56.25%;width:100%}#header .float--left #video h2{position:relative;z-index:10;padding-left:0;float:left;padding-top:11px}#header .float--left #video h2 span:first-child{font-size:11px}#header .float--left #video .mute,#header .float--left #video h2 span:last-child{display:none}#header .float--left #video .video-bottom{position:relative;z-index:10;float:right}#header .float--left #video .vimeo{height:18px;padding:0 8px}#header .float--left #video .fullscreen{margin-right:0}#header .float--left #brief .paralax{padding:150px 35px 70px;margin-top:0;height:auto}#header .float--left #brief .paralax h2{font-size:27px}#header .float--left #brief .paralax p{font-size:13px;line-height:22px;text-align:justify}#header .float--right{display:none}#slideshow{height:480px}#slideshow .tags{margin-left:-20px;margin-right:-20px}#slideshow .text-container{left:0;padding:0 35px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-left:0;max-width:100%}#slideshow .text-container h3{font-size:32px;line-height:26px;margin-bottom:10px}#slideshow .text-container p{display:none}}@media (max-width:500px){#header{padding-top:0;width:100%}#header .float--left #punchline1 .moto{font-size:50px;letter-spacing:-1.5px}#header .float--left #punchline1 .moto .mask{height:40px;line-height:50px}#header .float--left #punchline1 .moto em{margin-top:-65px;margin-left:10px;transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform-origin:left center;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center}}#get-in-touch{margin:-60px auto 0;position:relative;z-index:10;overflow:hidden}#footer-map-touch{display:none}.touch #footer-map-touch{position:absolute;width:100%;height:100%;display:block;z-index:2;top:0;left:0}#footer-wrapper{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#0C0C22;height:944px;padding-top:90px;overflow:hidden;z-index:4;position:relative}#footer-wrapper #footer{z-index:10}#footer-wrapper #footer-map{position:absolute;width:100%;top:0;left:0;z-index:1;bottom:-25px}#footer-wrapper .site-logo-map{z-index:10;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}#footer-wrapper .wrapper{padding-left:80px}@media (min-width:821px) and (max-width:1180px){#footer-wrapper .wrapper{width:800px}}@media (min-width:1181px) and (max-width:1480px){#footer-wrapper .wrapper{width:1070px}}@media (min-width:1481px){#footer-wrapper .wrapper{width:1340px}}#footer-wrapper h1{color:#fff}#footer-wrapper .contact{background:url(../img/contact.png) no-repeat center left;color:#e9e9e9;font:700 18px/22px Domine;letter-spacing:-.25px;margin:0 0 60px;padding-left:38px}@media (min-width:821px) and (max-width:1180px){#footer-wrapper .contact{float:left;margin-top:40px;width:350px}}#footer-wrapper .contact a{color:#5cc9e3}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#footer-wrapper .contact{background-image:url(../img/contact2x.png);background-size:23px auto}}#footer-wrapper .social{overflow:hidden}@media (min-width:821px) and (max-width:1180px){#footer-wrapper .social{float:left}}#footer-wrapper .social dt{color:#f7f7f7;font:700 16px Oswald;letter-spacing:-.25px;margin:0 0 10px;text-transform:uppercase}#footer-wrapper .social dd{float:left;height:49px;position:relative;width:49px}#footer-wrapper .social dd a{display:block;height:49px;position:relative;width:49px;text-indent:-9999px}#footer-wrapper .social dd a:after{content:'';position:absolute;top:50%;left:50%;display:block;background-repeat:no-repeat;background-size:93px auto;background-image:url(../img/sprite-social-footer2x.png);opacity:.2;transition:opacity .15s linear;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear}#footer-wrapper .social dd#facebook a{background-color:#1ea2e0}#footer-wrapper .social dd#facebook a:after{width:16px;height:30px;margin:-15px 0 0 -8px;background-position:0 0}#footer-wrapper .social dd#twitter a{background-color:#2eb4d6}#footer-wrapper .social dd#twitter a:after{width:33px;height:26px;margin:-13px 0 0 -16px;background-position:-31px -30px}#footer-wrapper .social dd#vine a{background-color:#398ea2}#footer-wrapper .social dd#vine a:after{width:28px;height:33px;margin:-16px 0 0 -14px;background-position:-64px -27px}#footer-wrapper .social dd#instagram a{background-color:#5656bb}#footer-wrapper .social dd#instagram a:after{width:31px;height:30px;margin:-15px 0 0 -16px;background-position:-16px 0}#footer-wrapper .social dd#linkedin a{background-color:#8165a6}#footer-wrapper .social dd#linkedin a:after{width:31px;height:30px;margin:-16px 0 0 -15px;background-position:0 -30px}#footer-wrapper .social dd#vimeo a{background-color:#c5397a}#footer-wrapper .social dd#vimeo a:after{width:31px;height:27px;margin:-14px 0 0 -16px;background-position:-47px 0}#footer-wrapper .social dd a:hover:after{opacity:1}#footer-wrapper .buros{float:right;margin-top:-185px;overflow:hidden}@media (min-width:821px) and (max-width:1180px){#footer-wrapper .buros{clear:left;float:left;margin-top:0;width:410px}}@media (min-width:590px) and (max-width:820px){#footer-wrapper .buros{float:none;margin-top:70px;width:410px}}#footer-wrapper .buros li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-repeat:no-repeat;background-position:left top;float:left;padding:0 0 30px 50px}#footer-wrapper .buros li h2{color:#f7f7f7;font:700 16px Oswald;letter-spacing:-.25px;margin:0 0 5px;text-transform:uppercase}#footer-wrapper .buros li address{color:#bababa;font:400 18px/22px Domine;letter-spacing:-.25px}#footer-wrapper .buros li address:after{content:"";display:block;height:6px;margin-top:10px;width:50px}#footer-wrapper .buros li.paris{background-image:url(../img/buro1_ico.png);width:410px}#footer-wrapper .buros li.paris address:after{background:#c5397a}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#footer-wrapper .buros li.paris{background-image:url(../img/buro1_ico2x.png);background-size:35px auto}}#footer-wrapper .buros li.travel{background-image:url(../img/buro2_ico.png);width:280px}#footer-wrapper .buros li.travel address:after{background:#1ea2e0}#footer-wrapper .buros li.travel span{color:#1c87ba;font-size:14px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#footer-wrapper .buros li.travel{background-image:url(../img/buro2_ico2x.png);background-size:35px auto}}@media (max-width:820px){#footer-wrapper{height:650px}#footer-map{background:url(../img/map-two-cols.jpg) no-repeat center center;background-size:cover}}@media (max-width:589px){#who-we-are h1{padding-bottom:80px}#footer-wrapper,#get-in-touch{overflow:visible}#footer-wrapper #footer{position:absolute;top:-24px;bottom:0;left:0;right:0;width:auto;padding:0}#footer-wrapper #footer .social{position:absolute;width:100%;top:0;left:0;text-align:center}#footer-wrapper #footer .social dt{display:none}#footer-wrapper #footer .social dd{display:inline-block;float:none}#footer-wrapper #footer .contact{margin:90px 0 0 50px}#footer-wrapper #footer .buros{float:none;margin:50px 0 0 50px}#footer-wrapper #footer .buros li{padding-bottom:50px;padding-left:0!important;width:100%!important;background:none!important}#footer-wrapper #footer .buros li address{font-size:13px;line-height:17px}}.page-item--home h1{background:#f4f4f4;color:#bababa;font:900 35px/35px Metric;padding:50px 0 60px;text-align:center;text-transform:lowercase}.page-item--home h1:after{background:url(../img/v.png) no-repeat center center;bottom:35px;content:"";left:0;height:8px;position:absolute;width:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-item--home h1:after{background-image:url(../img/v2x.png);background-size:17px auto;opacity:.6}}.page-item--home h1 span{display:block}#what-we-do{background:#f4f4f4;margin:-60px auto 60px;position:relative;z-index:10}#what-we-do>.wrapper{position:relative;z-index:10}.tags{max-height:28px;overflow:hidden}.tags li{border:1px solid #f5f5f5;color:#f5f5f5;display:inline-block;font:400 10px Oswald;height:15px;letter-spacing:.1px;margin:1px 3px 1px 0;opacity:.95;padding:5px;text-transform:uppercase;vertical-align:middle}.works-wrapper{overflow:hidden}@media (min-width:820px){.works-wrapper{width:807px}}@media (min-width:590px) and (max-width:820px){.works-wrapper{width:538px}}@media (min-width:821px) and (max-width:1180px){.works-wrapper{margin-left:3px}}@media (min-width:1181px) and (max-width:1480px){.works-wrapper{width:1076px}}@media (min-width:1481px){.works-wrapper{width:1346px}}.half-col-container{float:left;margin:0 6px 6px 0;width:263px}.work{background:#fff;color:#000;display:block;float:left;margin:0 6px 6px 0;overflow:hidden;position:relative}.work.one-col{width:263px}.work.two-cols{width:532px}.work.half-col{margin:0;width:263px}.work.half-col:first-child{margin-bottom:5px}.work.one-or-two-cols{width:532px}.work .img-wrapper{height:317px;overflow:hidden;position:relative}.work .img-wrapper img{z-index:1;position:relative}.work .img-wrapper .gradient{position:absolute;width:100%;height:100%;left:0;opacity:.3;top:0}.work .img-wrapper .filter-wrapper{position:absolute;width:100%;height:100%;z-index:10}.work .img-wrapper .filter-wrapper img{height:100%;display:block;width:100%}.work .img-wrapper .filter{left:0;height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.work .img-wrapper .logo{bottom:50px;left:20px;position:absolute!important;z-index:20}.work .img-wrapper .logo.nightcall{bottom:30px}.work .img-wrapper .tags{z-index:20;bottom:15px;left:20px;position:absolute!important}.work .description{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:150px;padding:20px;position:relative;z-index:10;display:block}.work .description h2{color:#000;font:100 26px Metric!important;margin:0 0 10px!important}.work .description p{color:#ababab;font:400 13px/18px Domine!important}.work.half-col .img-wrapper{height:197px}.work.half-col .description{height:34px;padding:8px 20px}.work.half-col .description h2{font-size:20px!important;margin:0!important}@media (max-width:589px){.work[data-minCols="3"],.work[data-minCols="2"],.work[data-minCols="5"],.work[data-minCols="4"],div[data-minCols="3"],div[data-minCols="2"],div[data-minCols="5"],div[data-minCols="4"]{display:none}.work.one-or-two-cols[data-breakpoint-one-col="5"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="4"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="3"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="2"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="1"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-two-cols{display:none}}@media (min-width:590px) and (max-width:820px){.work[data-minCols="3"],.work[data-minCols="5"],.work[data-minCols="4"],div[data-minCols="3"],div[data-minCols="5"],div[data-minCols="4"]{display:none}.work.one-or-two-cols[data-breakpoint-one-col="5"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="4"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="3"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="2"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-two-cols,.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-one-col{display:none}.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-two-cols{display:block}}@media (min-width:821px) and (max-width:1180px){.work[data-minCols="5"],.work[data-minCols="4"],div[data-minCols="5"],div[data-minCols="4"]{display:none}.work.one-or-two-cols[data-breakpoint-one-col="5"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="4"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="3"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-two-cols,.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-one-col{display:none}.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-two-cols{display:block}.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-one-col{display:none}.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-two-cols{display:block}}@media (min-width:1181px) and (max-width:1480px){.work[data-minCols="5"],div[data-minCols="5"]{display:none}.work.one-or-two-cols[data-breakpoint-one-col="5"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="4"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-one-col,.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-two-cols{display:none}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-two-cols{display:block}.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-one-col{display:none}.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-two-cols{display:block}.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-one-col{display:none}.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-two-cols{display:block}}@media (min-width:1481px){.work.one-or-two-cols[data-breakpoint-one-col="5"]{width:263px}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-one-col{display:block}.work.one-or-two-cols[data-breakpoint-one-col="5"] .visuel-two-cols,.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-one-col{display:none}.work.one-or-two-cols[data-breakpoint-one-col="4"] .visuel-two-cols{display:block}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-one-col{display:none}.work.one-or-two-cols[data-breakpoint-one-col="3"] .visuel-two-cols{display:block}.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-one-col{display:none}.work.one-or-two-cols[data-breakpoint-one-col="2"] .visuel-two-cols{display:block}.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-one-col{display:none}.work.one-or-two-cols[data-breakpoint-one-col="1"] .visuel-two-cols{display:block}}.more{cursor:pointer;height:231px;position:relative;width:263px;display:none;clear:both;margin-top:30px}.more .animable-element{transition:background .3s linear;-webkit-transition:background .3s linear;-moz-transition:background .3s linear;-ms-transition:background .3s linear;-o-transition:background .3s linear;background:#fff;position:absolute;width:100%;height:100%;z-index:10}.more hr{background:#bcbcbc;border:none;height:3px;left:50%;margin:-15px 0 0 -50px;position:absolute;top:50%;width:100px}.more hr:after{background:#bcbcbc;content:"";display:block;height:100px;left:50%;margin:-50px 0 0 0;position:absolute;top:50%;width:3px}.more span{bottom:4px;color:#c9c9c9;display:block;font:400 16px Oswald;position:absolute;text-align:center;text-transform:uppercase;width:100%}.more:hover .animable-element{background:#1ea2e0}.more:hover hr,.more:hover hr:after{background:#fff}.more:hover span{color:#fff}@media (max-width:589px){.more{display:block}.more.hide{display:none!important}}@media (max-width:900px){#what-we-do{margin-top:0;overflow:visible}#what-we-do:before{content:'';position:absolute;height:165px;top:0;left:-200px;right:-200px;background-color:#fff;z-index:1}#what-we-do h1:first-of-type{position:relative;z-index:10;background:0 0}.works-wrapper{margin-top:0;margin-bottom:0}.page-item--home h1{padding:70px 0 60px}.half-col-container,.work{margin-bottom:0;margin-top:30px}}@media (max-width:589px){.work{float:none}}@media (max-width:760px){.tags{max-height:21px}.tags li{height:12px;font-size:8px;letter-spacing:.1px;padding:3px 5px}}#who-we-are{margin:-60px auto 60px;position:relative;z-index:1}#who-we-are .team-wrapper{background:#fff;height:1700px;overflow:hidden;padding:60px 0 120px;position:relative}@media (min-width:590px) and (max-width:820px){#who-we-are .team-wrapper{padding-right:0}}@media (min-width:820px){#who-we-are .team-wrapper{margin-left:-59px}}@media (min-width:1180px){#who-we-are .team-wrapper{margin-left:-66px}}#who-we-are .wrapper{height:100%;overflow:visible}#who-we-are .wrapper #physic-layer{position:absolute;width:100%;height:100%;top:0;left:0;overflow:visible;z-index:100}#who-we-are blockquote{color:#494141;font:700 65px/61px Oswald;float:left;letter-spacing:-.25px;padding-left:30px;position:relative;max-width:720px;text-transform:uppercase}#who-we-are blockquote .after,#who-we-are blockquote .before{background-repeat:no-repeat;background-size:100% auto;height:24px;position:absolute;width:24px}#who-we-are blockquote .before{margin:2px 0 0 -25px;background-image:url(../img/quote-left.svg)}#who-we-are blockquote .after{margin:20px 0 0 -7px;background-image:url(../img/quote-right.svg)}.lang-fr #who-we-are blockquote .after{margin-left:1px}#who-we-are blockquote cite{display:block;font:400 19px Domine;margin-top:10px;text-transform:none}@media (max-width:820px){#who-we-are blockquote{font-size:48px;line-height:46px;float:none;margin-left:-30px}#who-we-are blockquote .after,#who-we-are blockquote .before{transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6)}#who-we-are blockquote .before{margin:-1px 0 0 -22px}#who-we-are blockquote .after{margin:6px 0 0 -6px}#who-we-are blockquote cite{margin-top:6px}}@media (max-width:610px){#who-we-are blockquote{margin-left:-10px}}#who-we-are #total{font:700 14px/12px Oswald;float:right;margin-right:-33px;text-transform:uppercase;width:140px}.lang-fr #who-we-are #total{width:160px}@media (min-width:820px){#who-we-are #total{margin-right:-27px}}#who-we-are #total .number{color:#0697db;font:700 18px Domine}#who-we-are #total strong{color:#000}#who-we-are #total a{color:#a3a3a3;display:inline-block;position:relative}#who-we-are #total a:after{background-color:#a3a3a3;content:"";display:block;height:1px;margin-top:3px;width:100%;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transition:transform .1s ease-out;-webkit-transition:transform .1s ease-out;-moz-transition:transform .1s ease-out;-ms-transition:transform .1s ease-out;-o-transition:transform .1s ease-out}#who-we-are #total a:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}@media (max-width:820px){#who-we-are #total{float:none;margin-top:20px}}@media (max-width:610px){#who-we-are #total{margin-left:20px}}#who-we-are .bulle-mate-info{position:absolute;bottom:45px;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);text-align:center;width:270px;margin-left:-135px;left:50%;z-index:10;visibility:hidden;opacity:0;transition:opacity .2s linear 0s,visibility 0s linear .2s;-webkit-transition:opacity .2s linear 0s,visibility 0s linear .2s;-moz-transition:opacity .2s linear 0s,visibility 0s linear .2s;-ms-transition:opacity .2s linear 0s,visibility 0s linear .2s;-o-transition:opacity .2s linear 0s,visibility 0s linear .2s}#who-we-are .bulle-mate-info.show{opacity:1;visibility:visible;transition:opacity .2s linear 0s,visibility 0s linear 0s;-webkit-transition:opacity .2s linear 0s,visibility 0s linear 0s;-moz-transition:opacity .2s linear 0s,visibility 0s linear 0s;-ms-transition:opacity .2s linear 0s,visibility 0s linear 0s;-o-transition:opacity .2s linear 0s,visibility 0s linear 0s}#who-we-are .bulle-mate-info h4{color:#000;font:200 26px/26px Metric;margin-bottom:6px}#who-we-are .bulle-mate-info p{font:400 13px/18px Domine;color:#ababab;margin-bottom:0}#who-we-are .bulle-mate-info a{display:inline-block;height:26px;width:26px;text-indent:-9999px;margin:0 3px;background:url(../img/pictos-team-sprite2x.png) no-repeat;background-size:52px auto;transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear}#who-we-are .bulle-mate-info a:hover{opacity:.8}#who-we-are .bulle-mate-info a.instagram{background-position:top left}#who-we-are .bulle-mate-info a.linkedin{background-position:top right}#who-we-are .bulle-mate-info a.twitter{background-position:bottom left}#who-we-are .bulle-mate-info .close-bulle-mate-info{background-image:none!important;width:31px;height:31px;border-radius:50%;border:1px solid #fff;color:#fff;transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-ms-transform:rotate(45deg) translateZ(0);-o-transform:rotate(45deg) translateZ(0);margin-left:-1px;opacity:.7;margin-bottom:45px;text-indent:0;background-color:transparent;transition:opacity .2s linear,background-color .2s linear;-webkit-transition:opacity .2s linear,background-color .2s linear;-moz-transition:opacity .2s linear,background-color .2s linear;-ms-transition:opacity .2s linear,background-color .2s linear;-o-transition:opacity .2s linear,background-color .2s linear}#who-we-are .bulle-mate-info .close-bulle-mate-info:before{content:'+';height:0;width:0;font:200 32px/32px Metric;position:absolute;top:4px;left:8px}#who-we-are .bulle-mate-info .close-bulle-mate-info:hover{opacity:1!important;background-color:rgba(255,255,255,.2)}.is-ie #who-we-are .bulle-mate-info .close-bulle-mate-info:before{top:7px;left:8px}@media (max-width:589px){#who-we-are .bulle-mate-info{width:200px;margin-left:-100px}#who-we-are .bulle-mate-info h4{font-size:20px;line-height:20px}#who-we-are .bulle-mate-info p{font-size:11px;line-height:16px}#who-we-are .bulle-mate-info .close-bulle-mate-info{margin-bottom:30px}}#who-we-are .bulle{background:0 0;cursor:default;left:0;position:absolute;top:0;z-index:1;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%}#who-we-are .bulle .bubble-wrapper{position:absolute;width:100%;height:100%}#who-we-are .bulle.bulle-mate:not(.disabled) .image-wrapper{cursor:pointer;transition:transform .1s linear;-webkit-transition:transform .1s linear;-moz-transition:transform .1s linear;-ms-transition:transform .1s linear;-o-transition:transform .1s linear}#who-we-are .bulle.bulle-mate:not(.disabled):hover .image-wrapper{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#who-we-are .bulle.hover:not(.disabled){cursor:pointer}#who-we-are .bulle.hover:not(.disabled) .circle{transition:transform .1s linear;-webkit-transition:transform .1s linear;-moz-transition:transform .1s linear;-ms-transition:transform .1s linear;-o-transition:transform .1s linear}#who-we-are .bulle.hover:not(.disabled):hover .circle{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#who-we-are .bulle.open{z-index:12!important}#who-we-are .bulle.founder,#who-we-are .bulle.partner{height:270px;width:270px}#who-we-are .bulle.big-info,#who-we-are .bulle.employee{height:180px;width:180px}#who-we-are .bulle.small-info{height:135px;width:135px}#who-we-are .bulle.alternate,#who-we-are .bulle.intern{height:90px;width:90px}#who-we-are .bulle .circle{position:absolute;width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;overflow:hidden;z-index:1}#who-we-are .bulle .text{color:#fff;font:100 20px/20px Metric;position:relative;text-align:center;top:50%;z-index:2;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#who-we-are .bulle .text span{display:block;font:700 40px/40px Domine}#who-we-are .bulle .text[data-id=founders] .text span,#who-we-are .bulle .text[data-id=partners] .text span{font-size:90px;line-height:80px}#who-we-are .bulle .text[data-id=projects] .text span{font-size:50px;line-height:46px}#who-we-are .bulle .text[data-id=group] .text span{font-size:20px;line-height:36px}#who-we-are .bulle[data-id=fwa] svg{fill:#fff;margin-top:8px}#who-we-are .bulle[data-id=partnership] svg{fill:#fff;margin-bottom:5px}#who-we-are .bulle[data-id=awwwards] img{margin-top:5px;height:40px;width:auto}#who-we-are .bulle[data-id=founders] span,#who-we-are .bulle[data-id=partners] span{line-height:70px;font-size:80px}#who-we-are .bulle[data-id=group]{display:block}#who-we-are .bulle[data-id=group] .text{font-size:16px;line-height:16px}#who-we-are .bulle[data-id=group] span{margin-top:-4px}#who-we-are .bulle[data-id=group] svg{fill:#fff}#who-we-are .bulle[data-id=cm] .text,#who-we-are .bulle[data-id=motion] .text,#who-we-are .bulle[data-id=ux] .text{font-size:22px;letter-spacing:-.25px}#who-we-are .bulle[data-id=cm] .text span,#who-we-are .bulle[data-id=motion] .text span,#who-we-are .bulle[data-id=ux] .text span{letter-spacing:0;font:900 22px/25px Metric}#who-we-are .bulle[data-id=ux] .text{top:53%}#who-we-are .bulle[data-id=ux] .text span{font:200 58px/40px Metric}#who-we-are .bulle[data-id=creatives] .text,#who-we-are .bulle[data-id=developers] .text,#who-we-are .bulle[data-id=producers] .text,#who-we-are .bulle[data-id=strategists] .text{padding-top:8px;font:900 22px/25px Metric}#who-we-are .bulle.bulle-mate .image-wrapper{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;height:100%;overflow:hidden;position:relative;width:100%;z-index:2;line-height:0}#who-we-are .bulle.bulle-mate .image-wrapper .color,#who-we-are .bulle.bulle-mate .image-wrapper img{position:absolute;width:100%;height:100%;left:0;top:0}#who-we-are .bulle.bulle-mate .image-wrapper .color{transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear}#who-we-are .bulle.bulle-mate.open .color{opacity:0}#infos-projet-mobile,.mobile-more-team,.site-logo-work-mobile{display:none}@media (max-width:589px){.mobile-more-team{display:block;height:190px;width:100%;text-align:center;font:400 16px/20px Domine;color:#c5c5c5;bottom:-290px;cursor:pointer;left:0;position:absolute}.mobile-more-team span{width:94px;height:94px;border-radius:50%;display:block;position:relative;margin:40px auto 30px;background:#f6f6f6}.mobile-more-team span:after,.mobile-more-team span:before{content:'';background:#c7c7c7;width:44px;height:1px;display:block;position:absolute;left:50%;top:50%;margin-left:-22px}.mobile-more-team span:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.mobile-more-team div:last-of-type{display:none}#who-we-are .team-wrapper{padding-top:25px;padding-bottom:330px;transition:height .6s ease-in-out .1s;-webkit-transition:height .6s ease-in-out .1s;-moz-transition:height .6s ease-in-out .1s;-ms-transition:height .6s ease-in-out .1s;-o-transition:height .6s ease-in-out .1s}#who-we-are .team-wrapper.open-mobile{-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#who-we-are .team-wrapper.open-mobile .mobile-more-team span{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}#who-we-are .team-wrapper.open-mobile .mobile-more-team div:first-of-type{display:none}#who-we-are .team-wrapper.open-mobile .mobile-more-team div:last-of-type{display:block}#who-we-are .team-wrapper.open-mobile .bulle{opacity:1;visibility:visible;transition:opacity .2s linear .6s,visibility 0s linear .6s;-webkit-transition:opacity .2s linear .6s,visibility 0s linear .6s;-moz-transition:opacity .2s linear .6s,visibility 0s linear .6s;-ms-transition:opacity .2s linear .6s,visibility 0s linear .6s;-o-transition:opacity .2s linear .6s,visibility 0s linear .6s}#who-we-are .wrapper{width:100%;max-width:360px}#who-we-are .bulle{visibility:hidden;opacity:0;transition:opacity .2s linear 0s,visibility 0s linear .2s;-webkit-transition:opacity .2s linear 0s,visibility 0s linear .2s;-moz-transition:opacity .2s linear 0s,visibility 0s linear .2s;-ms-transition:opacity .2s linear 0s,visibility 0s linear .2s;-o-transition:opacity .2s linear 0s,visibility 0s linear .2s}#who-we-are .bulle.big-info,#who-we-are .bulle.employee{height:150px;width:150px}#who-we-are .bulle.founder,#who-we-are .bulle.partner{height:190px;width:190px}#who-we-are .bulle.bulle-showed{opacity:1;visibility:visible;transition:opacity 0s linear 0s,visibility 0s linear 0s;-webkit-transition:opacity 0s linear 0s,visibility 0s linear 0s;-moz-transition:opacity 0s linear 0s,visibility 0s linear 0s;-ms-transition:opacity 0s linear 0s,visibility 0s linear 0s;-o-transition:opacity 0s linear 0s,visibility 0s linear 0s}#who-we-are blockquote{float:none;font-size:32px;line-height:35px}#who-we-are blockquote cite{font-size:11px}#who-we-are blockquote:after,#who-we-are blockquote:before{width:12px}#who-we-are blockquote:before{left:16px;top:4px}#who-we-are blockquote:after{left:197px;top:81px}#who-we-are #total{float:none}}@media (max-width:360px){#who-we-are .bulle{margin-left:0}}@media (max-width:359px){#who-we-are .bulle{margin-left:-.5px}}@media (max-width:358px){#who-we-are .bulle{margin-left:-1px}}@media (max-width:357px){#who-we-are .bulle{margin-left:-1.5px}}@media (max-width:356px){#who-we-are .bulle{margin-left:-2px}}@media (max-width:355px){#who-we-are .bulle{margin-left:-2.5px}}@media (max-width:354px){#who-we-are .bulle{margin-left:-3px}}@media (max-width:353px){#who-we-are .bulle{margin-left:-3.5px}}@media (max-width:352px){#who-we-are .bulle{margin-left:-4px}}@media (max-width:351px){#who-we-are .bulle{margin-left:-4.5px}}@media (max-width:350px){#who-we-are .bulle{margin-left:-5px}}@media (max-width:349px){#who-we-are .bulle{margin-left:-5.5px}}@media (max-width:348px){#who-we-are .bulle{margin-left:-6px}}@media (max-width:347px){#who-we-are .bulle{margin-left:-6.5px}}@media (max-width:346px){#who-we-are .bulle{margin-left:-7px}}@media (max-width:345px){#who-we-are .bulle{margin-left:-7.5px}}@media (max-width:344px){#who-we-are .bulle{margin-left:-8px}}@media (max-width:343px){#who-we-are .bulle{margin-left:-8.5px}}@media (max-width:342px){#who-we-are .bulle{margin-left:-9px}}@media (max-width:341px){#who-we-are .bulle{margin-left:-9.5px}}@media (max-width:340px){#who-we-are .bulle{margin-left:-10px}}@media (max-width:339px){#who-we-are .bulle{margin-left:-10.5px}}@media (max-width:338px){#who-we-are .bulle{margin-left:-11px}}@media (max-width:337px){#who-we-are .bulle{margin-left:-11.5px}}@media (max-width:336px){#who-we-are .bulle{margin-left:-12px}}@media (max-width:335px){#who-we-are .bulle{margin-left:-12.5px}}@media (max-width:334px){#who-we-are .bulle{margin-left:-13px}}@media (max-width:333px){#who-we-are .bulle{margin-left:-13.5px}}@media (max-width:332px){#who-we-are .bulle{margin-left:-14px}}@media (max-width:331px){#who-we-are .bulle{margin-left:-14.5px}}@media (max-width:330px){#who-we-are .bulle{margin-left:-15px}}@media (max-width:329px){#who-we-are .bulle{margin-left:-15.5px}}@media (max-width:328px){#who-we-are .bulle{margin-left:-16px}}@media (max-width:327px){#who-we-are .bulle{margin-left:-16.5px}}@media (max-width:326px){#who-we-are .bulle{margin-left:-17px}}@media (max-width:325px){#who-we-are .bulle{margin-left:-17.5px}}@media (max-width:324px){#who-we-are .bulle{margin-left:-18px}}@media (max-width:323px){#who-we-are .bulle{margin-left:-18.5px}}@media (max-width:322px){#who-we-are .bulle{margin-left:-19px}}@media (max-width:321px){#who-we-are .bulle{margin-left:-19.5px}}@media (max-width:320px){#who-we-are .bulle{margin-left:-20px}}@media (max-width:319px){#who-we-are .bulle{margin-left:-20.5px}}@media (max-width:318px){#who-we-are .bulle{margin-left:-21px}}@media (max-width:317px){#who-we-are .bulle{margin-left:-21.5px}}@media (max-width:316px){#who-we-are .bulle{margin-left:-22px}}@media (max-width:315px){#who-we-are .bulle{margin-left:-22.5px}}@media (max-width:314px){#who-we-are .bulle{margin-left:-23px}}@media (max-width:313px){#who-we-are .bulle{margin-left:-23.5px}}@media (max-width:312px){#who-we-are .bulle{margin-left:-24px}}@media (max-width:311px){#who-we-are .bulle{margin-left:-24.5px}}@media (max-width:310px){#who-we-are .bulle{margin-left:-25px}}#work .wrapper{position:relative;width:1339px}#work h2{font:100 32px Metric;margin-bottom:30px}#work p{color:#ababab;font:400 16px/27px Domine;margin-bottom:20px}#work p strong{font-weight:400;color:#3f3f3f}#work .case-study-text ul{margin:0 0 20px 130px;width:770px;list-style:square}#work .case-study-text ul li{color:#ababab;font:400 16px/27px Domine}#work #header-wrapper>.bkg{height:797px}#work #header-wrapper>.bkg .bkg-inner{background-color:#6b4f91;background-size:cover}#work #header .float--left #title{padding:145px 0 0 100px;position:absolute;z-index:50}#work #header .float--left #title .logo{margin-bottom:35px}#work #header .float--left #title h1{color:#fff;font:900 105px/72px Metric;letter-spacing:-3px;text-transform:lowercase;max-width:500px}#work #header .float--left #title .button{margin-top:25px}#work #header .float--left #video .fullscreen{bottom:0;margin:0;position:absolute;right:-45px}#work #header .float--left #video .mute{bottom:35px}#work #header .float--left #brief{margin-top:-173px}#work #header .float--left #brief.brief--no-video .paralax{padding-top:100px}#work #header .float--left #brief .paralax{height:auto;padding-top:225px}#work #header .float--right{width:420px}#work #header .float--right #site-navigation .bkg{height:185px}#work #header .float--right #site-navigation ul{bottom:40px;left:30px}#work #header .float--right #site-navigation ul a{font:700 16px/21px Oswald}#work #header .float--right #site-navigation ul a:hover:before{left:-15px;width:10px}#work #header .float--right #site-navigation .langs{bottom:20px;left:30px}#work #header .float--right #tags{position:relative;z-index:5}#work #header .float--right #tags .paralax{background:#6b4f91}#work #header .float--right #tags dl{padding:65px 30px 55px}#work #header .float--right #tags dt{color:#e6e6e6;font:700 11px/36px Oswald;text-transform:uppercase}#work #header .float--right #tags dd{color:#e6e6e6;display:block;font:700 26px/36px Oswald;position:relative;text-transform:uppercase}#work #header .float--right #they-made-it{margin:150px 0 100px 40px;position:relative;width:365px;z-index:15}#work #header .float--right #they-made-it.show{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}#work #header .float--right #they-made-it h2{color:#fff;font:100 26px Metric;margin-bottom:3px}#work #header .float--right #they-made-it p{color:#d1d1d1;font:400 13px/18px Domine}#work #header .float--right #they-made-it ul{margin:40px 0 0 -15px}#work .they-made-it-list{overflow:hidden}#work .they-made-it-list li{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;float:left;height:175px;margin:0 0 15px 15px;overflow:hidden;position:relative;width:175px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}#work .they-made-it-list li .info-team{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;font:200 26px/26px Metric;left:0;opacity:0;top:0;z-index:10;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear}#work .they-made-it-list li .info-team>div{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#fff;left:0;margin-top:3px;padding:0 10px;position:absolute;text-align:center;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#work .they-made-it-list li:hover .info-team{opacity:1}#work .they-made-it-list li img{display:block;height:100%;position:relative;width:100%;z-index:1}#work #citation{background:#f4f4f4;margin-top:-100px;max-width:575px;padding:65px 0 65px 150px;position:relative;z-index:1}.light-version #work #citation,.touch #work #citation{margin-top:0!important}#work #citation a{color:#1ea2e0;transition:color .2s linear;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear}#work #citation a:hover{color:#1881b3}#work #citation blockquote{color:#494141;display:inline-block;font:700 35px/36px Oswald;letter-spacing:-.25px;padding-left:30px;position:relative;text-transform:uppercase}#work #citation blockquote span{color:#59aabd}#work #citation blockquote span.after,#work #citation blockquote span.before{position:absolute;width:24px;height:24px;background-size:100% auto;background-repeat:no-repeat}#work #citation blockquote span.before{background-image:url(../img/quote-left.svg);margin:3px 0 0 -30px}#work #citation blockquote span.after{background-image:url(../img/quote-right.svg);margin:8px 0 0 8px}#work #citation blockquote cite{color:#bababa;display:block;font:400 18px Domine;margin-top:10px;text-transform:none}#work .case-study-visuel{background-color:#f4f4f4;clip:rect(0,auto,auto,0);height:790px;margin:auto;max-width:1500px;overflow:hidden;position:relative}#work .case-study-visuel .paralax{height:1080px}#work .case-study-visuel .paralax>div{position:absolute;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;z-index:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);will-change:opacity}#work #results{left:50%;margin-left:214px;position:absolute;width:456px;z-index:10!important;will-change:transform}#work #results .paralax{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#d83f87;padding:50px}#work #results .bkg{background:#d83f87}#work #results h2{color:#e6e6e6;margin-bottom:20px}#work .stats{margin-bottom:30px}#work .stats p{color:#8f1f53;font:700 16px Oswald;text-transform:uppercase}#work .stats p strong{color:#e6e6e6;font:700 22px Domine;margin-right:5px}#work .awards{overflow:hidden}#work .awards li{border-radius:50%;display:block;float:left;height:64px;line-height:0;margin-right:10px;margin-top:10px;width:64px}#work .awards li.fwa,#work .awards li.mfwa{background-color:#2f2d60}#work .awards li.awwwards,#work .awards li.brandcontent{background-color:#c23a7a}#work .awards li.lovie,#work .awards li.webby-nominee{background-color:#31a3de}#work .awards li.cssdesign{background-color:#2f2d60}#work .awards li img{width:100%}#work .case-study-block{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;margin:-115px auto -120px;max-width:1114px;overflow:hidden;padding:42px;position:relative;width:100%;z-index:10}#work .case-study-block.case-study-block-1{margin-top:-190px}#work .case-study-block:last-child{margin-bottom:-90px}#work .case-study-block h2{color:#2f2f5f}#work .case-study-block h2,#work .case-study-block p{margin-left:100px;margin-right:100px}#work .case-study-block .case-study-image-wrapper+.case-study-image-wrapper,#work .case-study-block .case-study-image-wrapper+.case-study-image-wrapper--half-col,#work .case-study-block .case-study-image-wrapper+.case-study-image-wrapper--half-col+.case-study-image-wrapper--half-col{margin-top:42px}#work .case-study-block .case-study-image-wrapper--half-col,#work .case-study-block .case-study-image-wrapper--half-col+.case-study-image-wrapper--half-col{margin-top:0}#work .case-study-block .button{margin:50px 0 60px 100px}#work .case-study-block .case-study-image-wrapper{height:0;width:100%;position:relative;clear:both}#work .case-study-block .case-study-image-wrapper img{z-index:1;position:absolute;width:100%;height:100%}#work .case-study-block .case-study-image-wrapper .case-study-text{position:absolute;color:#fefefe;left:80px;padding:0;top:80px;z-index:10}#work .case-study-block .case-study-image-wrapper .case-study-text h2{color:#fefefe;margin:0}#work .case-study-block .case-study-image-wrapper .case-study-text p,#work .case-study-block .case-study-image-wrapper .case-study-text strong{color:#e2e2e2}#work .case-study-block .case-study-image-wrapper--half-col{width:calc(50% - 21px);float:left;height:auto;clear:none}#work .case-study-block .case-study-image-wrapper--half-col[data-index="1"]{clear:left}#work .case-study-block .case-study-image-wrapper--half-col[data-index="2"]{margin-left:42px}#work .case-study-block .case-study-text{clear:both;padding-top:70px;margin-bottom:60px}#work .case-study-block .moods{margin-top:110px;overflow:hidden}#work .case-study-block .moods:first-child{margin-top:0}#work .case-study-block .moods li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:33.3%;float:left;padding-right:2px;padding-left:2px}#work .case-study-block .moods li img{width:100%}#work .case-study-block .like{background:url(../img/like.png) no-repeat center top;color:#c4c4c6;font:100 32px Metric;margin-top:50px;padding-top:55px;text-align:center;display:block;transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear}#work .case-study-block .like:hover{opacity:.8}#work #related-projects{background:#090916;overflow:hidden;padding-bottom:100px;position:relative;text-align:center;z-index:2}#work #related-projects .arrow-related-projects{display:none}#work #related-projects .site-logo-related-projet{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}#work #related-projects .button{margin:185px auto 50px;position:relative;z-index:10}#work #related-projects .wrapper{width:1420px;text-align:center}#work #related-projects .wrapper .work{margin-top:0!important;text-align:left;display:inline-block;float:none;vertical-align:top}#work #related-projects .wrapper .work:first-child{margin-left:7px}#work #related-projects .wrapper .work:last-child{margin-left:1px}@media (min-width:1181px) and (max-width:1480px){#work .wrapper{width:1070px}#work #header-wrapper>.bkg{height:636px}#work #header .float--left{max-width:650px}#work #citation{max-width:560px;padding-left:70px}#work #results{margin-left:171px;width:364px}#work .case-study-block{width:1070px}#work #related-projects .wrapper{width:1150px}}@media (max-width:1180px){#work h2{font-size:24px;margin-bottom:10px}#work #header .float--left #title{padding-left:42px}#work #header .float--left #title .logo{margin-bottom:15px}#work #header .float--left #title h1{font-size:85px;line-height:62px;letter-spacing:-2px;margin-bottom:25px}#work #header .float--left #video{margin-left:42px}#work #header .float--right{width:260px}#work #header .float--right #tags dd{font-size:20px;line-height:28px}#work #header .float--right #tags dl{padding:45px 30px 35px}#work .stats{margin-bottom:20px}#work .stats p{font-size:13px}#work .stats p strong{font-size:18px;margin-right:2px}#work .awards{overflow:hidden}#work .awards li{height:44px;width:44px}#work #citation{margin-top:-75px;padding-left:42px}#work .case-study-visuel{height:590px}#work .case-study-visuel .paralax{height:880px}#work .case-study-visuel .paralax>div{background-size:cover}#work .case-study-text ul{margin-left:70px;width:auto}#work .case-study-text ul li{font:400 13px/23px Domine}#work .case-study-block{margin:-80px auto -80px}#work .case-study-block.case-study-block-1{margin-top:-120px}#work .case-study-block h2,#work .case-study-block p{margin-left:50px;margin-right:50px}#work .case-study-block p{font-size:13px;line-height:18px}#work .case-study-block .button{margin-left:50px}#work .case-study-block .case-study-image-wrapper .case-study-text{top:42px;left:42px;right:42px}#work .case-study-block .case-study-text{padding-top:40px;margin-bottom:20px}#work .case-study-block .moods{margin-top:70px}#work #related-projects .wrapper .work:first-child,#work #related-projects .wrapper .work:last-child{margin-left:0}}@media (min-width:821px) and (max-width:1180px){#work .wrapper{width:801px}#work #header-wrapper>.bkg{height:476px}#work #header .float--right #they-made-it{height:0;visibility:hidden}#work #citation{max-width:560px}#work #results{margin-left:128px;width:272px}#work .case-study-block{width:801px}#work #related-projects .wrapper{width:807px;padding-left:7px}}@media (max-width:900px){.site-logo-work-mobile{display:block;margin-bottom:55px}#work .wrapper{width:100%}#work #header{padding:0}#work #header .float--left #title{padding:55px}}@media (max-width:820px){#work p{font-size:13px;line-height:19px}#work #header-wrapper{max-width:100%!important;width:100%!important}#work #brief.brief--no-video{margin-top:0!important}#work #brief.brief--no-video .paralax{padding-top:50px!important}#work #header{padding:0}#work #header .float--left{width:100%}#work #header .float--left #title{position:relative}#work #header .float--left #title .logo{margin-bottom:10px}#work #header .float--left #title h1{font-size:38px;line-height:35px;margin-bottom:15px;letter-spacing:-.5px}#work #header .float--left #title .button{width:150px;font-size:12px}#work #header .float--left #video{margin-bottom:30px}#work #header .float--left #video .video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}#work #header .float--right{display:none}#work .case-study-visuel{height:350px}#work .case-study-visuel.case-study-visuel-1{height:500px}#work .case-study-visuel.case-study-visuel-1 .paralax{height:790px}#work .case-study-visuel .paralax{height:640px}#work #citation,#work #results{display:none}#work .case-study-block{margin-top:0;margin-bottom:0}#work .case-study-block.case-study-block-1{margin-top:0}#work .case-study-block .case-study-text{padding-top:10px}#work .case-study-block.case-study-block--text-under-image.case-study-block--middle{margin:-13px auto -13px auto;width:calc(100% - 26px)}#work .case-study-block.case-study-block--text-under-image.case-study-block--first .button,#work .case-study-block.case-study-block--text-under-image.case-study-block--last .button{margin-bottom:0}#work .case-study-block .button,#work .case-study-block h2,#work .case-study-block p{margin-left:0;margin-right:0}#work .case-study-block .button{margin:60px auto 50px}#work .case-study-block .case-study-image-wrapper+.case-study-text{margin:0;padding:0}#work .case-study-image-wrapper{background-image:none!important}#work .case-study-block--text-on-image+.case-study-visuel,#work .case-study-visuel--text-on-image{display:none}#work .case-study-block--text-on-image+.case-study-visuel+.case-study-block--text-under-image,#work .case-study-visuel--text-on-image+.case-study-block--text-under-image{margin-top:-60px}#work .case-study-image-wrapper{display:none}#work .case-study-block--no-text .case-study-image-wrapper:first-child{display:block}#work .case-study-block--text-on-image{padding:0!important;width:100%;z-index:9}#work .case-study-block--text-on-image .case-study-image-wrapper:first-child{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:440px;padding-bottom:0!important}#work .case-study-block--text-on-image .case-study-image-wrapper:first-child img{height:auto}#work .case-study-block--text-on-image h2{padding:0 42px}#work #infos-projet-mobile{display:block;overflow:hidden;padding:75px 0 0;position:relative}#work #infos-projet-mobile .mobile-work-info-arrow{display:none}#work #infos-projet-mobile.has-both{padding-bottom:30px}#work #infos-projet-mobile.has-both .mobile-work-info-arrow{display:block;position:absolute;bottom:0;height:50px;width:50px}#work #infos-projet-mobile.has-both .mobile-work-info-arrow:after{content:'';display:block;position:relative;left:50%;top:50%;margin:-7px 0 0 -3px;background:url(../img/arrows-mobile-work-info2x.png) no-repeat;background-size:200% auto;width:7px;height:14px}#work #infos-projet-mobile.has-both .mobile-work-info-arrow.mobile-work-info-arrow-right{right:0}#work #infos-projet-mobile.has-both .mobile-work-info-arrow.mobile-work-info-arrow-left{left:0}#work #infos-projet-mobile.has-both .mobile-work-info-arrow.mobile-work-info-arrow-left:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#work #infos-projet-mobile #infos-projet-mobile-switcher{position:absolute;top:0;left:0;width:100%;height:75px}#work #infos-projet-mobile #infos-projet-mobile-switcher a{height:75px;display:block;padding:0 30px;font:200 19px/75px Metric}#work #infos-projet-mobile #infos-projet-mobile-switcher a:first-child{float:left}#work #infos-projet-mobile #infos-projet-mobile-switcher a:nth-child(2){float:right}#work #infos-projet-mobile #results-mobile,#work #infos-projet-mobile #they-made-it-mobile{display:none}#work #infos-projet-mobile #they-made-it-mobile .they-made-it-list{padding:0 0 0 30px;box-sizing:border-box}#work #infos-projet-mobile #they-made-it-mobile .they-made-it-list li{margin:0 25px 25px 0;width:100px;height:100px}#work #infos-projet-mobile #results-mobile{padding:0 25px 50px}#work #infos-projet-mobile.results{background-color:#e0418b}#work #infos-projet-mobile.results #results-mobile{display:block}#work #infos-projet-mobile.results #infos-projet-mobile-switcher a:first-child{color:#e6e6e6}#work #infos-projet-mobile.results #infos-projet-mobile-switcher a:nth-child(2){color:#8f1f53}#work #infos-projet-mobile.results .mobile-work-info-arrow:after{background-position:left center}#work #infos-projet-mobile.they-made-it{background:#f4f4f4}#work #infos-projet-mobile.they-made-it #they-made-it-mobile{display:block}#work #infos-projet-mobile.they-made-it #infos-projet-mobile-switcher a:first-child{color:#1ea2e0}#work #infos-projet-mobile.they-made-it #infos-projet-mobile-switcher a:nth-child(2){color:#2f2f5f}#work #infos-projet-mobile.they-made-it .mobile-work-info-arrow:after{background-position:right center}#work .moods{display:none}#work #related-projects .button{margin-top:55px}#work #related-projects .wrapper{margin:auto;overflow:hidden;width:269px}#work #related-projects .wrapper .related-projects-mobile-slider{width:807px;transition:transform cubic-bezier(0.785,.135,.15,.86) .7s;-webkit-transition:transform cubic-bezier(0.785,.135,.15,.86) .7s;-moz-transition:transform cubic-bezier(0.785,.135,.15,.86) .7s;-ms-transition:transform cubic-bezier(0.785,.135,.15,.86) .7s;-o-transition:transform cubic-bezier(0.785,.135,.15,.86) .7s}#work #related-projects .wrapper .related-projects-mobile-slider[data-index="1"]{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#work #related-projects .wrapper .related-projects-mobile-slider[data-index="2"]{transform:translateX(-269px);-webkit-transform:translateX(-269px);-moz-transform:translateX(-269px);-ms-transform:translateX(-269px);-o-transform:translateX(-269px)}#work #related-projects .wrapper .related-projects-mobile-slider[data-index="3"]{transform:translateX(-538px);-webkit-transform:translateX(-538px);-moz-transform:translateX(-538px);-ms-transform:translateX(-538px);-o-transform:translateX(-538px)}#work #related-projects .arrow-related-projects{display:block;position:absolute;height:470px;width:35px;width:calc((100% - 263px) / 2);bottom:100px;z-index:10}#work #related-projects .arrow-related-projects:after{content:'';background:url(../img/related-projet-arrow.png) no-repeat center center;background-size:13px auto;height:28px;top:306px;display:block;width:13px;left:50%;margin-left:-6px;position:absolute}#work #related-projects .arrow-related-projects.arrow-related-projects--next{right:0}#work #related-projects .arrow-related-projects.arrow-related-projects--prev{left:0}#work #related-projects .arrow-related-projects.arrow-related-projects--prev:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}}@media (max-width:760px){#work p{text-align:justify}#work #header .float--left #title{padding:35px}#work #header .float--left #video{margin:0}}@media (max-width:589px){#work .case-study-block{padding:40px 32px}#work .case-study-block .case-study-image-wrapper .case-study-text{right:32px;left:32px;top:40px}#work .case-study-visuel,#work .case-study-visuel.case-study-visuel--first,#work .case-study-visuel.case-study-visuel--last{height:220px}#work .case-study-visuel .paralax,#work .case-study-visuel.case-study-visuel--first .paralax,#work .case-study-visuel.case-study-visuel--last .paralax{height:310px}#work .case-study-block--text-on-image .case-study-image-wrapper:first-child img{height:100%;left:50%;position:relative;width:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#work #infos-projet-mobile #they-made-it-mobile .they-made-it-list li{width:70px;height:70px}}.post-type-archive-gallery .site-logo-fixed,.single-gallery .site-logo-fixed,.tax-gallery_tag .site-logo-fixed{position:absolute;display:block;left:20px;margin:0}.post-type-archive-gallery,.tax-gallery_tag{background-color:#fff}.post-type-archive-gallery #loader,.tax-gallery_tag #loader{display:none}.container-galleries{display:block;margin:auto;padding:160px 0 0}.container-galleries .social-networks{padding:20px}.container-galleries .social-networks .networks-list{display:flex}.container-galleries .social-networks .networks-list .network-item{text-align:center;margin:0 14px 0 0}.container-galleries .social-networks .networks-list .network-item a{color:#979797}.container-galleries .content{width:80%;height:76px;z-index:2;background-color:#000;right:0;transform:translate3d(0,0,0);top:0;transition:.4s;position:absolute}.container-galleries .content a{z-index:3;color:#e7e6e6;text-transform:uppercase;font-family:Oswald;font-size:26px;line-height:39px;position:absolute;top:50%;left:25%;transform:translate(-50%,-50%)}.container-galleries .content.back-is-gone{transform:translate3d(0,-100%,0);transition:.4s}.container-galleries .welcome-galleries{font-family:Domine;font-size:24px;line-height:42px;padding-bottom:30px;color:#272727}.container-galleries .wrap-galleries{overflow:hidden}.container-galleries .wrap-galleries .post-col-2 .post-content .cont-img{position:relative;overflow:hidden}.container-galleries .wrap-galleries .post-col-2 .post-content .cont-img img{width:100%;height:auto;display:block;margin:auto;transition:.7s}.container-galleries .wrap-galleries .post-col-2 .post-content .gallery-title{font-family:Metric;font-size:20px;line-height:24px;color:#272727;padding:20px 0;font-weight:400;text-align:right}.container-galleries .wrap-galleries .post-col-2 .post-content:hover .cont-img img{transform:scale(1.2);transition:transform 4s cubic-bezier(0.19,1,.22,1)}.container-galleries .gallery-tags{padding-bottom:60px;display:flex;flex-wrap:wrap}.container-galleries .gallery-tags .tag-item{margin-right:38px;margin-top:20px}.container-galleries .gallery-tags .tag-item a{font-family:Metric;font-size:13px;line-height:16px;color:#979797;font-weight:400;text-transform:uppercase;transition:.3s}.container-galleries .gallery-tags .tag-item.current-cat{color:#272727;font-weight:500}.container-galleries .gallery-tags .tag-item.current-cat a{color:#272727}.container-galleries .gallery-tags .tag-item.current-cat:after{display:block;content:'';position:relative;width:100%;height:1px;background-color:#272727}.container-galleries .gallery-tags .tag-item:after{display:block;content:'';position:relative;width:0;transition:.3s;height:1px;background-color:#272727}.container-galleries .gallery-tags .tag-item:hover{cursor:pointer;transition:.3s}.container-galleries .gallery-tags .tag-item:hover a{color:#272727}.container-galleries .gallery-tags .tag-item:hover:after{width:100%}@media screen and (min-width:767px){.container-galleries{max-width:748px;padding-top:270px}.container-galleries .social-networks{position:absolute;top:100px;padding:0;right:40px}.container-galleries .social-networks .networks-list{display:block}.container-galleries .social-networks .networks-list:before{content:'';display:block;position:relative;height:100px;margin:auto;width:1px;bottom:30px;background-color:#979797}.container-galleries .social-networks .networks-list .network-item{margin:0 0 14px}.container-galleries .gallery-tags .tag-item{margin-right:48px}.container-galleries .welcome-galleries{font-size:32px;line-height:48px}.container-galleries .content{display:block;width:528px;margin-left:-194px;left:50%;height:131px}.container-galleries .site-logo-fixed{position:fixed;margin-left:-374px;left:50%;transition:100ms}.container-galleries .site-logo-fixed.logo-left{transform:translate3d(-45px,0,0)}.container-galleries .site-logo-fixed.logo-disapear{opacity:0;visibility:hidden}.container-galleries .welcome-galleries{width:58%}.container-galleries .wrap-galleries .post-col-2{width:50%}.container-galleries .wrap-galleries .post-col-2.post-col-left{float:left;clear:left}.container-galleries .wrap-galleries .post-col-2.post-col-left.profile-img .post-content{margin:0 20.6% 12.2% 9.8%}.container-galleries .wrap-galleries .post-col-2.post-col-left.landscape-img .post-content{margin:0 12.2% 12.7% 0}.container-galleries .wrap-galleries .post-col-2.post-col-right{float:right;clear:right}.container-galleries .wrap-galleries .post-col-2.post-col-right.profile-img .post-content{margin:0 9.8% 12.2% 20.6%}.container-galleries .wrap-galleries .post-col-2.post-col-right.landscape-img .post-content{margin:0 12.7% 12.2% 0}}@media screen and (min-width:1024px){.container-galleries{max-width:960px}.container-galleries .content{width:528px;margin-left:-86px;left:50%;height:131px}.container-galleries .site-logo-fixed{margin-left:-480px}}@media screen and (min-width:1275px){.container-galleries{max-width:1190px}.container-galleries .content{margin-left:29px}.container-galleries .site-logo-fixed{margin-left:-595px}}@media screen and (min-width:1440px){.container-galleries{max-width:1380px}.container-galleries .site-logo-fixed{margin-left:-690px}.container-galleries .content{margin-left:122px}}@media screen and (max-width:767px){.welcome-galleries{padding:0 20px}.post-col-2{margin-bottom:50px}.gallery-tags{padding:0 20px}.gallery-title{padding-right:20px!important}}.single-gallery,.tax-gallery_tag{background-color:#fff}.single-gallery #loader,.tax-gallery_tag #loader{display:none}.single-gallery .container-galleries .content,.tax-gallery_tag .container-galleries .content{position:fixed}.back-btn-content{position:fixed;left:50%;transform:translate3d(-50%,-100%,0);background-color:#000;z-index:999}.back-btn-content a{display:block;color:#e7e6e6;font-family:Domine;padding:20px}.cont-gallery{display:block;margin:auto}.cont-gallery .flex-in{display:block}.cont-gallery .post-col-3{padding:1.8% 0;margin-bottom:50px}.cont-gallery .post-col-3 .cont-thumbnail{text-align:right}.cont-gallery .post-col-3 .cont-thumbnail .cont-image{overflow:hidden;margin:0}.cont-gallery .post-col-3 .cont-thumbnail .cont-image img{max-width:100%;height:auto;vertical-align:middle;transition:.7s}.cont-gallery .post-col-3 .cont-thumbnail h3{font-family:Metric;font-size:16px;line-height:19px;color:#272727;padding:10px 20px 0 0}.cont-gallery .post-col-3 .cont-thumbnail:hover img{transform:scale(1.2);transition:transform 4s cubic-bezier(0.19,1,.22,1)}.legal-mentions{display:block;text-align:center;margin:30px 0 200px;font-size:15px;line-height:18px;font-family:Metric;color:#979797}.other-works{background-color:#e7e6e6;padding:0 0 2%}.other-works .title-other-works{font-family:Metric;font-size:32px;line-height:38px;padding:20px;margin:60px 0 50px;display:inline-block}.other-works .title-other-works:before{content:'';background-color:#979797;height:2px;display:block;width:80%;position:relative;bottom:30px}.container-galleries h1.gallery-title,.other-works h1.gallery-title{font-family:Domine;text-align:center;font-size:31px;line-height:36px;max-width:668px;margin:auto;display:block;color:#272727;padding:0 20px}.container-galleries h1.gallery-title:after,.other-works h1.gallery-title:after{content:'';background-color:#979797;width:120px;height:2px;display:block;position:relative;margin:45px auto}.container-galleries .description-gallery,.other-works .description-gallery{font-family:Domine;font-size:16px;line-height:27px;color:#272727;max-width:668px;padding:0 20px;margin:0 auto 45px}.container-galleries .gallery-tags-flex,.other-works .gallery-tags-flex{display:flex;justify-content:space-around;max-width:540px;margin:auto;margin-bottom:45px;padding:0 20px}.container-galleries .gallery-tags-flex .tag-item,.other-works .gallery-tags-flex .tag-item{color:#979797;text-transform:uppercase;font-family:Metric;font-size:13px;line-height:16px}.container-galleries .cont-gallery,.other-works .cont-gallery{display:block}.container-galleries .cont-gallery .cont-image,.other-works .cont-gallery .cont-image{display:block;width:100%;margin-bottom:82px}.container-galleries .cont-gallery .cont-image img,.other-works .cont-gallery .cont-image img{width:100%;height:auto}.container-galleries .cont-gallery .cont-image .credits,.other-works .cont-gallery .cont-image .credits{color:#979797;font-size:15px;line-height:18px;padding-right:20px;margin-top:10px;display:block;text-align:right}.container-galleries .load-more,.other-works .load-more{text-align:center;display:block;margin:0 auto 30px;background-color:#272727;position:relative;padding:15px 30px;width:210px;height:30px}.container-galleries .load-more button,.other-works .load-more button{color:#e7e6e6;text-transform:uppercase;border:0;background-color:transparent;font-family:Metric;font-size:16px;line-height:20px;position:absolute;top:0;width:100%;height:100%;left:0}.container-galleries .load-more button:hover,.other-works .load-more button:hover{cursor:pointer;outline:0}.container-galleries .load-more button .text-load,.other-works .load-more button .text-load{height:14px;display:block}.container-galleries .load-more button .text-load.loading,.other-works .load-more button .text-load.loading{display:none}.container-galleries .load-more .loader-galleries,.other-works .load-more .loader-galleries{display:block;position:relative;margin:0 auto;width:30px}.container-galleries .load-more .loader-galleries:before,.other-works .load-more .loader-galleries:before{content:'';display:block;padding-top:100%}.container-galleries .load-more .loader-galleries.not-loading,.other-works .load-more .loader-galleries.not-loading{display:none}.container-galleries .load-more .circular,.other-works .load-more .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.container-galleries .load-more .path,.other-works .load-more .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round;stroke:#fff}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0,100%,40%,66%,80%,90%{stroke:#e7e6e6}}@media screen and (min-width:767px){.container-galleries h1.gallery-title,.other-works h1.gallery-title{font-size:45px;line-height:51px}.container-galleries .cont-gallery,.other-works .cont-gallery{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:668px;margin:0 auto 10%}.container-galleries .cont-gallery .title-other-works,.other-works .cont-gallery .title-other-works{padding:0}.container-galleries .cont-gallery .cont-image.col-2,.other-works .cont-gallery .cont-image.col-2{width:45%}.other-works .flex-in{padding:0;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.other-works .flex-in .post-col-3{width:45%;padding:1.8% 0;margin:auto 0}.other-works:before{content:'';display:block;background-color:#000;width:528px;margin-left:-194px;left:50%;position:relative;top:-65.5px;height:131px}}@media screen and (min-width:1024px){.container-galleries .cont-gallery,.other-works .cont-gallery{max-width:885px}.other-works:before{margin-left:-86px}.other-works .flex-in .post-col-3{width:27.3%;display:flex}}@media screen and (min-width:1275px){.container-galleries .cont-gallery,.other-works .cont-gallery{max-width:1115px}.other-works:before{margin-left:29px}}@media screen and (min-width:1440px){.container-galleries .cont-gallery,.other-works .cont-gallery{max-width:1300px}.other-works:before{margin-left:122px}}.error-404{min-height:100vh;background:#f4f4f4}@media (min-width:590px) and (max-width:820px){.error-404 .desktop{display:none}}@media (max-width:760px){.error-404 .desktop{display:none}}.error-404 .logo_404{left:25px;position:absolute;top:50px;z-index:100}.error-404 #header-wrapper{margin-left:80px;min-height:100vh}@media (min-width:821px) and (max-width:1180px){.error-404 #header-wrapper>.bkg{height:476px}}@media (min-width:1181px) and (max-width:1480px){.error-404 #header-wrapper>.bkg{height:636px}}@media (min-width:1481px){.error-404 #header-wrapper>.bkg{height:797px}}.error-404 #header-wrapper>.bkg .bkg-inner{background-color:#6b4f91;background-size:cover}.error-404 #header .float--left h1{position:absolute;top:230px;text-transform:initial;color:#fff;margin-left:100px}@media (min-width:1481px){.error-404 #header .float--left h1{font:900 105px/72px Metric}}@media (min-width:1181px) and (max-width:1480px){.error-404 #header .float--left h1{font:900 105px/72px Metric}}@media (min-width:821px) and (max-width:1180px){.error-404 #header .float--left h1{font:900 72px/50px Metric}}@media (min-width:590px) and (max-width:820px){.error-404 #header .float--left h1{top:60px;font:900 35px/25px Metric}}@media (max-width:760px){.error-404 #header .float--left h1{top:60px;font:900 35px/25px Metric}}.error-404 #header .float--right{width:420px}.error-404 #header .float--right #site-navigation .bkg{height:185px}.error-404 #header .float--right #site-navigation ul{bottom:40px;left:30px}.error-404 #header .float--right #site-navigation ul a{font:700 16px/21px Oswald}.error-404 #header .float--right #site-navigation ul a:hover:before{left:-15px;width:10px}.error-404 #header .float--right #site-navigation .langs{bottom:20px;left:30px}@media (min-width:821px) and (max-width:1180px){.error-404 #header .float--right{width:260px}}@media (min-width:590px) and (max-width:820px){.error-404 .wrapper{width:100%}.error-404 #header-wrapper{margin-left:0}.error-404 #header .float--right{display:none}}@media (max-width:760px){.error-404 .wrapper{width:100%}.error-404 #header-wrapper{margin-left:0}.error-404 #header .float--right{display:none}}.video-wrapper{width:100%;height:100%;background:#000;cursor:pointer;overflow:hidden;position:relative;z-index:10}.video-wrapper .video-poster,.video-wrapper video{height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;width:calc(100% + 4px);z-index:1}.video-wrapper .video-poster{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;visibility:visible;z-index:10;transition:opacity .2s linear 0s,visibility 0s linear 0s;-webkit-transition:opacity .2s linear 0s,visibility 0s linear 0s;-moz-transition:opacity .2s linear 0s,visibility 0s linear 0s;-ms-transition:opacity .2s linear 0s,visibility 0s linear 0s;-o-transition:opacity .2s linear 0s,visibility 0s linear 0s}.video-wrapper .video-poster.hide{transition:opacity .2s linear 0s,visibility 0s linear .2s;-webkit-transition:opacity .2s linear 0s,visibility 0s linear .2s;-moz-transition:opacity .2s linear 0s,visibility 0s linear .2s;-ms-transition:opacity .2s linear 0s,visibility 0s linear .2s;-o-transition:opacity .2s linear 0s,visibility 0s linear .2s;opacity:0;visibility:hidden}.video-wrapper .video-ctrl{position:absolute;width:100%;height:100%;opacity:0;z-index:15;transition:opacity .2s linear .8s;-webkit-transition:opacity .2s linear .8s;-moz-transition:opacity .2s linear .8s;-ms-transition:opacity .2s linear .8s;-o-transition:opacity .2s linear .8s}.video-wrapper .video-ctrl svg{left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%}.video-wrapper .video-ctrl svg .pause,.video-wrapper .video-ctrl svg .play{fill:#e6e6e6}.video-wrapper .video-ctrl svg .pause rect,.video-wrapper .video-ctrl svg .play{transform-origin:left center;-webkit-transform-origin:left center}.video-wrapper .video-ctrl svg .video-timeline-bkg{stroke:#e6e6e6;stroke-width:1px;fill:transparent}.video-wrapper .video-ctrl svg .video-timeline-progress{stroke:#e0418b;stroke-width:3px;fill:transparent;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform-origin:center center;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center}.video-wrapper.paused .video-ctrl,.video-wrapper:hover .video-ctrl{opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.video-wrapper .pause rect{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.video-wrapper .pause rect:first-child{-webkit-transition:-webkit-transform cubic-bezier(0.19,1,.22,1) .3s .3s;-moz-transition:-moz-transform cubic-bezier(0.19,1,.22,1) .3s .3s;-ms-transition:-ms-transform cubic-bezier(0.19,1,.22,1) .3s .3s;-o-transition:-o-transform cubic-bezier(0.19,1,.22,1) .3s .3s;transition:transform cubic-bezier(0.19,1,.22,1) .3s .3s}.video-wrapper .pause rect:last-child{transition:transform cubic-bezier(0.19,1,.22,1) .3s .4s;-webkit-transition:-webkit-transform cubic-bezier(0.19,1,.22,1) .3s .4s;-moz-transition:-moz-transform cubic-bezier(0.19,1,.22,1) .3s .4s;-ms-transition:-ms-transform cubic-bezier(0.19,1,.22,1) .3s .4s;-o-transition:-o-transform cubic-bezier(0.19,1,.22,1) .3s .4s}.video-wrapper .play{transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transition:transform cubic-bezier(0.95,.05,.795,.035) .3s 0s;-webkit-transition:-webkit-transform cubic-bezier(0.95,.05,.795,.035) .3s 0s}.is-ie .video-wrapper .play{display:none}.video-wrapper.paused .pause rect{transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0)}.video-wrapper.paused .pause rect:first-child{transition:transform cubic-bezier(0.95,.05,.795,.035) .3s 0s;-webkit-transition:-webkit-transform cubic-bezier(0.95,.05,.795,.035) .3s 0s}.video-wrapper.paused .pause rect:last-child{transition:transform cubic-bezier(0.95,.05,.795,.035) .3s .1s;-webkit-transition:-webkit-transform cubic-bezier(0.95,.05,.795,.035) .3s .1s}.is-ie .video-wrapper.paused .pause{display:none}.video-wrapper.paused .play{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transition:transform cubic-bezier(0.19,1,.22,1) .3s .5s;-webkit-transition:-webkit-transform cubic-bezier(0.19,1,.22,1) .3s .5s}.is-ie .video-wrapper.paused .play{display:block}.single-destination #loader{display:none}.single-destination .grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.single-destination .grid blockquote,.single-destination .grid iframe{max-width:calc(50% - 20px)!important;margin-bottom:40px!important}.single-destination header{margin:60px 0 40px}.single-destination .video{padding-bottom:56.25%;background:#000;position:relative}.single-destination .video iframe{position:absolute;width:100%;height:100%}#brief a, .case-study-text a {color:#6b4f91;}#brief a:hover, .case-study-text a:hover{text-decoration:underline;}