.content-box{position:absolute;top:0%;right:0%;bottom:0%;left:0%;width:100vw;max-height:100vh;height:56.625vw;max-width:177.78vh;margin:auto !important}.debug .content-box:after{content:"";display:block;position:absolute;position:absolute;top:0%;right:0%;bottom:0%;left:0%;border:2px dashed greenyellow;z-index:9999;pointer-events:none}.ie .content-box{position:relative}#debug-data{position:fixed;bottom:0;left:0;display:inline-block;z-index:9999;background:#000;font-size:1.5rem;padding:.25em .5em;color:rgba(255,255,255,0.875);pointer-events:none}@media only screen and (min-width: 1200px){#debug-data{color:rgba(255,255,255,0.5)}}@media only screen and (max-width: 641px) and (min-aspect-ratio: 18 / 10){.ios #scene.fullscreen{bottom:-1%;height:101%;overflow-y:auto}.ios .debug:before{content:"";display:block;position:fixed;right:0%;bottom:0%;left:0%;height:45px;background:#fff;opacity:.45;z-index:999}}.fullscreen,.loading-screen,.back-popin,.burger-menu-back,#scene,.audio-player{position:fixed !important}img{max-height:100%}.valign img{max-height:auto}.sc{position:absolute;top:0%;right:0%;bottom:0%;left:0%}.sc.n1{z-index:1}.sc.n2{z-index:2}.sc.n3{z-index:3}.sc.n4{z-index:4}.sc.n5{z-index:5}.sc.n6{z-index:6}.sc.n7{z-index:7}.sc.n8{z-index:8}.sc.n9{z-index:9}@media only screen and (orientation: portrait) and (max-width: 1199px){#wrap .visible-sm,.screen,#training,#header,#menu,#footer-menu{display:none}#turn-your-phone{display:block !important}}@font-face{font-family:'Source Sans Pro';src:url("../fonts/source-sans-pro/SourceSansPro-Light.eot");src:url("../fonts/source-sans-pro/SourceSansPro-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro/SourceSansPro-Light.woff2") format("woff2"),url("../fonts/source-sans-pro/SourceSansPro-Light.woff") format("woff"),url("../fonts/source-sans-pro/SourceSansPro-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Source Sans Pro';src:url("../fonts/source-sans-pro/SourceSansPro-Semibold.eot");src:url("../fonts/source-sans-pro/SourceSansPro-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro/SourceSansPro-Semibold.woff2") format("woff2"),url("../fonts/source-sans-pro/SourceSansPro-Semibold.woff") format("woff"),url("../fonts/source-sans-pro/SourceSansPro-Semibold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Source Sans Pro';src:url("../fonts/source-sans-pro/SourceSansPro-It.eot");src:url("../fonts/source-sans-pro/SourceSansPro-It.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro/SourceSansPro-It.woff2") format("woff2"),url("../fonts/source-sans-pro/SourceSansPro-It.woff") format("woff"),url("../fonts/source-sans-pro/SourceSansPro-It.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'im';src:url("../fonts/fontello/im.eot?65856412");src:url("../fonts/fontello/im.eot?65856412#iefix") format("embedded-opentype"),url("../fonts/fontello/im.woff2?65856412") format("woff2"),url("../fonts/fontello/im.woff?65856412") format("woff"),url("../fonts/fontello/im.ttf?65856412") format("truetype"),url("../fonts/fontello/im.svg?65856412#im") format("svg");font-weight:normal;font-style:normal}[class^="im-"]:before,[class*=" im-"]:before,.close:before,.burger:before{font-family:"im";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.im-left-open-big:before{content:'\e800'}.im-right-open-big:before{content:'\e801'}.im-twitter:before{content:'\e802'}.im-facebook:before{content:'\e803'}.im-down-open-big:before{content:'\e804'}.im-up-open-big:before{content:'\e805'}.im-angle-left:before{content:'\e815'}.im-angle-right:before{content:'\e816'}.im-menu-1:before,body .burger:before{content:'\e829'}.im-cancel-1:before,body .burger-menu .close:before{content:'\e82a'}html{text-size-adjust:100%}@media only screen and (max-width: 641px){html{font-size:6.4px}}@media only screen and (min-width: 642px) and (max-width: 800px){html{font-size:7.68px}}@media only screen and (min-width: 801px) and (max-width: 1199px){html{font-size:8.8px}}@media only screen and (min-width: 1200px){html{font-size:10px}}@media only screen and (min-width: 1600px){html{font-size:11.2px}}body{box-sizing:border-box;position:relative;line-height:1;font-family:"Source Sans Pro",CenturyGothic,AppleGothic,sans-serif;font-size:1.6rem;background:#fff;color:#000}body *{margin:0;padding:0;line-height:1.2em;box-sizing:border-box}body a{color:inherit}body a:hover{text-decoration:none}body a:hover,body a:active,body a:focus{outline:0}body sup{font-size:50%}body img{height:auto}body .hidden{display:none}body .tac{text-align:center !important}body .tal{text-align:left !important}body .tar{text-align:right !important}body .i{font-style:italic !important}body .b{font-weight:bold !important}body .lien-js{cursor:pointer}body .uc{text-transform:uppercase}body .lc{text-transform:lowercase}body .udl{text-decoration:underline}body .block{display:block}body .ib{display:inline-block}body .fixed{position:fixed}body .mb{margin-bottom:2rem}body .mb.x2{margin-bottom:4rem}body .mb.x3{margin-bottom:8rem}@media only screen and (min-width: 801px) and (min-aspect-ratio: 18 / 10){body .mb{margin-bottom:1.5rem}body .mb.x2{margin-bottom:3rem}body .mb.x3{margin-bottom:6rem}}@media only screen and (max-width: 800px) and (max-height: 800px){body .mb{margin-bottom:1rem}body .mb.x2{margin-bottom:1.5rem}body .mb.x3{margin-bottom:2rem}}@media only screen and (max-width: 641px){body .skip-psd{display:none !important}}@media only screen and (max-width: 800px) and (max-height: 800px){body .skip-phone{display:none !important}}body .valign{display:table;height:100%;width:100%}body .valign .va{position:relative;display:table-cell;vertical-align:middle;width:100%;height:100%}body #scene{position:absolute;top:0%;right:0%;bottom:0%;left:0%;overflow:hidden;z-index:998}body #scene .audio-player{position:absolute;top:0%;right:0%;z-index:99;background-color:#000;color:#fff;font-size:1.4rem;padding:.5rem;cursor:pointer}body .turn-phone{display:none;position:fixed;top:0%;right:0%;bottom:0%;left:0%;z-index:999;background:#fff;font-size:2.4rem;text-transform:uppercase;font-weight:bold;text-align:center}body .turn-phone figure{display:block;position:relative}body .turn-phone p{margin-bottom:2em}body .turn-phone .phone{display:inline-block;width:8.32vw;height:13.05vw;background:url("../img/turn-phone.png") center center / contain no-repeat ;margin-left:-8.5%}body .turn-phone .phone.turn{transform-origin:bottom right;transform:rotate(90deg);margin-right:0;margin-left:-8%}body .turn-phone .arrow{width:8.42vw;height:3.26vw;background:url("../img/turn-arrow.png") center center / contain no-repeat ;position:absolute;top:0%;left:51%}@media only screen and (orientation: portrait){body .turn-phone{display:block}}body .btn{position:relative;display:inline-block;cursor:pointer;color:#fff;background:#000;line-height:1;padding:.75em 2em;border:2px solid #000;border-radius:20px;z-index:9900;text-decoration:none;font-size:1.3rem}body .btn:hover{color:#000;background-color:#fff}body .burger{cursor:pointer;position:absolute;top:1%;left:1%;font-size:4rem;z-index:22}body .burger-menu{position:absolute;top:0%;right:0%;bottom:0%;left:0%;z-index:1;opacity:0;background:rgba(255,255,255,0.1);transition:opacity 1s}body .burger-menu ul{list-style:none;text-align:center;position:absolute;top:0%;bottom:0%;left:-30%;width:30%;background:#4f5055;color:#fff;z-index:99;font-size:3rem;transition:left 1s}body .burger-menu ul a{text-decoration:none}body .burger-menu.show{opacity:1;z-index:99}body .burger-menu.show ul{left:0}body .burger-menu.hide{z-index:99}body .burger-menu .close{position:absolute;top:1%;left:100%;font-size:4rem;cursor:pointer;color:#000}@media only screen and (max-width: 800px) and (max-height: 800px){body .burger,body .close{top:5%}}@media only screen and (max-width: 641px){body .burger-menu li:before{margin:.75em auto}}.pic{width:100%}.screen{position:absolute;top:0%;right:0%;bottom:0%;left:0%;opacity:0;z-index:1;overflow:hidden;text-align:center;background:#fff}.screen.debug{background:red}.screen.loading .loadbar{position:fixed;right:0%;bottom:0%;left:0%;background:#eee;height:1em}.screen.loading .loadbar .percentage{transition:width 2.5s;background:#4f5055;position:absolute;top:0%;bottom:0%;left:0%;width:0}.screen.current{opacity:1;z-index:3}.screen.animate{transition:all 1.5s ease 0.1s}.screen.slide{opacity:1 !important}.screen.slide.show{z-index:2}.screen.slide.show.top{top:100%;bottom:-100%;right:0;left:0}.screen.slide.show.bottom{top:-100%;bottom:100%;right:0;left:0}.screen.slide.show.right{right:100%;left:-100%;top:0;bottom:0}.screen.slide.show.left{right:-100%;left:100%;top:0;bottom:0}.screen.slide.show.animate{top:0;bottom:0;left:0;right:0}.screen.slide.hide.animate.top{top:-100%;bottom:100%;right:0;left:0}.screen.slide.hide.animate.bottom{top:100%;bottom:-100%;right:0;left:0}.screen.slide.hide.animate.right{right:-100%;left:100%;top:0;bottom:0}.screen.slide.hide.animate.left{right:100%;left:-100%;top:0;bottom:0}.screen.fade.show{z-index:3}.screen.fade.hide{z-index:4;opacity:1}.screen.fade.animate.show{opacity:1}.screen.fade.animate.hide{opacity:0}.screen.none.animate{transition:none}.screen.none.show{z-index:4;opacity:1}.screen.has-video{background:#000;text-align:center;vertical-align:top;padding:0;margin:0;top:0;height:100%}.screen.has-video video{position:relative;z-index:1;margin:0 auto;padding:0;max-width:100%;max-height:100%;width:100%}.screen .dark-back{background-color:rgba(0,0,0,0.5);color:#fff}.screen .dark-back.more{background-color:rgba(0,0,0,0.85)}.screen .light-back{background-color:rgba(255,255,255,0.5);color:#000}.screen .light-back.more{background-color:rgba(255,255,255,0.85)}.blink{animation:blink 2s linear infinite}.pulse{animation:pulse 2s linear infinite}.bounce-v{animation:bounce-v 1s linear 0s infinite alternate both}.bounce-hr{animation:bounce-hr 1s linear 0s infinite alternate both}.bounce-hl{animation:bounce-hl 1s linear 0s infinite alternate both}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes pulse{0%{transform:scale(1)}25%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes bounce-hr{0%{transform:translateX(0px)}100%{transform:translateX(15px)}}@keyframes bounce-hl{0%{transform:translateX(0px)}100%{transform:translateX(-15px)}}@keyframes bounce-v{0%{transform:translate(0px, 0px)}100%{transform:translate(0px, -15px)}}.anim,.desanim{transition:all 1.5s ease 0s}.anim.desanimate,.desanim.desanimate{opacity:0}.anim.skip,.desanim.skip{transition:none}.anim{opacity:0}.anim.no-opacity{opacity:1}.anim.animate{opacity:1}.anim.desanimate{opacity:0}.anim.zoom-out{transform:scale(1.25)}.anim.zoom-out.more{transform:scale(1.63)}.anim.zoom-out.animate{transform:scale(1)}.anim.zoom-in{transform:scale(.75)}.anim.zoom-in.more{transform:scale(.5)}.anim.zoom-in.animate{transform:scale(1)}.anim.slide-top{transform:translateY(-50px)}.anim.slide-top.more{transform:translateY(-500px)}.anim.slide-top.animate{transform:translate(0)}.anim.slide-bottom{transform:translateY(50px)}.anim.slide-bottom.more{transform:translateY(500px)}.anim.slide-bottom.animate{transform:translate(0)}.anim.slide-left{transform:translateX(-50px)}.anim.slide-left.more{transform:translateX(-200px)}.anim.slide-left.animate{transform:translate(0)}.anim.slide-right{transform:translateX(50px)}.anim.slide-right.more{transform:translateX(200px)}.anim.slide-right.animate{transform:translate(0)}.anim.exit-bottom.animate{transition-duration:500;top:100% !important;bottom:-100% !important;transform:rotate(15deg);opacity:.25}@keyframes opacity{100%{opacity:1}}@keyframes opacity-hide{0%{opacity:1;transform:scale(1) translate(0)}100%{opacity:0;transform:scale(1) translate(0)}}@keyframes resize{100%{transform:scale(1)}}@keyframes reposition{100%{transform:translate(0)}}.blink{animation:blink 2s linear infinite}.pulse{animation:pulse 2s linear infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes pulse{0%{transform:scale(1)}25%{transform:scale(1.1)}100%{transform:scale(1)}}#tarteaucitronRoot #tarteaucitronAlertBig *,#tarteaucitronRoot #tarteaucitron *,#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-family:'Source Sans Pro' !important}#tarteaucitronCloseAlert{border:1px solid #ebf1f4 !important}#tarteaucitronCloseAlert{font-size:16px !important;padding:5px 10px !important;margin-right:1em !important}@media only screen and (max-width: 800px) and (max-height: 800px){#tarteaucitronDisclaimerAlert{display:block;margin:0 auto 2vh !important;text-align:center !important}}.logo-header{position:absolute;top:1%;right:1%;z-index:24;width:5.42vw;height:3vw;background:url("../img/logo-header.png") center center / contain no-repeat }@media only screen and (max-width: 800px){.logo-header.black{background-image:url("../img/logo-header-b.png")}}@media only screen and (min-width: 801px){.logo-header.black{background-image:url("../img/logo-header-b.png")}}.logo-main{width:5.16vw;height:5.16vw;display:block;margin-left:auto;margin-right:auto;background:url("../img/logo.png") center center / contain no-repeat ;margin-bottom:1em}.im-label{width:13.37vw;height:1.37vw;display:block;margin-left:auto;margin-right:auto;background:url("../img/im-label.png") center center / contain no-repeat }.timer{position:absolute;right:49.5%;bottom:1%;z-index:5;width:1.05vw;height:3.89vw;background:url("../img/sd/introduction/timer.png") center center / contain no-repeat ;transition:opacity .33s}@media only screen and (min-width: 801px){.timer{background-image:url("../img/hd/introduction/timer.png")}}.timer.off{opacity:0}.timer .pic{opacity:0}.timer .scroll{background:url("../img/sd/introduction/timer-scroll.png") no-repeat bottom center/100% auto;position:absolute;top:-100%;right:0%;width:100%}@media only screen and (min-width: 801px){.timer .scroll{background-image:url("../img/hd/introduction/timer-scroll.png")}}.timer .scroll.animate{transition-delay:0;transition-property:top;transition-timing-function:linear;top:0}.timer .scroll .pic{cursor:pointer}@media only screen and (max-width: 800px){.timer.black,.screen.discuss .timer{background-image:url("../img/sd/introduction/timer-b.png")}}@media only screen and (min-width: 801px){.timer.black,.screen.discuss .timer{background-image:url("../img/hd/introduction/timer-b.png")}}@media only screen and (max-width: 800px){.timer.black .scroll,.screen.discuss .timer .scroll{background-image:url("../img/sd/introduction/timer-scroll-b.png")}}@media only screen and (min-width: 801px){.timer.black .scroll,.screen.discuss .timer .scroll{background-image:url("../img/hd/introduction/timer-scroll-b.png")}}.text{font-weight:normal;font-size:2rem}.text strong{display:block;font-size:150%}.loading-text{font-size:1.6rem;font-style:italic;margin:2em 0 0}.banner-bottom{position:absolute;right:0%;bottom:0%;left:0%;top:auto !important;display:flex;flex-direction:row;justify-content:center;padding:.5vh 0;background:#000;color:#fff;font-size:1.2rem !important;list-style:none}.banner-bottom a{text-decoration:none}.banner-bottom>li:first-child{width:50%;text-align:right;margin-right:1vw}.banner-bottom>li:last-child{width:50%;text-align:left;margin-left:1vw}.banner-bottom.white{background:#fff;color:#000}.screen.customers .customers-list{width:40%;margin:2rem auto;font-size:0}.screen.customers .customers-list img{display:inline-block;vertical-align:top;width:20%}.screen.discuss{background:#000;color:#fff}.screen.discuss .mosaic{position:absolute;top:0%;right:17%;bottom:0%;left:17%;z-index:1;width:66%;margin:0 auto;font-size:0}.screen.discuss .mosaic img{display:inline-block;width:23%;margin:1%}.screen.discuss .mosaic.animate{transition:left 1.5s;left:50%}.screen.discuss .screen-txt{position:absolute;top:0%;right:55%;bottom:0%;left:20%;z-index:2;text-align:left}.screen.skills .products{position:absolute;top:0%;right:40%;bottom:0%;width:42%;text-align:right}.screen.skills .products figure{position:relative}.screen.skills .products .mascara{position:absolute;top:4%;left:0%;width:25.42vw;height:8.11vw;background:url("../img/sd/introduction/skills/mascara.png") center center / contain no-repeat ;left:0;top:0}@media only screen and (min-width: 801px){.screen.skills .products .mascara{background-image:url("../img/hd/introduction/skills/mascara.png")}}.screen.skills .products .bo{width:17.21vw;height:24.58vw;background:url("../img/sd/introduction/skills/bo.png") center center / contain no-repeat ;margin-left:auto;margin-right:0}@media only screen and (min-width: 801px){.screen.skills .products .bo{background-image:url("../img/hd/introduction/skills/bo.png")}}.screen.skills .products .ral{position:absolute;top:24%;right:44%;width:6.63vw;height:18.26vw;background:url("../img/sd/introduction/skills/ral.png") center center / contain no-repeat }@media only screen and (min-width: 801px){.screen.skills .products .ral{background-image:url("../img/hd/introduction/skills/ral.png")}}.screen.skills .products .fb{position:absolute;bottom:0%;left:0%;width:17.21vw;height:25.58vw;background:url("../img/sd/introduction/skills/fb.png") center center / contain no-repeat }@media only screen and (min-width: 801px){.screen.skills .products .fb{background-image:url("../img/hd/introduction/skills/fb.png")}}.screen.skills .products .si{width:25.63vw;height:11.11vw;background:url("../img/sd/introduction/skills/si.png") center center / contain no-repeat ;margin-left:auto;margin-right:0}@media only screen and (min-width: 801px){.screen.skills .products .si{background-image:url("../img/hd/introduction/skills/si.png")}}.screen.skills .iphone-content{position:absolute;top:0%;bottom:0%;left:62%}.screen.skills .iphone{width:19.42vw;height:38.05vw;background:url("../img/sd/introduction/iphone.png") center center / contain no-repeat ;position:relative}@media only screen and (min-width: 801px){.screen.skills .iphone{background-image:url("../img/hd/introduction/iphone.png")}}.screen.skills .iphone .screen-iphone{position:absolute;top:11%;left:11%}.screen.skills .iphone .screen-iphone.z2{width:16.58vw;height:28.74vw;background:url("../img/sd/introduction/skills/screen1.png") center center / contain no-repeat ;z-index:2}@media only screen and (min-width: 801px){.screen.skills .iphone .screen-iphone.z2{background-image:url("../img/hd/introduction/skills/screen1.png")}}.screen.skills .iphone .screen-iphone.z3{width:16.58vw;height:28.74vw;background:url("../img/sd/introduction/skills/screen2.png") center center / contain no-repeat ;z-index:3}@media only screen and (min-width: 801px){.screen.skills .iphone .screen-iphone.z3{background-image:url("../img/hd/introduction/skills/screen2.png")}}.screen.saving{background:url("../img/sd/introduction/saving/back1.jpg") center center / cover no-repeat }@media only screen and (min-width: 801px){.screen.saving{background-image:url("../img/hd/introduction/saving/back1.jpg")}}.screen.saving .left-part{position:absolute;top:0%;right:45%;bottom:0%;left:0%;background:#fff}.screen.saving .left-part .text{padding-left:35%}.screen.formation{text-align:center}.screen.formation figure{position:relative}.screen.formation .mac{width:49.47vw;height:33.11vw;display:block;margin-left:auto;margin-right:auto;background:url("../img/sd/introduction/formation/1.png") center center / contain no-repeat ;position:relative;z-index:3}@media only screen and (min-width: 801px){.screen.formation .mac{background-image:url("../img/hd/introduction/formation/1.png")}}.screen.formation .screen-formation{width:28.74vw;height:16.26vw;background:url("../img/sd/introduction/formation/2.jpg") center center / contain no-repeat ;z-index:1;position:absolute;top:23%}@media only screen and (min-width: 801px){.screen.formation .screen-formation{background-image:url("../img/hd/introduction/formation/2.jpg")}}.screen.formation .screen-formation.n1{right:67%}.screen.formation .screen-formation.n1.animate{opacity:.25;right:55%}.screen.formation .screen-formation.n2{left:67.4%}@media only screen and (max-width: 800px){.screen.formation .screen-formation.n2{background-image:url("../img/sd/introduction/formation/3.jpg")}}@media only screen and (min-width: 801px){.screen.formation .screen-formation.n2{background-image:url("../img/hd/introduction/formation/3.jpg")}}.screen.formation .screen-formation.n2.animate{opacity:.25;left:55%}.screen.broadcast{background:url("../img/sd/introduction/broadcast/back1.jpg") no-repeat center center}@media only screen and (min-width: 801px){.screen.broadcast{background-image:url("../img/hd/introduction/broadcast/back1.jpg")}}.screen.broadcast figure{font-size:0}.screen.broadcast figure img{width:30%;margin:0 .5%;display:inline-block;vertical-align:top;box-shadow:0 0 16px 0 rgba(0,0,0,0.5)}.screen.datas .graphic{position:absolute;top:0%;right:0%;bottom:0%;left:0%}.screen.datas .graphic.n1{background:url("../img/sd/introduction/datas/line1.png") left bottom / cover no-repeat ;z-index:1}@media only screen and (min-width: 801px){.screen.datas .graphic.n1{background-image:url("../img/hd/introduction/datas/line1.png")}}.screen.datas .graphic.n2{background:url("../img/sd/introduction/datas/line2.png") left bottom / cover no-repeat ;z-index:2}@media only screen and (min-width: 801px){.screen.datas .graphic.n2{background-image:url("../img/hd/introduction/datas/line2.png")}}.screen.datas .graphic.n3{background:url("../img/sd/introduction/datas/line3.png") left bottom / cover no-repeat ;z-index:3}@media only screen and (min-width: 801px){.screen.datas .graphic.n3{background-image:url("../img/hd/introduction/datas/line3.png")}}.screen.datas .screen-txt{position:absolute;top:0%;right:50%;bottom:15%;left:15%;z-index:4;text-align:left}.screen.datas .iphone-content{z-index:4;position:absolute;top:0%;right:20%;bottom:0%}.screen.datas .iphone{width:19.42vw;height:38.05vw;background:url("../img/sd/introduction/iphone.png") center center / contain no-repeat ;position:relative}@media only screen and (min-width: 801px){.screen.datas .iphone{background-image:url("../img/hd/introduction/iphone.png")}}.screen.datas .iphone .iphone-screen{width:16.58vw;height:28.74vw;background:url("../img/sd/introduction/datas/iphone-screen.jpg") center center / contain no-repeat ;position:absolute;top:10%;right:4%;z-index:1}@media only screen and (min-width: 801px){.screen.datas .iphone .iphone-screen{background-image:url("../img/hd/introduction/datas/iphone-screen.jpg")}}.screen.datas .iphone .datas-pic{position:absolute;left:13.5%;z-index:2}.screen.datas .iphone .datas-pic.n1{width:15.47vw;height:5.16vw;background:url("../img/sd/introduction/datas/1.png") center center / contain no-repeat ;top:11%}@media only screen and (min-width: 801px){.screen.datas .iphone .datas-pic.n1{background-image:url("../img/hd/introduction/datas/1.png")}}.screen.datas .iphone .datas-pic.n2{width:15.53vw;height:12.37vw;background:url("../img/sd/introduction/datas/2.png") center center / contain no-repeat ;top:24%}@media only screen and (min-width: 801px){.screen.datas .iphone .datas-pic.n2{background-image:url("../img/hd/introduction/datas/2.png")}}.screen.datas .iphone .datas-pic.n3{width:15.53vw;height:10.74vw;background:url("../img/sd/introduction/datas/3.png") center center / contain no-repeat ;top:57%}@media only screen and (min-width: 801px){.screen.datas .iphone .datas-pic.n3{background-image:url("../img/hd/introduction/datas/3.png")}}.screen.datas .iphone .datas-pic.anim{opacity:.1}.screen.datas .iphone .datas-pic.anim.animate{opacity:1}.screen.dashboard .screen-txt{position:absolute;top:0%;right:50%;bottom:0%;left:15%;z-index:4;text-align:left}.screen.dashboard .dashboard-pic.n1{width:38.21vw;height:41.05vw;background:url("../img/sd/introduction/dashboard/1.png") center center / contain no-repeat ;position:absolute;top:15%;right:2%;z-index:1}@media only screen and (min-width: 801px){.screen.dashboard .dashboard-pic.n1{background-image:url("../img/hd/introduction/dashboard/1.png")}}.screen.dashboard .dashboard-pic.n2{width:38.21vw;height:41.05vw;background:url("../img/sd/introduction/dashboard/1.png") center center / contain no-repeat ;position:absolute;top:13%;right:5%;z-index:2}@media only screen and (min-width: 801px){.screen.dashboard .dashboard-pic.n2{background-image:url("../img/hd/introduction/dashboard/1.png")}}.screen.dashboard .dashboard-pic.n3{width:38.21vw;height:41.05vw;background:url("../img/sd/introduction/dashboard/1.png") center center / contain no-repeat ;position:absolute;top:11%;right:8%;z-index:3}@media only screen and (min-width: 801px){.screen.dashboard .dashboard-pic.n3{background-image:url("../img/hd/introduction/dashboard/1.png")}}.screen.dashboard .dashboard-pic.n4{width:38.21vw;height:41.05vw;background:url("../img/sd/introduction/dashboard/1.png") center center / contain no-repeat ;position:absolute;top:9%;right:11%;z-index:4}@media only screen and (min-width: 801px){.screen.dashboard .dashboard-pic.n4{background-image:url("../img/hd/introduction/dashboard/1.png")}}.screen.notoriety{background:url("../img/sd/introduction/notoriety/back1.jpg") center center / cover no-repeat }@media only screen and (min-width: 801px){.screen.notoriety{background-image:url("../img/hd/introduction/notoriety/back1.jpg")}}.screen.notoriety .left-part{position:absolute;top:0%;right:45%;bottom:0%;left:0%;background:#fff;padding-left:15%;text-align:left}.screen.community .right-part{position:absolute;top:0%;right:0%;bottom:0%;left:65%;text-align:left}.screen.community .left-part{position:absolute;top:0%;right:36%;bottom:0%;left:0%;background:url("../img/sd/introduction/community/devices.jpg") no-repeat center center/60% auto}@media only screen and (min-width: 801px){.screen.community .left-part{background-image:url("../img/hd/introduction/community/devices.jpg")}}.screen.im-infos.current{z-index:23}.main-nav{position:fixed;top:0%;right:0%;bottom:90%;left:0%;z-index:3;background:#fff;text-align:center;border-bottom:1px solid #efefef}.main-nav ul{font-size:0;padding:0 15%;margin:0 auto;list-style:none}.main-nav ul li{display:inline-block;vertical-align:top;width:25%;font-size:1.8rem;font-weight:bold}.main-nav ul a{text-decoration:none}.im-infos-content{position:fixed;top:10%;right:0%;bottom:0%;left:0%;overflow-y:auto}.im-infos-content .parallax{position:absolute;top:0%;right:0%;bottom:0%;left:0%;perspective:1px;overflow-x:hidden;overflow-y:auto;vertical-align:top}.im-infos-content .parallax-layer{position:absolute;top:100%;right:0%;left:0%;transform:translateZ(0)}.expertise{position:absolute;top:0%;right:0%;bottom:0%;left:0%;transform:translateZ(-1px) scale(2);background:#fff;font-size:0;vertical-align:top}.expertise.normal{transform:translateZ(0px) scale(1)}.expertise ul{position:absolute;top:8rem;right:15%;bottom:8rem;left:15%}@media only screen and (min-aspect-ratio: 18 / 10){.expertise ul{top:3rem;right:2%;bottom:1rem;left:2%}.expertise ul .rounded{width:4rem;height:4rem}}@media only screen and (max-width: 800px) and (max-height: 800px){.expertise ul{top:3rem;right:2%;bottom:1rem;left:2%}.expertise ul .rounded{display:none}.expertise ul .rounded.logo-round{display:block}}.expertise .text{font-size:2.4rem}.expertise .text strong{font-size:100%}.expertise .rounded{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;border:1px solid #efefef;border-radius:50%;background:#fff}.expertise .rounded img{width:50%;margin:25%}.expertise .logo{position:absolute;top:0%;right:0%;bottom:0%;left:0%;z-index:1}.expertise .logo .rounded{width:10rem;height:10rem}.expertise .expertise-domain{vertical-align:top;z-index:2}.expertise .expertise-domain .rounded{width:6rem;height:6rem}.expertise .expertise-domain .expertise-title{font-size:1.6rem;font-weight:normal}.expertise .expertise-domain .expertise-title:after{content:"";display:block;width:2em;height:1px;background:#9e9e9e;margin:.5em auto}.expertise .expertise-domain .expertise-text{font-size:1.5rem;color:#222}.expertise .expertise-domain.n1{position:absolute;top:0%;right:70%;bottom:66%;left:0%}.expertise .expertise-domain.n2{position:absolute;top:-2rem;right:35%;bottom:66%;left:35%}.expertise .expertise-domain.n3{position:absolute;top:0%;right:0%;bottom:66%;left:70%}.expertise .expertise-domain.n4{position:absolute;top:33%;right:70%;bottom:33%;left:0%}.expertise .expertise-domain.n5{position:absolute;top:33%;right:0%;bottom:33%;left:70%}.expertise .expertise-domain.n6{position:absolute;top:66%;right:60%;bottom:0%;left:10%}.expertise .expertise-domain.n7{position:absolute;top:66%;right:10%;bottom:0%;left:60%}.expertise .anchor{position:absolute;right:50%;bottom:1%;font-size:4rem;z-index:3;cursor:pointer;width:1.5em;height:1.5em;border-radius:50%;background:#000;color:#fff;margin-right:-.75em;text-align:center;text-decoration:none}.team{padding:6rem 15%;background:url("../img/sd/details/team/back1.jpg") center center / cover no-repeat ;background-color:#000;color:#fff}@media only screen and (max-width: 800px) and (max-height: 800px){.team{padding:6rem 5%}}@media only screen and (min-width: 801px){.team{background-image:url("../img/hd/details/team/back1.jpg")}}.team .slider-container{position:relative;overflow:hidden}.team .prev,.team .next{position:absolute;top:4rem;z-index:5;cursor:pointer;font-size:2rem}.team .prev{left:0}.team .next{right:0}.team ul{list-style:none}.team .slider{position:relative;left:0;font-size:0;transition:left .33s;width:100%}.team .slider>li{cursor:pointer;display:inline-block;vertical-align:top;width:20%}.team .slider>li img{transition:transform .33s;display:block;margin:0 auto;width:60%;transform:scale(0.6)}.team .slider>li .member-infos li{transition:opacity .33s;opacity:0}.team .slider>li.current{cursor:default}.team .slider>li.current img{transform:scale(1)}.team .slider>li.current .member-infos:before{background:#fff}.team .slider>li.current .member-infos li{opacity:1}.team .member-infos{position:relative;font-weight:bold;border-top:2px solid #2c2c2c;padding-top:2rem}.team .member-infos:before{content:"";display:block;transition:background .33s;position:absolute;top:-2px;right:33%;left:33%;height:2px}.team .member-infos .name{font-size:1.6rem;margin-bottom:.5rem}.team .member-infos .work{font-size:1.1rem;text-transform:uppercase}.team .member-infos .work:after{content:"";display:block;width:2em;height:1px;background:#fff;margin:.75rem auto}.team .member-infos .desc{font-size:1rem;padding:0 5%}.contact{padding:6rem 25%;font-size:0;background:#fff}.contact .contact-infos{display:inline-block;vertical-align:top;width:45%;margin-right:5%;font-size:1.4rem;text-align:left;list-style:none}.contact .contact-infos li{padding-left:1.75em;color:#6a6a6a;background-position:left top;background-size:1em auto;background-repeat:no-repeat;margin-bottom:1em}@media only screen and (max-width: 800px){.contact .contact-infos li.location{background-image:url("../img/sd/details/contact/location.jpg")}}@media only screen and (min-width: 801px){.contact .contact-infos li.location{background-image:url("../img/hd/details/contact/location.jpg")}}@media only screen and (max-width: 800px){.contact .contact-infos li.phone{background-image:url("../img/sd/details/contact/phone.jpg")}}@media only screen and (min-width: 801px){.contact .contact-infos li.phone{background-image:url("../img/hd/details/contact/phone.jpg")}}.contact .contact-infos li.email{background-position:left center;margin-bottom:2rem}@media only screen and (max-width: 800px){.contact .contact-infos li.email{background-image:url("../img/sd/details/contact/email.jpg")}}@media only screen and (min-width: 801px){.contact .contact-infos li.email{background-image:url("../img/hd/details/contact/email.jpg")}}.contact .contact-infos li.social-networks{padding-left:0;color:#000}.contact .contact-infos li.social-networks span{padding:.5em;font-size:1.4rem;background:#000;color:#fff;border-radius:50%;margin-right:.5em;transition:background-color .33s}.contact .contact-infos li.social-networks .im-twitter:hover{background-color:#1da1f2}.contact .contact-infos li.social-networks .im-facebook:hover{background-color:#3b5998}.contact .contact-form{display:inline-block;vertical-align:top;width:50%;text-align:left;font-size:1.4rem}.contact .contact-form .contact-form-errors{display:none;list-style:none;color:red;font-style:italic;font-size:1.4rem;margin-bottom:1em}.contact .contact-form .contact-form-errors li{margin-bottom:.25em}.contact .contact-form .contact-form-feedback{display:none;font-size:1.4rem;color:#000;margin-bottom:1em}.contact .contact-form input,.contact .contact-form textarea{font-family:"Source Sans Pro",CenturyGothic,AppleGothic,sans-serif;display:block;width:100%;line-height:1.3em;font-size:1.4rem;white-space:normal;vertical-align:middle;background:none;border:none;box-shadow:none;border-bottom:1px solid #797979;color:#000;padding:.25em;margin-bottom:2em;transition:border-color .5s}.contact .contact-form input:placeholder,.contact .contact-form textarea:placeholder{color:#cdcdcd}.contact .contact-form input:hover,.contact .contact-form textarea:hover{background-color:#fafafa}.contact .contact-form input:focus,.contact .contact-form textarea:focus{border-color:#000;background-color:#eee}.contact .contact-form input.invalid,.contact .contact-form textarea.invalid{border-color:red}.contact .contact-form input[readonly],.contact .contact-form textarea[readonly]{opacity:.25}.contact .contact-form textarea{border:1px solid #797979;height:6.3em}.contact .contact-form .g-recaptcha{margin-bottom:2em}.contact .contact-form input.btn{display:inline-block;width:auto;background:url("../img/sd/details/contact/next.png") no-repeat center right/3em auto #4f5055;padding:.5em 4em .5em 1em;color:#fff}@media only screen and (min-width: 801px){.contact .contact-form input.btn{background-image:url("../img/hd/details/contact/next.png")}}.contact .contact-form input.btn:hover{background-color:#000;color:#fff}.contact .contact-form input.btn[readonly]{opacity:.25;cursor:default}.contact .contact-form input.btn[readonly]:hover{background-color:#4f5055;color:#fff}.mentions-legales{position:relative;text-align:left;padding:10vh 20vw}.mentions-legales:before{content:"";display:block;position:fixed;bottom:0%;left:0%;top:calc(10% + 3vh);z-index:-1;width:36vw;background:url("../img/sd/details/contact/back1.jpg") no-repeat top left/36vw auto}@media only screen and (min-width: 801px){.mentions-legales:before{background-image:url("../img/hd/details/contact/back1.jpg")}}.mentions-legales .title{font-size:5rem;margin:0 auto 8vh 0}.mentions-legales .subtitle{text-transform:uppercase;font-size:2.4rem;margin:5vh 0}.mentions-legales .intertitre{font-weight:bold;font-size:1.5rem;margin:2vh 0 2vh 10vw}.mentions-legales .txt{font-size:1.2rem;margin:0 0 2vh 10vw}.mentions-legales .important{font-size:1.2rem;font-weight:bold;margin:0 0 2vh 10vw;text-transform:uppercase}.mentions-legales ul{font-size:1.2rem;list-style:disc;margin:0 0 3vh 10vw}.mentions-legales ul>li{margin-bottom:2vh}html.placeholder label{display:none !important}
