@import url(https://fonts.googleapis.com/css?family=Exo:200,400,700);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,body{background:#000;font-size:16px;color:#fff;font-family:"Exo",sans-serif;height:100%;font-weight:100}h1,h2,h3,h4{color:#68e2b0;text-transform:uppercase;margin:60px 0 60px 0;font-weight:300}h1,h2{text-shadow:0 0 20px #4faa85}a{text-decoration:none}p a{color:#68e2b0}.shadow{width:100%;height:100%;background-image:url(../images/shadow.png);background-repeat:repeat-y;position:absolute;background-size:100% 100%;top:-2px}.shadowVertical{width:100%;height:200px;background-repeat:repeat-x;background-image:url(../images/shadow-vertical.png);position:absolute;bottom:0px}.section{width:100%;margin:0 auto;text-align:center;position:relative;background-size:cover}.section .highlight{margin:0px;font-weight:bold;color:#68e2b0}.section h2{font-size:50px}.section p{font-size:1.3em;margin:0 0 0 0}.section .separator{width:100%;height:2px;position:relative;top:0px;background-image:url(../images/separator.png);background-size:100% 100%}.section .separator-petit{margin-bottom:35px;background-image:url(../images/separator-petit.png)}.section .row{margin:0 auto;width:1000px;position:relative;padding:0 0 60px 0px}.fancybox-skin{background:#333333 !important}a.special-btn{display:inline-block;padding:16px 40px;background:#68e2b0;color:#000;font-size:1.2em;text-transform:uppercase;transition:background 0.2s ease-in-out}a.special-btn:hover{background:#4faa85}.cornered{border:1px solid rgba(255,255,255,0.1);position:relative;padding:10px}.cornered .top-left{width:4px;height:4px;background:url(../images/corners.png) left top no-repeat;position:absolute;top:-1px;left:-1px}.cornered .top-right{width:4px;height:4px;background:url(../images/corners.png) right top no-repeat;position:absolute;top:-1px;right:-1px}.cornered .bottom-left{width:4px;height:4px;background:url(../images/corners.png) left bottom no-repeat;position:absolute;bottom:-1px;left:-1px}.cornered .bottom-right{width:4px;height:4px;background:url(../images/corners.png) right bottom no-repeat;position:absolute;bottom:-1px;right:-1px}.cornered.btn{display:inline-block;color:#fff;padding:10px 20px;text-transform:uppercase;font-size:20px;transition:all 0.4s;background:transparent}.cornered.btn.btn-important{font-size:24px;color:#68e2b0;font-weight:500}.cornered.btn:hover{color:#68e2b0;text-shadow:0 0 10px #68e2b0;background:rgba(255,255,255,0.1)}.break{clear:both}#terms{background:url(../images/background.jpg) top center no-repeat;padding:0 40px}#terms h2{padding-top:40px;margin:0 0 20px}#terms h3{margin:0 0 10px}#terms p{margin:0 0 40px}#terms p:last-child{margin:0}section#terms{padding:100px 0 0;text-align:left}section#terms h4{margin:0 0 20px}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon>*{font-size:10px;font-weight:bold;color:#FFF;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#68e2b0;background:linear-gradient(#68e2b0 0%, #1d9463 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;right:-21px}.ribbon>*:before{content:"";position:absolute;left:0px;top:100%;z-index:-1;border-left:3px solid #1d9463;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #1d9463}.ribbon>*:after{content:"";position:absolute;right:0px;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #1d9463;border-bottom:3px solid transparent;border-top:3px solid #1d9463}#main-slider{width:100%;height:0;padding-top:46%;margin-top:50px;position:relative}#main-slider .slide{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}#main-slider .slide .v-cont{position:absolute;display:inline-block;min-width:100%;top:0%;left:50%;transform:translate(-50%, 0%)}#main-slider .slide .v-cont video{width:100%;display:block;background:black}#main-slider .slide .v-cont video+canvas{position:absolute;display:block;top:00px;left:0;width:100%;height:100%}#main-slider .slide .v-cont .trigger{top:0;left:0;bottom:0;right:0;position:absolute}#main-slider .slide .v-cont .trigger a{position:absolute;width:7.5%;height:8%;right:1.5%;z-index:1}#main-slider .slide .v-cont .trigger a:nth-child(1){top:25%}#main-slider .slide .v-cont .trigger a:nth-child(2){top:33.5%}#main-slider .slide .v-cont .trigger a:nth-child(3){top:42%}#main-slider .slide .v-cont .trigger a:nth-child(4){top:50.5%}#main-slider .slide .v-cont .trigger a.prev,#main-slider .slide .v-cont .trigger a.next{width:2%;height:100%}#main-slider .slide .v-cont .trigger a.prev{right:inherit;left:0}#main-slider .slide .v-cont .trigger a.next{right:0}#main-slider>nav{position:absolute;bottom:0px;padding:0 10px;background:transparent;box-sizing:border-box;top:inherit;width:initial}#main-slider>nav>*{vertical-align:middle;display:inline-block}#main-slider>nav .volume{width:0;height:0;border-style:solid;border-width:0 0 20px 40px;border-color:transparent transparent rgba(255,215,114,0.3) transparent;position:relative;opacity:0.3;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}#main-slider>nav .volume .bar{width:0;height:0;border-style:solid;border-width:0 0 16px 32px;border-color:transparent transparent #ffd772 transparent;position:absolute;bottom:-20px;left:-40px}#main-slider>nav .volume:hover{opacity:1}#main-slider>nav a.btn-mute{display:inline-block;width:40px;height:40px;opacity:0.3;background:url(../images/sprite-audio.png) no-repeat 0 0;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}#main-slider>nav a.btn-mute.muted{opacity:0.6;background-position:-40px 0}#main-slider>nav a.btn-mute:hover{opacity:1}#main-slider:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background:-moz-linear-gradient(top, rgba(0,0,0,0.01) 80%, rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.01) 80%, rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.01) 80%, rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#80000000',GradientType=0 )}.internal-error{height:calc(100% - 177px);background:url(../images/background.jpg) top center no-repeat}.internal-error .col{padding:65px 20px 5px;max-width:1000px;margin:0 auto;box-sizing:border-box}.internal-error h1{margin:0 0 10px}.internal-error a{color:#68e2b0}.input-form>div{margin-bottom:20px}.input-form label{font-size:2em;text-transform:uppercase}.input-form input{width:600px;text-align:center;background:#000;border:1px solid #666;font-size:1.5em;font-family:"Exo",sans-serif;color:#fff;padding:20px}.error{color:red}.row-nav{width:1000px;margin:0 auto}.row-nav .back-home{display:inline-block;color:#fff;font-size:14px;line-height:50px;text-transform:uppercase;padding:0 20px;transition:all 0.2s ease-in-out}.row-nav .back-home:hover{background:#000;color:#68e2b0}.main-nav{top:0px;z-index:10;float:left;position:relative;text-transform:uppercase}.main-nav ul{padding-left:0px;text-align:center;margin-top:0px;position:absolute;z-index:5;top:51px;background-color:#111;padding:5px 10px;opacity:0;visibility:hidden;transition:opacity 0.5s ease-in-out,visibility 0.5s ease-in-out}.main-nav ul li{height:100%;display:inline-block;display:block;text-align:justify;font-size:14px;font:"Exo-light",sans-serif;color:black;border-bottom:1px solid #222;padding:5px 0}.main-nav ul li:last-child{border:none}.main-nav ul a{text-transform:uppercase;color:#ccc;display:block;width:100%;height:100%;text-decoration:none;background-color:transparent;transition:all 0.4s;text-shadow:0 0 25px #000000}.main-nav ul a:hover{transition:all 0.4s;color:#68e2b0}.main-nav:hover ul{opacity:1;visibility:visible}.main-nav .toggle-menu{display:block;height:50px;background:url(../images/logohamburger.png) center center no-repeat;width:50px;background-size:cover;cursor:pointer;position:relative}nav{background:#111;border-bottom:1px solid #222;width:100%;font-size:0;z-index:30;top:0;left:0;position:fixed}nav .menu-principale{padding-left:0px;text-align:center;float:right;margin:0px;position:relative;z-index:5;text-transform:uppercase}nav .menu-principale li{list-style:none;height:100%;display:inline-block}nav .menu-principale li span{padding:0 20px}nav .menu-principale a{font-size:14px;display:block;color:white;width:100%;height:100%;padding:15px 0px;text-decoration:none;transition:all 0.4s}nav .menu-principale a:hover{transition:all 0.4s;background-color:#000;color:#68e2b0}nav .ribbon{top:0px;right:0px}nav .ribbon:before,nav .ribbon>*:before,nav .ribbon:after,nav .ribbon>*:after{display:none}.section-home{height:700px}.section-home .personnage{position:absolute;top:0px;left:410px;background-image:url(../images/personnage.png);background-repeat:no-repeat;width:720px;height:100%}.section-home #main-slider{width:100%;height:100%;padding:0;margin:0;z-index:10}.section-home .slider-nav{position:absolute;bottom:0;left:0;width:100%;z-index:20}.section-home .slider-nav ul{list-style:none;text-align:center;padding:25px 0;margin:0}.section-home .slider-nav ul li{display:inline-block;margin:0 4px}.section-home .slider-nav ul li a{display:block;width:15px;height:15px;background:#666;border-radius:50%;transition:all 0.5s ease-in-out}.section-home .slider-nav ul li.active a{background:#68e2b0;box-shadow:0 0 10px 6px rgba(117,255,196,0.2)}.section-home article{display:none;box-sizing:border-box;padding:100px 40px 40px;width:100%;height:100%;position:absolute;top:0;left:0;text-align:left;transform:scale(0.95);transition:transform 0.5s ease-in-out;overflow:hidden}.section-home article video{width:100%;position:absolute;top:50%;left:0}.section-home article .video-filter{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at center, transparent 0%, black 60%)}.section-home article .special-footer{position:absolute;bottom:0;left:0;width:100%;height:124px;z-index:100;text-align:center}.section-home article .special-footer .special-footer-btn{font-size:30px;padding:20px 40px}.section-home article .special-footer .special-footer-btn .focus{width:46px;height:39px;background:url(../images/focus.png) center center no-repeat;position:absolute;top:-26px;left:50%;margin-left:-23px;animation:bounceAnim 0.4s infinite ease-in-out alternate;opacity:1;transition:opacity 0.2s}.section-home article .special-footer .special-footer-btn:hover .focus{opacity:0}.section-home article .main-logo{position:relative;margin:-25px auto 0;display:block}.section-home article.active{transform:scale(1)}.section-home article .text{width:50%;padding:0 20px}.section-home article h1{font-size:2.6em;margin:0;color:#fff;font-weight:100}.section-home article h2{margin:0 0 20px;color:#fff;font-weight:100;font-size:1.6em;text-transform:none}.section-home article .pull-right{position:absolute;top:0;right:0;width:50%;height:100%;text-align:right}.section-home article .pull-right img{max-width:100%}.section-home article .label{width:80%;display:inline-block;text-align:center}.section-home article .conteneur-video{position:relative;border:1px solid rgba(255,255,255,0.1);padding:10px;width:80%;display:inline-block;margin-top:150px}.section-home article .conteneur-video img{width:100%;display:block}.section-home article .conteneur-video .overlay{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:transparent url(../images/btn-play.png) center center no-repeat;transition:all 0.2s ease-in-out}.section-home article .conteneur-video .overlay:hover{box-shadow:0 0 20px 0 rgba(117,255,196,0.2)}.section-home article.article-kickstarter{background:url(../images/background-kickstarter.jpg) center center no-repeat;background-size:cover}.section-home article.article-funcom{background:url(../images/background-tsw.jpg) center center no-repeat;background-size:cover}@keyframes bounceAnim{0%{top:-26px}100%{top:-34px}}.section-credits{background-image:url(../images/bg-features.jpg)}.section-credits ul{width:350px;vertical-align:top;margin:0 70px 0 0px;padding-left:0px;display:inline-block}.section-credits ul li:last-child{padding-bottom:0px}.section-credits ul li{list-style:none;text-align:left;padding-bottom:35px}.section-credits ul li h3{text-align:center;font-size:1.3em}.section-credits ul li p{text-align:center;font-size:1.13em}.section-about{background-image:url(../images/bg-about.jpg)}.section-about p{text-align:left}.section-about .inner{position:relative;z-index:2}.section-about .col-gauche{width:330px;position:absolute;top:0%;left:0%}.section-about .col-gauche .content{margin-top:60px;text-align:left;border:1px solid rgba(255,255,255,0.1);padding:30px}.section-about .col-gauche .content h2{margin:0px;font-size:1.5em;color:white}.section-about .col-gauche .content h3{font-size:1em}.section-about .col-gauche .content p{font-size:12px}.section-about .col-gauche .content a{color:#fff;transition:all 0.4s}.section-about .col-gauche .content a:visited{color:#fff}.section-about .col-gauche .content a:hover{transition:all 0.4s;color:#68e2b0}.section-about .col-gauche .content a:active{transition:all 0.4s;color:#2D624D}.section-about .col-gauche ul{margin:0;padding-left:0px;list-style-type:none}.section-about .col-gauche ul li{padding:10px 0}.section-about .col-gauche h3{margin:0px}.section-about .col-droite{width:630px;margin-left:370px}.section-about .col-droite .content h2{text-align:left}.section-about .col-droite .content:first-child h2{margin-top:0px;padding-top:60px}.section-features{background-image:url(../images/bg-features-2.jpg)}.section-features h3,.section-features h4{margin:5px 0 5px 0}.section-features ul{list-style-type:none;padding-left:0px}.section-features ul h3{font-size:1.5em}.section-features li{margin-top:1.50em}.section-medias{background-image:url(../images/bg-medias.jpg)}.section-medias .row{width:1000px}.section-medias .row .inner{position:relative;z-index:2}.section-medias .row .inner .galery{position:relative;overflow:hidden}.section-medias .row .inner .item-media{width:20%;margin:2%;display:inline-block}.section-medias .row .inner .item-media .inner-item{width:100%;position:relative}.section-medias .row .inner .item-media .overlay-green{position:absolute;background-repeat:no-repeat;top:0px;left:0px;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;background-image:url(../images/green-shadow-gradient.png);background-size:cover}.section-medias .row .inner .item-media a:hover .overlay-green{opacity:1;visibility:visible}.section-medias .row .inner .item-media a:hover{border-color:#68e2b0}.section-medias .row .inner .item-media a{transition:all 0.6s;border:4px solid #333;position:relative;display:block;-webkit-box-shadow:0 0 22px 2px #000;box-shadow:0 0 22px 2px #000}.section-medias .row .inner .item-media img{width:100%;height:100%;display:block}.section-medias .row .inner .item-media .title{padding:5px}.section-medias .row .inner .item-media .title h5{color:#68e2b0;font-size:14px;font-weight:300;text-transform:uppercase;font:"Exo-light",sans-serif;margin:0px}.section-about-us{background-image:url(../images/bg-footer.jpg);background-color:rgba(0,0,0,0.4);background-size:cover}.section-about-us .row .inner{padding:100px 0}.section-about-us .row .inner h2{margin:0 0 40px 0}.section-about-us .row .inner h3{letter-spacing:5px;font-size:30px;text-transform:uppercase;margin:60px 0px}.section-about-us .conteneur-reseauSoc a img{transition:all 0.3s;opacity:1}.section-about-us .conteneur-reseauSoc a:hover img{transition:all 0.4s;opacity:0.5}.section-about-us .conteneur-reseauSoc .mid{margin:0 50px}body>footer{background-color:rgba(0,0,0,0.8);padding:40px 0;position:relative;z-index:5}body>footer .inner-footer{width:1000px;margin:0 auto}body>footer .inner-footer .logo-alice{padding-top:15px;text-align:center}body>footer .inner-footer .logo-alice a{opacity:1;transition:opacity 0.2s ease-in-out}body>footer .inner-footer .logo-alice a:hover{opacity:0.4}body>footer .inner-footer .item-footer{display:inline-block;vertical-align:bottom;margin:0;width:33%;font-size:0.8em}body>footer .inner-footer .item-footer .rating{float:right}body>footer .inner-footer a{transition:all 0.2s;color:white;margin:0 auto}body>footer .inner-footer a:visited{color:#969696}body>footer .inner-footer a:active{transition:all 0.2s;color:rgba(255,255,255,0.5)}body>footer .inner-footer a:hover{transition:all 0.2s;color:#c8c8c8}body>footer .inner-footer .legal{margin:76px 0 0px;font-weight:200;text-align:justify}body>footer .inner-footer .copyright{text-align:left}.section-history{background-image:url(../images/bg-features.jpg)}.section-history .inner{position:relative;z-index:2}.donations{position:relative;min-height:100%;background:url(../images/background.jpg) center center no-repeat;background-size:cover}.donations .instruction{padding-top:100px;text-align:left}.donations .instruction h1{margin:0 0 20px}.donations .instruction p{margin-bottom:20px}.donations .tiers a{font-size:0.8em;box-sizing:border-box;border:1px solid rgba(255,255,255,0.1);vertical-align:top;text-align:left;display:inline-block;background:rgba(0,0,0,0.6);width:300px;height:450px;padding:20px;color:#fff;margin:15px;transition:border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out}.donations .tiers a:hover{border-color:#68e2b0;box-shadow:0 0 20px 0 rgba(117,255,196,0.2)}.donations .tiers a h3,.donations .tiers a h4{margin:0}.donations .tiers a h3{font-size:1.5em}.donations .tiers a p{margin-bottom:20px}.donations .tiers a .contribution{font-size:2em;margin-bottom:10px}.donations .tiers.tall a{height:530px}.section-pre-order{background:url(../images/background.jpg) top center no-repeat}.section-pre-order #pre-order-step-1{padding-top:70px}.section-pre-order #pre-order-step-2 .title{margin:0}.section-pre-order .step .title{margin-bottom:70px;width:100%;display:table}.section-pre-order .step .title>*{display:table-cell;vertical-align:top}.section-pre-order .step .title .number{width:20px;height:20px;line-height:20px;font-size:18px;background-color:rgba(255,255,255,0.1);margin-right:16px}.section-pre-order .step .title .number .soft{opacity:0.2}.section-pre-order .step .title .info{width:100%;text-align:left}.section-pre-order .step .title .info h2{font-size:20px;margin:0;color:#fff;line-height:22px;text-shadow:none}.section-pre-order .step .title .info .description{font-size:18px;font-style:italic}.section-pre-order .step .packages>h3{margin:60px 0 15px;color:white;text-align:left;font-size:20pt}.section-pre-order .step .packages .box{border:10px solid;border-image-slice:4 4 4 4;border-image-width:4px 4px 4px 4px;border-image-outset:0px 0px 0px 0px;border-image-repeat:stretch stretch;border-image-source:url(../images/border-corner-image.png);box-sizing:border-box;background:rgba(255,255,255,0.1);background-clip:padding-box;color:white;width:360px;position:relative;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}.section-pre-order .step .packages .box h3{color:white;border-bottom:1px solid rgba(0,0,0,0.75);text-align:right;font-weight:bold;font-size:18px;line-height:44px;margin:0;padding:0 15px}.section-pre-order .step .packages .box h3:after{content:"";display:inline-block;width:10px;height:20px;background:white;margin-left:5px;vertical-align:text-top}.section-pre-order .step .packages .box>.img-holder{position:absolute;left:30px;height:0;top:50%}.section-pre-order .step .packages .box>.img-holder img{display:block;transform:translateY(-50%)}.section-pre-order .step .packages .box>.img-holder a{color:white;font-size:14px;font-weight:bold;text-transform:uppercase;position:absolute;top:37px;left:50%;transform:translateX(-50%);white-space:nowrap;text-shadow:-3px -3px 0 #000,-3px -2px 0 #000,-3px -1px 0 #000,-3px 0px 0 #000,-3px 1px 0 #000,-3px 2px 0 #000,-3px 3px 0 #000,-2px -3px 0 #000,-2px -2px 0 #000,-2px -1px 0 #000,-2px 0px 0 #000,-2px 1px 0 #000,-2px 2px 0 #000,-2px 3px 0 #000,-1px -3px 0 #000,-1px -2px 0 #000,-1px -1px 0 #000,-1px 0px 0 #000,-1px 1px 0 #000,-1px 2px 0 #000,-1px 3px 0 #000,0px -3px 0 #000,0px -2px 0 #000,0px -1px 0 #000,0px 0px 0 #000,0px 1px 0 #000,0px 2px 0 #000,0px 3px 0 #000,1px -3px 0 #000,1px -2px 0 #000,1px -1px 0 #000,1px 0px 0 #000,1px 1px 0 #000,1px 2px 0 #000,1px 3px 0 #000,2px -3px 0 #000,2px -2px 0 #000,2px -1px 0 #000,2px 0px 0 #000,2px 1px 0 #000,2px 2px 0 #000,2px 3px 0 #000,3px -3px 0 #000,3px -2px 0 #000,3px -1px 0 #000,3px 0px 0 #000,3px 1px 0 #000,3px 2px 0 #000,3px 3px 0 #000}.section-pre-order .step .packages .box ul{list-style-type:none;text-align:right;padding:0 12px;margin:0 0 50px}.section-pre-order .step .packages .box ul li{margin-top:7px}.section-pre-order .step .packages .box ul li.new:after{content:"+";color:black;background:white;font-weight:bold;display:inline-block;line-height:16px;width:24px;text-align:left;padding-left:5px;box-sizing:border-box;margin:0 -21px 0 5px}.section-pre-order .step .packages .box ul li a{color:white}.section-pre-order .step .packages .box div.bonus{display:table;margin:0 -9px 50px auto}.section-pre-order .step .packages .box div.bonus>*{display:table-cell}.section-pre-order .step .packages .box div.bonus>*:last-child{background:white;color:black;max-width:24px;min-width:24px;text-transform:uppercase;position:relative}.section-pre-order .step .packages .box div.bonus>*:last-child:before{content:"bonus";display:block;position:absolute;top:38px;left:50%;transform:translate(-50%, -50%) rotate(90deg)}.section-pre-order .step .packages .box div.bonus ul{margin-bottom:0;font-weight:bold;font-size:24px}.section-pre-order .step .packages .box div.bonus ul a{text-decoration:underline}.section-pre-order .step .packages .box div.bonus ul li{margin-top:4px}.section-pre-order .step .packages .box div.bonus ul li:first-child{margin-top:0}.section-pre-order .step .packages .box div.bonus ul li:last-child{font-size:14px}.section-pre-order .step .packages .box .pricing{text-align:right;padding:0 12px 5px;position:absolute;bottom:0;right:0;text-shadow:0px 0px 10px white}.section-pre-order .step .packages .box .pricing a.btn,.section-pre-order .step .packages .box .pricing .free{background:white;color:black;text-transform:uppercase;padding:0 5px;font-size:9px;line-height:15px;font-weight:bold;vertical-align:super;display:inline-block}.section-pre-order .step .packages .box .pricing a.btn{display:none}.section-pre-order .step .packages .box .pricing .amount{display:inline-block;font-size:30px}.section-pre-order .step .packages .box .pricing .currency{display:inline-block;text-align:left;font-size:12px;line-height:12px}.section-pre-order .step .sub-pack .box{opacity:0.5;width:285px}.section-pre-order .step .sub-pack .box h3{font-size:14px;line-height:33px;padding:0 12px}.section-pre-order .step .sub-pack .box h3:after{display:none}.section-pre-order .step .sub-pack .box.free{opacity:1}.section-pre-order .step .sub-pack .box ul{font-size:12px;margin:0 0 45px}.section-pre-order .step .sub-pack .box ul li{margin-top:5px}.section-pre-order .step .sub-pack .box .img-holder{left:10px}.section-pre-order .step .sub-pack .box .pricing .amount{display:inline-block;font-size:23px}.section-pre-order .step .sub-pack .box .pricing .currency{display:inline-block;text-align:left;font-size:10px;line-height:10px}.section-pre-order .step .pack{display:table;width:100%;opacity:0.3;margin-bottom:15px;cursor:pointer;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}.section-pre-order .step .pack>*{display:table-cell}.section-pre-order .step .pack>.box{min-width:360px;max-width:360px}.section-pre-order .step .pack .sub-pack{width:100%;vertical-align:middle;padding:0 0 0 30px;overflow:hidden}.section-pre-order .step .pack .sub-pack .neg-pad{margin:-15px}.section-pre-order .step .pack .sub-pack .box{float:left;margin:15px}.section-pre-order .step .pack:hover{opacity:0.8}.section-pre-order .step .pack.selected{opacity:1;cursor:inherit}.section-pre-order .step .pack.selected .box .img-holder{opacity:1 !important}.section-pre-order .step .pack.selected .sub-pack .box{opacity:0.3;cursor:pointer}.section-pre-order .step .pack.selected .sub-pack .box.free,.section-pre-order .step .pack.selected .sub-pack .box.free:hover,.section-pre-order .step .pack.selected .sub-pack .box.selected,.section-pre-order .step .pack.selected .sub-pack .box.selected:hover{opacity:1}.section-pre-order .step .pack.selected .sub-pack .box:hover{opacity:0.8}.section-pre-order .step .pack.selected .sub-pack .box .pricing a.btn{display:inline-block}.section-pre-order .step #pack-1+h3{color:#dad9fc}.section-pre-order .step #pack-2 .box{background-color:rgba(218,217,252,0.1)}.section-pre-order .step #pack-2 .box h3{color:#dad9fc}.section-pre-order .step #pack-2 .box h3:after{background:#dad9fc}.section-pre-order .step #pack-2 .box>.img-holder img{filter:sepia() hue-rotate(200deg) brightness(80%)}.section-pre-order .step #pack-2 .box>.img-holder a{color:#dad9fc}.section-pre-order .step #pack-2 .box ul{color:#dad9fc}.section-pre-order .step #pack-2 .box ul li.new:after{background:#dad9fc}.section-pre-order .step #pack-2 .box ul li a{color:#dad9fc}.section-pre-order .step #pack-2 .box div.bonus>*:last-child{background:#dad9fc}.section-pre-order .step #pack-2 .box div.bonus ul{text-shadow:0px 0px 20px #dad9fc}.section-pre-order .step #pack-2 .box .pricing{color:#dad9fc;text-shadow:0px 0px 10px #dad9fc}.section-pre-order .step #pack-2 .box .pricing a.btn{background:#dad9fc}.section-pre-order .step #pack-2 .box .pricing .free{background:#7b7e93}.section-pre-order .step #pack-2>.box .img-holder img{filter:drop-shadow(0px 0px 20px rgba(218,217,252,0.5))}.section-pre-order .step #pack-2+h3{color:#ffd772}.section-pre-order .step #pack-3 .box{background-color:rgba(255,215,114,0.1)}.section-pre-order .step #pack-3 .box h3{color:#ffd772}.section-pre-order .step #pack-3 .box h3:after{background:#ffd772}.section-pre-order .step #pack-3 .box>.img-holder img{filter:sepia() brightness(80%)}.section-pre-order .step #pack-3 .box>.img-holder a{color:#ffd772}.section-pre-order .step #pack-3 .box ul{color:#ffd772}.section-pre-order .step #pack-3 .box ul li.new:after{background:#ffd772}.section-pre-order .step #pack-3 .box ul li a{color:#ffd772}.section-pre-order .step #pack-3 .box div.bonus>*:last-child{background:#ffd772}.section-pre-order .step #pack-3 .box div.bonus ul{text-shadow:0px 0px 20px #ffd772}.section-pre-order .step #pack-3 .box .pricing{color:#ffd772;text-shadow:0px 0px 10px #ffd772}.section-pre-order .step #pack-3 .box .pricing a.btn{background:#ffd772}.section-pre-order .step #pack-3 .box .pricing .free{background:#8c7a42}.section-pre-order .step #pack-3>.box .img-holder img{filter:drop-shadow(0px 0px 20px rgba(255,215,114,0.5))}.section-pre-order .step #pack-2>.box>.img-holder,.section-pre-order .step #pack-3>.box>.img-holder{top:45px;left:-25px;opacity:0.4;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}.section-pre-order .step #pack-2>.box>div>ul,.section-pre-order .step #pack-3>.box>div>ul{margin:0 0 20px}.section-pre-order .step .checkout{display:block;margin-top:46px;text-align:left}.section-pre-order .step .checkout .opt-in{display:block;margin-bottom:10px}.section-pre-order .step .checkout .opt-in a{color:#fff;text-decoration:underline;transition:color 0.2s ease-in-out;display:inline}.section-pre-order .step .checkout .opt-in a:hover{color:#666}.section-pre-order .step .checkout #form-error{color:#ff2929;padding:10px 0;display:none}.section-pre-order .step .total{position:absolute;top:0;right:0}.section-pre-order .step .total .pricing{text-align:right;text-shadow:0 0 10px #68e2b0;font-weight:500;margin-bottom:20px}.section-pre-order .step .total .pricing strong{font-size:20px;color:#68e2b0;text-transform:uppercase;display:block;font-weight:normal}.section-pre-order .step .total .pricing .amount{font-size:48px;display:inline-block}.section-pre-order .step .total .pricing .currency{display:inline-block;text-align:left}.pre-order{position:relative;min-height:100%;background:url(../images/background.jpg) top center no-repeat;background-size:110%;padding-top:100px}.pre-order h1{margin:0 0 20px;text-align:left}.pre-order p{margin-bottom:20px}.pre-order .step{text-align:left;position:relative;margin-bottom:80px}.pre-order .step .next-step{text-align:right;margin-top:20px}.pre-order .step .title{overflow:hidden}.pre-order .step.hidden{display:none}.pre-order .step .number{float:left;width:20px;height:20px;line-height:20px;font-size:18px;background-color:rgba(255,255,255,0.1);margin-right:16px}.pre-order .step .number .soft{opacity:0.2}.pre-order .step .info{float:left}.pre-order .step .info h2{font-size:20px;margin:0;color:#fff;line-height:22px;text-shadow:none}.pre-order .step .info .description{font-size:18px;font-style:italic}.pre-order .step .packs{margin-top:40px}.pre-order .step .game-packs{margin-top:40px}.pre-order .step .game-packs .game-pack{width:45%;display:block}.pre-order .step .game-packs .game-pack h3{background:rgba(255,255,255,0.1);margin:0 0 1px;font-size:18px;color:#fff;padding:10px;transition:all 0.5s ease-in-out}.pre-order .step .game-packs .game-pack h3 .decoration{display:inline-block;background:white;width:10px;height:24px;vertical-align:bottom;transition:all 0.5s ease-in-out}.pre-order .step .game-packs .game-pack .content{background:rgba(255,255,255,0.1);height:240px}.pre-order .step .game-packs .game-pack .content img{position:absolute;top:40px;opacity:0.4;filter:grayscale(100%);transform:scale(0.96);transition:all 0.5s ease-in-out}.pre-order .step .game-packs .game-pack.pack-left{float:left;text-align:right}.pre-order .step .game-packs .game-pack.pack-left .content img{right:-30px}.pre-order .step .game-packs .game-pack.pack-right{float:right}.pre-order .step .game-packs .game-pack.pack-right .content img{left:-30px}.pre-order .step .game-packs .game-pack:hover{cursor:pointer}.pre-order .step .game-packs .game-pack:hover .content img{opacity:0.8;transform:scale(0.98)}.pre-order .step .game-packs .game-pack.active h3{color:#68e2b0;text-shadow:0 0 10px #68e2b0}.pre-order .step .game-packs .game-pack.active h3 .decoration{background:#68e2b0;box-shadow:0 0 10px #68e2b0}.pre-order .step .game-packs .game-pack.active .content img{opacity:1;filter:grayscale(0%);transform:scale(1)}.pre-order .step .pack-description{position:relative;margin:50px 60px 0;border-bottom:1px solid #68e2b0;display:none}.pre-order .step .pack-description .inner{background:linear-gradient(to top, rgba(108,225,178,0.1), transparent);position:relative;overflow:hidden;padding:20px 60px}.pre-order .step .pack-description .details{float:left;width:50%}.pre-order .step .pack-description .details strong{font-size:18px;color:#68e2b0;text-transform:uppercase;font-weight:500}.pre-order .step .pack-description .pricing{float:right;text-align:right;width:50%}.pre-order .step .pack-description .pricing strong{font-size:24px;color:#68e2b0;text-shadow:0 0 10px #68e2b0;font-weight:normal;text-transform:uppercase}.pre-order .step .pack-description .pricing .price{text-shadow:0 0 20px #68e2b0;font-weight:500}.pre-order .step .pack-description .pricing .price .amount{display:inline-block;font-size:48px}.pre-order .step .pack-description .pricing .price .currency{display:inline-block;text-align:left}.pre-order .step .pack-description li.green,.pre-order .step .pack-description li>a{color:#68e2b0;text-shadow:0 0 10px #68e2b0}.pre-order .step .pack-description li>a{text-decoration:underline}.pre-order .step .booster-pack{float:left;width:316px;box-sizing:border-box;margin:5px;opacity:0.3;transition:opacity 0.3s ease-in-out;color:#fff}.pre-order .step .booster-pack:hover{opacity:0.6}.pre-order .step .booster-pack.active{opacity:1}.pre-order .step .booster-pack .ribbon{display:none}.pre-order .step .booster-pack.free{position:relative}.pre-order .step .booster-pack.free .ribbon{display:block}.pre-order .step .booster-pack.free .description .pricing:before{content:"$0.00";display:block;background:#68e2b0;color:black;text-align:center;position:absolute;right:0;bottom:100%;padding:0 2px}.pre-order .step .booster-pack.free .description .pricing:after{content:"";display:block;background:white;color:black;text-align:center;position:absolute;width:100%;height:1px;top:50%;left:50%;padding:0 2px;-moz-transform:translate(50%, -50%) rotate(45deg);-webkit-transform:translate(50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(-15deg)}.pre-order .step .booster-pack h3{font-size:18px;padding:10px;margin:0 0 1px;background:rgba(255,255,255,0.1);color:#68e2b0;text-shadow:0 0 10px #68e2b0}.pre-order .step .booster-pack .description{margin:0;background:rgba(255,255,255,0.1) url(../images/booster-pack-icon-1.svg) 50px top no-repeat;background-size:110%;font-size:14px;padding:10px;height:200px;position:relative}.pre-order .step .booster-pack .description .limited{display:block;text-transform:uppercase;color:#ff9300}.pre-order .step .booster-pack .description .pricing{text-align:right;font-weight:500;text-shadow:0 0 10px #68e2b0;position:absolute;bottom:0;right:10px}.pre-order .step .booster-pack .description .pricing .amount{display:inline-block;font-size:30px}.pre-order .step .booster-pack .description .pricing .currency{display:inline-block;text-align:left;font-size:12px;line-height:12px}.pre-order .step .booster-pack .description.bg-2{background-image:url(../images/booster-pack-icon-2.svg)}.pre-order .step .booster-pack .description.bg-3{background-image:url(../images/booster-pack-icon-3.svg)}.pre-order .step .booster-pack .description.bg-4{background-image:url(../images/booster-pack-icon-4.svg)}.pre-order .step .booster-pack .description.bg-5{background-image:url(../images/booster-pack-icon-5.svg)}.pre-order .step .booster-pack .description.bg-6{background-image:url(../images/booster-pack-icon-6.svg)}.pre-order .step .checkout{display:block;margin-top:46px}.pre-order .step .checkout .opt-in{display:block;margin-bottom:10px}.pre-order .step .checkout .opt-in a{color:#fff;text-decoration:underline;transition:color 0.2s ease-in-out;display:inline}.pre-order .step .checkout .opt-in a:hover{color:#666}.pre-order .step .checkout #form-error{color:#ff2929;padding:10px 0;display:none}.pre-order .step .total{position:absolute;top:0;right:0}.pre-order .step .total .pricing{text-align:right;text-shadow:0 0 10px #68e2b0;font-weight:500;margin-bottom:20px}.pre-order .step .total .pricing strong{font-size:20px;color:#68e2b0;text-transform:uppercase;display:block;font-weight:normal}.pre-order .step .total .pricing .amount{font-size:48px;display:inline-block}.pre-order .step .total .pricing .currency{display:inline-block;text-align:left}.pre-order .pre-order-next .cornered{float:left;width:298px;margin-bottom:30px;text-align:center}.pre-order .pre-order-next .cornered .content{background:url(../images/bg-box-promo-1.png) center center no-repeat;background-size:cover;padding:20px;height:150px}.pre-order .pre-order-next .cornered .content.demo{background-image:url(../images/bg-box-promo-2.png);padding:0;height:auto}.pre-order .pre-order-next .cornered .content.demo a{padding:20px;display:block;height:150px;opacity:1;transition:opacity 0.2s ease-in-out}.pre-order .pre-order-next .cornered .content.demo a:hover{opacity:0.6}.pre-order .pre-order-next .cornered .content.mission{background-image:url(../images/bg-box-promo-3.png)}.pre-order .pre-order-next .cornered a{color:#fff}.pre-order .pre-order-next .cornered .title{padding-top:10px;font-size:24px;text-transform:uppercase;font-weight:500;text-shadow:0 0 10px #68e2b0}.pre-order .pre-order-next .cornered .small{text-transform:uppercase;font-weight:500;text-shadow:0 0 10px #68e2b0}.pre-order .pre-order-next .cornered .icon-download{width:50px;height:50px;margin:15px auto 0;background:url(../images/icon-download.png) center center no-repeat}.pre-order .pre-order-next .cornered .social{margin-top:15px}.pre-order .pre-order-next .cornered .social a{display:inline-block;width:40px;height:40px;margin:0 10px;opacity:1;transition:opacity 0.2s ease-in-out}.pre-order .pre-order-next .cornered .social a.facebook{background:url(../images/icon-fb.png) center center no-repeat}.pre-order .pre-order-next .cornered .social a.twitter{background:url(../images/icon-twit.png) center center no-repeat}.pre-order .pre-order-next .cornered .social a:hover{opacity:0.6}.pre-order .pre-order-next .cornered.middle{margin:0 20px}.pre-order .hexcode{border-top:1px solid rgba(255,255,255,0.1)}.pre-order .hexcode .hex{padding:10px;font-size:14px;text-align:center}.mobile-visible{display:none}@media (max-width: 1150px){.section-home{height:645px}.section-home .personnage{left:20%}.section-home nav .menu-principale .demo{display:none}.section-home .demo{display:none}}@media (max-width: 1050px){nav .menu-principale{padding-right:50px}.section .row{width:90%}.pre-order .step .booster-pack{width:32%}.section-about .col-gauche{position:relative;margin:0 auto;width:100%}.section-about .col-gauche .content{margin-top:0;width:auto;text-align:center}.section-about .col-gauche .content p{text-align:center}.section-about .col-gauche .content h3{text-align:center}.section-about .col-droite{margin:0 auto;width:auto}.section-about .col-droite .content h2{text-align:center}.section-about .col-droite .content p{text-align:center}.row-nav{width:auto}.section-medias .row .inner .item-media{width:40%}.section-home article .conteneur-video .play-button{margin-top:-11.5%;margin-left:-11.5%;width:23%;height:41%}.section-home .personnage{left:0px}footer .inner-footer{width:auto !important;padding:0 20px}}@media (max-width: 1010px){.section .row .inner{width:auto;padding-left:10px;padding-right:10px}footer .inner-footer{width:auto !important;padding:0 20px}footer .inner-footer .item-footer{width:32% !important}footer .inner-footer .item-footer img{max-width:100%}}@media (max-width: 800px){.pre-order .step .game-packs .game-pack .content img{position:relative;top:0;left:0;max-width:100%}.pre-order .step .booster-pack{width:48%}.pre-order .step .game-packs .game-pack.pack-right .content img{left:0}.section-home article{margin:0 auto;padding-top:100px;position:initial}.section-home article h1{font-size:1.6em}.section-home article h2{font-size:1.2em}.pre-order .pre-order-next .cornered{margin:20px 0;float:none;width:auto}.pre-order .pre-order-next .cornered .content{height:auto}.pre-order .pre-order-next .cornered.middle{margin:20px 0}}.section-credits ul{margin:0 auto}@media (max-width: 750px){.pre-order .step .number{float:none}.pre-order .step .info{display:block;float:none;margin-top:10px}.pre-order .step .game-packs .game-pack{float:none;width:auto;margin-bottom:20px}.pre-order .step .pack-description{margin:0 0 30px}.pre-order .step .pack-description .inner{padding:10px}.pre-order .step .pack-description .details,.pre-order .step .pack-description .pricing{float:none;width:auto}.pre-order .step .booster-pack{width:auto}.pre-order .step .total,#preorder .step .total{position:relative;margin-top:20px;text-align:left}.pre-order .step .total .pricing,#preorder .step .total .pricing{text-align:left}.section-medias .row .inner .item-media{width:80%}.section-credits ul{width:376px;height:100%;display:block}.section-credits ul li:last-child{padding-bottom:35px}.section-credits ul:last-child li:last-child{padding-bottom:0px}.section .row .inner{padding-bottom:0px}.section-home .personnage{width:100%}.section-home article{left:25%}}@media (max-width: 600px){.section-home article{left:15%}.section-pre-order .step .pack{display:block}.section-pre-order .step .pack>*{display:block}.section-pre-order .step .pack>.box,.section-pre-order .step .pack .box{min-width:100%;max-width:100%}.section-pre-order .step .pack .sub-pack{padding:0 0 0 0px}.section-pre-order .step .pack .sub-pack .neg-pad{margin:0;padding-left:50px}.section-pre-order .step .pack .sub-pack .box{float:none;margin:15px 0}footer{padding-bottom:0px}footer .inner-footer{width:auto}footer .inner-footer .item-footer{padding:20px 0;width:100% !important;text-align:center}footer .inner-footer .item-footer .legal{text-align:center}footer .inner-footer .item-footer .copyright{text-align:center}footer .inner-footer .item-footer .rating{float:none}}@media (max-width: 520px){.section-home{height:100%}.section-home article{padding:80px 20px 20px}.section-home article .logo{max-width:100%}.section-home article .text{width:auto}.section-home article .pull-right{display:none}nav ul li a span{padding:0 12px !important}.mobile-hidden{display:none !important}.mobile-visible{display:inherit}}@media (max-width: 380px){.section h2{font-size:35px}.section-credits ul{width:100%}.section-pre-order .step .packages .box>.img-holder{left:-10px;transform:scale(0.5)}}@media (max-width: 330px){.section-about .col-gauche{width:100%}}
