@charset "UTF-8";@font-face{font-family:gj;src:url(../fonts/icomoon/gj.eot);src:url(../fonts/icomoon/gjd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/icomoon/gj.woff) format("woff"),url(../fonts/icomoon/gj.ttf) format("truetype"),url(../fonts/icomoon/gj.svg#gj) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:gj;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-right:before{content:"\e600"}.icon-linkedin:before{content:"\e601"}.icon-github:before{content:"\e602"}.icon-dribbble:before{content:"\e603"}.icon-info:before{content:"\e604"}.icon-cancel:before{content:"\e605"}.icon-arrow-left:before{content:"\e606"}.icon-arrow-left2:before{content:"\e607"}.icon-arrow-right2:before{content:"\e608"}.icon-long-arrow-left:before{content:"\e60b"}.icon-long-arrow-right:before{content:"\e60c"}@font-face{font-family:ProximaNovaLight;src:url(../fonts/proxima_nova/proxima_nova_light-webfont.eot);src:url(../fonts/proxima_nova/proxima_nova_light-webfontd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/proxima_nova/proxima_nova_light-webfont.woff) format("woff"),url(../fonts/proxima_nova/proxima_nova_light-webfont.ttf) format("truetype"),url(../fonts/proxima_nova/proxima_nova_light-webfont.svg#ProximaNovaLight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaRegularItalic;src:url(../fonts/proxima_nova/proxima_nova_reg_it-webfont.eot);src:url(../fonts/proxima_nova/proxima_nova_reg_it-webfontd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/proxima_nova/proxima_nova_reg_it-webfont.woff) format("woff"),url(../fonts/proxima_nova/proxima_nova_reg_it-webfont.ttf) format("truetype"),url(../fonts/proxima_nova/proxima_nova_reg_it-webfont.svg#ProximaNovaRegularItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaRegular;src:url(../fonts/proxima_nova/proxima_nova_reg-webfont.eot);src:url(../fonts/proxima_nova/proxima_nova_reg-webfontd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/proxima_nova/proxima_nova_reg-webfont.woff) format("woff"),url(../fonts/proxima_nova/proxima_nova_reg-webfont.ttf) format("truetype"),url(../fonts/proxima_nova/proxima_nova_reg-webfont.svg#ProximaNovaRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaSemibold;src:url(../fonts/proxima_nova/proxima_nova_sbold-webfont.eot);src:url(../fonts/proxima_nova/proxima_nova_sbold-webfontd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/proxima_nova/proxima_nova_sbold-webfont.woff) format("woff"),url(../fonts/proxima_nova/proxima_nova_sbold-webfont.ttf) format("truetype"),url(../fonts/proxima_nova/proxima_nova_sbold-webfont.svg#ProximaNovaSemibold) format("svg");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;overflow:hidden}body{font-family:ProximaNovaRegular;height:200%;width:400%;background:#fff}a{color:#000;text-decoration:none}.semibold{font-family:ProximaNovaSemiBold}::selection{color:#fff;background:#aaa}::-moz-selection{color:#fff;background:#aaa}.view{width:25%;height:50%;float:left;background:#fff}.view .container{width:960px;height:65%;margin:auto;vertical-align:middle;position:relative}.view .container .text{opacity:0;margin-top:-27px;top:40%;width:535px;float:right;display:inline-block;position:relative;line-height:27px;color:#c3c3c3;font-size:1.25em;vertical-align:middle}.view .container .text::before,.view .container .text:before{content:'“';position:absolute;left:-50px;top:-13px;color:#e0e0e0;font-size:4.25em;vertical-align:middle;padding-top:27px}.view .container .text h1{display:inline-block}.view .container .text h1,.view .container .text strong{color:#303030}.view .container .text a.arrow-right{width:93px;height:16px;display:inline-block;margin-left:10px;line-height:16px;-webkit-animation:arrowTransition 2s infinite;-moz-animation:arrowTransition 2s infinite;-o-animation:arrowTransition 2s infinite;animation:arrowTransition 2s infinite}.view .container .text a.arrow-right img{width:43px;height:16px}.view .container .text .borderBottom,.view .container .text .borderTop{display:none;background:#F5F5F5;width:90%;height:20px;position:absolute;bottom:114px;left:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;z-index:20}.view .container .text .borderBottom{bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px}.view .container .text .console{counter-reset:line;width:100%;height:auto;min-height:134px;max-height:134px;overflow-y:auto;display:none;background:#F5F5F5;color:#444;font-size:15px;border-radius:10px;-moz-border-radius:10px;margin-top:30px;font-family:monospace;padding:25px;position:relative}.view .container .text .console li .user{color:#8e8e8e}.view .container .text .console li a{color:#444}.view .container .text .console li .cursor{width:5px;height:16px;margin-left:3px;vertical-align:middle;background:#444;display:inline-block;-webkit-animation:cursorAnim 1.5s infinite;-moz-animation:cursorAnim 1.5s infinite;-o-animation:cursorAnim 1.5s infinite;animation:cursorAnim 1.5s infinite}.view .container .text .console li .icon{font-size:14px}.view .container .text .console li input{background:0 0;outline:0;border:0;font-family:monospace;text-shadow:0 0 0 #444;font-size:15px;position:absolute;color:transparent;height:30px;line-height:16px}.view .container .text .console li .listSite{background:#fff;padding:8px 16px;border-radius:5px;-moz-border-radius:5px;line-height:20px;margin-top:10px;display:inline-block;word-break:keep-all}.view .container .text .console li::before,.view .container .text .console li:before{content:counter(line);counter-increment:line;font-size:14px;vertical-align:middle;display:inline-block;margin-right:20px;color:#8e8e8e}.view .container #eiffel,.view .container #knife{position:absolute;bottom:-3px;left:40px;max-width:264px;z-index:10}.view .container #eiffel svg,.view .container #knife svg{top:0!important;left:0!important;right:0!important}.view .container #eiffel img,.view .container #knife img{display:none}.view .container #knife{max-width:322px}.view .container #knife #grue,.view .container #knife #idea,.view .container #knife #keyboard,.view .container #knife #mobile,.view .container #knife #mouse,.view .container #knife #pen,.view .container #knife #wrench{position:absolute}.view .container #knife #wrench{bottom:82px;left:29px}.view .container #knife #mouse{bottom:126px;left:0}.view .container #knife #mobile{bottom:201px;left:23px}.view .container #knife #grue{bottom:267px;left:55px}.view .container #knife #idea{bottom:247px;left:146px}.view .container #knife #idea img{position:absolute;top:0;right:0;-webkit-animation:lightAnim 4s linear infinite;-moz-animation:lightAnim 4s linear infinite;-o-animation:lightAnim 4s linear infinite;animation:lightAnim 4s linear infinite}.view .container #knife #keyboard{bottom:162px;left:164px}.view .container #knife #pen{bottom:78px;left:164px}.view .container #factory{position:absolute;bottom:-3px;left:40px;max-width:393px;z-index:10}.view .container #factory svg{top:0!important;left:0!important;right:0!important}.view .container #factory img{display:none;position:relative;z-index:10}.view .container #factory img.last{bottom:0}.view .container #factory #aiguille{display:none;position:absolute;width:3px;height:30px;background:#000;bottom:174px;left:195px;z-index:11;border-radius:3px;-moz-border-radius:3px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:70% 120%;-moz-transform-origin:70% 120%;-o-transform-origin:70% 120%;transform-origin:70% 120%;-webkit-animation:aiguilleAnim .3s ease-in forwards,aiguilleTiltAnim .3s .4s linear infinite;-moz-animation:aiguilleAnim .3s ease-in forwards,aiguilleTiltAnim .3s .4s linear infinite;-o-animation:aiguilleAnim .3s ease-in forwards,aiguilleTiltAnim .3s .4s linear infinite;animation:aiguilleAnim .3s ease-in forwards,aiguilleTiltAnim .3s .4s linear infinite}.view .container #factory #smoke{opacity:0;position:absolute;bottom:265px;left:107px}.view .container #factory #boxCode,.view .container #factory #boxDesign{display:none;position:absolute;bottom:230px;left:20px;opacity:0}.view .container #factory #boxCode{-webkit-animation:boxAnim 7s linear infinite;-moz-animation:boxAnim 7s linear infinite;-o-animation:boxAnim 7s linear infinite;animation:boxAnim 7s linear infinite}.view .container #factory #boxDesign{-webkit-animation:boxAnim 7s 1.8s linear infinite;-moz-animation:boxAnim 7s 1.8s linear infinite;-o-animation:boxAnim 7s 1.8s linear infinite;animation:boxAnim 7s 1.8s linear infinite}.view .container #factory #website{display:none;position:absolute;bottom:150px;left:209px;-webkit-animation:websiteAnim 7s 1.8s linear infinite;-moz-animation:websiteAnim 7s 1.8s linear infinite;-o-animation:websiteAnim 7s 1.8s linear infinite;animation:websiteAnim 7s 1.8s linear infinite}.view .container #factory #website .light{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:-32px;left:14px;opacity:0;-webkit-animation:websiteLightAnim 7s 1.8s linear infinite;-moz-animation:websiteLightAnim 7s 1.8s linear infinite;-o-animation:websiteLightAnim 7s 1.8s linear infinite;animation:websiteLightAnim 7s 1.8s linear infinite}.view .container #clouds{opacity:0}.view .container #clouds img:first-child{position:absolute;bottom:200px;left:50px;width:100px;height:68px}.view .container #clouds img:last-child{position:absolute;bottom:155px;left:270px;width:90px;height:62px}.view .container #streetlamp{position:absolute;bottom:-3px;left:860px;z-index:10}.view .container #streetlamp svg{top:0!important;left:0!important;right:0!important}.view .container #streetlamp img{display:none;height:90px;width:20px}.view .container #robot{display:none;position:absolute;bottom:-4px;left:-999px;z-index:9;height:auto;width:24px}.view .container #robot img.animation{width:24px;min-height:38px;margin-bottom:-41px;-webkit-animation:robotJump 1s ease-in forwards;-moz-animation:robotJump 1s ease-in forwards;-o-animation:robotJump 1s ease-in forwards;animation:robotJump 1s ease-in forwards}.view .container #robot::after,.view .container #robot:after{content:" ";display:block;background:#fff;width:48px;height:38px;position:absolute;bottom:-37px;z-index:7}.view .drawing{width:0;height:3px;background:#000;z-index:8}.view#thanks .text{top:60%;opacity:1;z-index:999}.view#thanks .text .share{margin:30px 0}.view#thanks .text .share #twitter-widget-0,.view#thanks .text .share .fb-share-button span{display:inline-block;width:87px!important;vertical-align:top!important}.view#thanks .text .dribbble{color:#ea4c89}.view#thanks .text .drawMore .rebound{background:#fff;width:100px;height:75px;border:3px solid #000;border-radius:10px;-moz-border-radius:10px;display:inline-block;margin:7.5px 15px 7.5px 0;text-align:center;vertical-align:top}.view#thanks .text .drawMore .rebound img{max-width:75px;max-height:50px;margin-top:7.5px}.view#thanks .text .drawMore .rebound.add{border:3px solid #ea4c89;position:relative}.view#thanks .text .drawMore .rebound.add::before,.view#thanks .text .drawMore .rebound.add:before{content:"";width:40px;height:8px;background:#ea4c89;display:block;position:absolute;top:30px;left:27px}.view#thanks .text .drawMore .rebound.add::after,.view#thanks .text .drawMore .rebound.add:after{content:"";width:40px;height:8px;background:#ea4c89;display:block;position:absolute;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:30px;left:27px}.view#thanks #pensil{position:absolute;bottom:-3px;left:40px;height:264px;width:100%;border-bottom:3px solid #fff}.view#thanks #pensil img{width:264px;height:264px}.view#thanks .drawing{width:980px}.subview{height:50%;max-height:50%;width:25%;margin-left:50%;overflow-y:auto;overflow-x:hidden;position:relative}.subview .container{width:960px;margin:auto}.subview .scrolldown{text-align:center;margin:70px auto;font-size:14px;text-transform:uppercase;line-height:40px}.subview .scrolldown .mouse{width:28px;height:46px;display:block;margin:auto;border:3px solid #000;border-radius:10px;-moz-border-radius:10px;position:relative}.subview .scrolldown .mouse .scroll{width:6px;height:6px;border-radius:50%;-moz-border-radius:50%;background:#000;position:absolute;top:7px;left:8px;opacity:0;-webkit-animation:mouseScrollOne 1s infinite linear;-moz-animation:mouseScrollOne 1s infinite linear;-o-animation:mouseScrollOne 1s infinite linear;animation:mouseScrollOne 1s infinite linear}.subview .scrolldown .mouse .scroll:nth-child(1){top:17px;-webkit-animation:mouseScrollTwo 1s infinite linear;-moz-animation:mouseScrollTwo 1s infinite linear;-o-animation:mouseScrollTwo 1s infinite linear;animation:mouseScrollTwo 1s infinite linear}.subview .scrolldown .mouse .scroll:nth-child(2){top:27px;-webkit-animation:mouseScrollThree 1s infinite linear;-moz-animation:mouseScrollThree 1s infinite linear;-o-animation:mouseScrollThree 1s infinite linear;animation:mouseScrollThree 1s infinite linear}.subview .about{margin:70px 0;text-align:center}.subview .about li{display:inline-block;margin-right:30px;padding:20px 0}.subview .about::after,.subview .about::before,.subview .about:after,.subview .about:before{content:"";background:url(../img/separator.png);width:980px;height:1px;display:block}.subview h3{font-size:24px;color:#C3C3C3;text-align:center}.subview p.description{font-size:16px;width:550px;text-align:center;margin:80px auto}.subview .macbook{background:url(../img/macbook.svg);width:980px;height:540px;position:relative}.subview .macbook .wrapper{width:964px;height:428px;overflow:hidden;position:absolute;top:40px;left:143px}.subview .macbook .wrapper img{background:#fff;width:694px;height:1562px}.subview .macbook .scrollbar{width:10px;height:400px;position:absolute;right:50px;top:55px;border:3px solid #000;border-radius:5px;-moz-border-radius:5px}.subview .macbook .scrollbar .progress{width:10px;height:14px;position:absolute;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;background:#000;top:-3px;left:-3px}.subview .macbook .scrollbar .cursor{background:url(../img/cursor.svg);width:34px;height:34px;position:absolute;top:10px;left:-15px;cursor:pointer}.subview .browser{background:url(../img/browser.svg);position:relative;margin:auto;width:713px;height:472px}.subview .browser .wrapper{width:690px;height:424px;overflow:hidden;position:absolute;text-align:center;background:#fff;top:40px;left:12px}.subview .browser .wrapper .helper{display:inline-block;height:100%;vertical-align:middle}.subview .browser .wrapper img{vertical-align:middle;width:252px;height:55px}.subview .browser .wrapper img.velotour{width:270px;height:155px}.subview .multi{position:relative;margin:auto;width:986px;height:582px}.subview .multi .desktop{width:986px;height:582px;background:url(../img/macbook.svg) no-repeat;position:absolute;z-index:0}.subview .multi .desktop .wrapper{background:#fff;width:694px;height:429px;overflow:hidden;position:absolute;z-index:1;top:39px;left:143px}.subview .multi .desktop .wrapper img{width:694px;height:429px}.subview .multi .tablet{width:986px;height:582px;background:url(../img/ipad.svg) 594px 130px no-repeat;position:absolute;z-index:10}.subview .multi .tablet .wrapper{position:absolute;z-index:11;background:#fff;width:260px;height:350px;top:174px;left:638px}.subview .multi .tablet .wrapper img{width:260px;height:350px}.subview .multi .mobile{width:986px;height:582px;background:url(../img/iphone.svg) 534px 308px no-repeat;position:absolute;z-index:20}.subview .multi .mobile .wrapper{position:absolute;z-index:21;background:#fff;width:99px;height:183px;top:353px;left:552px}.subview .multi .mobile .wrapper img{width:99px;height:183px}.subview ul.infos{width:980px;text-align:center;line-height:190px}.subview ul.infos li{display:inline-block;font-family:ProximaNovaLight;font-size:18px;text-transform:uppercase;margin-right:30px;color:#333}.subview ul.infos li:last-child{margin-right:0}.subview ul.infos li .number{font-family:ProximaNovaSemiBold}.subview .features{margin-bottom:100px;width:980px}.subview .features .feature{width:666px;height:200px;margin:50px auto}.subview .features .feature .text{width:435px;display:none;opacity:0;vertical-align:middle;text-align:justify;-webkit-animation:featureAnim 1s forwards linear;-moz-animation:featureAnim 1s forwards linear;-o-animation:featureAnim 1s forwards linear;animation:featureAnim 1s forwards linear}.subview .features .feature .text h4{font-size:20px;font-family:ProximaNovaSemiBold;line-height:40px}.subview .features .feature .text p{font-size:16px;color:#333;line-height:21px}.subview .features .feature img{width:175px;height:175px;background:#fff;padding:5px;border-radius:100%;-moz-border-radius:100%;border:3px solid #000;display:inline-block;vertical-align:middle}.subview .features .feature.left img{margin-left:245.5px}.subview .features .feature.left .text{margin-left:50px}.subview .features .feature.right{text-align:right}.subview .features .feature.right img{margin-right:245.5px}.subview .features .feature.right .text{direction:rtl;margin-right:50px}.subview .features::after,.subview .features::before,.subview .features:after,.subview .features:before{content:"";background:url(../img/separator.png);width:980px;height:1px;display:block}.subview .graph{width:980px;text-align:center}.subview .graph .text{width:460px;text-align:center;margin:50px auto}.subview .graph .text h4{font-size:20px;font-family:ProximaNovaSemiBold;line-height:40px}.subview .graph .text p{font-size:16px;color:#333;line-height:21px}.subview .graph img{width:534px;height:356px}.subview .technology{margin:80px;text-align:center}.subview .technology h4{font-size:20px;font-family:ProximaNovaSemiBold;line-height:40px}.subview .technology li{display:inline-block;padding:10px;background:#efefef;border-radius:8px;-moz-border-radius:8px;margin:10px 5px 0 0}.subview .citation{width:834px;height:70px;background:url(../img/bgCitation.png);margin:0 auto 90px;text-align:center;line-height:70px;font-size:22px;font-family:ProximaNovaRegularItalic;color:#333}.subview .citation::before,.subview .citation:before{content:"“";font-size:50px;color:#c9c9c9;vertical-align:middle;margin-right:10px}.subview video{border-radius:360px;-moz-border-radius:360px;-webkit-border-radius:360px;border:3px solid #000;padding:6px;margin:auto;display:block;margin-bottom:100px;background:#fff;width:780px;height:389px}.subview .showcase{margin:40px auto 0;width:100%;height:700px;position:relative;text-align:center;overflow:hidden}.subview .showcase.min{height:160px}.subview .showcase.moy{height:640px}.subview .showcase .btn{padding:10px 30px;border:1px solid #E6E6E6;border-radius:10px;-moz-border-radius:10px;display:inline-block;margin:30px 0;text-align:center}.subview .showcase div{position:absolute;width:500px;bottom:-550px;display:none}.subview .showcase div.title{display:block;top:0;height:1px;width:300px;padding:0 60px;background:#e6e6e6;position:relative;margin:10px auto}.subview .showcase div.title h4{font-size:24px;background:#fff;line-height:1px}.subview .showcase div.left{height:509px;left:50%;margin-left:-750px;border-left:3px solid #000;border-top:3px solid #000}.subview .showcase div.left.francetv{background:url(../img/francetv_left.jpg) no-repeat;background-size:500px 509px}.subview .showcase div.left.marvel{background:url(../img/marvel_left.jpg) no-repeat;background-size:500px 509px}.subview .showcase div.left.velotour{background:url(../img/velotour_left.jpg) no-repeat;background-size:500px 509px}.subview .showcase div.center{height:550px;left:50%;margin-left:-250px;border-left:3px solid #000;border-top:3px solid #000;border-right:3px solid #000}.subview .showcase div.center.francetv{background:url(../img/francetv_center.jpg) no-repeat;background-size:500px 550px}.subview .showcase div.center.marvel{background:url(../img/marvel_center.jpg) no-repeat;background-size:500px 550px}.subview .showcase div.center.velotour{background:url(../img/velotour_center.jpg) no-repeat;background-size:500px 550px}.subview .showcase div.right{height:509px;left:50%;margin-left:250px;border-right:3px solid #000;border-top:3px solid #000}.subview .showcase div.right.francetv{background:url(../img/francetv_right.jpg) no-repeat;background-size:500px 509px}.subview .showcase div.right.marvel{background:url(../img/marvel_right.jpg) no-repeat;background-size:500px 509px}.subview .showcase div.right.velotour{background:url(../img/velotour_right.jpg) no-repeat;background-size:500px 509px}.subview .showcase div.showTrigger{height:65%;width:100%;bottom:0;display:block}.subview .showcase div.animSide{-webkit-animation:showcaseAnim 1s .5s forwards ease;-moz-animation:showcaseAnim 1s .5s forwards ease;-o-animation:showcaseAnim 1s .5s forwards ease;animation:showcaseAnim 1s .5s forwards ease}.subview .showcase div.animCenter{-webkit-animation:showcaseAnim 1s forwards ease;-moz-animation:showcaseAnim 1s forwards ease;-o-animation:showcaseAnim 1s forwards ease;animation:showcaseAnim 1s forwards ease}.subview .fullBar{width:100%;height:400px;padding-top:160px;position:relative}.subview .fullBar.franceTV{background:#1f75da;color:#124581}.subview .fullBar.marvel{background:#f11f22;color:#a00a0c}.subview .fullBar.europilot{background:#e7626c;color:#c51e2b}.subview .fullBar.pakku{background:#ffe600;color:#9a8b00}.subview .fullBar.angrybirds{background:#fac431;color:#c08e05}.subview .fullBar.velotour{background:#e11e64;color:#87123c}.subview .fullBar.dooock{background:#29a9ea;color:#2f82b7}.subview .fullBar.sncf{background:#a9036a;color:#6F0045}.subview .fullBar.remindyou{background:#1e1e1e;color:#5a5a5a}.subview .fullBar p{font-size:1em;text-align:center;line-height:1.5em;vertical-align:middle;text-transform:uppercase}.subview .fullBar p .thanks{font-size:1.875em;font-family:ProximaNovaSemiBold;color:#fff;display:block;line-height:1.875em}.subview .fullBar p .arrow{margin:0 15px;font-size:1.5em;vertical-align:middle;color:#fff}.subview .fullBar .textCursor{position:absolute;opacity:0}.subview .fullBar .textCursor p{font-family:ProximaNovaSemiBold}.subview .fullBar .center,.subview .fullBar .left,.subview .fullBar .right{width:45%;height:100%;position:absolute;top:0}.subview .fullBar .center.left,.subview .fullBar .left.left,.subview .fullBar .right.left{cursor:url(../img/cursor_left.png),w-resize;left:0}.subview .fullBar .center.right,.subview .fullBar .left.right,.subview .fullBar .right.right{cursor:url(../img/cursor_right.png),e-resize;cursor:"\e601";right:0}.subview .fullBar .center.center,.subview .fullBar .left.center,.subview .fullBar .right.center{cursor:url(../img/cursor_close.png),pointer;width:10%;left:45%}#zeppelin{display:none;position:absolute;margin-left:-173px;top:75px;z-index:10;-webkit-animation:zeppelinFly 75s infinite linear;-moz-animation:zeppelinFly 75s infinite linear;-o-animation:zeppelinFly 75s infinite linear;animation:zeppelinFly 75s infinite linear}#zeppelin a{width:174px;height:83px}.nav{position:fixed;top:0;left:0;opacity:0}.nav li{display:inline-block;text-align:center;z-index:8}.nav li a{padding:0 15px;font-size:15px;color:#C3C3C3;line-height:90px}.nav li a.active,.nav li a:hover{color:#555}.nav li a.showSidebar{padding:0 35px;position:relative}.nav li a.showSidebar::after,.nav li a.showSidebar:after{content:"|";position:absolute;right:5px;top:-35px}.nav li span{font-size:24px;vertical-align:middle;margin-right:10px}#sidebar{background:#fff;border-right:3px solid #000;padding-bottom:3px;position:fixed;width:300px;height:65%;box-sizing:content-box;left:-303px;top:0;z-index:20;vertical-align:middle}#sidebar .hideSidebar{display:block;width:27px;height:27px;margin:31.5px 0 34px 34px;font-size:27px;color:#000}#sidebar .center{height:392px;width:300px;position:absolute;top:50%;margin-top:-181px;text-align:center;font-size:14px;line-height:20px}#sidebar img{width:50%;display:block;margin:auto;border-radius:100%;margin-bottom:20px}#sidebar h2{font-size:16px;line-height:60px;margin-top:-26px;}#sidebar p{color:#C3C3C3;padding:0 30px;margin-bottom:26px}#sidebar a.dlResume{background:#000;border-radius:5px;color:#fff;font-size:14px;padding:10px 15px;display:block;width:150px;margin:12px auto}#footer #social{position:fixed;bottom:-50px;right:0;left:0;height:50px;background:#efefef;text-align:center;margin-top:20px;font-size:16px;line-height:50px}#footer #social li{display:inline-block;margin-right:10px}#footer #social li a{color:#555}#footer #social li a:hover{color:#111}#footer #social li .icon{margin-right:5px;vertical-align:middle;font-size:24px}#footer #social li .title{vertical-align:middle}#footer #keys{opacity:0;position:fixed;bottom:70px;right:20px;color:#000}#footer #keys .left,#footer #keys .right{border:1px solid #efefef;border-radius:4px;-moz-border-radius:4px;display:inline-block;text-align:center}#footer #keys .left a,#footer #keys .right a{width:50px;height:50px;display:inline-block;padding-top:2px;line-height:50px}#expand{display:none}#announce{display:none;width:100%;height:100%;text-align:center;position:fixed;background:rgba(0,0,0,.8);z-index:9999;top:0;left:0}#announce::before,#announce:before{content:"";display:inline-block;height:100%;vertical-align:middle}#announce .wrapper{width:680px;background:#fff;display:inline-block;vertical-align:middle;position:relative;border-radius:10px;-moz-border-radius:10px;padding:30px;text-align:left}#announce .wrapper h4{font-size:24px;font-family:ProximaNovaSemiBold;margin-bottom:30px}#announce .wrapper p{margin-bottom:20px}#announce .wrapper p:last-child{margin-bottom:0}#announce .wrapper a.contact,#announce .wrapper a.dlResume{background:#000;border-radius:5px;color:#fff;font-size:16px;padding:12px 18px;display:inline-block;vertical-align:middle;text-align:center;margin:10px 10px 0 0}#announce .wrapper a.contact.contact,#announce .wrapper a.dlResume.contact{background:#EFEFEF;color:#000}#announce .wrapper .close{width:40px;height:40px;position:relative;position:absolute;top:10px;right:10px}#announce .wrapper .close::before,#announce .wrapper .close:before{content:"";width:15px;height:3px;border-radius:3px;-moz-border-radius:3px;background:grey;display:block;position:absolute;top:17.5px;left:12.5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#announce .wrapper .close::after,#announce .wrapper .close:after{content:"";width:15px;height:3px;border-radius:3px;-moz-border-radius:3px;background:grey;display:block;position:absolute;top:17.5px;left:12.5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:1520px){.subview .showcase{height:580px}.subview .showcase.moy{height:512px}.subview .showcase div:not(.title){height:407.2px!important;width:400px;background-size:400px!important}.subview .showcase div:not(.title).left{margin-left:-600px}.subview .showcase div:not(.title).center{margin-left:-200px;height:440px!important}.subview .showcase div:not(.title).right{margin-left:200px}}@media screen and (max-width:1220px){.subview .showcase{height:500px}.subview .showcase.moy{height:409.6px}.subview .showcase div:not(.title){height:325.8px!important;width:320px;background-size:320px!important}.subview .showcase div:not(.title).left{margin-left:-480px}.subview .showcase div:not(.title).center{margin-left:-160px;height:352px!important}.subview .showcase div:not(.title).right{margin-left:160px}}@media screen and (max-width:1024px),screen and (max-height:600px){#footer,#sidebar,#zeppelin,.nav,.subview,.view{display:none!important}body{width:100%;height:100%}#expand{display:block;width:100%;height:100%;text-align:center}#expand .helper{display:inline-block;height:30%;vertical-align:middle}#expand img{height:300px;width:300px;vertical-align:middle;margin-bottom:30px}}@media screen and (max-height:1010px){.view .container{height:67.5%}.view .container .text{top:37.5%}#sidebar{height:67.5%}}@media screen and (max-height:920px){.view .container{height:70%}.view .container .text{top:35%}#sidebar{height:70%}}@media screen and (max-height:850px){.view .container{height:72.5%}.view .container .text{top:32.5%}#sidebar{height:72.5%}}@media screen and (max-height:760px){.view .container{height:75%}.view .container .text{top:30%}#sidebar{height:75%}}@media screen and (max-height:700px){.view .container{height:77.5%}.view .container .text{top:27.5%}#sidebar{height:77.5%}}@media screen and (max-height:660px){.view .container{height:80%}.view .container .text{top:25%}#sidebar{height:80%}}@-webkit-keyframes arrowTransition{0%{padding-left:0}50%{padding-left:40px}100%{padding-left:0}}@-moz-keyframes arrowTransition{0%{padding-left:0}50%{padding-left:40px}100%{padding-left:0}}@-o-keyframes arrowTransition{0%{padding-left:0}50%{padding-left:40px}100%{padding-left:0}}@keyframes arrowTransition{0%{padding-left:0}50%{padding-left:40px}100%{padding-left:0}}@-webkit-keyframes zeppelinFly{0%{margin-left:-173px}100%{margin-left:400%}}@-moz-keyframes zeppelinFly{0%{margin-left:-173px}100%{margin-left:400%}}@-o-keyframes zeppelinFly{0%{margin-left:-173px}100%{margin-left:400%}}@keyframes zeppelinFly{0%{margin-left:-173px}100%{margin-left:400%}}@-webkit-keyframes robotJump{0%{margin-bottom:-41px}50%{margin-bottom:10px}100%{margin-bottom:-2px}}@-moz-keyframes robotJump{0%{margin-bottom:-41px}50%{margin-bottom:10px}100%{margin-bottom:-2px}}@-o-keyframes robotJump{0%{margin-bottom:-41px}50%{margin-bottom:10px}100%{margin-bottom:-2px}}@keyframes robotJump{0%{margin-bottom:-41px}50%{margin-bottom:10px}100%{margin-bottom:-2px}}@-webkit-keyframes cursorAnim{0%,50%{opacity:1}100%,50.1%{opacity:0}}@-moz-keyframes cursorAnim{0%,50%{opacity:1}100%,50.1%{opacity:0}}@-o-keyframes cursorAnim{0%,50%{opacity:1}100%,50.1%{opacity:0}}@keyframes cursorAnim{0%,50%{opacity:1}100%,50.1%{opacity:0}}@-webkit-keyframes aiguilleAnim{0%{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(29deg);-moz-transform:rotate(29deg);-o-transform:rotate(29deg);transform:rotate(29deg)}}@-moz-keyframes aiguilleAnim{0%{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(29deg);-moz-transform:rotate(29deg);-o-transform:rotate(29deg);transform:rotate(29deg)}}@-o-keyframes aiguilleAnim{0%{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(29deg);-moz-transform:rotate(29deg);-o-transform:rotate(29deg);transform:rotate(29deg)}}@keyframes aiguilleAnim{0%{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(29deg);-moz-transform:rotate(29deg);-o-transform:rotate(29deg);transform:rotate(29deg)}}@-webkit-keyframes aiguilleTiltAnim{0%{-webkit-transform:rotate(27deg);-moz-transform:rotate(27deg);-o-transform:rotate(27deg);transform:rotate(27deg)}100%{-webkit-transform:rotate(31deg);-moz-transform:rotate(31deg);-o-transform:rotate(31deg);transform:rotate(31deg)}}@-moz-keyframes aiguilleTiltAnim{0%{-webkit-transform:rotate(27deg);-moz-transform:rotate(27deg);-o-transform:rotate(27deg);transform:rotate(27deg)}100%{-webkit-transform:rotate(31deg);-moz-transform:rotate(31deg);-o-transform:rotate(31deg);transform:rotate(31deg)}}@-o-keyframes aiguilleTiltAnim{0%{-webkit-transform:rotate(27deg);-moz-transform:rotate(27deg);-o-transform:rotate(27deg);transform:rotate(27deg)}100%{-webkit-transform:rotate(31deg);-moz-transform:rotate(31deg);-o-transform:rotate(31deg);transform:rotate(31deg)}}@keyframes aiguilleTiltAnim{0%{-webkit-transform:rotate(27deg);-moz-transform:rotate(27deg);-o-transform:rotate(27deg);transform:rotate(27deg)}100%{-webkit-transform:rotate(31deg);-moz-transform:rotate(31deg);-o-transform:rotate(31deg);transform:rotate(31deg)}}@-webkit-keyframes lightAnim{0%,86%{opacity:1}86.1%,90%{opacity:0}90.1%,96%{opacity:1}100%,96.1%{opacity:0}}@-moz-keyframes lightAnim{0%,86%{opacity:1}86.1%,90%{opacity:0}90.1%,96%{opacity:1}100%,96.1%{opacity:0}}@-o-keyframes lightAnim{0%,86%{opacity:1}86.1%,90%{opacity:0}90.1%,96%{opacity:1}100%,96.1%{opacity:0}}@keyframes lightAnim{0%,86%{opacity:1}86.1%,90%{opacity:0}90.1%,96%{opacity:1}100%,96.1%{opacity:0}}@-webkit-keyframes boxAnim{0%{opacity:0}5.9%{opacity:1}6%{bottom:139px;left:20px}55.9%{left:125px;opacity:1}56%{opacity:0;bottom:139px;left:125px}100%,56.1%{bottom:230px;left:20px;opacity:0}}@-moz-keyframes boxAnim{0%{opacity:0}5.9%{opacity:1}6%{bottom:139px;left:20px}55.9%{left:125px;opacity:1}56%{opacity:0;bottom:139px;left:125px}100%,56.1%{bottom:230px;left:20px;opacity:0}}@-o-keyframes boxAnim{0%{opacity:0}5.9%{opacity:1}6%{bottom:139px;left:20px}55.9%{left:125px;opacity:1}56%{opacity:0;bottom:139px;left:125px}100%,56.1%{bottom:230px;left:20px;opacity:0}}@keyframes boxAnim{0%{opacity:0}5.9%{opacity:1}6%{bottom:139px;left:20px}55.9%{left:125px;opacity:1}56%{opacity:0;bottom:139px;left:125px}100%,56.1%{bottom:230px;left:20px;opacity:0}}@-webkit-keyframes websiteAnim{0%,50%{left:209px;opacity:1}80%,90%{left:290px;opacity:1}100%,95%{left:300px;opacity:0}}@-moz-keyframes websiteAnim{0%,50%{left:209px;opacity:1}80%,90%{left:290px;opacity:1}100%,95%{left:300px;opacity:0}}@-o-keyframes websiteAnim{0%,50%{left:209px;opacity:1}80%,90%{left:290px;opacity:1}100%,95%{left:300px;opacity:0}}@keyframes websiteAnim{0%,50%{left:209px;opacity:1}80%,90%{left:290px;opacity:1}100%,95%{left:300px;opacity:0}}@-webkit-keyframes websiteLightAnim{0%,79.9%{opacity:0}80%,82%{opacity:1}82.1%,83%{opacity:0}83.1%,85%{opacity:1}100%,85.1%,90%{opacity:0}}@-moz-keyframes websiteLightAnim{0%,79.9%{opacity:0}80%,82.5%{opacity:1}82.6%,83.5%{opacity:0}83.6%,85%{opacity:1}100%,85.1%,90%{opacity:0}}@-o-keyframes websiteLightAnim{0%,79.9%{opacity:0}80%,82.5%{opacity:1}82.6%,83.5%{opacity:0}83.6%,85%{opacity:1}100%,85.1%,90%{opacity:0}}@keyframes websiteLightAnim{0%,79.9%{opacity:0}80%,82.5%{opacity:1}82.6%,83.5%{opacity:0}83.6%,85%{opacity:1}100%,85.1%,90%{opacity:0}}@-webkit-keyframes mouseScrollOne{0%,40%{opacity:1}100%,40.1%{opacity:0}}@-moz-keyframes mouseScrollOne{0%,40%{opacity:1}100%,40.1%{opacity:0}}@-o-keyframes mouseScrollOne{0%,40%{opacity:1}100%,40.1%{opacity:0}}@keyframes mouseScrollOne{0%,40%{opacity:1}100%,40.1%{opacity:0}}@-webkit-keyframes mouseScrollTwo{20%{opacity:0}20.1%,60%{opacity:1}60.1%{opacity:0}}@-moz-keyframes mouseScrollTwo{20%{opacity:0}20.1%,60%{opacity:1}60.1%{opacity:0}}@-o-keyframes mouseScrollTwo{20%{opacity:0}20.1%,60%{opacity:1}60.1%{opacity:0}}@keyframes mouseScrollTwo{20%{opacity:0}20.1%,60%{opacity:1}60.1%{opacity:0}}@-webkit-keyframes mouseScrollThree{40%{opacity:0}40.1%,80%{opacity:1}80.1%{opacity:0}}@-moz-keyframes mouseScrollThree{40%{opacity:0}40.1%,80%{opacity:1}80.1%{opacity:0}}@-o-keyframes mouseScrollThree{40%{opacity:0}40.1%,80%{opacity:1}80.1%{opacity:0}}@keyframes mouseScrollThree{40%{opacity:0}40.1%,80%{opacity:1}80.1%{opacity:0}}@-webkit-keyframes featureAnim{0%{opacity:0}100%{opacity:1}}@-moz-keyframes featureAnim{0%{opacity:0}100%{opacity:1}}@-o-keyframes featureAnim{0%{opacity:0}100%{opacity:1}}@keyframes featureAnim{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes showcaseAnim{0%{bottom:-550px}100%{bottom:0}}@-moz-keyframes showcaseAnim{0%{bottom:-550px}100%{bottom:0}}@-o-keyframes showcaseAnim{0%{bottom:-550px}100%{bottom:0}}@keyframes showcaseAnim{0%{bottom:-550px}100%{bottom:0}}