@font-face{font-family:"BookFont N";src:url(t/BookFontN.woff2)format("woff2"),url(t/BookFontN.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Font N";src:url(t/FontN.woff2)format("woff2"),url(t/FontN.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"BoldFont N";src:url(t/BoldFontN.woff2)format("woff2"),url(t/BoldFontN.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Bagoss Standard TRIAL";src:url(t/BagossStandardTRIAL-Medium.woff2)format("woff2"),url(t/BagossStandardTRIAL-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bagoss Standard Reg TRIAL";src:url(t/BagossStandardTRIAL-Regular.woff2)format("woff2"),url(t/BagossStandardTRIAL-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.wait{cursor:progress!important}.c-grid{margin:0 auto;width:calc(10.0694444444vw*8 + 7*1.3888888889vw);display:grid;grid-template-columns:repeat(8,1fr);grid-gap:1.3888888889vw}@media screen and (max-width:700px){.c-grid{grid-template-columns:repeat(6,1fr);width:90vw}}#grid,.transition{width:100vw;height:100vh;position:fixed;top:0}.transition{left:0;z-index:9;-webkit-transform:translateY(100%);transform:translateY(100%)}.col-1{grid-column:auto/span 1}.col-2{grid-column:auto/span 2}.col-3{grid-column:auto/span 3}.col-4{grid-column:auto/span 4}@media screen and (max-width:700px){.col-4{grid-column:auto/span 6}}.col-5{grid-column:auto/span 5}@media screen and (max-width:700px){.col-5{grid-column:auto/span 6}}.col-6{grid-column:auto/span 6}@media screen and (max-width:700px){.col-6{grid-column:auto/span 6}}.col-7{grid-column:auto/span 7}@media screen and (max-width:700px){.col-7{grid-column:auto/span 6}}.col-8{grid-column:auto/span 8}@media screen and (max-width:700px){.col-8{grid-column:auto/span 6}}.col-9{grid-column:auto/span 9}@media screen and (max-width:700px){.col-9{grid-column:auto/span 6}}.col-10{grid-column:auto/span 10}@media screen and (max-width:700px){.col-10{grid-column:auto/span 6}}.col-11{grid-column:auto/span 11}@media screen and (max-width:700px){.col-11{grid-column:auto/span 6}}.col-12{grid-column:auto/span 12}@media screen and (max-width:700px){.col-12{grid-column:auto/span 6}}.start-1{grid-column-start:1}.start-2{grid-column-start:2}@media screen and (max-width:700px){.start-2{grid-column-start:1}}.start-3{grid-column-start:3}.start-4{grid-column-start:4}.start-5{grid-column-start:5}.start-6{grid-column-start:6}.start-7{grid-column-start:7}.start-8{grid-column-start:8}.start-9{grid-column-start:9}@media screen and (max-width:700px){.start-9{grid-column-start:1}}.start-10{grid-column-start:10}.start-11{grid-column-start:11}.start-12{grid-column-start:12}#grid{pointer-events:none;z-index:99999;display:none}#grid .wrap{height:100%}#grid .col{background-color:#f6d317;opacity:.2}.reg{font-family:"Font N"}.book{font-family:"BookFont N"}.bold,b,strong{font-family:"BoldFont N"}*,::after,::before{box-sizing:border-box}*{margin:0}picture{display:block}canvas,img,picture,svg,video{max-width:100%}picture,video{width:100%;height:100%}video{-o-object-fit:cover;object-fit:cover}button,input,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;display:inline-block}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;color:#000}:focus{outline:0}a,button,div,input,select,textarea{-webkit-tap-highlight-color:transparent}html{min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;overflow-x:hidden}#smooth-wrapper{width:100vw}.default h2,.t-corp40{font-size:clamp(2.7777777778vw,2.7777777778vw,2.7777777778vw);line-height:1.4}@media screen and (max-width:700px){.default h2,.t-corp40{font-size:26px}}.bigger,.headsite,.next span:nth-child(2),.picto .what,.recompenses a,.recompenses span,.recompenses ul li,.t-corp16,.top-single .Left-inner-infos{font-size:clamp(1.0416666667vw,1.0416666667vw,1.0416666667vw);line-height:1.1}@media screen and (max-width:700px){.bigger,.headsite,.next span:nth-child(2),.picto .what,.recompenses a,.recompenses span,.recompenses ul li,.t-corp16,.top-single .Left-inner-infos{font-size:clamp(15px,1.0416666667vw,1.0416666667vw)}}.t-corp25{font-size:clamp(1.7361111111vw,1.7361111111vw,1.7361111111vw);line-height:1.35}@media screen and (max-width:700px){.t-corp25{font-size:clamp(20px,1.736vw,1.736vw)}}.t-corp34{font-size:clamp(2.3611111111vw,2.3611111111vw,2.3611111111vw);line-height:1.5}@media screen and (max-width:700px){.t-corp34{font-size:34px}}.t-corp30{font-size:clamp(2.0833333333vw,2.0833333333vw,2.0833333333vw);line-height:1.4}@media screen and (max-width:700px){.t-corp30{font-size:25px}}.t56{font-size:clamp(3.8888888889vw,3.8888888889vw,3.8888888889vw);line-height:1}@media screen and (max-width:700px){.t56{font-size:40px}}.close-list-menu,.elemR{font-size:clamp(15px,1.1vw,1.1vw)}@media screen and (max-width:700px){.close-list-menu,.elemR{font-size:18px}}.right-inner-infos .name,.top-f{line-height:1.02}.left-f,.right-inner-infos .name,.top-f{font-size:clamp(1.6666666667vw,1.6666666667vw,1.6666666667vw)}.default h3,.world-h3,p{line-height:1.02}.default h3,.world-h3,body,p{font-size:clamp(1.6666666667vw,1.6666666667vw,1.6666666667vw)}@media screen and (max-width:700px){.default h3,.left-f,.right-inner-infos .name,.top-f,.world-h3,body,p{font-size:clamp(24px,1.6666666667vw,1.6666666667vw)}}.default p,.default ul li,.right-inner-infos .desc{font-size:clamp(1.25vw,1.25vw,1.25vw)}.default p,.default ul li{line-height:1.02}@media screen and (max-width:700px){.default p,.default ul li,.right-inner-infos .desc{font-size:clamp(18px,1.25vw,1.25vw)}}.light{font-family:"BookFont N"}.default h1,.t-titre120{font-size:clamp(6.9444444444vw,6.9444444444vw,6.9444444444vw);line-height:1}.t-titre120{font-family:"BoldFont N"}@media screen and (max-width:700px){.default h1,.t-titre120{font-size:clamp(17vw,8.3333333333vw,8.3333333333vw)}}.defautpage .inner-wrap{padding:50px 0;width:60vw;margin:0 auto}.defautpage .inner-wrap h2{margin:50px 0 20px;font-weight:700;text-transform:uppercase}.defautpage .inner-wrap ol li,.defautpage .inner-wrap p{font-size:20px;line-height:1.5}.defautpage .inner-wrap p{margin:20px 0}.logo svg path{fill:#000}@media screen and (max-width:700px){.logo svg path{fill:#fff}}.default h1,.default h2{padding:100px 0 50px;font-family:"BoldFont N"}.default h2{padding:40px 0 20px}.default h3,body{padding:20px 0 10px;font-family:"Font N"}.default p{padding:0 0 40px}.default ul li{margin:0 0 0 20px}.default .inner-wrap{width:80vw;margin:0 auto}body{padding:0;inset:0;line-height:1.15;overscroll-behavior:none;overflow-y:unset!important;margin:0;color:#000}@media screen and (max-width:700px){body{line-height:1.15}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.desktop{display:unset}@media screen and (max-width:700px){.desktop{display:none!important}}.singlepage .lazy{opacity:1;transition:filter .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.165,.84,.44,1);transition:filter .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.165,.84,.44,1),-webkit-filter .3s cubic-bezier(.215,.61,.355,1)}.lazy.entered{opacity:1}.split{position:relative;opacity:0}.split .baseline,.split4 .baseline{display:table;overflow:hidden;position:relative}.split .baseline .line,.split4 .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,.split4.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}.newT{position:fixed;width:100vw;height:100dvh;z-index:99999999;background-color:#222;align-items:center;pointer-events:none}.newT .plane img{display:block!important}.newT .plane{width:25vw!important}.newT.is-clip{-webkit-clip-path:url(#triangle2);clip-path:url(#triangle2)}@media screen and (max-width:700px){.newT.is-clip{-webkit-clip-path:unset;clip-path:unset;pointer-events:none;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-30deg) scale(0);transform:rotate(-30deg) scale(0)}}.newT,.suitet,.text-floating{display:flex;justify-content:center}.suitet{width:100%}.text-floating{flex-direction:row;flex-wrap:wrap;align-items:center}@media screen and (max-width:700px){.text-floating{font-size:21vw}}.text-floating span,div,section{position:relative}.suitet span:nth-child(2){padding-left:clamp(50px,16vw,16vw)}.suitet span:nth-child(1){width:unset;display:unset}.clip{-webkit-clip-path:url(#triangle);clip-path:url(#triangle)}.morphsvg,.morphsvg2{height:100vh;opacity:0;pointer-events:none}.morphsvg2{width:100%;position:fixed;top:0}.morphsvg{width:100vw;position:absolute;background-color:#222}.morphsvg svg,.morphsvg2 svg{width:100vw;height:100vh;position:relative}#circle2,#square,#square2{visibility:hidden}#circle{visibility:visible}.inner-wrap{width:calc(100% - 4.8vw);margin:0 auto}@media screen and (max-width:700px){.inner-wrap{width:calc(100% - 40px)}}.elemR{cursor:pointer;transition:all .4s;flex:0 0 auto}.elemR:hover:not(:first-of-type),.menu-bg a:hover{background-color:#000!important;color:#fff!important;box-shadow:0-1px 0#fff inset}.logo-cccc{bottom:-1vh;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:3;left:50vw}@media screen and (max-width:700px){.logo-cccc{bottom:2vh}}.logo-cccc .mobile path,footer .footer-logo-cccc svg path{fill:#fff}.footer-logo-cccc path,.logo-cccc path{-webkit-transform:translateY(120%);transform:translateY(120%)}#canvas,.hm-1{width:100vw;height:100vh;top:0}.hm-1{overflow:hidden;position:relative}@media screen and (max-width:700px){.hm-1 .c-homepage{justify-content:space-between}.hm-1 .c-homepage a{order:-1;padding-top:20px}.hm-1 .c-homepage a svg path{fill:#fff}.hm-1 .c-homepage h2{text-indent:0;display:block!important;color:#000!important;text-align:left;width:100%;position:relative;padding-top:10px}}.background-reveal{height:100vh;width:100vw;background-color:#000;position:absolute}@media screen and (max-width:700px){.background-reveal{height:100svh}}canvas{top:0;position:absolute;display:block}#canvas{-webkit-transform:translate(0,0);opacity:.7;transform:translate(0,0);left:0;z-index:2;pointer-events:none;position:fixed}@media screen and (max-width:700px){#canvas{width:100vw;height:100svh;bottom:0;top:0;position:absolute;left:unset;-webkit-transform:unset;transform:unset}}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.plane,.plane2{width:100vw;height:100vh;position:fixed;margin:0 auto;overflow:hidden;left:0;top:0}@media screen and (max-width:700px){.plane,.plane2{height:100vh;bottom:0;top:0}.plane2 img{display:block!important}}.plane img,.plane2 img{display:none;-o-object-position:0 100%;object-position:0 100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:700px){.plane img,.plane2 img{-o-object-position:left top!important;object-position:left top!important}}.i-top-baselines{display:flex;justify-content:flex-start;width:auto;position:absolute;top:3vh;text-transform:uppercase;left:2.4vw}@media screen and (max-width:700px){.i-top-baselines{width:100%}}.c-homepage,footer{top:0;position:relative}.c-homepage{left:0;z-index:3;padding:0 2.4vw;height:100svh;display:flex;flex-direction:column;margin-top:auto;justify-content:center}@media screen and (max-width:700px){.c-homepage{padding:0 20px 10px;width:100%}}.c-homepage h1{width:100%;top:1vw;position:relative}.suite{font-size:clamp(12px,.833vw,.833vw);color:#fff;font-family:"Bagoss Standard TRIAL";text-transform:uppercase;position:absolute;top:68vh;left:50vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}@media screen and (max-width:700px){.suite{top:56vh}}footer{width:100vw;height:400vh;z-index:4}@media screen and (max-width:700px){footer{height:100vh}}footer .inner-footer{display:flex;position:-webkit-sticky;position:sticky;top:0;height:100vh}@media screen and (max-width:700px){footer .inner-footer{height:100vh}}footer .footer-logo-cccc{position:absolute;top:50vh;width:calc(100% - 4.8vw);left:50vw;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:700px){footer .footer-logo-cccc{top:50vh}}footer .footer-logo-cccc svg{width:100%}.bottom-footer{display:flex;color:#fff;margin-top:auto;margin-left:auto;justify-content:space-between;align-items:flex-end;font-family:"Bagoss Standard Reg TRIAL";padding:2.4vw;width:100%}@media screen and (max-width:700px){.bottom-footer{justify-content:space-between;flex-direction:column;align-items:center;padding:0 0 40px}}.bottom-footer .col_one,.bottom-footer .col_two a,.bottom-footer .inner_one{font-size:clamp(17px,1.181vw,1.181vw)}.bottom-footer .col_one{text-indent:30px;width:17.7083333333vw;line-height:1.3}@media screen and (max-width:700px){.bottom-footer .col_one{display:none}}.bottom-footer .inner_two{display:flex;align-items:flex-end}.bottom-footer .col_two{margin-left:30px}@media screen and (max-width:700px){.bottom-footer .col_two{margin-left:0;margin-top:5px}}.bottom-footer .col_two a{display:inline-block;padding-left:5px;color:#fff}.i-baselines{display:flex;width:95.2vw;position:absolute;top:50vh;text-align:center;left:50vw;z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);justify-content:center}@media screen and (max-width:700px){.i-baselines{width:100%}.hm-1 .i-baselines{margin-bottom:0;top:50svh}}.baseline-h2{font-size:clamp(17px,1.181vw,1.181vw);line-height:1.2;display:flex;width:auto;justify-content:space-between;flex-direction:column;font-family:"Bagoss Standard Reg TRIAL"}.baseline-h2 svg{width:1.3888888889vw;position:absolute;top:.6944444444vw}.baseline-h2 span,.projetpage a,.projetpage div{color:#fff}.i-baselines span{padding-bottom:2px}.i-baselines span:nth-child(3){position:relative;left:0}.world-h3{display:flex;justify-content:flex-start;align-items:flex-end}.world-h3 svg{width:1.3194444444vw}.world-h3 svg path{stroke:#fff}@media screen and (max-width:700px){.world-h3 svg{width:20px;margin-right:0;margin-bottom:4px}}.world-h3 span{color:#fff;padding-left:.6944444444vw}@media screen and (max-width:700px){.world-h3{align-items:flex-end;display:flex;flex-direction:column;width:100%}}.nb{font-family:"BookFont N"!important;line-height:.9;position:relative}.headsite{background-color:#000;position:fixed;top:0;left:50vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;z-index:99;padding:10px 20px;border-radius:0 0 20px 20px}@media screen and (max-width:700px){.showreel-count{font-size:12px;padding:20px}}@media screen and (max-width:700px){.act-1-2,.showreel-in{width:42px;text-align:right;position:relative;display:inline-block;padding-left:10px}}@media screen and (max-width:700px){#showreel{margin-bottom:0;position:relative;display:none}}.i-showreel{height:100vh;width:100vw;position:-webkit-sticky;position:sticky;top:0;will-change:transform}@media screen and (max-width:700px){.video{width:28vw;height:42vw}}.bl-projet{display:block;position:relative;padding-bottom:0}.name-projet{font-size:5vw;display:block;width:100%;border-top:1px solid #000;padding:2vw 0}.icons-select{top:1vw;flex:1 0 auto;margin:0 .4861111111vw;cursor:pointer;z-index:4;position:relative;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:700px){.icons-select{width:100%;margin-top:20px}#ProjetScroll{padding-top:10vh;padding-bottom:0}}.icons-select .btn-select{display:inline-block;border-radius:20px;border:1px solid #000;background-color:#fff;margin-bottom:5px;text-transform:capitalize!important}@media screen and (max-width:700px){.icons-select .btn-select{margin-right:0}}.btn-select.is-selected{background-color:#222;color:#fff}.btn-selec{transition:background-color .2s!important}.btn-select:not(.is-selected):hover{background-color:#000!important;color:#fff!important;transition:background-color .6s,color .6s!important}.projets{position:relative;z-index:4;margin-top:100vh;background-color:#222;width:100vw}@media screen and (max-width:700px){.projets{padding:0 0 50px;margin-top:0}}.projetpage{background-color:#4e4e4e;padding-top:15vw}@media screen and (max-width:700px){.projetpage{padding-top:150px}}.height{min-height:105vh;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:700px){.height{min-height:unset;justify-content:flex-start}}.projetpage .bslne-projet .split2{text-align:center;display:inline-block;position:relative;vertical-align:top;overflow:hidden;line-height:1.1}.projetpage .tx-pr{width:90%!important;margin:0 auto!important}.projetpage .bslne-projet.appearText4 .word div{color:#fff!important}.bslne-projet{padding-bottom:2vw;font-size:12.069444vw;font-family:"Font N"}@media screen and (max-width:700px){.bslne-projet{font-size:10vw;padding-bottom:20px}}.projets p{text-transform:uppercase!important;line-height:1.3}.bslne-projet .flex{flex-wrap:nowrap;position:relative}@media screen and (max-width:700px){.bslne-projet .flex{flex-wrap:wrap}}.bslne-projet .flex p{width:calc((100% - 4.8vw)/6 - .34725vw + 2.778vw);text-transform:initial;top:1vw;position:absolute;left:calc(((100% - 4.8vw)/6 - .34725vw)*2 - 3.4725vw)}@media screen and (max-width:700px){.bslne-projet .flex span:nth-child(1){width:auto!important}}.bslne-projet .flex .tx-pr{justify-content:space-between;display:flex}@media screen and (max-width:700px){.bslne-projet .flex .tx-pr{width:auto;text-align:center;line-height:.8}}.bslne-projet{text-align:center}.bslne-projet .split2{line-height:1.1}.content_studio .bslne-projet .flex .split2{position:relative;margin:-2vw auto!important}.split2 .word,.split2 .word div{overflow:hidden;vertical-align:top}.split2 .word div{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);color:#fff;position:relative;transition:transform .6s cubic-bezier(.165,.84,.44,1) calc((var(--line-index))*50ms),opacity .2s cubic-bezier(.25,.46,.45,.94) calc((var(--line-index))*50ms);transition:transform .6s cubic-bezier(.165,.84,.44,1) calc((var(--line-index))*50ms),opacity .2s cubic-bezier(.25,.46,.45,.94) calc((var(--line-index))*50ms),-webkit-transform .6s cubic-bezier(.165,.84,.44,1) calc((var(--line-index))*50ms);will-change:transform;-webkit-transform-origin:center top;transform-origin:center top}.bslne-projet.appearText4 .word div{color:#000!important}.bg-definition .split2 .word div{color:#fff!important}.studiopage{background-color:#161616;min-height:100vh;width:100vw;padding-top:15vw}@media screen and (max-width:700px){.studiopage{padding-top:150px}}.split2.is-inview .word div{-webkit-transform:none;transform:none;opacity:1}.picto,.picto .what{text-align:center;margin:0 auto}.picto{width:100%;padding-bottom:13.8888888889vw;padding-top:13.8888888889vw}.picto .what{line-height:1.3;text-transform:uppercase;width:clamp(240px,34.306vw,34.306vw)}.picto img{width:clamp(60px,4.306vw,4.306vw);padding-top:2.556vw}@media screen and (max-width:700px){.picto img{padding-top:40px}}.arrow-projet{flex:1 1;margin:0 clamp(10px,.6944444444vw,.6944444444vw)}.list-projets{width:100vw;height:100vh;position:relative}.list-projets .title-p{border-radius:0!important;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.75,-.015,.565,1.055)}.content--sticky{width:100vw;position:relative;z-index:4;display:flex;min-height:100vh;justify-content:center}@media screen and (max-width:700px){.content--sticky{height:60vh;min-height:60vh;margin-bottom:5vh}}.content--sticky .img1{background-color:#222}.content--sticky .img1 .blur{z-index:1}.content--sticky .img1 .firstimg-home{display:block;position:absolute;background-color:rgba(1,1,1,.1);top:2.4vw;left:2.4vw;overflow:hidden;width:calc(100% - 4.8vw);border-radius:10px;height:calc(100vh - 4.8vw)}@media screen and (max-width:700px){.content--sticky .img1 .firstimg-home{height:60vh;-webkit-filter:brightness(50%);filter:brightness(50%)}}.content--sticky .img1 .firstimg-home img{height:140vh;display:block;width:100%;border-radius:10px;margin:0 auto;-o-object-fit:cover;object-fit:cover;position:absolute;top:calc(-20vh - 20vh*var(--progress))}@media screen and (max-width:700px){.content--sticky .img1 .firstimg-home img{height:100vh}}.content--sticky .img1 .firstimg-home img::after{content:"";width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;opacity:.2}.animation,.list-projets .col.is-hide{transition:all .8s cubic-bezier(.23,1,.32,1);transition-delay:calc(.045s*var(--i))}.list-projets .col.is-hide{-webkit-transform:translateY(-150px);transform:translateY(-150px);opacity:0}.img_inline-pr,.list-projets .col{transition-delay:calc(.045s*var(--i));width:100%}.list-projets .col{transition:all .8s cubic-bezier(.23,1,.32,1);height:auto;background-color:#161616;aspect-ratio:1.6;overflow:hidden;border-radius:10px;place-content:center;position:relative;will-change:transform;cursor:pointer!important;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:-webkit-radial-gradient(#fff,#000)}.list-projets picture{cursor:pointer}.img_inline-pr{position:absolute;transition-property:opacity filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.75,-.015,.565,1.055);-o-object-fit:cover;object-fit:cover;height:100%}.definition .split2 .word div,.mail-inmenu{color:#fff}.txt-men,nav.is-white a{color:#000}.list-projets.is-unhovered .col .img_inline-pr,.list-projets.is-unhovered .title-p{opacity:1}.list-projets.is-unhovered .col{border:1px solid #000}.title-p{background-color:unset!important;border:0!important}.title-p h3{margin-top:5px;font-size:clamp(17px,1.181vw,1.181vw);font-family:"Bagoss Standard  TRIAL"}.title-p span{padding:0;text-transform:uppercase;font-size:clamp(12px,.833vw,.833vw);font-family:"Bagoss Standard Reg TRIAL";color:#fff}.all-projets .list-projets:nth-child(4n+2) .img2{grid-area:1/1}.all-projets .list-projets:nth-child(4n+2) .img3{grid-area:1/4}.all-projets .list-projets:nth-child(4n+2) .img4{grid-area:1/6}.all-projets .list-projets:nth-child(4n+2) .img5{grid-area:1/5}.all-projets .list-projets:nth-child(4n+2) .title-p{grid-area:1/2}@media screen and (max-width:700px){.all-projets .list-projets:nth-child(4n+2) .img1,.all-projets .list-projets:nth-child(4n+2) .img2,.all-projets .list-projets:nth-child(4n+2) .img3,.all-projets .list-projets:nth-child(4n+2) .img4,.all-projets .list-projets:nth-child(4n+2) .img5,.all-projets .list-projets:nth-child(4n+2) .title-p{grid-area:unset}.all-projets .list-projets:nth-child(4n+2) .img3{opacity:0!important}}.all-projets .list-projets:nth-child(4n+1) .img2{grid-area:1/5}.all-projets .list-projets:nth-child(4n+1) .img3{grid-area:1/3}.all-projets .list-projets:nth-child(4n+1) .img4{grid-area:1/2}.all-projets .list-projets:nth-child(4n+1) .img5{grid-area:1/1}.all-projets .list-projets:nth-child(4n+1) .title-p{grid-area:1/6}@media screen and (max-width:700px){.all-projets .list-projets:nth-child(4n+1) .img1,.all-projets .list-projets:nth-child(4n+1) .img2,.all-projets .list-projets:nth-child(4n+1) .img3,.all-projets .list-projets:nth-child(4n+1) .img4,.all-projets .list-projets:nth-child(4n+1) .img5,.all-projets .list-projets:nth-child(4n+1) .title-p{grid-area:unset}.all-projets .list-projets:nth-child(4n+1) .img3{opacity:0!important}}.all-projets .list-projets:nth-child(4n+3) .img2{grid-area:1/6}.all-projets .list-projets:nth-child(4n+3) .img3{grid-area:1/3}.all-projets .list-projets:nth-child(4n+3) .img4{grid-area:1/2}.all-projets .list-projets:nth-child(4n+3) .img5{grid-area:1/1}.all-projets .list-projets:nth-child(4n+3) .title-p{grid-area:1/5}@media screen and (max-width:700px){.all-projets .list-projets:nth-child(4n+3) .img1,.all-projets .list-projets:nth-child(4n+3) .img2,.all-projets .list-projets:nth-child(4n+3) .img3,.all-projets .list-projets:nth-child(4n+3) .img4,.all-projets .list-projets:nth-child(4n+3) .img5,.all-projets .list-projets:nth-child(4n+3) .title-p{grid-area:unset}.all-projets .list-projets:nth-child(4n+3) .img3{opacity:0!important}}.all-projets .list-projets:nth-child(4n+4) .img1{grid-area:1/2}.all-projets .list-projets:nth-child(4n+4) .img2{grid-area:1/3}.all-projets .list-projets:nth-child(4n+4) .img3{grid-area:1/4}.all-projets .list-projets:nth-child(4n+4) .img4{grid-area:1/5}.all-projets .list-projets:nth-child(4n+4) .img5{grid-area:1/6}.all-projets .list-projets:nth-child(4n+4) .title-p{grid-area:1/1}@media screen and (max-width:700px){.all-projets .list-projets:nth-child(4n+4) .img1,.all-projets .list-projets:nth-child(4n+4) .img2,.all-projets .list-projets:nth-child(4n+4) .img3,.all-projets .list-projets:nth-child(4n+4) .img4,.all-projets .list-projets:nth-child(4n+4) .img5,.all-projets .list-projets:nth-child(4n+4) .title-p{grid-area:unset}.all-projets .list-projets:nth-child(4n+4) .img3{opacity:0!important}.all-projets{margin-top:0}}.img1{width:100vw!important;height:100vh!important}@media screen and (max-width:700px){.img1{height:60vh!important}}.content_home{background-color:#222}.grid-imgs{position:absolute;z-index:1;will-change:transform;display:grid;top:10vh;width:calc(100% - 4.8vw);padding:0 2.4vw;left:50vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:1.389vw}@media screen and (max-width:700px){.grid-imgs{grid-template-columns:1fr 1fr;grid-gap:10px;width:calc(100% - 40px)}}.grid-imgs .title-p{border-radius:0!important;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.75,-.015,.565,1.055);color:#fff}.all-projets h2{margin-top:2px;font-size:clamp(17px,1.181vw,1.181vw);font-family:"Bagoss Standard TRIAL"}.inlineprojets,.inner-single .video-single video{display:block}.inner-inline-pr{width:calc(100% - 4.8vw);margin:0 auto}.item-inline-pr{display:flex;-webkit-transform:translateY(55px);transform:translateY(55px);opacity:0;transition:opacity .2s cubic-bezier(.19,1,.22,1) calc((var(--line-index))*30ms),transform .2s cubic-bezier(.19,1,.22,1) calc((var(--line-index))*30ms);transition:opacity .2s cubic-bezier(.19,1,.22,1) calc((var(--line-index))*30ms),transform .2s cubic-bezier(.19,1,.22,1) calc((var(--line-index))*30ms),-webkit-transform .2s cubic-bezier(.19,1,.22,1) calc((var(--line-index))*30ms)}.item-inline-pr.is-opened{will-change:transform;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:none;transform:none;opacity:1;transition:opacity .1s calc((var(--line-index))*30ms),transform .6s cubic-bezier(.23,1,.32,1) calc((var(--line-index))*30ms);transition:opacity .1s calc((var(--line-index))*30ms),transform .6s cubic-bezier(.23,1,.32,1) calc((var(--line-index))*30ms),-webkit-transform .6s cubic-bezier(.23,1,.32,1) calc((var(--line-index))*30ms)}.info-inline-pr::before,.item-inline-pr .image{transition:all .8s cubic-bezier(.23,1,.32,1);position:absolute}.item-inline-pr .image{aspect-ratio:1.6;right:2.5vw;margin-top:-.25px;overflow:hidden;width:15vw;border-radius:10px;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);will-change:opacity;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:-webkit-radial-gradient(#fff,#000)}@media screen and (max-width:700px){.item-inline-pr .image{width:22vw;opacity:1;top:10px;-webkit-transform:unset;transform:unset}}.item-inline-pr,.item-inline-pr picture{position:relative}.item-inline-pr picture,.item-inline-pr picture img,.left-rightCover .right picture img,.leftCover-right .left picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.item-inline-pr:hover{z-index:10;position:relative;color:#fff}@media screen and (max-width:700px){.item-inline-pr:hover{color:#000}}.item-inline-pr:hover .image{opacity:1;z-index:3}.info-inline-pr{overflow:hidden;width:calc((100% - 4.8vw)/2.5 + 3.3vw);display:flex;width:100%;position:relative;border-bottom:1px solid #aaa;font-family:"Bagoss Standard Reg TRIAL"}@media screen and (max-width:700px){.info-inline-pr{flex-wrap:wrap;flex-direction:column}}.info-inline-pr::before{content:"";z-index:-1;width:100%;height:100%;-webkit-transform:translateY(-110%);transform:translateY(-110%);left:0;background-color:#000}@media screen and (max-width:700px){.info-inline-pr::before{background-color:unset}}.item-inline-pr:hover .image,.item-inline-pr:hover .info-inline-pr::before{-webkit-transform:none;transform:none}.info-inline-pr span{padding:clamp(12px,.847vw,.847vw)0;font-size:clamp(12px,.833vw,.833vw);text-transform:uppercase}.info-inline-pr span:first-of-type{width:clamp(200px,20vw,20vw);padding-right:30px;font-size:clamp(12px,.833vw,.833vw)}@media screen and (max-width:700px){.info-inline-pr span:first-of-type{width:100%;padding-top:15px}}.info-inline-pr span:nth-child(3){padding-left:30px;text-transform:uppercase}@media screen and (max-width:700px){.info-inline-pr span:nth-child(3){padding-left:0;font-size:clamp(12px,.833vw,.833vw);padding-top:0;padding-bottom:15px;width:60%}}.info-inline-pr span:nth-child(2){width:clamp(300px,28vw,28vw);font-size:clamp(17px,1.181vw,1.181vw);font-family:"Bagoss Standard TRIAL";text-transform:capitalize}@media screen and (max-width:700px){.info-inline-pr span:nth-child(2){width:calc(100% - 25vw);padding-bottom:2px;padding-top:0}}.footer .c-homepage:before,.mobile{display:none!important}@media screen and (max-width:700px){.mobile{display:unset!important}}.what{font-family:"BookFont N";padding-top:2.7777777778vw;position:relative}.definition{z-index:4;position:relative;margin-top:0;color:#fff;display:block}.definition .bslne-projet .split2{text-align:center}.definition .appearText2{text-align:center;display:block}.definition .bslne-projet .flex span:nth-child(1){width:auto;margin:0 auto}.definition .tx-pr{width:90%!important;margin:0 auto!important}@media screen and (max-width:700px){.definition .tx-pr{width:100%!important}.definition .bslne-projet .split2{width:85%!important;margin:0 auto}}.definition .tx-pr span{margin:0!important}.all-def{position:relative}.all-def,.all-def-part2{width:90%;margin:0 auto;display:flex;font-variation-settings:"slnt"0,"wght"450}@media screen and (max-width:700px){.all-def,.all-def-part2{width:100%}}.all-def p,.all-def-part2 p{font-size:clamp(17px,1.181vw,1.181vw);font-family:"Bagoss Standard Reg TRIAL";line-height:1.5}@media screen and (max-width:700px){.all-def p,.all-def-part2 p{font-size:17px}}.inner-single picture img,.scrollshowreel{display:block;width:100%}.square{font-size:clamp(90px,10.069vw,10.069vw);line-height:0;padding-top:0;position:relative;left:unset;top:-2vw;margin-left:8.1vw}@media screen and (max-width:700px){.square{display:none}}.all-def-part2{position:relative;justify-content:flex-start}@media screen and (max-width:700px){.all-def-part2{width:100%;padding-bottom:0}}.last-col{position:relative;left:18vw}@media screen and (max-width:700px){.last-col{left:0}}@media screen and (max-width:700px) and (max-width:700px){.last-col .def:nth-child(2){left:100px;width:calc(100% - 120px);position:relative}}.last-col .def:nth-child(1){margin-bottom:4.8vw}@media screen and (max-width:700px){.last-col .def:nth-child(1){margin-bottom:0}}.all-def{padding-top:clamp(30px,3vw,3vw)}.all-def .def,.all-def-part2 .def{width:19.444vw;font-size:clamp(17px,1.181vw,1.181vw);font-family:"Bagoss Standard Reg TRIAL";line-height:1.5}@media screen and (max-width:700px){.all-def .def,.all-def-part2 .def{width:100%;padding-top:15px}}.def span,.def2{position:relative}.def2{left:-5vw}@media screen and (max-width:700px){.def2{left:0}}.bigger{line-height:1.5}.def3{padding-left:clamp(50px,4.5vw,4.5vw)}@media screen and (max-width:700px){.def3{padding-left:100px}}.def span{padding-bottom:clamp(6px,.3vw,.3vw);font-size:clamp(17px,1.181vw,1.181vw);font-family:"Bagoss Standard TRIAL";display:block}.def ul li{list-style:none}.footer{overflow:hidden;width:100vw;background:#fff;height:100vh;z-index:4}@media screen and (max-width:700px){.footer{background-color:#161616!important;color:#fff;height:auto!important}.footer .c-homepage{min-height:auto;height:auto}}@media screen and (max-width:700px){.top-single{height:100vh!important}.top-single .c-homepage{height:100dvh}}.top-single .c-homepage:before{left:-10.25vw;width:100vw;height:100dvh!important}.footer .baseline-h2 svg path,.footer h1 svg path,.singlepage footer .footer-logo-cccc svg path{fill:#000}@media screen and (max-width:700px){.footer h1 svg path{fill:#fff}}.footer .baseline-h2 span{color:#000;text-indent:0}@media screen and (max-width:700px){.footer .baseline-h2 span{color:#fff}.hm-1 .baseline-h2{width:85vw}.hm-1 .baseline-h2 span{width:100%;text-indent:0}.hm-1 .baseline-h2 svg{width:22px;position:absolute;top:7px}}.footer .baseline-h2 svg{position:relative;align-self:flex-end;top:-.3vw}.decal{padding-left:7vw;position:relative}.footer .i-baselines{width:100%}.left-f{font-family:"BookFont N";line-height:1.15!important}@media screen and (max-width:700px){.left-f{display:none}}.left-f p:first-of-type{width:22vw}.left-f p{line-height:1.15}.top-f{display:none}@media screen and (max-width:700px){.top-f{display:block;position:relative;top:6px;padding-bottom:50px;font-family:"BookFont N";line-height:1.15!important;width:99%}.top-f a{color:#fff;border-radius:clamp(25px,1.7361111111vw,1.7361111111vw);padding:.6944444444vw;border:1px solid #fff;line-height:1.1}}.right-f{width:36vw;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;font-family:"BookFont N"}@media screen and (max-width:700px){.right-f{padding-bottom:20px}.right-f,.right-f .baseline-h2{width:100%}.right-f .baseline-h2 span{width:67%}.right-f .baseline-h2 svg{display:none}.right-f .decal{padding-left:0}.right-f a{padding-left:0!important;padding-right:10px!important}.right-f a:hover{box-shadow:0-1px 0#000 inset}}.right-f a{margin-left:clamp(10px,.7vw,.7vw);padding:.1388888889vw .4166666667vw}.right-f a:hover{border-radius:1.0416666667vw;box-shadow:0-1px 0#000 inset;position:relative}@media screen and (max-width:700px){.right-f a{color:#fff;line-height:1.3}}.left-f a{color:#000;border-radius:clamp(25px,1.7361111111vw,1.7361111111vw);padding:.6944444444vw;line-height:1.1;box-shadow:0-1px 0#000 inset}.left-f a:hover{box-shadow:0-2px 0#000 inset}.to-y{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0}.inside-prj{background-color:#161616;overflow:hidden;display:block}.info-projet-single{padding-top:9.6vw;color:#fff}.inner-infos{position:relative;width:79.5vw;margin:0 auto}@media screen and (max-width:700px){.inner-infos{display:flex;flex-direction:column}}.Left-inner-infos{font-size:clamp(90px,10.069vw,10.069vw);font-family:"BoldFont N"}@media screen and (max-width:700px){.Left-inner-infos{font-size:10vw;order:2;display:flex;flex-wrap:wrap}}.right-inner-infos{left:50%;position:absolute;top:1vw}@media screen and (max-width:700px){.right-inner-infos{left:0;position:relative;top:0;margin-bottom:20px}}.right-inner-infos .name{font-family:"BoldFont N";text-transform:unset}@media screen and (max-width:700px){.right-inner-infos .name{font-size:6vw}}.right-inner-infos .desc{font-family:"BookFont N";text-transform:unset;width:clamp(300px,20vw,20vw);padding-top:clamp(20px,1.5vw,1.5vw);line-height:1.5}@media screen and (max-width:700px){.right-inner-infos .desc{width:100%;padding-top:5px}}.rec-elem{color:#fff;padding-top:4.8vw}@media screen and (max-width:700px){.rec-elem{padding-top:30px}}.rec-elem .inner-infos{display:flex}.recompenses{margin-top:1.2vw}@media screen and (max-width:700px){.recompenses{margin-top:20px}}.recompenses a,.recompenses span{color:#fff;font-family:"Bagoss Standard TRIAL";text-transform:uppercase;padding-bottom:clamp(6px,.3vw,.3vw);position:relative;display:block}.recompenses ul li{list-style:none;font-variation-settings:"wght"450;font-family:"Bagoss Standard Reg TRIAL";line-height:150%;text-transform:uppercase}.inner-infos .recompenses:not(:last-child){margin-right:4.8vw}.inner-single picture{border:1px solid #000;border-radius:10px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:-webkit-radial-gradient(#fff,#000)}.inner-single .IMG-C{padding:4.8vw 0}@media screen and (max-width:700px){.inner-single .IMG-C{margin:0;padding:1px 0}}.IMG-C picture{width:79.5vw;margin:4.8vw auto;aspect-ratio:1.6}@media screen and (max-width:700px){.IMG-C picture{margin:50px auto}}.inner-single .video-single{border:1px solid #000;border-radius:10px;overflow:hidden;display:block;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:-webkit-radial-gradient(#fff,#000)}.IMG-C .video-single{width:79.5vw;margin:4.8vw auto}@media screen and (max-width:700px){.IMG-C .video-single{margin:50px auto}}.IMG-C img{display:block;height:100%;width:100%}.leftCover-right{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.leftCover-right .left{width:50vw;height:100vh;overflow:hidden;position:relative}@media screen and (max-width:700px){.leftCover-right .left{width:100vw;height:100vw}}.leftCover-right .right{width:50vw;position:relative}@media screen and (max-width:700px){.leftCover-right .right{width:100vw;height:auto;display:flex;align-items:center}}.leftCover-right .left picture{width:100%;height:120%;border:0;border-radius:0;position:relative;top:-10%;aspect-ratio:1.6}.leftCover-right .right picture{width:38.54vw;margin:0 auto;max-height:70vh;aspect-ratio:1.6}@media screen and (max-width:700px){.leftCover-right .right picture{width:79.5vw;margin:50px auto}}.over{position:absolute;z-index:44;width:20vw;top:50%;left:50%;border-radius:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;border:1px solid #000;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:-webkit-radial-gradient(#fff,#000)}@media screen and (max-width:700px){.over{width:35vw}}.left-rightCover{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.left-rightCover .right{width:50vw;height:100vh;overflow:hidden;position:relative}@media screen and (max-width:700px){.left-rightCover .right{width:100vw;height:100vw;order:-2}}.left-rightCover .left{width:50vw;position:relative}@media screen and (max-width:700px){.left-rightCover .left{width:100vw;height:auto;display:flex;align-items:center}}.left-rightCover .right picture{width:100%;height:120%;border:0;border-radius:0;position:relative;top:-10%}@media screen and (max-width:700px){.left-rightCover .right picture{width:100vw;margin:0;height:100vw;top:0}}.left-rightCover .left .video-single,.left-rightCover .left picture,.left-rightCover .right .video-single,.leftCover-right .left .video-single,.leftCover-right .right .video-single{width:38.54vw;margin:0 auto}@media screen and (max-width:700px){.left-rightCover .left picture{width:79.5vw;margin:50px auto}}@media screen and (max-width:700px){.left-rightCover .left .video-single,.left-rightCover .right .video-single,.leftCover-right .left .video-single,.leftCover-right .right .video-single{width:79.5vw;margin:50px auto}}.fullscrennWork{min-height:100vh;display:flex;position:relative;align-items:center}@media screen and (max-width:700px){.fullscrennWork{height:100vw;min-height:100vw}}.img-full{width:100%;height:100%;position:absolute;overflow:hidden}.fullscrenn picture,.img-full picture{height:120%;border:0;border-radius:0;top:-10%}.img-full picture{width:100%;position:relative}.fullscrenn picture img,.img-full picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.imgInner{width:79.5vw;margin:9.6vw auto;position:relative;z-index:2}.fullscrenn{height:100vh;position:relative;overflow:hidden}@media screen and (max-width:700px){.fullscrenn{height:100vw}}.fullscrenn picture{overflow:hidden}.fullscrenn picture img{height:120%}.scaleAnim{-webkit-transform:scale(.95) rotate(2deg);transform:scale(.95) rotate(2deg);will-change:transform}.scaleAnim.is-inview{-webkit-transform:scale(calc(.95 + .1*var(--progress))) rotate(calc(5deg + -5deg*var(--progress)));transform:scale(calc(.95 + .1*var(--progress))) rotate(calc(5deg + -5deg*var(--progress)))}.fullscrenn picture,.next{width:100%;position:relative}.next{height:100vh;min-height:100vh;padding-bottom:200vh;display:flex;align-items:center;justify-content:center;background-color:#fff}@media screen and (max-width:700px){.next{margin-bottom:0;background-color:#161616}}.next,.nextT{font-size:5vw!important;text-transform:unset;font-family:"BookFont N";color:#fff;mix-blend-mode:difference}.next span:nth-child(2){font-variation-settings:"wght"435;text-transform:lowercase;color:#000}@media screen and (max-width:700px){.next span:nth-child(2){color:#fff}}.blanc{background-color:#fff!important}.next-in{font-size:clamp(12px,.833vw,.833vw)!important;padding:5px 0;font-family:"BookFont N"}@media screen and (max-width:700px){.text-next{background:#161616}.text-next figure,.text-next span span{display:none}}.text-next2 .nextT{opacity:0}.img_nextProjet{transition:left 1s cubic-bezier(.77,0,.175,1)}@media screen and (max-width:700px){.img_nextProjet{display:none}}.img_nextProjet picture{transition:left 1s cubic-bezier(.77,0,.175,1)}@media screen and (max-width:700px){.img_nextProjet picture{display:none}}.img_nextProjet picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.nextprojet:hover .img_nextProjet,.nextprojet:hover .img_nextProjet picture{left:0}.bg-white,.top-single{width:100vw;height:100dvh}.top-single{position:relative;overflow:hidden}.top-single .c-homepage{width:79.5vw;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;padding:0;z-index:10;justify-content:flex-end;padding-bottom:4.8vw}@media screen and (max-width:700px){.top-single .c-homepage{padding:0 0 10px}}.top-single p{width:clamp(300px,31.25vw,31.25vw);color:#fff}.flexi .left-projet-home h2,.top-single h1,.top-single h2,nav a{color:#fff}.top-single h1{line-height:1.1;font-size:9vw;font-family:"Font N";margin-bottom:clamp(20px,2.4vw,2.4vw)}@media screen and (max-width:700px){.top-single h1{line-height:1.1}}.top-single .i-baselines{-webkit-transform:unset;transform:unset;margin-left:0;flex-wrap:wrap;position:relative;top:0;left:.5rem;justify-content:flex-start;text-align:left}.top-single .Left-inner-infos{text-transform:uppercase;font-family:"Bagoss Standard TRIAL";display:block;color:#fff;width:100%;margin-bottom:clamp(10px,1.1vw,1.1vw)}.bg-white{background-color:#161616}.bg-whitrrrre picture,.text-next span,.text-next2 a{opacity:0}.blur{z-index:9;width:100%;height:100%;background-color:rgba(1,1,1,.5);position:absolute;top:0;left:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:1}.desc{width:clamp(300px,27.7777777778vw,27.7777777778vw);font-family:"BookFont NB"}.nextprojet{display:flex;align-items:center;flex-direction:column;position:absolute;top:50vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);justify-content:center;overflow:hidden;top:2.4vw;display:inline-grid;left:2.4vw;-webkit-transform:unset;transform:unset;z-index:3}@media screen and (max-width:700px){.nextprojet{position:relative;margin-bottom:50px}}.text-next{z-index:2;display:flex;flex-direction:column;position:relative;align-items:flex-start;background:#fff}@media screen and (max-width:700px){.text-next{background:#161616}.text-next figure,.text-next span span{display:none}}.text-next2{position:absolute;z-index:9;background-color:unset}#Footer .video.is-visible,.text-next2 span{opacity:1}@media screen and (max-width:700px){.text-next2 span{color:#fff}}.img_nextProjet{overflow:hidden;left:-100%;height:100%;width:100%;pointer-events:none;mix-blend-mode:lighten;z-index:6;position:absolute}@media screen and (max-width:700px){.img_nextProjet{display:none}}.img_nextProjet picture{width:100%;height:100%;border:0;border-radius:0;top:0;left:100%;position:relative}@media screen and (max-width:700px){.img_nextProjet picture{display:none}}.mask-imgnext{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0}.menu-bg{position:fixed;width:auto;min-width:10vw;height:auto;padding:.6944444444vw 2.0833333333vw;bottom:-100px;left:50vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1;z-index:99;display:flex;overflow:hidden;transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);background-color:rgba(0,0,0,.3294117647);border-radius:2.0833333333vw;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}@media screen and (max-width:700px){.menu-bg{align-items:center;border-radius:20px;padding:10px 20px}}.menu-bg.is-site-lauched{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.close-prj,.list-prj{height:100%;display:flex;margin:0 0 0 clamp(10px,1vw,1vw)}.list-prj{cursor:pointer;align-items:flex-end;margin:0 0 0 clamp(30px,3vw,3vw)}@media screen and (max-width:700px){.list-prj{width:auto}}.elem-R-menu{display:flex;height:100%}.close-prj svg,.list-prj svg,.mail-inmenu svg{height:50%;align-self:center}.close-prj svg path,.list-prj svg path,.mail-inmenu svg path{stroke:#000;fill:#000}.progress-prj{background-color:#fff;height:2px;position:relative;bottom:0;left:0;width:100%;margin-top:clamp(7px,.45vw,.45vw)}.inner-prj-pro{height:100%;background-color:#000;position:absolute;top:0;left:0;z-index:-1;border-radius:2.0833333333vw 2.0833333333vw 2.0833333333vw 2.0833333333vw;border-left:0 solid #fff;border-top:0 solid #fff;border-bottom:1px solid #fff}.projets-name-menu span{display:block;font-size:clamp(12px,.833vw,.833vw);text-transform:uppercase}.projets-name-menu span:nth-child(2){font-variation-settings:"wght"700}.home-menu-bg .projets-name-menu span{font-size:clamp(14px,.972vw,.972vw);text-transform:none!important;font-variation-settings:"wght"600}.close-list-menu,.elemR{color:#fff;position:relative}.close-list-menu{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;margin:clamp(50px,2.0833333333vw,2.0833333333vw) auto;font-variation-settings:"wght"400;border-radius:20px;border:1px solid #fff;padding:clamp(6px,.447vw,.447vw) clamp(10px,.694vw,.694vw);display:inline-block;opacity:0;cursor:pointer;transition:all .35s ease}.close-list-menu:hover{background-color:#fff;color:#000}.elemR{z-index:9999;border-radius:2.0833333333vw;margin:0 .2083333333vw;padding:.5555555556vw .6944444444vw;box-sizing:border-box;display:flex;align-items:center}@media screen and (max-width:700px){.elemR{margin:0 8px}}.elemR #contemple{color:#fff;cursor:default!important}.closerElem{background-color:#000;width:2.7777777778vw;height:2.7777777778vw;border-radius:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:700px){.closerElem{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center}}.closerElem svg{width:60%}@media screen and (max-width:700px){.closerElem svg{width:40%}}.closerElem svg path{stroke:#fff}.list-case{position:fixed;width:100%;min-width:10vw;height:auto;padding:10px 20px;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);background:rgba(0,0,0,.4);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);z-index:9999;color:#fff;border-radius:40px 40px 0 0;padding:clamp(50px,5vw,5vw)0 0;overflow:hidden}.list-case .info-inline-pr{color:#fff;border-bottom:1px solid #fff}.i-list-case{display:block;overflow:scroll;max-height:80vh}.detail-prj{display:none}.showreel-count{font-size:1.4vw;color:#fff;padding:2.4vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:4;position:absolute;font-variation-settings:"wght"435}@media screen and (max-width:700px){.showreel-count{font-size:12px;padding:20px}}.act-1-2,.showreel-in{width:5vw;text-align:right;position:relative;display:inline-block;padding-left:.2vw}@media screen and (max-width:700px){.act-1-2,.showreel-in{width:42px;text-align:right;position:relative;display:inline-block;padding-left:10px}}#showreel,.content{width:100vw;height:100vh;top:0;cursor:pointer!important}#showreel{position:-webkit-sticky;position:sticky;overflow:hidden;will-change:transform;display:block;z-index:3;background-color:#000;margin-bottom:100vh}@media screen and (max-width:700px){#showreel{margin-bottom:0;position:relative;height:90vw;display:none}}.content{position:absolute;z-index:1;opacity:.4;left:0;background-size:cover!important;background-position:50% 50%!important}@media screen and (max-width:700px){.content{height:90vw}}.content__img,.content__img img{-o-object-fit:cover;object-fit:cover}.content__img{width:100%;height:120%;top:-10%;position:absolute;-o-object-position:50% 50%;object-position:50% 50%;opacity:0}.content__img img{height:100%}.content__img:first-of-type{opacity:1;z-index:1}.video{width:12vw;height:15vw;border-radius:20px;background-color:#000;position:absolute;z-index:2;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%;top:50vh;pointer-events:none;overflow:hidden}@media screen and (max-width:700px){.video{width:28vw;height:42vw;top:45vw}}.singlepage video{aspect-ratio:1.6;-o-object-fit:contain;object-fit:contain}.video video{-o-object-fit:cover;object-fit:cover}.video.is-playing{border-radius:0;z-index:5;pointer-events:auto}.text-showreel,.video.is-playing video{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video.is-playing video{-o-object-fit:contain;object-fit:contain;height:80%;width:auto;left:50%;top:50%}.text-showreel{font-weight:500;color:#fff;font-size:clamp(17px,1.181vw,1.181vw);font-family:"Bagoss Standard TRIAL";top:10vh;z-index:2;width:calc(100% - 4.8vw);left:50vw;display:flex;justify-content:space-between}.text-showreel span:nth-child(2){padding-left:28vw;position:relative;transition:all .5s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:700px){.text-showreel span:nth-child(2){padding-left:0}}.text-showreel.is-active span:nth-child(2){padding-left:.6vw}.is-new,nav{position:fixed}nav,nav ul{-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav{font-size:clamp(17px,1.181vw,1.181vw);font-family:"Bagoss Standard TRIAL";display:flex;width:calc(100% - 4.8vw);margin:0 auto;color:#fff;z-index:999;opacity:0;justify-content:space-between;top:20px;left:50vw}@media screen and (max-width:700px){nav{flex-direction:column}nav h1{position:absolute;z-index:4}}nav ul{position:absolute;left:50%}@media screen and (max-width:700px){nav ul{position:relative;display:flex;flex-direction:column;align-items:flex-end}}nav ul li{display:inline-flex;list-style:none;padding:0 2px}@media screen and (max-width:700px){nav ul li{padding:0 2px 4px 0}}.is-new{-webkit-transform:translateY(100vh);transform:translateY(100vh);top:0;z-index:10;overflow:hidden}.change.is-entering{-webkit-transform:none;transform:none;position:fixed;transition:transform 1s cubic-bezier(.86,0,.07,1);transition:transform 1s cubic-bezier(.86,0,.07,1),-webkit-transform 1s cubic-bezier(.86,0,.07,1)}main.is-leaving .totop{-webkit-transform:translateY(-200px);transform:translateY(-200px);transition:transform .7s cubic-bezier(.25,.46,.45,.94);transition:transform .7s cubic-bezier(.25,.46,.45,.94),-webkit-transform .7s cubic-bezier(.25,.46,.45,.94)}.content_projet,.content_studio{opacity:0}.overall{background-color:#222;height:100dvh;width:100vw;z-index:9999;display:flex;position:fixed;align-content:center;justify-content:center}.text-floating{font-size:clamp(17px,1.181vw,1.181vw);opacity:0;font-family:"Bagoss Standard TRIAL";text-transform:uppercase;color:#fff}.text-floating div{padding:0 2px}.split3{opacity:0}.split3,.split3 .word,.split3 .word div{display:inline-block;vertical-align:top}.split3 .word div::after{background:#fff;height:100%;content:"";width:1ch;top:0;left:0;position:absolute;opacity:var(--opa)}.sendin{opacity:0;position:absolute}.test-text{font-size:13vw;color:#fff;display:block;width:100%}.text-anime{height:200vh;width:100vw;display:flex;justify-content:center;position:-webkit-sticky;position:sticky;top:0}@media screen and (max-width:700px){.text-anime{height:auto;padding-bottom:100px;position:relative;justify-content:flex-start}}.text-anime .texte{font-size:2.3vw;width:28vw;line-height:1.3;position:absolute;top:10vh;left:2.4vw;text-align:left;font-size:clamp(17px,1.181vw,1.181vw);font-family:"Bagoss Standard TRIAL";color:#000}@media screen and (max-width:700px){.text-anime .texte{width:75vw;position:relative;top:50px;left:25px}}.content--spacing{margin-top:-40vh;padding-bottom:0}:root{font-size:16px;--color-text:#fff;--color-bg:#000;--color-link:#fff;--color-link-hover:#907030;--color-title:#907030;--perspective:1500px;--grid-item-ratio:1.5;--grid-width:100%;--grid-height:auto;--grid-gap:2vw;--grid-columns:4;--grid-inner-scale:1}.grid{display:grid;place-items:center;padding:2rem;width:100vw;-webkit-perspective:var(--perspective);perspective:var(--perspective);z-index:5}.grid-wrap{height:var(--grid-height);width:var(--grid-width);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#Footer .video,.grid__item{height:auto;aspect-ratio:1.6}.grid__item{width:100%;overflow:hidden;position:relative;border-radius:8px;display:grid;place-items:center}.grid__item-inner{position:relative;width:100%;height:100%;background-size:cover;background-position:50% 50%}.flexi{display:flex;width:calc(100% - 4.8vw);margin:0 auto;height:100vh;position:-webkit-sticky;position:sticky;top:0;justify-content:space-between}.flexi .left-projet-home{width:40vw}.flexi .video-single{overflow:hidden;border-radius:10px;position:absolute;top:50vh;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flexi .droite-projet-home{width:50vw}.flexi .droite-projet-home .img1{border-radius:10px;overflow:hidden!important;height:60vh;width:100%!important;height:auto!important}.flexi .droite-projet-home .firstimg-home{width:100%;aspect-ratio:3/2;height:auto}.singlepage footer{background-color:#fff}.singlepage footer .bottom-footer,.singlepage footer .bottom-footer .col_two a,.singlepage footer a,.singlepage footer h2,.singlepage footer h3,.singlepage footer p{color:#000}@media screen and (max-width:700px){.discuter{text-align:right;width:100%;margin-left:auto;display:flex;justify-content:flex-end}}#Footer .video{width:18vw;pointer-events:auto;transition:opacity .4s}@media screen and (max-width:700px){#Footer .video{display:none}}#Footer .video.is-unvisible{opacity:0;pointer-events:none}