.clear,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100vh}*,body{-webkit-overflow-scrolling:touch}.container,header{-ms-flex-direction:column}.loader,.loader svg .o{-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader,.loader svg circle,.loader svg line,.loader svg path,.loader svg polyline{opacity:0}.loader,header{pointer-events:none}header,header .menu-bt{position:fixed;top:2em}.container,header,nav ul{-webkit-box-direction:normal;-webkit-box-orient:vertical}header svg,section.conception .container .img-container img,section.creation .container .img-container img{max-width:100%}.container,header,nav ul,section.equipe .container{-webkit-box-orient:vertical}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1;font:400 10px/14px Montserrat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#FFF;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:hidden;width:100vw;overflow:hidden}h1,h3{font-weight:900;text-transform:uppercase}h3,p{line-height:1.2em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}@font-face{font-family:Montserrat;src:url(../fonts/montserrat-light.eot);src:url(../fonts/montserrat-light.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-light.svg) format("svg"),url(../fonts/montserrat-light.woff) format("woff"),url(../fonts/montserrat-light.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/montserrat-medium.eot);src:url(../fonts/montserrat-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-medium.svg) format("svg"),url(../fonts/montserrat-medium.woff) format("woff"),url(../fonts/montserrat-medium.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/montserrat-black.eot);src:url(../fonts/montserrat-black.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-black.svg) format("svg"),url(../fonts/montserrat-black.woff) format("woff"),url(../fonts/montserrat-black.ttf) format("truetype");font-weight:900;font-style:normal}.clear{clear:both;float:none}.container,.loader{display:-webkit-box;display:-ms-flexbox}html{min-height:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}.no-transition,.no-transition *{-webkit-transition:all 0s cubic-bezier(.25,.25,.75,.75) 0s!important;transition:all 0s cubic-bezier(.25,.25,.75,.75) 0s!important}:focus{outline:0}.container{display:flex;flex-direction:column}h1{font-size:13.37em;line-height:.9em}h3{font-size:10em}p{font-weight:200;font-size:1.8em}p.large{font-size:6em}.loader{position:fixed;height:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:101;background:linear-gradient(135deg,#FFF,#FFF,#0ff,#662d91,#0ff,#662d91);background-size:100% 650%;background-position:0 100%;-webkit-animation-name:gradient-white;animation-name:gradient-white;-webkit-animation-duration:5s;animation-duration:5s;animation-timing-function:cubic-bezier(.25,.25,.75,.75);border:2em solid #FFF;width:calc(32vw + 2em)}.loader svg .a,.loader svg .o{-webkit-animation-duration:4s}.loader svg{width:80%;height:20%}.loader svg .o{-webkit-animation-name:lines-o;animation-name:lines-o;animation-duration:4s;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .a,.loader svg .p{-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .a{-webkit-animation-name:lines-a;animation-name:lines-a;animation-duration:4s;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .l,.loader svg .p{-webkit-animation-duration:4s}.loader svg .p{-webkit-animation-name:lines-p;animation-name:lines-p;animation-duration:4s;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .l,.loader svg .t{-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .l{-webkit-animation-name:lines-l;animation-name:lines-l;animation-duration:4s;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .t{-webkit-animation-name:lines-t;animation-name:lines-t;-webkit-animation-duration:4s;animation-duration:4s;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .a-line,.loader svg .t-line{-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .a-line{-webkit-animation-name:lines-a-line;animation-name:lines-a-line;-webkit-animation-duration:4s;animation-duration:4s;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .t-line{-webkit-animation-name:lines-t-line;animation-name:lines-t-line;-webkit-animation-duration:4s;animation-duration:4s;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.loader svg .o-line{animation-name:lines-o-line;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75);animation-timing-function:cubic-bezier(.25,.25,.75,.75)}body.safran .loader svg .o{-webkit-animation-name:s-lines-o;animation-name:s-lines-o}body.safran .loader svg .a{-webkit-animation-name:s-lines-a;animation-name:s-lines-a}body.safran .loader svg .p{-webkit-animation-name:s-lines-p;animation-name:s-lines-p}body.safran .loader svg .l{-webkit-animation-name:s-lines-l;animation-name:s-lines-l}body.safran .loader svg .t{-webkit-animation-name:s-lines-t;animation-name:s-lines-t}body.safran .loader svg .a-line{-webkit-animation-name:s-lines-a-line;animation-name:s-lines-a-line}body.safran .loader svg .t-line{-webkit-animation-name:s-lines-t-line;animation-name:s-lines-t-line}body.safran .loader svg .o-line{animation-name:s-lines-o-line}@-webkit-keyframes lines-o{0%{opacity:1;stroke-dasharray:100%;stroke-dashoffset:-100%}25%{stroke-dasharray:100%;stroke-dashoffset:-100%}40%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@keyframes lines-o{0%{opacity:1;stroke-dasharray:100%;stroke-dashoffset:-100%}25%{stroke-dasharray:100%;stroke-dashoffset:-100%}40%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes lines-a{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}30%{stroke-dasharray:100%;stroke-dashoffset:-100%}45%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@keyframes lines-a{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}30%{stroke-dasharray:100%;stroke-dashoffset:-100%}45%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes lines-p{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}35%{stroke-dasharray:100%;stroke-dashoffset:-100%}50%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@keyframes lines-p{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}35%{stroke-dasharray:100%;stroke-dashoffset:-100%}50%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes lines-l{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}40%{stroke-dasharray:100%;stroke-dashoffset:-100%}55%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@keyframes lines-l{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}40%{stroke-dasharray:100%;stroke-dashoffset:-100%}55%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes lines-t{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}45%{stroke-dasharray:100%;stroke-dashoffset:-100%}60%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@keyframes lines-t{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}45%{stroke-dasharray:100%;stroke-dashoffset:-100%}60%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes lines-t-line{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}50%{stroke-dasharray:100%;stroke-dashoffset:-100%}65%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@keyframes lines-t-line{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}50%{stroke-dasharray:100%;stroke-dashoffset:-100%}65%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes lines-a-line{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}55%{stroke-dasharray:100%;stroke-dashoffset:-100%}70%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@keyframes lines-a-line{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}55%{stroke-dasharray:100%;stroke-dashoffset:-100%}70%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes lines-o-line{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}60%{stroke-dasharray:100%;stroke-dashoffset:-100%}75%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@keyframes lines-o-line{0%{stroke-dasharray:100%;stroke-dashoffset:-100%;opacity:1}60%{stroke-dasharray:100%;stroke-dashoffset:-100%}75%{stroke-dasharray:100%;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes s-lines-o{0%{opacity:1;stroke-dasharray:100%;stroke-dashoffset:100%}25%{stroke-dasharray:100%;stroke-dashoffset:100%}40%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@keyframes s-lines-o{0%{opacity:1;stroke-dasharray:100%;stroke-dashoffset:100%}25%{stroke-dasharray:100%;stroke-dashoffset:100%}40%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes s-lines-a{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}30%{stroke-dasharray:100%;stroke-dashoffset:100%}45%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@keyframes s-lines-a{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}30%{stroke-dasharray:100%;stroke-dashoffset:100%}45%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes s-lines-p{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}35%{stroke-dasharray:100%;stroke-dashoffset:100%}50%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@keyframes s-lines-p{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}35%{stroke-dasharray:100%;stroke-dashoffset:100%}50%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes s-lines-l{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}40%{stroke-dasharray:100%;stroke-dashoffset:100%}55%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@keyframes s-lines-l{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}40%{stroke-dasharray:100%;stroke-dashoffset:100%}55%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes s-lines-t{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}45%{stroke-dasharray:100%;stroke-dashoffset:100%}60%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@keyframes s-lines-t{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}45%{stroke-dasharray:100%;stroke-dashoffset:100%}60%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes s-lines-t-line{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}50%{stroke-dasharray:100%;stroke-dashoffset:100%}65%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@keyframes s-lines-t-line{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}50%{stroke-dasharray:100%;stroke-dashoffset:100%}65%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes s-lines-a-line{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}55%{stroke-dasharray:100%;stroke-dashoffset:100%}70%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@keyframes s-lines-a-line{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}55%{stroke-dasharray:100%;stroke-dashoffset:100%}70%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes s-lines-o-line{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}60%{stroke-dasharray:100%;stroke-dashoffset:100%}75%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@keyframes s-lines-o-line{0%{stroke-dasharray:100%;stroke-dashoffset:100%;opacity:1}60%{stroke-dasharray:100%;stroke-dashoffset:100%}75%{stroke-dasharray:100%;stroke-dashoffset:200%}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes gradient-white{0%{background-position:0 0;border:0 solid #FFF;width:100%;background-size:100% 2300%;opacity:1}23.75%{background-position:0 25%}47.5%{background-position:0 50%}71.25%{background-position:0 75%;border:0 solid #FFF}75%{border:0 solid #FFF}80%{border:2em solid #FFF}90%{width:100%;background-size:100% 2300%}95%{background-position:0 100%}99%{background-size:100% 650%;width:32vw;opacity:1}100%{opacity:0}}@keyframes gradient-white{0%{background-position:0 0;border:0 solid #FFF;width:100%;background-size:100% 2300%;opacity:1}23.75%{background-position:0 25%}47.5%{background-position:0 50%}71.25%{background-position:0 75%;border:0 solid #FFF}75%{border:0 solid #FFF}80%{border:2em solid #FFF}90%{width:100%;background-size:100% 2300%}95%{background-position:0 100%}99%{background-size:100% 650%;width:32vw;opacity:1}100%{opacity:0}}header{height:calc(100% - 4em);width:calc(32vw - 2em);left:2em;background:linear-gradient(135deg,#0ff,#662d91,#009640,#9dc41a,#ef7846,#ffed00,#e30613,#e6007e,#0ff,#662d91);-webkit-transition:width .5s cubic-bezier(1,0,0,1) 0s,background-position .5s cubic-bezier(1,0,0,1) 0s;transition:width .5s cubic-bezier(1,0,0,1) 0s,background-position .5s cubic-bezier(1,0,0,1) 0s;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-size:100% 1250%;z-index:100}header #logo-oaplt>div,header .social-links a{pointer-events:initial}header.green{background-position:0 25%}header.orange{background-position:0 50%}header.red{background-position:0 75%}header.blue{background-position:0 100%}header svg{fill:#FFF;max-height:100%}header #logo-oaplt{opacity:1}header #logo-oaplt svg{-webkit-transition:-webkit-transform 350ms cubic-bezier(1,0,0,1) .5s;transition:-webkit-transform 350ms cubic-bezier(1,0,0,1) .5s;transition:transform 350ms cubic-bezier(1,0,0,1) .5s;transition:transform 350ms cubic-bezier(1,0,0,1) .5s,-webkit-transform 350ms cubic-bezier(1,0,0,1) .5s;max-width:100%;max-height:2vh;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}header #logo-oaplt>div{padding:30px;cursor:pointer}header .menu-bt{display:none;width:8em;height:8em;right:2em}header .menu-bt .line{height:8%;width:80%;background:-webkit-gradient(linear,left top,right top,from(#662d91),color-stop(#0ff),color-stop(#9dc41a),color-stop(#009640),color-stop(#ffed00),color-stop(#ef7846),color-stop(#e6007e),color-stop(#e30613),color-stop(#662d91),to(#0ff));background:linear-gradient(90deg,#662d91,#0ff,#9dc41a,#009640,#ffed00,#ef7846,#e6007e,#e30613,#662d91,#0ff);background-size:800% 100%;background-position:0 0;margin-top:12%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:background-position .5s cubic-bezier(1,0,0,1) 0s;transition:background-position .5s cubic-bezier(1,0,0,1) 0s}header .title-container{-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 0s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s}header .title-container ul{margin-top:-5vh}header .title-container ul li{width:calc(50vw - 20px);position:relative}header .title-container ul li h1{position:absolute;top:0;left:0;margin:-1.227em .6em}header .title-container ul li h1 .line-container{display:block;overflow:hidden;height:1.1em;width:150%}header .title-container ul li h1 .line-container .line{display:inline-block}header .title-container ul li h1 .line-container .line>span{display:block;-webkit-transform:translateY(1.3em);-ms-transform:translateY(1.3em);transform:translateY(1.3em);-webkit-transition:-webkit-transform .5s cubic-bezier(1,0,0,1) .5s;transition:-webkit-transform .5s cubic-bezier(1,0,0,1) .5s;transition:transform .5s cubic-bezier(1,0,0,1) .5s;transition:transform .5s cubic-bezier(1,0,0,1) .5s,-webkit-transform .5s cubic-bezier(1,0,0,1) .5s;float:left;min-width:.3em;min-height:1.1em}header .title-container ul li h1 .line-container .line>span:nth-of-type(1){-webkit-transition-delay:50ms;transition-delay:50ms}header .title-container ul li h1 .line-container .line>span:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s}header .title-container ul li h1 .line-container .line>span:nth-of-type(3){-webkit-transition-delay:150ms;transition-delay:150ms}header .title-container ul li h1 .line-container .line>span:nth-of-type(4){-webkit-transition-delay:.2s;transition-delay:.2s}header .title-container ul li h1 .line-container .line>span:nth-of-type(5){-webkit-transition-delay:250ms;transition-delay:250ms}header .title-container ul li h1 .line-container .line>span:nth-of-type(6){-webkit-transition-delay:.3s;transition-delay:.3s}header .title-container ul li h1 .line-container .line>span:nth-of-type(7){-webkit-transition-delay:350ms;transition-delay:350ms}header .title-container ul li h1 .line-container .line>span:nth-of-type(8){-webkit-transition-delay:.4s;transition-delay:.4s}header .title-container ul li h1 .line-container .line>span:nth-of-type(9){-webkit-transition-delay:450ms;transition-delay:450ms}header .title-container ul li h1 .line-container .line>span:nth-of-type(10){-webkit-transition-delay:.5s;transition-delay:.5s}header .title-container ul li h1 .line-container .line>span:nth-of-type(11){-webkit-transition-delay:550ms;transition-delay:550ms}header .title-container ul li h1 .line-container .line>span:nth-of-type(12){-webkit-transition-delay:.6s;transition-delay:.6s}header .title-container ul li h1 .line-container .line>span:nth-of-type(13){-webkit-transition-delay:650ms;transition-delay:650ms}header .title-container ul li h1 .line-container .line>span:nth-of-type(14){-webkit-transition-delay:.7s;transition-delay:.7s}header .title-container ul li.developpement h1{font-size:10em;margin:-1.227em .8em}header .title-container ul li.developpement .mask{top:-12.2em}header .title-container ul li.developpement .mask h1{margin:0 .8em}header .title-container ul li .mask{overflow:hidden;width:calc(33vw - 4em);height:44em;position:absolute;top:-16.4em}header .title-container ul li .mask h1{color:#FFF;top:0;margin:0 .6em}header .title-container ul .active h1 .line-container .line span{-webkit-transform:translateY(.12em);-ms-transform:translateY(.12em);transform:translateY(.12em)}header .title-container .bg-mobile{display:none;position:absolute;width:40%;height:25em;background:linear-gradient(135deg,#0ff,#662d91,#009640,#9dc41a,#ef7846,#ffed00,#e30613,#e6007e,#0ff,#662d91);-webkit-transition:background-position .5s cubic-bezier(1,0,0,1) 0s;transition:background-position .5s cubic-bezier(1,0,0,1) 0s;background-size:100% 1250%}header .social-links{max-height:10vh;display:block;text-align:center}header .social-links svg{width:20px;height:20px;margin:15px}header>div{display:block;opacity:0;-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) .5s;transition:opacity .5s cubic-bezier(1,0,0,1) .5s}body.loaded header>div{opacity:1}body.loaded header #logo-oaplt svg{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}nav{width:2vw;left:96vw;top:0;height:100vh;position:fixed;padding:2em 0;opacity:0;-webkit-transition:all .5s cubic-bezier(1,0,0,1) .5s;transition:all .5s cubic-bezier(1,0,0,1) .5s}nav ul{height:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav li{height:calc(25vh - 1em)}nav li:last-of-type a{position:relative;width:10em;height:10em;display:inline-block;top:-6em;left:-3.5em}nav li:last-of-type a p{width:0;height:0;position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;padding:0;-webkit-animation-name:revolution;animation-name:revolution;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0;-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 350ms;transition:opacity .5s cubic-bezier(1,0,0,1) 350ms}nav li:last-of-type a p>span,nav li:last-of-type a p>span>span{width:calc(10em / 1.7);height:calc(10em / 1.7);display:inline-block}nav li:last-of-type a p>span{position:relative;-webkit-transform:none;-ms-transform:none;transform:none}nav li:last-of-type a p>span>span{position:absolute;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;text-align:center}nav li:last-of-type a p>span .char:nth-of-type(1){-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);transform:rotate(22.5deg)}nav li:last-of-type a p>span .char:nth-of-type(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}nav li:last-of-type a p>span .char:nth-of-type(3){-webkit-transform:rotate(67.5deg);-ms-transform:rotate(67.5deg);transform:rotate(67.5deg)}nav li:last-of-type a p>span .char:nth-of-type(4){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}nav li:last-of-type a p>span .char:nth-of-type(5){-webkit-transform:rotate(112.5deg);-ms-transform:rotate(112.5deg);transform:rotate(112.5deg)}nav li:last-of-type a p>span .char:nth-of-type(6){-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}nav li:last-of-type a p>span .char:nth-of-type(7){-webkit-transform:rotate(157.5deg);-ms-transform:rotate(157.5deg);transform:rotate(157.5deg)}nav li:last-of-type a p>span .char:nth-of-type(8){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}nav li:last-of-type a p>span .char:nth-of-type(9){-webkit-transform:rotate(202.5deg);-ms-transform:rotate(202.5deg);transform:rotate(202.5deg)}nav li:last-of-type a p>span .char:nth-of-type(10){-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}nav li:last-of-type a p>span .char:nth-of-type(11){-webkit-transform:rotate(247.5deg);-ms-transform:rotate(247.5deg);transform:rotate(247.5deg)}nav li:last-of-type a p>span .char:nth-of-type(12){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}nav li:last-of-type a p>span .char:nth-of-type(13){-webkit-transform:rotate(292.5deg);-ms-transform:rotate(292.5deg);transform:rotate(292.5deg)}nav li:last-of-type a p>span .char:nth-of-type(14){-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}nav li:last-of-type a p>span .char:nth-of-type(15){-webkit-transform:rotate(337.5deg);-ms-transform:rotate(337.5deg);transform:rotate(337.5deg)}nav li:last-of-type a p>span .char:nth-of-type(16){-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}nav a{height:100%;color:#CCC}nav a.active p span,nav a:hover p span{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}nav a.active .line,nav a:hover .line{width:100%;margin-left:0;height:.5em}nav a.active .circle,nav a:hover .circle{width:10em;height:10em;margin:0;background:linear-gradient(135deg,#0ff,#662d91);left:0;top:0}nav a.active .circle+p,nav a:hover .circle+p{opacity:1;width:calc(10em / 1.7);height:calc(10em / 1.7);top:calc(-39%);left:calc(-39%)}nav .line{width:50%;height:.8em;background:#CCC;display:inline-block;margin-left:50%;-webkit-transition:width cubic-bezier(.19,1,.22,1) .5s,margin-left cubic-bezier(.19,1,.22,1) .5s,height cubic-bezier(.19,1,.22,1) .5s;transition:width cubic-bezier(.19,1,.22,1) .5s,margin-left cubic-bezier(.19,1,.22,1) .5s,height cubic-bezier(.19,1,.22,1) .5s}nav .circle{width:2em;height:2em;border-radius:50%;background:linear-gradient(135deg,#CCC,#CCC);display:inline-block;-webkit-transition:all cubic-bezier(1,0,0,1) .5s;transition:all cubic-bezier(1,0,0,1) .5s;position:absolute;left:calc(50% + .3em);top:calc(50%)}nav .circle+p{font-size:3em;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}nav p{-webkit-transform:rotate(-90deg) translateY(50%) translateX(-97%);-ms-transform:rotate(-90deg) translateY(50%) translateX(-97%);transform:rotate(-90deg) translateY(50%) translateX(-97%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:calc(20vh - 1rem);text-align:right;font-size:1.6em;text-transform:uppercase;font-weight:900;overflow:hidden;padding-right:1rem}nav p>span{-webkit-transform:translateX(20vh);-ms-transform:translateX(20vh);transform:translateX(20vh);display:inline-block;-webkit-transition:-webkit-transform cubic-bezier(1,0,0,1) .5s;transition:-webkit-transform cubic-bezier(1,0,0,1) .5s;transition:transform cubic-bezier(1,0,0,1) .5s;transition:transform cubic-bezier(1,0,0,1) .5s,-webkit-transform cubic-bezier(1,0,0,1) .5s}nav .mobile-menu{display:none}@-webkit-keyframes revolution{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes revolution{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}body.loaded nav{opacity:1}.content-container{width:63vw;margin-left:33vw;position:absolute;height:100vh}.content-container section{min-height:100vh;position:absolute;top:0;left:0;width:100%;-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform 250ms cubic-bezier(.19,1,.22,1) 0s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform 250ms cubic-bezier(.19,1,.22,1) 0s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,transform 250ms cubic-bezier(.19,1,.22,1) 0s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,transform 250ms cubic-bezier(.19,1,.22,1) 0s,-webkit-transform 250ms cubic-bezier(.19,1,.22,1) 0s;pointer-events:none}.content-container section.active{pointer-events:initial}.content-container section.active .container>div:nth-child(2){z-index:10}.content-container section.active .container>div:nth-child(1),.content-container section.active .container>form:nth-child(1),.content-container section.active .container>p:nth-child(1){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .2s,-webkit-transform .5s cubic-bezier(1,0,0,1) .2s;transition:opacity 350ms cubic-bezier(1,0,0,1) .2s,-webkit-transform .5s cubic-bezier(1,0,0,1) .2s;transition:transform .5s cubic-bezier(1,0,0,1) .2s,opacity 350ms cubic-bezier(1,0,0,1) .2s;transition:transform .5s cubic-bezier(1,0,0,1) .2s,opacity 350ms cubic-bezier(1,0,0,1) .2s,-webkit-transform .5s cubic-bezier(1,0,0,1) .2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section.active .container>div:nth-child(2),.content-container section.active .container>form:nth-child(2),.content-container section.active .container>p:nth-child(2){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .4s,-webkit-transform .5s cubic-bezier(1,0,0,1) .4s;transition:opacity 350ms cubic-bezier(1,0,0,1) .4s,-webkit-transform .5s cubic-bezier(1,0,0,1) .4s;transition:transform .5s cubic-bezier(1,0,0,1) .4s,opacity 350ms cubic-bezier(1,0,0,1) .4s;transition:transform .5s cubic-bezier(1,0,0,1) .4s,opacity 350ms cubic-bezier(1,0,0,1) .4s,-webkit-transform .5s cubic-bezier(1,0,0,1) .4s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section.active .container>div:nth-child(3),.content-container section.active .container>form:nth-child(3),.content-container section.active .container>p:nth-child(3){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .6s,-webkit-transform .5s cubic-bezier(1,0,0,1) .6s;transition:opacity 350ms cubic-bezier(1,0,0,1) .6s,-webkit-transform .5s cubic-bezier(1,0,0,1) .6s;transition:transform .5s cubic-bezier(1,0,0,1) .6s,opacity 350ms cubic-bezier(1,0,0,1) .6s;transition:transform .5s cubic-bezier(1,0,0,1) .6s,opacity 350ms cubic-bezier(1,0,0,1) .6s,-webkit-transform .5s cubic-bezier(1,0,0,1) .6s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section.active .container>div:nth-child(4),.content-container section.active .container>form:nth-child(4),.content-container section.active .container>p:nth-child(4){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .8s,-webkit-transform .5s cubic-bezier(1,0,0,1) .8s;transition:opacity 350ms cubic-bezier(1,0,0,1) .8s,-webkit-transform .5s cubic-bezier(1,0,0,1) .8s;transition:transform .5s cubic-bezier(1,0,0,1) .8s,opacity 350ms cubic-bezier(1,0,0,1) .8s;transition:transform .5s cubic-bezier(1,0,0,1) .8s,opacity 350ms cubic-bezier(1,0,0,1) .8s,-webkit-transform .5s cubic-bezier(1,0,0,1) .8s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section.active .container>div:nth-child(5),.content-container section.active .container>form:nth-child(5),.content-container section.active .container>p:nth-child(5){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1s;transition:transform .5s cubic-bezier(1,0,0,1) 1s,opacity 350ms cubic-bezier(1,0,0,1) 1s;transition:transform .5s cubic-bezier(1,0,0,1) 1s,opacity 350ms cubic-bezier(1,0,0,1) 1s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section.active .container>div:nth-child(6),.content-container section.active .container>form:nth-child(6),.content-container section.active .container>p:nth-child(6){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1.2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.2s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1.2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.2s;transition:transform .5s cubic-bezier(1,0,0,1) 1.2s,opacity 350ms cubic-bezier(1,0,0,1) 1.2s;transition:transform .5s cubic-bezier(1,0,0,1) 1.2s,opacity 350ms cubic-bezier(1,0,0,1) 1.2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section.active .container>div:nth-child(7),.content-container section.active .container>form:nth-child(7),.content-container section.active .container>p:nth-child(7){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1.4s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.4s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1.4s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.4s;transition:transform .5s cubic-bezier(1,0,0,1) 1.4s,opacity 350ms cubic-bezier(1,0,0,1) 1.4s;transition:transform .5s cubic-bezier(1,0,0,1) 1.4s,opacity 350ms cubic-bezier(1,0,0,1) 1.4s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.4s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section.active .container>div:nth-child(8),.content-container section.active .container>form:nth-child(8),.content-container section.active .container>p:nth-child(8){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1.6s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.6s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1.6s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.6s;transition:transform .5s cubic-bezier(1,0,0,1) 1.6s,opacity 350ms cubic-bezier(1,0,0,1) 1.6s;transition:transform .5s cubic-bezier(1,0,0,1) 1.6s,opacity 350ms cubic-bezier(1,0,0,1) 1.6s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.6s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section.active .container>div:nth-child(9),.content-container section.active .container>form:nth-child(9),.content-container section.active .container>p:nth-child(9){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1.8s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.8s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1.8s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.8s;transition:transform .5s cubic-bezier(1,0,0,1) 1.8s,opacity 350ms cubic-bezier(1,0,0,1) 1.8s;transition:transform .5s cubic-bezier(1,0,0,1) 1.8s,opacity 350ms cubic-bezier(1,0,0,1) 1.8s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.8s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section.active .container>div:nth-child(10),.content-container section.active .container>form:nth-child(10),.content-container section.active .container>p:nth-child(10){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 2s;transition:opacity 350ms cubic-bezier(1,0,0,1) 2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 2s;transition:transform .5s cubic-bezier(1,0,0,1) 2s,opacity 350ms cubic-bezier(1,0,0,1) 2s;transition:transform .5s cubic-bezier(1,0,0,1) 2s,opacity 350ms cubic-bezier(1,0,0,1) 2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.content-container section .container>div:nth-child(1),.content-container section .container>form:nth-child(1),.content-container section .container>p:nth-child(1){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .2s,-webkit-transform .5s cubic-bezier(1,0,0,1) .2s;transition:opacity 350ms cubic-bezier(1,0,0,1) .2s,-webkit-transform .5s cubic-bezier(1,0,0,1) .2s;transition:transform .5s cubic-bezier(1,0,0,1) .2s,opacity 350ms cubic-bezier(1,0,0,1) .2s;transition:transform .5s cubic-bezier(1,0,0,1) .2s,opacity 350ms cubic-bezier(1,0,0,1) .2s,-webkit-transform .5s cubic-bezier(1,0,0,1) .2s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}.content-container section .container>div:nth-child(2),.content-container section .container>form:nth-child(2),.content-container section .container>p:nth-child(2){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .4s,-webkit-transform .5s cubic-bezier(1,0,0,1) .4s;transition:opacity 350ms cubic-bezier(1,0,0,1) .4s,-webkit-transform .5s cubic-bezier(1,0,0,1) .4s;transition:transform .5s cubic-bezier(1,0,0,1) .4s,opacity 350ms cubic-bezier(1,0,0,1) .4s;transition:transform .5s cubic-bezier(1,0,0,1) .4s,opacity 350ms cubic-bezier(1,0,0,1) .4s,-webkit-transform .5s cubic-bezier(1,0,0,1) .4s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}.content-container section .container>div:nth-child(3),.content-container section .container>form:nth-child(3),.content-container section .container>p:nth-child(3){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .6s,-webkit-transform .5s cubic-bezier(1,0,0,1) .6s;transition:opacity 350ms cubic-bezier(1,0,0,1) .6s,-webkit-transform .5s cubic-bezier(1,0,0,1) .6s;transition:transform .5s cubic-bezier(1,0,0,1) .6s,opacity 350ms cubic-bezier(1,0,0,1) .6s;transition:transform .5s cubic-bezier(1,0,0,1) .6s,opacity 350ms cubic-bezier(1,0,0,1) .6s,-webkit-transform .5s cubic-bezier(1,0,0,1) .6s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}.content-container section .container>div:nth-child(4),.content-container section .container>form:nth-child(4),.content-container section .container>p:nth-child(4){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .8s,-webkit-transform .5s cubic-bezier(1,0,0,1) .8s;transition:opacity 350ms cubic-bezier(1,0,0,1) .8s,-webkit-transform .5s cubic-bezier(1,0,0,1) .8s;transition:transform .5s cubic-bezier(1,0,0,1) .8s,opacity 350ms cubic-bezier(1,0,0,1) .8s;transition:transform .5s cubic-bezier(1,0,0,1) .8s,opacity 350ms cubic-bezier(1,0,0,1) .8s,-webkit-transform .5s cubic-bezier(1,0,0,1) .8s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}.content-container section .container>div:nth-child(5),.content-container section .container>form:nth-child(5),.content-container section .container>p:nth-child(5){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1s;transition:transform .5s cubic-bezier(1,0,0,1) 1s,opacity 350ms cubic-bezier(1,0,0,1) 1s;transition:transform .5s cubic-bezier(1,0,0,1) 1s,opacity 350ms cubic-bezier(1,0,0,1) 1s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}.content-container section .container>div:nth-child(6),.content-container section .container>form:nth-child(6),.content-container section .container>p:nth-child(6){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1.2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.2s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1.2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.2s;transition:transform .5s cubic-bezier(1,0,0,1) 1.2s,opacity 350ms cubic-bezier(1,0,0,1) 1.2s;transition:transform .5s cubic-bezier(1,0,0,1) 1.2s,opacity 350ms cubic-bezier(1,0,0,1) 1.2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.2s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}.content-container section .container>div:nth-child(7),.content-container section .container>form:nth-child(7),.content-container section .container>p:nth-child(7){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1.4s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.4s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1.4s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.4s;transition:transform .5s cubic-bezier(1,0,0,1) 1.4s,opacity 350ms cubic-bezier(1,0,0,1) 1.4s;transition:transform .5s cubic-bezier(1,0,0,1) 1.4s,opacity 350ms cubic-bezier(1,0,0,1) 1.4s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.4s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}.content-container section .container>div:nth-child(8),.content-container section .container>form:nth-child(8),.content-container section .container>p:nth-child(8){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1.6s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.6s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1.6s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.6s;transition:transform .5s cubic-bezier(1,0,0,1) 1.6s,opacity 350ms cubic-bezier(1,0,0,1) 1.6s;transition:transform .5s cubic-bezier(1,0,0,1) 1.6s,opacity 350ms cubic-bezier(1,0,0,1) 1.6s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.6s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}.content-container section .container>div:nth-child(9),.content-container section .container>form:nth-child(9),.content-container section .container>p:nth-child(9){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 1.8s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.8s;transition:opacity 350ms cubic-bezier(1,0,0,1) 1.8s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.8s;transition:transform .5s cubic-bezier(1,0,0,1) 1.8s,opacity 350ms cubic-bezier(1,0,0,1) 1.8s;transition:transform .5s cubic-bezier(1,0,0,1) 1.8s,opacity 350ms cubic-bezier(1,0,0,1) 1.8s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1.8s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}.content-container section .container>div:nth-child(10),.content-container section .container>form:nth-child(10),.content-container section .container>p:nth-child(10){-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 2s;transition:opacity 350ms cubic-bezier(1,0,0,1) 2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 2s;transition:transform .5s cubic-bezier(1,0,0,1) 2s,opacity 350ms cubic-bezier(1,0,0,1) 2s;transition:transform .5s cubic-bezier(1,0,0,1) 2s,opacity 350ms cubic-bezier(1,0,0,1) 2s,-webkit-transform .5s cubic-bezier(1,0,0,1) 2s;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0}section.studio{padding:25vh 0}section.studio .container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.studio p{width:calc(50vw - 5em);text-align:right;margin:5rem 0}section.conception .container .img-container{display:none;margin-top:35em;margin-bottom:10em}section.conception .container .text-container{position:absolute;height:33vh;width:100%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.conception .container .text-container p{font-size:3.5em;color:#FFF;mix-blend-mode:inherit;width:80%;padding:2em;text-align:center;position:absolute}section.conception .container .text-container div,section.conception .layer{mix-blend-mode:multiply;background:linear-gradient(135deg,#009640,#9dc41a)}section.conception .container .text-container div:nth-of-type(1){position:absolute;width:16em;height:32em;right:15em;z-index:-1;margin-top:-2em}section.conception .container .text-container div:nth-of-type(2){width:85em;padding:2em;text-align:center;height:22em}section.conception .container .text-container div:nth-of-type(3){position:absolute;width:49em;height:22em;left:8em;margin-top:-8em;z-index:-1}section.conception .elements-container{-webkit-perspective:2000;perspective:2000;-webkit-perspective-origin:-100% 100%;perspective-origin:-100% 100%;width:64vw;height:100vh;-webkit-transform:translateX(-2.1vw);-ms-transform:translateX(-2.1vw);transform:translateX(-2.1vw);-webkit-transition:-webkit-perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s;transition:-webkit-perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s;transition:perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s;transition:perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s;position:relative}section.conception .page,section.conception .page:after{width:500px;height:500px}section.conception .layer{position:absolute;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin-top:200px;margin-left:200px;opacity:0;-webkit-transition:opacity .5s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(.25,.25,.75,.75) 0s;transition:opacity .5s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(.25,.25,.75,.75) 0s;transition:transform 1s cubic-bezier(.25,.25,.75,.75) 0s,opacity .5s cubic-bezier(.25,.25,.75,.75) 0s;transition:transform 1s cubic-bezier(.25,.25,.75,.75) 0s,opacity .5s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(.25,.25,.75,.75) 0s}section.conception .layer:hover:after{opacity:1}section.conception .layer:after{content:'';position:absolute;top:0;left:0;display:block;background:linear-gradient(135deg,#009640,#9dc41a);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;mix-blend-mode:initial;opacity:0;-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 0s;transition:opacity 350ms cubic-bezier(1,0,0,1) 0s;pointer-events:none}section.conception .page{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0;-webkit-transition:opacity 1s cubic-bezier(1,0,0,1) 1s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1s;transition:opacity 1s cubic-bezier(1,0,0,1) 1s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1s;transition:opacity 1s cubic-bezier(1,0,0,1) 1s,transform .5s cubic-bezier(1,0,0,1) 1s;transition:opacity 1s cubic-bezier(1,0,0,1) 1s,transform .5s cubic-bezier(1,0,0,1) 1s,-webkit-transform .5s cubic-bezier(1,0,0,1) 1s}section.conception .page:nth-of-type(2){-webkit-transition:opacity 1s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) 0s;transition:opacity 1s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) 0s;transition:opacity 1s cubic-bezier(.25,.25,.75,.75) 0s,transform 1s cubic-bezier(1,0,0,1) 0s;transition:opacity 1s cubic-bezier(.25,.25,.75,.75) 0s,transform 1s cubic-bezier(1,0,0,1) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) 0s;-webkit-transform:rotateX(45deg) translate3d(0,0,0);transform:rotateX(45deg) translate3d(0,0,0)}section.conception .page.active{opacity:1;-webkit-transform:rotateX(45deg) translate3d(0,0,0);transform:rotateX(45deg) translate3d(0,0,0);-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform .5s cubic-bezier(1,0,0,1) .5s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform .5s cubic-bezier(1,0,0,1) .5s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,transform .5s cubic-bezier(1,0,0,1) .5s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,transform .5s cubic-bezier(1,0,0,1) .5s,-webkit-transform .5s cubic-bezier(1,0,0,1) .5s}section.conception .page.active:nth-of-type(2){-webkit-transition:opacity .5s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) .5s;transition:opacity .5s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) .5s;transition:opacity .5s cubic-bezier(.25,.25,.75,.75) 0s,transform 1s cubic-bezier(1,0,0,1) .5s;transition:opacity .5s cubic-bezier(.25,.25,.75,.75) 0s,transform 1s cubic-bezier(1,0,0,1) .5s,-webkit-transform 1s cubic-bezier(1,0,0,1) .5s;-webkit-transform:rotateX(45deg) translate3d(0,0,50px);transform:rotateX(45deg) translate3d(0,0,50px)}section.conception .side-bar{width:125px;height:180px;-webkit-transform:rotateX(45deg) translate3d(-100px,-40px,-20px);transform:rotateX(45deg) translate3d(-100px,-40px,-20px);-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) 0s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) 0s;transition:transform 1s cubic-bezier(1,0,0,1) 0s,opacity .5s cubic-bezier(1,0,0,1) 0s;transition:transform 1s cubic-bezier(1,0,0,1) 0s,opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) 0s}section.conception .side-bar:nth-of-type(4){-webkit-transform:rotateX(45deg) translate3d(-100px,170px,-20px);transform:rotateX(45deg) translate3d(-100px,170px,-20px);-webkit-transition-delay:0s;transition-delay:0s}section.conception .side-bar:nth-of-type(5){height:100px;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:rotateX(45deg) translate3d(-100px,370px,-48px);transform:rotateX(45deg) translate3d(-100px,370px,-48px)}section.conception .side-bar.active{-webkit-transform:rotateX(45deg) translate3d(0,-40px,-20px);transform:rotateX(45deg) translate3d(0,-40px,-20px);opacity:1}section.conception .side-bar.active:nth-of-type(4){-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transform:rotateX(45deg) translate3d(0,170px,-20px);transform:rotateX(45deg) translate3d(0,170px,-20px)}section.conception .side-bar.active:nth-of-type(5){-webkit-transition-delay:calc(500ms * 2);transition-delay:calc(500ms * 2);-webkit-transform:rotateX(45deg) translate3d(0,370px,-48px);transform:rotateX(45deg) translate3d(0,370px,-48px)}section.conception .content{width:355px;height:310px;-webkit-transform:rotateX(45deg) translate3d(290px,0,-10px);transform:rotateX(45deg) translate3d(290px,0,-10px);-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) 0s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) 0s;transition:transform 1s cubic-bezier(1,0,0,1) 0s,opacity .5s cubic-bezier(1,0,0,1) 0s;transition:transform 1s cubic-bezier(1,0,0,1) 0s,opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform 1s cubic-bezier(1,0,0,1) 0s}section.conception .content.active{opacity:1;-webkit-transform:rotateX(45deg) translate3d(190px,0,-10px);transform:rotateX(45deg) translate3d(190px,0,-10px)}section.conception .round{width:100px;height:100px;border-radius:50%;-webkit-transform:rotateX(45deg) translate3d(-45px,700px,100px);transform:rotateX(45deg) translate3d(-45px,700px,100px);-webkit-transition-delay:0s;transition-delay:0s}section.conception .round:nth-of-type(8){-webkit-transform:rotateX(45deg) translate3d(75px,700px,100px);transform:rotateX(45deg) translate3d(75px,700px,100px);-webkit-transition-delay:0s;transition-delay:0s}section.conception .round.active{opacity:1;-webkit-transform:rotateX(45deg) translate3d(-25px,600px,100px);transform:rotateX(45deg) translate3d(-25px,600px,100px);-webkit-transition-delay:.5s;transition-delay:.5s}section.conception .round.active:nth-of-type(8){-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:rotateX(45deg) translate3d(95px,600px,100px);transform:rotateX(45deg) translate3d(95px,600px,100px)}section.conception .pop-up{width:355px;height:200px;-webkit-transform:rotateX(45deg) translate3d(500px,150px,-55px);transform:rotateX(45deg) translate3d(500px,150px,-55px);-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform calc(1000ms * 2) cubic-bezier(.19,1,.22,1) 0s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform calc(1000ms * 2) cubic-bezier(.19,1,.22,1) 0s;transition:transform calc(1000ms * 2) cubic-bezier(.19,1,.22,1) 0s,opacity .5s cubic-bezier(1,0,0,1) 0s;transition:transform calc(1000ms * 2) cubic-bezier(.19,1,.22,1) 0s,opacity .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform calc(1000ms * 2) cubic-bezier(.19,1,.22,1) 0s}section.conception .pop-up.active{opacity:1;-webkit-transform:rotateX(45deg) translate3d(140px,150px,15px);transform:rotateX(45deg) translate3d(140px,150px,15px)}.content-container section.conception.active .container .elements-container{-webkit-transform:translateY(-175px);-ms-transform:translateY(-175px);transform:translateY(-175px)}section.creation .container .img-container{display:none;margin-top:35em;margin-bottom:10em}section.creation .container .text-container{position:absolute;height:33vh;width:100%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100}section.creation .container .text-container p{font-size:3.5em;color:#FFF;mix-blend-mode:inherit;width:80%;padding:2em;text-align:center;position:absolute}section.creation .container .text-container div{background:linear-gradient(135deg,#ef7846,#ffed00);width:85em;padding:2em;text-align:center;height:22em;position:absolute}section.creation>div{opacity:0;-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 0s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s}section.creation.active>div{opacity:1}section.creation .elements-container{width:64vw;height:100vh;-webkit-transform:translateX(-1.1vw);-ms-transform:translateX(-1.1vw);transform:translateX(-1.1vw)}section.creation .batton-container,section.creation .square-container{width:100%;height:100%;position:absolute;mix-blend-mode:difference}section.creation .battons{position:absolute;height:30px;max-width:400px;min-width:100px;border-radius:15px;background:linear-gradient(135deg,#ef7846,#ffed00);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:translateX(66vw) translateY(-4vh) rotate(-45deg);-ms-transform:translateX(66vw) translateY(-4vh) rotate(-45deg);transform:translateX(66vw) translateY(-4vh) rotate(-45deg);-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.25,.75,.75) 0s;transition:-webkit-transform 2s cubic-bezier(.25,.25,.75,.75) 0s;transition:transform 2s cubic-bezier(.25,.25,.75,.75) 0s;transition:transform 2s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 2s cubic-bezier(.25,.25,.75,.75) 0s}section.creation .circle,section.creation .rect{height:300px;width:300px;background:linear-gradient(135deg,#ef7846,#ffed00);position:absolute}section.developpement .container .img-container img,section.equipe .sprite-container .sprite{max-width:100%}section.creation .circle{border-radius:50%;mix-blend-mode:difference;-webkit-transition:width 2s cubic-bezier(.25,.25,.75,.75) 0s,height 2s cubic-bezier(.25,.25,.75,.75) 0s;transition:width 2s cubic-bezier(.25,.25,.75,.75) 0s,height 2s cubic-bezier(.25,.25,.75,.75) 0s}section.creation .rect{min-height:100px;min-width:100px;-webkit-transition:width 1s cubic-bezier(.25,.25,.75,.75) 0s,height 1s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(.25,.25,.75,.75) 0s;transition:width 1s cubic-bezier(.25,.25,.75,.75) 0s,height 1s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(.25,.25,.75,.75) 0s;transition:transform 1s cubic-bezier(.25,.25,.75,.75) 0s,width 1s cubic-bezier(.25,.25,.75,.75) 0s,height 1s cubic-bezier(.25,.25,.75,.75) 0s;transition:transform 1s cubic-bezier(.25,.25,.75,.75) 0s,width 1s cubic-bezier(.25,.25,.75,.75) 0s,height 1s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-transform 1s cubic-bezier(.25,.25,.75,.75) 0s}section.creation svg{position:absolute;height:100%;width:100%;mix-blend-mode:difference;overflow:visible}section.creation svg polyline{stroke:url(#orange-deg-45);stroke-width:10px;fill:transparent;stroke-miterlimit:10;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);stroke-dasharray:450%;stroke-dashoffset:450%;-webkit-transition:stroke-dashoffset 0s cubic-bezier(.25,.25,.75,.75) 0s;transition:stroke-dashoffset 0s cubic-bezier(.25,.25,.75,.75) 0s}section.creation svg polyline.active{stroke-dashoffset:-450%;-webkit-transition:stroke-dashoffset 4s cubic-bezier(.25,.25,.75,.75) 0s;transition:stroke-dashoffset 4s cubic-bezier(.25,.25,.75,.75) 0s}section.creation .square{width:100px;height:100px;background:linear-gradient(135deg,#ef7846,#ffed00);position:absolute}section.developpement .container .img-container{display:none;margin-top:35em;margin-bottom:10em}section.developpement .container .text-container{position:absolute;height:33vh;width:100%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-perspective:800;perspective:800;-webkit-perspective-origin:0 0;perspective-origin:0 0}section.developpement .container .text-container p{font-size:3.5em;color:#FFF;mix-blend-mode:inherit;width:80%;padding:2em;text-align:center;position:absolute}section.developpement .container .text-container div{background:linear-gradient(135deg,#e30613,#e6007e);width:95em;padding:2em;text-align:center;height:22em;position:absolute}section.developpement .container .text-container div:nth-of-type(1){-webkit-transform:translateZ(-15px);transform:translateZ(-15px);opacity:.7}section.developpement .container .text-container div:nth-of-type(2){-webkit-transform:translateZ(-30px);transform:translateZ(-30px);opacity:.6}section.developpement .container .text-container div:nth-of-type(3){-webkit-transform:translateZ(-45px);transform:translateZ(-45px);opacity:.5}section.developpement .container .text-container div:nth-of-type(4){-webkit-transform:translateZ(-60px);transform:translateZ(-60px);opacity:.4}section.developpement .container .text-container div:nth-of-type(5){-webkit-transform:translateZ(-75px);transform:translateZ(-75px);opacity:.3}section.developpement .container .text-container div:nth-of-type(6){-webkit-transform:translateZ(-90px);transform:translateZ(-90px);opacity:.2}section.developpement .container .text-container div:nth-of-type(7){-webkit-transform:translateZ(-105px);transform:translateZ(-105px);opacity:.1}section.developpement .container .text-container div:nth-of-type(8){-webkit-transform:translateZ(-120px);transform:translateZ(-120px);opacity:0}section.developpement .clone-container{-webkit-perspective:800;perspective:800;-webkit-perspective-origin:0 0;perspective-origin:0 0;width:64vw;height:100vh;-webkit-transform:translateX(-1.1vw);-ms-transform:translateX(-1.1vw);transform:translateX(-1.1vw);-webkit-transition:-webkit-perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s;transition:-webkit-perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s;transition:perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s;transition:perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s,-webkit-perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s}section.developpement .clone{opacity:0;background:linear-gradient(135deg,#e30613,#e6007e);width:100px;height:100px;position:absolute;-webkit-transition:opacity 1.5s cubic-bezier(1,0,0,1) 0s;transition:opacity 1.5s cubic-bezier(1,0,0,1) 0s}section.developpement .clone:nth-of-type(1){-webkit-transform:translateX(100%) translateY(100%) translateZ(15px);transform:translateX(100%) translateY(100%) translateZ(15px);-webkit-transition-duration:50ms;transition-duration:50ms;-webkit-transition-delay:5ms;transition-delay:5ms}section.developpement .clone:nth-of-type(2){-webkit-transform:translateX(100%) translateY(100%) translateZ(30px);transform:translateX(100%) translateY(100%) translateZ(30px);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-delay:10ms;transition-delay:10ms}section.developpement .clone:nth-of-type(3){-webkit-transform:translateX(100%) translateY(100%) translateZ(45px);transform:translateX(100%) translateY(100%) translateZ(45px);-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transition-delay:15ms;transition-delay:15ms}section.developpement .clone:nth-of-type(4){-webkit-transform:translateX(100%) translateY(100%) translateZ(60px);transform:translateX(100%) translateY(100%) translateZ(60px);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:20ms;transition-delay:20ms}section.developpement .clone:nth-of-type(5){-webkit-transform:translateX(100%) translateY(100%) translateZ(75px);transform:translateX(100%) translateY(100%) translateZ(75px);-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-delay:25ms;transition-delay:25ms}section.developpement .clone:nth-of-type(6){-webkit-transform:translateX(100%) translateY(100%) translateZ(90px);transform:translateX(100%) translateY(100%) translateZ(90px);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:30ms;transition-delay:30ms}section.developpement .clone:nth-of-type(7){-webkit-transform:translateX(100%) translateY(100%) translateZ(105px);transform:translateX(100%) translateY(100%) translateZ(105px);-webkit-transition-duration:350ms;transition-duration:350ms;-webkit-transition-delay:35ms;transition-delay:35ms}section.developpement .clone:nth-of-type(8){-webkit-transform:translateX(100%) translateY(100%) translateZ(120px);transform:translateX(100%) translateY(100%) translateZ(120px);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:40ms;transition-delay:40ms}section.developpement .clone:nth-of-type(9){-webkit-transform:translateX(100%) translateY(100%) translateZ(135px);transform:translateX(100%) translateY(100%) translateZ(135px);-webkit-transition-duration:450ms;transition-duration:450ms;-webkit-transition-delay:45ms;transition-delay:45ms}section.developpement .clone:nth-of-type(10){-webkit-transform:translateX(100%) translateY(100%) translateZ(150px);transform:translateX(100%) translateY(100%) translateZ(150px);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:50ms;transition-delay:50ms}section.developpement .clone:nth-of-type(11){-webkit-transform:translateX(100%) translateY(100%) translateZ(165px);transform:translateX(100%) translateY(100%) translateZ(165px);-webkit-transition-duration:550ms;transition-duration:550ms;-webkit-transition-delay:55ms;transition-delay:55ms}section.developpement .clone:nth-of-type(12){-webkit-transform:translateX(100%) translateY(100%) translateZ(180px);transform:translateX(100%) translateY(100%) translateZ(180px);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:60ms;transition-delay:60ms}section.developpement .clone:nth-of-type(13){-webkit-transform:translateX(100%) translateY(100%) translateZ(195px);transform:translateX(100%) translateY(100%) translateZ(195px);-webkit-transition-duration:650ms;transition-duration:650ms;-webkit-transition-delay:65ms;transition-delay:65ms}section.developpement .clone:nth-of-type(14){-webkit-transform:translateX(100%) translateY(100%) translateZ(210px);transform:translateX(100%) translateY(100%) translateZ(210px);-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-delay:70ms;transition-delay:70ms}section.developpement .clone:nth-of-type(15){-webkit-transform:translateX(100%) translateY(100%) translateZ(225px);transform:translateX(100%) translateY(100%) translateZ(225px);-webkit-transition-duration:750ms;transition-duration:750ms;-webkit-transition-delay:75ms;transition-delay:75ms}section.developpement .clone:nth-of-type(16){-webkit-transform:translateX(100%) translateY(100%) translateZ(240px);transform:translateX(100%) translateY(100%) translateZ(240px);-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-delay:80ms;transition-delay:80ms}section.developpement .clone:nth-of-type(17){-webkit-transform:translateX(100%) translateY(100%) translateZ(255px);transform:translateX(100%) translateY(100%) translateZ(255px);-webkit-transition-duration:850ms;transition-duration:850ms;-webkit-transition-delay:85ms;transition-delay:85ms}section.developpement .clone:nth-of-type(18){-webkit-transform:translateX(100%) translateY(100%) translateZ(270px);transform:translateX(100%) translateY(100%) translateZ(270px);-webkit-transition-duration:.9s;transition-duration:.9s;-webkit-transition-delay:90ms;transition-delay:90ms}section.developpement .clone:nth-of-type(19){-webkit-transform:translateX(100%) translateY(100%) translateZ(285px);transform:translateX(100%) translateY(100%) translateZ(285px);-webkit-transition-duration:950ms;transition-duration:950ms;-webkit-transition-delay:95ms;transition-delay:95ms}section.developpement .clone:nth-of-type(20){-webkit-transform:translateX(100%) translateY(100%) translateZ(300px);transform:translateX(100%) translateY(100%) translateZ(300px);-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:.1s;transition-delay:.1s}section.developpement .clone:nth-of-type(21){-webkit-transform:translateX(100%) translateY(100%) translateZ(315px);transform:translateX(100%) translateY(100%) translateZ(315px);-webkit-transition-duration:1.05s;transition-duration:1.05s;-webkit-transition-delay:105ms;transition-delay:105ms}section.developpement .clone:nth-of-type(22){-webkit-transform:translateX(100%) translateY(100%) translateZ(330px);transform:translateX(100%) translateY(100%) translateZ(330px);-webkit-transition-duration:1.1s;transition-duration:1.1s;-webkit-transition-delay:110ms;transition-delay:110ms}section.developpement .clone:nth-of-type(23){-webkit-transform:translateX(100%) translateY(100%) translateZ(345px);transform:translateX(100%) translateY(100%) translateZ(345px);-webkit-transition-duration:1.15s;transition-duration:1.15s;-webkit-transition-delay:115ms;transition-delay:115ms}section.developpement .clone:nth-of-type(24){-webkit-transform:translateX(100%) translateY(100%) translateZ(360px);transform:translateX(100%) translateY(100%) translateZ(360px);-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-delay:120ms;transition-delay:120ms}section.developpement .clone:nth-of-type(25){-webkit-transform:translateX(100%) translateY(100%) translateZ(375px);transform:translateX(100%) translateY(100%) translateZ(375px);-webkit-transition-duration:1.25s;transition-duration:1.25s;-webkit-transition-delay:125ms;transition-delay:125ms}section.developpement .clone:nth-of-type(26){-webkit-transform:translateX(100%) translateY(100%) translateZ(390px);transform:translateX(100%) translateY(100%) translateZ(390px);-webkit-transition-duration:1.3s;transition-duration:1.3s;-webkit-transition-delay:130ms;transition-delay:130ms}section.developpement .clone:nth-of-type(27){-webkit-transform:translateX(100%) translateY(100%) translateZ(405px);transform:translateX(100%) translateY(100%) translateZ(405px);-webkit-transition-duration:1.35s;transition-duration:1.35s;-webkit-transition-delay:135ms;transition-delay:135ms}section.developpement .clone:nth-of-type(28){-webkit-transform:translateX(100%) translateY(100%) translateZ(420px);transform:translateX(100%) translateY(100%) translateZ(420px);-webkit-transition-duration:1.4s;transition-duration:1.4s;-webkit-transition-delay:140ms;transition-delay:140ms}section.developpement .clone:nth-of-type(29){-webkit-transform:translateX(100%) translateY(100%) translateZ(435px);transform:translateX(100%) translateY(100%) translateZ(435px);-webkit-transition-duration:1.45s;transition-duration:1.45s;-webkit-transition-delay:145ms;transition-delay:145ms}section.developpement .clone:nth-of-type(30){-webkit-transform:translateX(100%) translateY(100%) translateZ(450px);transform:translateX(100%) translateY(100%) translateZ(450px);-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-delay:150ms;transition-delay:150ms}section.developpement .clone:nth-of-type(31){-webkit-transform:translateX(100%) translateY(100%) translateZ(465px);transform:translateX(100%) translateY(100%) translateZ(465px);-webkit-transition-duration:1.55s;transition-duration:1.55s;-webkit-transition-delay:155ms;transition-delay:155ms}section.developpement .clone:nth-of-type(32){-webkit-transform:translateX(100%) translateY(100%) translateZ(480px);transform:translateX(100%) translateY(100%) translateZ(480px);-webkit-transition-duration:1.6s;transition-duration:1.6s;-webkit-transition-delay:160ms;transition-delay:160ms}section.developpement .clone:nth-of-type(33){-webkit-transform:translateX(100%) translateY(100%) translateZ(495px);transform:translateX(100%) translateY(100%) translateZ(495px);-webkit-transition-duration:1.65s;transition-duration:1.65s;-webkit-transition-delay:165ms;transition-delay:165ms}section.developpement .clone:nth-of-type(34){-webkit-transform:translateX(100%) translateY(100%) translateZ(510px);transform:translateX(100%) translateY(100%) translateZ(510px);-webkit-transition-duration:1.7s;transition-duration:1.7s;-webkit-transition-delay:170ms;transition-delay:170ms}section.developpement .clone:nth-of-type(35){-webkit-transform:translateX(100%) translateY(100%) translateZ(525px);transform:translateX(100%) translateY(100%) translateZ(525px);-webkit-transition-duration:1.75s;transition-duration:1.75s;-webkit-transition-delay:175ms;transition-delay:175ms}section.developpement .clone:nth-of-type(36){-webkit-transform:translateX(100%) translateY(100%) translateZ(540px);transform:translateX(100%) translateY(100%) translateZ(540px);-webkit-transition-duration:1.8s;transition-duration:1.8s;-webkit-transition-delay:180ms;transition-delay:180ms}section.developpement .clone:nth-of-type(37){-webkit-transform:translateX(100%) translateY(100%) translateZ(555px);transform:translateX(100%) translateY(100%) translateZ(555px);-webkit-transition-duration:1.85s;transition-duration:1.85s;-webkit-transition-delay:185ms;transition-delay:185ms}section.developpement .clone:nth-of-type(38){-webkit-transform:translateX(100%) translateY(100%) translateZ(570px);transform:translateX(100%) translateY(100%) translateZ(570px);-webkit-transition-duration:1.9s;transition-duration:1.9s;-webkit-transition-delay:190ms;transition-delay:190ms}section.developpement .clone:nth-of-type(39){-webkit-transform:translateX(100%) translateY(100%) translateZ(585px);transform:translateX(100%) translateY(100%) translateZ(585px);-webkit-transition-duration:1.95s;transition-duration:1.95s;-webkit-transition-delay:195ms;transition-delay:195ms}section.developpement .clone:nth-of-type(40){-webkit-transform:translateX(100%) translateY(100%) translateZ(600px);transform:translateX(100%) translateY(100%) translateZ(600px);-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:.2s;transition-delay:.2s}section.developpement .clone.before:nth-of-type(1){opacity:.775;-webkit-transition-duration:10ms;transition-duration:10ms;-webkit-transition-delay:10ms;transition-delay:10ms}section.developpement .clone.before:nth-of-type(2){opacity:.75;-webkit-transition-duration:20ms;transition-duration:20ms;-webkit-transition-delay:20ms;transition-delay:20ms}section.developpement .clone.before:nth-of-type(3){opacity:.725;-webkit-transition-duration:30ms;transition-duration:30ms;-webkit-transition-delay:30ms;transition-delay:30ms}section.developpement .clone.before:nth-of-type(4){opacity:.7;-webkit-transition-duration:40ms;transition-duration:40ms;-webkit-transition-delay:40ms;transition-delay:40ms}section.developpement .clone.before:nth-of-type(5){opacity:.675;-webkit-transition-duration:50ms;transition-duration:50ms;-webkit-transition-delay:50ms;transition-delay:50ms}section.developpement .clone.before:nth-of-type(6){opacity:.65;-webkit-transition-duration:60ms;transition-duration:60ms;-webkit-transition-delay:60ms;transition-delay:60ms}section.developpement .clone.before:nth-of-type(7){opacity:.625;-webkit-transition-duration:70ms;transition-duration:70ms;-webkit-transition-delay:70ms;transition-delay:70ms}section.developpement .clone.before:nth-of-type(8){opacity:.6;-webkit-transition-duration:80ms;transition-duration:80ms;-webkit-transition-delay:80ms;transition-delay:80ms}section.developpement .clone.before:nth-of-type(9){opacity:.575;-webkit-transition-duration:90ms;transition-duration:90ms;-webkit-transition-delay:90ms;transition-delay:90ms}section.developpement .clone.before:nth-of-type(10){opacity:.55;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-delay:.1s;transition-delay:.1s}section.developpement .clone.before:nth-of-type(11){opacity:.525;-webkit-transition-duration:110ms;transition-duration:110ms;-webkit-transition-delay:110ms;transition-delay:110ms}section.developpement .clone.before:nth-of-type(12){opacity:.5;-webkit-transition-duration:120ms;transition-duration:120ms;-webkit-transition-delay:120ms;transition-delay:120ms}section.developpement .clone.before:nth-of-type(13){opacity:.475;-webkit-transition-duration:130ms;transition-duration:130ms;-webkit-transition-delay:130ms;transition-delay:130ms}section.developpement .clone.before:nth-of-type(14){opacity:.45;-webkit-transition-duration:140ms;transition-duration:140ms;-webkit-transition-delay:140ms;transition-delay:140ms}section.developpement .clone.before:nth-of-type(15){opacity:.425;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transition-delay:150ms;transition-delay:150ms}section.developpement .clone.before:nth-of-type(16){opacity:.4;-webkit-transition-duration:160ms;transition-duration:160ms;-webkit-transition-delay:160ms;transition-delay:160ms}section.developpement .clone.before:nth-of-type(17){opacity:.375;-webkit-transition-duration:170ms;transition-duration:170ms;-webkit-transition-delay:170ms;transition-delay:170ms}section.developpement .clone.before:nth-of-type(18){opacity:.35;-webkit-transition-duration:180ms;transition-duration:180ms;-webkit-transition-delay:180ms;transition-delay:180ms}section.developpement .clone.before:nth-of-type(19){opacity:.325;-webkit-transition-duration:190ms;transition-duration:190ms;-webkit-transition-delay:190ms;transition-delay:190ms}section.developpement .clone.before:nth-of-type(20){opacity:.3;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.2s;transition-delay:.2s}section.developpement .clone.before:nth-of-type(21){opacity:.275;-webkit-transition-duration:210ms;transition-duration:210ms;-webkit-transition-delay:210ms;transition-delay:210ms}section.developpement .clone.before:nth-of-type(22){opacity:.25;-webkit-transition-duration:220ms;transition-duration:220ms;-webkit-transition-delay:220ms;transition-delay:220ms}section.developpement .clone.before:nth-of-type(23){opacity:.225;-webkit-transition-duration:230ms;transition-duration:230ms;-webkit-transition-delay:230ms;transition-delay:230ms}section.developpement .clone.before:nth-of-type(24){opacity:.2;-webkit-transition-duration:240ms;transition-duration:240ms;-webkit-transition-delay:240ms;transition-delay:240ms}section.developpement .clone.before:nth-of-type(25){opacity:.175;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-delay:250ms;transition-delay:250ms}section.developpement .clone.before:nth-of-type(26){opacity:.15;-webkit-transition-duration:260ms;transition-duration:260ms;-webkit-transition-delay:260ms;transition-delay:260ms}section.developpement .clone.before:nth-of-type(27){opacity:.125;-webkit-transition-duration:270ms;transition-duration:270ms;-webkit-transition-delay:270ms;transition-delay:270ms}section.developpement .clone.before:nth-of-type(28){opacity:.1;-webkit-transition-duration:280ms;transition-duration:280ms;-webkit-transition-delay:280ms;transition-delay:280ms}section.developpement .clone.before:nth-of-type(29){opacity:.075;-webkit-transition-duration:290ms;transition-duration:290ms;-webkit-transition-delay:290ms;transition-delay:290ms}section.developpement .clone.before:nth-of-type(30){opacity:.05;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}section.developpement .clone.before:nth-of-type(31){opacity:.025;-webkit-transition-duration:310ms;transition-duration:310ms;-webkit-transition-delay:310ms;transition-delay:310ms}section.developpement .clone.before:nth-of-type(32){opacity:0;-webkit-transition-duration:320ms;transition-duration:320ms;-webkit-transition-delay:320ms;transition-delay:320ms}section.developpement .clone.before:nth-of-type(33){opacity:-.025;-webkit-transition-duration:330ms;transition-duration:330ms;-webkit-transition-delay:330ms;transition-delay:330ms}section.developpement .clone.before:nth-of-type(34){opacity:-.05;-webkit-transition-duration:340ms;transition-duration:340ms;-webkit-transition-delay:340ms;transition-delay:340ms}section.developpement .clone.before:nth-of-type(35){opacity:-.075;-webkit-transition-duration:350ms;transition-duration:350ms;-webkit-transition-delay:350ms;transition-delay:350ms}section.developpement .clone.before:nth-of-type(36){opacity:-.1;-webkit-transition-duration:360ms;transition-duration:360ms;-webkit-transition-delay:360ms;transition-delay:360ms}section.developpement .clone.before:nth-of-type(37){opacity:-.125;-webkit-transition-duration:370ms;transition-duration:370ms;-webkit-transition-delay:370ms;transition-delay:370ms}section.developpement .clone.before:nth-of-type(38){opacity:-.15;-webkit-transition-duration:380ms;transition-duration:380ms;-webkit-transition-delay:380ms;transition-delay:380ms}section.developpement .clone.before:nth-of-type(39){opacity:-.175;-webkit-transition-duration:390ms;transition-duration:390ms;-webkit-transition-delay:390ms;transition-delay:390ms}section.developpement .clone.before:nth-of-type(40){opacity:-.2;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:.4s;transition-delay:.4s}.content-container section.developpement.active .container>div:nth-child(3){transition:perspective-origin 1.8s cubic-bezier(.25,.25,.75,.75) 0s,perspective-origin-x 1.8s cubic-bezier(.25,.25,.75,.75) 0s,perspective-origin-y 1.8s cubic-bezier(.25,.25,.75,.75) 0s,transform .5s cubic-bezier(.25,.25,.75,.75) .6s,opacity 350ms cubic-bezier(.25,.25,.75,.75) .6s,-webkit-transform .5s cubic-bezier(.25,.25,.75,.75) .6s}section.equipe .container{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 0}section.equipe .team-container,section.equipe .team-container .teammate{position:relative;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}section.equipe .container>p{text-align:center;text-align:right}section.equipe .team-container{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;z-index:10}section.equipe .team-container .teammate{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;z-index:2;-webkit-transition:z-index .7s step-end 0s;transition:z-index .7s step-end 0s}section.contact,section.services{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}section.equipe .team-container .teammate .sprite-container{z-index:1;-webkit-transition:z-index .7s step-end 0s;transition:z-index .7s step-end 0s}section.equipe .team-container .teammate .content{position:absolute;left:50%;z-index:10;pointer-events:none;padding:8em;opacity:0;-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 0s,z-index .7s step-end .7s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,z-index .7s step-end .7s}section.equipe .team-container .teammate .content p{color:#FFF;font-weight:600;margin:1.5em 0;opacity:0;-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 0s;transition:opacity 350ms cubic-bezier(1,0,0,1) 0s}section.equipe .team-container .teammate .content.anim-prepare{-webkit-transition:opacity 950ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 950ms cubic-bezier(1,0,0,1) 0s!important;transition:opacity 950ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 950ms cubic-bezier(1,0,0,1) 0s!important;transition:transform 950ms cubic-bezier(1,0,0,1) 0s,opacity 950ms cubic-bezier(1,0,0,1) 0s!important;transition:transform 950ms cubic-bezier(1,0,0,1) 0s,opacity 950ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 950ms cubic-bezier(1,0,0,1) 0s!important}section.equipe .team-container .teammate .content.pulse{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0!important}section.equipe .team-container .teammate:first-of-type .content{background:linear-gradient(135deg,#0ff,#662d91);left:40%;text-align:right;height:35%;width:10%;padding:0;-webkit-transition:opacity .7s step-end 0s,height 350ms cubic-bezier(1,0,0,1) 350ms,width 350ms cubic-bezier(1,0,0,1) 0s,padding-top 350ms cubic-bezier(1,0,0,1) 350ms,padding-bottom 350ms cubic-bezier(1,0,0,1) 350ms,padding-left 350ms cubic-bezier(1,0,0,1) 0s,padding-right 350ms cubic-bezier(1,0,0,1) 0s,z-index .7s step-end .7s;transition:opacity .7s step-end 0s,height 350ms cubic-bezier(1,0,0,1) 350ms,width 350ms cubic-bezier(1,0,0,1) 0s,padding-top 350ms cubic-bezier(1,0,0,1) 350ms,padding-bottom 350ms cubic-bezier(1,0,0,1) 350ms,padding-left 350ms cubic-bezier(1,0,0,1) 0s,padding-right 350ms cubic-bezier(1,0,0,1) 0s,z-index .7s step-end .7s}section.contact form .input-container,section.contact p a .hover:after,section.services h3:after,section.services li p .hover:after{background:linear-gradient(45deg,#0ff,#662d91)}section.equipe .team-container .teammate:last-of-type .content{width:100%;text-align:center;-webkit-transform:translateX(-135%) translateY(-5%);-ms-transform:translateX(-135%) translateY(-5%);transform:translateX(-135%) translateY(-5%)}section.equipe .team-container .teammate:last-of-type svg{-webkit-transform:translateY(-5em) translateX(-25%);-ms-transform:translateY(-5em) translateX(-25%);transform:translateY(-5em) translateX(-25%)}section.equipe .team-container .teammate:hover{z-index:4;-webkit-transition:z-index .7s step-start 0s;transition:z-index .7s step-start 0s}section.equipe .team-container .teammate:hover .content{opacity:1;pointer-events:initial;-webkit-transition:opacity .5s cubic-bezier(1,0,0,1) 0s,z-index .7s step-start 0s;transition:opacity .5s cubic-bezier(1,0,0,1) 0s,z-index .7s step-start 0s}section.equipe .team-container .teammate:hover .content p{opacity:1;-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .7s;transition:opacity 350ms cubic-bezier(1,0,0,1) .7s}section.equipe .team-container .teammate:hover:first-of-type .content{opacity:1;width:133%;height:105%;-webkit-transition:opacity .7s step-start 0s,height 350ms cubic-bezier(1,0,0,1) 0s,width 350ms cubic-bezier(1,0,0,1) 350ms,padding-top 350ms cubic-bezier(1,0,0,1) 0s,padding-bottom 350ms cubic-bezier(1,0,0,1) 0s,padding-left 350ms cubic-bezier(1,0,0,1) 350ms,padding-right 350ms cubic-bezier(1,0,0,1) 350ms,z-index .7s step-start 0s;transition:opacity .7s step-start 0s,height 350ms cubic-bezier(1,0,0,1) 0s,width 350ms cubic-bezier(1,0,0,1) 350ms,padding-top 350ms cubic-bezier(1,0,0,1) 0s,padding-bottom 350ms cubic-bezier(1,0,0,1) 0s,padding-left 350ms cubic-bezier(1,0,0,1) 350ms,padding-right 350ms cubic-bezier(1,0,0,1) 350ms,z-index .7s step-start 0s;padding:4em 8em 4em 20em}section.equipe .team-container .teammate:hover:first-of-type .content p{-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) .7s;transition:opacity 350ms cubic-bezier(1,0,0,1) .7s}section.equipe .team-container .teammate:hover .sprite-container{z-index:20;-webkit-transition:z-index .7s step-start 0s;transition:z-index .7s step-start 0s}section.equipe .team-container .teammate:hover svg{opacity:1;pointer-events:initial;-webkit-transition:opacity 750ms step-start 0s;transition:opacity 750ms step-start 0s}section.equipe .team-container svg{position:absolute;z-index:-1;opacity:0;width:200%;pointer-events:none;-webkit-transition:opacity 750ms step-end 0s;transition:opacity 750ms step-end 0s}section.equipe .team-container svg path{fill:url(#blue-deg-45)}section.equipe .team-container svg.anim-prepare{opacity:1!important;-webkit-transition:opacity 950ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 950ms cubic-bezier(1,0,0,1) 0s!important;transition:opacity 950ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 950ms cubic-bezier(1,0,0,1) 0s!important;transition:transform 950ms cubic-bezier(1,0,0,1) 0s,opacity 950ms cubic-bezier(1,0,0,1) 0s!important;transition:transform 950ms cubic-bezier(1,0,0,1) 0s,opacity 950ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 950ms cubic-bezier(1,0,0,1) 0s!important}section.equipe .team-container svg.pulse{-webkit-transform:scale(1.05) translateY(-5em) translateX(-25%)!important;-ms-transform:scale(1.05) translateY(-5em) translateX(-25%)!important;transform:scale(1.05) translateY(-5em) translateX(-25%)!important;opacity:0!important}section.equipe .sprite-container{width:50%}section.services{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25vh 0}section.services h3{position:relative;text-align:right;padding:.6em 0}section.services h3:after{content:'';display:block;position:absolute;height:.06em;width:60%;right:0;max-width:calc(50vw - .8em)}section.services li{text-align:right;font-size:6em;line-height:1.3em;cursor:pointer;position:relative}section.services li p{display:inline-block;position:relative}section.services li p .hover{top:0;left:0;position:absolute;display:block;height:0%;width:100%;z-index:0;overflow:hidden;-webkit-transition:height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s;transition:height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s;transition:transform 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s;transition:transform 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s;line-height:1.4em}section.contact p a .hover,section.services li p .hover:after{-webkit-transition:height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s;left:0}section.services li p .hover:after{content:attr(title);top:0;position:absolute;display:block;height:100%;width:100%;color:#FFF;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);transition:height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s;transition:transform 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s;transition:transform 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s}section.services li:hover p .hover{height:40%;-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%)}section.services li:hover p .hover:after{height:340%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.services ul{margin-bottom:10em}section.services .container{position:relative;overflow:hidden}section.services .wrapper{position:relative}section.services .anim-container{position:absolute;top:16em;left:0;width:100%;height:75%;pointer-events:none;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.services .anim-container .sprite-container{position:absolute;margin:1vw 1vh;-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 0s;transition:opacity 350ms cubic-bezier(1,0,0,1) 0s;opacity:0}section.services .anim-container .sprite-container.active{-webkit-transition:opacity 0s cubic-bezier(1,0,0,1) 0s;transition:opacity 0s cubic-bezier(1,0,0,1) 0s;opacity:1}section.contact{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:4em}section.contact .container{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.contact p{text-align:right;max-width:100%;width:60%}section.contact p a{color:#000;position:relative}section.contact p a .hover{top:0;position:absolute;display:block;height:0%;width:100%;z-index:0;overflow:hidden;transition:height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s;transition:transform 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s;transition:transform 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s;line-height:1.4em}section.contact p a .hover:after{content:attr(title);top:0;left:0;position:absolute;display:block;height:100%;width:100%;color:#FFF;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s;transition:height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s;transition:transform 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s;transition:transform 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s,-webkit-transform 350ms cubic-bezier(1,0,0,1) 0s}section.contact p a:hover .hover{height:40%;-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%)}section.contact p a:hover .hover:after{height:340%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.contact form{max-width:calc(50vw - .8em);width:40%;margin:6em 0}section.contact form .input-container{display:block;height:4em;width:100%;position:relative;margin:1em 0;-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s,margin 350ms cubic-bezier(1,0,0,1) 0s;transition:opacity 350ms cubic-bezier(1,0,0,1) 0s,height 350ms cubic-bezier(1,0,0,1) 0s,margin 350ms cubic-bezier(1,0,0,1) 0s}section.contact form .input-container input,section.contact form .input-container textarea{display:inline-block;border:none;background-color:#FFF;width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;resize:none;font-family:Montserrat;color:#000;padding:.3em;border-radius:0}section.contact form .input-container:nth-of-type(4){height:16em}section.contact form .input-container.error input,section.contact form .input-container.error textarea{color:#e30613}section.contact form .input-container.error input::-webkit-input-placeholder,section.contact form .input-container.error textarea::-webkit-input-placeholder{color:#e30613}section.contact form .input-container.error input:-ms-input-placeholder,section.contact form .input-container.error textarea:-ms-input-placeholder{color:#e30613}section.contact form .input-container.error input::placeholder,section.contact form .input-container.error textarea::placeholder{color:#e30613}section.contact form .input-container .error-message{z-index:10;position:absolute;width:100%;text-align:left;background:linear-gradient(45deg,#0ff,#662d91);padding:5px;color:#fff;font-weight:600;opacity:1;-webkit-transition:opacity 350ms cubic-bezier(1,0,0,1) 0s;transition:opacity 350ms cubic-bezier(1,0,0,1) 0s}section.contact form .input-container .error-message.hidden{opacity:0}section.contact form .input-container.hidden{height:0;margin:0;opacity:0}section.contact form button{display:block;border:none;background:0 0;width:100%;font-weight:900;font-size:6em;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:0}section.contact form button>span{top:0;left:0;position:absolute;display:block;height:40%;width:100%;background:linear-gradient(45deg,#0ff,#662d91);z-index:0;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);overflow:hidden;-webkit-transition:height .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform .5s cubic-bezier(1,0,0,1) 0s;transition:height .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform .5s cubic-bezier(1,0,0,1) 0s;transition:transform .5s cubic-bezier(1,0,0,1) 0s,height .5s cubic-bezier(1,0,0,1) 0s;transition:transform .5s cubic-bezier(1,0,0,1) 0s,height .5s cubic-bezier(1,0,0,1) 0s,-webkit-transform .5s cubic-bezier(1,0,0,1) 0s}section.contact form button>span>span{top:0;left:0;position:absolute;display:block;height:100%;width:100%;color:#FFF;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:all .5s cubic-bezier(1,0,0,1) 0s;transition:all .5s cubic-bezier(1,0,0,1) 0s}section.contact form button:hover{cursor:pointer}section.contact form button:hover>span{height:60%;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}section.contact form button:hover>span>span{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width:1025px){.content-container{overflow:hidden}.content-container section.conception.active .container>div:nth-child(3){-webkit-transform:translateY(-175px);-ms-transform:translateY(-175px);transform:translateY(-175px)}}@media screen and (max-width:856px){h1{font-size:10.37em}header .title-container ul li h1{margin:-1.28em .6em}header .title-container ul li .mask{width:calc(33vw - 3.5em);top:-13.28em}header .title-container ul li.developpement{top:9.9em}header .title-container ul li.developpement h1{font-size:8em}header .title-container ul li.developpement .mask{top:-10em}nav p{font-size:2.2em;-webkit-transform:rotate(-90deg) translateY(20%) translateX(-97%);-ms-transform:rotate(-90deg) translateY(20%) translateX(-97%);transform:rotate(-90deg) translateY(20%) translateX(-97%)}section.studio .container{-ms-flex-pack:distribute;justify-content:space-around;min-height:100vh}section.services .anim-container{width:50%}section.services .anim-container>div{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}section.equipe .container>p{width:80%;font-size:2.8em}section.equipe .team-container .teammate:first-of-type{-webkit-transform:translateX(-4vw);-ms-transform:translateX(-4vw);transform:translateX(-4vw)}section.equipe .team-container .teammate:last-of-type{-webkit-transform:translateX(8vw);-ms-transform:translateX(8vw);transform:translateX(8vw)}section.equipe .team-container .teammate:last-of-type .content{left:20%}section.equipe .team-container .teammate:hover:first-of-type .content{height:156%;width:183%}section.equipe .team-container .teammate:hover svg{width:260%}section.equipe .team-container .teammate .content p{font-size:2.2em}section.conception .container .text-container div:nth-child(2){height:30em}section.conception .elements-container{width:200%;margin-left:-50%}section.contact form{width:60%}}@media screen and (max-width:767px){header #logo-oaplt,nav .mobile-menu{display:-webkit-box;display:-ms-flexbox}nav .mobile-menu,section.equipe .team-container{-webkit-box-orient:vertical;-webkit-box-direction:normal}body{overflow:inherit}h1{font-size:6em!important;text-align:left;width:100%}header{width:calc(100% - 2em);height:6em;border-right:2em solid #FFF;background-size:950% 100%;pointer-events:initial;border-bottom:none}header.green,header.green .title-container .bg-mobile{background-position:25% 0}header.orange,header.orange .title-container .bg-mobile{background-position:50% 0}header.red,header.red .title-container .bg-mobile{background-position:75% 0}header.blue,header.blue .title-container .bg-mobile{background-position:100% 0}header #logo-oaplt{padding:10px;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}header #logo-oaplt svg{max-height:5vh;max-height:2vh;height:4em}header #logo-oaplt>div{padding:0}header .title-container{height:25em;position:absolute;margin-top:8em;width:100%}header .title-container ul{margin:0}header .title-container ul li{margin:0!important;width:100%!important}header .title-container ul li .mask h1,header .title-container ul li h1{margin:.5em!important}header .title-container ul li .mask{top:inherit!important;width:40%!important;height:25em!important}header .title-container ul li.developpement{top:inherit}header .title-container .bg-mobile{display:block;background-size:1700% 100%}header .social-links{display:none}header .menu-bt,section.conception .container .img-container,section.creation .container .img-container,section.developpement .container .img-container{display:block}.loader{height:0%;width:100%;-webkit-animation-name:gradient-white-mobile;animation-name:gradient-white-mobile}@-webkit-keyframes gradient-white-mobile{0%{background-position:0 0;border:0 solid #FFF;height:100%;background-size:100% 2300%;opacity:1}23.75%{background-position:0 25%}47.5%{background-position:0 50%}71.25%{background-position:0 75%;border:0 solid #FFF}75%{border:0 solid #FFF}80%{border:2em solid #FFF}90%{height:100%;background-size:100% 2300%}95%{background-position:0 100%}99%{background-size:100% 650%;height:0%;opacity:1}100%{opacity:0}}@keyframes gradient-white-mobile{0%{background-position:0 0;border:0 solid #FFF;height:100%;background-size:100% 2300%;opacity:1}23.75%{background-position:0 25%}47.5%{background-position:0 50%}71.25%{background-position:0 75%;border:0 solid #FFF}75%{border:0 solid #FFF}80%{border:2em solid #FFF}90%{height:100%;background-size:100% 2300%}95%{background-position:0 100%}99%{background-size:100% 650%;height:0%;opacity:1}100%{opacity:0}}.content-container{width:calc(100% - 4em);margin-left:2em;height:inherit;position:relative;overflow:inherit}.content-container section{position:relative;pointer-events:initial}.content-container section .container>div,.content-container section .container>form,.content-container section .container>p{opacity:1!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}section{padding:20em 0}section.studio{padding:inherit;padding-top:calc(20em + 100px)}section.studio p{width:100%;text-align:left;margin:0 0 2em}section.conception,section.creation,section.developpement{padding:0}section.conception .container,section.creation .container,section.developpement .container{opacity:1}nav ul,section.conception .container .text-container>div,section.creation .container .text-container>div,section.developpement .container .text-container>div{display:none}section.conception .container .text-container,section.creation .container .text-container,section.developpement .container .text-container{position:relative}section.conception .container .text-container p,section.creation .container .text-container p,section.developpement .container .text-container p{z-index:1}section.conception .elements-container,section.creation .elements-container{margin-left:2.2em;width:100%;height:50vh}section.creation .container .text-container{z-index:1!important}section.creation .container .text-container p{color:inherit;mix-blend-mode:normal;width:inherit;padding:0;text-align:left;position:relative}section.conception .elements-container{margin-left:-46%;width:200%;height:100vh}section.conception .layer{margin-top:-20px;margin-left:20px}section.conception .container .text-container p{color:inherit;mix-blend-mode:normal;width:inherit;padding:0;text-align:left;position:relative}section.developpement .clone-container{margin-left:2.2em;width:100%;height:50vh}section.developpement .container .text-container p{color:inherit;mix-blend-mode:normal;width:inherit;padding:0;text-align:left;position:relative}section.equipe{padding-top:35em}section.equipe .container>p{font-size:6em}section.equipe .team-container .teammate:first-of-type .content p,section.equipe .team-container .teammate:last-of-type .content p{font-size:3em;opacity:1}section.equipe .team-container{-ms-flex-direction:column;flex-direction:column;width:100%}section.equipe .team-container .teammate{width:100%;height:88em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;pointer-events:none}section.equipe .team-container .teammate .sprite-container{width:40%;z-index:20}section.equipe .team-container .teammate:first-of-type .content{left:20%;opacity:1;height:73%;width:84%;padding:2em 4em 2em 11em;z-index:10}section.equipe .team-container .teammate:last-of-type{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:none;-ms-transform:none;transform:none}section.equipe .team-container .teammate:last-of-type .content{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;left:0;width:70%;padding:5em}section.equipe .team-container .teammate:last-of-type .content p:first-of-type{margin-top:0}section.equipe .team-container .teammate:last-of-type svg{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;max-width:100%;overflow:visible}section.contact form,section.contact p{max-width:inherit;width:100%}section.contact{padding-top:40em}section.contact p{text-align:left}section.services{padding-top:35em}section.services li{text-align:left;font-size:3.4em}section.services h3{text-align:left}section.services h3:after{left:0;right:inherit}header.green .menu-bt .line,header.green~nav{background-position:25% 0}header.orange .menu-bt .line,header.orange~nav{background-position:50% 0}header.red .menu-bt .line,header.red~nav{background-position:75% 0}header.blue .menu-bt .line,header.blue~nav{background-position:100% 0}nav{position:fixed;top:10em;left:0;width:100%;height:0;background:-webkit-gradient(linear,left top,right top,from(#0ff),color-stop(#662d91),color-stop(#009640),color-stop(#9dc41a),color-stop(#ef7846),color-stop(#ffed00),color-stop(#e30613),color-stop(#e6007e),color-stop(#0ff),to(#662d91));background:linear-gradient(90deg,#0ff,#662d91,#009640,#9dc41a,#ef7846,#ffed00,#e30613,#e6007e,#0ff,#662d91);background-size:930% 100%;background-position:0 0;z-index:1000;border:2em solid #FFF;border-top:none;-webkit-transition:height .5s cubic-bezier(1,0,0,1) 0s,background-position .5s cubic-bezier(1,0,0,1) 0s,border-bottom-width .5s linear 0s;transition:height .5s cubic-bezier(1,0,0,1) 0s,background-position .5s cubic-bezier(1,0,0,1) 0s,border-bottom-width .5s linear 0s;padding:0;overflow:hidden;border-bottom-width:0}nav .mobile-menu{position:relative;width:100%;height:100%;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}nav .mobile-menu>a{color:#FFF;font-size:6em;font-weight:600;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .mobile-menu>a>span{display:inline-block}nav.open{height:calc(100% - 10em);border-color:#FFF;border-bottom-width:2em;opacity:1}}