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-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a,a:active,a:active svg,a:focus,a:focus svg,a:hover,a:hover svg,a svg{outline:none}.grid{position:relative;z-index:10;width:100%;padding:0 30px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px}@media (min-width:1500px){.grid{padding:0 140px}.grid.full-h{padding:140px}}@media (max-width:1499px){.grid{padding:0 120px}.grid.full-h{padding:120px}}@media (max-width:1199px){.grid{padding:0 60px;grid-gap:24px}.grid.full-h{padding:60px}}@media (max-width:899px){.grid{padding:0 40px;grid-template-columns:repeat(8,1fr);grid-gap:16px}.grid.full-h{padding:40px}}@media (max-width:599px){.grid{padding:0 30px;grid-template-columns:repeat(4,1fr);grid-gap:16px}.grid.full-h{padding:30px}}.grid.full-h{min-height:100vh}.grid.full-h>div{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1500px){header.grid{padding:0 30px}}@media (max-width:1499px){header.grid{padding:0 30px}}.grid-offre-intro .grid .g-intro .tag-intro{margin-top:20px}.grid-offre-intro .grid .g-intro .tag-intro a{font-size:16px;line-height:1.2;padding:14px 18px}@-webkit-keyframes floatingPoint{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes floatingPoint{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes floatingPoint_B{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(80px);transform:translateY(80px)}}@keyframes floatingPoint_B{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(80px);transform:translateY(80px)}}@-webkit-keyframes floatingCompo{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floatingCompo{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes selfRotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes selfRotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes translateTopRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(40px,-20px,0);transform:translate3d(40px,-20px,0)}}@keyframes translateTopRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(40px,-20px,0);transform:translate3d(40px,-20px,0)}}@-webkit-keyframes xAxis{to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-transform:translateX(200px);transform:translateX(200px)}}@keyframes xAxis{to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-transform:translateX(200px);transform:translateX(200px)}}@-webkit-keyframes yAxis{to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-transform:translateY(-60px);transform:translateY(-60px)}}@keyframes yAxis{to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-transform:translateY(-60px);transform:translateY(-60px)}}h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans,sans-serif;font-weight:300;margin-bottom:15px}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400}.h0{font-size:60px;line-height:79px}@media (min-width:1500px){.h0{font-size:70px;line-height:1.3}}@media (max-width:1499px){.h0{font-size:60px;line-height:79px}}@media (max-width:1199px){.h0{font-size:50px;line-height:66px}}@media (max-width:899px){.h0{font-size:45px;line-height:59px}}@media (max-width:599px){.h0{font-size:40px;line-height:53px}}.h1,h1{font-size:50px;line-height:67px;font-weight:300}@media (min-width:1500px){.h1,h1{font-size:60px;line-height:79px}}@media (max-width:1499px){.h1,h1{font-size:50px;line-height:67px}}@media (max-width:1199px){.h1,h1{font-size:45px;line-height:59px}}@media (max-width:899px){.h1,h1{font-size:40px;line-height:53px}}@media (max-width:599px){.h1,h1{font-size:30px;line-height:40px}}.h2,h2{font-size:40px;line-height:53px;font-weight:300}@media (max-width:599px){.h2,h2{font-size:25px;line-height:26px}}.h3,h3{font-size:30px;line-height:40px;font-weight:300}@media (min-width:1500px){.h3,h3{font-size:35px;line-height:46px}}@media (max-width:1499px){.h3,h3{font-size:30px;line-height:40px}}@media (max-width:1199px){.h3,h3{font-size:26px;line-height:34px}}@media (max-width:899px){.h3,h3{font-size:24px;line-height:32px}}@media (max-width:599px){.h3,h3{font-size:20px;line-height:26px}}.h4,h4{font-size:24px;line-height:33px;font-weight:300}@media (min-width:1500px){.h4,h4{font-size:26px;line-height:33px}}@media (max-width:1499px){.h4,h4{font-size:24px;line-height:33px}}@media (max-width:1199px){.h4,h4{font-size:22px;line-height:29px}}@media (max-width:899px){.h4,h4{font-size:20px;line-height:26px}}@media (max-width:599px){.h4,h4{font-size:18px;line-height:24px}}.extra-large,.xl{font-size:30px;line-height:40px}@media (max-width:599px){.extra-large,.xl{font-size:20px;line-height:26px}}.large,.lg{font-size:24px;line-height:32px}@media (min-width:1500px){.normal{font-size:24px;line-height:36px}}@media (max-width:1499px){.normal{font-size:20px;line-height:28px}}@media (max-width:1199px){.normal{font-size:18px;line-height:26px}}@media (max-width:899px){.normal{font-size:18px;line-height:26px}}@media (max-width:599px){.normal{font-size:16px;line-height:24px}}.text-medium{font-size:16px;line-height:24px}@media (min-width:1500px){.text-medium{font-size:20px;line-height:32px}}.light,.lighter{font-size:16px;line-height:28px}.lighter{font-weight:200}.small{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px}.fw-bold{font-weight:700}.fw-normal{font-weight:400}.fw-light{font-weight:lighter}a{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#000;text-decoration:none}a.lg{font-size:24px;line-height:28px}@media (max-width:599px){a.lg{font-size:20px;line-height:26px}}a.md{font-size:20px;line-height:23px}a.sm{font-size:16px;line-height:19px}.extra-bold,strong{font-weight:600}.bold{font-weight:500}.regular{font-weight:400}.light{font-weight:lighter}.text-menu,.txt-menu{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:700}@media (min-width:1500px){.text-menu,.txt-menu{font-size:95px;line-height:100px}}@media (max-width:1499px){.text-menu,.txt-menu{font-size:80px;line-height:94px}}@media (max-width:1199px){.text-menu,.txt-menu{font-size:65px;line-height:76px}}@media (max-width:899px){.text-menu,.txt-menu{font-size:60px;line-height:70px}}@media (max-width:599px){.text-menu,.txt-menu{font-size:50px;line-height:59px}}.text-barrer,.txt-barrer{text-decoration:line-through}.text-center,.txt-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.cursor{position:fixed;top:-.5rem;left:-.5rem;border-radius:50%;pointer-events:none;z-index:1000;mix-blend-mode:difference;display:none}.cursor div{border-radius:50%;width:1rem;height:1rem;background-color:#fff;opacity:0;-webkit-transition:opacity .3s ease,background-color .3s ease-in,-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);transition:opacity .3s ease,background-color .3s ease-in,-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,background-color .3s ease-in;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,background-color .3s ease-in,-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);-webkit-transform-origin:center;transform-origin:center}.cursor.is-active{display:block}.cursor.is-active div{opacity:1}.cursor.is-hover div{-webkit-transform:scale(6);transform:scale(6)}.cursor.bg-inverted div{background-color:#111;-webkit-transform:scale(12);transform:scale(12)}.cursor.bg-step div{-webkit-transform:scale(11);transform:scale(11)}@media (min-width:1500px){.cursor.bg-step div{-webkit-transform:scale(14);transform:scale(14)}}.cursor.small-effect div{background-color:#111;-webkit-transform:scale(2);transform:scale(2)}html.custom-cursor-active body{cursor:none}.btn,.button{display:inline-block;outline:none;font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:21px;font-weight:600;padding:6px 0;border:0;-webkit-transition:all .25s;transition:all .25s}@media (min-width:1500px){.btn,.button{font-size:24px;line-height:30px}}@media (max-width:1499px){.btn,.button{font-size:20px;line-height:23px}}@media (max-width:899px){.btn,.button{font-size:18px;line-height:21px}}.btn.btn-link-3d,.button.btn-link-3d{z-index:99;color:#000}.btn.btn-link-3d.invert,.btn.btn-link-3d.invert i,.button.btn-link-3d.invert,.button.btn-link-3d.invert i{color:#fff}.btn .icon-arrow,.button .icon-arrow{display:inline-block;font-size:26px;height:20px;margin-left:20px;top:-6px;position:relative}.btn .icon-arrow.icon-arrow-left,.button .icon-arrow.icon-arrow-left{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:0;margin-right:15px}.btn.no-text .icon-arrow,.btn.no-text svg,.button.no-text .icon-arrow,.button.no-text svg{margin-left:0}.btn.submit,.button.submit{background-color:transparent;-webkit-transition:none;transition:none}.btn i,.button i{margin-left:15px;color:#000;-webkit-transition:color 1.05s;transition:color 1.05s;vertical-align:middle}.btn.reverse,.button.reverse{color:#fff}.btn.reverse i,.button.reverse i{margin-left:10px;font-size:27px;color:#fff}.btn.reverse.disable,.btn.reverse.disable i,.button.reverse.disable,.button.reverse.disable i{color:#a7a7a7}.btn.disable,.button.disable{cursor:none;cursor:default;color:#a7a7a7;opacity:.6;border:1px solid transparent}.btn.disable svg,.button.disable svg{fill:#a7a7a7}a.btn-secondary,span.btn-secondary{display:inline-block;position:relative;color:#a7a7a7}a.btn-secondary svg,span.btn-secondary svg{position:absolute;left:0;bottom:-15px;width:100%}a.btn-secondary:before,span.btn-secondary:before{content:attr(data-text);color:#000;position:absolute;top:0;left:0;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);-webkit-transition:-webkit-clip-path .3s;transition:-webkit-clip-path .3s;transition:clip-path .3s;transition:clip-path .3s,-webkit-clip-path .3s}a.btn-secondary:hover:before,span.btn-secondary:hover:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}a.btn-secondary.btn-secondary-product:before,a.btn-secondary.reverse:before,span.btn-secondary.btn-secondary-product:before,span.btn-secondary.reverse:before{color:#fff}a.btn-secondary.btn-secondary-product svg path,span.btn-secondary.btn-secondary-product svg path{stroke:#fff!important}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}18.5%{-webkit-transform:translateX(5px);transform:translateX(5px)}31.5%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}43.5%{-webkit-transform:translateX(2px);transform:translateX(2px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}18.5%{-webkit-transform:translateX(5px);transform:translateX(5px)}31.5%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}43.5%{-webkit-transform:translateX(2px);transform:translateX(2px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes headShake-reverse{0%{-webkit-transform:rotate(-180deg) translateX(0);transform:rotate(-180deg) translateX(0)}6%{-webkit-transform:rotate(-180deg) translateX(6px);transform:rotate(-180deg) translateX(6px)}18%{-webkit-transform:rotate(-180deg) translateX(-5px);transform:rotate(-180deg) translateX(-5px)}31%{-webkit-transform:rotate(-180deg) translateX(3px);transform:rotate(-180deg) translateX(3px)}43%{-webkit-transform:rotate(-180deg) translateX(-2px);transform:rotate(-180deg) translateX(-2px)}50%{-webkit-transform:rotate(-180deg) translateX(0);transform:rotate(-180deg) translateX(0)}}@keyframes headShake-reverse{0%{-webkit-transform:rotate(-180deg) translateX(0);transform:rotate(-180deg) translateX(0)}6%{-webkit-transform:rotate(-180deg) translateX(6px);transform:rotate(-180deg) translateX(6px)}18%{-webkit-transform:rotate(-180deg) translateX(-5px);transform:rotate(-180deg) translateX(-5px)}31%{-webkit-transform:rotate(-180deg) translateX(3px);transform:rotate(-180deg) translateX(3px)}43%{-webkit-transform:rotate(-180deg) translateX(-2px);transform:rotate(-180deg) translateX(-2px)}50%{-webkit-transform:rotate(-180deg) translateX(0);transform:rotate(-180deg) translateX(0)}}.headShake{-webkit-animation:headShake 2s 0s infinite normal;animation:headShake 2s 0s infinite normal;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.headShake-reverse{-webkit-animation:headShake-reverse 2s 0s infinite normal;animation:headShake-reverse 2s 0s infinite normal;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.button-contact{position:fixed;z-index:98;right:30px;bottom:30px}body.page-contact .button-contact{display:none}.button-contact .btn-circle{background-color:#000;color:#fff;border-radius:50%;display:block;padding:26px}.button-contact .btn-circle svg{display:block;fill:#fff}.button-contact .btn-circle .label{display:none}@media (max-width:599px){.button-contact{right:30px;bottom:30px}.button-contact .btn-circle{padding:16px}}a.btn-tag{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;background-color:#000;color:#fff;text-decoration:none;font-size:20px;min-width:110px;text-align:center;display:inline-block;border-radius:30px;margin:15px 5px 0 0}header{position:fixed!important;top:0;left:0;z-index:101!important;width:100%;height:50px;display:block;background-color:transparent;color:#fff;mix-blend-mode:exclusion}header .header-content{grid-column:1/span 12;padding:30px 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}header .header-content>div:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .actions{pointer-events:all}header .language{display:none;margin-right:60px}header .language,header .language a{color:#a7a7a7;font-size:14px;line-height:16px}header .language a{-webkit-transition:all .3s;transition:all .3s}header .language a.current,header .language a:hover{color:#fff}header .logo{height:44px;font-size:50px;font-weight:700;display:inline-block;cursor:pointer;position:relative;pointer-events:all}@media (max-width:599px){header .logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}header .logo svg{height:34px}}header .logo .text{opacity:0;display:inline-block;top:12px;left:58px;padding-left:10px;position:absolute;pointer-events:none}header .logo svg{position:relative;mix-blend-mode:difference;fill:#fff}header .logo svg.logo-sigle{fill:#fff;z-index:20}header p{text-align:center;opacity:1;-webkit-transition:all .3s;transition:all .3s}header p.hide{opacity:0}@media (max-width:599px){header .header-content{grid-column:1/span 4;padding:30px 0 0}header .language{margin-right:20px}}nav{position:fixed;top:0;left:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;background-color:transparent;opacity:0;z-index:-1}nav.active{z-index:100;opacity:1}nav .content{display:grid;width:100%;z-index:10}@media (min-width:1500px){nav .content{grid-template-columns:repeat(12,1fr);padding:0 60px}}@media (max-width:1499px){nav .content{grid-template-columns:repeat(12,1fr);padding:0 20px}}@media (max-width:1199px){nav .content{grid-template-columns:repeat(12,1fr);padding:0 10px}}@media (max-width:899px){nav .content{grid-template-columns:repeat(8,1fr);padding:0 40px}}@media (max-width:599px){nav .content{max-height:650px}nav .content .menu{margin-top:40px;padding-bottom:5px!important}nav .content .menu li{margin-bottom:10px!important}nav .content li{margin-bottom:17px}nav .content li:nth-child(4){margin-bottom:4}nav .content .hashtag_social .hashtag{margin-bottom:40px!important}nav .content .hashtag_social>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}nav .content .menu{grid-column:3/span 4;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .content .menu,nav .content .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}nav .content .menu ul{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav .content a,nav .content p{color:#fff}nav .content .hashtag_social>div{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}nav .content .hashtag_social .hashtag{margin-top:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}nav .content .hashtag_social .hashtag a{display:inline-block;margin-bottom:15px;font-family:Plus Jakarta Sans,sans-serif;font-size:30px;line-height:40px}@media (min-width:1500px){nav .content .hashtag_social .hashtag a{font-size:35px;line-height:46px}}@media (max-width:1499px){nav .content .hashtag_social .hashtag a{font-size:30px;line-height:40px}}@media (max-width:1199px){nav .content .hashtag_social .hashtag a{font-size:26px;line-height:34px}}@media (max-width:899px){nav .content .hashtag_social .hashtag a{font-size:24px;line-height:32px}}@media (max-width:599px){nav .content .hashtag_social .hashtag a{font-size:20px;line-height:26px;display:block}}nav .content .hashtag_social .social{width:100%}nav .content .hashtag_social .social ul.social{margin-bottom:0}nav .content .hashtag_social .social ul.social li{margin-right:60px;margin-bottom:10px}nav .content .hashtag_social .social a{display:block;font-family:Plus Jakarta Sans,sans-serif;color:#fff;font-size:18px;line-height:21px}@media (min-width:1500px){nav .content .hashtag_social .social a{font-size:24px;line-height:30px}}@media (max-width:1499px){nav .content .hashtag_social .social a{font-size:20px;line-height:23px}}@media (max-width:899px){nav .content .hashtag_social .social a{font-size:18px;line-height:21px}}@media (min-width:1500px){nav .content .menu{grid-column:3/span 5}nav .content .menu ul li{margin-bottom:30px}nav .content .menu ul li:last-child{margin-bottom:0}nav .content .hashtag_social{grid-column:8/span 3}nav .content .hashtag_social .hashtag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav .content .hashtag_social .hashtag ul.social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1499px){nav .content .menu{grid-column:3/span 5}nav .content .menu ul li{margin-bottom:30px}nav .content .menu ul li:last-child{margin-bottom:0}nav .content .hashtag_social{grid-column:8/span 4}nav .content .hashtag_social .hashtag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav .content .hashtag_social .hashtag ul.social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1199px){nav .content .hashtag_social .hashtag ul.social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1499px){nav .content .menu ul li{margin-bottom:30px}}@media (max-width:899px){nav .content{height:auto;grid-template-columns:repeat(8,1fr)}nav .content .menu{grid-column:2/span 8;padding-bottom:60px}nav .content .hashtag_social{grid-column:2/span 3}nav .content .hashtag_social .hashtag{margin-bottom:60px}}@media (max-width:599px){nav{overflow:scroll;padding-top:130px}nav .content{grid-template-columns:repeat(6,1fr);grid-gap:16px;padding:30px 0}nav .content .hashtag_social,nav .content .menu{padding-bottom:45px}nav .content div.social{margin-bottom:45px}}.menu-icon2{overflow:hidden;width:42px;height:36px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-icon2>div{width:36px;height:4px;background-color:#fff}@media (max-width:599px){.menu-icon2>div{width:30px}}.menu-icon2>div:nth-child(2){width:30px}@media (max-width:599px){.menu-icon2>div:nth-child(2){width:30px}}.menu-overlay{position:fixed;width:100%;height:100%;left:0;top:0;pointer-events:none;z-index:1;cursor:pointer}.menu-overlay .shape{overflow:hidden;position:relative;height:100%}.page-overlay{position:fixed;width:100%;height:100%;left:0;top:0;pointer-events:none;z-index:110;cursor:pointer;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#000}.page-overlay.active{display:-webkit-box;display:-ms-flexbox;display:flex}.page-overlay .shape{position:absolute!important;z-index:10;top:0;left:0;width:100%}.page-overlay .page-overlay-text{color:#c7c7c7;z-index:10;font-size:10rem;text-align:center;z-index:111;opacity:0}.page-overlay .page-overlay-text svg{-webkit-transform:scale(.8);transform:scale(.8)}.page-overlay .page-overlay-text svg path{fill:#fff}.page-overlay .shape{overflow:hidden;position:relative;height:100%}footer{width:100%;padding:90px 0;margin:auto}footer .footer-title{grid-column:2/span 10;font-size:30px;line-height:40px;margin-bottom:65px}@media (min-width:1500px){footer .footer-title{font-size:35px;line-height:46px}}@media (max-width:1499px){footer .footer-title{font-size:30px;line-height:40px}}@media (max-width:1199px){footer .footer-title{font-size:26px;line-height:34px}}@media (max-width:899px){footer .footer-title{font-size:24px;line-height:32px}}@media (max-width:599px){footer .footer-title{font-size:20px;line-height:26px}}footer .footer-title strong{font-weight:700}footer .footer-content{display:grid;grid-template-columns:repeat(12,1fr);grid-column:2/span 10;grid-row:2}footer .footer-content .footer-adress{grid-column:1/span 5;font-size:16px;line-height:21px}footer .footer-content .footer-adress p{margin-bottom:25px;color:#a7a7a7}footer .footer-content .footer-adress p:first-child{color:#222}footer .footer-content .footer-adress p:nth-child(3){margin-bottom:50px}footer .footer-content .footer-adress p:nth-child(4){margin-bottom:0}footer .footer-content .footer-contact-social{grid-column:7/span 5;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:left;-ms-flex-pack:left;justify-content:left}footer .footer-content .footer-contact-social .contact{margin-bottom:50px}footer .footer-content .footer-contact-social .contact p{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;line-height:22px;text-decoration:underline;margin-bottom:10px}@media (min-width:1500px){footer .footer-content .footer-contact-social .contact p{font-size:28px;line-height:30px}}@media (max-width:1499px){footer .footer-content .footer-contact-social .contact p{font-size:24px;line-height:28px}}@media (max-width:1199px){footer .footer-content .footer-contact-social .contact p{font-size:22px;line-height:24px}}@media (max-width:899px){footer .footer-content .footer-contact-social .contact p{font-size:20px;line-height:22px}}@media (max-width:599px){footer .footer-content .footer-contact-social .contact p{font-size:16px;line-height:19px}}footer .footer-content .footer-contact-social .contact p a{font-size:20px;line-height:22px}@media (min-width:1500px){footer .footer-content .footer-contact-social .contact p a{font-size:28px;line-height:30px}}@media (max-width:1499px){footer .footer-content .footer-contact-social .contact p a{font-size:24px;line-height:28px}}@media (max-width:1199px){footer .footer-content .footer-contact-social .contact p a{font-size:22px;line-height:24px}}@media (max-width:899px){footer .footer-content .footer-contact-social .contact p a{font-size:20px;line-height:22px}}@media (max-width:599px){footer .footer-content .footer-contact-social .contact p a{font-size:16px;line-height:19px}}footer .footer-content .footer-contact-social .social{margin-bottom:50px}footer .footer-content .footer-contact-social .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .footer-content .footer-contact-social .social ul li{margin-right:60px}footer .footer-content .footer-contact-social .social a{color:#a7a7a7;font-size:18px;line-height:21px}@media (min-width:1500px){footer .footer-content .footer-contact-social .social a{font-size:24px;line-height:30px}}@media (max-width:1499px){footer .footer-content .footer-contact-social .social a{font-size:20px;line-height:23px}}@media (max-width:899px){footer .footer-content .footer-contact-social .social a{font-size:18px;line-height:21px}}footer .footer-content .footer-contact-social .legal{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;line-height:16px;color:#a7a7a7}footer .footer-content .footer-contact-social .legal a{color:#a7a7a7}footer .footer-content .footer-legal{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;line-height:16px;color:#a7a7a7;grid-column:1/span 10}footer .footer-content .footer-legal a{color:#a7a7a7}@media (min-width:1500px){footer{padding:130px 140px!important}}@media (max-width:1499px){footer{padding:85px 120px!important}}@media (max-width:1199px){footer{padding:85px 60px!important}}@media (max-width:899px){footer{padding:85px 40px!important}footer .footer-title{margin-bottom:40px}footer .footer-content{display:block}footer .footer-content,footer .footer-title{grid-column:2/span 6}footer .footer-content .footer-adress,footer .footer-content .footer-contact-social,footer .footer-title .footer-adress,footer .footer-title .footer-contact-social{grid-column:2/span 7}footer .footer-content .footer-adress p:nth-child(3),footer .footer-title .footer-adress p:nth-child(3){margin-bottom:20px}footer .footer-content .footer-adress p:nth-child(4),footer .footer-title .footer-adress p:nth-child(4){margin-bottom:40px}footer .footer-content .footer-contact-social .contact,footer .footer-title .footer-contact-social .contact{margin-bottom:45px}footer .footer-content .footer-contact-social .contact p,footer .footer-title .footer-contact-social .contact p{font-size:20px;line-height:23px}footer .footer-content .footer-contact-social .social,footer .footer-title .footer-contact-social .social{margin-bottom:45px}footer .footer-content .footer-contact-social .social ul,footer .footer-title .footer-contact-social .social ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-content .footer-contact-social .social ul li,footer .footer-title .footer-contact-social .social ul li{margin-bottom:10px}}@media (max-width:599px){footer{padding:80px 30px!important}footer .footer-content,footer .footer-title{grid-column:1/span 4}footer .footer-content .footer-contact-social .contact,footer .footer-title .footer-contact-social .contact{margin-bottom:45px}}section.form{padding-top:68px;padding-bottom:128px;background:#222}section.form .ariane{color:#fff;margin-bottom:50px}section.form h3{font-size:30px;line-height:40px}@media (min-width:1500px){section.form h3{font-size:35px;line-height:46px}}@media (max-width:1499px){section.form h3{font-size:30px;line-height:40px}}@media (max-width:1199px){section.form h3{font-size:26px;line-height:34px}}@media (max-width:899px){section.form h3{font-size:24px;line-height:32px}}@media (max-width:599px){section.form h3{font-size:20px;line-height:26px}}section.form .mat-div.last{margin-bottom:65px}@media (max-width:899px){section.form{padding:40px 0}}.form-container h3 span{font-size:16px;line-height:24px}@media (min-width:1500px){.form-container h3 span{font-size:20px;line-height:32px}}.form-info{clear:both;font-size:14px;line-height:16px;color:#a7a7a7;opacity:.6;font-family:Plus Jakarta Sans,sans-serif}.form-info .form-error-message{color:red;font-weight:500}.captcha-container:after,.captcha-container:before{width:calc(100% - 170px)!important}.captcha-text{font-family:Plus Jakarta Sans,sans-serif;font-size:16px;line-height:24px;position:absolute;right:0;bottom:0;color:#a7a7a7;padding:5px 10px;background-color:hsla(0,0%,76.9%,.1);max-width:150px;min-width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1500px){.captcha-text{font-size:20px;line-height:32px}}.captcha-text svg{margin-left:10px}#date{background-image:url(assets/select-arrow.svg);background-position:100%}#date,#description{background-repeat:no-repeat;opacity:1}#description{background-image:url(assets/textarea-icon.svg);background-position:100% 100%;color:#fff;padding-top:27px;overflow-y:hidden}.flatpickr-input[readonly]{cursor:none}.flatpickr-calendar{background-color:#232323;-webkit-box-shadow:none;box-shadow:none;font-family:Plus Jakarta Sans,sans-serif}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{border-bottom-color:#232323!important;border-top-color:#232323!important}.flatpickr-calendar .flatpickr-next-month,.flatpickr-calendar .flatpickr-next-month:hover svg,.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-prev-month:hover svg{fill:#fff}.flatpickr-calendar .flatpickr-day,.flatpickr-calendar .flatpickr-month .flatpickr-monthDropdown-months,.flatpickr-calendar span.flatpickr-weekday{color:#fff}.flatpickr-calendar .flatpickr-day.selected{background-color:#000;border-color:transparent}.flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:#444}.flatpickr-calendar .flatpickr-day:hover{color:#444!important}.flatpickr-calendar .numInputWrapper{color:#fff}.flatpickr-calendar .flatpickr-current-month{cursor:default}.flatpickr-calendar .flatpickr-monthDropdown-months{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;pointer-events:none!important}.flatpickr-calendar .flatpickr-monthDropdown-months:hover{background-color:transparent!important}.flatpickr-calendar .numInputWrapper{pointer-events:none!important;cursor:default}.flatpickr-calendar .numInputWrapper:hover{background-color:transparent!important}.flatpickr-calendar .numInputWrapper .arrowDown,.flatpickr-calendar .numInputWrapper .arrowUp{display:none}.select2{width:100%!important}.select2.select2-container--open{-webkit-box-shadow:0 2px 4px hsla(0,0%,84.7%,.19);box-shadow:0 2px 4px hsla(0,0%,84.7%,.19)}.select2-container--default .select2-results__option--selected{background-color:#262626;color:#fff}.select2-results__option--selected{position:relative}.select2-results__option--selected:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff}.select2-container--open .select2-dropdown--below{border:0;-webkit-box-shadow:0 4px 4px hsla(0,0%,84.7%,.19);box-shadow:0 4px 4px hsla(0,0%,84.7%,.19)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-results__option--selectable{background-color:#262626;color:#fff;font-weight:lighter}@media (min-width:1500px){.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-results__option--selectable{font-size:24px;line-height:36px}}@media (max-width:1499px){.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-results__option--selectable{font-size:20px;line-height:28px}}@media (max-width:1199px){.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-results__option--selectable{font-size:18px;line-height:26px}}@media (max-width:899px){.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-results__option--selectable{font-size:18px;line-height:26px}}@media (max-width:599px){.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-results__option--selectable{font-size:16px;line-height:24px}}.select2-container--default .select2-selection--single{background-color:#262626;border:1px solid #262626;border-radius:0}.select2-search,.select2-search__field{display:none}.form-container{display:grid;width:100%;margin:auto}@media (min-width:1500px){.form-container{grid-template-columns:repeat(12,1fr);padding:0 140px}}@media (max-width:1499px){.form-container{grid-template-columns:repeat(12,1fr);padding:0 120px}}@media (max-width:1199px){.form-container{grid-template-columns:repeat(12,1fr);padding:0 60px}}@media (max-width:899px){.form-container{grid-template-columns:repeat(8,1fr);padding:0 40px}}@media (max-width:599px){.form-container{grid-template-columns:repeat(4,1fr);padding:0 30px}.form-container .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-container .flex-row div{width:100%}}.form-container #form-message{grid-column:2/span 10;font-size:24px;line-height:32px;color:#fff;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s;transition:all .3s;margin-top:50px}.form-container #form-message.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:1500px){.form-container form{grid-column:2/span 10}}@media (max-width:1499px){.form-container form{grid-column:2/span 10}}@media (max-width:1199px){.form-container form{grid-column:2/span 10}}@media (max-width:899px){.form-container form{grid-column:2/span 6}}@media (max-width:599px){.form-container form{grid-column:1/span 4}}.form-container form>div{width:100%}.form-container form>div>div:nth-child(2){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mat-label{display:block;text-align:left;font-size:16px;-webkit-transform:translateY(25px);transform:translateY(25px);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:all .28s;transition:all .28s}.mat-input,.mat-label{font-family:Plus Jakarta Sans,sans-serif;color:#a7a7a7;opacity:.6}.mat-input{position:relative;background:transparent;width:100%;border:none;outline:none;padding:8px 0;font-size:20px;line-height:28px;cursor:none}@media (max-width:599px){.mat-input{font-size:16px;line-height:23px}}.mat-div{width:49%;padding:30px 0 0;position:relative;-webkit-transition:all .3s;transition:all .3s}@media (max-width:1020px){.mat-div{width:97%}}.mat-div.is-active:before{background-color:#fff}.mat-div.is-active input:focus{color:#fff;opacity:1}.mat-div:nth-child(2n){float:right}.mat-div:nth-child(odd){float:left}@media (max-width:1020px){.mat-div:nth-child(2n){float:left}}@media (max-width:599px){.mat-div:nth-child(2n){float:left}}.mat-div:after,.mat-div:before{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#a7a7a7;opacity:.6;bottom:0;left:0;-webkit-transition:all .28s;transition:all .28s}.mat-div:after{background-color:#a7a7a7;height:2px;-webkit-transform:scaleX(0);transform:scaleX(0)}.is-active:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.is-active .mat-label{color:#a7a7a7;opacity:.6}.is-completed input{color:#fff;opacity:1}.is-completed:before{background-color:#fff;opacity:1}.is-completed .mat-label{-webkit-transform:translateY(0);transform:translateY(0)}textarea{background:none;-webkit-box-shadow:none;box-shadow:none;border:none;resize:vertical;height:60px}.error-message{position:absolute;color:red;font-size:14px;margin-bottom:1rem;top:calc(100% + 2px)}.mat-div.invalid:after,.mat-div.invalid:before{height:1px;background-color:red}.mat-div.invalid:after{background-color:red;height:2px}input[type=submit]{margin-top:40px}@-webkit-keyframes animIntro{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes animIntro{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes animIntroOff{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}}@keyframes animIntroOff{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}}body.world{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;margin:0;padding:0;height:100%}body.world .button-contact,body.world .copyright,body.world .landing-header__button-contact,body.world .scroll-indicator,body.world footer,body.world header .actions{display:none}body.world header,body.world header .logo svg{mix-blend-mode:normal}body.world.no-header .nav-other-products,body.world.no-header header.grid{z-index:1!important}body.world #loading.not-ready{opacity:1!important;display:-webkit-box;display:-ms-flexbox;display:flex}body.world .ariane{position:absolute;width:50%;top:60px;left:0;margin:0 25%;z-index:1;color:#fff;font-size:14px;line-height:16px}@media (max-width:899px){body.world .ariane{z-index:-1}}body.world .copyright{position:fixed;bottom:30px;left:55px;color:#fff;font-size:14px;line-height:16px}body.world .introduction{position:fixed;bottom:30px;width:calc(100% - 60px);margin:0 30px;background-color:hsla(0,0%,100%,.61);background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.619608)),to(#fff));background:linear-gradient(-90deg,hsla(0,0%,100%,.619608),#fff);color:#000;border-radius:20px;pointer-events:none;opacity:0}body.world .introduction.hidden{display:none}body.world .introduction.fadeIn{-webkit-animation:animIntro 1.2s cubic-bezier(.14,.49,.13,1) .5s;animation:animIntro 1.2s cubic-bezier(.14,.49,.13,1) .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}body.world .introduction.fadeOff{-webkit-animation:animIntroOff 1.2s cubic-bezier(.14,.49,.13,1) 0s;animation:animIntroOff 1.2s cubic-bezier(.14,.49,.13,1) 0s;-webkit-animation-fill-mode:both;animation-fill-mode:both}body.world .introduction.fadeOff .btn{pointer-events:none}body.world .introduction .btn{pointer-events:auto}body.world .introduction h2{line-height:1.2;margin-bottom:5px}body.world .introduction .title{font-weight:400;font-size:24px;font-family:Plus Jakarta Sans,sans-serif;vertical-align:middle}body.world .introduction .introduction-inner{padding:24px 20px}body.world .nav-other-products{position:fixed;right:30px;top:16px;width:auto;height:70px;z-index:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.world .nav-other-products .btn-link-product{position:relative;border-radius:50%;color:#fff;margin-bottom:0;margin-left:10px;width:68px;height:68px;line-height:68px;text-align:center;display:block;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;background-color:#fff;color:#333;-webkit-transition:opacity .6s ease-in-out,color .3s ease;transition:opacity .6s ease-in-out,color .3s ease;opacity:.2;-webkit-box-sizing:border-box;box-sizing:border-box}body.world .nav-other-products .btn-link-product:hover{background-color:#fff;color:#000;opacity:1}body.world .nav-other-products .btn-link-product:hover .product-label{opacity:1;-webkit-transform:none;transform:none}body.world .nav-other-products .btn-link-product:last-child{margin-right:0}body.world .nav-other-products .btn-link-product.btn-link-product-active{background-color:#fff;color:#000;opacity:1}body.world .nav-other-products .product-label{display:none;position:absolute;left:100%;top:0;width:430px;margin-left:30px;padding:25px;border-radius:20px;text-align:left;line-height:1.3;background:#000;color:#fff;font-weight:300;font-size:inherit;z-index:1;opacity:0;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s}body.world .nav-other-products .product-label .h2{display:block;margin-bottom:30px;font-size:inherit;font-weight:400;line-height:1}body.world .nav-other-products .product-label p{font-size:18px;line-height:1.4}body.world .nav-other-products .product-label p b{font-weight:400}@media (max-width:599px){body.world .nav-other-products .btn-link-product{width:48px;height:48px;line-height:47px;margin-left:10px;font-size:18px}}body.world .landing-header__btn-circle .landing-header__btn-circle__text path{fill:#fff}@media (min-width:900px){body.world .button-contact,body.world .copyright,body.world .landing-header__button-contact,body.world header .actions{display:block}body.world .landing-header__button-contact{z-index:1}body.world .introduction{position:fixed;bottom:90px;width:60%;margin:0 20%}body.world .introduction .title{font-size:30px;margin-bottom:10px}body.world .introduction .introduction-inner{padding:30px}body.world .nav-other-products{position:fixed;right:auto;left:55px;top:15vh;width:48px;height:70vh;margin:0;z-index:2;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}body.world .nav-other-products .btn-link-product{margin-bottom:20px;margin-left:0}body.world .nav-other-products .product-label{display:block}}@media screen and (min-width:1500px){body.world .introduction{max-width:960px;margin:0 calc((100% - 960px)/2)}}a.btn-link{display:inline-block;margin-bottom:15px}a.btn-link.btn-link-1{margin-right:15px}.app{position:fixed;width:100vw;height:100vh;top:0;left:0;overflow:hidden;visibility:hidden;z-index:-1;background:#e4e4e4}.app.visible{visibility:visible;z-index:0}.app.demo1{background:#025184}.app.demo2{background:#6e83f4}.app.demo3{background:#00a7d5}.app canvas{width:100%;height:100%;display:block}.scene-hotspots{position:absolute;top:0;left:0;z-index:1;display:none;pointer-events:none}.scene-hotspots.is-visible{display:block}.scene-hotspots.enabled{pointer-events:auto}.scene-hotspots .scene-hotspots-overlay{position:fixed;width:100%;height:100vh;left:0;top:0;z-index:100;opacity:0;pointer-events:none;z-index:0;cursor:pointer}.scene-hotspots .scene-hotspots-content{position:fixed;width:100%;height:100vh;left:0;top:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.scene-hotspots .scene-hotspots-content .hotspot-content{display:none;background-color:#fff;position:relative;width:100%;max-width:640px;-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in;opacity:0;pointer-events:auto}.scene-hotspots .scene-hotspots-content .hotspot-content .inner{padding:47px 62px}.scene-hotspots .scene-hotspots-content .hotspot-content .text{-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;color:#000}.scene-hotspots .scene-hotspots-content .hotspot-content .text .label{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#a7a7a7}.scene-hotspots .scene-hotspots-content .hotspot-content .text p{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:28px;margin-bottom:40px}.scene-hotspots .scene-hotspots-content .hotspot-content .text .hotspot-title{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:300;font-size:70px;line-height:92px;color:#000;margin:0}.scene-hotspots .scene-hotspots-content .hotspot-content .text .hotspot-title:after{display:block;content:"";width:11%;height:1px;background-color:#000;margin:22px 0 30px}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-close{position:absolute;right:37px;top:37px;width:34px;height:34px;padding:0;opacity:1;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;cursor:pointer;pointer-events:auto}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-close:hover{opacity:1}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint{display:block;position:absolute;left:-30px;top:90px;width:50px;height:60px;background-image:url(assets/icon-keypoint.svg);background-repeat:no-repeat;background-size:100%;text-align:center}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint:before{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px;display:inline-block;position:relative;color:#fff;top:9px}@media (max-width:599px){.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint{width:40px;height:50px}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint:before{font-size:20px;line-height:22px}}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint-1:before{content:"1"}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint-2:before{content:"2"}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint-3:before{content:"3"}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint-4:before{content:"4"}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint-5:before{content:"5"}.scene-hotspots .scene-hotspots-content .hotspot-content.is-visible{display:block;opacity:1}.scene-hotspots .scene-hotspots-content .hotspot-content.is-opened{display:block}@media screen and (max-width:900px){.scene-hotspots .scene-hotspots-content .hotspot-content .inner{padding:27px 32px}.scene-hotspots .scene-hotspots-content .hotspot-content .text .label{font-size:14px;line-height:16px}.scene-hotspots .scene-hotspots-content .hotspot-content .text p{font-size:16px;line-height:25px;margin-bottom:20px}.scene-hotspots .scene-hotspots-content .hotspot-content .text .hotspot-title{font-size:40px;line-height:52px}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-close{position:absolute;right:30px;top:25px;width:30px;height:30px}.scene-hotspots .scene-hotspots-content .hotspot-content .icon-keypoint{display:block;position:relative;left:0;top:0;margin-bottom:10px;float:none}}.scene-hotspots.hotspot-hidden .hotspot{opacity:0}.scene-hotspots.hotspot-content-opened .scene-hotspots-overlay{opacity:1;pointer-events:auto}.scene-hotspots.hotspot-1-opened .hotspot-2,.scene-hotspots.hotspot-1-opened .hotspot-3,.scene-hotspots.hotspot-1-opened .hotspot-4,.scene-hotspots.hotspot-1-opened .hotspot-5,.scene-hotspots.hotspot-2-opened .hotspot-1,.scene-hotspots.hotspot-2-opened .hotspot-3,.scene-hotspots.hotspot-2-opened .hotspot-4,.scene-hotspots.hotspot-2-opened .hotspot-5,.scene-hotspots.hotspot-3-opened .hotspot-1,.scene-hotspots.hotspot-3-opened .hotspot-2,.scene-hotspots.hotspot-3-opened .hotspot-4,.scene-hotspots.hotspot-3-opened .hotspot-5,.scene-hotspots.hotspot-4-opened .hotspot-1,.scene-hotspots.hotspot-4-opened .hotspot-2,.scene-hotspots.hotspot-4-opened .hotspot-3,.scene-hotspots.hotspot-4-opened .hotspot-5,.scene-hotspots.hotspot-5-opened .hotspot-1,.scene-hotspots.hotspot-5-opened .hotspot-2,.scene-hotspots.hotspot-5-opened .hotspot-3,.scene-hotspots.hotspot-5-opened .hotspot-4{opacity:0}#scene-instruction{position:fixed;width:100%;height:100vh;left:0;top:0;z-index:90;background-color:rgba(0,0,0,.7);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .8s cubic-bezier(.175,.885,.32,1.275);transition:opacity .8s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}#scene-instruction.hidden{display:none;z-index:-1}#scene-instruction.disabled{opacity:0}#scene-instruction .inner{width:100%;text-align:center}#scene-instruction .txt-instruction{display:inline-block;margin-bottom:35px;font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px}#scene-instruction svg#scene-nav-schema{width:80%;max-width:360px}#scene-instruction #cursor-icon{animation:cursorAnimation 1.2s .9s infinite alternate-reverse;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.nav-product{position:fixed;top:30px;right:60px;width:48px;height:48px;display:block;z-index:1}.nav-product a{height:100%;display:block}.nav-product a svg{width:100%}.nav-product a .label{visibility:hidden}@media (max-width:599px){.nav-product{right:30px;width:40px}.nav-product svg{stroke:#fff;stroke-width:.3pt;stroke-linecap:butt}}@-webkit-keyframes cursorAnimation{0%{-webkit-transform:translate(-15px);transform:translate(-15px)}to{-webkit-transform:translate(15px);transform:translate(15px)}}@keyframes cursorAnimation{0%{-webkit-transform:translate(-15px);transform:translate(-15px)}to{-webkit-transform:translate(15px);transform:translate(15px)}}.morphing-overlay{position:fixed;width:100%;height:100vh;left:0;top:0;z-index:100;pointer-events:none;z-index:0;cursor:pointer}.morphing-overlay .shape{overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.btn-toggle-instruction{position:fixed;left:60px;bottom:30px;display:block;border:2px solid #fff;border-radius:50%;width:40px;height:40px;color:#fff;z-index:90;text-align:center;font-size:20px;line-height:30px;font-family:Plus Jakarta Sans,sans-serif;cursor:pointer}.btn-toggle-instruction:after{content:"?";vertical-align:middle;display:inline}@media (max-width:599px){body.world .app.demo1 canvas,body.world .app.demo2 canvas{position:relative;top:-30px}body.world #scene-1-hotspots,body.world #scene-2-hotspots,body.world #scene-home-1-hotspots,body.world #scene-home-2-hotspots{top:-30px}}div[data-barba-namespace="Data Storytelling"]{background:#fff}div[data-barba-namespace="Data Storytelling"] section.keypoint-description{position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}div[data-barba-namespace="Data Storytelling"] section.keypoint-description.keypoint-1{background-color:#fff}div[data-barba-namespace="Data Storytelling"] section.keypoint-description.bg-lightGray{z-index:0;background-color:#f4f4f4}div[data-barba-namespace="Data Storytelling"] section.keypoint-description .graphic-2 img,div[data-barba-namespace="Data Storytelling"] section.keypoint-description .graphic img{width:100%}div[data-barba-namespace="Data Storytelling"] .keypoint-description{-webkit-perspective:100vw;perspective:100vw}div[data-barba-namespace="Data Storytelling"] .keypoint-description .platform{-webkit-perspective:400px;perspective:400px}div[data-barba-namespace="Data Storytelling"] .graphic-secondary{position:absolute;width:50px;height:50px;-webkit-perspective:500px;perspective:500px}div[data-barba-namespace="Data Storytelling"] .graphic-secondary .graphic-elt{-webkit-perspective:500px;perspective:500px;position:relative;width:100%;height:100%}div[data-barba-namespace="Data Storytelling"] .graphic-element-a{position:absolute;width:30px;height:30px;top:18%;left:63%}div[data-barba-namespace="Data Storytelling"] .graphic-element-a .graphic-elt{background-image:url(assets/data-storytelling-elmt-losange-bleu.png);background-repeat:no-repeat;background-size:100%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .graphic-element-a{width:4%;left:80%;top:8%}}@media (max-width:599px){div[data-barba-namespace="Data Storytelling"] .graphic-element-a{width:6%}}div[data-barba-namespace="Data Storytelling"] .graphic-element-b{position:absolute;width:40px;height:40px;top:60%;left:50%}div[data-barba-namespace="Data Storytelling"] .graphic-element-b .graphic-elt{background-image:url(assets/data-storytelling-elmt-losange-jaune.png);background-repeat:no-repeat;background-size:100%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .graphic-element-b{width:6%;left:15%;top:70%}}div[data-barba-namespace="Data Storytelling"] .graphic-element-c{position:absolute;width:250px;height:210px;top:83%;left:5%}div[data-barba-namespace="Data Storytelling"] .graphic-element-c .graphic-elt{background-image:url(assets/data-storytelling-elmt-reseaux.png);background-repeat:no-repeat;background-size:100%}div[data-barba-namespace="Data Storytelling"] .graphic-element-d{position:absolute;width:14px;height:14px;top:83%;left:5%}div[data-barba-namespace="Data Storytelling"] .graphic-element-d .graphic-elt{background-image:url(assets/data-storytelling-elmt-bille-jaune.png);background-repeat:no-repeat;background-size:100%}div[data-barba-namespace="Data Storytelling"] .graphic-element-e{position:absolute;width:80px;height:80px}div[data-barba-namespace="Data Storytelling"] .graphic-element-e .graphic-elt{background-image:url(assets/data-storytelling-elmt-losange-vert.png);background-repeat:no-repeat;background-size:100%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .graphic-element-e{display:none}}div[data-barba-namespace="Data Storytelling"] .graphic-element-f{position:absolute;width:38px;height:38px}div[data-barba-namespace="Data Storytelling"] .graphic-element-f .graphic-elt{background-image:url(assets/data-storytelling-elmt-losange-vert-2.png);background-repeat:no-repeat;background-size:100%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .graphic-element-f{display:none}}div[data-barba-namespace="Data Storytelling"] .graphic-element-g{position:absolute;width:100px;height:100px}div[data-barba-namespace="Data Storytelling"] .graphic-element-g .graphic-elt{background-image:url(assets/data-storytelling-elmt-plante.png);background-repeat:no-repeat;background-size:100%}div[data-barba-namespace="Data Storytelling"] .graphic-element-h{position:absolute;width:85px;height:85px}div[data-barba-namespace="Data Storytelling"] .graphic-element-h .graphic-elt{background-image:url(assets/data-storytelling-elmt-anneau-1.png);background-repeat:no-repeat;background-size:100%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .graphic-element-h{display:none}}div[data-barba-namespace="Data Storytelling"] .graphic-element-i{position:absolute;width:100px;height:100px}div[data-barba-namespace="Data Storytelling"] .graphic-element-i .graphic-elt{background-image:url(assets/data-storytelling-elmt-anneau-2.png);background-repeat:no-repeat;background-size:100%}div[data-barba-namespace="Data Storytelling"] .graphic-element-j{position:absolute;width:37px;height:37px}div[data-barba-namespace="Data Storytelling"] .graphic-element-j .graphic-elt{background-image:url(assets/data-storytelling-elmt-bille-verte.png);background-repeat:no-repeat;background-size:100%}div[data-barba-namespace="Data Storytelling"] .graphic-element-k{position:absolute;width:40px;height:40px}div[data-barba-namespace="Data Storytelling"] .graphic-element-k .graphic-elt{background-image:url(assets/data-storytelling-elmt-bille-bleu.png);background-repeat:no-repeat;background-size:100%}div[data-barba-namespace="Data Storytelling"] .keypoint-1 .graphic{width:620px;position:absolute;left:60%;top:19%}@media screen and (min-width:1600px){div[data-barba-namespace="Data Storytelling"] .keypoint-1 .graphic{width:770px;position:absolute;left:65%;top:9%}}div[data-barba-namespace="Data Storytelling"] .keypoint-2 .graphic{width:40%;position:absolute;left:8%;top:34%;max-width:520px}div[data-barba-namespace="Data Storytelling"] .keypoint-2 .graphic-coord-1{top:11%;left:80%}div[data-barba-namespace="Data Storytelling"] .keypoint-2 .graphic-coord-2{top:38%;left:28%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .keypoint-2 .graphic-coord-2{top:63%;left:15%}}@media (max-width:599px){div[data-barba-namespace="Data Storytelling"] .keypoint-2 .graphic-coord-2{top:70%;left:20%}}div[data-barba-namespace="Data Storytelling"] .keypoint-2 .graphic-coord-3{top:68%;left:5%}@media (max-width:599px){div[data-barba-namespace="Data Storytelling"] .keypoint-2 .graphic-coord-3{top:78%;left:5%}}div[data-barba-namespace="Data Storytelling"] .keypoint-2 .graphic-coord-4{top:90%;left:42%}@media (max-width:599px){div[data-barba-namespace="Data Storytelling"] .keypoint-2 .graphic-coord-4{display:none}}div[data-barba-namespace="Data Storytelling"] .keypoint-3 .graphic{width:590px;position:absolute;left:53%;bottom:-120px}div[data-barba-namespace="Data Storytelling"] .keypoint-3 .graphic-coord-1{top:4%;left:77%}div[data-barba-namespace="Data Storytelling"] .keypoint-3 .graphic-coord-2{top:7%;left:90%}div[data-barba-namespace="Data Storytelling"] .keypoint-3 .graphic-coord-3{top:28%;left:60%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .keypoint-3 .graphic-coord-3{top:inherit;bottom:30%;left:30%;width:10%}}@media (max-width:599px){div[data-barba-namespace="Data Storytelling"] .keypoint-3 .graphic-coord-3{bottom:19%}}div[data-barba-namespace="Data Storytelling"] .keypoint-4 .graphic{width:710px;position:absolute;right:53%;bottom:-50px}div[data-barba-namespace="Data Storytelling"] .keypoint-4 .graphic-coord-1{bottom:5%;left:86%}div[data-barba-namespace="Data Storytelling"] .keypoint-4 .graphic-coord-2{bottom:-6%;left:65%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .keypoint-4 .graphic-coord-2{top:120px;right:18px;left:inherit;width:50px}}div[data-barba-namespace="Data Storytelling"] .keypoint-5 .graphic{width:710px;position:absolute;left:56%;bottom:-62px}div[data-barba-namespace="Data Storytelling"] .keypoint-5 .graphic-coord-1{top:14%;left:84%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .keypoint-5 .graphic-coord-1{top:8%}}div[data-barba-namespace="Data Storytelling"] .keypoint-5 .graphic-coord-2{top:50%;left:5%}@media (max-width:899px){div[data-barba-namespace="Data Storytelling"] .keypoint-5 .graphic-coord-2{display:none}}.line{overflow:visible;display:inline}.line .line-inner{display:inline;opacity:1;-webkit-transform:none;transform:none}@media (min-width:1024px){.line{overflow:hidden;display:block;white-space:nowrap}.line .line-inner{display:inline-block;opacity:0;-webkit-transform:translateY(110%) translateZ(0);transform:translateY(110%) translateZ(0)}}.line-0 .line-inner{-webkit-transition:opacity .4s cubic-bezier(.09,.87,.44,1) 0s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) .4s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) 0s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) .4s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) 0s,transform .8s cubic-bezier(.09,.87,.44,1) .4s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) 0s,transform .8s cubic-bezier(.09,.87,.44,1) .4s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) .4s}.line-1 .line-inner{-webkit-transition:opacity .4s cubic-bezier(.09,.87,.44,1) .2s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) .6s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) .2s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) .6s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) .2s,transform .8s cubic-bezier(.09,.87,.44,1) .6s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) .2s,transform .8s cubic-bezier(.09,.87,.44,1) .6s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) .6s}.line-2 .line-inner{-webkit-transition:opacity .4s cubic-bezier(.09,.87,.44,1) .4s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) .8s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) .4s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) .8s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) .4s,transform .8s cubic-bezier(.09,.87,.44,1) .8s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) .4s,transform .8s cubic-bezier(.09,.87,.44,1) .8s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) .8s}.line-3 .line-inner{-webkit-transition:opacity .4s cubic-bezier(.09,.87,.44,1) .6s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) 1s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) .6s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) 1s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) .6s,transform .8s cubic-bezier(.09,.87,.44,1) 1s;transition:opacity .4s cubic-bezier(.09,.87,.44,1) .6s,transform .8s cubic-bezier(.09,.87,.44,1) 1s,-webkit-transform .8s cubic-bezier(.09,.87,.44,1) 1s}section.hero-home ul.social li{opacity:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(40px) scale(1.03);transform:translateY(40px) scale(1.03)}section.hero-home ul.social li:first-child{-webkit-transition:opacity .6s cubic-bezier(.7,0,.84,0) .8s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s;transition:opacity .6s cubic-bezier(.7,0,.84,0) .8s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s;transition:opacity .6s cubic-bezier(.7,0,.84,0) .8s,transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s;transition:opacity .6s cubic-bezier(.7,0,.84,0) .8s,transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s}section.hero-home ul.social li:nth-child(2){-webkit-transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.2s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.2s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.2s,transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.2s,transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s}section.hero-home ul.social li:nth-child(3){-webkit-transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.6s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.6s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.6s,transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.6s,transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s}section.hero-home .btn{opacity:0}section.philosophy ul.social li{opacity:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(40px) scale(1.03);transform:translateY(40px) scale(1.03)}section.philosophy ul.social li:first-child{-webkit-transition:opacity .6s cubic-bezier(.7,0,.84,0) .8s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s;transition:opacity .6s cubic-bezier(.7,0,.84,0) .8s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s;transition:opacity .6s cubic-bezier(.7,0,.84,0) .8s,transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s;transition:opacity .6s cubic-bezier(.7,0,.84,0) .8s,transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.3s}section.philosophy ul.social li:nth-child(2){-webkit-transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.2s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.2s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.2s,transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.2s,transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 1.7s}section.philosophy ul.social li:nth-child(3){-webkit-transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.6s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.6s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.6s,transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 1.6s,transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.1s}section.philosophy ul.social li:nth-child(4){-webkit-transition:opacity .6s cubic-bezier(.7,0,.84,0) 2s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.5s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 2s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.5s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 2s,transform .5s cubic-bezier(.34,1.56,.64,1) 2.5s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 2s,transform .5s cubic-bezier(.34,1.56,.64,1) 2.5s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.5s}section.philosophy ul.social li:nth-child(5){-webkit-transition:opacity .6s cubic-bezier(.7,0,.84,0) 2.4s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.9s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 2.4s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.9s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 2.4s,transform .5s cubic-bezier(.34,1.56,.64,1) 2.9s;transition:opacity .6s cubic-bezier(.7,0,.84,0) 2.4s,transform .5s cubic-bezier(.34,1.56,.64,1) 2.9s,-webkit-transform .5s cubic-bezier(.34,1.56,.64,1) 2.9s}.is-animated .line .line-inner{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-animated.hero .btn{-webkit-animation:fadeIn .8s ease-in 2.4s;animation:fadeIn .8s ease-in 2.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (max-width:899px){.is-animated.hero .btn{-webkit-animation:fadeIn .8s ease-in .6s;animation:fadeIn .8s ease-in .6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}}.is-animated.hero ul.social li,.is-animated.philosophy ul.social li{opacity:1;-webkit-transform:none;transform:none}.is-animated.hero .g-home-icon,.is-animated.philosophy .g-home-icon{-webkit-animation:fadeIn .8s ease-in 2.8s;animation:fadeIn .8s ease-in 2.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.gradient-text{background:-webkit-gradient(linear,left top,left bottom,from(#00a7d5),to(#6e83f4));background:linear-gradient(#00a7d5,#6e83f4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rotate-90d{margin-left:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center;transform-origin:center;display:inline-block}.rotate-90d i{margin-left:0}@media (max-width:1199px){.rotate-90d.reset-lg{-webkit-transform:none;transform:none}}@media (max-width:899px){.rotate-90d.reset-md{-webkit-transform:none;transform:none}}.gradient-text-plus{background:linear-gradient(45deg,#025184,#00a7d5,#6e83f4,#025184,#00a7d5,#6e83f4);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.is-inview .gradient-text-plus{-webkit-animation:gradient 9s ease infinite;animation:gradient 9s ease infinite}.gradient-text-hero{background:linear-gradient(45deg,#ffb800 20%,#ff6543 60%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.is-inview .gradient-text-hero{-webkit-animation:gradient 9s ease infinite;animation:gradient 9s ease infinite}.gradient-text-keywords{background:linear-gradient(45deg,#3f56d2 10%,#d42f7b 60%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.is-inview .gradient-text-keywords{-webkit-animation:gradient 9s ease infinite;animation:gradient 9s ease infinite}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:50% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:50% 50%}to{background-position:0 50%}}.step-what-we-do{display:none;width:80%;margin:60px 10% 20px}@media (min-width:1200px){.step-what-we-do{display:-webkit-box;display:-ms-flexbox;display:flex}}.step-what-we-do .step{text-align:center;position:relative;font-size:16px}.step-what-we-do .step .step-front{margin:0 15px;position:relative;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;-webkit-transition-delay:.2s;transition-delay:.2s}.step-what-we-do .step .step-animation{position:relative;display:block;width:100%;aspect-ratio:235/200}.step-what-we-do .step .step-animation svg{display:block}.step-what-we-do .step .step-name{font-family:Plus Jakarta Sans,sans-serif;position:relative;background-color:#fff;width:86%;margin:-10px auto 0;text-align:center}.step-what-we-do .step .step-description{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.9em;line-height:1.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.step-what-we-do .step:last-child:before{display:none}.step-what-we-do .step:hover .step-front{opacity:0;-webkit-transition-delay:0;transition-delay:0}.step-what-we-do .step:hover .step-description{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}@media (min-width:1500px){.step-what-we-do .step{font-size:20px}}.custom-select{position:relative;font-family:Arial}.custom-select select{display:none}.select-selected{background-color:transparent;background-image:url(assets/select-arrow.svg);background-position:100%;background-repeat:no-repeat}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff;top:7px}.select-items div,.select-selected{color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:44px;padding:8px 16px 8px 0}.select-items{position:absolute;background-color:#232323;top:100%;left:0;right:0;z-index:99}.select-items div{padding:15px 10px}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:rgba(0,0,0,.1)}[data-barba-namespace="mentions legales"] h4{margin-bottom:46px}[data-barba-namespace="mentions legales"] p,[data-barba-namespace="mentions legales"] ul{font-size:16px;line-height:24px;margin-bottom:28px}[data-barba-namespace="mentions legales"] section{padding:70px 0}[data-barba-namespace="mentions legales"] section h1{margin-bottom:46px;font-weight:300}[data-barba-namespace="mentions legales"] section:nth-child(2n){background-color:#f4f4f4}[data-barba-namespace="mentions legales"] section p:last-child{margin-bottom:0}[data-barba-namespace="mentions legales"] section .g-text-2{grid-column:3/span 9;margin-top:55px}@media (max-width:1199px){[data-barba-namespace="mentions legales"] section .g-text-2{grid-column:3/span 8}}@media (max-width:899px){[data-barba-namespace="mentions legales"] section .g-text-2{grid-column:2/span 6}}@media (max-width:599px){[data-barba-namespace="mentions legales"] section .g-text-2{grid-column:1/span 4}}@media (min-width:1500px){[data-barba-namespace="mentions legales"] section .g-text-2 h4{font-size:24px;line-height:36px}}@media (max-width:1499px){[data-barba-namespace="mentions legales"] section .g-text-2 h4{font-size:20px;line-height:28px}}@media (max-width:1199px){[data-barba-namespace="mentions legales"] section .g-text-2 h4{font-size:18px;line-height:26px}}@media (max-width:899px){[data-barba-namespace="mentions legales"] section .g-text-2 h4{font-size:18px;line-height:26px}}@media (max-width:599px){[data-barba-namespace="mentions legales"] section .g-text-2 h4{font-size:16px;line-height:24px}}@media (min-width:1500px){[data-barba-namespace="mentions legales"] #sectionHero p{font-size:24px;line-height:36px}}@media (max-width:1499px){[data-barba-namespace="mentions legales"] #sectionHero p{font-size:20px;line-height:28px}}@media (max-width:1199px){[data-barba-namespace="mentions legales"] #sectionHero p{font-size:18px;line-height:26px}}@media (max-width:899px){[data-barba-namespace="mentions legales"] #sectionHero p{font-size:18px;line-height:26px}}@media (max-width:599px){[data-barba-namespace="mentions legales"] #sectionHero p{font-size:16px;line-height:24px}}[data-barba-namespace="mentions legales"] #sectionHero .ml-assets-intro-1{width:95px;left:9%;top:64%}[data-barba-namespace="mentions legales"] #sectionHero .ml-assets-intro-2{width:423px;right:6%;top:26%}[data-barba-namespace="reglement interieur"] h4{margin-bottom:46px}[data-barba-namespace="reglement interieur"] p,[data-barba-namespace="reglement interieur"] ul{font-size:16px;line-height:24px;margin-bottom:28px}[data-barba-namespace="reglement interieur"] #sectionHero{padding-top:160px}[data-barba-namespace="reglement interieur"] section{padding:70px 0}[data-barba-namespace="reglement interieur"] section h1{margin-bottom:46px;font-weight:300}[data-barba-namespace="reglement interieur"] section:nth-child(2n){background-color:#f4f4f4}[data-barba-namespace="reglement interieur"] section p:last-child{margin-bottom:0}[data-barba-namespace="reglement interieur"] section .g-text-2{grid-column:3/span 9;margin-top:55px}@media (max-width:1199px){[data-barba-namespace="reglement interieur"] section .g-text-2{grid-column:3/span 8}}@media (max-width:899px){[data-barba-namespace="reglement interieur"] section .g-text-2{grid-column:2/span 6}}@media (max-width:599px){[data-barba-namespace="reglement interieur"] section .g-text-2{grid-column:1/span 4}}@media (min-width:1500px){[data-barba-namespace="reglement interieur"] section .g-text-2 h4{font-size:24px;line-height:36px}}@media (max-width:1499px){[data-barba-namespace="reglement interieur"] section .g-text-2 h4{font-size:20px;line-height:28px}}@media (max-width:1199px){[data-barba-namespace="reglement interieur"] section .g-text-2 h4{font-size:18px;line-height:26px}}@media (max-width:899px){[data-barba-namespace="reglement interieur"] section .g-text-2 h4{font-size:18px;line-height:26px}}@media (max-width:599px){[data-barba-namespace="reglement interieur"] section .g-text-2 h4{font-size:16px;line-height:24px}}@media (min-width:1500px){[data-barba-namespace="reglement interieur"] #sectionHero p{font-size:24px;line-height:36px}}@media (max-width:1499px){[data-barba-namespace="reglement interieur"] #sectionHero p{font-size:20px;line-height:28px}}@media (max-width:1199px){[data-barba-namespace="reglement interieur"] #sectionHero p{font-size:18px;line-height:26px}}@media (max-width:899px){[data-barba-namespace="reglement interieur"] #sectionHero p{font-size:18px;line-height:26px}}@media (max-width:599px){[data-barba-namespace="reglement interieur"] #sectionHero p{font-size:16px;line-height:24px}}[data-barba-namespace="reglement interieur"] #sectionHero .ml-assets-intro-1{width:95px;left:9%;top:64%}[data-barba-namespace="reglement interieur"] #sectionHero .ml-assets-intro-2{width:423px;right:6%;top:26%}.jakarta,.maven,.roboto{font-family:Plus Jakarta Sans,sans-serif}.black{color:#000}.blackGray{color:#222}.darkGray{color:#a7a7a7}.white{color:#fff}.transparent{color:transparent}.red{color:#eb4225}.blueOn{color:#025184}.blueDl{color:#6e83f4}.blueDs{color:#00a7d5}.bg-lightGray{background-color:#f4f4f4}.bg-blackGray{background-color:#222}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-blueOn{background-color:#025184}.bg-blueDl{background-color:#6e83f4}.bg-blueDs{background-color:#00a7d5}.icon-arrow:before{content:"\0041"}.icon-arrow{vertical-align:middle}@font-face{font-family:smartch icon;src:url(fonts/smartch-icon.eot);src:url(fonts/smartch-icon.eot?#iefix) format("embedded-opentype"),url(fonts/smartch-icon.woff) format("woff"),url(fonts/smartch-icon.ttf) format("truetype"),url(assets/smartch-icon.svg#smartch-icon) format("svg");font-weight:400;font-style:normal}[class*=icon-]:before{display:inline-block;font-family:smartch icon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow2{display:inline-block;margin-left:17px;vertical-align:middle;font-size:27px}.icon-arrow2.left{-webkit-transform:rotate(180deg) translateY(5px);transform:rotate(180deg) translateY(5px)}.icon-arrow2.down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-arrow2.up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-arrow2:before{content:"\0041"}div[data-barba-namespace=home_3D]{position:relative}div[data-barba-namespace=home_3D] .app-grid{position:relative;display:block;width:100vw;overflow-y:auto}div[data-barba-namespace=home_3D] .app-grid .app-grid-item{position:relative;display:block;width:100%;height:28vh;overflow:hidden}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .mask{display:none}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .app{position:relative;height:100%}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .graphic-item{display:block;position:absolute;width:100%;height:100%;top:0;left:0}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .graphic-item-1 img{-o-object-fit:contain;object-fit:contain;position:absolute;width:auto;height:85%;top:1%;right:-15%}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .graphic-item-2 img{-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;height:100%;top:0;left:18%}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .graphic-item-3 img{-o-object-fit:contain;object-fit:contain;position:absolute;width:auto;height:95%;top:auto;bottom:0;right:2%}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .links{position:absolute;width:100%;top:auto;left:0;bottom:20px;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .links a{display:block;color:#fff;white-space:nowrap}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .links a .icon-arrow2{color:#fff}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .links a.of{line-height:1.3}div[data-barba-namespace=home_3D] .app-grid .app-grid-item-1{background-color:#025184}div[data-barba-namespace=home_3D] .app-grid .app-grid-item-2{background-color:#6e83f5}div[data-barba-namespace=home_3D] .app-grid .app-grid-item-3{background-color:#00a7d5}div[data-barba-namespace=home_3D] .app-grid .app-grid-item-4{background-color:#f9a389}div[data-barba-namespace=home_3D] .app-grid #app-home-1,div[data-barba-namespace=home_3D] .app-grid #app-home-2,div[data-barba-namespace=home_3D] .app-grid #app-home-3{display:none}div[data-barba-namespace=home_3D] .app-grid #app-home-1 canvas,div[data-barba-namespace=home_3D] .app-grid #app-home-2 canvas,div[data-barba-namespace=home_3D] .app-grid #app-home-3 canvas{top:0}div[data-barba-namespace=home_3D] .app-grid #app-home-4 img{width:100%;bottom:0;left:0}div[data-barba-namespace=home_3D] .introduction,div[data-barba-namespace=home_3D] .nav-other-products,div[data-barba-namespace=home_3D] .scene-hotspots{display:none}div[data-barba-namespace=home_3D] .ariane{width:100%;top:45px;left:0;margin:0;font-size:24px;line-height:16px;text-align:center}@media screen and (min-width:1020px){div[data-barba-namespace=home_3D]{height:100vh}div[data-barba-namespace=home_3D] .app-grid{position:fixed;width:100vw;height:100vh;top:0;left:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}div[data-barba-namespace=home_3D] .app-grid.is-ready .app-grid-item .mask{display:none}div[data-barba-namespace=home_3D] .app-grid .app-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:25%;height:100vh;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .mask{display:block;position:absolute;width:100%;height:100%;background-color:#fff;bottom:0;left:0;-webkit-transform-origin:top;transform-origin:top}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .graphic-item,div[data-barba-namespace=home_3D] .app-grid .app-grid-item .mask.hide{display:none}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .links{position:absolute;width:100%;top:20%;left:0;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .links a{display:block;color:#fff;white-space:nowrap}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .links a .icon-arrow2{color:#fff}div[data-barba-namespace=home_3D] .app-grid .app-grid-item .links a.of{line-height:1.3}}@media screen and (min-width:1020px) and (min-width:1100px){div[data-barba-namespace=home_3D] .app-grid .app-grid-item .links{padding:0 45px}}@media screen and (min-width:1020px){div[data-barba-namespace=home_3D] .app-grid .app-grid-item .app{position:relative;-ms-flex-negative:0;flex-shrink:0}div[data-barba-namespace=home_3D] .app-grid .app-grid-item-4 .app img{-webkit-transform:none;transform:none;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;-webkit-transform-origin:bottom;transform-origin:bottom}div[data-barba-namespace=home_3D] .app-grid .app-grid-item-4.hover .app img{-webkit-transform:scale(1.03);transform:scale(1.03)}div[data-barba-namespace=home_3D] .app-grid .graphic-item-1 img{-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;height:auto;top:1%;right:0}div[data-barba-namespace=home_3D] .app-grid .graphic-item-2 img{-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;height:100%;top:0;left:18%}div[data-barba-namespace=home_3D] .app-grid .graphic-item-3 img{-o-object-fit:contain;object-fit:contain;position:absolute;width:auto;height:100%;top:0;right:5%}div[data-barba-namespace=home_3D] .app-grid #app-home-1,div[data-barba-namespace=home_3D] .app-grid #app-home-2,div[data-barba-namespace=home_3D] .app-grid #app-home-3{display:block}div[data-barba-namespace=home_3D] .app-grid #app-home-1 canvas,div[data-barba-namespace=home_3D] .app-grid #app-home-2 canvas,div[data-barba-namespace=home_3D] .app-grid #app-home-3 canvas{top:50px;position:relative}div[data-barba-namespace=home_3D] .app-grid #app-home-4{width:100%;background-color:#f9a389}div[data-barba-namespace=home_3D] .app-grid #app-home-4 img{position:absolute;width:120%;bottom:0;left:-10%}}body.home_3D,body.home_3D main{overflow:auto}:root{--spacing-xxs:0.625rem;--spacing-xs:1rem;--spacing-sm:2rem;--spacing-md:3.5rem;--spacing-lg:5rem;--spacing-xl:6.5rem;--max-width:1280px;--max-width-2:960px;--color-1:#37374b;--font-size-xxs:0.875rem;--font-size-xs:1rem;--font-size-sm:1.5rem;--font-size-md:1.75rem;--font-size-xl:6.875rem;--font-size-title-hero-section:2.8rem;--font-family-title:"Syne",sans-serif;font-size:16px}@media screen and (max-width:1440px){:root{font-size:16px;--max-width:1120px}}@media screen and (max-width:1280px){:root{--max-width:960px;--font-size-title-hero-section:2.4rem}}@media screen and (max-width:1120px){:root{font-size:14px;--max-width:800px;--max-width-2:800px;--font-size-title-hero-section:2.2rem}}@media screen and (max-width:960px){:root{--max-width:640px;--max-width-2:640px;--font-size-title-hero-section:2.8rem}:root .main-section__heading{max-width:480px}}@media screen and (max-width:800px){:root{font-size:12px;--max-width:480px;--max-width-2:480px}}@media screen and (max-width:640px){:root{--max-width:400px;--max-width-2:400px}}@media screen and (max-width:480px){:root{--max-width:320px;--max-width-2:320px;--font-size-title-hero-section:2.0rem}}div[data-barba-namespace=landing]{position:relative;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;color:#37374b;color:var(--color-1)}div[data-barba-namespace=landing] .nav-other-products{display:none}div[data-barba-namespace=landing] .section{position:relative;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5rem;padding-top:var(--spacing-lg)}div[data-barba-namespace=landing] .section__inner{padding:5rem;padding:var(--spacing-lg);max-width:1280px;max-width:var(--max-width);-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;z-index:3}div[data-barba-namespace=landing] .main-section{width:100vw;min-height:100vh}div[data-barba-namespace=landing] .main-section__video-wrapper{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:0;overflow:hidden;z-index:1}div[data-barba-namespace=landing] .main-section__video-wrapper video{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%;opacity:0;-webkit-transition:opacity .8s ease-in;transition:opacity .8s ease-in}div[data-barba-namespace=landing] .main-section__video-wrapper:after{content:"";background-color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.1}div[data-barba-namespace=landing] .main-section__heading{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}div[data-barba-namespace=landing] .main-section__heading__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}div[data-barba-namespace=landing] .main-section__heading__row>div{overflow:hidden}div[data-barba-namespace=landing] .main-section__heading__row span{font-size:2.8rem;font-size:var(--font-size-title-hero-section);line-height:1.25;display:block}div[data-barba-namespace=landing] .main-section__heading__row--fs-bigger{margin:0 0 .625rem}div[data-barba-namespace=landing] .main-section__heading__row--fs-bigger span{font-size:4.9rem;font-size:calc(var(--font-size-title-hero-section)*1.75)}div[data-barba-namespace=landing] .main-section__heading__row--fs-smaller span{font-size:2.1rem;font-size:calc(var(--font-size-title-hero-section)*0.75)}div[data-barba-namespace=landing] .main-section__heading img{display:block;height:var(--h2-font-size);opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);transition:transform .6s cubic-bezier(.34,1.56,.64,1);transition:transform .6s cubic-bezier(.34,1.56,.64,1),-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);-webkit-transition-delay:.6s;transition-delay:.6s}div[data-barba-namespace=landing] .main-section__button-wrapper{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}div[data-barba-namespace=landing] .main-section__button-wrapper button{display:block;margin-right:2rem}div[data-barba-namespace=landing] .main-section__button-wrapper .button-default--link-autrice,div[data-barba-namespace=landing] .main-section__button-wrapper button{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .6s ease-in,-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);transition:opacity .6s ease-in,-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .6s ease-in;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .6s ease-in,-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);-webkit-transition-delay:.6s;transition-delay:.6s}div[data-barba-namespace=landing] .main-section__button-wrapper .button-default--link-autrice{display:inline-block;background-color:#fff;color:#37374b}div[data-barba-namespace=landing] .philosophy-section__inner{padding-top:5rem;padding-top:var(--spacing-lg)}div[data-barba-namespace=landing] .philosophy-section__content{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;overflow:hidden}div[data-barba-namespace=landing] .philosophy-section__content p{font-weight:600;font-size:1.75rem;font-size:var(--font-size-md);line-height:1.4;opacity:0;-webkit-transform:translateY(100%) skewY(25deg);transform:translateY(100%) skewY(25deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:opacity .6s ease-in,-webkit-transform .8s cubic-bezier(0,.55,.45,1);transition:opacity .6s ease-in,-webkit-transform .8s cubic-bezier(0,.55,.45,1);transition:opacity .6s ease-in,transform .8s cubic-bezier(0,.55,.45,1);transition:opacity .6s ease-in,transform .8s cubic-bezier(0,.55,.45,1),-webkit-transform .8s cubic-bezier(0,.55,.45,1);-webkit-transition-delay:.6s;transition-delay:.6s;letter-spacing:-.0016rem}div[data-barba-namespace=landing] .philosophy-section .material-3D--one{width:600px;top:5%;left:70%}div[data-barba-namespace=landing] .philosophy-section .material-3D--one img{-webkit-animation-delay:0ms;animation-delay:0ms}div[data-barba-namespace=landing] .skills-section__inner{padding-right:0!important;padding-left:0!important}div[data-barba-namespace=landing] .skills-section .material-gradient{top:100%;left:50%}div[data-barba-namespace=landing] .skills-section__nav,div[data-barba-namespace=landing] .skills-section__nav--next,div[data-barba-namespace=landing] .skills-section__nav--prev{position:absolute;opacity:0;width:25%;top:0;bottom:0;z-index:4}div[data-barba-namespace=landing] .skills-section__nav--prev{left:0}div[data-barba-namespace=landing] .skills-section__nav--next{right:0}div[data-barba-namespace=landing] .skills-section__nav--mobile,div[data-barba-namespace=landing] .skills-section__nav--mobile--next,div[data-barba-namespace=landing] .skills-section__nav--mobile--prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}div[data-barba-namespace=landing] .skills-section__nav--mobile--next:not(.show),div[data-barba-namespace=landing] .skills-section__nav--mobile--prev:not(.show),div[data-barba-namespace=landing] .skills-section__nav--mobile:not(.show){display:none!important}div[data-barba-namespace=landing] .skills-section__nav--mobile--prev{left:1rem;left:var(--spacing-xs)}div[data-barba-namespace=landing] .skills-section__nav--mobile--prev svg{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}div[data-barba-namespace=landing] .skills-section__nav--mobile--next{right:1rem;right:var(--spacing-xs)}div[data-barba-namespace=landing] .methodology-section__grid{max-width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;grid-gap:var(--spacing-sm);grid-auto-rows:1fr}div[data-barba-namespace=landing] .methodology-section__cell{overflow:hidden}div[data-barba-namespace=landing] .methodology-section .methodology-card{display:block;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;background-color:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}div[data-barba-namespace=landing] .methodology-section .methodology-card:hover{background-color:hsla(0,0%,100%,.3)}div[data-barba-namespace=landing] .methodology-section .methodology-card:hover .methodology-card__inner{-webkit-transform:translateY(-5px);transform:translateY(-5px)}div[data-barba-namespace=landing] .methodology-section .methodology-card__inner{padding:2rem;padding:var(--spacing-sm);padding-bottom:1.375rem;padding-bottom:calc(var(--spacing-sm) - var(--spacing-xxs));-webkit-transition:-webkit-transform .2s cubic-bezier(.61,1,.88,1);transition:-webkit-transform .2s cubic-bezier(.61,1,.88,1);transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform .2s cubic-bezier(.61,1,.88,1),-webkit-transform .2s cubic-bezier(.61,1,.88,1)}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.play.icon-deploy svg,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.play.icon-design>div div:last-of-type,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.play.icon-innovate svg,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.play.icon-produce>div>div:first-of-type,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.play.icon-produce>div>div:last-of-type,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.play.icon-support>div>div,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.play.icon-understand svg path{-webkit-animation-play-state:running;animation-play-state:running}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-deploy svg,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-design>div div:last-of-type,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-innovate svg,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-produce>div>div:first-of-type,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-produce>div>div:last-of-type,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-support>div>div,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-understand svg path{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:-.4s;animation-delay:-.4s;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-understand svg path:first-of-type{-webkit-animation-name:transalte_X-20px_Y20px;animation-name:transalte_X-20px_Y20px}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-understand svg path:nth-of-type(2){-webkit-animation-name:transalte_X20px_Y20px;animation-name:transalte_X20px_Y20px}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-understand svg path:nth-of-type(3){-webkit-animation-name:transalte_X-20px_Y-20px;animation-name:transalte_X-20px_Y-20px}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-understand svg path:nth-of-type(4){-webkit-animation-name:transalte_X20px_Y-20px;animation-name:transalte_X20px_Y-20px}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-design{position:relative}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-design>div{width:100%;height:100%}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-design>div div:last-of-type{width:100%;height:100%;background-color:#37374b;background-color:var(--color-1);-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;-webkit-clip-path:polygon(0 0,100% 0,100% 50%,0 50%);clip-path:polygon(0 0,100% 0,100% 50%,0 50%);-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-name:translate_clippath;animation-name:translate_clippath}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-design>div div:last-of-type:after{content:"";display:block;width:28px;height:28px;background-color:#f2e3f4;border-radius:50%}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-design>div div:first-of-type{width:28px;height:28px;background-color:#37374b;background-color:var(--color-1);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-innovate svg{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-name:rotation_90deg;animation-name:rotation_90deg}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-produce>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:13px;-webkit-transform-origin:center;transform-origin:center}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-produce>div>div>div{background-color:#37374b;background-color:var(--color-1);width:20px;border-bottom-left-radius:40px;border-bottom-right-radius:40px}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-produce>div>div:first-of-type,div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-produce>div>div:last-of-type{-webkit-animation-direction:alternate;animation-direction:alternate}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-produce>div>div:first-of-type{-webkit-animation-name:translate_Y13px;animation-name:translate_Y13px}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-produce>div>div:last-of-type{-webkit-animation-name:translate_Y-13px;animation-name:translate_Y-13px}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-deploy svg{-webkit-animation-name:rotation_90deg;animation-name:rotation_90deg}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-support>div{display:-webkit-box;display:-ms-flexbox;display:flex}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-support>div>div{width:20px;height:40px;background-color:#37374b;background-color:var(--color-1);border-top-right-radius:40px;border-bottom-right-radius:40px;-webkit-transform-origin:center;transform-origin:center}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-support>div>div:first-of-type{-webkit-animation-name:translate_X20px;animation-name:translate_X20px}div[data-barba-namespace=landing] .methodology-section .methodology-card__icon.icon-support>div>div:last-of-type{-webkit-animation-name:translate_X-20px;animation-name:translate_X-20px}div[data-barba-namespace=landing] .methodology-section .methodology-card__name{font-family:Syne,sans-serif;font-family:var(--font-family-title);font-size:1.75rem;font-size:var(--font-size-md);margin:1rem 0;margin:var(--spacing-xs) 0;font-weight:600}div[data-barba-namespace=landing] .methodology-section .methodology-card__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div[data-barba-namespace=landing] .methodology-section .methodology-card__step{border:1px solid #37374b;border:1px solid var(--color-1);font-size:.875rem;font-size:var(--font-size-xxs);font-weight:600;padding:10px 15px;border-radius:1000px;line-height:1;margin-right:.625rem;margin-right:var(--spacing-xxs);margin-bottom:.625rem;margin-bottom:var(--spacing-xxs)}div[data-barba-namespace=landing] .methodology-section .material-3D--two{bottom:-10%;right:80%;width:600px}div[data-barba-namespace=landing] .methodology-section .material-3D--two img{-webkit-animation-delay:354ms;animation-delay:354ms}div[data-barba-namespace=landing] .about-section__inner{max-width:960px;max-width:var(--max-width-2);overflow:hidden}div[data-barba-namespace=landing] .about-section__video-wrapper{border-radius:20px;overflow:hidden;-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%}div[data-barba-namespace=landing] .about-section__video-wrapper video{margin:auto;width:100%;height:100%;display:block}div[data-barba-namespace=landing] .refs-section__grid{max-width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem;grid-gap:var(--spacing-sm)}div[data-barba-namespace=landing] .refs-section__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;opacity:.5}div[data-barba-namespace=landing] .refs-section img{max-width:100%;max-height:100%;display:block;padding:3.5rem 2rem;padding:var(--spacing-md) var(--spacing-sm);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-filter:saturate(30%);filter:saturate(30%)}div[data-barba-namespace=landing] .contact-section__inner{max-width:960px;max-width:var(--max-width-2)}div[data-barba-namespace=landing] .contact-section .material-gradient{top:80%;left:80%}div[data-barba-namespace=landing] .contact-section .material-3D--three{top:0;left:85%;width:400px}div[data-barba-namespace=landing] .contact-section .material-3D--three img{-webkit-animation-delay:752ms;animation-delay:752ms}div[data-barba-namespace=landing] .contact-section .material-3D--four{bottom:-20%;right:70%;width:800px;z-index:0}div[data-barba-namespace=landing] .contact-section .material-3D--four img{-webkit-animation-delay:1.22s;animation-delay:1.22s}div[data-barba-namespace=landing] .landing-heading{max-width:100vw;overflow:hidden;z-index:1;margin-top:5rem;margin-top:var(--spacing-lg)}div[data-barba-namespace=landing] .landing-heading.play .landing-heading__wrapper{-webkit-animation:infinity_loop_x 6s linear 0s infinite running;animation:infinity_loop_x 6s linear 0s infinite running}div[data-barba-namespace=landing] .landing-heading.play .landing-heading__icon svg{animation-composition:add}div[data-barba-namespace=landing] .landing-heading__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3000px}div[data-barba-namespace=landing] .landing-heading__wrapper{height:8.59375rem;height:calc(var(--font-size-xl)*1.25);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div[data-barba-namespace=landing] .landing-heading__text{font-family:Syne,sans-serif;font-family:var(--font-family-title);font-size:6.875rem;font-size:var(--font-size-xl);line-height:1.25}div[data-barba-namespace=landing] .landing-heading__icon{width:6.875rem;width:var(--font-size-xl);height:6.875rem;height:var(--font-size-xl);margin:0 2rem;margin:0 var(--spacing-sm);-webkit-transform-origin:center;transform-origin:center}div[data-barba-namespace=landing] .landing-heading__icon svg{width:100%;height:100%}div[data-barba-namespace=landing] .material-3D,div[data-barba-namespace=landing] .material-3D--four,div[data-barba-namespace=landing] .material-3D--one,div[data-barba-namespace=landing] .material-3D--three,div[data-barba-namespace=landing] .material-3D--two{position:absolute;-webkit-transform-origin:center;transform-origin:center;z-index:2}div[data-barba-namespace=landing] .material-3D--four img,div[data-barba-namespace=landing] .material-3D--one img,div[data-barba-namespace=landing] .material-3D--three img,div[data-barba-namespace=landing] .material-3D--two img,div[data-barba-namespace=landing] .material-3D img{display:block;width:100%;height:100%}div[data-barba-namespace=landing] .material-3D--four img.play,div[data-barba-namespace=landing] .material-3D--one img.play,div[data-barba-namespace=landing] .material-3D--three img.play,div[data-barba-namespace=landing] .material-3D--two img.play,div[data-barba-namespace=landing] .material-3D img.play{-webkit-animation:floating-3D 2s cubic-bezier(.45,0,.55,1) infinite alternate running;animation:floating-3D 2s cubic-bezier(.45,0,.55,1) infinite alternate running}div[data-barba-namespace=landing] .material-gradient{position:absolute;width:3000px;height:3000px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}div[data-barba-namespace=landing] .material-gradient img{width:100%;height:100%}div[data-barba-namespace=landing] .slider{--slide-gap:var(--spacing-lg);--slide-width:480px;--slider-width:calc(var(--slide-width) + var(--slide-gap)*2);--slider-inner-width:calc(var(--slider-width)*4);width:var(--slider-width);margin:auto}div[data-barba-namespace=landing] .slider__inner{position:relative;width:var(--slider-inner-width);display:-webkit-box;display:-ms-flexbox;display:flex;left:0;overflow:hidden;-webkit-transition:-webkit-transform .4s cubic-bezier(.61,1,.88,1);transition:-webkit-transform .4s cubic-bezier(.61,1,.88,1);transition:transform .4s cubic-bezier(.61,1,.88,1);transition:transform .4s cubic-bezier(.61,1,.88,1),-webkit-transform .4s cubic-bezier(.61,1,.88,1)}div[data-barba-namespace=landing] .slider__inner.slider-pos-0{-webkit-transform:translateX(0);transform:translateX(0)}div[data-barba-namespace=landing] .slider__inner.slider-pos-1{-webkit-transform:translateX(-25%);transform:translateX(-25%)}div[data-barba-namespace=landing] .slider__inner.slider-pos-2{-webkit-transform:translateX(-50%);transform:translateX(-50%)}div[data-barba-namespace=landing] .slider__inner.slider-pos-3{-webkit-transform:translateX(-75%);transform:translateX(-75%)}div[data-barba-namespace=landing] .slide,div[data-barba-namespace=landing] .slide--formation,div[data-barba-namespace=landing] .slide--learning,div[data-barba-namespace=landing] .slide--onboarding,div[data-barba-namespace=landing] .slide--storytelling{--slide-title-size:3.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--slider-width);padding:0 var(--slide-gap);-webkit-transition:-webkit-filter .4s cubic-bezier(.61,1,.88,1);transition:-webkit-filter .4s cubic-bezier(.61,1,.88,1);transition:filter .4s cubic-bezier(.61,1,.88,1);transition:filter .4s cubic-bezier(.61,1,.88,1),-webkit-filter .4s cubic-bezier(.61,1,.88,1)}div[data-barba-namespace=landing] .is-active-slide.slide--formation,div[data-barba-namespace=landing] .is-active-slide.slide--learning,div[data-barba-namespace=landing] .is-active-slide.slide--onboarding,div[data-barba-namespace=landing] .is-active-slide.slide--storytelling,div[data-barba-namespace=landing] .slide.is-active-slide{-webkit-filter:opacity(1);filter:opacity(1);pointer-events:all}div[data-barba-namespace=landing] .is-active-slide.slide--formation .slide__content,div[data-barba-namespace=landing] .is-active-slide.slide--learning .slide__content,div[data-barba-namespace=landing] .is-active-slide.slide--onboarding .slide__content,div[data-barba-namespace=landing] .is-active-slide.slide--storytelling .slide__content,div[data-barba-namespace=landing] .slide.is-active-slide .slide__content{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:1}div[data-barba-namespace=landing] .is-active-slide.slide--formation .button-default,div[data-barba-namespace=landing] .is-active-slide.slide--formation .button-default--stroke,div[data-barba-namespace=landing] .is-active-slide.slide--learning .button-default,div[data-barba-namespace=landing] .is-active-slide.slide--learning .button-default--stroke,div[data-barba-namespace=landing] .is-active-slide.slide--onboarding .button-default,div[data-barba-namespace=landing] .is-active-slide.slide--onboarding .button-default--stroke,div[data-barba-namespace=landing] .is-active-slide.slide--storytelling .button-default,div[data-barba-namespace=landing] .is-active-slide.slide--storytelling .button-default--stroke,div[data-barba-namespace=landing] .slide.is-active-slide .button-default,div[data-barba-namespace=landing] .slide.is-active-slide .button-default--stroke{opacity:1}div[data-barba-namespace=landing] .slide--formation:not(.is-active-slide),div[data-barba-namespace=landing] .slide--learning:not(.is-active-slide),div[data-barba-namespace=landing] .slide--onboarding:not(.is-active-slide),div[data-barba-namespace=landing] .slide--storytelling:not(.is-active-slide),div[data-barba-namespace=landing] .slide:not(.is-active-slide){-webkit-filter:opacity(.5);filter:opacity(.5);pointer-events:none}div[data-barba-namespace=landing] .slide--formation:not(.is-active-slide) .slide__content,div[data-barba-namespace=landing] .slide--learning:not(.is-active-slide) .slide__content,div[data-barba-namespace=landing] .slide--onboarding:not(.is-active-slide) .slide__content,div[data-barba-namespace=landing] .slide--storytelling:not(.is-active-slide) .slide__content,div[data-barba-namespace=landing] .slide:not(.is-active-slide) .slide__content{opacity:.5}div[data-barba-namespace=landing] .slide__inner{position:relative;width:var(--slide-width);aspect-ratio:.64}div[data-barba-namespace=landing] .slide__media{position:relative;border-radius:20px;overflow:hidden;width:100%;height:100%;background:#000}div[data-barba-namespace=landing] .slide__media video{min-height:100%;min-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;opacity:.6}div[data-barba-namespace=landing] .slide__content{position:absolute;bottom:0;width:100%;max-width:100%;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:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:opacity .4s cubic-bezier(.61,1,.88,1),-webkit-transform .4s cubic-bezier(.61,1,.88,1);transition:opacity .4s cubic-bezier(.61,1,.88,1),-webkit-transform .4s cubic-bezier(.61,1,.88,1);transition:transform .4s cubic-bezier(.61,1,.88,1),opacity .4s cubic-bezier(.61,1,.88,1);transition:transform .4s cubic-bezier(.61,1,.88,1),opacity .4s cubic-bezier(.61,1,.88,1),-webkit-transform .4s cubic-bezier(.61,1,.88,1);padding:2rem;padding:var(--spacing-sm);padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}div[data-barba-namespace=landing] .slide__desc,div[data-barba-namespace=landing] .slide__subtitle,div[data-barba-namespace=landing] .slide__title{color:#fff;font-weight:600;font-size:1.5rem;font-size:var(--font-size-sm);line-height:1.2;text-align:center}div[data-barba-namespace=landing] .slide__subtitle{text-transform:uppercase;font-size:1rem;font-size:var(--font-size-xs);letter-spacing:.1rem}div[data-barba-namespace=landing] .slide__title{font-size:var(--slide-title-size);margin:2rem 0;margin:var(--spacing-sm) 0;text-shadow:0 0 30px rgba(0,0,0,.1);font-family:Syne,sans-serif;font-family:var(--font-family-title);font-weight:600}div[data-barba-namespace=landing] .slide__desc{font-weight:400;line-height:1.5;color:hsla(0,0%,100%,.6)}div[data-barba-namespace=landing] .slide--formation .button-default,div[data-barba-namespace=landing] .slide--formation .button-default--stroke,div[data-barba-namespace=landing] .slide--learning .button-default,div[data-barba-namespace=landing] .slide--learning .button-default--stroke,div[data-barba-namespace=landing] .slide--onboarding .button-default,div[data-barba-namespace=landing] .slide--onboarding .button-default--stroke,div[data-barba-namespace=landing] .slide--storytelling .button-default,div[data-barba-namespace=landing] .slide--storytelling .button-default--stroke,div[data-barba-namespace=landing] .slide .button-default,div[data-barba-namespace=landing] .slide .button-default--stroke{margin-top:2rem;margin-top:var(--spacing-sm);opacity:0;-webkit-transition:opacity .4s cubic-bezier(.61,1,.88,1);transition:opacity .4s cubic-bezier(.61,1,.88,1)}div[data-barba-namespace=landing] .button-default,div[data-barba-namespace=landing] .button-default--stroke{background-color:#37374b;background-color:var(--color-1);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:1000px;font-size:1rem;font-size:var(--font-size-xs);color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;padding:1rem 3.5rem;padding:var(--spacing-xs) var(--spacing-md)}div[data-barba-namespace=landing] .button-default--stroke>span,div[data-barba-namespace=landing] .button-default>span{display:block;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div[data-barba-namespace=landing] .button-default--stroke{border:1px solid #fff;background-color:transparent}div[data-barba-namespace=landing] .button-icon{width:6rem;height:6rem;background-color:#37374b;background-color:var(--color-1);border:none;border-radius:50%;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-transition:-webkit-filter .16s ease-in;transition:-webkit-filter .16s ease-in;transition:filter .16s ease-in;transition:filter .16s ease-in,-webkit-filter .16s ease-in}div[data-barba-namespace=landing] .button-icon.disable{-webkit-filter:grayscale(.5) opacity(.5);filter:grayscale(.5) opacity(.5)}@media screen and (max-width:1440px){div[data-barba-namespace=landing] .methodology-section__grid{grid-template-columns:repeat(2,1fr)!important}div[data-barba-namespace=landing] .slide,div[data-barba-namespace=landing] .slide--formation,div[data-barba-namespace=landing] .slide--learning,div[data-barba-namespace=landing] .slide--onboarding,div[data-barba-namespace=landing] .slide--storytelling{--slide-title-size:3.875rem!important}}@media screen and (max-width:1280px){div[data-barba-namespace=landing] .methodology-section__grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:1120px){div[data-barba-namespace=landing] .refs-section__grid{grid-template-columns:repeat(4,1fr)!important}}@media screen and (max-width:960px){div[data-barba-namespace=landing] .refs-section__grid{grid-template-columns:repeat(4,1fr)!important}}@media screen and (max-width:800px){div[data-barba-namespace=landing] .philosophy-section__content{max-width:100%!important}div[data-barba-namespace=landing] .methodology-section__grid{grid-template-columns:repeat(1,1fr)!important}div[data-barba-namespace=landing] .refs-section__grid{grid-template-columns:repeat(3,1fr)!important}div[data-barba-namespace=landing] .slider{--slide-gap:var(--spacing-md);--slide-width:400px}}@media screen and (max-width:640px){div[data-barba-namespace=landing] .refs-section__grid{grid-template-columns:repeat(2,1fr)!important}div[data-barba-namespace=landing] .slider{--slide-gap:var(--spacing-sm);--slide-width:340px}}@media screen and (max-width:480px){div[data-barba-namespace=landing] .slide,div[data-barba-namespace=landing] .slide--formation,div[data-barba-namespace=landing] .slide--learning,div[data-barba-namespace=landing] .slide--onboarding,div[data-barba-namespace=landing] .slide--storytelling{--slide-title-size:3.0rem!important}div[data-barba-namespace=landing] .slider{--slide-gap:var(--spacing-xs);--slide-width:300px}}.landing-cursor>div{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}.landing-cursor svg#icon-arrow{width:4.5px;height:4.5px;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.landing-cursor svg#icon-play{width:2.5px;height:2.6px}.landing-cursor svg#icon-pause{width:2.5px;height:2.5px}.landing-cursor svg{display:none;opacity:0;overflow:visible}.landing-cursor svg path{fill:#000!important;stroke:none!important}.landing-cursor.is-landing-hover.is-landing-nav--next.next-unactive>div,.landing-cursor.is-landing-hover.is-landing-nav--prev.prev-unactive>div{-webkit-transform:scale(1)!important;transform:scale(1)!important}.landing-cursor.is-landing-hover.is-landing-nav--next.next-unactive>div svg#icon-arrow,.landing-cursor.is-landing-hover.is-landing-nav--prev.prev-unactive>div svg#icon-arrow{opacity:0!important;display:none!important}.landing-cursor.is-landing-hover.is-landing-nav--next:not(.next-unactive) div svg#icon-arrow,.landing-cursor.is-landing-hover.is-landing-nav--prev:not(.prev-unactive) div svg#icon-arrow,.landing-cursor.is-landing-hover.is-landing-video.is-playing div svg#icon-pause,.landing-cursor.is-landing-hover.is-landing-video:not(.is-playing) div svg#icon-play{opacity:1;display:block}.landing-cursor.is-landing-nav--prev svg#icon-arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.landing-cursor.is-landing-nav--next svg#icon-arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.page-contact .landing-header__button-contact{display:none}.fade-in,.incoming-element{opacity:1!important}.incoming-element{-webkit-transform:translateY(0) skewY(0deg)!important;transform:translateY(0) skewY(0deg)!important}.incoming-element--img{opacity:1!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}div[data-barba-namespace=landing] .about-section__video-wrapper,div[data-barba-namespace=landing] .landing-form,div[data-barba-namespace=landing] .landing-heading__icon,div[data-barba-namespace=landing] .landing-heading__text,div[data-barba-namespace=landing] .main-section__heading__row span,div[data-barba-namespace=landing] .methodology-card,div[data-barba-namespace=landing] .refs-section__item img,div[data-barba-namespace=landing] .slide,div[data-barba-namespace=landing] .slide--formation,div[data-barba-namespace=landing] .slide--learning,div[data-barba-namespace=landing] .slide--onboarding,div[data-barba-namespace=landing] .slide--storytelling,div[data-barba-namespace=landing] .text,div[data-barba-namespace=landing] .text--bold{opacity:0;-webkit-transform:translateY(100px) skewY(15deg);transform:translateY(100px) skewY(15deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:opacity .6s ease-in,-webkit-transform .8s cubic-bezier(0,.55,.45,1);transition:opacity .6s ease-in,-webkit-transform .8s cubic-bezier(0,.55,.45,1);transition:opacity .6s ease-in,transform .8s cubic-bezier(0,.55,.45,1);transition:opacity .6s ease-in,transform .8s cubic-bezier(0,.55,.45,1),-webkit-transform .8s cubic-bezier(0,.55,.45,1);-webkit-transition-delay:.3s;transition-delay:.3s}@-webkit-keyframes infinity_loop_x{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes infinity_loop_x{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes floating-3D{0%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}to{-webkit-transform:translateY(3%);transform:translateY(3%)}}@keyframes floating-3D{0%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}to{-webkit-transform:translateY(3%);transform:translateY(3%)}}@-webkit-keyframes rotation_90deg{0%,40%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}60%,to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotation_90deg{0%,40%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}60%,to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes translate_clippath{0%,40%{-webkit-clip-path:polygon(0 0,100% 0,100% 50%,0 50%);clip-path:polygon(0 0,100% 0,100% 50%,0 50%)}60%,to{-webkit-clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%)}}@keyframes translate_clippath{0%,40%{-webkit-clip-path:polygon(0 0,100% 0,100% 50%,0 50%);clip-path:polygon(0 0,100% 0,100% 50%,0 50%)}60%,to{-webkit-clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%)}}@-webkit-keyframes transalte_X-20px_Y20px{0%,40%{-webkit-transform:translate(0);transform:translate(0)}60%,to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}@keyframes transalte_X-20px_Y20px{0%,40%{-webkit-transform:translate(0);transform:translate(0)}60%,to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}@-webkit-keyframes transalte_X20px_Y20px{0%,40%{-webkit-transform:translate(0);transform:translate(0)}60%,to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}@keyframes transalte_X20px_Y20px{0%,40%{-webkit-transform:translate(0);transform:translate(0)}60%,to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}@-webkit-keyframes transalte_X-20px_Y-20px{0%,40%{-webkit-transform:translate(0);transform:translate(0)}60%,to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}@keyframes transalte_X-20px_Y-20px{0%,40%{-webkit-transform:translate(0);transform:translate(0)}60%,to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}@-webkit-keyframes transalte_X20px_Y-20px{0%,40%{-webkit-transform:translate(0);transform:translate(0)}60%,to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}@keyframes transalte_X20px_Y-20px{0%,40%{-webkit-transform:translate(0);transform:translate(0)}60%,to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}@-webkit-keyframes translate_X20px{0%,40%{-webkit-transform:translateX(0);transform:translateX(0)}60%,to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes translate_X20px{0%,40%{-webkit-transform:translateX(0);transform:translateX(0)}60%,to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes translate_X-20px{0%,40%{-webkit-transform:translateX(0);transform:translateX(0)}60%,to{-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes translate_X-20px{0%,40%{-webkit-transform:translateX(0);transform:translateX(0)}60%,to{-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes translate_Y13px{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}50%,60%{-webkit-transform:translateY(13px);transform:translateY(13px)}70%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes translate_Y13px{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}50%,60%{-webkit-transform:translateY(13px);transform:translateY(13px)}70%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes translate_Y-13px{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}50%,60%{-webkit-transform:translateY(-13px);transform:translateY(-13px)}70%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes translate_Y-13px{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}50%,60%{-webkit-transform:translateY(-13px);transform:translateY(-13px)}70%,to{-webkit-transform:translateY(0);transform:translateY(0)}}.landing-header__button-contact{position:fixed;z-index:98;right:30px;bottom:30px}@media (max-width:599px){.landing-header__button-contact{right:30px;bottom:30px}.landing-header__button-contact .btn-circle{padding:16px}}.landing-header__btn-circle{position:relative;display:block;width:144px;height:144px;border-radius:50%;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.landing-header__btn-circle:hover{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.075);transform:scale(1.075)}.landing-header__btn-circle__inner,.landing-header__btn-circle__text{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center;transform-origin:center}.landing-header__btn-circle__inner{width:92px;height:96px}.landing-header__btn-circle__shape{width:100%;height:100%}.landing-header__btn-circle__text{width:144px;height:144px;-webkit-animation:contact-text-rotation 60s linear 1s infinite running;animation:contact-text-rotation 60s linear 1s infinite running}.landing-header__btn-circle__icon{position:absolute;width:100%;height:100%;top:0;left:0}.landing-header__btn-circle__icon:hover:after{-webkit-animation-name:shake-hand;animation-name:shake-hand;-webkit-animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.landing-header__btn-circle__icon:after{content:"";position:relative;top:50%;left:50%;display:block;width:44px;height:44px;background-image:url(assets/contact-icon.png);background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:75% bottom;transform-origin:75% bottom;-webkit-animation-duration:.16s;animation-duration:.16s;-webkit-animation-iteration-count:2;animation-iteration-count:2}.landing-header__btn-circle .label{display:none}@-webkit-keyframes contact-text-rotation{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes contact-text-rotation{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes shake-hand{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}33%{-webkit-transform:translate(-50%,-50%) rotate(-6deg);transform:translate(-50%,-50%) rotate(-6deg)}66%{-webkit-transform:translate(-50%,-50%) rotate(6deg);transform:translate(-50%,-50%) rotate(6deg)}to{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}}@keyframes shake-hand{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}33%{-webkit-transform:translate(-50%,-50%) rotate(-6deg);transform:translate(-50%,-50%) rotate(-6deg)}66%{-webkit-transform:translate(-50%,-50%) rotate(6deg);transform:translate(-50%,-50%) rotate(6deg)}to{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}}.landing-form .button-submit{margin-top:2rem;margin-top:var(--spacing-sm);-webkit-transition:-webkit-filter .16s ease-in;transition:-webkit-filter .16s ease-in;transition:filter .16s ease-in;transition:filter .16s ease-in,-webkit-filter .16s ease-in}.landing-form .button-submit.disable{-webkit-filter:grayscale(.5) opacity(.5);filter:grayscale(.5) opacity(.5)}.landing-form__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem}@media screen and (max-width:640px){.landing-form__grid{grid-template-columns:repeat(1,1fr)}}.landing-form__cell,.landing-form__cell--captcha,.landing-form__cell--checkbox,.landing-form__cell--desc,.landing-form__cell--file{position:relative;margin-bottom:2rem;margin-bottom:var(--spacing-sm);font-size:1rem;font-size:var(--font-size-xs)}.landing-form__cell--captcha,.landing-form__cell--checkbox,.landing-form__cell--desc{grid-column:1/3}@media screen and (max-width:640px){.landing-form__cell--captcha,.landing-form__cell--checkbox,.landing-form__cell--desc{grid-column:1/2}}.landing-form__cell--captcha,.landing-form__cell--captcha .captcha-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.landing-form__cell--captcha .captcha-wrapper{position:static;height:40px;border-bottom:2px solid #37374b;border-bottom:2px solid var(--color-1);color:#37374b;color:var(--color-1);background-color:color-mix(in srgb,#37374b 5%,transparent);background-color:color-mix(in srgb,var(--color-1) 5%,transparent);padding:5px 10px;max-width:150px;min-width:150px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700}.landing-form__cell--captcha .captcha-wrapper svg{display:block;margin-left:5px}.landing-form__cell--captcha .captcha-wrapper svg path{fill:#37374b;fill:var(--color-1)}.landing-form__flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-form label{top:50%;left:0}.landing-form textarea{resize:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;padding:calc((40px - 1.2rem)/2) 0}.landing-form input:not([type=checkbox]),.landing-form textarea{position:relative;display:block;border:none;border-bottom:2px solid #37374b;border-bottom:2px solid var(--color-1);width:100%;height:40px;z-index:1;background-color:transparent}.landing-form__input,.landing-form__label,.landing-form input:not([type=checkbox]),.landing-form label{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;color:#37374b;color:var(--color-1)}.landing-form input:not([type=checkbox])+label,.landing-form textarea+label{position:absolute;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:.5;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity .12s ease-in,-webkit-transform .12s ease-in;transition:opacity .12s ease-in,-webkit-transform .12s ease-in;transition:opacity .12s ease-in,transform .12s ease-in;transition:opacity .12s ease-in,transform .12s ease-in,-webkit-transform .12s ease-in;z-index:0}.landing-form input:not([type=checkbox]):hover+label,.landing-form textarea:hover+label{opacity:1}.landing-form input:not([type=checkbox]):focus+label,.landing-form input:not([type=checkbox]):not([value=""])+label,.landing-form textarea:focus+label,.landing-form textarea:not([value=""])+label{-webkit-transform:translateY(-120%) scale(.75);transform:translateY(-120%) scale(.75);opacity:1}.landing-form input[type=checkbox]{display:none}.landing-form input[type=checkbox]+label{display:block;border:1px solid #37374b;border:1px solid var(--color-1);padding:1rem 2rem;padding:var(--spacing-xs) var(--spacing-sm);border-radius:1000px;margin:1rem 1rem 0 0;margin:var(--spacing-xs) var(--spacing-xs) 0 0;cursor:pointer;opacity:.5;-webkit-transition:opacity .12s ease-in;transition:opacity .12s ease-in;cursor:none}.landing-form input[type=checkbox]+label:hover,.landing-form input[type=checkbox]:checked+label{opacity:1}.landing-form__info{font-size:1rem;font-size:var(--font-size-xs);clear:both;opacity:.5}.landing-form__info--error{color:red;font-weight:500}.landing-form__container #form-message{opacity:0;margin-top:2rem;margin-top:var(--spacing-sm)}.landing-form__container #form-message.show{opacity:1}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{background-color:#fff}body{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:300;overflow-x:hidden;cursor:default;-webkit-transition:background-color .3s;transition:background-color .3s}@media (min-width:1500px){body{font-size:24px;line-height:36px}}@media (max-width:1499px){body{font-size:20px;line-height:28px}}@media (max-width:1199px){body{font-size:18px;line-height:26px}}@media (max-width:899px){body{font-size:18px;line-height:26px}}@media (max-width:599px){body{font-size:16px;line-height:24px}}body.contact .button-contact{display:none}body #loading{position:fixed;width:100vw;height:100vh;overflow:hidden;background-color:#f4f4f4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;display:none}body #loading.loading{display:-webkit-box;display:-ms-flexbox;display:flex}body #loading .gif{position:relative;display:block;width:100px;height:100px;background-image:url(assets/gif-logo-smartch.gif);background-size:100%}body.errorPage{cursor:default!important}body.errorPage #loading,body.errorPage .button-contact,body.errorPage .cursor,body.errorPage footer,body.errorPage header,body.errorPage nav{display:none}body.errorPage section .grid{display:block;margin-top:120px}body.errorPage section .grid .g-text{width:65%;display:inline-block}body.errorPage section .grid .g-illustration{width:30%;display:inline-block}@media (max-width:899px){body.errorPage section .grid .g-text{width:100%;display:block}body.errorPage section .grid .g-illustration{width:40%;display:block;margin:20px auto}}body .scroll-indicator{position:fixed;bottom:30px;left:30px;width:30px;height:100px;z-index:90;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:16px;font-family:Plus Jakarta Sans,sans-serif;color:#a7a7a7;-webkit-transition:opacity .3s;transition:opacity .3s}body .scroll-indicator span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body .scroll-indicator svg{margin-top:15px;animation:down .7s infinite alternate;-webkit-animation:down .7s infinite alternate}body .scroll-indicator.hide{opacity:0}@media (max-width:599px){body .scroll-indicator{display:none}}body .typed-cursor{font-weight:100}body #overlay{content:"";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;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-1;opacity:0}body #overlay p{opacity:0;font-size:15rem;line-height:16rem;text-align:center;font-family:Plus Jakarta Sans,sans-serif}@media (max-width:599px){body #overlay p{font-size:80px;line-height:94px}}body[data-current-page=Onboarding]{padding-top:0}body[data-current-page=Onboarding] .presentation{color:#fff}body[data-current-page=Onboarding] .presentation .content{background-color:#025184}body.overflow,main{overflow:hidden}section{color:#000;position:relative}@-webkit-keyframes down{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes down{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}div[data-barba-namespace=Accueil]{background:#fff}div[data-barba-namespace=Accueil] #sectionHero{background:#fff;z-index:3;height:100vh;min-height:490px}div[data-barba-namespace=Accueil] #sectionHero .grid{display:grid}div[data-barba-namespace=Accueil] #sectionHero .grid .g-button{margin-top:0}div[data-barba-namespace=Accueil] #sectionHero .big-title{font-weight:400;font-size:30px;line-height:1.3}div[data-barba-namespace=Accueil] #sectionHero .big-title strong{font-weight:600}div[data-barba-namespace=Accueil] #sectionHero .big-title .wrapper-typed-header{display:inline-block;min-width:250px}div[data-barba-namespace=Accueil] #sectionHero .big-title .wrapper-typed-header .hidden{display:none}@media (min-width:600px){div[data-barba-namespace=Accueil] #sectionHero .big-title{font-size:30px}}@media (min-width:760px){div[data-barba-namespace=Accueil] #sectionHero .big-title{font-size:40px}}@media (min-width:1024px){div[data-barba-namespace=Accueil] #sectionHero .big-title{font-size:45px}}@media (min-width:1200px){div[data-barba-namespace=Accueil] #sectionHero .big-title{font-size:50px}}@media (min-width:1366px){div[data-barba-namespace=Accueil] #sectionHero .big-title{font-size:60px}}@media (min-width:1500px){div[data-barba-namespace=Accueil] #sectionHero .big-title{font-size:70px}}div[data-barba-namespace=Accueil] #sectionHero .btn.link-expertise{margin-right:70px}@media (max-width:899px){div[data-barba-namespace=Accueil] #sectionHero .btn.link-expertise{margin-right:20px;margin-bottom:10px}}@media (min-width:1024px){div[data-barba-namespace=Accueil] #sectionHero br.hide-desktop{display:none}}@media (min-width:1200px){div[data-barba-namespace=Accueil] #sectionHero.grid-text .grid .g-text{grid-column:2/span 11}}div[data-barba-namespace=Accueil] #sectionOffreOb{overflow-x:hidden;background-color:#025184}div[data-barba-namespace=Accueil] #sectionOffreOb .bg-color{background-color:#025184}div[data-barba-namespace=Accueil] #sectionOffreDl{overflow:hidden;background-color:#6e83f4}div[data-barba-namespace=Accueil] #sectionOffreDl .bg-color{background-color:#6e83f4}div[data-barba-namespace=Accueil] #sectionOffreDs{overflow:hidden;background-color:#00a7d5}div[data-barba-namespace=Accueil] #sectionOffreDs .bg-color{background-color:#00a7d5}div[data-barba-namespace=Accueil] .wrapper-product-initial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;margin:0;height:0}div[data-barba-namespace=Accueil] .wrapper-product-initial .product-initial{-webkit-box-flex:1;-ms-flex:1;flex:1}div[data-barba-namespace=Accueil] #sectionOffres{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;z-index:2}@media (min-width:1024px){div[data-barba-namespace=Accueil] #sectionOffres{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}div[data-barba-namespace=Accueil] #sectionWhatWeDo{background:#fff;z-index:1;padding:60px 0}div[data-barba-namespace=Accueil] #sectionWhatWeDo .grid{padding-top:60px;display:grid}div[data-barba-namespace=Accueil] #sectionWhatWeDo .nowrap{white-space:nowrap}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text h2{line-height:1.3}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text h2 .wrapper-typed-philosophy{font-weight:400}@media (max-width:599px){div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text h2{font-size:20px;line-height:26px}}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text .illustration{text-align:center;margin-bottom:30px;position:relative}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text .illustration img{width:40%;max-width:300px}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text .g-button{margin:50px 0}div[data-barba-namespace=Accueil] #sectionWhatWeDo .wrapper-typed-philosophy{display:inline-block;min-width:300px;color:#000}div[data-barba-namespace=Accueil] #sectionWhatWeDo .wrapper-typed-philosophy .hidden{display:none}@media (min-width:1200px){div[data-barba-namespace=Accueil] #sectionWhatWeDo{padding-bottom:80px}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text{grid-column:2/span 10}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text h2{max-width:985px;margin-bottom:90px}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text .illustration{margin-bottom:50px}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text .illustration img{width:26%;max-width:600px}div[data-barba-namespace=Accueil] #sectionWhatWeDo .wrapper-typed-philosophy{min-width:490px}}@media (min-width:1500px){div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text{grid-column:2/span 10}div[data-barba-namespace=Accueil] #sectionWhatWeDo .g-text h2{max-width:100%;font-size:50px;line-height:1.3}}@media screen and (min-width:1499px){div[data-barba-namespace=Accueil] #sectionForm h2{font-size:30px}}div[data-barba-namespace=Accueil] #sectionForm .grid{padding-top:60px;padding-bottom:60px;color:#fff;display:grid}div[data-barba-namespace=Accueil] #sectionForm .nowrap{white-space:nowrap}div[data-barba-namespace=Accueil] #sectionForm .g-text{font-size:40px;line-height:53px}@media (max-width:599px){div[data-barba-namespace=Accueil] #sectionForm .g-text{font-size:25px;line-height:26px}}div[data-barba-namespace=Accueil] #sectionForm .g-text h2{font-weight:400;line-height:1.6}div[data-barba-namespace=Accueil] #sectionForm .g-text .illustration{position:relative;width:30%;margin:0 35% 30px}div[data-barba-namespace=Accueil] #sectionForm .wrapper-typed-philosophy{display:inline-block;min-width:300px}div[data-barba-namespace=Accueil] #sectionForm .wrapper-typed-philosophy .hidden{display:none}@media (min-width:1200px){div[data-barba-namespace=Accueil] #sectionForm .grid{padding-top:120px;padding-bottom:120px}div[data-barba-namespace=Accueil] #sectionForm .g-text{grid-column:2/span 10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div[data-barba-namespace=Accueil] #sectionForm .g-text .illustration{position:relative;width:15%;margin:0 5% 0 0}div[data-barba-namespace=Accueil] #sectionForm .g-text h2{max-width:80%}}@media (min-width:1500px){div[data-barba-namespace=Accueil] #sectionForm .g-text .illustration{position:relative;width:15%;margin:0 5% 0 0}div[data-barba-namespace=Accueil] #sectionForm .g-text h2{max-width:78%}}@media (min-width:1800px){div[data-barba-namespace=Accueil] #sectionForm .g-text .illustration{position:relative;width:20%;margin:0 10% 0 0}div[data-barba-namespace=Accueil] #sectionForm .g-text h2{max-width:58%}}div[data-barba-namespace=Accueil] section .bg,div[data-barba-namespace=Accueil] section .bg-color{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:center;transform-origin:center}div[data-barba-namespace=Accueil] section .bg{-webkit-transform-origin:top center;transform-origin:top center}div[data-barba-namespace=Accueil] section .bg-color{-webkit-transition:background-color .6s ease-in;transition:background-color .6s ease-in}div[data-barba-namespace=Accueil] section .bg-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;opacity:0;pointer-events:none;-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in}div[data-barba-namespace=Accueil] section.offres{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box}div[data-barba-namespace=Accueil] section.offres:first-child{margin-left:0}div[data-barba-namespace=Accueil] section.offres:last-child{margin-right:0}div[data-barba-namespace=Accueil] section.offres .title{white-space:nowrap;font-weight:400;font-size:30px;line-height:1.3}@media (min-width:760px){div[data-barba-namespace=Accueil] section.offres .title{font-size:35px}}@media (min-width:1024px){div[data-barba-namespace=Accueil] section.offres .title{font-size:35px}}@media (min-width:1280px){div[data-barba-namespace=Accueil] section.offres .title{font-size:40px}}@media (min-width:1500px){div[data-barba-namespace=Accueil] section.offres .title{font-size:45px}}div[data-barba-namespace=Accueil] section.offres .title a{font-size:inherit;font-weight:inherit;font-family:inherit;color:#fff}div[data-barba-namespace=Accueil] section.offres .title:after{display:none;content:"";width:25%;height:1px;background-color:#fff;margin:25px 0}@media (min-width:1024px){div[data-barba-namespace=Accueil] section.offres .title:after{display:block}}@media (min-width:1500px){div[data-barba-namespace=Accueil] section.offres .title:after{margin:35px 0}}div[data-barba-namespace=Accueil] section.offres .second-title{font-size:20px;line-height:1.3;margin-bottom:20px}@media (min-width:1024px){div[data-barba-namespace=Accueil] section.offres .second-title{font-size:21px}}@media (min-width:1200px){div[data-barba-namespace=Accueil] section.offres .second-title{font-size:22px}}@media (min-width:1360px){div[data-barba-namespace=Accueil] section.offres .second-title{font-size:24px}}@media (min-width:1500px){div[data-barba-namespace=Accueil] section.offres .second-title{font-size:30px}}div[data-barba-namespace=Accueil] section.offres .inner-graphic{position:relative;z-index:2}div[data-barba-namespace=Accueil] section.offres .inner-graphic .bg{display:none}div[data-barba-namespace=Accueil] section.offres .inner-graphic .graphic{display:block}div[data-barba-namespace=Accueil] section.offres .inner-graphic .graphic img{width:100%}@media (min-width:1024px){div[data-barba-namespace=Accueil] section.offres .inner-graphic{height:auto;padding-bottom:60%}div[data-barba-namespace=Accueil] section.offres .inner-graphic .bg{display:block}div[data-barba-namespace=Accueil] section.offres .inner-graphic .graphic{display:none}}@media (min-width:1400px){div[data-barba-namespace=Accueil] section.offres .inner-graphic{padding-bottom:70%}}div[data-barba-namespace=Accueil] section.offres .inner-text{position:relative;padding:40px 30px;color:#fff;z-index:1}div[data-barba-namespace=Accueil] section.offres .inner-text .content{margin-top:0}@media (min-width:600px){div[data-barba-namespace=Accueil] section.offres .inner-text{padding:60px 120px}}@media (min-width:1024px){div[data-barba-namespace=Accueil] section.offres .inner-text{padding:40px 30px 50px}}@media (min-width:1280px){div[data-barba-namespace=Accueil] section.offres .inner-text{padding:40px 60px 50px}}@media (min-width:1440px){div[data-barba-namespace=Accueil] section.offres .inner-text{padding:80px 60px 50px}}div[data-barba-namespace=Accueil] section.offres .description,div[data-barba-namespace=Accueil] section.offres .second-title,div[data-barba-namespace=Accueil] section.offres h2{font-weight:400}div[data-barba-namespace=Accueil] section.offres .description{margin-bottom:30px}@media (min-width:1500px){div[data-barba-namespace=Accueil] section.offres .description{font-size:24px;line-height:36px}}@media (max-width:1499px){div[data-barba-namespace=Accueil] section.offres .description{font-size:20px;line-height:28px}}@media (max-width:1199px){div[data-barba-namespace=Accueil] section.offres .description{font-size:18px;line-height:26px}}@media (max-width:899px){div[data-barba-namespace=Accueil] section.offres .description{font-size:18px;line-height:26px}}@media (max-width:599px){div[data-barba-namespace=Accueil] section.offres .description{font-size:16px;line-height:24px}}@media (min-width:1024px){div[data-barba-namespace=Accueil] section.offres .description{min-height:120px}}@media (min-width:1500px){div[data-barba-namespace=Accueil] section.offres .description{min-height:145px}}div[data-barba-namespace=Accueil] section ul.social li{margin-right:.7em}div[data-barba-namespace=Accueil] section .home-assets{position:absolute;max-width:100%;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}div[data-barba-namespace=Accueil] section .home-assets-1-1{top:75%;left:10%}div[data-barba-namespace=Accueil] section .home-assets-1-1 img{width:40px}@media (min-width:1024px){div[data-barba-namespace=Accueil] section .home-assets-1-1{top:50%;left:4%}div[data-barba-namespace=Accueil] section .home-assets-1-1 img{width:70px}}div[data-barba-namespace=Accueil] section .home-assets-1-2{top:17%;left:80%}div[data-barba-namespace=Accueil] section .home-assets-1-2 img{width:140px}@media (min-width:1024px){div[data-barba-namespace=Accueil] section .home-assets-1-2{top:26%;left:90%}div[data-barba-namespace=Accueil] section .home-assets-1-2 img{width:190px}}div[data-barba-namespace=Accueil] section .home-assets-1-3{top:35%;left:4%}div[data-barba-namespace=Accueil] section .home-assets-1-5{top:10%;left:25%}div[data-barba-namespace=Accueil] section .home-assets-4{top:20%;left:-60px}div[data-barba-namespace=Accueil] section .home-assets-5{top:15%;left:90%}div[data-barba-namespace=Accueil] section .home-assets-6{top:15%;left:92%}div[data-barba-namespace=Accueil] section .home-assets-7{top:20%;left:-70px}div[data-barba-namespace=Accueil] section .home-assets-8{top:84%;left:43%}div[data-barba-namespace=Accueil] section .home-assets-ob-1{top:6%;left:47%}div[data-barba-namespace=Accueil] section .home-assets-ob-2{top:70%;left:7%;-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}div[data-barba-namespace=Accueil] section .home-assets-ob-3{top:46%;left:-2%}div[data-barba-namespace=Accueil] section .home-assets-dl-1{top:-6%;left:40%}div[data-barba-namespace=Accueil] section .home-assets-dl-2{top:80%;left:38%}div[data-barba-namespace=Accueil] section .home-assets-dl-3{top:57%;left:66px}div[data-barba-namespace=Accueil] section.is-animated.offres .content{-webkit-transform:none;transform:none}div[data-barba-namespace=Accueil] section.on-top .bg-overlay{opacity:0}div[data-barba-namespace=Accueil] section.on-top .bg-color{background-color:#f4f4f4}div[data-barba-namespace=Accueil] section.on-top .content{color:#fff}div[data-barba-namespace=Accueil] section.on-top#sectionOffreOb .bg-color{background-color:#025184}div[data-barba-namespace=Accueil] section.on-top#sectionOffreDl .bg-color{background-color:#6e83f4}div[data-barba-namespace=Accueil] section.on-top#sectionOffreDs .bg-color{background-color:#00a7d5}div[data-barba-namespace=Accueil] section.is-inview .anim-floating-point{-webkit-animation:floatingPoint 4s ease-in-out 0s;animation:floatingPoint 4s ease-in-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}div[data-barba-namespace=Accueil] section.is-inview .anim-floating-point-2{-webkit-animation:floatingPoint_B 10s ease-in-out 0s;animation:floatingPoint_B 10s ease-in-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}div[data-barba-namespace=Accueil] section.is-inview .anim-self-rotation{-webkit-animation:selfRotation 22s linear 0s;animation:selfRotation 22s linear 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}div[data-barba-namespace=Accueil] section.is-inview .anim-offset-top-right{-webkit-animation:translateTopRight 10s ease 0s;animation:translateTopRight 10s ease 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}div[data-barba-namespace=Accueil] .product-initial{position:relative;top:0;padding-bottom:30px;margin-left:60px;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:70px;height:50vh;min-height:300px;line-height:1;z-index:3;-webkit-transition:color .6s ease-in;transition:color .6s ease-in;mix-blend-mode:multiply;color:#000;pointer-events:none;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}div[data-barba-namespace=Accueil] .product-initial-onboarding{color:#025184}div[data-barba-namespace=Accueil] .product-initial-digitallearning{color:#6e83f4}div[data-barba-namespace=Accueil] .product-initial-datastorytelling{color:#00a7d5}div[data-barba-namespace=Accueil] .product-initial-onboarding .initial:before{position:relative;display:inline;content:"Ob"}div[data-barba-namespace=Accueil] .product-initial-digitallearning .initial:before{position:relative;display:inline;content:"DL"}div[data-barba-namespace=Accueil] .product-initial-datastorytelling .initial:before{position:relative;display:inline;content:"DS"}.offres{position:relative;background-color:#fff;overflow:hidden}.offres[data-title=Onboarding] .offres-background{background-image:url(assets/Oboarding-tiroir-zoom.jpg)}.offres[data-title="Digital Learning"] .offres-background{background-image:url(assets/Digital-Learning-tiroir-zoom.jpg)}.offres[data-title="Data Storytelling"] .offres-background{background-image:url(assets/Data-Storytelling-tiroir-zoom.jpg)}@media (min-width:1500px){.offres .inner{padding:120px 0 80px}}@media (max-width:599px){.offres .description .social li{margin-right:6px}}.offres .offres-background{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.offres a svg{fill:#fff}.offres[data-title=Onboarding] .bg-color{background-color:#025184}.offres[data-title=Onboarding] img.home-ob-asset-1{position:absolute;top:-15%;right:-88%;width:200%}@media (min-width:1500px){.offres[data-title=Onboarding] img.home-ob-asset-1{top:2%}}.offres[data-title="Digital Learning"] .bg-color{background-color:#6e83f4}.offres[data-title="Digital Learning"] img.home-dl-asset-1{position:absolute;top:-15%;left:19%;width:70%}@media (min-width:1500px){.offres[data-title="Digital Learning"] img.home-dl-asset-1{top:2%}}.offres[data-title="Digital Learning"] img.home-dl-asset-2{position:absolute;top:-8%;left:63%;width:18%}.offres[data-title="Digital Learning"] img.home-dl-asset-3{position:absolute;bottom:-13%;left:-5%;width:32%}.offres[data-title="Data Storytelling"] .bg-color{background-color:#00a7d5}.offres[data-title="Data Storytelling"] img.offres-bg{position:absolute;bottom:-510px;width:180%;left:-630px}.offres[data-title="Data Storytelling"] img.offres-bg-left{position:absolute;bottom:0;height:100%;left:0}.offres[data-title="Data Storytelling"] img.offres-bg-right{position:absolute;bottom:0;height:100%;right:0}.offres[data-title="Data Storytelling"] img.home-ds-asset-1{position:absolute;top:5%;right:-2%;width:80%}.offres[data-title="Data Storytelling"] img.home-ds-asset-2{position:absolute;bottom:-17%;left:-2%;width:46%}.offres[data-title="Data Storytelling"] img.home-ds-asset-3{position:absolute;bottom:-24%;left:2%;width:40%}@media (min-width:1500px){.offres .grid{padding:0 140px}}@media (max-width:1499px){.offres .grid{padding:0 120px}}@media (max-width:1199px){.offres .grid{padding:0 60px}}@media (max-width:899px){.offres .grid{padding:0 40px}}@media (max-width:599px){.offres .grid{padding:0 30px}}#expertise-sur-mesure{background:#222;padding:40px 0;z-index:2;width:100%;overflow:hidden}#expertise-sur-mesure .product-slider{margin-left:0;width:100vw;position:relative}#expertise-sur-mesure .product-slider #sectionOffreOb{background:-webkit-gradient(linear,left top,left bottom,from(#014870),to(#006db0));background:linear-gradient(180deg,#014870,#006db0)}#expertise-sur-mesure .product-slider #sectionOffreDl{background:-webkit-gradient(linear,left top,left bottom,from(#8b72ed),color-stop(46%,#3f56d2));background:linear-gradient(180deg,#8b72ed,#3f56d2 46%)}#expertise-sur-mesure .product-slider #sectionOffreDs{background:-webkit-gradient(linear,left top,left bottom,from(#2eaa9e),color-stop(46%,#0b96bf));background:linear-gradient(180deg,#2eaa9e,#0b96bf 46%)}#expertise-sur-mesure .product-slider #sectionOffreCatalogue{background:-webkit-gradient(linear,left top,left bottom,from(#f7a994),color-stop(28%,#f7a189));background:linear-gradient(180deg,#f7a994,#f7a189 28%);color:#000}#expertise-sur-mesure .product-slider #sectionOffreCatalogue .inner-text,#expertise-sur-mesure .product-slider #sectionOffreCatalogue .inner-text i{color:#000}#expertise-sur-mesure .product-slider .slick-track-wrapper{overflow:hidden}#expertise-sur-mesure .product-slider .slick-track{width:250vw;-webkit-transition:-webkit-transform 1s cubic-bezier(.41,.99,.41,1);transition:-webkit-transform 1s cubic-bezier(.41,.99,.41,1);transition:transform 1s cubic-bezier(.41,.99,.41,1);transition:transform 1s cubic-bezier(.41,.99,.41,1),-webkit-transform 1s cubic-bezier(.41,.99,.41,1)}#expertise-sur-mesure .product-slider .product-card{display:block!important;margin-right:40px;border-radius:20px}#expertise-sur-mesure .product-slider .product-card>a{display:block;padding:0}@media (min-width:1200px){#expertise-sur-mesure .product-slider .product-card>a{min-height:600px}}#expertise-sur-mesure .product-slider .product-card.color-invert .inner-text,#expertise-sur-mesure .product-slider .product-card.color-invert .title,#expertise-sur-mesure .product-slider .product-card.color-invert .title a,#expertise-sur-mesure .product-slider .product-card.color-invert a.btn,#expertise-sur-mesure .product-slider .product-card.color-invert a.btn i{color:#000}#expertise-sur-mesure .product-slider .product-card .title{white-space:nowrap;font-weight:400;font-size:25px;line-height:1.3;margin-bottom:15px}@media (min-width:760px){#expertise-sur-mesure .product-slider .product-card .title{margin-bottom:25px;font-size:35px}}@media (min-width:1024px){#expertise-sur-mesure .product-slider .product-card .title{font-size:35px}}@media (min-width:1280px){#expertise-sur-mesure .product-slider .product-card .title{font-size:40px}}@media (min-width:1500px){#expertise-sur-mesure .product-slider .product-card .title{font-size:45px}}#expertise-sur-mesure .product-slider .product-card .title a{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;color:#fff;padding:0}#expertise-sur-mesure .product-slider .product-card .second-title{font-size:18px;line-height:1.3;margin-bottom:20px}@media (min-width:1024px){#expertise-sur-mesure .product-slider .product-card .second-title{font-size:21px}}@media (min-width:1200px){#expertise-sur-mesure .product-slider .product-card .second-title{font-size:22px}}@media (min-width:1360px){#expertise-sur-mesure .product-slider .product-card .second-title{font-size:24px}}@media (min-width:1500px){#expertise-sur-mesure .product-slider .product-card .second-title{font-size:30px}}#expertise-sur-mesure .product-slider .product-card .inner-text{position:relative;padding:40px 30px;min-height:300px;color:#fff;z-index:1}#expertise-sur-mesure .product-slider .product-card .inner-text .content{margin-top:0}@media (min-width:600px){#expertise-sur-mesure .product-slider .product-card .inner-text{padding:40px 60px}}@media (min-width:1440px){#expertise-sur-mesure .product-slider .product-card .inner-text{padding:60px 60px 50px}}#expertise-sur-mesure .product-slider .product-card .description,#expertise-sur-mesure .product-slider .product-card .second-title,#expertise-sur-mesure .product-slider .product-card h2{font-weight:400}@media (min-width:1500px){#expertise-sur-mesure .product-slider .product-card .description{font-size:24px;line-height:36px}}@media (max-width:1499px){#expertise-sur-mesure .product-slider .product-card .description{font-size:20px;line-height:28px}}@media (max-width:1199px){#expertise-sur-mesure .product-slider .product-card .description{font-size:18px;line-height:26px}}@media (max-width:899px){#expertise-sur-mesure .product-slider .product-card .description{font-size:18px;line-height:26px}}@media (max-width:599px){#expertise-sur-mesure .product-slider .product-card .description{font-size:16px;line-height:24px}}@media (min-width:1024px){#expertise-sur-mesure .product-slider .product-card .description{min-height:120px}}@media (min-width:1500px){#expertise-sur-mesure .product-slider .product-card .description{min-height:145px}}#expertise-sur-mesure .product-slider .product-card .graphic,#expertise-sur-mesure .product-slider .product-card .graphic img{width:100%}#expertise-sur-mesure .product-slider .navigtion-arrow{position:absolute;z-index:10;margin:0;left:-90px;top:50%}#expertise-sur-mesure .product-slider .navigtion-arrow .circle{display:inline-block;width:120px;height:120px;border-radius:50%;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#expertise-sur-mesure .product-slider .navigtion-arrow .circle:hover{-webkit-transform:scale(.85);transform:scale(.85)}#expertise-sur-mesure .product-slider .navigtion-arrow i{position:absolute;color:#222;font-size:28px;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}#expertise-sur-mesure .product-slider .navigtion-arrow.prev{margin-top:25px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#expertise-sur-mesure .product-slider .navigtion-arrow.next{margin-top:-126px}#expertise-sur-mesure .product-slider .slick-track{margin:0}#expertise-sur-mesure .product-slider .slick-slide{font-size:16px;line-height:28px;width:90vw;margin-right:40px;-webkit-transition:all .3s;transition:all .3s}@media (min-width:600px){#expertise-sur-mesure .product-slider .slick-slide{width:33vw;min-width:450px}}@media (min-width:1500px){#expertise-sur-mesure{padding:60px 0}}@media (max-width:899px){#expertise-sur-mesure .product-slider .slick-track{width:400vw}#expertise-sur-mesure .product-slider .navigtion-arrow{left:-60px}#expertise-sur-mesure .product-slider .navigtion-arrow .circle{width:80px;height:80px}#expertise-sur-mesure .product-slider .navigtion-arrow.prev{margin-top:15px}#expertise-sur-mesure .product-slider .navigtion-arrow.next{margin-top:-86px}}@media (max-width:599px){#expertise-sur-mesure .grid{padding:0 30px;display:block}#expertise-sur-mesure .product-slider{width:100%}#expertise-sur-mesure .product-slider .slick-track{width:400vw}#expertise-sur-mesure .product-slider .slick-slide{width:calc(100vw - 60px);margin-right:30px;font-size:16px;line-height:28px}#expertise-sur-mesure .product-slider .navigtion-arrow,#expertise-sur-mesure .product-slider .navigtion-arrow .circle{width:50px;height:50px}#expertise-sur-mesure .product-slider .navigtion-arrow .circle:hover{-webkit-transform:none;transform:none}#expertise-sur-mesure .product-slider .navigtion-arrow.next,#expertise-sur-mesure .product-slider .navigtion-arrow.prev{top:50%;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;-webkit-transform-origin:center;transform-origin:center}#expertise-sur-mesure .product-slider .navigtion-arrow.prev{left:-25px;margin-top:-25px}#expertise-sur-mesure .product-slider .navigtion-arrow.prev.slick-disabled{-webkit-transform:rotate(180deg) scale(.8);transform:rotate(180deg) scale(.8)}#expertise-sur-mesure .product-slider .navigtion-arrow.next{left:calc(100vw - 50px);margin-top:-25px;margin-left:-35px}#expertise-sur-mesure .product-slider .navigtion-arrow.next.slick-disabled{-webkit-transform:scale(.8);transform:scale(.8)}#expertise-sur-mesure .product-slider .navigtion-arrow.slick-disabled i{opacity:.5}}.philosophy{background:#222;z-index:1;color:#fff}.philosophy-icones-container{width:100%}.philosophy-icones-container span{display:none}@media (max-width:599px){.philosophy-icones-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.philosophy-icones-container>span{color:#a7a7a7;display:inline-block;margin-right:30px;min-width:80px}.philosophy-icones-container>span svg{margin-left:10px}.philosophy-icones-container ul{overflow:scroll}.philosophy-icones-container ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20px}.philosophy-icones-container ul li.active,.philosophy-icones-container ul li.active span{opacity:1}.philosophy-icones-container ul li span{display:inline-block;margin:auto;opacity:0;-webkit-transition:all .3s;transition:all .3s}}.philosophy-icones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ourGoal{position:relative;padding-top:90px;padding-bottom:120px;z-index:3}.ourGoal img{width:100%;height:auto;position:absolute;width:53%;top:0;-webkit-transform:translateY(-22%);transform:translateY(-22%);max-width:730px;margin-left:60px}@media (min-width:1500px){.ourGoal img{right:52%}}@media (max-width:599px){.ourGoal img{-webkit-transform:translateY(15%);transform:translateY(15%);margin-left:84px}}.ourGoal .illustration{position:absolute;top:0;left:0}.ourGoal .illustration .img{max-height:445px}.ourGoal .generique{position:relative;grid-column:1/span 5}.ourGoal .content{grid-column:8/span 4}@media (min-width:1500px){.ourGoal .content{grid-column:7/span 6}}@media (max-width:1499px){.ourGoal .content{grid-column:8/span 5}}.ourGoal p{margin-bottom:20px;font-weight:300}.ourGoal p:last-of-type{margin-top:60px}@media (max-width:1199px){.ourGoal .content{grid-column:7/span 5}}@media (max-width:899px){.ourGoal .content{grid-column:5/span 4}}@media (max-width:599px){.ourGoal{padding-top:250px}.ourGoal .illustration{display:none}.ourGoal .content{grid-column:1/span 4}}.full-height{min-height:100vh;position:relative}.full-height .grid{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.full-height .grid.static{position:relative;top:0;-webkit-transform:none;transform:none}.ariane{font-family:Plus Jakarta Sans,sans-serif;color:#000;font-size:14px;line-height:16px}@media (min-width:1500px){.ariane{grid-column:1/span 12;text-align:center}}@media (max-width:1499px){.ariane{grid-column:1/span 12;text-align:center}}@media (max-width:899px){.ariane{grid-column:1/span 8;text-align:center}}@media (max-width:599px){.ariane{display:none}}#sectionTeamPhoto{position:relative;background:#fff;margin:0}#sectionTeamPhoto:after{content:"";clear:both;display:table}#sectionTeamPhoto .photo,#sectionTeamPhoto .video{width:100%;position:relative}#sectionTeamPhoto .photo:after,#sectionTeamPhoto .video:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}#sectionTeamPhoto video.teaser{width:100%}#sectionTeamPhoto .content{width:100%;position:relative}#sectionTeamPhoto .content .illustration{display:none}#sectionTeamPhoto .content p{margin-bottom:20px}#sectionTeamPhoto .content .g-text{padding:60px 0;grid-column:2/span 10}@media (max-width:899px){#sectionTeamPhoto .content .g-text{grid-column:2/span 6}}@media (max-width:599px){#sectionTeamPhoto .content .g-text{grid-column:1/span 4}}#sectionTeamPhoto img.team{width:100%;border-radius:0}@media (min-width:1199px){#sectionTeamPhoto{margin:0 90px 90px}#sectionTeamPhoto .content,#sectionTeamPhoto .photo,#sectionTeamPhoto .video{width:50%;position:relative;float:left}#sectionTeamPhoto .content{position:absolute;left:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0}#sectionTeamPhoto .content .illustration{position:absolute;display:block;max-width:160px;width:20%;bottom:90%}#sectionTeamPhoto .content p.first{margin-top:60px}#sectionTeamPhoto .content .g-text{margin:0 80px 0 50px}#sectionTeamPhoto .photo,#sectionTeamPhoto .video{padding-right:20px}#sectionTeamPhoto img.team,#sectionTeamPhoto video.teaser{border-radius:20px}}#sectionTeamPhoto .spot{position:absolute;top:0;left:0;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-align:center;-ms-flex-align:center;align-items:center;min-width:120px}@media (max-width:1023px){#sectionTeamPhoto .spot{visibility:hidden}}#sectionTeamPhoto .spot>span:first-child{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:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;border-radius:50%;border-bottom-right-radius:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-bottom-right-radius .3s,background-color .3s,border-color .3s;transition:border-bottom-right-radius .3s,background-color .3s,border-color .3s}#sectionTeamPhoto .spot>span:first-child span{color:#fff;-webkit-transition:color .3s;transition:color .3s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:25px;height:25px;text-align:center}#sectionTeamPhoto .spot>span:first-child span .icon-linkedin{vertical-align:top;opacity:0;-webkit-transition:opacity .3s .1s;transition:opacity .3s .1s}#sectionTeamPhoto .spot>span:first-child span svg{width:50%;opacity:0;-webkit-transition:opacity .3s .1s;transition:opacity .3s .1s}#sectionTeamPhoto .spot span:nth-child(2){color:#fff;margin-top:15px;margin-bottom:8px;opacity:0;-webkit-transform:translatey(0);transform:translatey(0);-webkit-transition:opacity .3s 50ms,-webkit-transform .3s 50ms;transition:opacity .3s 50ms,-webkit-transform .3s 50ms;transition:opacity .3s 50ms,transform .3s 50ms;transition:opacity .3s 50ms,transform .3s 50ms,-webkit-transform .3s 50ms;font-family:Plus Jakarta Sans,sans-serif}@media (min-width:1500px){#sectionTeamPhoto .spot span:nth-child(2){font-size:24px;line-height:36px}}@media (max-width:1499px){#sectionTeamPhoto .spot span:nth-child(2){font-size:20px;line-height:28px}}@media (max-width:1199px){#sectionTeamPhoto .spot span:nth-child(2){font-size:18px;line-height:26px}}@media (max-width:899px){#sectionTeamPhoto .spot span:nth-child(2){font-size:18px;line-height:26px}}@media (max-width:599px){#sectionTeamPhoto .spot span:nth-child(2){font-size:16px;line-height:24px}}#sectionTeamPhoto .spot span:nth-child(3){font-size:16px;line-height:24px;opacity:0;-webkit-transform:translatey(0);transform:translatey(0);-webkit-transition:opacity .3s .1s,-webkit-transform .3s .1s;transition:opacity .3s .1s,-webkit-transform .3s .1s;transition:opacity .3s .1s,transform .3s .1s;transition:opacity .3s .1s,transform .3s .1s,-webkit-transform .3s .1s;text-shadow:1px 1px 1px #000}@media (min-width:1500px){#sectionTeamPhoto .spot span:nth-child(3){font-size:20px;line-height:32px}}#sectionTeamPhoto .spot.active>span:first-child,#sectionTeamPhoto .spot:hover>span:first-child{background-color:#000;background-color:#0097cf;border-bottom-right-radius:0;z-index:1001}#sectionTeamPhoto .spot.active>span:first-child span,#sectionTeamPhoto .spot:hover>span:first-child span{color:#fff}#sectionTeamPhoto .spot.active>span:first-child span svg,#sectionTeamPhoto .spot:hover>span:first-child span svg{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}#sectionTeamPhoto .spot.active>span:first-child span .icon-linkedin,#sectionTeamPhoto .spot:hover>span:first-child span .icon-linkedin{opacity:1;-webkit-transition:opacity .3s .1s;transition:opacity .3s .1s}#sectionTeamPhoto .spot.active>span:nth-child(2),#sectionTeamPhoto .spot.active>span:nth-child(3),#sectionTeamPhoto .spot:hover>span:nth-child(2),#sectionTeamPhoto .spot:hover>span:nth-child(3){opacity:1;-webkit-transform:translatey(5px);transform:translatey(5px)}#sectionTeamPhoto .spot.active:first-child img.icon-on,#sectionTeamPhoto .spot:hover:first-child img.icon-on{opacity:1}#sectionTeamPhoto .spot.active:first-child img.icon-off,#sectionTeamPhoto .spot:hover:first-child img.icon-off{opacity:0}#sectionTeamPhoto .spot-nc{left:44%;top:5%}#sectionTeamPhoto .spot-aldc{left:28%;top:8%}#sectionTeamPhoto .spot-alt{left:67%;top:22%}#sectionTeamPhoto .spot-ab{left:71%;top:58%}#sectionTeamPhoto .spot-dl{left:47%;top:58%}#sectionTeamPhoto .spot-bc{left:29%;top:52%}#sectionTeamPhoto .spot-ah{left:3%;top:53%}.grid-offre-intro{padding-top:80px;padding-bottom:280px}.grid-offre-intro .ariane{margin-bottom:150px}.grid-offre-intro.bg-black{color:#fff}.grid-offre-intro.bg-black strong{font-weight:700}.grid-offre-intro .grid{margin-top:20px}.grid-offre-intro .grid .go-back{grid-column:2/span 2}.grid-offre-intro .grid .go-back a{font-size:14px;line-height:16px;color:#a7a7a7}.grid-offre-intro .grid .go-back a svg{fill:#a7a7a7;margin-right:12px}.grid-offre-intro .grid .g-intro{grid-column:4/span 7}.grid-offre-intro .grid .g-intro .h4{margin-bottom:45px}.grid-offre-intro .grid .g-intro .h3{margin-top:45px;font-weight:400}@media (max-width:599px){.grid-offre-intro .grid .g-intro .h4{margin-bottom:25px}.grid-offre-intro .grid .g-intro .h3{margin-top:25px}}@media (max-width:1499px){.grid-offre-intro{padding-top:60px;padding-bottom:133px;grid-template-rows:30px auto}.grid-offre-intro .grid .go-back{grid-column:2/span 2}.grid-offre-intro .grid .g-intro{grid-column:4/span 7}.grid-offre-intro .grid .g-intro a{font-size:30px;line-height:40px}}@media (max-width:1499px) and (min-width:1500px){.grid-offre-intro .grid .g-intro a{font-size:35px;line-height:46px}}@media (max-width:1499px) and (max-width:1499px){.grid-offre-intro .grid .g-intro a{font-size:30px;line-height:40px}}@media (max-width:1499px) and (max-width:1199px){.grid-offre-intro .grid .g-intro a{font-size:26px;line-height:34px}}@media (max-width:1499px) and (max-width:899px){.grid-offre-intro .grid .g-intro a{font-size:24px;line-height:32px}}@media (max-width:1499px) and (max-width:599px){.grid-offre-intro .grid .g-intro a{font-size:20px;line-height:26px}}@media (max-width:1199px){.grid-offre-intro{padding-top:55px;padding-bottom:155px;grid-template-rows:30px auto}.grid-offre-intro .grid .go-back{grid-column:2/span 3}.grid-offre-intro .grid .g-intro{grid-column:5/span 7}.grid-offre-intro .grid .g-intro a{font-size:30px;line-height:40px}}@media (max-width:1199px) and (min-width:1500px){.grid-offre-intro .grid .g-intro a{font-size:35px;line-height:46px}}@media (max-width:1199px) and (max-width:1499px){.grid-offre-intro .grid .g-intro a{font-size:30px;line-height:40px}}@media (max-width:1199px) and (max-width:1199px){.grid-offre-intro .grid .g-intro a{font-size:26px;line-height:34px}}@media (max-width:1199px) and (max-width:899px){.grid-offre-intro .grid .g-intro a{font-size:24px;line-height:32px}}@media (max-width:1199px) and (max-width:599px){.grid-offre-intro .grid .g-intro a{font-size:20px;line-height:26px}}@media (max-width:899px){.grid-offre-intro{padding-top:50px;padding-bottom:200px}.grid-offre-intro .grid{padding:0 130px}.grid-offre-intro .grid .go-back{grid-column:1/span 8;margin-bottom:45px}.grid-offre-intro .grid .g-intro{grid-column:1/span 8}.grid-offre-intro .grid .g-intro a{font-size:30px;line-height:40px}}@media (max-width:899px) and (min-width:1500px){.grid-offre-intro .grid .g-intro a{font-size:35px;line-height:46px}}@media (max-width:899px) and (max-width:1499px){.grid-offre-intro .grid .g-intro a{font-size:30px;line-height:40px}}@media (max-width:899px) and (max-width:1199px){.grid-offre-intro .grid .g-intro a{font-size:26px;line-height:34px}}@media (max-width:899px) and (max-width:899px){.grid-offre-intro .grid .g-intro a{font-size:24px;line-height:32px}}@media (max-width:899px) and (max-width:599px){.grid-offre-intro .grid .g-intro a{font-size:20px;line-height:26px}}@media (max-width:599px){.grid-offre-intro{padding-top:80px;padding-bottom:80px}.grid-offre-intro .grid{padding:0 30px;position:relative;top:0;-webkit-transform:none;transform:none}.grid-offre-intro .grid .go-back{margin-bottom:15px}}.offre-presentation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#000}.offre-presentation>div{width:50%}.offre-presentation .illustration{border-radius:20px;overflow:hidden;margin:30px 0 30px 50px}.offre-presentation .illustration.digitalLearning{margin:30px 50px 30px 0}@media (min-width:1500px){.offre-presentation .illustration{margin:60px 0 60px 80px}.offre-presentation .illustration.digitalLearning{margin:60px 80px 60px 0}}.offre-presentation.dataStorytelling p{margin-bottom:15px}@media screen and (max-width:1090px){.offre-presentation.dataStorytelling .content{margin-top:0}}.offre-presentation.digitalLearning .content,.offre-presentation.onBoarding .content{margin-top:0}.offre-presentation.digitalLearning .content h2,.offre-presentation.onBoarding .content h2{margin-bottom:20px}@media screen and (max-width:1090px){.offre-presentation.digitalLearning .content,.offre-presentation.onBoarding .content{margin-top:0}}.offre-presentation .content{position:relative;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-sizing:border-box;box-sizing:border-box;padding:0 80px;margin-top:0}.offre-presentation .content .separator{width:70px;height:1px;background-color:#000;margin:0;border:0;position:absolute;top:0;left:60px}.offre-presentation .content h2{margin-bottom:20px}.offre-presentation .content .stars{display:inline-block}.offre-presentation .content .stars img{margin-right:-10px}.offre-presentation .illustration img{width:100%}.offre-presentation .illustration.digitalLearning{background-color:#6e83f4}@media (min-width:1500px){.offre-presentation .content{padding:0 80px}}@media (max-width:1499px){.offre-presentation .content{padding:0 80px}}@media (max-width:1199px){.offre-presentation .content{padding:0 60px}}@media (max-width:1023px){.offre-presentation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offre-presentation.digitalLearning{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.offre-presentation>div{width:100%;max-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.offre-presentation .content{padding:90px 130px;display:block}.offre-presentation .illustration{border-radius:0;margin:0}.offre-presentation .illustration.digitalLearning{margin:0}.offre-presentation.onBoarding{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:599px){.offre-presentation>div{min-height:404px}.offre-presentation>div.illustration{min-height:268px}.offre-presentation .content{padding:90px 30px;display:block}.offre-presentation .illustration.digitalLearning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offre-presentation .illustration.digitalLearning img{width:110%}.offre-presentation.onBoarding .illustration{min-height:243px}}.grid-offre-footer{padding-top:100px;padding-bottom:100px}@media (min-width:1500px){.grid-offre-footer{padding-top:150px;padding-bottom:150px}}.grid-offre-footer .ariane{margin-bottom:150px}.grid-offre-footer .grid .go-back{grid-column:2/span 2}.grid-offre-footer .grid .go-back a{font-size:14px;line-height:16px;color:#a7a7a7}.grid-offre-footer .grid .go-back a svg{fill:#a7a7a7;margin-right:12px}.grid-offre-footer .grid .g-social{grid-column:4/span 8;font-size:24px;line-height:33px;font-weight:300;font-family:Plus Jakarta Sans,sans-serif;color:#a7a7a7}@media (min-width:1500px){.grid-offre-footer .grid .g-social{font-size:26px;line-height:33px}}@media (max-width:1499px){.grid-offre-footer .grid .g-social{font-size:24px;line-height:33px}}@media (max-width:1199px){.grid-offre-footer .grid .g-social{font-size:22px;line-height:29px}}@media (max-width:899px){.grid-offre-footer .grid .g-social{font-size:20px;line-height:26px}}@media (max-width:599px){.grid-offre-footer .grid .g-social{font-size:18px;line-height:24px}}.grid-offre-footer .grid .g-social .btn{margin-right:70px}@media (max-width:1199px){.grid-offre-footer .grid .g-social .btn:first-of-type{margin-bottom:20px}}@media (min-width:1200px){.grid-offre-footer.onBoarding{padding-top:170px}}@media (max-width:1499px){.grid-offre-footer{grid-template-rows:30px auto}.grid-offre-footer .grid .go-back{grid-column:2/span 2}.grid-offre-footer .grid .g-social{grid-column:4/span 8}}@media (max-width:1199px){.grid-offre-footer{grid-template-rows:30px auto}.grid-offre-footer .grid .go-back{grid-column:2/span 3}.grid-offre-footer .grid .g-social{grid-column:5/span 7}}@media (max-width:899px){.grid-offre-footer .grid .go-back{grid-column:2/span 7;margin-bottom:45px}.grid-offre-footer .grid .g-social{grid-column:2/span 7}}@media (max-width:599px){.grid-offre-footer{padding-top:80px;padding-bottom:80px}.grid-offre-footer .grid .go-back{margin-bottom:25px;grid-column:1/span 4}.grid-offre-footer .grid .g-social{grid-column:1/span 4}}.icon-keypoint{display:block;position:relative;width:50px;height:60px;background-image:url(assets/icon-keypoint.svg);background-repeat:no-repeat;background-size:100%;text-align:center;color:#fff;margin-bottom:20px}.icon-keypoint:before{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px;display:inline-block;position:relative;color:#fff;top:9px}@media (max-width:599px){.icon-keypoint{float:left;margin-right:20px;width:40px;height:50px}.icon-keypoint:before{font-size:20px;line-height:22px}.icon-keypoint+p{float:left}}.icon-keypoint-1:before{content:"1"}.icon-keypoint-2:before{content:"2"}.icon-keypoint-3:before{content:"3"}.icon-keypoint-4:before{content:"4"}.icon-keypoint-5:before{content:"5"}.white .icon-keypoint{background-image:url(assets/icon-keypoint-inverted.svg);background-repeat:no-repeat;background-size:100%;color:#000}.white .icon-keypoint:before{color:#000}.keypoint{padding-top:150px;padding-bottom:100px}@media (max-width:899px){.keypoint{display:none}}.keypoint .content{grid-column:1/span 12}.keypoint .content,.keypoint .content .keypoint-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.keypoint .content .keypoint-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.keypoint .content .item:hover div>span:first-child{background-color:#fff;border-bottom-right-radius:0}.keypoint .content .item:hover div>span:first-child span{color:#000}.keypoint .content .item:hover div>a:nth-child(3),.keypoint .content .item:hover div>span:nth-child(2){opacity:1;-webkit-transform:translatey(5px);transform:translatey(5px)}.keypoint .content .item:hover div:first-child img.icon-on{opacity:1}.keypoint .content .item:hover div:first-child img.icon-off{opacity:0}.keypoint .content .item>div:first-child{width:163px;height:141px;margin-bottom:35px;position:relative}.keypoint .content .item>div:first-child img.icon-off,.keypoint .content .item>div:first-child img.icon-on{position:absolute;top:0;left:0}.keypoint .content .item>div:first-child img.icon-on{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.keypoint .content .item>div:first-child img.icon-off{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.keypoint .content .item img{width:100%}.keypoint .content .item div,.keypoint .content .item div>span:first-child{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-align:center;-ms-flex-align:center;align-items:center}.keypoint .content .item div>span:first-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border:1px solid #fff;border-radius:50%;border-bottom-right-radius:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-bottom-right-radius .3s,background-color .3s;transition:border-bottom-right-radius .3s,background-color .3s}.keypoint .content .item div>span:first-child span{color:#fff;-webkit-transition:color .3s;transition:color .3s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.keypoint .content .item div span:nth-child(2){margin-top:35px;margin-bottom:8px;opacity:0;-webkit-transform:translatey(0);transform:translatey(0);-webkit-transition:opacity .3s 50ms,-webkit-transform .3s 50ms;transition:opacity .3s 50ms,-webkit-transform .3s 50ms;transition:opacity .3s 50ms,transform .3s 50ms;transition:opacity .3s 50ms,transform .3s 50ms,-webkit-transform .3s 50ms}.keypoint .content .item div a:nth-child(3){opacity:0;-webkit-transform:translatey(0);transform:translatey(0);-webkit-transition:opacity .3s .1s,-webkit-transform .3s .1s;transition:opacity .3s .1s,-webkit-transform .3s .1s;transition:opacity .3s .1s,transform .3s .1s;transition:opacity .3s .1s,transform .3s .1s,-webkit-transform .3s .1s}.keypoint .content .item .animeMe{opacity:0}.keypoint .content .item.invert div>span:first-child{border:1px solid #000}.keypoint .content .item.invert div>span:first-child span{color:#000}.keypoint .content .item.invert:hover div>span:first-child{background-color:#000}.keypoint .content .item.invert:hover div>span:first-child span{color:#fff}.keypoint img.icon-1,.keypoint img.icon-2,.keypoint img.icon-4,.keypoint img.icon-5{max-width:168px}@media (max-width:899px){.keypoint{padding:80px 0}.keypoint .content{grid-column:1/span 8!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.keypoint .content ul{overflow:scroll}.keypoint .content .item>div:first-child{margin:auto;width:100%}.keypoint .content .item>div>span:first-child{width:40px;height:40px}.keypoint .content .item>div>span:first-child span{font-size:16px}}@media (max-width:599px){.keypoint{padding:30px 0}.keypoint .content{grid-column:1/span 4!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.keypoint .content .item>div:first-child{margin:auto}}.anchor{position:relative;overflow:visible}.anchor .assets{position:absolute;z-index:1}.anchor .assets img{width:100%}@media (max-width:899px){.anchor .assets{display:none}}.anchor .assets.main-assets{display:block}@media (max-width:899px){.anchor .assets.main-assets{position:relative!important;top:inherit!important;left:inherit!important;right:inherit!important;margin:100px auto auto}}@media (max-width:599px){.anchor .assets.main-assets{margin-top:30px}}.btn.btn-link-3d{position:absolute;left:-120px;top:50%;-webkit-transform:translateY(-30%);transform:translateY(-30%)}@media (max-width:599px){.btn.btn-link-3d{left:-80px;top:-100%;-webkit-transform:inherit;transform:inherit}}section.description{min-height:670px}section.description p{margin-bottom:15px}section.description .title{white-space:nowrap;position:relative}section.description .text{font-weight:400}section.description .text li{margin-bottom:10px}section.description .text li:last-child{margin-bottom:15px}@media (max-width:599px){section.description .h0{font-size:30px}}@media screen and (min-height:670px){section.description{min-height:100vh}}@media (min-width:1500px){section.description{padding-top:140px;padding-bottom:250px}section.description.padding-top-plus{padding-top:200px}section.description.padding-bottom-plus{padding-bottom:280px}}@media (max-width:1499px){section.description{padding-top:100px;padding-bottom:120px}section.description.padding-top-plus{padding-top:160px}section.description.padding-bottom-plus{padding-bottom:280px}}@media (max-width:1199px){section.description{padding-top:80px;padding-bottom:100px}}@media (max-width:899px){section.description{padding-top:65px;padding-bottom:400px}}@media (max-width:599px){section.description{padding-top:65px;padding-bottom:400px}}@media (max-width:599px){section .text{clear:both}}section .content{margin-top:30px}.section-1 .content{grid-column:2/span 5}.section-1 .content .h0{margin-bottom:70px}.section-1 p,.section-1 svg{margin-bottom:20px}.section-1.production{padding-bottom:160px}@media (min-width:1500px){.section-1.production{padding-bottom:240px}}@media (max-width:899px){.section-1.production{padding-bottom:300px!important}}@media (max-width:599px){.section-1.production{padding-bottom:210px!important}}@media (max-width:899px){.section-1{padding-bottom:0!important}.section-1 .grid{position:relative;top:0;-webkit-transform:none;transform:none}}@media (max-width:599px){.section-1 .grid>div:first-child{grid-column:1/span 4}.section-1 .content .h0{margin-bottom:40px}.section-1 .content svg{margin-bottom:10px}}.section-2 .content{grid-column:2/span 3}.section-2 .text{margin-top:95px;grid-column:8/span 5}.section-2 .text li{margin-bottom:20px}.section-2 .text li img{margin-right:27px}.section-2.evaluation{padding-bottom:380px}.section-2.evaluation .grid{top:40%}@media (max-width:1199px){.section-2.evaluation .text{grid-column:8/span 5}}@media (max-width:1499px){.section-2.post .text{margin-top:90px}}@media (max-width:1199px){.section-2.post .text{grid-column:7/span 6}}@media (max-width:599px){.section-2.post .text{margin-top:0}}@media (max-width:1199px){.section-2.chemin .text,.section-2.metiers .text{grid-column:7/span 6}}@media (max-width:899px){.section-2{padding-bottom:0!important}.section-2 .grid{position:relative;top:0;-webkit-transform:none;transform:none}.section-2 .text{margin-top:50px;grid-column:2/span 6!important}}@media (max-width:599px){.section-2 .content,.section-2 .text{grid-column:1/span 4!important}}.other{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.other a{font-family:Plus Jakarta Sans,sans-serif}.other i{color:#fff}[data-barba-namespace=Onboarding] .other div:first-child{background-image:url(assets/Digital-learning.jpg)}[data-barba-namespace=Onboarding] .other div:nth-child(2){background-image:url(assets/Data-storytelling.png)}[data-barba-namespace="Digital Learning"] .other div:first-child{background-image:url(assets/Onboarding.jpg)}[data-barba-namespace="Digital Learning"] .other div:nth-child(2){background-image:url(assets/Data-storytelling.png)}[data-barba-namespace="Data Storytelling"] .other div:first-child{background-image:url(assets/Onboarding.jpg)}[data-barba-namespace="Data Storytelling"] .other div:nth-child(2){background-image:url(assets/Digital-learning.jpg)}.other>div{width:50%;min-height:445px;padding-left:120px;padding-bottom:90px;background-size:cover;background-position:0;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:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;border-radius:20px;margin:20px}.other>div:last-child{margin-left:0}@media (max-width:599px){.other>div{min-height:263px}}.other>div p{margin-bottom:50px}.other>div .btn{display:inline-block;color:#fff;border-color:#fff}.other>div .btn svg{fill:#fff}.other>div>div{width:60%}@media (max-width:1023px){.other{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.other>div{width:100%;width:calc(100% - 40px);padding:90px}.other>div:last-child{margin-top:0;margin-left:20px}}@media (max-width:599px){.other{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.other>div{width:100%;padding:30px;border-radius:0;margin:0}.other>div:last-child{margin:0}}#page-product-ob .section-1 .content{grid-column:2/span 4}@media (max-width:599px){#page-product-ob .section-1 .content{grid-column:1/span 4}}@media (min-width:1500px){#page-product-ob .section-2 .text{grid-column:8/span 4}}#page-product-ob .section-2.crush .text{grid-column:8/span 4}@media (max-width:1499px){#page-product-ob .section-2.crush .text{margin-top:90px}}@media (max-width:599px){#page-product-ob .section-2.crush .text{margin-top:0}}#page-product-ob .section-2.kpi .text{grid-column:5/span 6}@media (max-width:1199px){#page-product-ob .section-2.kpi .text{grid-column:6/span 7}}.anchor .assets.ob-assets-intro-1{left:9%;top:52%}.anchor .assets.ob-assets-intro-2{right:6%;top:30%}.anchor .assets.ob-main-assets-1{width:30%;top:48%;left:11%}@media (min-width:1500px){.anchor .assets.ob-main-assets-1{width:30%;top:48%;left:13%}}@media (max-width:899px){.anchor .assets.ob-main-assets-1{width:54%;padding-bottom:80px}}@media (max-width:599px){.anchor .assets.ob-main-assets-1{width:84%}}.anchor .assets.ob-assets-1-1{width:72px;top:75%;left:62%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:899px){.anchor .assets.ob-assets-1-1{top:19%;left:79%}}@media (max-width:599px){.anchor .assets.ob-assets-1-1{top:52px;left:78%}}.anchor .assets.ob-assets-1-2{width:26px;top:68%;left:90%}@media (max-width:899px){.anchor .assets.ob-assets-1-2{width:26px;top:-2%;left:65%}}@media (max-width:599px){.anchor .assets.ob-assets-1-2{width:18px;top:-30px;left:63%}}.anchor .assets.ob-main-assets-2{width:44%;bottom:0;left:52%}@media (max-width:899px){.anchor .assets.ob-main-assets-2{width:70%}}@media (max-width:599px){.anchor .assets.ob-main-assets-2{width:90%;top:104%;left:6%}}.anchor .assets.ob-assets-2-1{width:189px;top:10%;left:38%;display:block}@media (max-width:899px){.anchor .assets.ob-assets-2-1{width:24%;top:8%;left:66%}}.anchor .assets.ob-assets-2-2{width:86px;top:20%;left:76%}@media (max-width:899px){.anchor .assets.ob-assets-2-2{display:none}}.anchor .assets.ob-assets-2-3{width:127px;bottom:0;left:25%}@media (max-width:899px){.anchor .assets.ob-assets-2-3{display:none}}.anchor .assets.ob-main-assets-3{width:59%;top:60%;right:51%}@media (min-width:1500px){.anchor .assets.ob-main-assets-3{width:59%;top:inherit;bottom:0;right:51%;-webkit-transform:translateY(30%);transform:translateY(30%)}}@media (max-width:1199px){.anchor .assets.ob-main-assets-3{width:59%;top:66%;right:52%}}@media (max-width:899px){.anchor .assets.ob-main-assets-3{width:110%;bottom:-210px;left:-30px!important;margin-top:0}}@media (max-width:599px){.anchor .assets.ob-main-assets-3{width:143%;bottom:-80px}}.anchor .assets.ob-main-assets-4{width:28%;bottom:-55px;left:60%}@media (max-width:1199px){.anchor .assets.ob-main-assets-4{width:32%;bottom:-55px;left:55%}}@media (max-width:899px){.anchor .assets.ob-main-assets-4{width:65%;bottom:-80px}}@media (max-width:599px){.anchor .assets.ob-main-assets-4{width:75%;bottom:-40px}}.anchor .assets.ob-assets-4-1{width:26px;top:10%;left:60%}.anchor .assets.ob-assets-4-2{width:23px;top:-10px;left:80%}.anchor .assets.ob-assets-4-3{width:20px;top:38%;left:40%}.anchor .assets.ob-assets-4-4{width:17px;top:60%;left:8%}.anchor .assets.ob-assets-4-5{width:16px;top:90%;left:49%}.anchor .assets.ob-main-assets-5{width:57%;bottom:-90px;left:20%}@media (max-width:1199px){.anchor .assets.ob-main-assets-5{width:60%;bottom:-60px;left:18%}}@media (max-width:899px){.anchor .assets.ob-main-assets-5{width:110%;bottom:0;right:-10%!important;-webkit-transform:translateY(30%);transform:translateY(30%)}.anchor .assets.ob-main-assets-5 .assets{display:block}}@media (max-width:599px){.anchor .assets.ob-main-assets-5{width:120%}}.anchor .assets.ob-assets-5-1{width:12%;top:-12%;left:-1%}.anchor .assets.ob-assets-5-2{width:99px;top:20%;left:34%}#page-product-dl .section-1 .content{grid-column:2/span 5}@media (max-width:599px){#page-product-dl .section-1 .content{grid-column:1/span 4}}#page-product-dl .section-1 .content .text{grid-column:1/span 4}#page-product-dl .section-2 .text{grid-column:7/span 5}#page-product-dl .section-2.pratiques .text{grid-column:7/span 6}@media (max-width:1199px){#page-product-dl .section-2.pratiques .text{grid-column:7/span 6}}@media (max-width:599px){#page-product-dl .section-2.pratiques{padding-bottom:0!important}}.anchor .assets.dl-assets-1{width:40%;top:30%;left:64%}@media (max-width:899px){.anchor .assets.dl-assets-1{top:inherit;width:80%;margin-top:60px;padding-bottom:60px}}.anchor .assets.dl-assets-1a{position:absolute;width:6%;bottom:9%;left:10%}@media (max-width:899px){.anchor .assets.dl-assets-1a{width:11%;bottom:6%;left:10%}}@media (max-width:599px){.anchor .assets.dl-assets-1a{display:none}}.anchor .assets.dl-assets-1b{position:absolute;left:84%;bottom:20%}@media (max-width:899px){.anchor .assets.dl-assets-1b{width:17%;left:77%;bottom:8%}}@media (max-width:599px){.anchor .assets.dl-assets-1b{width:24%}}.anchor .assets.dl-assets-2{width:28px;top:15%;left:49%}@media (max-width:599px){.anchor .assets.dl-assets-2{display:block;left:62%}}.anchor .assets.dl-assets-3{width:28px;top:90%;left:66%}@media (max-width:599px){.anchor .assets.dl-assets-3{top:inherit;bottom:-200px;left:43px}}.anchor .assets.dl-assets-4{width:48px;top:12%;left:3%}@media (max-width:599px){.anchor .assets.dl-assets-4{display:none}}.anchor .assets.dl-assets-5{width:6%;top:2%;left:78%;-webkit-transform:rotate(-33deg);transform:rotate(-33deg)}@media (max-width:599px){.anchor .assets.dl-assets-5{width:76px;top:-100px;left:250px}}.anchor .assets.dl-assets-6{width:4%;top:8%;left:70%;-webkit-transform:rotate(-150deg);transform:rotate(-150deg)}@media (max-width:599px){.anchor .assets.dl-assets-6{width:47px;top:-30px;left:200px}}.anchor .assets.dl-assets-7{width:31%;top:48%;left:10%}@media (max-width:1199px){.anchor .assets.dl-assets-7{width:36%;left:8%}}@media (max-width:899px){.anchor .assets.dl-assets-7{width:50%;left:0;margin-top:60px;margin-bottom:0}}@media (max-width:599px){.anchor .assets.dl-assets-7{width:60%;margin-top:20px}}.anchor .assets.dl-assets-7a{width:60px;bottom:-50px;right:90px}@media (max-width:899px){.anchor .assets.dl-assets-7a{display:block;width:6%;bottom:10%;left:80%;top:inherit}}@media (max-width:599px){.anchor .assets.dl-assets-7a{width:42px;bottom:-5%;left:83%;top:inherit}}.anchor .assets.dl-assets-8{width:26%;top:22%;left:64%}@media (max-width:899px){.anchor .assets.dl-assets-8{position:absolute!important;display:block;width:38%;bottom:5%;right:-10%!important;left:inherit}}.anchor .assets.dl-assets-9{width:155px;top:70%;left:60%}@media (max-width:899px){.anchor .assets.dl-assets-9{position:absolute!important;width:20%;left:-5%!important}}.anchor .assets.dl-assets-10{width:155px;top:96%;left:91%}@media (max-width:899px){.anchor .assets.dl-assets-10{display:none}}.anchor .assets.dl-assets-11{width:35px;top:101%;left:5%}@media (max-width:599px){.anchor .assets.dl-assets-11{width:32px;top:inherit;left:110px;bottom:-420px}}.anchor .assets.dl-assets-12{width:62px;top:130%;left:50%}@media (max-width:899px){.anchor .assets.dl-assets-12{width:44px;top:inherit;left:50%;bottom:-420px}}@media (max-width:599px){.anchor .assets.dl-assets-12{display:none}}.anchor .assets.dl-assets-13{width:38px;top:8%;left:84%}@media (max-width:899px){.anchor .assets.dl-assets-13{display:none}}.anchor .assets.dl-assets-14{width:46%;top:30%;left:57%}@media (max-width:1499px){.anchor .assets.dl-assets-14{width:52%;top:40%;left:52%}}@media (max-width:899px){.anchor .assets.dl-assets-14{width:73%;top:inherit;left:33%;margin:60px auto}}@media (max-width:599px){.anchor .assets.dl-assets-14{width:123%;margin-bottom:50px;right:-3%!important;margin-top:50px}}.anchor .assets.dl-assets-15{width:68px;top:-3%;left:35%;-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media (max-width:899px){.anchor .assets.dl-assets-15{display:block;width:68px;top:-110px;left:35%}}@media (max-width:599px){.anchor .assets.dl-assets-15{width:47px;top:-2%;left:270px}}.anchor .assets.dl-main-assets-5{width:100%;bottom:8%}@media (max-width:899px){.anchor .assets.dl-main-assets-5{margin-top:200px}}@media (max-width:599px){.anchor .assets.dl-main-assets-5{margin-top:40%;padding-bottom:50px}}.anchor .assets.dl-main-assets-5 .dl-assets-5-2{width:33%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:899px){.anchor .assets.dl-main-assets-5 .dl-assets-5-2{bottom:40px;width:44%}}@media (max-width:599px){.anchor .assets.dl-main-assets-5 .dl-assets-5-2{width:80%;bottom:30px}}.anchor .assets.dl-main-assets-5 .dl-assets-5-3{width:14%;top:-68%;left:9%;-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}@media (max-width:899px){.anchor .assets.dl-main-assets-5 .dl-assets-5-3{display:block;left:8%;top:-100%}}@media (max-width:599px){.anchor .assets.dl-main-assets-5 .dl-assets-5-3{width:24%;left:-10%;top:-60%}}.anchor .assets.dl-main-assets-5 .dl-assets-5-4{width:120px;top:-38%;left:94%}@media (max-width:899px){.anchor .assets.dl-main-assets-5 .dl-assets-5-4{display:block;top:-118%;left:78%}}@media (max-width:599px){.anchor .assets.dl-main-assets-5 .dl-assets-5-4{width:20%;top:-80%;left:83%}}@media (max-width:599px){#ds-4,#ds-5{padding-top:120px}}.anchor .assets.ds-assets-intro-1{width:80px;left:12%;top:63%}.anchor .assets.ds-assets-intro-2{right:12%;top:60%}.anchor .assets.ds-assets-intro-3{right:-10px;top:40%}.anchor .assets.dt-assets-1-1{position:absolute;width:50%;right:-7%;bottom:10%}@media (max-width:899px){.anchor .assets.dt-assets-1-1{width:90%;right:-18%!important;bottom:0;margin-bottom:30px}}.anchor .assets.dt-assets-1-2{position:absolute;width:250px;height:210px;top:-110px;left:5%}.anchor .assets.dt-assets-2-1{width:40%;top:40%;left:7%}@media (max-width:899px){.anchor .assets.dt-assets-2-1{width:104%;bottom:0;left:10%;right:-10%!important}}.anchor .assets.dt-assets-3-1{height:55%;bottom:-15.1%;right:5%}@media (max-width:899px){.anchor .assets.dt-assets-3-1{width:110%;height:auto;bottom:-174px}}@media (max-width:599px){.anchor .assets.dt-assets-3-1{bottom:-84px}}.anchor .assets.dt-assets-4-1{bottom:-70px;width:48%;left:-6%}@media (max-width:899px){.anchor .assets.dt-assets-4-1{width:104%;bottom:-80px;left:-10%!important}}@media (max-width:599px){.anchor .assets.dt-assets-4-1{bottom:-40px}}.anchor .assets.dt-assets-5-1{bottom:-70px;width:50%;right:-9%}@media (max-width:899px){.anchor .assets.dt-assets-5-1{width:104%;bottom:-80px;right:-22%!important}}@media (max-width:599px){.anchor .assets.dt-assets-5-1{bottom:-40px}}.chemin{z-index:3!important}.chemin ul{position:relative}.chemin ul:before{content:"";display:block;height:calc(100% - 14px);width:1px;background-color:#a7a7a7;position:absolute;top:8px;left:9px;z-index:-11}@media (max-width:599px){.chemin ul:before{height:calc(100% - 54px)}}.chemin li{background-repeat:no-repeat;padding-left:40px;background-position-y:2px}@media (min-width:1500px){.chemin li{background-repeat:no-repeat;background-position-y:7px}}.chemin li:first-child{background-image:url(assets/icon-a.svg)}.chemin li:nth-child(2){background-image:url(assets/icon-b.svg)}.chemin li:nth-child(3){background-image:url(assets/icon-c.svg)}.chemin li:nth-child(4){background-image:url(assets/icon-d.svg)}.chemin li:nth-child(5){background-image:url(assets/icon-e.svg)}.chemin li:nth-child(6){background-image:url(assets/icon-f.svg)}.chemin li:nth-child(7){background-image:url(assets/icon-g.svg)}.grid-text{padding-top:80px;padding-bottom:100px}.grid-text .ariane{margin-bottom:60px}.grid-text.team{background-color:#222;color:#fff;padding-bottom:130px}.grid-text.team .ariane{color:#fff;margin-bottom:130px}.grid-text.team .g-text:first-child{grid-column:2/span 10}.grid-text.team .g-text:first-child p{margin-bottom:40px}.grid-text.team .g-text:nth-child(2){grid-column:2/span 6}.grid-text.team .g-text:nth-child(2) p{margin-bottom:40px}.grid-text.team .g-text:nth-child(3){grid-column:9/span 3}.grid-text.team .g-text:nth-child(3) p{margin-bottom:20px}@media (max-width:899px){.grid-text.team .g-text:first-child{grid-column:1/span 8}.grid-text.team .g-text:first-child p{margin-bottom:40px}.grid-text.team .g-text:nth-child(2){grid-column:1/span 8}.grid-text.team .g-text:nth-child(2) p{margin-bottom:20px}.grid-text.team .g-text:nth-child(3){grid-column:1/span 8}}.grid-text.recrutement{background-color:#fff;overflow:hidden;padding-top:120px;padding-bottom:120px}.grid-text.recrutement .ariane{margin-bottom:110px}.grid-text.recrutement .grid>div:first-child{grid-column:2/span 5;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid-text.recrutement .grid>div:first-child .h1{margin-bottom:40px}.grid-text.recrutement .grid>div:first-child .btn{margin:12px 0}.grid-text.recrutement .grid>div:nth-child(2){grid-column:7/span 5;color:#a7a7a7;margin-left:40px;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:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1500px){.grid-text.recrutement .grid>div:nth-child(2){font-size:24px;line-height:36px}}@media (max-width:1499px){.grid-text.recrutement .grid>div:nth-child(2){font-size:20px;line-height:28px}}@media (max-width:1199px){.grid-text.recrutement .grid>div:nth-child(2){font-size:18px;line-height:26px}}@media (max-width:899px){.grid-text.recrutement .grid>div:nth-child(2){font-size:18px;line-height:26px}}@media (max-width:599px){.grid-text.recrutement .grid>div:nth-child(2){font-size:16px;line-height:24px}}.grid-text.recrutement .grid>div:nth-child(2) .norm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.grid-text.recrutement .grid>div:nth-child(2) .norm>span{font-size:24px;line-height:32px;padding:10px 20px;border-radius:50%;border:1px solid #a7a7a7;margin-right:25px}.grid-text.recrutement .grid>div:nth-child(2) .norm>p,.grid-text.recrutement .grid>div:nth-child(2) .norm>span{-webkit-transition:all .3s;transition:all .3s}.grid-text.recrutement .grid>div:nth-child(2) .norm.active>span{border-color:#000;background-color:#000;color:#fff}.grid-text.recrutement .grid>div:nth-child(2) .norm.active>p{font-weight:300;color:#000}.grid-text.recrutement.is-inview .norm.active>span{border-color:#000;background-color:#000;color:#fff}@media (max-width:899px){.grid-text.recrutement .grid>div:first-child,.grid-text.recrutement .grid>div:nth-child(2){grid-column:2/span 6}.grid-text.recrutement .grid>div:first-child{margin-bottom:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.grid-text.recrutement .grid>div:nth-child(2){margin-left:0}}@media (max-width:599px){.grid-text.recrutement{padding:75px 0}.grid-text.recrutement .grid>div:first-child,.grid-text.recrutement .grid>div:nth-child(2){grid-column:1/span 4}.grid-text.recrutement .grid>div:first-child{margin-bottom:70px}.grid-text.recrutement .grid>div:nth-child(2){margin-left:0}}.grid-text.philosophy.grid-text{padding:100px 0 0}.grid-text.philosophy .g-img{grid-column:2/span 3}.grid-text.philosophy .g-img img{position:relative;width:110%;margin-bottom:120px;left:-30%}@media (max-width:899px){.grid-text.philosophy .g-img img{width:70%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.grid-text.philosophy .g-text{grid-column:5/span 8!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:40px;line-height:53px}@media (max-width:599px){.grid-text.philosophy .g-text{font-size:25px;line-height:26px}}.grid-text.philosophy .g-text h2{font-weight:400}.grid-text.philosophy .g-text h2 #typed-philosophy{font-weight:600}@media (max-width:899px){.grid-text.philosophy .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.grid-text .grid .g-text{grid-column:2/span 10}.grid-text .grid .g-social{grid-column:2/span 10;font-weight:300;font-family:Plus Jakarta Sans,sans-serif;color:#a7a7a7}@media (min-width:1500px){.grid-text .grid .g-social{font-size:24px;line-height:36px}}@media (max-width:1499px){.grid-text .grid .g-social{font-size:20px;line-height:28px}}@media (max-width:1199px){.grid-text .grid .g-social{font-size:18px;line-height:26px}}@media (max-width:899px){.grid-text .grid .g-social{font-size:18px;line-height:26px}}@media (max-width:599px){.grid-text .grid .g-social{font-size:16px;line-height:24px}}.grid-text .grid .g-social a,.grid-text .grid .g-social span{font-weight:300;font-family:Plus Jakarta Sans,sans-serif}@media (min-width:1500px){.grid-text .grid .g-social a,.grid-text .grid .g-social span{font-size:24px;line-height:36px}}@media (max-width:1499px){.grid-text .grid .g-social a,.grid-text .grid .g-social span{font-size:20px;line-height:28px}}@media (max-width:1199px){.grid-text .grid .g-social a,.grid-text .grid .g-social span{font-size:18px;line-height:26px}}@media (max-width:899px){.grid-text .grid .g-social a,.grid-text .grid .g-social span{font-size:18px;line-height:26px}}@media (max-width:599px){.grid-text .grid .g-social a,.grid-text .grid .g-social span{font-size:16px;line-height:24px}}.grid-text .grid .g-button,.grid-text .grid .g-home-icon{grid-column:2/span 10}@media (max-width:1499px){.grid-text{padding-top:60px;padding-bottom:133px}.grid-text .grid .g-social,.grid-text .grid .g-text{grid-column:2/span 10}.grid-text .grid .g-social .social{margin-bottom:0}.grid-text .grid .g-button{margin-top:50px;grid-column:2/span 10}.grid-text .grid .g-home-icon{margin-top:30px;grid-column:2/span 10}}@media (max-width:1199px){.grid-text{padding-top:55px;padding-bottom:155px}.grid-text .grid .g-social,.grid-text .grid .g-text{grid-column:2/span 10}.grid-text .grid .g-social .social{margin-bottom:0}.grid-text .grid .g-button,.grid-text .grid .g-home-icon{grid-column:2/span 10}}@media (max-width:899px){.grid-text{padding-top:50px;padding-bottom:200px}.grid-text .grid .g-button,.grid-text .grid .g-home-icon,.grid-text .grid .g-social,.grid-text .grid .g-text{grid-column:2/span 6}}@media (max-width:599px){.grid-text{padding:0}.grid-text.nosMetier,.grid-text.team{padding-top:130px}.grid-text.motclef{padding:70px 0}.grid-text .grid .g-button,.grid-text .grid .g-home-icon,.grid-text .grid .g-social,.grid-text .grid .g-text{grid-column:1/span 4}}.grid-image-list{padding-top:120px;padding-bottom:120px}.grid-image-list.reference{background-color:#f4f4f4}.grid-image-list.reference .content{margin:0}.grid-image-list.reference .logo{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:300px}.grid-image-list.reference .logo img{width:80%;margin:0 auto}.grid-image-list .ariane{padding-bottom:90px}.grid-image-list.partenaire .grid .content,.grid-image-list.reference .grid .content{grid-column:1/span 12}.grid-image-list.partenaire .grid .content ul,.grid-image-list.reference .grid .content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-image-list.partenaire .grid .content ul li,.grid-image-list.reference .grid .content ul li{text-align:center}.grid-image-list.partenaire .grid .content ul img,.grid-image-list.reference .grid .content ul img{width:80%}@media (max-width:1640px){.grid-image-list.partenaire .grid .content,.grid-image-list.reference .grid .content{grid-column:1/span 12}.grid-image-list.partenaire .grid .content ul,.grid-image-list.reference .grid .content ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1500px){.grid-image-list.partenaire .grid .content ul,.grid-image-list.reference .grid .content ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-image-list.partenaire .grid .content ul li,.grid-image-list.reference .grid .content ul li{margin-bottom:45px}}@media (max-width:1499px){.grid-image-list.partenaire,.grid-image-list.reference{padding-top:90px;padding-bottom:90px}.grid-image-list.partenaire .grid .content,.grid-image-list.reference .grid .content{grid-column:1/span 12}.grid-image-list.partenaire .grid .content ul,.grid-image-list.reference .grid .content ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-image-list.partenaire .grid .content ul li,.grid-image-list.reference .grid .content ul li{margin-bottom:45px}}@media (max-width:899px){.grid-image-list.partenaire .grid .content,.grid-image-list.reference .grid .content{grid-column:1/span 8}.grid-image-list.partenaire .grid .content ul,.grid-image-list.reference .grid .content ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:599px){.grid-image-list.partenaire,.grid-image-list.reference{padding:60px 0;min-height:auto}.grid-image-list.partenaire .grid,.grid-image-list.reference .grid{position:relative;top:inherit;-webkit-transform:none;transform:none}.grid-image-list.partenaire .grid .content,.grid-image-list.reference .grid .content{grid-column:1/span 4}.grid-image-list.partenaire .grid .content ul li,.grid-image-list.reference .grid .content ul li{text-align:center;margin-bottom:30px;width:50%;float:left}.grid-image-list.partenaire .grid .content ul li>img,.grid-image-list.reference .grid .content ul li>img{width:100%}}.nosMetier{padding-bottom:200px}.nosMetier .ariane{margin-bottom:140px}.motclef{padding-bottom:170px}.motclef .ariane{margin-bottom:115px}.motclef h1{font-size:150px;font-weight:500;line-height:1.3em;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}@media (max-width:599px){.motclef h1{font-size:60px}}.motclef h1 .txt-slide{-webkit-animation:slideshow 60s linear infinite;animation:slideshow 60s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@-webkit-keyframes slideshow{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes slideshow{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}.partenaire{padding-bottom:200px}.metier{max-height:770px;overflow:hidden;padding:100px 0!important}.metier>.grid{overflow-x:scroll;padding:0 0 120px}.metier>.grid>div:first-child{grid-column:1/span 3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#a7a7a7}.metier .metier-slider{grid-column:1/span 12!important}.metier .metier-slider .slick-list{width:calc(100vw - 350px)}.metier .metier-slider .navigtion-arrow{position:absolute;z-index:10;margin:0;left:290px}.metier .metier-slider .navigtion-arrow .circle{display:inline-block;width:120px;height:120px;border-radius:50%;background-color:rgba(0,0,0,.9);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.metier .metier-slider .navigtion-arrow .circle:hover{-webkit-transform:scale(.85);transform:scale(.85)}.metier .metier-slider .navigtion-arrow i{position:absolute;color:#fff;font-size:28px;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.metier .metier-slider .navigtion-arrow.prev{top:290px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.metier .metier-slider .navigtion-arrow.next{top:140px}.metier .metier-slider .slick-slide{font-size:16px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:358px;min-height:555px;background-color:#fff;margin-right:40px;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s;border-radius:20px}.metier .metier-slider .slick-slide div{text-align:center;color:#000}.metier .metier-slider .slick-slide .metier-animation+p{text-transform:capitalize;font-size:30px;line-height:40px;position:relative;margin-bottom:30px;padding-bottom:30px}@media (min-width:1500px){.metier .metier-slider .slick-slide .metier-animation+p{font-size:35px;line-height:46px}}@media (max-width:1499px){.metier .metier-slider .slick-slide .metier-animation+p{font-size:30px;line-height:40px}}@media (max-width:1199px){.metier .metier-slider .slick-slide .metier-animation+p{font-size:26px;line-height:34px}}@media (max-width:899px){.metier .metier-slider .slick-slide .metier-animation+p{font-size:24px;line-height:32px}}@media (max-width:599px){.metier .metier-slider .slick-slide .metier-animation+p{font-size:20px;line-height:26px}}.metier .metier-slider .slick-slide .metier-animation+p:after{content:"";display:inline-block;height:1px;position:absolute;background-color:#000;width:35px;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.metier .metier-slider .slick-slide .metier-animation rect{fill:transparent}.metier .metier-slider .slick-slide li{margin-bottom:10px;font-size:16px}.metier .metier-slider .slick-slide:not(.slick-current){color:#a7a7a7;background-color:transparent;border:1px solid #a7a7a7}.metier .metier-slider .slick-slide:not(.slick-current) div{color:#a7a7a7}.metier .metier-slider .slick-slide:not(.slick-current) div .metier-animation path{fill:transparent;stroke:#a7a7a7}.metier .metier-slider .slick-slide:not(.slick-current) div .metier-animation+p:after{background-color:#a7a7a7}@media (max-width:899px){.metier .metier-slider .slick-list{width:calc(100vw - 200px)}.metier .metier-slider .navigtion-arrow{left:140px}}@media (max-width:599px){.metier{padding:100px 15px!important}.metier .grid{padding-bottom:0}.metier .metier-slider{grid-column:1/span 4!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.metier .metier-slider .slick-list{width:calc(100vw - 90px)}.metier .metier-slider .slick-slide{font-size:16px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100vw - 90px);min-width:inherit;min-height:auto;padding-bottom:40px}.metier .metier-slider .slick-slide .metier-animation{width:80%;margin:20px 10% 0}.metier .metier-slider .navigtion-arrow,.metier .metier-slider .navigtion-arrow .circle{width:50px;height:50px}.metier .metier-slider .navigtion-arrow .circle:hover{-webkit-transform:none;transform:none}.metier .metier-slider .navigtion-arrow.next,.metier .metier-slider .navigtion-arrow.prev{top:50%;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}.metier .metier-slider .navigtion-arrow.prev{left:0}.metier .metier-slider .navigtion-arrow.prev.slick-disabled{-webkit-transform:rotate(180deg) scale(.8);transform:rotate(180deg) scale(.8)}.metier .metier-slider .navigtion-arrow.next{left:calc(100vw - 80px)}.metier .metier-slider .navigtion-arrow.next.slick-disabled{-webkit-transform:scale(.9);transform:scale(.9)}.metier .metier-slider .navigtion-arrow.slick-disabled i{opacity:.5}}.recrutement-social{padding:110px 0}.recrutement-social .grid .content{grid-column:4/span 8}@media (max-width:599px){.recrutement-social .grid .content{grid-column:1/span 4}}.recrutement-social .social{margin-bottom:45px}.recrutement-social .recurtement-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recrutement-social .recurtement-link li{display:inherit;margin-bottom:20px}@media (max-width:899px){.recrutement-social{padding:75px 0}.recrutement-social .grid .content{grid-column:2/span 6}}@media (max-width:599px){.recrutement-social{padding:75px 0}.recrutement-social .grid .content{grid-column:1/span 4}}[data-barba-namespace="Digital Learning"]{overflow:hidden}#map{min-height:500px}.grid-contact-intro .content{grid-column:2/span 10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-contact-intro .content>div:first-child{width:100%;max-width:900px}.grid-contact-intro .content>div:first-child .social li{font-size:30px;line-height:40px;color:#a7a7a7}@media (min-width:1500px){.grid-contact-intro .content>div:first-child .social li{font-size:35px;line-height:46px}}@media (max-width:1499px){.grid-contact-intro .content>div:first-child .social li{font-size:30px;line-height:40px}}@media (max-width:1199px){.grid-contact-intro .content>div:first-child .social li{font-size:26px;line-height:34px}}@media (max-width:899px){.grid-contact-intro .content>div:first-child .social li{font-size:24px;line-height:32px}}@media (max-width:599px){.grid-contact-intro .content>div:first-child .social li{font-size:20px;line-height:26px}}.grid-contact-intro .content>div:nth-child(2){width:100%}.grid-contact-intro .content>div:nth-child(2) p{color:#a7a7a7;margin-bottom:35px}@media (min-width:1500px){.grid-contact-intro .content>div:nth-child(2) p{font-size:24px;line-height:36px}}@media (max-width:1499px){.grid-contact-intro .content>div:nth-child(2) p{font-size:20px;line-height:28px}}@media (max-width:1199px){.grid-contact-intro .content>div:nth-child(2) p{font-size:18px;line-height:26px}}@media (max-width:899px){.grid-contact-intro .content>div:nth-child(2) p{font-size:18px;line-height:26px}}@media (max-width:599px){.grid-contact-intro .content>div:nth-child(2) p{font-size:16px;line-height:24px}}@media (max-width:599px){.grid-contact-intro .content{grid-column:1/span 4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-contact-intro .content>div:first-child,.grid-contact-intro .content>div:nth-child(2){width:100%}}.list-headline{margin-bottom:50px!important}@media (max-width:1499px){.list-headline{margin-bottom:45px!important}}@media (max-width:599px){.list-headline{margin-bottom:45px!important}}ul.list-arrow li{background-image:url(assets/arrow.svg);background-repeat:no-repeat;padding-left:50px;background-position:0 10px}ul.list-arrow.black li{background-image:url(assets/arrow-black.svg)}ul.list-check li{background-image:url(assets/check.svg);background-size:20px;background-repeat:no-repeat;margin-bottom:9px;padding-left:50px;background-position:0 2px;min-height:25px}@media (min-width:1500px){ul.list-check li{background-position:0 7px}}ul.list-check-b li{background-image:url(assets/check-b.svg)}ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:65px}ul.social li{margin-right:.6rem}@media (max-width:899px){ul.social li{margin-right:.5rem}}ul.social a,ul.social span{display:inline-block;font-size:18px;line-height:21px;font-weight:300;color:#a7a7a7}@media (min-width:1500px){ul.social a,ul.social span{font-size:24px;line-height:30px}}@media (max-width:1499px){ul.social a,ul.social span{font-size:20px;line-height:23px}}@media (max-width:899px){ul.social a,ul.social span{font-size:18px;line-height:21px}}.word-wrap{display:inline-block}.hide-desktop{display:none!important}@media (max-width:899px){.hide-desktop{display:inline-block!important}}@media (max-width:599px){.hide-desktop{display:inline-block!important}}@media (max-width:599px){.hide-mobile{display:none!important}}#toast-container>div,#toast-container>div:hover{-webkit-box-shadow:none;box-shadow:none;opacity:1}.toast-info{background-color:#222;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;line-height:24px}@media (min-width:1500px){.toast-info{font-size:20px;line-height:32px}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-column,.flex-row{-webkit-box-direction:normal}.flex-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-aling-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.error404 .scroll-indicator,.error404 footer,.errorPage .scroll-indicator,.errorPage footer{display:none}.error404 .grid .g-text,.errorPage .grid .g-text{grid-column:1/span 5;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:start;-ms-flex-align:start;align-items:flex-start}.error404 .grid .g-text .social,.errorPage .grid .g-text .social{font-weight:300;font-family:Plus Jakarta Sans,sans-serif;color:#a7a7a7}@media (min-width:1500px){.error404 .grid .g-text .social,.errorPage .grid .g-text .social{font-size:24px;line-height:36px}}@media (max-width:1499px){.error404 .grid .g-text .social,.errorPage .grid .g-text .social{font-size:20px;line-height:28px}}@media (max-width:1199px){.error404 .grid .g-text .social,.errorPage .grid .g-text .social{font-size:18px;line-height:26px}}@media (max-width:899px){.error404 .grid .g-text .social,.errorPage .grid .g-text .social{font-size:18px;line-height:26px}}@media (max-width:599px){.error404 .grid .g-text .social,.errorPage .grid .g-text .social{font-size:16px;line-height:24px}}.error404 .grid .g-text p,.errorPage .grid .g-text p{font-size:16px;line-height:28px}.error404 .grid .g-text p:first-of-type,.errorPage .grid .g-text p:first-of-type{margin-bottom:10px}.error404 .grid .g-illustration,.errorPage .grid .g-illustration{grid-column:8/span 4}.error404 .grid .g-illustration img,.errorPage .grid .g-illustration img{width:100%}.clear{clear:both}.hotspot,.jakarta,.maven,.roboto{font-family:Plus Jakarta Sans,sans-serif}.hotspot{position:absolute;width:34px;height:34px;top:-17px;left:-17px;color:#fff;font-size:1em;line-height:1.2;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;z-index:-1}.hotspot .inner{padding:0}.hotspot .sprite-label{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;font-size:16px;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;line-height:34px;text-align:center;background:#fff;color:#333;opacity:.2;-webkit-transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out,color .3s ease;transition:opacity .6s ease-in-out,color .3s ease;cursor:pointer;z-index:0}.hotspot .sprite-label .halo{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.hotspot .sprite-label .halo:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#fff;-webkit-transform-origin:50%;transform-origin:50%}.hotspot .sprite-label:hover{background:#fff;opacity:1;color:#000}.hotspot.calling .sprite-label,.hotspot.is-opened .sprite-label{-webkit-transform:scale(1.3);transform:scale(1.3)}.hotspot.calling .sprite-label{opacity:1;color:#000}.hotspot.calling .sprite-label .halo{opacity:1}.hotspot.calling .sprite-label .halo:before{content:"";-webkit-animation:haloAnimation 2s 0s infinite normal;animation:haloAnimation 2s 0s infinite normal;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.hotspot.calling .sprite-label:hover .halo{opacity:0}.hotspot.visible{visibility:visible;opacity:1;z-index:1}.hotspot.active{z-index:1}.hotspot.active:before{visibility:visible}.hotspot.is-opened .inner{padding:47px 62px}.hotspot.is-opened .sprite-label,.hotspot.is-opened .text{opacity:1;color:#000;visibility:visible}.hotspot.is-opened .text{width:auto;height:auto}@-webkit-keyframes haloAnimation{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}25%{opacity:1}to{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}}@keyframes haloAnimation{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}25%{opacity:1}to{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}}