@-webkit-keyframes marquee2{to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes marquee2{to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@-webkit-keyframes marquee3{to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes marquee3{to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@font-face{font-family:"ES Klarheit Kurrent TRIAL";src:url(t/ESKlarheitKurrentTRIAL-Bold.woff2)format("woff2"),url(t/ESKlarheitKurrentTRIAL-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roobert Bold";src:url(t/Roobert-Bold.woff2)format("woff2"),url(t/Roobert-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roobert";src:url(t/Roobert-Regular.woff2)format("woff2"),url(t/Roobert-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Melodrama";src:url(t/Melodrama-Variable.woff2)format("woff2 supports variations"),url(t/Melodrama-Variable.woff2)format("woff2-variations");font-weight:300 700;font-display:swap}:root{--play:running;--direction:normal;--duration:5.7418s;--delay:0s;--iteration-count:infinite;--colorGrey:#000;--colorRed:#FE3C42;--colorBeige:#FFF;--marge:6.944vw;--ftMenu:4.167vw;--ft12:clamp(12px, 0.833vw, 0.833vw);--ft15:clamp(15px,1.042vw,1.042vw);--ft20:clamp(20px, 1.389vw, 1.389vw);--ft25:clamp(15px, 1.736vw, 1.736vw);--ft45:clamp(45px, 2.4vw, 2.4vw);--ft70:clamp(70px, 4.86vw, 4.86vw);--ft100:clamp(80px, 6.944vw,6.944vw);--ft1002:6.944vw;--ft120:clamp(120px, 8.33vw,8.33vw);--ft180:clamp(180px, 12.5vw, 12.5vw);--wdt342:calc(100vw / 4.20);--gutter:calc(calc(calc( 100% - calc(var(--wdt342)*4)) /4)/1.5)}*,::after,::before{box-sizing:border-box}*{margin:0}canvas,img,picture,svg,video{max-width:100%}video{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}button,select,textarea{font:inherit}dir,h1,h2,h3,h4,h5,menu,p,ul{-webkit-margin-before:0;-webkit-margin-after:0}h1,h2,h3,h4,h5,p{overflow-wrap:break-word;margin:0;padding:0;font-size:unset;font-weight:unset}figure{-webkit-margin-before:unset;margin-block-start:unset;-webkit-margin-after:unset;margin-block-end:unset;-webkit-margin-start:unset;margin-inline-start:unset;-webkit-margin-end:unset;margin-inline-end:unset}dir,menu,ul{display:block;list-style-type:disc;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}a{text-decoration:none}:focus{outline:0}strong{font-weight:500}html{min-height:100%;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%}body{padding:0;overscroll-behavior:auto!important;font-family:"Roobert";font-weight:400;color:var(--colorBeige);line-height:1.1;margin:0}#GScroll,#smooth-content{will-change:transform}#GScroll,body{inset:0}.wrap-legal{width:80%;margin:0 auto;padding-top:30vh;padding-bottom:30vh}.wrap-legal h2{margin-top:20px;font-weight:600}.progress{cursor:progress!important}.mobile{display:none}nav{position:fixed;left:2vw;width:10vw;top:2vw;z-index:99}nav .goutte{width:60px;max-width:unset;z-index:999;transition:transform .8s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .8s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1) 0s}.clickMenu:hover .goutte{-webkit-transform:rotate(-10deg) translate(-7px,-7px);transform:rotate(-10deg) translate(-7px,-7px)}#burger,.legend{position:absolute}.legend{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:auto;white-space:nowrap;left:3vw;top:15px;z-index:999;-webkit-transform-origin:left;transform-origin:left;color:var(--colorGrey)}#burger span,.call-menu{position:absolute;background-color:#000}.call-menu{color:var(--colorBeige);border-radius:0 50px 50px 0;padding:10px 20px 10px 30px;left:40px;font-size:18px;top:50%;cursor:pointer;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}#burger{left:50%;top:1vw;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:18px;width:20px}#burger span{width:100%;height:2px;top:0}h1 span,nav .goutte{position:relative;display:inline-block}#burger span:nth-child(2){margin-top:8px;width:75%}#burger span:nth-child(3){margin-top:15px}#burger:hover span:nth-child(2){width:100%}#burger.is-open span{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center;margin-top:8px}#burger.is-open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;margin-top:8px}#burger.is-open span:nth-child(2){opacity:0;width:0}.close,.close span{width:25px;position:absolute}.close{height:25px;z-index:99999999999;top:33px;cursor:pointer;left:50vw;-webkit-transform:translateX(calc(-100% - 50px));transform:translateX(calc(-100% - 50px));transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .3s cubic-bezier(.215,.61,.355,1) 0s}.close span{height:2px;display:block;background-color:#fff;top:50%;transition:all .8s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:translateY(50%) rotate(45deg) scaleX(1);transform:translateY(50%) rotate(45deg) scaleX(1)}.otgs-development-site-front-end,.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px;display:none!important}.close span:last-child{-webkit-transform:translateY(50%) rotate(-45deg) scaleX(1);transform:translateY(50%) rotate(-45deg) scaleX(1)}.close:hover span{background-color:var(--colorRed)}.close:hover{-webkit-transform:translateX(calc(-100% - 50px)) rotate(90deg);transform:translateX(calc(-100% - 50px)) rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center}#preload,.transition{width:100vw;height:100vh;position:fixed}.transition{background:#fff;z-index:99999;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.wrap{width:100vw;position:relative;margin:0 auto;z-index:1}#preload{z-index:999999;background-color:#fff}.goutte-preload{width:10vw;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.goutte-preload svg{width:100%;opacity:0;-webkit-transform:scale(20);transform:scale(20);-webkit-transform-origin:center;transform-origin:center}#preload.is-loaded{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:transform .7s cubic-bezier(.215,.61,.355,1);transition:transform .7s cubic-bezier(.215,.61,.355,1),-webkit-transform .7s cubic-bezier(.215,.61,.355,1)}.video-js{width:100%;height:100%}.playerShowReel .vjs-tech .animation{transition:transform .8s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .8s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1) 0s}.backhome,.menu nav ul li a{width:100%;color:var(--colorBeige)}.backhome{font-family:"ES Klarheit Kurrent TRIAL";font-size:8.4vw;text-align:center}.menu{pointer-events:none;width:100vw;height:100vh;display:none;z-index:9999;position:fixed}.menu nav,.menu-left{height:100%;position:relative}.menu-left{flex-wrap:wrap;left:-50%;align-content:space-between;align-items:flex-end;padding:50px 0;width:50vw;background-color:#000}.second-part-menu{height:100%;display:flex;flex-direction:column}.menu nav{width:100%;display:flex;top:0;margin:0;left:0}.menu nav ul li{list-style:none;width:auto;display:block}.menu nav ul li a{display:block;border-radius:0;border:0 solid #fff;text-transform:uppercase;font-size:8vh;line-height:1;padding:clamp(6px,.6vw,.6vw) 50px;font-family:"Melodrama";font-weight:200}.menu nav ul li a .baseline div{transition:font-weight .4s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms);font-weight:100}.menu nav ul li a:hover .baseline div{font-weight:800}.anim-items,.menu-item{position:relative;opacity:0;-webkit-transform:translateY(-50px) skewX(10deg);transform:translateY(-50px) skewX(10deg)}.menu-item.current-menu-item a,footer .second-inner ul li a:hover{color:var(--colorRed)}.modal{margin-top:50px;align-items:flex-end;margin-left:50px;width:calc(100% - 100px)}.modal ul li,.modal ul li a{list-style:none;color:var(--colorBeige);font-size:var(--ft15);line-height:1.3}.modal ul li:last-child{margin:20px 0 0}.modal .city{font-size:var(--ft100);font-size:10vh;line-height:.9;color:var(--colorBeige);text-align:left;padding-bottom:0}.city span{font-family:"ES Klarheit Kurrent TRIAL";text-transform:lowercase;font-size:4vw}.menu-right{position:relative;width:50vw;height:100%;overflow:hidden}.mask,.photo-menu{position:relative;width:100%;height:100%}.mask{overflow:hidden;left:-100%}.photo-menu{left:100%}.goutte-menu-right{height:80%;width:80%;mix-blend-mode:multiply}.goutte-menu-right img{-webkit-transform:scale(10);transform:scale(10);opacity:0;-o-object-fit:contain;object-fit:contain;width:100%;max-height:100%}.animOpa{opacity:0}.screen{height:100vh}.melo{font-family:"Melodrama";font-weight:400}.melo1,.melo2{font-weight:300;display:inline-block}.klein{font-family:"ES Klarheit Kurrent TRIAL";font-size:7vw}.bar-pageprojet h1 .words:nth-child(1){font-family:"Melodrama";font-weight:400}.ratio-p{position:relative;overflow:hidden;width:100%;margin:0 auto;z-index:2}.ratio-p::after,.ratio-p::before{display:block;width:100%;content:""}.ratio-p::before{padding-bottom:56%}.ratio-p::after{transition:transform 1000ms .2s;transition:transform 1000ms .2s,-webkit-transform 1000ms .2s;height:100%;z-index:3;position:absolute;top:0;left:0;background-color:#f1474d}.bl-team.is-inview .ratio-p:has(>img.loaded):after,.ratio-p:has(>picture img.loaded)::after{-webkit-transform:translateY(110%);transform:translateY(110%)}.ratio-p img{width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;left:0;height:100%;position:absolute;top:0;z-index:2}.split,.split .baseline,footer{position:relative}.split{font-size:3.472vw;opacity:0}.split .baseline{display:table;overflow-y:hidden}.split .baseline .line{position:relative;display:block;will-change:transform;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;-webkit-transform:translateY(150px) skew(15deg,15deg);transform:translateY(150px) skew(15deg,15deg);transition:opacity .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms),transform .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms);transition:opacity .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms),transform .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms),-webkit-transform .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms)}.split.is-inview .baseline .line{-webkit-transform:none;transform:none;opacity:1}.split.is-disapear .baseline .line{-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0}.tofooter{cursor:pointer}.centerxy{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.center-x{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.center-y{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cover{background-size:cover!important;background-position:center!important}.lazy{max-width:100%;opacity:0}.inner-projetreel .left-projetreel:hover:before,.lazy.entered{opacity:1}footer{display:flex;align-items:flex-end;overflow:hidden;width:100vw;color:var(--colorGrey);z-index:10;margin-top:0;height:auto;min-height:100vh;padding:100px 0 10px;background-color:#fff;width:100%}footer div{width:100%;z-index:8}.inner-footer{text-transform:uppercase;line-height:.96;font-size:var(--ft1002);justify-content:space-between}.inner-footer,footer .credits-footer,footer .second-inner{width:calc(100% - 6vw);margin:0 auto}footer .second-inner ul li{font-size:var(--ft15);list-style:none;margin:0 auto;text-transform:uppercase}footer .second-inner ul{padding-left:0}footer .second-inner ul li a{color:var(--colorGrey);line-height:1.5;text-transform:uppercase}.inner-footer .flex:nth-child(1) span:nth-child(1){font-family:"ES Klarheit Kurrent TRIAL";text-transform:lowercase;padding-bottom:.7vw;font-size:8vw}footer .credit{font-size:var(--ft12)!important}footer .credit a:hover{font-family:unset!important}.newsletter{margin:30px auto;position:relative;border-top:1px solid var(--colorGrey);border-bottom:1px solid var(--colorGrey);padding:25px 0;display:flex;width:calc(100% - 6vw);justify-content:space-between}#mce-responses{pointer-events:none!important;position:relative;padding-right:20px}input{text-rendering:unset;font:unset;-webkit-rtl-ordering:unset;-webkit-appearance:unset;outline:0;width:100%;background-image:none;box-shadow:none;text-align:left;border-radius:0;font-size:var(--ft25);border:0;border-top:0 solid var(--colorGrey);border-left:0 solid;color:var(--colorGrey)!important;border-right:0 solid var(--colorGrey);border-bottom:0 solid var(--colorGrey);background-color:unset!important;padding-bottom:0!important;padding-left:0!important;left:0!important;line-height:120%}input:-internal-autofill-selected{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;background-image:none!important;background-color:-internal-light-dark(#e8f0fe,rgba(70,90,126,.4))!important;color:fieldtext!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--colorGrey);-webkit-box-shadow:0 0 0 80rem #ffff inset;border:0!important;outline:2px solid #fff}input::-webkit-input-placeholder{color:#717171;font-size:var(--ft25);text-transform:lowercase}input::-moz-placeholder{color:#717171;font-size:var(--ft25);text-transform:lowercase}input::placeholder{color:#717171;font-size:var(--ft25);text-transform:lowercase}.newsletter form{width:100%;display:flex}.validatebtn{position:relative;width:auto;text-align:right;top:0;cursor:pointer;font-size:var(--ft25);background:unset;border:unset;color:var(--colorGrey);left:0}.credits-footer{bottom:10px;position:absolute;font-size:var(--ft12);text-transform:uppercase;line-height:1.1;left:3vw}.validate:hover{color:var(--colorRed)}.credits-footer,.credits-footer a{color:var(--colorGrey)}section{position:relative;min-height:100vh}.a-1{height:auto;flex-wrap:nowrap}.right-a-1{width:50vw;height:100vh;left:0;z-index:88}.screen{width:100vw;min-height:100vh}.right-panel h5,.scroll{color:var(--colorGrey);position:relative}.scroll{display:flex;justify-content:flex-start;margin-top:40px;font-weight:400;font-size:1vw;z-index:6;width:auto;margin-left:1vw;letter-spacing:.2vw}.scroll span{opacity:0;-webkit-transform:translateY(10);transform:translateY(10)}.left-panel{width:50vw;height:auto;display:flex;flex-direction:column}.left-panel video{position:relative;display:block;width:100%;height:101%;z-index:-1}.video .poster{display:block;background-size:cover!important;cursor:pointer!important;background-position:50% 50%!important;z-index:2;transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);-o-object-fit:cover;object-fit:cover}.poster2,.video .poster,.video .putvid{position:absolute;width:100%;height:100%}.poster2{background-size:cover!important;cursor:pointer!important;background-position:50% 50%!important;z-index:2;top:0;left:0;transition:transform .8s cubic-bezier(.215,.61,.355,1);transition:transform .8s cubic-bezier(.215,.61,.355,1),-webkit-transform .8s cubic-bezier(.215,.61,.355,1);opacity:0;display:none;-webkit-transform:scale(1.2);transform:scale(1.2)}.video:hover .poster2{opacity:1}.video .poster2.is-visible,.video:hover .poster2{display:block;-webkit-transform:none;transform:none}.video .putvid{display:block;z-index:1}.left-panel video,.video .putvid video{-o-object-fit:cover;object-fit:cover}.hovVideo{color:#fff}.left-panel .video{position:relative;display:block;width:100%;height:28vw;background-size:cover!important;cursor:pointer!important;background-position:50% 50%!important;overflow:hidden}.hovVideo,.playShowreel{cursor:pointer}.right-panel{width:100vw;background:var(--colorBeige);color:var(--colorGrey);left:50vw;height:100vh;position:absolute;z-index:2}.inner-right-panel{width:50vw;position:relative;height:100vh;display:flex;align-items:flex-end;flex-wrap:wrap;align-content:flex-end}.home3 .centery{text-align:center;padding-bottom:20px;width:45vw;align-items:center}.right-panel h5{width:calc(100% - 2vw);left:1vw;font-family:"Roobert";line-height:1.02;font-size:4vw;text-transform:uppercase;display:block;text-align:left;padding:6vw 0 0}.right-panel h5 span:nth-child(1){text-transform:lowercase;font-size:8.6vw}.right-panel h2{font-size:1.442vw;font-family:"Roobert";line-height:1;text-align:left;letter-spacing:0}.animBottom,.flip,.right-panel h2,.right-panel p{position:relative}.right-panel p{margin-left:3vw;margin-bottom:25px;width:calc(100% - 6vw);font-size:2.292vw;line-height:1.2;font-family:"Roobert"}.flip{-webkit-transform:scaleX(-1);transform:scaleX(-1);display:inline-block;margin-right:5px}.msa,.right-panel p{text-transform:uppercase}.msa{display:flex}.msa .plus{margin-right:15px}.goutte2{z-index:2;width:18vw;position:relative;display:none}.showmouse{cursor:pointer}.play{cursor:pointer!important;pointer-events:none;transition:opacity .1s;opacity:0;width:100px;height:100px;display:inline-flex;height:3vw;font-size:var(--ft20);display:inline-block;width:7vw;overflow:hidden;border-radius:50px;margin-top:20px;background-color:#282828;position:fixed;z-index:9;line-height:1.1;text-transform:uppercase;color:var(--colorBeige);font-size:.95vw;font-family:"Roobert"}.closer,.closer .play-text,.play .play-text{pointer-events:none;position:absolute;opacity:1}.closer{cursor:pointer!important;transition:opacity .1s;width:100px;height:100px;display:inline-flex;height:3vw;font-size:var(--ft20);width:7vw;overflow:hidden;border-radius:50px;margin-top:20px;background-color:#282828;line-height:1.1;text-transform:uppercase;color:var(--colorBeige);font-size:.95vw;font-family:"Roobert";z-index:999;right:20px;display:none}.closer .play-text,.play .play-text{transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%;text-align:center;white-space:nowrap}.play.is-visible{display:block;opacity:1;z-index:9999}.callvideo.is-unvisible,.play.is-unvisible,.video-js .vjs-picture-in-picture-control{display:none!important}.more-text,.pause-text,.projet-text{pointer-events:none;position:absolute;top:50%;left:50%;opacity:0}.pause-text{white-space:nowrap;transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}.video-js .vjs-control-bar{background-color:unset;width:70%;margin:0 auto}.video-js .vjs-load-progress,.video-js .vjs-slider{background-color:var(--colorRed)!important}.more-text,.projet-text{text-align:center}.projet-text{white-space:nowrap;transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);cursor:pointer;-webkit-transform:translate3d(-50%,150%,0);transform:translate3d(-50%,150%,0)}.more-text{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}.play.is-projet .play-text{-webkit-transform:translate(-50%,-250%);transform:translate(-50%,-250%);opacity:0}.play.is-projet .projet-text{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.playerShowReel,.projetreel{cursor:pointer;position:fixed;width:100vw;height:100vh;overflow:hidden;z-index:99;left:100%}.projetreel{left:-100%}.playerShowReel video{left:-100%;position:relative}.inner-projetreel,.showreel video{left:-100%;height:100vh;position:absolute}.inner-projetreel{display:flex;flex-wrap:wrap;left:100%;width:100vw}.inner-projetreel .left-projetreel,.name-projet{color:var(--colorBeige);position:absolute;bottom:30px;font-size:var(--ft15)}.inner-projetreel .left-projetreel{order:2;display:flex;flex-direction:row;align-items:center;z-index:9;align-content:center;width:auto;border-radius:50px;line-height:1.1;padding:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.inner-projetreel .left-projetreel h2{white-space:nowrap;font-family:"Roobert"}.inner-projetreel .left-projetreel .video-controls{top:0}.inner-projetreel .left-projetreel h3{text-transform:lowercase;white-space:nowrap;font-weight:500;padding:0 30px 0 20px}.inner-projetreel .left-projetreel a{color:#fff;padding-left:30px;cursor:pointer}.inner-projetreel .right-projetreel{width:100vw;height:100vh;background-color:#000}.inner-projetreel .right-projetreel video{-o-object-fit:contain;object-fit:contain;height:70vh;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.inner-projetreel .left-projetreel h2 span,.name-projet span{padding-right:10px}.play.is-projet{background-color:#000;pointer-events:none!important}.play.is-closer .play-text,.play.is-closer .projet-text{-webkit-transform:translate(-50%,-250%);transform:translate(-50%,-250%);opacity:0}.play.is-closer .pause-text{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.name-projet{z-index:999;left:30px;font-weight:700;text-transform:uppercase}.name-projet span{font-weight:600;font-family:"Roobert"}.a-2{color:var(--colorGrey);z-index:2;width:51vw;margin-bottom:100vh}.a-2 .flex{justify-content:space-between;background-color:var(--colorBeige);left:0;position:relative}.a-2 .mission{width:35vw;min-height:100vh;padding-left:50px;padding-top:7vw;left:0}.a-2 .mission p{text-transform:unset}.a-2 .mission p:first-of-type{padding:50px 0 10px}.a-2 .mission p .baseline,.div-btn{white-space:nowrap}.div-btn{display:inline-block;padding:10px 0;text-transform:none}.btn,.btn:before{transition:all .8s cubic-bezier(.215,.61,.355,1)}.btn{cursor:pointer;border-radius:30px;border:1px solid transparent;display:table;padding:clamp(5px,.347vw,.347vw) clamp(20px,1.389vw,1.389vw) clamp(8px,.556vw,.556vw);line-height:1.2;font-size:var(--ft15);align-items:center;align-content:center;flex-direction:row;flex-wrap:wrap;position:relative}#head-legal,.agence .a-3.is-overflow{overflow:hidden}.a-4{min-height:auto;padding:0 0 20vw}.titlepoststudio{padding-bottom:clamp(20px,1vw,1vw);font-family:"Roobert Bold"}.a-4 h2,.agence .a-4 h2{width:100vw;margin-top:-70vh;line-height:1.1}.a-4 .btn{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.btn:before{content:"●";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.div-btn:hover .btn:before{left:115%}.div-btn:hover .btn{border:1px solid var(--colorGrey)}.div-btn:hover .btn.black{border:1px solid var(--colorBeige)}.a-2 .btn{margin-top:20px;color:var(--colorGrey)}.a-4 .btn{margin-top:40px;color:var(--colorBeige)}.a-3,.circle{pointer-events:none}.a-3{height:100vh;z-index:5}.page-template-agence .a-3{height:40vh;z-index:5;pointer-events:none}.circle{background-color:var(--colorGrey);border-radius:50%;width:100vw;height:100vw;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);position:absolute}.a-4,.missions{text-transform:uppercase}.a-4{font-size:7vw;text-align:center;line-height:1.1;z-index:99;height:auto;color:var(--colorBeige);margin-top:-50vh}.page-template-agence .a-4{margin-top:-80vh}.a-4 h2{line-height:1.2;margin-top:-90vh;position:relative;display:block}.a-4 h2 .baseline div div{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);position:relative}.missions{font-size:var(--ft20);margin:50px auto 0;width:50vw;position:relative}.missions span:not(:last-of-type):after{content:"/";position:relative;padding:0 2px}.missions span{opacity:0}.a-5{height:100vh}.bl-title,.page .w-1{position:relative;color:var(--colorGrey)}.page .w-1{font-size:var(--ft20);height:auto;min-height:auto;line-height:1.3}.bl-title{display:inline-block;margin:50px 0 150px 42.361vw}.page .w-1 .baseline-filter .filter,.work h2{color:var(--colorGrey);text-transform:uppercase}.work h2{width:calc(100% - 4vw);left:2vw;line-height:1;font-size:7vw;position:relative;display:block;text-align:left;padding:0}.page .w-1 .plus{display:block;margin:35px 0}.page .w-1 .baseline-filter{width:40vw}.page .w-1 .baseline-filter p{width:27.778vw}.page .w-1 .baseline-filter .filter{font-size:var(--ft15);font-weight:500;display:flex;flex-direction:column;align-content:flex-start}.page .w-1 .baseline-filter .grid-item{display:block;padding:6px 10px}.page .w-1 .baseline-filter .grid-item span{cursor:pointer;padding:6px 10px;line-height:1;border-radius:50px;border:1px solid var(--colorGrey)}.page .w-1 .baseline-filter .filter .is-activeFilter span{color:var(--colorBeige);background-color:#f1474d;border:1px solid #f1474d}.page .w-1 .baseline-filter .filter .bygrid{margin-bottom:10px}.all-work{justify-content:flex-start;width:98vw;margin:0 auto;left:0;padding-bottom:150px}.bl-work{cursor:pointer;color:var(--colorGrey);opacity:1}.gr-item{width:var(--wdt342);margin:var(--gutter)}.gr-item:hover .poster2{display:block;opacity:1}.all-work.is-all-work-inline .gr-item .poster2{display:none}.bl-work .ratio-p{width:var(--wdt342);will-change:transform;position:relative;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(150px);transform:translateY(150px);transition:all .8s cubic-bezier(.215,.61,.355,1)}.gr-item.is-inview .ratio-p{-webkit-transform:none;transform:none;opacity:1}.gr-item:nth-child(9n+1){margin:var(--gutter) var(--gutter) var(--gutter)0}.gr-item:nth-child(9n+3){margin:var(--gutter)0 var(--gutter) var(--gutter)}.gr-item:nth-child(9n+2){margin-left:calc(var(--wdt342) + var(--gutter)*3)}.gr-item:nth-child(9n+4){margin-left:calc(var(--wdt342) + var(--gutter)*2)}.gr-item:nth-child(9n+5){margin-right:calc(var(--wdt342) + var(--gutter)*2)}.gr-item:nth-child(9n+6){margin-left:0}.gr-item:nth-child(9n+7){margin-left:calc(var(--wdt342)*2 + var(--gutter)*5);margin-right:0}.gr-item:nth-child(9n+8){margin-left:calc(var(--wdt342) + var(--gutter)*2)}.gr-item:nth-child(9n+9){margin-left:calc(var(--wdt342) + var(--gutter)*3);margin-right:0}.bl-work .info-projet-grid,.bl-work video,.inner-bothm .call .text div{position:absolute;top:0;left:0;height:100%;width:100%}.bl-work video{z-index:0}.bl-work .info-projet-grid{background-color:rgba(0,0,0,.3);z-index:4;display:block;opacity:0}.bl-work .title-projet-grid{will-change:transform;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1);transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1),-webkit-transform .8s cubic-bezier(.215,.61,.355,1);background-color:#f1474d;position:absolute;z-index:3;text-transform:uppercase;border:1px solid #fff;border-radius:50px;padding:6px 10px;font-size:var(--ft15);font-weight:700;color:var(--colorBeige);-webkit-transform:translateY(150%) translateX(-50%);transform:translateY(150%) translateX(-50%);opacity:0}.bl-work:hover .info-projet-grid{opacity:1}.bl-work:hover .title-projet-grid{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gr-item .melo,.second-titre{text-transform:uppercase;font-family:"Roobert"}.second-titre{display:block;width:100%;text-align:left;position:relative;font-size:1.1vw;line-height:1.1;padding-top:5px;padding-left:5px}.gr-item .melo{padding-right:5px}.marquee,.subprojet{color:var(--colorGrey)}.subprojet .creamnumber{display:none}.marquee{margin-top:150px;position:relative;width:100vw;font-size:7vw;line-height:1.1;text-transform:uppercase;max-width:100%;display:inline-table;height:9vw;overflow-x:hidden}.track.is-animate{-webkit-animation:marquee 18s linear infinite;animation:marquee 18s linear infinite}.callshowreel,.callvideo{cursor:pointer;position:relative;background-color:#000;display:inline-flex;height:2.4vw;font-size:var(--ft15);display:inline-block;width:6vw;overflow:hidden;border-radius:50px}.track{padding:7px 0;position:absolute;white-space:nowrap;will-change:transform}.callshowreel:hover,.callvideo:hover{background-color:var(--colorBeige);color:var(--colorGrey)}.callshowreel .track.is-animate,.callvideo .track.is-animate{-webkit-animation:marquee 2s linear infinite;animation:marquee 2s linear infinite}.cross,.cross svg{width:10px}.all-work .bl-work{counter-increment:bl-work}.pic-fs{width:0;height:100vh;overflow:hidden;z-index:2;position:absolute;left:-10%}.bl-work video,.fullsize img,.pic-fs img{-o-object-fit:cover;object-fit:cover}.fullsize,.pic-fs img{width:100vw;height:100vh}.pic-fs img{max-width:100vw}.fullsize{position:relative;top:0}.fullsize img{width:100%;height:102%;position:relative;margin-top:-1px}.pic1{z-index:1;padding-bottom:0}.baseline-agence,.pic2{z-index:2;top:0;position:relative}.baseline-agence{z-index:1;background-color:var(--colorBeige);width:100vw;height:100vh;left:calc(0)}.baseline-agence .h2{width:calc(100vw - 6vw);color:var(--colorGrey);bottom:0;font-size:7vw;line-height:1;left:3vw;text-transform:uppercase}.BothMissions{display:flex;align-items:flex-start}.lineBothMissions{height:5px;position:absolute;width:0;max-width:unset!important;background-color:var(--colorRed);top:0;left:0;z-index:99}.esp{font-size:11vw;text-transform:uppercase;color:#fff;position:absolute;left:50vw;z-index:44;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#head-legal .esp{left:0;color:#000}.BothMissions p{z-index:3;font-size:var(--ft20);color:var(--colorBeige);line-height:1.2;padding:50px 10vw}.head-mission,.inner-bothm{display:flex;min-height:100vh;position:relative;flex-direction:column;justify-content:center;background-color:var(--colorGrey)}.inner-bothm{width:50vw;height:auto;padding:0}.head-mission{pointer-events:none;width:100%;z-index:0;top:0}.inner-bothm .call .text{cursor:pointer;padding:6px 10px;margin-left:10vw;pointer-events:auto;line-height:1;color:var(--colorBeige);overflow:hidden;border-radius:50px;font-size:var(--ft15);position:relative;border:1px solid var(--colorBeige);display:inline-block}.inner-bothm .call.is-active .text{background-color:var(--colorRed)}.inner-bothm .call .text div{-webkit-transform:translateX(-100%);transform:translateX(-100%);padding:6px 10px}.inner-bothm .call.is-active .text div{-webkit-transform:translateX(0);transform:translateX(0);background-color:var(--colorRed);text-align:center}.inner-bothm .div-btn:hover .btn{border:1px solid #fff}.BothMissions .inner-bothm:nth-child(2) p{padding:0 10vw 50px}.ag-missions{z-index:4}.lesmissions-creatives{display:block;width:100vw;z-index:4;background-color:var(--colorGrey);position:relative;padding:0;left:0;overflow:hidden}.lesmissions-creatives:before{content:"";width:50%;left:50vw;background-color:#fff;height:100%;position:absolute}.all-mis{display:flex;width:80vw;padding:20vh 0;left:10vw;justify-content:space-between;flex-wrap:wrap;position:relative}.bl-mis{width:45%;opacity:1;margin-bottom:40px}.bl-mis:nth-child(even) .p-mission,.bl-mis:nth-child(even) .title-mission{color:#000}.p-mission,.title-mission{width:100%;margin-left:0;font-size:var(--ft15);color:var(--colorBeige)}.title-mission{font-weight:700;display:inline-block;margin-top:0;padding:0;text-transform:uppercase;font-family:"Roobert Bold"}.p-mission{margin-top:15px;line-height:1.3;margin-bottom:0}.blind-dark:before,footer:after{content:"";height:2px;width:100%;position:absolute;left:0}footer:after{background-color:#000;top:100%;z-index:88}.titre-bl-mission{font-size:7vw;text-transform:uppercase;padding-left:10vw;color:#fff}.bothm-legal .titre-bl-mission{color:#000}.bothm-legal .head-mission,.inner-bothm{background-color:#fff;color:#000}.bothm-legal .BothMissions p,.bothm-legal .head-mission p{color:#000!important}.bothm-legal .tolegal .text{color:#000;border:1px solid #000}.lesmissions-legal{background-color:#fff}.lesmissions-legal .p-mission,.lesmissions-legal .title-mission{color:#000}.blind-dark:before{background-color:var(--colorGrey);top:-1px}.marquee2{width:50vw;display:flex;align-items:center;top:0;left:0;padding:0 0 50px;width:100%;font-size:7vw}.creative,.marquee2,.marquee3{position:relative;overflow:hidden}.marquee3{width:50vw;display:flex;align-items:center;top:0;left:0;width:100%;font-size:7vw;padding:50px 0 0}.marquee3 .track2{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.creative{width:40vw;left:5vw}.marquee2 .track2,.marquee3 .track2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:7vw;text-transform:uppercase;align-items:center;display:flex;white-space:nowrap;position:relative;line-height:1;will-change:transform}.marquee2 .track2{overflow:hidden;-webkit-animation:marquee2 5s linear infinite;animation:marquee2 5s linear infinite}.marquee3 .track2{-webkit-animation:marquee3 5s linear infinite;animation:marquee3 5s linear infinite}.track2 span{padding:0 30px}.BothMissions .melo{line-height:1}.Klarheit{font-family:"ES Klarheit Kurrent TRIAL"!important;text-transform:lowercase}.fourOfour{background-color:#000;display:flex;justify-content:center;align-items:center}.fourOfour span,.scale_img h3,.stud h3{font-size:var(--ft120);text-transform:uppercase}.stud{min-height:auto}.scale_img h3,.stud h3{width:calc(100vw - 6vw);color:var(--colorGrey);padding:0 0 2vw;position:relative;font-size:var(--ft45);line-height:1;width:40vw;left:56vw}.scale_img h3{position:absolute;color:#000!important;z-index:2;top:0;mix-blend-mode:difference}.img100,.img100 img{height:100%;width:100%}.img100{position:relative}.scale_img{width:100vw;height:100vh}.img100{-webkit-transform:scale(.8);transform:scale(.8)}.img100 img{-o-object-fit:cover;object-fit:cover}.matos{color:var(--colorGrey);padding:4vw 0 0;position:relative;font-size:var(--ft25);line-height:1;width:50vw;left:4vw;text-transform:uppercase}.matos p{display:block;width:100%;padding-bottom:clamp(15px,.3vw,.3vw)}.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:auto;pointer-events:none}.swiper-button-next,.swiper-button-prev{color:var(--colorBeige)}.sliderstud{min-height:auto;padding:10vw 0}.slider{margin:100px 0 0;display:block;white-space:nowrap}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:inline-block;justify-content:center;align-items:center;width:auto;height:70vh}.swiper-slide img,.swiper-slide picture{display:block;width:100%;height:100%}.swiper-slide img{-o-object-fit:contain;object-fit:contain}.wrap-missions-list{z-index:3;top:0;margin-left:0;position:absolute;padding-top:0;padding-bottom:100vh;width:50vw;background-color:var(--colorBeige);color:var(--colorGrey)}.bl-mission{position:relative;min-height:100vh;width:100%;padding-bottom:70vh;opacity:1}.bl-mission:not(:first-of-type){background-color:var(--colorBeige)}.bl-mission:not(:first-of-type):before{content:"";height:5px;top:-3px;position:absolute;left:0;width:100%;background-color:var(--colorGrey)}.bl-mission .progress-bar span{height:100%;width:0%;background-color:var(--colorRed);z-index:2;position:absolute}.bl-mission .progress-bar{height:3px;width:50vw;margin-left:0;z-index:1;position:absolute;top:0;left:0;background-color:var(--colorBeige)}.bl-mission.is-inview{opacity:1}.ag-4 .team .bl-team:hover .teammate,.toanim.is-inview{-webkit-transform:none;transform:none;opacity:1}.ag-4,.eq{background-color:var(--colorBeige);position:relative;z-index:4;padding-bottom:5vw}.ag-4 h2,.eq h2{color:var(--colorGrey);font-size:var(--ft100);font-weight:500;text-transform:uppercase;line-height:1;padding:0;margin-left:6vw;margin-top:12vw;position:relative;display:inline-block}.ag-4 .baseline-team,.eq .baseline-team{line-height:1.2;font-size:var(--ft15);width:60vw;margin-left:6vw;margin-top:5vw;color:var(--colorGrey)}.ag-4 .baseline-team h3,.eq .baseline-team h3{font-weight:700;width:20vw;text-transform:uppercase}.ag-4 .baseline-team h3,.ag-4 .baseline-team p,.eq .baseline-team h3,.eq .baseline-team p{font-size:var(--ft15)}.ag-4 .baseline-team p,.eq .baseline-team p{width:28vw}.eq .team{margin:7vw 0 0;cursor:grab}.all-team{padding-top:0;position:relative;width:98vw;margin:0 auto}.ag-4 .bl-team{display:inline-block;cursor:pointer;position:relative}.bl-team .ratio-p::before{padding-bottom:85%}.bl-team .ratio-p{text-align:center}.bl-team .ratio-p img{width:80%;-o-object-fit:contain;object-fit:contain;overflow:hidden;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;position:absolute;top:0;z-index:2}.ag-4 .team img{transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);position:absolute;opacity:0;width:60%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.teammate,.teammate span{display:block;text-align:center}.teammate{position:relative;color:var(--colorGrey);margin:20px 0;z-index:4;width:100%;transition:all .3s cubic-bezier(.215,.61,.355,1)}.teammate span{width:calc(100% - 20px);padding:0 10px;line-height:1.1}.teammate span:nth-child(1){text-transform:uppercase;font-size:var(--ft15);font-weight:700}.teammate span:nth-child(2){text-transform:lowercase;font-size:var(--ft12);font-weight:500}.ag-4 .team .bl-team:hover img{-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}.ag-3{z-index:1}.ag-2{z-index:3}.rolling-text{margin-top:150px;white-space:nowrap;display:inline-block;z-index:9}.rolling-text__text{font-family:"Roobert";font-size:9.028vw;line-height:1.1;display:inline-block;font-weight:300;text-transform:uppercase}.a-2 .mission p{font-size:var(--ft45);width:calc(50vw - 100px);padding-bottom:10px;font-family:"Roobert";line-height:1.2;font-weight:200;left:0;color:#717171}.mask-righ-panel{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;background-color:var(--colorBeige);z-index:8;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.img-mask-righ-panel{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateY(100%);transform:translateY(100%);background-position:50% 50%!important}.home3 .inner-right-panel{width:50vw;left:0;height:100%}.home3 .right-panel p{margin-left:3vw;width:100%;margin-left:0}.home3 .right-panel{position:relative;width:50vw;background:var(--colorBeige);left:0;height:100vh;z-index:2}.home3 .a-2 .mission h2,.home3 h1{line-height:1;color:var(--colorGrey)}.home3 h1{width:100%;font-size:8.5vw;text-align:center;letter-spacing:0;text-transform:lowercase;font-family:"ES Klarheit Kurrent TRIAL"}.home3 .right-panel h1{margin-left:0}.home3 .legend,.home3 .right-panel{color:var(--colorGrey)}.home3 .a-2{width:50vw;z-index:2;margin-top:100vh}.home3 .a-2 .mission{font-size:7vw;line-height:100%;width:clamp(520px,33vw,33vw)}.home3 .a-2 .mission h2{width:100vw;font-size:7vw;position:relative;display:block;text-align:left}.home3 .a-2 .mission .split{text-transform:unset;font-size:2.3;width:100%;font-size:var(--ft25);font-family:"Roobert";color:#717171}.hovVideo .callvideo{opacity:0;position:absolute;z-index:99;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hovVideo:hover .callvideo{opacity:1;display:block!important}.home3 .callshowreel{color:var(--colorBeige)}.home3 .callshowreel:hover{background-color:var(--colorRed)}.home3 .inner-right-panel p{font-size:var(--ft20);text-align:left}.home3 .inner-right-panel{display:flex;align-content:flex-end;justify-content:center;padding:20px 0 15px}.toggleShowReel .callvideo{opacity:1;display:block;z-index:9;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wpml-ls-legacy-list-horizontal{border:0!important;padding:0!important;clear:both}.wpml-ls-legacy-list-horizontal a{padding:0!important}.h-1,.tl-general span{background-color:var(--colorBeige)}.h-1,.otre{line-height:1.1;text-transform:uppercase}.h-1,.h-1 h2{font-size:7vw;position:relative}.h-1{text-align:center;min-height:100vh;height:auto;padding:0 2vw;display:flex;color:var(--colorGrey);margin-top:0;z-index:1;align-items:flex-end;padding-bottom:2vw}.h-1 h2{width:100vw;line-height:1;display:block;text-align:left}.h-1 h2 .baseline div div{opacity:0;font-size:7vw;-webkit-transform:translateY(100px);transform:translateY(100px);position:relative}.otre{font-size:3.333vw}.inner-h{width:auto;position:relative;white-space:nowrap;height:100vh;display:flex;flex-wrap:nowrap}.timeline{margin:0 auto;align-items:center;z-index:3}.timeline,.tl-general{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;display:flex;padding-top:50vh;flex-direction:column;justify-content:space-between}.tl-general span{width:1px;height:100%}.bl-timeline{padding-bottom:0;position:relative}.timeline span:nth-child(1),.timeline span:nth-child(3){width:30px;height:30px;border-radius:50%;background-color:var(--colorRed);z-index:3}.dot1{opacity:1;display:block;z-index:4}.timeline span:nth-child(2){width:1px;height:100%;background-color:var(--colorBeige)}.current-timeline{width:1px;height:0%;position:absolute;background-color:var(--colorRed);z-index:2s}.bl-timeline h2{margin-top:50vh}.bl-timeline .right{padding-top:110vh}.bl-timeline:nth-child(odd) .wrap-h .left{order:2}.wrap-h{padding:2vw;position:relative;height:100%}.h-1 .wrap-h{width:auto;display:flex;justify-content:space-between;flex-wrap:nowrap;flex-direction:column;color:var(--colorGrey)}.duree,.duree span{position:absolute;width:1px}.duree{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50vh;z-index:9}.duree span{z-index:10;background-color:var(--colorRed);height:0}.inner-h h2{font-size:var(--ft45);display:inline-block;padding-top:15vh;text-transform:uppercase;white-space:normal;line-height:1.2;width:50vw}.h-2{position:relative;z-index:3;padding:0 2vw;min-height:unset;height:unset;background-color:var(--colorGrey);color:var(--colorBeige);margin-top:0;padding-bottom:30vh}.bl-timeline .left{width:45vw;transition:color .8s,opacity .8s}.bl-timeline .right{width:40vw;left:5vw}.margeT{margin-top:50px}.bl-timeline .right p{font-size:var(--ft20);position:relative;line-height:1.3;width:80%;left:10%}.bl-timeline .citation{font-size:var(--ft45);font-weight:200;text-transform:uppercase;margin-bottom:10vw}.bl-timeline .left h2{font-size:3vw;text-transform:uppercase;line-height:1.1;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:37vw;left:2.5vw}.bl-timeline .left h2 .melo{font-size:3vw}.bl-timeline .left p{font-size:var(--ft20);line-height:1.2;padding-top:30px;font-family:"Roobert"}.bl-timeline .left.is-grey{color:#000;opacity:.2}.bl-timeline .wrap-h{padding:0}.bl-timeline .citation .auteur{font-size:var(--ft15);text-transform:uppercase;font-family:"Roobert";display:block;padding-top:5px}.bl-timeline .video{position:relative;display:block;width:60vw;height:40vw;background-size:cover!important;cursor:pointer!important;background-position:50% 50%!important;overflow:hidden;margin:5vw 0 0-38vw}.bl-timeline:nth-child(odd) .video{margin:5vw 0 0 18vw}.bl-timeline:nth-child(odd) .left h2{left:3vw;position:relative;width:37vw}.video-s{position:relative;height:100vh;width:100vw}.video-s video{width:100%;height:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover;position:relative}.video-s .callvideo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.video-s .callvideo.is-unvisible{opacity:0}.projet-page{height:auto;position:relative;width:100%;background-color:var(--colorGrey);display:flex;padding:0 0 clamp(50px,10vh,10vh);align-items:center;justify-content:center}.video-projet,.video-projet video{-o-object-fit:contain;object-fit:contain;position:relative}.video-projet video{height:auto}.pageprojet .all-work{background-color:var(--colorBeige);padding-top:150px}.pageprojet .callvideo{pointer-events:none!important}.bar-pageprojet h1{font-size:5vw;text-transform:uppercase;line-height:1}.bar-pageprojet{display:flex;justify-content:space-between;width:70vw;margin:0 auto;padding-bottom:clamp(50px,2vw,2vw);padding-top:clamp(50px,2vw,2vw);position:relative;z-index:99}.video-controls{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;align-items:flex-start;top:1vw;position:relative}.video-controls button{font-size:var(--ft15);font-weight:500;padding:6px 10px;border:1px solid #fff;border-radius:50px;background-color:var(--colorGrey);width:90px}.projet-page .play{position:relative;opacity:1}.desc-projet{margin-top:-1px;background-color:var(--colorGrey);height:auto;min-height:auto;padding-bottom:150px}.desc-projet .cross{padding-bottom:15px;display:block}.desc-projet p,.page-mission{line-height:1.3;position:relative}.page-mission{font-size:var(--ft15);margin-left:10vw;padding:0 0 15px;top:.6vw;width:25vw}.page-mission ul{padding-left:0;font-size:var(--ft15)}.page-mission ul li{list-style:none}.page-mission span{font-weight:600}.desc-projet p{font-size:var(--ft20);width:40vw;padding:0;margin-left:15vw}.h5-1{display:flex;flex-wrap:wrap;align-content:space-between;height:100vh;position:relative}.home5 .les-videos{display:flex;flex-wrap:nowrap}.vjs-poster img{-o-object-fit:cover;object-fit:cover}.pageprojet .video-js .vjs-big-play-button{background-color:unset}.ag-1{background-color:var(--colorBeige);overflow:hidden;z-index:0;min-height:auto}.baseline-agence{height:auto}.baseline-agence .h2{position:relative;padding:18vw 0 10vw}.baseline-agence .split.is-inview .baseline .line{text-align:center!important}.baseline-agence .split .baseline{text-align:center!important;width:100%!important}@media screen and (max-width:700px){:root{--play:running;--direction:normal;--duration:5.7418s;--delay:0s;--iteration-count:infinite;--colorGrey:#000;--colorRed:#FE3C42;--colorBeige:#FFF;--marge:6.944vw;--ftMenu:4.167vw;--ft12:clamp(12px, 0.833vw, 0.833vw);--ft15:clamp(15px,1.042vw,1.042vw);--ft20:clamp(20px, 1.389vw, 1.389vw);--ft25:clamp(20px, 1.736vw, 19.736vw)}#smooth-wrapper{overflow:hidden}.desktop{display:none}.mobile{display:block}.a-1{flex-wrap:wrap}.left-panel{width:100vw}.mask-righ-panel{position:relative;-webkit-transform:unset;transform:unset}.left-panel .video{height:65vw}.legend,.mask-righ-panel,.scroll{display:none}.home3 .inner-right-panel{height:auto;width:calc(100% - 10vw);left:5vw;padding:0}.home3 .right-panel{height:auto;width:100vw;order:-1;padding-top:150px}.home3 .centery{width:100%}.right-panel h5 span:nth-child(1){font-size:17.5vw}.right-panel h5{width:calc(100%);left:0;font-size:9.2vw;text-align:center;padding:0}.a-2 .mission{min-height:auto;padding-left:0;width:100%;padding-top:0;left:0;padding-bottom:50px}.home3 .a-2{width:calc(100%);z-index:2;margin-top:0}.a-2 .mission p:first-of-type{padding:50px 30px;text-align:left}.div-btn{padding:0;margin-left:30px;position:relative;font-size:20px}.a-2 .btn{margin:0 auto;font-size:20px}.btn{padding:clamp(5px,.347vw,.347vw) clamp(30px,1.389vw,1.389vw) clamp(8px,.556vw,.556vw);font-size:20px}.a-2{width:100%;margin-bottom:0;min-height:auto}.a-3{display:none}.a-4{margin-top:0;background-color:#000!important;padding-bottom:50px}.a-4 h2{padding-top:50px;font-size:40px}.missions{width:80%}.a-2 .mission p .baseline .baseline{width:100%;text-align:left}.split .baseline{overflow:unset}.split .baseline .line{-webkit-transform:translateY(70px) skew(0deg,0deg);transform:translateY(70px) skew(0deg,0deg)}.a-4 .mask-righ-panel{display:block;height:50vh}.img-mask-righ-panel{-webkit-transform:translateY(0);transform:translateY(0)}.callshowreel,.callvideo{cursor:pointer;position:relative;background-color:#000;display:inline-flex;height:40px;font-size:20px;display:inline-block;width:109px}.ag-1,footer{min-height:auto}.baseline-agence{height:auto}.baseline-agence .h2{left:5vw;padding:150px 0 50px;position:relative}.bl-title{margin:20px 0 50px 5vw}.all-work,.baseline-agence .h2,.page .w-1 .baseline-filter{width:calc(100vw - 10vw)}.page .w-1 .baseline-filter p{width:100%}.all-work{justify-content:space-between;padding-bottom:50px}.gr-item:nth-child(9n+1),.gr-item:nth-child(9n+2),.gr-item:nth-child(9n+3),.gr-item:nth-child(9n+4),.gr-item:nth-child(9n+5),.gr-item:nth-child(9n+6),.gr-item:nth-child(9n+7),.gr-item:nth-child(9n+8),.gr-item:nth-child(9n+9){margin:0}.teammate span{width:calc(100% - 0px)}.gr-item{width:42vw;margin:0;margin-bottom:20px!important}.bl-work .ratio-p{width:100%;height:28vw}.second-titre{font-size:15px}.bar-pageprojet{width:90vw;padding-bottom:50px;padding-top:150px;flex-wrap:wrap}.bar-pageprojet h1{font-size:40px;width:100%}.page-mission{font-size:20px;padding:0;top:unset;margin-top:20px;margin-left:0}.video-s{height:auto;width:100vw}.video-js .vjs-tech{position:relative;top:0;left:0;width:100%;height:auto;margin-bottom:50px}.pageprojet .all-work{background-color:var(--colorBeige);padding-top:50px}section{position:relative;min-height:auto}.baseline-agence .h2{font-size:40px}.projet-page .page-mission{white-space:normal;width:100%}.BothMissions{flex-wrap:wrap;margin-top:0}.inner-bothm{width:100%}.head-mission,.inner-bothm{display:flex;min-height:auto}.newsletter form{flex-direction:column;align-items:flex-start}.validatebtn{margin-top:10px}.head-mission{padding-top:50px}.bothm-legal .head-mission,.inner-bothm{background-color:#000;color:#fff}.titre-bl-mission{font-size:40px;text-transform:uppercase;color:#fff;text-align:center;padding-left:0;padding-bottom:20px}.BothMissions .inner-bothm:nth-child(2) p,.BothMissions p{padding:20px 5vw 10px}#head-legal{padding-top:0;padding-bottom:50px}.bothm-legal .BothMissions p,.bothm-legal .head-mission p{color:#fff!important}.menu-right{display:none}.menu-left{width:100%;padding:100px 0}.menu nav ul li a{font-size:55px;padding:clamp(6px,.6vw,.6vw) 35px}.close{left:100vw}.lesmissions-creatives{background-color:#fff}.all-mis{display:block;width:90vw;padding:50px 0 20px;left:5vw;color:#000!important;justify-content:space-between;flex-wrap:wrap;position:relative}.p-mission,.title-mission{width:100%;color:#000}.bl-mis{width:100%;margin-bottom:30px}.page-template-agence .a-4{margin-top:0;background-color:#000!important}.a-4 h2,.agence .a-4 h2{margin-top:0;left:5vw;width:90vw}.h-1{height:auto;padding:0 5vw;padding-bottom:50px;min-height:auto}.h-1 h2{font-size:40px;position:relative;padding-top:150px}.bl-timeline .left h2{font-size:30px;-webkit-transform:translateY(0);transform:translateY(0);width:90vw;left:0}.bl-timeline .left h2 .melo{font-size:30px}.bl-timeline .right{width:90vw;left:0;position:relative}.bl-timeline .right p{font-size:var(--ft20);position:relative;line-height:1.3;width:100%;left:0}.h-2{padding:0 5vw 100px;margin-top:0}.bl-timeline .left{width:100%}.bl-timeline .right{padding-top:0}.bl-timeline .video,.bl-timeline:nth-child(odd) .video{width:100vw;height:50vw;margin:30px 0 10px;left:-5vw}.margeT{margin-top:20px}.timeline,.tl-general{display:none}.bl-timeline h2{margin-top:50px}.bl-timeline:nth-child(odd) .left h2{left:0;position:relative;width:100%}.menu-left{left:-100%}.bl-timeline:nth-child(odd) .wrap-h .left{order:0}.modal{margin-top:0}.modal .city{width:100%}.fullsize,.pic-fs img{width:100vw;height:61vw}.all-team{padding-top:50px;width:90vw}.a-4{display:block;z-index:9}.closer{display:block;width:auto;top:90%;right:unset;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);height:auto;padding:10px}.closer .play-text{font-size:15px;position:relative;-webkit-transform:unset;transform:unset;left:0;padding:5px}.play{display:none!important}.video-projet .split .baseline{overflow:unset;width:100%;text-align:center}.video-projet .split.is-inview .baseline .line{text-align:center!important}.playerShowReel .video-js .vjs-tech{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.screen{min-height:auto}.modal{margin-left:35px}}