/*! normalize.css v3.0.2 | MIT License | git.io/normalize */#header,a{background-color:transparent}.pl-color,mark{color:#000}img,legend{border:0}.col-100,[class*=row-]{width:100%}.grayscale,.transition-quart-03{transition:.3s cubic-bezier(.165,.84,.44,1)}.centered,.sub-nav ul li,.v-centered,footer a.button{text-align:center}.font-smoothing,.strong,.uni-sans.bold,.uni-sans.book,.uni-sans.regular,.uni-sans.semibold,[class*=" icon-"],[class^=icon-],blockquote,body,li,p{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}blockquote,dfn{font-style:italic}#header .social-links a.button:active,#header .social-links a.button:focus,a:active,a:focus,a:hover,footer a:active,footer a:focus{outline:0}#header nav ul,.sub-nav ul,ul{list-style:none}#contact p.address span,.hide-text{white-space:nowrap}.clearfix:after,.col-100,.col-100:after,.main-title:after,.row-0:after,.row-container:after,footer,section#game-details .content #characters:after,section#game-details:after,section#game-intro:after,section#game-medias:after,section#offers .sub-section .row-0:after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}mark{background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend,td,th{padding:0}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes translateIn{0%{-webkit-transform:translate(100%);transform:translate(100%)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes backgroundColIn{0%{background-color:red}100%{background-color:#f0f}}@keyframes backgroundColIn{0%{background-color:red}100%{background-color:#f0f}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes translateIn{0%{-webkit-transform:translate(100%);transform:translate(100%)}100%{-webkit-transform:translate(0);transform:translate(0)}}#header,#loader .first-loader img,.title-style-1,.title-style-2,h2,h3{-webkit-transform:translateZ(0)}@font-face{font-family:Uni-Sans;src:url(../assets/fonts/Uni-Sans-Book.eot);src:url(../assets/fonts/Uni-Sans-Book.eot?#iefix)format('embedded-opentype'),url(../assets/fonts/Uni-Sans-Book.woff)format('woff'),url(../assets/fonts/Uni-Sans-Book.ttf)format('truetype'),url(../assets/fonts/Uni-Sans-Book.svg#Uni-Sans-Book)format('svg');font-weight:200;font-style:normal}@font-face{font-family:Uni-Sans;src:url(../assets/fonts/Uni-Sans-Regular.eot);src:url(../assets/fonts/Uni-Sans-Regular.eot?#iefix)format('embedded-opentype'),url(../assets/fonts/Uni-Sans-Regular.woff)format('woff'),url(../assets/fonts/Uni-Sans-Regular.ttf)format('truetype'),url(../assets/fonts/Uni-Sans-Regular.svg#Uni-Sans-Regular)format('svg');font-weight:400;font-style:normal}@font-face{font-family:Uni-Sans;src:url(../assets/fonts/Uni-Sans-Bold.eot);src:url(../assets/fonts/Uni-Sans-Bold.eot?#iefix)format('embedded-opentype'),url(../assets/fonts/Uni-Sans-Bold.woff)format('woff'),url(../assets/fonts/Uni-Sans-Bold.ttf)format('truetype'),url(../assets/fonts/Uni-Sans-Bold.svg#Uni-Sans-Bold)format('svg');font-weight:700;font-style:normal}@font-face{font-family:Uni-Sans;src:url(../assets/fonts/Uni-Sans-SemiBold.eot);src:url(../assets/fonts/Uni-Sans-BoSemiBoldld.eot?#iefix)format('embedded-opentype'),url(../assets/fonts/Uni-Sans-SemiBold.woff)format('woff'),url(../assets/fonts/Uni-Sans-SemiBold.ttf)format('truetype'),url(../assets/fonts/Uni-Sans-SemiBold.svg#Uni-Sans-SemiBold)format('svg');font-weight:500;font-style:normal}@font-face{font-family:Uni-Sans;src:url(../assets/fonts/Uni-Sans-SemiBold-Italic.eot);src:url(../assets/fonts/Uni-Sans-SemiBold-Italic.eot?#iefix)format('embedded-opentype'),url(../assets/fonts/Uni-Sans-SemiBold-Italic.woff)format('woff'),url(../assets/fonts/Uni-Sans-SemiBold-Italic.ttf)format('truetype'),url(../assets/fonts/Uni-Sans-SemiBold-Italic.svg#Uni-Sans-SemiBold-Italic)format('svg');font-weight:500;font-style:italic}.font-smoothing{-moz-osx-font-smoothing:grayscale}.uni-sans.book{font-family:Uni-Sans,sans-serif;font-weight:200;-moz-osx-font-smoothing:grayscale}.uni-sans.regular{font-family:Uni-Sans,sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale}.uni-sans.semibold{font-family:Uni-Sans,sans-serif;font-weight:500;-moz-osx-font-smoothing:grayscale}.uni-sans.bold{font-family:Uni-Sans,sans-serif;font-weight:700;-moz-osx-font-smoothing:grayscale}.uni-sans.semibold-italic{font-family:Uni-Sans,sans-serif;font-weight:500;font-style:italic;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:kobojo-icons;src:url(../assets/fonts/kobojo-icons/kobojo-icons.eot?vym9nd);src:url(../assets/fonts/kobojo-icons/kobojo-icons.eot?#iefixvym9nd)format('embedded-opentype'),url(../assets/fonts/kobojo-icons/kobojo-icons.woff?vym9nd)format('woff'),url(../assets/fonts/kobojo-icons/kobojo-icons.ttf?vym9nd)format('truetype'),url(../assets/fonts/kobojo-icons/kobojo-icons.svg?vym9nd#kobojo-icons)format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:kobojo-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale}.icon-apple:before{content:"\e000"}.icon-facebook:before{content:"\e001"}.icon-network:before{content:"\e002"}.icon-instagram:before{content:"\e003"}.icon-plus:before{content:"\e004"}.icon-plus-90:before{content:"\e005"}.icon-plus-diamond:before{content:"\e006"}.icon-ps:before{content:"\e007"}.icon-unity:before{content:"\e008"}.icon-twitter:before{content:"\e009"}.icon-youtube:before{content:"\e00a"}.icon-close:before{content:"\e00b"}.icon-android:before{content:"\e00c"}.icon-ytube-play:before{content:"\e00d"}.icon-linkedin:before{content:"\e00e"}[class*=col-],[class*=inner-row-]{display:block;float:left}.row-container{height:100%;float:none}.col-100,.row-0,.row-container{zoom:1;width:100%}.col-100:after,.col-100:before,.row-0:after,.row-0:before,.row-container:after,.row-container:before{content:"";display:table}.row-100{background-position:center center}.col-100{float:none}.col-66{width:66.66%}.col-50,.col-50-dim,.col-50-plus{width:50%}.col-33{width:calc(33.33333333%)}.col-35{width:35%}.col-30{width:30%}.col-65{width:65%}.col-28{width:28.57142857%;height:100%}.col-25{width:25%}.col-20{width:20%}.col-16{width:16%}.col-14{width:14.28571429%;height:100%}.col-12{width:12%}.col-5{width:5%}.content,.content-footer,.content-header,.content-map{width:90%;margin:0 auto;display:table;height:100%;float:none}@media only screen and (max-width:568px){.content,.content-footer,.content-header,.content-map{width:100%}}@media only screen and (max-width:1024px){.md-col-50{width:50%}.md-col-35{width:35%}.md-col-17{width:17%}.md-col-21{width:21%}}@media only screen and (max-width:568px){.sm-col-100{width:100%}.sm-col-50{width:50%}}.center-absolute-element{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;padding:0}.v-centered{display:table-cell;vertical-align:middle;float:none}.hide-text{text-indent:100%;overflow:hidden}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.offset-wrapper{margin-bottom:-40px}.offset-wrapper>*{z-index:4;position:relative;top:-40px}@media only screen and (max-width:568px){.offset-wrapper{margin-bottom:0}.offset-wrapper>*{position:static}}.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.coworker:hover .fullsize-bg-image,.grayscale-reverse,.reverse,p.viewer-controls .grayscale{-webkit-filter:grayscale(0);filter:grayscale(0)}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.preload-img{position:absolute;z-index:-1}@media only screen and (max-width:1440px){.hidden-large{display:none}}@media only screen and (max-width:1024px){.hidden-medium{display:none}}.show-small-tcell{display:none!important}@media only screen and (max-width:568px){.hidden-small{display:none!important}.show-small-tcell{display:table-cell!important}}.show-small-block{display:none!important}body{font-size:100%;font-family:Uni-Sans,sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;background:#f2f7fc;color:#1f1f1f;overflow-x:hidden;overflow-y:scroll;position:relative}.fullsize-bg-video,.fullsize-bg-video video{min-height:100%;width:auto;position:absolute}.bg-cover,.fullsize-bg-image,.fullsize-bg-video{background-size:cover}.fullsize-bg-image,.fullsize-bg-logo,.marker-bg-image{background-repeat:no-repeat}.bg-cover,.fullsize-bg-image,.fullsize-bg-logo,.fullsize-bg-video,.fullsize-bg-video video,.marker-bg-image{background-position:center center}@media only screen and (max-width:1440px){body{font-size:90%}}@media only screen and (min-aspect-ratio:19/11)and (max-height:620px){body{font-size:80%}}#main{transition:all .4s ease-out .1s;height:auto}#main.mobile-menu-open{-webkit-filter:brightness(.8);filter:brightness(.8);transition:all .1s ease-out 0s}section{background-color:#fff;opacity:1;transition:opacity .3s ease .2s}section.hidden{visibility:hidden;opacity:0}section div.sub-section{opacity:1}section div.sub-section.hidden{visibility:hidden;opacity:0}ul{padding:0}article{padding:0 2vw}.strong{font-family:Uni-Sans,sans-serif;font-weight:700;-moz-osx-font-smoothing:grayscale}.fullsize-bg-image{background-image:url(../img/empty.gif)}@media only screen and (max-width:568px){.show-small-block{display:block!important}body{font-size:80%}section .content{width:100%}.fullsize-bg-image{min-height:13em}}.fullsize-bg-video{top:0;right:0;bottom:0;left:0;min-width:100%;height:auto;z-index:1;overflow:hidden}.fullsize-bg-video video{display:block;min-width:100%;height:auto;top:0;left:0;right:0;bottom:0;background-size:cover}.fullsize-bg-video:before{background-color:rgba(0,0,0,.2)!important;z-index:10}.fullsize-bg-logo{background-size:50%}@media only screen and (max-width:1440px){.fullsize-bg-logo{background-size:55%}}@media only screen and (max-width:1024px){body{font-size:80%}.fullsize-bg-logo{background-size:55%}}@media only screen and (max-width:568px){.fullsize-bg-video{min-height:13em}.fullsize-bg-logo{background-size:65%;height:13em}}.marker-bg-image{background-size:3.7em;background-image:url(../img/svg/marker-diamond.svg)}@media only screen and (max-width:568px){.marker-bg-image{background-size:contain;height:2.5em}}#loader,.overlay{display:block;height:100%}#contact p.address,.common-title-style,.small-title,.title-style-1,.title-style-2,.title-style-3,.title-style-4,article[id*=news-] h2,article[id*=news-] header a,article[id*=news-] header h1,h2,h3,h4,h5,section#about .content .purpose-wrapper .purpose-text strong,section#game-details .content #more-infos h1,section#game-details .content #more-infos h2,section#game-details .content #more-infos h3,section#game-details .content #more-infos h4,section#game-details .content #more-infos h5,section#game-details .content #more-infos h6,section#offers .sub-section .row-0 .job-details-content h1,section#offers .sub-section .row-0 .job-details-content h2,section#offers .sub-section .row-0 .job-details-content h3,section#offers .sub-section .row-0 .job-details-content h4,section#offers .sub-section .row-0 .job-details-content h6{font-family:Uni-Sans,sans-serif;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;margin:0;color:#009cff}blockquote,li,p{font-weight:500}.title-style-1,h2{font-size:3.188em;line-height:1.05em;transform:translateZ(0)}.title-style-1 span.lighter,h2 span.lighter{color:#fff;display:block}@media only screen and (max-width:1840px){.title-style-1,h2{font-size:2.8em}}@media only screen and (max-width:1440px){.title-style-1,h2{font-size:2.5em}}@media only screen and (max-width:1280px){.title-style-1,h2{font-size:2.6em}}@media only screen and (max-width:568px){.title-style-1,h2{font-size:2em}}.title-style-2,h3{transform:translateZ(0);font-size:3.5em}@media only screen and (max-width:1840px){.title-style-2,h3{font-size:3em}}@media only screen and (max-width:1440px){.title-style-2,h3{font-size:2.1em}}@media only screen and (max-width:568px){.title-style-2,h3{font-size:1.8em}}.title-style-3,article[id*=news-] header a,article[id*=news-] header h1,h4,section#about .content .purpose-wrapper .purpose-text strong{font-size:1.55em;line-height:1;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:1280px){.title-style-3,article[id*=news-] header a,article[id*=news-] header h1,h4,section#about .content .purpose-wrapper .purpose-text strong{font-size:1.6em}}@media only screen and (min-aspect-ratio:19/11)and (max-width:1366px){.title-style-3,article[id*=news-] header a,article[id*=news-] header h1,h4,section#about .content .purpose-wrapper .purpose-text strong{font-size:1.6em}}@media only screen and (max-width:568px){.title-style-3,article[id*=news-] header a,article[id*=news-] header h1,h4,section#about .content .purpose-wrapper .purpose-text strong{font-size:1.4em}}#contact p.address,.small-title,.title-style-4,article[id*=news-] h2,section#game-details .content #more-infos h1,section#game-details .content #more-infos h2,section#game-details .content #more-infos h3,section#game-details .content #more-infos h4,section#game-details .content #more-infos h5,section#game-details .content #more-infos h6,section#offers .sub-section .row-0 .job-details-content h1,section#offers .sub-section .row-0 .job-details-content h2,section#offers .sub-section .row-0 .job-details-content h3,section#offers .sub-section .row-0 .job-details-content h4,section#offers .sub-section .row-0 .job-details-content h6{color:#000;font-size:1.5em;line-height:1}@media only screen and (max-width:1280px){#contact p.address,.small-title,.title-style-4,article[id*=news-] h2,section#game-details .content #more-infos h1,section#game-details .content #more-infos h2,section#game-details .content #more-infos h3,section#game-details .content #more-infos h4,section#game-details .content #more-infos h5,section#game-details .content #more-infos h6,section#offers .sub-section .row-0 .job-details-content h1,section#offers .sub-section .row-0 .job-details-content h2,section#offers .sub-section .row-0 .job-details-content h3,section#offers .sub-section .row-0 .job-details-content h4,section#offers .sub-section .row-0 .job-details-content h6{font-size:1.3em}}@media only screen and (min-aspect-ratio:19/11)and (max-width:1366px){#contact p.address,.small-title,.title-style-4,article[id*=news-] h2,section#game-details .content #more-infos h1,section#game-details .content #more-infos h2,section#game-details .content #more-infos h3,section#game-details .content #more-infos h4,section#game-details .content #more-infos h5,section#game-details .content #more-infos h6,section#offers .sub-section .row-0 .job-details-content h1,section#offers .sub-section .row-0 .job-details-content h2,section#offers .sub-section .row-0 .job-details-content h3,section#offers .sub-section .row-0 .job-details-content h4,section#offers .sub-section .row-0 .job-details-content h6{font-size:1.3em}}@media only screen and (max-width:568px){#contact p.address,.small-title,.title-style-4,article[id*=news-] h2,section#game-details .content #more-infos h1,section#game-details .content #more-infos h2,section#game-details .content #more-infos h3,section#game-details .content #more-infos h4,section#game-details .content #more-infos h5,section#game-details .content #more-infos h6,section#offers .sub-section .row-0 .job-details-content h1,section#offers .sub-section .row-0 .job-details-content h2,section#offers .sub-section .row-0 .job-details-content h3,section#offers .sub-section .row-0 .job-details-content h4,section#offers .sub-section .row-0 .job-details-content h6{font-size:1.2em}}h5{font-size:1.438em}.main-title{zoom:1;margin:10px 0}.main-title:after,.main-title:before{content:"";display:table}.main-title .marker-bg-image{margin-bottom:1.5em}@media only screen and (max-width:568px){.main-title{margin:30px 0}}li,p{font-family:Uni-Sans,sans-serif;-moz-osx-font-smoothing:grayscale;font-size:1em}blockquote{font-family:Uni-Sans,sans-serif;-moz-osx-font-smoothing:grayscale;font-size:1em;margin:0}.mini{font-family:Uni-Sans,sans-serif!important;font-weight:700!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-size:.8em;text-transform:uppercase!important}#header nav ul li a,#social-networks p,#social-networks p.date,.coworker .mobile-expand .desc,.coworker .profile .excerpt-wrapper h1,.coworker .profile .excerpt-wrapper h2,.coworker .profile .excerpt-wrapper h3,.coworker .profile .excerpt-wrapper p,.coworker .profile .excerpt-wrapper p.strong,.coworker .profile .excerpt-wrapper strong,.highlight-banner h5,.open .extra-content li,.open .extra-content p,.simple-page-template .full-title p,.social-nav .col-20.row-25 a p,.sub-nav ul li a,.sub-nav ul li ul>li a,a.button,footer a,footer a.button,footer a.button-plus,footer a.button-plus:before,footer h2,footer p,footer span,section#game-medias p.small-title,section#partners p{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#header nav ul li a,footer a.button,footer a.button-plus,footer h2,footer p,footer span{font-family:Uni-Sans,sans-serif}p.button-wrapper{font-size:1em}.soon{margin-bottom:.8em}.soon p{background:#009cff;font-size:1.8em;padding:7px 0 2px;color:#fff;text-transform:uppercase;line-height:1}@media only screen and (max-width:568px){.soon{margin-top:0;margin-bottom:4%}.soon p{font-size:1.5em}}.overlay{position:absolute;z-index:3;background-repeat:no-repeat;background-position:center bottom;background-size:contain;pointer-events:none}.content-block{padding:10%}#loader{position:fixed;width:100%;z-index:99999;top:0;left:0}#loader .persp-container>div .side{background-color:#f2f7fc}#loader .first-loader{background:#f2f7fc;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;padding:0}#loader .first-loader img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;padding:0;transform:translateZ(0)}@media only screen and (max-width:568px){#loader .first-loader img{width:80px}}#loader .loader-wrapper{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;padding:0;width:100px;height:100px;-webkit-perspective:200px;perspective:200px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#loader .loader-wrapper .loader-bg{width:100%;height:100%;border-radius:5px;background-color:#009cff;-webkit-transform:translateZ(0)rotate(45deg);transform:translateZ(0)rotate(45deg)}#loader .loader-wrapper .loader-icon{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;padding:10px}#loader .loader-wrapper .loader-icon>div{margin:auto;width:20px;height:20px;border-radius:40px;background:#fff;position:relative}#loader .loader-wrapper .loader-icon .v-line{height:0}#loader .loader-wrapper .loader-icon .h-line{width:0;left:10px;margin:auto 0;position:absolute;top:calc(50% - 10px);float:left}#loader .animated .loader-wrapper{-webkit-animation:animateBG .8s infinite cubic-bezier(.165,.84,.44,1)0;animation:animateBG .8s infinite cubic-bezier(.165,.84,.44,1)0}#loader .animated .v-line{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-animation:animateVL .8s infinite cubic-bezier(.165,.84,.44,1)0;animation:animateVL .8s infinite cubic-bezier(.165,.84,.44,1)0}#loader .animated .h-line{-webkit-animation:animateHL .8s infinite cubic-bezier(.165,.84,.44,1)0;animation:animateHL .8s infinite cubic-bezier(.165,.84,.44,1)0}@-webkit-keyframes animateHL{0%,40%{width:0}100%{width:80px}}@keyframes animateHL{0%,40%{width:0}100%{width:80px}}@-webkit-keyframes animateVL{0%,60%{height:0}100%{height:80px}}@keyframes animateVL{0%,60%{height:0}100%{height:80px}}@-webkit-keyframes animateBG{0%{-webkit-transform:scale(0);transform:scale(0)}100%,50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animateBG{0%{-webkit-transform:scale(0);transform:scale(0)}100%,50%{-webkit-transform:scale(1);transform:scale(1)}}#loader .fallback{display:block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;padding:0;z-index:2;width:30%;-webkit-animation:animateBG .8s infinite cubic-bezier(.165,.84,.44,1)0;animation:animateBG .8s infinite cubic-bezier(.165,.84,.44,1)0}.color-reveal,.grayscale-reveal,.persp-container>div{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.6s;animation-duration:.6s}#header{position:fixed;top:0;left:0;right:0;margin:0;padding-top:2.3vh;padding-bottom:1.9vh;color:#fff;transition:.5s;z-index:9999;transform:translateZ(0);width:100%}@media only screen and (min-aspect-ratio:19/11)and (max-height:620px){#header{height:73px;padding-top:0;padding-bottom:0}#header.light #header-logo .dark,#header.opaque #header-logo .dark,#header.open #header-logo .dark{display:none!important}#header.light #header-logo .reduced,#header.opaque #header-logo .reduced,#header.open #header-logo .reduced{display:block!important}}@media only screen and (max-width:768px){#header .content-header{width:95%;margin-left:5%}}#header #header-logo{transition:.5s ease-out 0s;opacity:1;margin:.5em 0 0;display:inline-block;width:calc(4% + 120px)}#header #header-logo .light{display:block}#header #header-logo .dark{display:none}#header #header-logo .reduced{display:none;width:2em}#header #header-logo.start-hidden{opacity:0}#header #header-logo img{width:100%}@media only screen and (min-aspect-ratio:19/11)and (max-height:620px){#header #header-logo{width:calc(2% + 120px)}}#header .line{display:inline-block;width:20px;height:2.86px;background:#fff;transition:.3s}#header .lines-button{display:none;position:absolute;top:10px;right:0;border-radius:0;float:right;background:0 0;border:none;outline:0;width:50px;height:60px;padding:10px 5px;transition:.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header nav ul li,footer [class*=col-]{float:left}#header .lines-button:hover{opacity:1}#header .lines-button:active{transition:0;background:rgba(0,0,0,.1)}#header .lines-button .lines{display:inline-block;width:20px;height:2.86px;background:#fff;transition:.3s;position:relative}#header .lines-button .lines:after,#header .lines-button .lines:before{display:inline-block;width:20px;height:2.86px;background:#fff;transition:.3s;position:absolute;left:0;content:'';-webkit-transform-origin:1.43px center;-ms-transform-origin:1.43px center;transform-origin:1.43px center}#header .lines-button .lines:before{top:7px}#header .lines-button .lines:after{top:-7px}#header.light,#header.opaque,#header.open{background-color:#fff;border-bottom:1px solid #e7ebef}#header.light .lines,#header.light .lines:after,#header.light .lines:before,#header.opaque .lines,#header.opaque .lines:after,#header.opaque .lines:before,#header.open .lines,#header.open .lines:after,#header.open .lines:before{background-color:#000}#header.light #header-logo .light,#header.opaque #header-logo .light,#header.open #header-logo .light{display:none}#header.light #header-logo .dark,#header.opaque #header-logo .dark,#header.open #header-logo .dark{display:block}#header .mobile-bg,#header.light #header-logo .reduced,#header.opaque #header-logo .reduced,#header.open #header-logo .reduced{display:none}#header.light nav li a,#header.opaque nav li a,#header.open nav li a{color:#000}#header nav{transition:all .8s cubic-bezier(.165,.84,.44,1).2s;margin-bottom:0;opacity:1;display:inline-block;width:calc(95% - 120px);font-size:16px}#header nav.start-hidden{opacity:0;margin-bottom:20px}@media only screen and (max-width:568px){#header nav{margin-left:0;display:none;opacity:0}}@media only screen and (min-aspect-ratio:19/11)and (max-height:620px){#header nav{width:calc(97% - 120px)}}#header nav ul{display:table;margin:0 auto;height:2.4em}#header nav ul li a{text-decoration:none;transition:.15s;padding:0 0 10px;margin:0 1.6vw;color:#fff;font-weight:500;text-transform:uppercase}#header nav ul li a:hover{padding-bottom:6px;color:#3f9dff}@media only screen and (max-width:1024px){#header nav{font-size:15px}#header nav ul li a{margin:0 1.6vw}}#header nav ul li a.active{pointer-events:none;color:#3f9dff}@media only screen and (max-width:1280px){#header nav ul{height:2.2em}}@media only screen and (max-width:768px){#header nav ul{height:2em}}@media only screen and (max-width:568px){#header nav ul li a:hover{padding-bottom:10px}#header nav ul{zoom:1;clear:both;height:auto;margin-top:80px;display:block}#header nav ul:after,#header nav ul:before{content:"";display:table}#header nav ul:after{clear:both}#header nav ul li{margin-bottom:5px;display:block;width:100%}#header nav ul li a{font-family:Uni-Sans,sans-serif;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.55em}}@media only screen and (max-device-width :568px)and (orientation :landscape){#header nav ul{margin-top:29px}#header nav ul li{width:auto}}#header .social-links{display:none;position:absolute;bottom:5%;left:8%;opacity:0;pointer-events:none;transition:opacity 0s ease-out 0s}#header .social-links a.button{text-decoration:none;display:inline-block;position:relative;line-height:0;font-size:0;color:transparent;width:30px;height:30px;margin:5px 4px 20px}#header .social-links a.button i{display:block;position:absolute;line-height:1;font-size:22px;color:#3f9dff;z-index:1;top:4px;left:5px}#header .languages{display:none}#header .languages .active a{color:#fff;pointer-events:none}@media only screen and (max-width:1024px){#header{padding-top:.5vh;padding-bottom:1.3vh}}@media only screen and (max-width:568px){#header{height:60px;padding-top:0;padding-bottom:8px;transition:.5s cubic-bezier(.19,1,.22,1).2s}#header .content-header{width:88%;position:relative}#header .mobile-bg,#header .social-links{display:block}#header .mobile-bg{position:absolute;bottom:0;z-index:-1;background-color:#fff;transition:top .3s cubic-bezier(.165,.84,.44,1)0s}#header #header-logo{margin:.2em 0 .4em;display:block;width:auto;float:left}#header #header-logo img.logo{width:100px}#header #header-logo img.logo.reduced{width:50px;margin:.2em 0}#header .lines-button{top:3px;display:inline-block}#header #main-menu{clear:both;margin-top:.4em}#header.open{height:100%!important;position:fixed}#header.open .lines{display:inline-block;width:20px;height:2.86px;background:#fff;transition:.3s}#header.open .lines:after{width:25px;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header.open .lines:before{width:25px;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg)translateY(2px)translateX(-1px);-ms-transform:rotate(-45deg)translateY(2px)translateX(-1px);transform:rotate(-45deg)translateY(2px)translateX(-1px)}#header.open .mobile-bg{z-index:10;transition:top .3s ease-out .1s}#header.open .mobile-bg .social-links{opacity:1;pointer-events:auto;transition:opacity .3s ease-out .5s;bottom:0;left:0}}footer{font-size:1em;padding:50px 0;background:#1c1c1c}footer .content{position:relative}footer h2{font-weight:700;margin:0;color:#3f9dff;text-transform:capitalize;font-size:1.4em}footer p,footer span{color:#fff}footer span{font-size:.9em;font-weight:700}footer p{font-size:1em;font-weight:500;margin-right:5vw}footer a.button{font-weight:700;display:block;position:relative;line-height:0;font-size:0;color:transparent}footer a.button i{display:block;margin-bottom:.4em;font-size:25px;color:#fff;z-index:1;top:5px;left:5px;transition:.5s}footer a.button:hover i{color:#009cff}footer a.button-plus{font-weight:700;display:block;color:#000;font-size:1.438em;text-transform:uppercase}footer a.button-plus:before{font-family:kobojo-icons;margin-left:-24px}.highlight-banner h5,.social-nav .col-20.row-25 a p,.strong-link .application,.sub-nav ul li a,.sub-nav ul li ul>li a,a.button,footer a{font-family:Uni-Sans,sans-serif}footer a.button-plus-fullsquare:before{content:"\e006";color:#009cff;font-size:.7em;margin-right:.4em}footer a.button-plus-white{color:#fff}footer a{text-decoration:none;font-weight:500;display:block;color:#fff;transition:.15s}footer a.button-plus:before{transition:.15s;position:relative;color:#fff}footer a.button-plus.button-plus-white{text-transform:capitalize;margin-top:-12px;margin-left:24px;height:50px;font-size:1em}footer a.button-plus.button-plus-white.top,footer nav ul{margin-top:0}footer a.button-plus.button-plus-white:before{font-size:1.6em;top:.275em;margin-right:.4vw}footer a.button-plus.button-plus-btt{cursor:pointer;color:#fff;font-size:.875em;margin-left:-9px}footer a.button-plus.button-plus-btt:before{font-size:1.2em;top:4px;margin-right:17px;left:10px}footer a.button-plus.button-plus-btt:hover,footer a:hover,footer a:hover:before{color:#3f9dff}footer nav{font-size:.875em}footer .social-links{float:right;margin-right:7px}@media only screen and (max-width:1440px){footer .col-25{width:30%}footer .col-25:last-child{width:10%}footer .col-25:last-child .col-50:first-child{display:none}}@media only screen and (max-width:568px){footer{display:none}}footer .copyright{font-size:.7em;margin-top:10%}footer .copyright a{display:inline}.big-title{margin-top:3%;z-index:10;position:relative;height:100%;-webkit-perspective:700px;perspective:700px}.big-title .big-title-wrapper{position:relative;margin:auto;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:opacity 0s linear .3s}.big-title .big-title-wrapper:before{content:"";display:block;padding-top:100%}.big-title .big-title-wrapper .big-title-bg{visibility:hidden;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url(../img/svg/diamond.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.25)translateZ(-100px);transform:scale(1.25)translateZ(-100px)}.big-title .big-title-wrapper .big-title-content{opacity:0;position:absolute;margin:auto;bottom:0;left:0;right:0;padding:0;top:0;text-align:center;color:#fff;width:80%;-webkit-transform-origin:50% 23%;-ms-transform-origin:50% 23%;transform-origin:50% 23%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.big-title .big-title-wrapper .big-title-content h2{transition:opacity .3s ease-out .6s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;width:100%;margin:0}.big-title .big-title-wrapper .big-title-content p.hidden-small{margin:0;width:100%;position:absolute;top:20%}.big-title .big-title-wrapper .big-title-content .cta{transition:opacity .5s cubic-bezier(.165,.84,.44,1).9s,-webkit-transform .5s cubic-bezier(.165,.84,.44,1).9s;transition:opacity .5s cubic-bezier(.165,.84,.44,1).9s,transform .5s cubic-bezier(.165,.84,.44,1).9s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;width:100%;bottom:30%}.big-title .big-title-wrapper .big-title-content .cta .button span{color:#fff}.big-title .big-title-wrapper .big-title-content div{display:table;width:100%;height:100%}@media only screen and (max-width:1440px){.big-title .big-title-wrapper .big-title-content{width:88%}}section.diamond.hidden{visibility:hidden;opacity:0}section.diamond.hidden .cta,section.diamond.hidden h2,section.diamond.hidden p{opacity:0}.sub-nav ul li.dropdown.open ul>li,section.diamond,section.diamond.animate .big-title-wrapper .big-title-content .cta,section.diamond.animate .big-title-wrapper .big-title-content h2,section.diamond.animate .big-title-wrapper .big-title-content p{opacity:1}section.diamond{background-color:#000;position:relative;visibility:visible;overflow:hidden}section.diamond .diamond-background{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;padding:0}section.diamond .diamond-background:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute}.sub-nav,.sub-nav>div{position:relative}section.diamond.animate{visibility:visible}section.diamond.animate .big-title-wrapper{visibility:visible;opacity:1}section.diamond.animate .big-title-wrapper .big-title-bg{pointer-events:none;visibility:visible}section.diamond.animate .big-title-wrapper .big-title-content .cta{pointer-events:none}section.diamond.animate .big-title-wrapper .big-title-content .cta a{pointer-events:fill}.sub-nav,.sub-nav ul li.active{pointer-events:none}@media only screen and (max-width:1280px){section.diamond.animate .big-title-wrapper .big-title-content .cta a{font-size:.9em}}@media only screen and (max-width:568px){.big-title .big-title-wrapper .big-title-content{width:100%}.big-title .big-title-wrapper .big-title-bg{background-size:70%}.big-title .big-title-wrapper .big-title-content h2{top:44%}.big-title .big-title-wrapper .big-title-content .cta{bottom:-6px}.big-title .big-title-wrapper .big-title-content .cta svg:nth-child(2){display:none}}.sub-nav>div{top:-40px}@media only screen and (max-width:1024px){.sub-nav .content{width:100%}.sub-nav>div{top:0}}.sub-nav>div nav{transition:top .2s ease-out}.sub-nav>div nav.fixed{position:fixed;top:150px;left:calc(5% + 1px);z-index:20;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:1024px){.sub-nav>div nav.fixed{left:0!important}}@media only screen and (max-width:568px){.sub-nav>div nav.fixed{left:0;z-index:1!important;max-height:40px}}.sub-nav>div nav.collapse{top:-50px!important}.sub-nav ul{z-index:50;padding:0;display:table;width:100%;margin:0;background-color:#009cff}.sub-nav ul li{transition:.15s;cursor:pointer;display:table-cell;width:15%;background:#009dff;vertical-align:middle}.sub-nav ul li:nth-child(2){background:#1aa7ff}.sub-nav ul li:nth-child(3){background:#33b1ff}.sub-nav ul li:nth-child(4){background:#4dbbff}.sub-nav ul li:nth-child(5){background:#66c4ff}.sub-nav ul li:nth-child(7){background:#4dbbff}.sub-nav ul li:nth-child(8){background:#99d8ff}.sub-nav ul li.active,.sub-nav ul li:hover{background-color:#fff}.sub-nav ul li a{display:block;color:#fff;font-size:1.5em;font-weight:500;text-transform:uppercase;text-decoration:none;transition:.15s}.sub-nav ul li.active>a,.sub-nav ul li:hover>a{color:#009cff}@media only screen and (max-width:568px){.sub-nav ul li{width:33%}.sub-nav ul li a{padding:15px 0;font-size:1.2em}}.sub-nav ul li.dropdown.open ul{display:table}.sub-nav ul li.dropdown>a{text-align:left;padding-left:25%}.sub-nav ul li.dropdown>a:after{transition:.15s;content:'';height:0;position:relative;width:0;border:16px solid transparent;border-top-color:#fff;top:18px;left:25%}.sub-nav ul li.active.dropdown>a:after,.sub-nav ul li:hover.dropdown>a:after{border-top-color:#009cff}@media only screen and (max-width:568px){.sub-nav ul li.dropdown>a{text-align:center;padding-left:0}.sub-nav ul li.dropdown>a:after{border-width:8px;left:5%;top:12px}}.sub-nav ul li ul{position:absolute;width:15%;display:none;z-index:10}.offset-40,.strong-link,.sub-nav+section{position:relative}.sub-nav ul li ul>li{display:table;width:100%;background-color:#1aa7ff;transition:.15s}.sub-nav ul li ul>li span{display:table-cell;vertical-align:middle}.sub-nav ul li ul>li a{transition:.15s;font-size:1em;text-align:left;padding-left:25%;color:#fff;text-transform:uppercase;font-weight:500}.sub-nav ul li ul>li.active span>a,.sub-nav ul li ul>li:hover a{color:#009cff}.sub-nav ul li ul>li:nth-child(2){background:#33b1ff}.sub-nav ul li ul>li:hover{background-color:#fff}.sub-nav ul li ul>li.active{pointer-events:none;background-color:#fff}.sub-nav{z-index:10;background-color:transparent;margin-bottom:-40px}.pagination,.pagination ul{padding:0;margin:0}.sub-nav>div{z-index:11;pointer-events:fill}.sub-nav>div>nav{z-index:12}@media only screen and (max-width:568px){.sub-nav+section{top:0}.sub-nav>div>nav{z-index:1}.sub-nav{margin-bottom:0}}.offset-40{top:-40px;z-index:5}@media only screen and (max-width:568px){.offset-40{top:0}.sub-nav ul li.dropdown>a{padding:.6em 0}.sub-nav ul li ul>li a{padding:.4em}}.pagination{border-bottom:1px solid #e7ebeF}.pagination li{display:inline-block}.pagination a{display:block;padding:2em 1em;font-weight:700;text-transform:uppercase;color:#929597;text-decoration:none}.pagination a:hover{color:#3f9dff}.pagination a.active{background:#3f9dff;color:#fff;pointer-events:none;cursor:default}.strong-link .mid-line{position:absolute;bottom:0;right:0;z-index:1;border-top:1px solid #fff;display:block}.strong-link .mid-line>div{width:0;height:2px;background:#fff;transition:all .4s cubic-bezier(.165,.84,.44,1)0}.strong-link .application{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;float:left;color:#fff;font-size:1.5em;text-transform:uppercase;line-height:2}.strong-link .application .icon{width:1em;line-height:0;font-size:1.5em;position:relative;top:8px;left:-12px;-webkit-transform:translate(0)rotateY(0);transform:translate(0)rotateY(0);transition:-webkit-transform .4s cubic-bezier(.165,.84,.44,1)0;transition:transform .4s cubic-bezier(.165,.84,.44,1)0}@media only screen and (max-width:568px){.strong-link .application{font-size:1em;padding:1em 0;text-align:center}.strong-link .application .icon{top:5px}}.strong-link:hover p.application .icon{-webkit-transform:translate(0)rotateY(180deg);transform:translate(0)rotateY(180deg)}.strong-link:hover .mid-line>div{width:inherit;height:1px}@media only screen and (max-width:1280px){.strong-link:hover .mid-line{width:95%;margin-left:15px}}@media only screen and (max-width:1024px){.social-nav .content{width:100%}}.social-nav .t-centered{display:table}.social-nav .t-centered div{display:table-cell;vertical-align:middle;text-align:center}.social-nav .col-20.row-25:nth-child(odd) a{background-color:#e5f1f9}.social-nav .col-20.row-25:nth-child(even) a{background-color:#f2f8fc}.highlight-banner,.social-nav .col-20.row-25:hover a,a.close>div{background-color:#009cff}.social-nav .col-20.row-25:hover a p,.social-nav .col-20.row-25:hover a span{color:#fff}.social-nav .col-20.row-25 a{transition:.1s ease-out;text-decoration:none;display:table-cell;vertical-align:middle;text-align:center}.social-nav .col-20.row-25 a p{transition:.2s ease-out;font-weight:700;text-transform:uppercase;color:#000;font-size:1.125em;margin-bottom:4.5vh}.social-nav .col-20.row-25 a span{transition:.2s ease-out;font-size:4.5em;color:#009cff}@media only screen and (max-width:568px){.social-nav .col-20.row-25{border-bottom:none;border-top:none;border-left:none;border-color:#cad5dc}.social-nav .col-20.row-25 a span{font-size:2.6em;line-height:2em}.social-nav .col-20.row-25:last-child{border-right:none}}.highlight-banner{float:none;width:90%;color:#fff;margin:0 auto;display:table}@media only screen and (max-width:1024px){.highlight-banner{width:100%}}.highlight-banner .col-50{float:none;display:table-cell;vertical-align:middle;padding-left:5%}.highlight-banner h5{color:#fff;font-size:1.5em;text-transform:none;margin-bottom:.3em;line-height:.9em;font-weight:500}@media only screen and (max-width:568px){.highlight-banner .application{margin:0 0 0 50px}.highlight-banner .col-50{display:block;text-align:center}}a{position:relative;display:block}a.button{font-weight:700;text-transform:uppercase;text-decoration:none}a.button.linear{height:24px;display:inline-block}a.button.linear:before{background-image:url(../img/svg/marker-diamond.svg);background-size:26px 26px;background-repeat:no-repeat;height:26px;width:26px;position:relative;display:table-cell;content:'';top:-1px}@media only screen and (max-width:1440px){a.button.linear:before{top:-3px}}@media only screen and (max-width:1024px){a.button.linear:before{top:-3px}}a.button.linear:hover span{color:#3f9dff}a.button.linear span{transition:color .1s ease-out 0s;font-size:1.125em;color:#050e17;display:table-cell;padding-left:9px;padding-top:2px;vertical-align:top;position:relative;opacity:.6}@media only screen and (max-width:568px){a.button.linear:before{background-size:23px 23px;height:23px;width:23px}a.button.linear span{font-size:1.1em}}a.button.square{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}a.button.square .diamond{display:inline-block;-webkit-transform:translate3d(0,0,0);width:32px;height:32px;top:0;left:0;z-index:1;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}a.button.square .diamond span{display:block;background-color:#009cff;width:100%;height:100%;-webkit-transform:translateZ(0)rotate(45deg);transform:translateZ(0)rotate(45deg);border-radius:1px}a.button.square span{position:relative;display:block;color:#050e17;vertical-align:top;font-size:1.431em;line-height:2em}a.button.square svg{position:absolute;top:0;bottom:0;left:0;right:0;padding:0;display:block;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);width:50px;height:50px}@media only screen and (max-width:568px){a.button.square svg{width:40px;height:40px}}a.button.square svg:first-child{position:relative;margin-top:0;z-index:2;fill:#009cff!important}a.button.square svg:nth-child(2){opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;padding:0;margin:0 auto;z-index:1;fill:#fff;width:33.33px;height:50px}@media only screen and (max-width:568px){a.button.square svg:nth-child(2){width:33.33px;height:50px}}@media only screen and (max-width:1024px){a.button.square:before{background-size:2em 2em;height:2em}a.button.square span{font-size:1.2em;line-height:1.8em}}@media only screen and (min-aspect-ratio:19/11)and (max-height:620px){a.button.square:before{background-size:1.9em 1.9em;height:1.9em}a.button.square span{font-size:1.125em;line-height:2em}}@media only screen and (max-width:568px){a.button.square:before{background-size:2em 2em;height:2em}a.button.square span{font-size:1.225em;line-height:2.2em}}a.button.white span{color:#fff}a.button.no-click{cursor:default;pointer-events:none}a.close>div{display:table;position:absolute;top:0;transition:.3s;overflow:hidden}a.close>div span{color:#fff;display:table-cell;vertical-align:middle;text-align:center;font-size:1.3em}a.share{display:inline-block;vertical-align:top;text-decoration:none;color:#000}a.share .icon-facebook{font-size:1.8em;line-height:1.6em}a.share .icon-twitter{font-size:2.6em}a.share:hover span{color:#009cff}p.viewer-controls .grayscale span,p.viewer-controls .grayscale:before{display:table-cell;transition:.3s cubic-bezier(.165,.84,.44,1);color:#fff}a.share span{transition:color .1s ease-out 0s}p.viewer-controls{position:absolute;width:100%;z-index:2;bottom:6%;left:0}p.viewer-controls .button{position:relative;transition:.2s}p.viewer-controls .button.left{float:left;left:8%}p.viewer-controls .button.right{float:right;right:8%}p.viewer-controls .button.disable{opacity:.3;pointer-events:none}p.viewer-controls .grayscale{text-shadow:0 0 10px rgba(0,0,0,.35);height:24px;display:inline-block}p.viewer-controls .grayscale:before{font-family:kobojo-icons;background-size:24px 24px;background-repeat:no-repeat;height:24px;width:24px;position:relative;content:"\e006";font-size:1.35em;top:-2px}#social-networks p,#social-networks p.date,.coworker .mobile-expand .desc,.open .extra-content li,.open .extra-content p,.simple-page-template .full-title p,section#game-medias p.small-title,section#partners p{font-family:Uni-Sans,sans-serif}p.viewer-controls .grayscale span{padding-left:9px;padding-top:2px;vertical-align:top}@media only screen and (max-width:568px){p.viewer-controls .grayscale span{display:none}}p.viewer-controls .grayscale:hover span,p.viewer-controls .grayscale:hover:before{color:#009cff}.coworker{cursor:pointer}.coworker:nth-child(2n+1) .extra-content .column,.coworker:nth-child(2n+1) .profile{background-color:#e5f1f9}.coworker .profile{zoom:1;background-color:#f2f8fc}.coworker .profile:after,.coworker .profile:before{content:"";display:table}.coworker .profile:after{clear:both}.coworker .profile .name{color:#000}.coworker .profile .name span.pl-color{color:#009cff;display:inline-block}.coworker .profile a,.coworker .profile h4,.coworker .profile h5,.coworker .profile p{color:#000;margin:0 45px}.coworker .profile .mini{margin-top:22.5px}.coworker .profile .name+.mini{margin-top:10px}@media only screen and (max-width:568px){.coworker .profile .profile-content{text-align:center;padding:10px;width:calc(100% - 20px)}.coworker .profile a,.coworker .profile h4,.coworker .profile h5,.coworker .profile p{margin:5px 0}.coworker .profile .name{min-height:50px}}.coworker .profile.darken{transition:.5s ease-out 0s;-webkit-filter:brightness(.5);filter:brightness(.5)}.coworker .profile.darken:hover{transition:.1s ease-out 0s;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.coworker .profile blockquote{margin:0 45px 20px;overflow:hidden;word-wrap:break-word}.coworker .profile blockquote>p{margin:0}.coworker .profile .excerpt-wrapper{margin:5px 45px 0}.coworker .profile .excerpt-wrapper h1,.coworker .profile .excerpt-wrapper h2,.coworker .profile .excerpt-wrapper h3,.coworker .profile .excerpt-wrapper p,.coworker .profile .excerpt-wrapper p.strong,.coworker .profile .excerpt-wrapper strong{margin:.25em 0 0;color:#000;font-family:Uni-Sans,sans-serif;font-weight:400;font-size:1em;text-transform:none;line-height:1.125em}.coworker .profile .inner-row-23 p{font-size:1.125em;margin:0}.coworker .profile .inner-row-23 p.button-wrapper{font-size:1em}.coworker .mobile-expand{position:relative;width:100%;z-index:3;left:-100%;height:100px;overflow:hidden;transition:left .3s cubic-bezier(.165,.84,.44,1),height 0s linear 1s;display:none!important}.coworker .mobile-expand a.close{margin:0;opacity:0;transition:.2s linear;z-index:4}.coworker .mobile-expand a.close .close-profile{height:30px;right:0;width:30px;opacity:1}.coworker .mobile-expand.show{display:block!important;transition:left .3s cubic-bezier(.165,.84,.44,1),height 0s linear;height:auto;left:0;overflow:auto}#social-networks,#social-networks .fluid-row,.coworker .extra-content,.open-fluid,section#featured-games .sub-section,section#game-details .content #characters .col-50:nth-child(2) .h-wrapper{overflow:hidden}.coworker .mobile-expand.show a.close{transition:.2s linear .4s;opacity:1}.coworker .mobile-expand .desc{font-weight:400;background-color:#e5f1f9;padding:25px;text-align:justify;line-height:1.3}.coworker .mobile-expand .desc blockquote{font-size:1.05em}.coworker:nth-child(even) .mobile-expand{left:100%}.coworker:nth-child(even) .mobile-expand.show{left:0}.coworker .extra-content{width:300%;display:none;height:0;background-color:#f2f8fc}.coworker .extra-content .column{padding:3em 0;width:33.33333333%!important}.coworker .extra-content h3,.coworker .extra-content h4,.coworker .extra-content p,.coworker .extra-content ul{margin:0 7.5% 2em}.coworker .extra-content h3,.coworker .extra-content p.end{color:#000;font-size:1.125em;text-transform:none;margin-top:.5em;margin-bottom:.5em}.coworker .extra-content p+h3{margin-bottom:0}.coworker:nth-child(3n+2) .extra-content{margin-left:-100%}.coworker:nth-child(3n+3) .extra-content{margin-left:-200%}.coworker.open .button.expand{opacity:0;pointer-events:none}.coworker:not(.open):hover a.linear span{color:#3f9dff}.coworker:not(.open):hover .profile{background-color:#fff}.open-fluid{display:block;height:0;transition:height .3s cubic-bezier(.165,.84,.44,1)}@media only screen and (max-width:568px){.open-fluid{height:auto!important}}.close,.expand{transition:opacity .3s}.open .extra-content{display:block;visibility:hidden;opacity:0}.open .extra-content li,.open .extra-content p{font-weight:400}.open .button.expand{opacity:0;pointer-events:none}.open a.close .close-offer,article[id*=news-] .article-images .h-wrapper .h-grid .h-cell.show{opacity:1}.open a.close{pointer-events:auto}.calculate-height .extra-content,.open.calculate-height .extra-content{display:none}article[id*=news-]{padding:0;border-bottom:1px solid #e7ebef;overflow-x:hidden}article[id*=news-] header{display:table}article[id*=news-] header h1{text-align:left}article[id*=news-] header a{text-align:right;text-decoration:none;color:#d5d5d7;transition:.3s}article[id*=news-] header a:hover{color:#009cff}article[id*=news-] header a span{position:relative;top:4px}article[id*=news-] p{text-align:justify;padding-right:5%}article[id*=news-] p a{display:inline;color:#009cff}article[id*=news-] .article-images{position:relative}article[id*=news-] .article-images .h-wrapper{float:right;display:block;height:100%;overflow:hidden}article[id*=news-] .article-images .h-wrapper .h-grid{display:block;height:100%}article[id*=news-] .article-images .h-wrapper .h-grid .h-cell{float:none;display:table-cell;vertical-align:middle;transition:.35s}article[id*=news-] .article-images .h-wrapper .h-grid .h-cell .fullsize-bg-image{position:relative;display:block}article[id*=news-] .article-images p.viewer-controls{pointer-events:none;opacity:0;transition:.3s cubic-bezier(.165,.84,.44,1)}article[id*=news-] .article-images p.viewer-controls.show{opacity:1;pointer-events:auto;bottom:18%}article[id*=news-] .article-images p.viewer-controls .button{transition:.2s;position:relative}#social-networks a div,#social-networks img{transition:.3s cubic-bezier(.165,.84,.44,1)}article[id*=news-].open .open-fluid{height:auto!important}article[id*=news-] .side{background:#fff}@media only screen and (max-width:568px){article[id*=news-] .content{width:90%;padding-top:20px}article[id*=news-] .content .article-images .fullsize-bg-image{margin-left:0;margin-top:0;width:100%}article[id*=news-] .content .article-images.sm-col-100{margin-left:5%}article[id*=news-] .content p.viewer-controls{display:none}}#social-networks a{text-decoration:none;display:inline-block;margin:0;padding:0;width:auto;height:auto}#social-networks h5,#social-networks p{margin:1vh .7vw 0}#social-networks h5{color:#000;font-size:1.1em;line-height:1}@media only screen and (max-width:1280px){#social-networks h5{font-size:1.25em;line-height:1.1em}}@media only screen and (max-width:1024px){#social-networks h5{font-size:1.45em}}#social-networks p{font-size:.875em;line-height:1.2em;font-weight:500}#social-networks p.desc{margin-bottom:.8vh}#social-networks p.date{margin-top:0;margin-bottom:.4vh;text-transform:uppercase;font-weight:700}@media only screen and (max-width:1024px){#social-networks p{font-size:1em}}#social-networks .facebook a p.date,#social-networks .twitter p.date{font-size:.75em}#social-networks img{width:100%;display:block;-webkit-filter:grayscale(0)brightness(1)contrast(1);filter:grayscale(0) brightness(1) contrast(1)}#social-networks .persp-container{-webkit-transform:none;-ms-transform:none;transform:none;transition:none}#social-networks .facebook a{background-color:#3b5998;color:#fff}#social-networks .twitter{background-color:#0accf9;color:#fff}#social-networks .instagram,#social-networks .youtube a{background-color:#fff;color:#333}#social-networks .pictogram{font-size:2em;margin-left:.7vw;line-height:4vh}@media only screen and (max-width:1440px){#social-networks .pictogram{font-size:1.7em}}@media only screen and (max-width:1280px){#social-networks .pictogram{font-size:1.5em}}#social-networks .youtube p.date{margin-top:.8vh}#social-networks .relative-row,#social-networks .relative-row>a,#social-networks .relative-row>a>div{position:relative}#social-networks a:hover h5{color:#fff}#social-networks a:hover div{color:#fff;background-color:#333}#social-networks a:hover img{-webkit-filter:grayscale(.5)brightness(1.2)contrast(.9);filter:grayscale(.5) brightness(1.2) contrast(.9)}#social-networks.mobile h5,#social-networks.mobile p{margin:10px 10px 0}#social-networks.mobile .pictogram{margin-left:10px;line-height:2}#social-networks.mobile .youtube{position:relative}#social-networks.mobile .youtube:before{position:absolute;margin:auto;bottom:0;left:0;right:0;padding:0;top:40%;color:#e62117;font-size:3em;text-align:center;z-index:2}section#about .content .purpose-wrapper,section#featured-games .sub-section.even,section#featured-games .sub-section.odd,section#game-intro,section#offers .sub-section{position:relative}#social-networks.mobile .row-28:nth-child(2) .inner-row-100{width:auto}#social-networks.mobile .row-28:nth-child(2) .inner-row-100 img{height:100%;float:left;width:100%!important}#social-networks.mobile .row-28:nth-child(2) .inner-row-100 .row-0{width:auto}#social-networks.mobile .facebook a,section#about .content{width:100%}#social-networks.mobile .row-28:nth-child(2) .inner-row-100 .row-0 .row21{display:table-cell}#social-networks.mobile .facebook a:hover .fullsize-bg-image{-webkit-filter:grayscale(.5)brightness(1.2)contrast(.9);filter:grayscale(.5) brightness(1.2) contrast(.9)}section#about{background:0 0}section#about .content .purpose-wrapper .purpose-text{text-align:center;-webkit-backface-visibility:hidden}section#about .content .purpose-wrapper .purpose-text strong{font-size:2.75em;padding:0 3%}@media only screen and (max-width:1840px){section#about .content .purpose-wrapper .purpose-text strong{font-size:2.2em}}@media only screen and (max-width:1440px){section#about .content .purpose-wrapper .purpose-text strong{font-size:2em}}section#about .content .purpose-wrapper .purpose-text p,section#about .content .purpose-wrapper .purpose-text strong{margin:0 auto;max-width:70%}section#about .content .purpose-wrapper .overlay{width:90%;bottom:0;background-image:url(../img/about_overlay.png)}section#about .content div:first-child .inner-row-50>div{margin-left:10%;width:90%}@media only screen and (max-width:568px){#social-networks .col-50{display:inline-block;min-height:12.5em}#social-networks a{display:block}section#about .content div:first-child .inner-row-50>div{width:100%;margin-left:0}}section#about .content div:last-child .inner-row-50>div{margin-left:0;margin-right:10%;width:90%}@media only screen and (max-width:768px){section#board-of-directors .content{width:100%}}section#board-of-directors .coworker .profile .name h4{color:#009cff}section#partners p{font-weight:500;font-size:1.5em}@media only screen and (max-width:568px){section#about .content div:last-child .inner-row-50>div{width:100%;margin-right:0}section#about .content .purpose-wrapper.sm-col-100{display:table}section#about .content .purpose-wrapper .overlay{height:45%}section#about .content .purpose-wrapper .purpose-text{padding:1.7em 0 4.5em}section#about .content .purpose-wrapper .purpose-text h4{font-size:1.5em;padding:.8em 0}section#about .content .purpose-wrapper .purpose-text h4,section#about .content .purpose-wrapper .purpose-text p{max-width:80%;margin:0 auto}section#partners .row-container.centered>p{max-width:90%;margin-left:5%}}section#partners img,section#partners svg{height:5.2vh;max-width:6em;margin:5% 2%}@media only screen and (max-width:568px){section#partners img,section#partners svg{height:25px}}section#partners img *,section#partners svg *{transition:fill .2s linear 0s}section#partners img:hover *,section#partners svg:hover *{fill:#009cff}#contact .content-map{background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}#contact .content-map #primary,#contact .content-map #primary .side{background:#f2f7fc}#contact .infos-contact{width:calc(100% - 10%);padding-left:5%;padding-right:5%}#contact h2{padding-top:.5em;font-size:3.7em;color:#000;text-transform:none}@media only screen and (max-width:1840px){#contact h2{padding-top:.8em}}#contact h2 .lighter{color:#3f9dff;display:inline-block}@media only screen and (max-width:1440px){#contact h2{font-size:3.4em}}@media only screen and (min-aspect-ratio:19/11)and (max-width:1366px){#contact h2{padding-top:.6em}}@media only screen and (max-width:1280px)and (max-height:500px){#contact h2{font-size:2.4em}}#contact p{margin-top:calc(4vh - 20px)}#contact p.address{text-transform:uppercase;margin-bottom:.2em}#contact a[href^="http://maps.google.com/maps"]{display:none!important}#contact .gmnoprint a,#contact .gmnoprint span{display:none}#contact .gmnoprint div{background:0 0!important}#contact .map{width:100%;height:500px;opacity:0!important}#contact .map.animate-boost{opacity:1!important}@media only screen and (max-width:568px){#contact .map{max-height:20em;opacity:1!important}#contact .infos-contact .button-wrapper{margin-top:15px}}section#offers .sub-section a.close{z-index:2}section#offers .sub-section .close-offer{height:44px;right:5%;width:44px}section#offers .sub-section .close-offer span{font-size:1.8em}section#offers .sub-section:not(.open) a.close .close-offer{pointer-events:none;opacity:0}section#offers .sub-section:nth-child(2n+1){background-color:#f2f7fc}section#offers .sub-section .col-65{margin-right:5%;margin-left:4%;width:56%}section#offers .sub-section .col-65 .mini{padding-top:2em;margin-bottom:1.2em}@media only screen and (max-width:568px){section#offers .sub-section .col-65{margin:10% 4% 4%;width:92%}}section#offers .sub-section:hover .fullsize-bg-image{-webkit-filter:grayscale(0);filter:grayscale(0)}section#offers .sub-section .row-0{zoom:1}section#offers .sub-section .row-0:after,section#offers .sub-section .row-0:before{content:"";display:table}section#offers .sub-section .row-0 h5{margin-top:3vh}section#offers .sub-section .row-0 .col-35{margin-left:5%;margin-bottom:5%;width:30%}@media only screen and (max-width:568px){section#offers .sub-section .row-0 h5{margin-top:0}section#offers .sub-section .row-0 .col-35{margin-left:0;width:100%}section#offers .sub-section .row-0 .col-35 h5,section#offers .sub-section .row-0 .col-35 h6,section#offers .sub-section .row-0 .col-35 p,section#offers .sub-section .row-0 .col-35 ul{margin-left:5%;margin-right:5%}}section#offers .sub-section .row-0 .col-65{margin-bottom:5%}section#offers .sub-section .row-0 .job-details-content h1,section#offers .sub-section .row-0 .job-details-content h2,section#offers .sub-section .row-0 .job-details-content h3,section#offers .sub-section .row-0 .job-details-content h4,section#offers .sub-section .row-0 .job-details-content h6{font-size:1.2em;text-transform:none}section#offers .sub-section .row-0 .job-details-content .last.column h6,section#offers .sub-section .row-0 .job-details-content .last.column p,section#offers .sub-section .row-0 .job-details-content .last.column ul{margin-left:12%}section#offers .sub-section .row-0 .job-details-content .last.column h6:first-child{margin-top:1em}section#offers .sub-section .row-0 .job-details-content .last.column p+h6:first-child{margin-top:1.5em}section#offers .sub-section .row-0 .job-details-content .first.column h6:first-child{margin-top:1em}section#offers .sub-section .row-0 a.share{margin:0 5px 0 0;height:24px}section#offers .sub-section .row-0 a.share .icon-facebook,section#offers .sub-section .row-0 a.share .icon-linkedin{font-size:1.2em;line-height:1.1em}section#offers .sub-section .row-0 a.share .icon-twitter{font-size:1.7em;line-height:.8em}section#offers .sub-section .row-0 p.apply-share{margin-top:30px}section#offers .sub-section .row-0 p.apply-share.button-wrapper:first-child{margin-top:20px}@media only screen and (max-width:568px){section#offers .sub-section .extra-content{display:none}section#offers .sub-section.open .extra-content{display:block}}@media only screen and (max-width:1024px){section#team .content{width:100%}}section#team.calculate-height .extra-content{display:none;height:0}section#team.calculate-height .excerpt-wrapper{display:none}section#featured-games{background-color:transparent}@media only screen and (max-width:568px){section#featured-games .sub-section{border-bottom:1px solid #e7ebef;background-color:#fff}section#featured-games .sub-section .fullsize-bg-logo{background-size:80%}}section#featured-games .sub-section .pitch-game .soon{margin-top:4%}section#featured-games .sub-section.even p,section#featured-games .sub-section.odd p{margin:0 auto;max-width:50%;text-align:center;font-weight:500}@media only screen and (max-width:1440px){section#featured-games .sub-section.even p,section#featured-games .sub-section.odd p{max-width:70%}}@media only screen and (max-width:568px){section#featured-games .sub-section.even p,section#featured-games .sub-section.odd p{max-width:80%;margin-top:25px;margin-bottom:5px}}section#featured-games .sub-section.even .row-container .col-100{width:90%;margin-left:10%}@media only screen and (max-width:1024px){section#featured-games .sub-section.even .row-container .col-100{width:100%;margin-left:0}}@media only screen and (min-aspect-ratio:19/11)and (max-width:1366px){section#featured-games .sub-section .fullsize-bg-logo{background-size:42%}section#featured-games .sub-section.even p,section#featured-games .sub-section.odd p{max-width:80%}section#featured-games .sub-section.even .row-container .col-100{width:100%;margin-left:0}}section#featured-games .sub-section.odd .col-50.row-50.sm-col-100{float:right}section#featured-games .sub-section.odd .row-container .col-100{width:90%;margin-right:10%}@media only screen and (max-width:1024px){section#featured-games .sub-section.odd .row-container .col-100{width:100%;margin-right:0}}@media only screen and (min-aspect-ratio:19/11)and (max-width:1366px){section#featured-games .sub-section.odd .row-container .col-100{width:100%;margin-right:0}}section#featured-games .sub-section .overlay{width:25%;left:50%;-webkit-transform:translateX(-50%)translateZ(1px);transform:translateX(-50%)translateZ(1px);-ms-transform:translateX(-50%)}@media only screen and (max-width:1440px){section#featured-games .sub-section .overlay{display:none}}.template-dark [class*=icon-],.template-dark [class^=icon-],.template-dark a,.template-dark a.button.linear span,.template-dark h3,.template-dark h4,.template-dark h6,.template-dark p,.template-dark ul{color:#fff!important}.template-dark section#game-medias>.row-25{background-color:rgba(0,0,0,.8)}.template-dark section#game-medias .media-block:first-child{background-color:rgba(0,0,0,.1)}.template-dark section#game-medias .media-block:nth-child(2){background-color:rgba(0,0,0,.4)}.template-dark section#game-medias .media-block:nth-child(3){background-color:rgba(0,0,0,.8)}.template-dark section#game-medias .media-block .platform-icon:first-child{background-color:rgba(0,0,0,.2)}.template-dark section#game-medias .media-block .platform-icon:nth-child(2){background-color:rgba(0,0,0,.7)}.template-dark section#game-medias .media-block .platform-icon:nth-child(3){background-color:rgba(0,0,0,.1)}.template-dark section#game-details .more-infos{background-color:rgba(0,0,0,.65)}.template-dark section#game-details .more-infos h1,.template-dark section#game-details .more-infos h2,.template-dark section#game-details .more-infos h3,.template-dark section#game-details .more-infos h4,.template-dark section#game-details .more-infos h5,.template-dark section#game-details .more-infos h6{color:#fff}.template-dark section#game-details #characters{background-color:rgba(0,0,0,.8)}.template-light [class*=icon-],.template-light [class^=icon-],.template-light a,.template-light a.button.linear span,.template-light h3,.template-light h4,.template-light h6,.template-light p,.template-light ul{color:#000!important}.template-light section#game-medias>.row-25{background-color:rgba(255,255,255,.8)}.template-light section#game-medias .media-block:first-child{background-color:rgba(255,255,255,.1)}.template-light section#game-medias .media-block:nth-child(2){background-color:rgba(255,255,255,.4)}.template-light section#game-medias .media-block:nth-child(3){background-color:rgba(255,255,255,.8)}.template-light section#game-medias .media-block .platform-icon:first-child{background-color:rgba(255,255,255,.2)}.template-light section#game-medias .media-block .platform-icon:nth-child(2){background-color:rgba(255,255,255,.7)}.template-light section#game-medias .media-block .platform-icon:nth-child(3){background-color:rgba(255,255,255,.1)}.template-light section#game-details .more-infos{background-color:rgba(255,255,255,.65)}.template-light section#game-details .more-infos h1,.template-light section#game-details .more-infos h2,.template-light section#game-details .more-infos h3,.template-light section#game-details .more-infos h4,.template-light section#game-details .more-infos h5,.template-light section#game-details .more-infos h6{color:#000}.template-light section#game-details #characters{background-color:rgba(255,255,255,.8)}section#game-intro{zoom:1}section#game-intro:after,section#game-intro:before{content:"";display:table}section#game-intro .intro{float:none;margin:0 auto}section#game-intro .fullsize-bg-image.logo{background-size:contain}section#game-intro h4,section#game-intro p{padding:0 6%}@media only screen and (max-width:568px){section#game-intro h4{font-size:1.15em;line-height:1.2em}section#game-intro .fullsize-bg-image.logo{background-size:80%}section#game-intro h4,section#game-intro p{padding:0 8%}}section#game-intro .overlay{top:-15%;width:100%}@media only screen and (max-width:1024px){section#game-intro .overlay{display:none}}section#game-intro .overlay.left{background-position:10% center}@media only screen and (max-width:1440px){section#game-intro .overlay.left{background-position:0 center}}@media only screen and (min-aspect-ratio:19/11)and (max-width:1366px){section#game-intro .overlay.left{background-position:5% center}}section#game-intro .overlay.right{background-position:100% center}@media only screen and (max-width:1440px){section#game-intro .overlay.right{background-position:116% center}}@media only screen and (min-aspect-ratio:19/11)and (max-width:1366px){section#game-intro .overlay.right{background-position:104% center}}iframe{height:100%}section#game-description .row-container .col-50 .inner-row-100.v-centered{padding:0 8%}section#game-description .row-container .col-50 .inner-row-100.v-centered img{margin-top:5%;width:100%}section#game-description #player-content{display:none}section#game-description .player-thumb{position:relative;background-color:#fff;background-size:cover;background-position:center center;width:100%;height:100%;min-height:15em;cursor:pointer}section#game-description .player-thumb:before{position:absolute;margin:auto;bottom:0;left:0;right:0;padding:0;top:40%;color:#e62117;font-size:5em;text-align:center}section#game-medias .media-block a.share:hover span,section#game-medias .media-block>a:hover p,section#game-medias .media-block>a:hover span{color:#009cff!important}@media only screen and (max-width:568px){section#game-description #player-content{width:100%;height:14em}section#game-description .player-thumb{display:none}}section#game-medias{zoom:1;postion:relative}section#game-medias:after,section#game-medias:before{content:"";display:table}section#game-medias [class*=icon-],section#game-medias [class^=icon-]{font-size:3.2em}section#game-medias a{text-decoration:none}section#game-medias p.small-title{font-weight:500}section#game-medias .media-block{min-height:5em;text-align:center;position:relative;display:table}section#game-medias .media-block>a{display:table}section#game-medias .media-block .center-block{display:table-cell;vertical-align:middle;text-align:center}section#game-medias .media-block p,section#game-medias .media-block span{transition:color .1s ease-out 0s}section#game-medias .media-block .small-title{margin-bottom:1.8em}@media only screen and (max-width:568px){section#game-medias .media-block .small-title{margin-bottom:1em;font-size:1em}}section#game-medias .media-block a.share{margin:0 2%;height:2em}section#game-medias .media-block a.share .icon-facebook{font-size:1.8em}section#game-medias .media-block a.share .icon-twitter{font-size:2.6em}section#game-medias .media-block .platform-icon{display:table}section#game-medias .media-block .platform-icon span{opacity:.5}section#game-medias .media-block .platform-icon .row-conainer{display:table-row}section#game-details{zoom:1}section#game-details:after,section#game-details:before{content:"";display:table}section#game-details.fullsize-bg-image{background-size:inherit}section#game-details .content #more-infos .v-centered{padding:0 3.5em}@media only screen and (max-width:568px){section#game-medias .media-block,section#game-medias .media-block>a{min-height:8em}section#game-medias .platforms .platform-icon{height:4em}section#game-medias .platforms .platform-icon .t-centered{height:100%}section#game-details .content #more-infos .v-centered{padding:3em}}section#game-details .content #more-infos h1,section#game-details .content #more-infos h2,section#game-details .content #more-infos h3,section#game-details .content #more-infos h4,section#game-details .content #more-infos h5,section#game-details .content #more-infos h6{text-transform:none;font-weight:500}section#game-details .content #characters{zoom:1}section#game-details .content #characters:after,section#game-details .content #characters:before{content:"";display:table}section#game-details .content #characters .col-50:first-child{position:relative}section#game-details .content #characters .col-50:first-child div[id*=character-text-]{position:absolute;z-index:1;width:55%;left:14%;top:3em;opacity:0;visibility:hidden}@media only screen and (max-width:1440px){section#game-details .content #characters .col-50:first-child div[id*=character-text-]{width:75%;left:9%}}@media only screen and (min-aspect-ratio:19/11)and (max-width:1366px){section#game-details .content #characters .col-50:first-child div[id*=character-text-]{width:80%;left:9%}}section#game-details .content #characters .col-50:nth-child(2){position:relative;vertical-align:middle;text-align:center}section#game-details .content #characters .col-50:nth-child(2) .h-grid,section#game-details .content #characters .col-50:nth-child(2) .h-wrapper{display:block;height:100%}section#game-details .content #characters .col-50:nth-child(2) .h-wrapper .h-grid .h-cell .fullsize-bg-image.character{position:relative;display:block;width:95%;margin-left:2%;background-size:contain}@media only screen and (max-width:568px){section#game-details .content #characters .col-50:nth-child(2) .h-wrapper .h-grid .h-cell .fullsize-bg-image.character{width:100%;margin:0 0 50px;height:20em;position:relative}section#game-details .content #characters .col-50:nth-child(2) .h-wrapper .h-grid .h-cell .fullsize-bg-image.character .small-title{position:absolute;text-align:center;margin:0 auto;left:0;bottom:-40px;right:0}}section#game-details .content #characters p.viewer-controls{top:40%}@media only screen and (max-width:1440px){section#game-details .content #characters p.viewer-controls{bottom:5%}}#community .sub-section{opacity:0}#community .sub-section.animate{opacity:1}#community .apply-share{text-align:center;margin-top:2.2vh}#community .apply-share a.share{color:#000;text-decoration:none;margin:0 0 0 1.1vw;display:inline-block;height:24px;vertical-align:top}@media only screen and (max-width:568px){section#game-details .content #characters p.viewer-controls{bottom:40%}section#game-details .content #characters p.viewer-controls .button.right{right:8%}section#game-details #characters{padding:3em 0}#community .sub-section{opacity:1}#community .apply-share a.share{margin:0 0 0 3.5vw}}#community .apply-share a.share .icon-facebook,#community .apply-share a.share .icon-twitter{transition:color .3s ease-out;color:#050e17;opacity:.6}#community .apply-share a.share .icon-facebook:hover,#community .apply-share a.share .icon-twitter:hover{color:#3f9dff}#community .apply-share a.share .icon-facebook{font-size:1.2em;line-height:1.1em}#community .apply-share a.share .icon-twitter{font-size:1.7em;line-height:.8em}#community .soon p{width:70%;margin:0 auto 5px}#community .fullsize-bg-logo{background-size:24em}@media only screen and (max-width:568px){#community .fullsize-bg-logo{background-size:70%}#community .sub-section{border-bottom:1px solid #cbcccd}}.offset-header,.simple-page-template{background:#f2f7fc}.simple-page-template .wrapper{width:90%;margin:0 auto;padding-bottom:4em}.simple-page-template .full-title .marker-bg-image{background-size:4%}.simple-page-template .full-title .inner-row-49 p{margin:2.5vh auto 0;max-width:75%}.simple-page-template .full-title p{font-weight:500;font-size:1.2em}@media only screen and (max-width:1440px){.simple-page-template .full-title p{font-size:1.36em}}@media only screen and (max-width:1280px){.simple-page-template .full-title p{font-size:1.25em;font-weight:400}}@media only screen and (max-width:1024px){.simple-page-template .full-title p{font-size:1.3em;max-width:85%}}@media only screen and (max-width:568px){.simple-page-template .full-title .inner-row-49 p{margin-top:0}.simple-page-template .full-title p{font-size:1.1em}}.simple-page-template .full-title .inner-row-16{display:table}.simple-page-template .full-title .inner-row-16 h3{display:table-cell;vertical-align:middle;text-align:center}@media only screen and (max-width:1440px){.simple-page-template .full-title .inner-row-16 h3{font-size:3.5em}}@media only screen and (max-width:568px){.simple-page-template .full-title .inner-row-16 h3{font-size:2em}}#intro.centered{margin-bottom:2vh}#intro.centered p{padding:4vh 4em}.policy-details .column{text-align:justify;line-height:1}.policy-details .column a{color:#009cff}.policy-details .column h4,.policy-details .column h5,.policy-details .column h6,.policy-details .column p,.policy-details .column ul{padding-right:4vw;padding-left:1vw}.policy-details .column.last p,.policy-details .column.last ul{padding-right:0}.policy-details .column h4,.policy-details .column h5,.policy-details .column h6{font-size:1.6em;line-height:1;margin:2em 0 0;text-align:left}.policy-details .column ul{list-style:square;padding-left:2.5vw;padding-right:4vw}@-webkit-keyframes wrapperRotation{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg)}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes wrapperRotation{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg)}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes wrapperRotation-reverse{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}100%{-webkit-transform:rotateX(70deg);transform:rotateX(70deg)}}@keyframes wrapperRotation-reverse{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}100%{-webkit-transform:rotateX(70deg);transform:rotateX(70deg)}}@-webkit-keyframes wrapperRotation-one-side{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg)}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes wrapperRotation-one-side{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg)}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}.persp-container,.persp-container>div{-webkit-transform-origin:0 0;-ms-transform-origin:0 0}@-webkit-keyframes colorReveal{0%{background-position:left bottom;opacity:0;-webkit-filter:contrast(.3)brightness(1.5)grayscale(1);filter:contrast(.3)brightness(1.5)grayscale(1)}30%,5%{-webkit-filter:contrast(.7)brightness(1.3)grayscale(1);filter:contrast(.7) brightness(1.3) grayscale(1)}100%{opacity:1;-webkit-filter:contrast(1)brightness(1)grayscale(0);filter:contrast(1)brightness(1)grayscale(0);background-position:right top}}@keyframes colorReveal{0%{background-position:left bottom;opacity:0;-webkit-filter:contrast(.3)brightness(1.5)grayscale(1);filter:contrast(.3)brightness(1.5)grayscale(1)}30%,5%{-webkit-filter:contrast(.7)brightness(1.3)grayscale(1);filter:contrast(.7) brightness(1.3) grayscale(1)}100%{opacity:1;-webkit-filter:contrast(1)brightness(1)grayscale(0);filter:contrast(1)brightness(1)grayscale(0);background-position:right top}}@-webkit-keyframes grayscaleReveal{0%{background-position:left bottom;opacity:0;-webkit-filter:contrast(.3)brightness(1.5)grayscale(0);filter:contrast(.3)brightness(1.5)grayscale(0)}30%,5%{-webkit-filter:contrast(.7)brightness(1.3)grayscale(0);filter:contrast(.7) brightness(1.3) grayscale(0)}100%{opacity:1;-webkit-filter:contrast(1)brightness(1)grayscale(1);filter:contrast(1)brightness(1)grayscale(1);background-position:right top}}@keyframes grayscaleReveal{0%{background-position:left bottom;opacity:0;-webkit-filter:contrast(.3)brightness(1.5)grayscale(0);filter:contrast(.3)brightness(1.5)grayscale(0)}30%,5%{-webkit-filter:contrast(.7)brightness(1.3)grayscale(0);filter:contrast(.7) brightness(1.3) grayscale(0)}100%{opacity:1;-webkit-filter:contrast(1)brightness(1)grayscale(1);filter:contrast(1)brightness(1)grayscale(1);background-position:right top}}.persp-container{-webkit-perspective:800;perspective:800;transform-origin:0 0}.persp-container>div{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform-origin:0 0;-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-animation-name:wrapperRotation;animation-name:wrapperRotation;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-animation-delay:.1s;animation-delay:.1s}.persp-container .first-side{-webkit-transform:translateZ(.1px)rotateX(50deg);transform:translateZ(.1px)rotateX(50deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .15s cubic-bezier(.275,0,.065,1.19).1s,opacity .075s linear .1s;transition:transform .15s cubic-bezier(.275,0,.065,1.19).1s,opacity .075s linear .1s;background-color:#fff;opacity:0;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.persp-container .first-side .shading{opacity:.5;transition:opacity .15s cubic-bezier(.275,0,.065,1.19).14s}.persp-container .first-side .node{opacity:0;transition:opacity .15s linear .1s}.persp-container .second-side{-webkit-transform:translateZ(-.1px)rotateX(-180deg);transform:translateZ(-.1px)rotateX(-180deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#fff;transition:-webkit-transform .15s cubic-bezier(.275,0,.065,1.19).25s,opacity .01s linear .25s;transition:transform .15s cubic-bezier(.275,0,.065,1.19).25s,opacity .01s linear .25s;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.persp-container .second-side .shading{opacity:.25;transition:opacity .15s cubic-bezier(.275,0,.065,1.19).33s}.persp-container .second-side .node{opacity:0;transition:opacity .04s linear .44s}.persp-container .third-side{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#fff;transition:-webkit-transform .15s cubic-bezier(.275,0,.065,1.19).4s,opacity .01s linear .4s;transition:transform .15s cubic-bezier(.275,0,.065,1.19).4s,opacity .01s linear .4s;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.persp-container .third-side .shading{opacity:.25;transition:opacity .15s cubic-bezier(.275,0,.065,1.19).44s}.persp-container .fourth-side{-webkit-transform:translateZ(.1px)rotateX(-180deg);transform:translateZ(.1px)rotateX(-180deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#fff;transition:-webkit-transform .15s cubic-bezier(.275,0,.065,1.19).55s,opacity .01s linear .55s;transition:transform .15s cubic-bezier(.275,0,.065,1.19).55s,opacity .01s linear .55s;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.persp-container .fourth-side .shading{opacity:.25;transition:opacity .15s cubic-bezier(.275,0,.065,1.19).63s}.persp-container .fourth-side .node{opacity:0;transition:opacity .04s linear .74s}.persp-container .node{position:absolute;width:100%;height:100%;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.persp-container .face{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;display:block;height:100%;width:100%;top:0;left:0}.persp-container .face.shading{background-color:rgba(0,0,0,.75);-webkit-transform:translateZ(.1px);transform:translateZ(.1px);pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.persp-container .face.back{background-color:#fff;-webkit-transform:translateZ(-.1px);transform:translateZ(-.1px);pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.color-reveal,.grayscale-reveal{opacity:0;-webkit-filter:contrast(.7)brightness(1.1)grayscale(1);filter:contrast(.7)brightness(1.1)grayscale(1);background-position:left bottom;-webkit-animation-name:colorReveal;animation-name:colorReveal;-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-animation-delay:.5s;animation-delay:.5s}.sub-section.animate .color-reveal,.sub-section.animate .grayscale-reveal,.sub-section.animate .persp-container>div,.sub-section.animate-boost .persp-container>div,.sub-section.animate-reverse .color-reveal,.sub-section.animate-reverse .grayscale-reveal{-webkit-animation-play-state:running;animation-play-state:running}.color-reveal{-webkit-animation-name:grayscaleReveal;animation-name:grayscaleReveal}.fadein-white-background{background-color:rgba(255,255,255,0)}.overlay-jump{opacity:0}.sub-section.animate .persp-container .first-side{-webkit-transform:translateZ(.1px)rotateX(0);transform:translateZ(.1px)rotateX(0);opacity:1}.sub-section.animate .persp-container .second-side{-webkit-transform:translateZ(-.1px)rotateX(0);transform:translateZ(-.1px)rotateX(0);opacity:1}.sub-section.animate .persp-container .third-side{-webkit-transform:translateZ(.1px)rotateX(0);transform:translateZ(.1px)rotateX(0);opacity:1}.sub-section.animate .persp-container .fourth-side{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}.sub-section.animate .persp-container .first-side .shading,.sub-section.animate .persp-container .fourth-side .shading,.sub-section.animate .persp-container .second-side .shading,.sub-section.animate .persp-container .third-side .shading{opacity:0}.sub-section.animate .overlay-jump,.sub-section.animate .persp-container .first-side .node,.sub-section.animate .persp-container .fourth-side .node,.sub-section.animate .persp-container .second-side .node,.sub-section.animate .persp-container .third-side .node{opacity:1}.sub-section.animate .fadein-white-background{transition:2s ease-out;background-color:#fff}@media only screen and (max-width:568px){.sub-section .color-reveal,.sub-section .grayscale-reveal,.sub-section .persp-container>div{-webkit-animation-play-state:running;animation-play-state:running}.sub-section .persp-container .first-side{-webkit-transform:translateZ(.1px)rotateX(0);transform:translateZ(.1px)rotateX(0);opacity:1}.sub-section .persp-container .second-side{-webkit-transform:translateZ(-.1px)rotateX(0);transform:translateZ(-.1px)rotateX(0);opacity:1}.sub-section .persp-container .third-side{-webkit-transform:translateZ(.1px)rotateX(0);transform:translateZ(.1px)rotateX(0);opacity:1}.sub-section .persp-container .fourth-side{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}.sub-section .persp-container .first-side .shading,.sub-section .persp-container .fourth-side .shading,.sub-section .persp-container .second-side .shading,.sub-section .persp-container .third-side .shading{opacity:0}.sub-section .overlay-jump,.sub-section .persp-container .first-side .node,.sub-section .persp-container .fourth-side .node,.sub-section .persp-container .second-side .node,.sub-section .persp-container .third-side .node{opacity:1}.sub-section .fadein-white-background{transition:2s ease-out;background-color:#fff}}section#featured-games .sub-section.animate .overlay-jump{top:0;opacity:1}.sub-section.animate-boost .persp-container>div{transition:.1s 0s}.sub-section.animate-boost .persp-container .first-side,.sub-section.animate-boost .persp-container .first-side .node,.sub-section.animate-boost .persp-container .first-side .shading,.sub-section.animate-boost .persp-container .fourth-side,.sub-section.animate-boost .persp-container .fourth-side .node,.sub-section.animate-boost .persp-container .fourth-side .shading,.sub-section.animate-boost .persp-container .second-side,.sub-section.animate-boost .persp-container .second-side .node,.sub-section.animate-boost .persp-container .second-side .shading,.sub-section.animate-boost .persp-container .third-side,.sub-section.animate-boost .persp-container .third-side .node,.sub-section.animate-boost .persp-container .third-side .shading{transition:.1s all 0s}.sub-section.animate-boost .color-reveal,.sub-section.animate-boost .grayscale-reveal{-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-play-state:running;animation-play-state:running}.sub-section.animate-boost .fadein-white-background{transition-duration:0s;background-color:#fff}.sub-section.animate-boost .overlay-jump{opacity:1;transition-duration:0s}section.social-animation{-webkit-perspective:800px;perspective:800px;transition:.5s ease-out .5s}section.social-animation .col-20,section.social-animation a{-webkit-transform:translateZ(-550px)translateY(-85px)rotateX(-15deg)rotateY(90deg);transform:translateZ(-550px)translateY(-85px)rotateX(-15deg)rotateY(90deg);opacity:0;transition:-webkit-transform .5s cubic-bezier(.275,0,.065,1.19),opacity .05s cubic-bezier(.165,.84,.44,1).05s;transition:transform .5s cubic-bezier(.275,0,.065,1.19),opacity .05s cubic-bezier(.165,.84,.44,1).05s}section.social-animation.animate{background-color:#fff}section.social-animation.animate .col-20,section.social-animation.animate a{-webkit-transform:translateZ(0)translateY(0)rotateX(0)rotateY(0);transform:translateZ(0)translateY(0)rotateX(0)rotateY(0);opacity:1}@media only screen and (max-width:568px){section.social-animation{background-color:#fff}section.social-animation .col-20,section.social-animation a{-webkit-transform:translateZ(0)translateY(0)rotateX(0)rotateY(0);transform:translateZ(0)translateY(0)rotateX(0)rotateY(0);opacity:1}}.sub-section.animate-reverse .persp-container>div{transition:-webkit-transform .6s cubic-bezier(.275,0,.065,1.19).1s;transition:transform .6s cubic-bezier(.275,0,.065,1.19).1s;-webkit-transform:rotateX(70deg);transform:rotateX(70deg)}.sub-section.animate-reverse .persp-container .first-side,.sub-section.animate-reverse .persp-container .second-side,.sub-section.animate-reverse .persp-container .third-side,.sub-section.animate-reverse .persp-container>div{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.sub-section.animate-reverse .persp-container .first-side{-webkit-transform:translateZ(-.1px)rotateX(90deg);transform:translateZ(-.1px)rotateX(90deg);opacity:0}.sub-section.animate-reverse .persp-container .second-side{-webkit-transform:translateZ(.1px)rotateX(90deg);transform:translateZ(.1px)rotateX(90deg);opacity:0;transition:-webkit-transform .15s cubic-bezier(.275,0,.065,1.19).25s,opacity .075s linear .25s;transition:transform .15s cubic-bezier(.275,0,.065,1.19).25s,opacity .075s linear .25s}.sub-section.animate-reverse .persp-container .third-side{-webkit-transform:translateZ(-.1px)rotateX(90deg);transform:translateZ(-.1px)rotateX(90deg);transition:-webkit-transform .15s cubic-bezier(.275,0,.065,1.19).4s,opacity .075s linear .4s;transition:transform .15s cubic-bezier(.275,0,.065,1.19).4s,opacity .075s linear .4s;opacity:0}.sub-section.animate-reverse .persp-container .fourth-side{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(0);transform:rotateX(0);opacity:0}.sub-section.animate-reverse .persp-container .first-side .shading,.sub-section.animate-reverse .persp-container .fourth-side .shading,.sub-section.animate-reverse .persp-container .second-side .shading,.sub-section.animate-reverse .persp-container .third-side .shading{opacity:0}.sub-section.animate-reverse .persp-container .first-side .node,.sub-section.animate-reverse .persp-container .fourth-side .node,.sub-section.animate-reverse .persp-container .second-side .node,.sub-section.animate-reverse .persp-container .third-side .node{opacity:1}.sub-section.animate-reverse .fadein-white-background{transition:2s ease-out .6s;background-color:#fff}article[id*=news-]{background-color:transparent}article[id*=news-] .persp-container{-webkit-animation-name:wrapperRotation-one-side;animation-name:wrapperRotation-one-side}section#featured-games .sub-section .overlay-jump{top:50px;opacity:0;transition:top .4s cubic-bezier(.165,.84,.44,1).5s,opacity .15s cubic-bezier(.165,.84,.44,1).5s}section#featured-games .sub-section .animate .overlay-jump{top:0}section#offers .animate .persp-container>div{-webkit-animation-delay:.15s;animation-delay:.15s}.animate-bost .overlay-jump{transition-duration:0s;top:0;opacity:1}section#about .sub-section .purpose-wrapper .overlay-jump{bottom:-20px!important;opacity:0!important;transition:bottom .4s cubic-bezier(.165,.84,.44,1).5s,opacity .15s cubic-bezier(.165,.84,.44,1).5s}section#about .sub-section.animate .overlay-jump{bottom:0!important;opacity:1!important}