@import url('https://fonts.googleapis.com/css?family=Armata|Open+Sans:300,400,400i,600,700');@import url('http://fonts.googleapis.com/earlyaccess/notosansjapanese.css');body:lang(ja){font-family:'Noto Sans Japanese',serif;font-weight:100}h1:lang(ja),h2:lang(ja){font-family:'Noto Sans Japanese',serif}h1:lang(ja){font-weight:700;font-size:2.1em}h2:lang(ja){font-weight:400}.game-selector li a:lang(ja){font-weight:300}header.main .maincover .cover-box h1:lang(ja){font-family:'Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Osaka','MS Pゴシック','MS PGothic',sans-serif;font-size:2.15em}.game-list>li .game-card .game-content .game-stats-list li:lang(ja),.game-list>li .game-card .game-content .game-release:lang(ja){font-family:'Open Sans'}header.main .maincover .cover-box .cover-button a:lang(ja){text-shadow:0 0 3px rgba(0,0,0,0.35)}.player-wrapper .playinfo:lang(ja){font-family:'Noto Sans Japanese',serif;font-weight:200;letter-spacing:-0.05em}.game-icons li h3:lang(ja){letter-spacing:-0.05em}.section .info p:lang(ja),h2:lang(ja){letter-spacing:-0.015em}.section .info p:lang(ja){color:rgba(49,49,49,0.9);text-shadow:0 0 1px rgba(49,49,49,0.2)}.parallax-container h2:lang(ja){font-style:normal;letter-spacing:normal}.download-wrapper li a .title-wrapper h2:lang(ja){font-size:.9em}.round-slider-title:lang(ja){height:35px}.gameplay .info:lang(ja){font-size:1.1em;letter-spacing:-0.025em}.specs-list tr td:first-child:lang(ja){font-family:'Noto Sans Japanese',serif;font-weight:200}.specs-list tr td ul:lang(ja),.specs-list tr td ul li:lang(ja){font-family:'Open Sans',sans-serif;letter-spacing:.015em}.specs-list tr td ul li h1:lang(ja),.specs-list tr td ul li h2:lang(ja),.specs-list tr td ul li h3:lang(ja),.specs-list tr td ul li h4:lang(ja),.specs-list tr td ul li h5:lang(ja),.specs-list tr td ul li h6:lang(ja){width:100%;display:block;margin-top:6px}.specs-list tr td .content-rating-image{float:left;margin-right:5px}.specs-social-wrapper h2:lang(ja){font-size:.85em}@media only screen and (max-width:600px){h1:lang(ja){font-size:1.8em}h2:lang(ja){font-size:1.2em}}body{font-family:"Open Sans",sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;min-height:100vh;position:relative;max-width:1920px;margin:0 auto}body:after{display:none;content:' ';position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0);transition:1s all;z-index:998;cursor:pointer}body.overlay:after{display:block;background-color:rgba(0,0,0,0.8)}.content{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.fill-img{position:relative}.fill-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.3s all}.fill_w{max-width:auto;max-height:auto;height:101%}.fill_h{max-width:auto;max-height:auto;width:101%}h1{font-family:'Armata';color:rgba(49,49,49,0.7);text-transform:uppercase;margin:10px 8px;padding:0;font-size:1.8em;letter-spacing:-0.05em;font-weight:normal}h2{font-family:'Armata';color:rgba(0,0,0,0.4);margin:10px 8px;padding:0;font-size:1.3em;font-weight:normal}.section .col img{max-width:100%}.section .info p{font-weight:100;color:#313131;font-size:1.1em;padding:24px 0;max-width:95%}.mask{overflow:hidden}hr{border:0;height:2px;position:relative}hr.expandLeft:after,hr.expandRight:after{display:block;content:' ';position:absolute;top:0;border:0;height:2px;background:rgba(49,49,49,0.4);width:1000%}hr.expandLeft:after{right:0}hr.expandRight:after{left:0}.size-2x{max-height:40px !important}.size-3x{max-height:50px !important}.size-4x{max-height:80px !important}.specs-logo .size-2x{height:35px}.specs-logo .size-3x{height:40px}.specs-logo .size-4x{height:70px}iframe[name="google_conversion_frame"]{height:0 !important}header.main{height:500px}header.main .container,footer.main .container{width:85%}header.main nav{position:absolute;top:0;left:0;right:0;z-index:997;box-shadow:none !important;height:85px;line-height:85px}header.main nav .social-block a{padding:0 5px}header.main nav .social-block img{width:38px;height:38px}header.main .maincover{margin:0;padding:0}header.main .maincover li{position:relative}header.main .maincover li .cover-content-wrapper,header.main .maincover li .cover-bg,header.main .maincover li .cover-bg .overlay{position:absolute;height:500px;width:100%;top:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover}header.main .maincover li .cover-content-wrapper{padding-top:100px;z-index:3}header.main .maincover:not(.owl-loaded) li .cover-content-wrapper .cover-holder{opacity:0}header.main .maincover li:first-child .cover-content-wrapper .cover-holder{opacity:1 !important}header.main .maincover li .cover-content-wrapper .cover-holder{margin:0 auto;text-align:center}header.main .maincover li .cover-bg{z-index:1}header.main .maincover li .cover-bg .overlay{z-index:2;background-color:rgba(51,51,51,0.45)}header.main .maincover li .cover-bg .overlay.default{background:#f4c837;background:-moz-linear-gradient(top, #f4c837 0, #fee14f 57%);background:-webkit-linear-gradient(top, #f4c837 0, #fee14f 57%);background:linear-gradient(to bottom, #f4c837 0, #fee14f 57%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4c837', endColorstr='#fee14f', GradientType=0)}header.main .maincover-controls-wrapper{position:absolute;top:0;left:0;right:0}header.main .maincover-controls{height:400px;position:relative;margin-top:100px}header.main .maincover-controls .arrow{position:absolute;top:50%;z-index:2;opacity:.7;transition:.2s all}header.main .maincover-controls .arrow:hover{opacity:1}header.main .maincover-controls .arrow img{width:45px;height:80px}header.main .maincover-controls .arrow.left{left:40px;transform:translate(0, -50%)}header.main .maincover-controls .arrow.right{right:40px;transform:translate(0, -50%) rotate(180deg)}header.main .maincover .cover-box{position:relative;text-align:left;max-width:60%;margin:0 auto;padding:0 0 80px 20px;min-width:400px}header.main .maincover .cover-box .cover-icon{position:absolute;left:-60px;bottom:0}header.main .maincover .cover-box .cover-icon svg{fill:#fff;width:157px;height:157px;filter:drop-shadow(0 0 2px rgba(0,0,0,0.2))}header.main .maincover .cover-box h1{font-family:'Open Sans';color:#fff;text-transform:uppercase;font-weight:600;font-size:2.3em;margin:0;padding:0;line-height:1.1em;letter-spacing:normal;text-shadow:0 0 3px rgba(0,0,0,0.35)}header.main .maincover .cover-box h1 b{font-size:.75em;display:block;font-weight:400;margin-bottom:-5px}header.main .maincover .cover-box p{color:#fff;font-family:'Open Sans';font-size:1.5em;margin:10px 0 0 0;padding:0;line-height:1.3em;text-shadow:0 0 3px rgba(0,0,0,0.35)}header.main .maincover .cover-box.default .cover-icon svg{fill:#a0621e;filter:none}header.main .maincover .cover-box.default h1{color:rgba(133,55,17,0.8);text-shadow:unset !important}header.main .maincover .cover-box.default p{color:rgba(166,90,29,0.8);text-shadow:unset !important}header.main .maincover .cover-box .cover-button{position:absolute;left:50%;bottom:15px;transform:translate(-50%, -50%)}header.main .maincover .cover-box .cover-button a{border:1px solid #fff;padding:5px 30px;border-radius:25px;color:#fff;filter:drop-shadow(0 0 1.5px rgba(0,0,0,0.35));text-transform:uppercase;font-size:1.1em;word-break:keep-all;white-space:nowrap;transition:.2s all}header.main .maincover .cover-box .cover-button a:hover{background-color:#fff;color:#a0621e;text-shadow:0 0 3px rgba(0,0,0,0)}.game-selector-wrapper{background-color:#fff;padding:30px 0}.game-selector{padding:0;margin:0;text-align:center}.game-selector li{display:inline}.game-selector li a{display:inline-block;color:#b7b7b7;border:1px solid #b7b7b7;border-radius:17px;padding:5px 20px;margin:0 8px;transition:.15s all}.game-selector li.selected a{background-color:#b7b7b7;color:#fff}.game-selector li:not(.selected):hover a{border:1px solid rgba(183,183,183,0.15);background-color:rgba(183,183,183,0.15);color:#666666}.game-list-wrapper{background-color:#eeeeee;padding:15px 0}.game-list-wrapper .container{width:1010px;min-height:601px}.game-list{padding:0;margin:0}.game-list>li{float:left;width:226px;height:575px;display:block;position:relative;margin:13px}.game-list>li .game-card{display:block;width:226px;height:575px;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.25);position:absolute;top:0;left:0;z-index:2;border-radius:4px;overflow:hidden;-webkit-transition:all 500ms cubic-bezier(.845, .005, .155, 1);-webkit-transition:all 500ms cubic-bezier(.845, .005, .155, 1.01);-moz-transition:all 500ms cubic-bezier(.845, .005, .155, 1.01);-o-transition:all 500ms cubic-bezier(.845, .005, .155, 1.01);transition:all 500ms cubic-bezier(.845, .005, .155, 1.01)}.game-list>li:not(.active) .game-card:hover{opacity:.8}.game-list>li .game-card .game-img{width:100%;height:480px;background-position:center center;background-repeat:no-repeat;background-size:cover}.game-list>li .game-card .game-content{margin:0;padding:15px 15px 15px 10px}.game-list>li .game-card .game-content h2{text-transform:uppercase;color:rgba(41,41,41,0.86);font-size:1.25em;letter-spacing:-0.025em;margin:0 5px -4px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-list>li .game-card .game-content hr{position:static;display:block;border:0;height:2px;background:#b7b7b7}.game-list>li .game-card .game-content .game-stats-list{margin:0;padding:0 5px}.game-list>li .game-card .game-content .game-stats-list li{display:inline-block;min-width:42px;height:12px;padding:0 5px;border-radius:6px;background-color:#313333;color:#fff;font-size:.6em;text-align:center;line-height:normal;vertical-align:top}.game-list>li .game-card .game-content .game-release{float:right;font-size:.9em;letter-spacing:-0.04em;color:rgba(41,41,41,0.8);font-weight:100;margin-top:-5px}.game-list>li .game-cardback{position:absolute;left:0;top:50%;background-color:#fff;z-index:1;padding:35px 30px;overflow:hidden;width:0;height:440px;opacity:0;transform:translate(0, -50%);box-shadow:0 0 25px 0 rgba(0,0,0,0);-webkit-transition:all 500ms cubic-bezier(.845, .005, .155, 1);-webkit-transition:all 500ms cubic-bezier(.845, .005, .155, 1.01);-moz-transition:all 500ms cubic-bezier(.845, .005, .155, 1.01);-o-transition:all 500ms cubic-bezier(.845, .005, .155, 1.01);transition:all 500ms cubic-bezier(.845, .005, .155, 1.01)}.game-list>li .game-cardback .game-card-exit{display:block;padding:10px 15px;position:absolute;right:0;top:0;cursor:pointer}.game-list>li .game-cardback .game-card-exit:after{display:block;content:'╳';color:#313131;transition:.1s all}.game-list>li .game-cardback .game-card-exit:hover:after{color:#666666}.game-list>li .game-cardback .game-info{width:275px;position:relative}.game-list>li .game-cardback .game-tagline{font-weight:100;color:#313131;font-size:1.1em;height:180px;position:relative}.game-list>li .game-cardback .game-tagline-fade{display:block;position:absolute;top:150px;left:0;right:0;height:30px;z-index:998;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, #fff 90%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #fff 90%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.game-list>li .game-cardback .game-tagline p{margin:0 10px 15px 0}.game-list>li .game-cardback .game-specs-list{padding:40px 0 55px 0}.game-list>li .game-cardback .game-specs-list .game-icons{margin:0 auto;width:auto}.game-list>li .game-cardback .game-footer{text-align:center}.game-list>li .game-cardback .game-footer .button{font-size:1.1em;padding:8px 45px;border-radius:25px;border:1px solid #7f7f7f;color:#7f7f7f;font-weight:100;text-transform:uppercase;letter-spacing:-0.025em;transition:.2s all}.game-list>li .game-cardback .game-footer .button:hover{background-color:#7f7f7f;color:#fff;font-weight:300}.game-list>li.active{z-index:999}.game-list>li.active .game-card,.game-list>li.active .game-card{transform:scale(.65, .9) translateX(-100px) matrix3d(1.3, .05, 0, .0006, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);z-index:4;cursor:default;box-shadow:0 0 25px 0 rgba(0,0,0,0.25)}.game-list>li.active .game-cardback,.game-list>li.active .game-cardback{width:340px;z-index:3;transform:translate(40%, -50%);box-shadow:0 0 25px 0 rgba(0,0,0,0.5);opacity:1}.game-list>li.rightSide.active .game-card{transform:scale(.65, .9) translateX(100px) matrix3d(1.3, -0.05, 0, -0.0006, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);z-index:4;cursor:default;box-shadow:0 0 25px 0 rgba(0,0,0,0.25)}.game-list>li.rightSide.active .game-cardback{width:340px;z-index:3;transform:translate(-70%, -50%);box-shadow:0 0 25px 0 rgba(0,0,0,0.5);opacity:1}.game-list>li.rightSide.active .game-cardback .game-card-exit{right:unset !important;left:0}.brand-logo img{vertical-align:middle}.social-block img{width:32px;height:32px;vertical-align:middle}.player-wrapper{height:380px;background-color:#000;position:relative}.player-wrapper .logo{position:absolute;top:0;left:0;right:0;text-align:center;line-height:380px;z-index:998;background:url("../img/player_bg.png") rgba(0,0,0,0.5) center center no-repeat;background-size:cover}.player-wrapper .logo img{vertical-align:middle;transition:.5s;max-height:200px}.player-wrapper .playinfo{position:absolute;bottom:20px;left:0;right:0;text-align:center;z-index:996;font-size:.7em;color:#fff;text-shadow:0 0 5px 0 #fff;text-transform:uppercase;font-family:'Armata';letter-spacing:-0.025em;transition:.2s all;cursor:pointer}.player-wrapper .playinfo img{max-width:20px;margin-bottom:2px}.player-wrapper .logo:hover{background:url("../img/player_bg.png") rgba(255,255,255,0.2) center center no-repeat;transition:.2s all;background-size:cover}.player-wrapper .logo:hover img{opacity:0}.player-wrapper .logo:hover+.playinfo,.player-wrapper .playinfo:hover{bottom:100px;font-size:2em;letter-spacing:-0.035em;text-shadow:0 0 0 5px rgba(0,0,0,0.8)}.player-wrapper .logo:hover+.playinfo img,.player-wrapper .playinfo:hover img{max-width:100px;margin-bottom:-3px}.player-wrapper.active .logo,.player-wrapper.active .playinfo{display:none}.player-wrapper.active .player .screen{opacity:1 !important}.player{position:absolute;top:0;left:0;z-index:1;width:100%;height:380px;overflow:hidden}.player .screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;opacity:0;transition:opacity .25}.player .screen.active{opacity:1}.player .screen.preview.active{opacity:.5}.player-wrapper:not(.active) .player-audio-control{display:none}.player-wrapper .player-audio-control{position:absolute;top:15px;left:15px;font-size:1em;color:#fff;border:0;background-color:transparent;filter:drop-shadow(0 0 2px rgba(0,0,0,0.5));z-index:999}.player-wrapper.active .player-audio-control .setOff{display:inline-block}.player-wrapper.active .player-audio-control .setOn{display:none}.player-wrapper.active .player-audio-control.disabled .setOff{display:none}.player-wrapper.active .player-audio-control.disabled .setOn{display:inline-block}.introduction{padding:40px 0}.game-icons{margin:25px 0 0 0;width:361px}.game-icons li{display:block;float:left;width:90px;height:64px;text-align:center;padding:0 8px;border-right:1px solid rgba(0,0,0,0.25)}.game-icons li:last-child{border:0}.game-icons li h3{font-weight:normal;text-transform:uppercase;font-size:.65em;margin:0 auto;padding:0;color:rgba(49,49,49,0.8)}.game-icons li .icon-wrapper{height:44px;line-height:44px}.game-icons li .icon-wrapper img{max-width:32px;height:auto;vertical-align:middle}.game-icons li .title-wrapper{height:25px;text-align:center}.download{background:url(../img/bg_download.png)}.download-wrapper{text-align:center;padding:0 10%}.download-wrapper li{display:inline-block}.download-wrapper li a{display:inline-block;width:200px;height:200px;background-color:#fff;overflow:hidden;margin:20px;border-radius:7px;box-shadow:0 0 4px 0 rgba(0,0,0,0.15);transition:.15s all}.download-wrapper li a:hover{transform:scale(1.05);box-shadow:0 0 6px 0 rgba(0,0,0,0.45)}.download-wrapper li a .icon-wrapper{height:146px;line-height:146px;position:relative}.download-wrapper li a .icon-wrapper img{vertical-align:middle;max-height:26px;opacity:.8}.download-wrapper li a .title-wrapper{height:54px;background-color:#313131;text-align:center;color:#fff}.download-wrapper li a .title-wrapper h2{font-family:'Open Sans';font-weight:300;color:#fff;font-size:.8em;margin:0 auto;line-height:1.2em}.download-wrapper li a .title-wrapper h2 span{display:block;text-transform:uppercase;font-weight:700}.screenshots{padding:0}.slider-wrapper{position:relative;height:600px;background:url(../img/bg_screenshots_shadowup.png) top center repeat-x,url(../img/bg_screenshots_shadowdown.png) bottom center repeat-x,#313131}.slider-wrapper .img-cover-wrapper{float:left;width:calc(100% - 270px);height:100%}.slider-wrapper .img-cover-wrapper .img-cover{position:relative;width:80%;margin:0 auto}.slider-wrapper .img-cover-wrapper .img-cover img{box-shadow:0 0 8px 0 rgba(0,0,0,0.5);max-width:100%;max-height:455px}.slider-wrapper .img-cover-wrapper .img-subtitle{position:absolute;bottom:-60px;left:0;right:0}.slider-wrapper .img-cover-wrapper .img-subtitle p{font-family:'Open Sans';font-style:italic;font-weight:400;font-size:1.4em;color:#fff}.slider-wrapper .img-selector-wrapper{float:right;width:270px;height:600px;position:relative}.slider-wrapper .img-selector{margin:0;padding:0;height:600px}.slider-wrapper .img-selector li{display:block;margin:0;padding:0;width:100%;height:150px;position:relative;max-width:270px;float:right;overflow:hidden}.slider-wrapper .img-selector li a{width:100%;height:100%;opacity:.35;transition:.15s all}.slider-wrapper .img-selector li a:after{opacity:0;display:block;content:' ';position:absolute;top:0;left:-30px;width:15px;height:150px;background:url('../img/icon_screenshots_selected.svg') center left no-repeat}.slider-wrapper .img-selector li a:hover{opacity:1}.slider-wrapper .img-selector li a.selected,.slider-wrapper .img-selector li a.selected:after{opacity:1}.slider-wrapper .img-selector-wrapper .nav-arrow{display:block;z-index:999;position:absolute;right:0;width:100%;height:75px;max-width:270px;line-height:75px;text-align:center;opacity:.8;transition:.15s all}.slider-wrapper .img-selector-wrapper .nav-arrow img{max-width:31px;vertical-align:middle;transition:.15s all}.slider-wrapper .img-selector-wrapper .nav-arrow.down img{transform:rotate(-180deg)}.slider-wrapper .img-selector-wrapper .nav-arrow.up{top:0;background:-moz-linear-gradient(top, rgba(0,0,0,0.8) 0, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000', endColorstr='#00000000', GradientType=0)}.slider-wrapper .img-selector-wrapper .nav-arrow.down{bottom:0;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#40000000', GradientType=0)}.slider-wrapper .img-selector-wrapper .nav-arrow.up:hover{background:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000', endColorstr='#00000000', GradientType=0)}.slider-wrapper .img-selector-wrapper .nav-arrow.down:hover{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.5) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.5) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#40000000', GradientType=0)}.gameplay{padding:60px 0}.gameplay .section,.gameplay .row{margin-bottom:0;padding-bottom:0}.gameplay .info{height:180px}.round-slider-wrapper{width:500px}.round-slider .owl-item li{width:400px;height:400px;overflow:hidden}.round-slider .owl-item li img{max-width:unset !important}.round-slider-wrapper .nav-arrow{width:30px;height:400px;line-height:400px;opacity:.5;transition:.2s all}.round-slider-wrapper .nav-arrow img{vertical-align:middle}.round-slider-wrapper .nav-arrow.left img{transform:translateX(-80%)}.round-slider-wrapper .nav-arrow.right img{transform:rotate(180deg) translateX(-80%)}.round-slider-wrapper .nav-arrow:hover{opacity:1}.round-slider-wrapper.singleitem .nav-arrow{display:none}.round-slider-wrapper.singleitem .round-slider{display:block}.round-slider-wrapper.singleitem .round-slider li{display:block;width:400px;height:400px;overflow:hidden;margin:0 auto;border-radius:50%}.round-slider-wrapper.singleitem .round-slider img{max-height:100%;height:100%;width:auto;max-width:unset !important}.round-slider-title{height:35px;overflow:hidden}.round-slider-title h1{margin:0}.item_content,.item_title{display:none}.parallax-container h2{font-family:'Open Sans';font-weight:600;font-style:italic;font-size:1.8em;color:#fff;line-height:1.4em;margin:0}.parallax-container{min-height:380px;line-height:0;height:auto;color:rgba(255,255,255,0.9)}.parallax-container .section{width:100%}.specs{padding:60px 0;background:#404040;background:-moz-linear-gradient(top, #404040 0, #2c292a 100%);background:-webkit-linear-gradient(top, #404040 0, #2c292a 100%);background:linear-gradient(to bottom, #404040 0, #2c292a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040', endColorstr='#2c292a', GradientType=0)}.specs .section,.specs .row{margin-bottom:0;padding-bottom:0}.specs-title{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:35px;font-weight:100;letter-spacing:1px}.specs-list tr{height:28px;border:0}.specs-list tr td{margin:0;padding:6px 8px;border:0}.specs-list tr td:first-child{width:32%;color:rgba(255,255,255,0.9);border-top:.9px solid currentColor;text-transform:uppercase;font-family:'Armata';font-size:.9em;letter-spacing:-0.035em}.specs-list tr td:last-child{width:68%;color:rgba(255,255,255,0.6);border-top:.9px solid currentColor;font-size:.85em;font-weight:100}.specs-list tr:last-child td:first-child{border-bottom:.9px solid rgba(255,255,255,0.9)}.specs-list tr:last-child td:last-child{border-bottom:.9px solid rgba(255,255,255,0.5)}.specs-list tr td ul,.specs-list tr td ul li{margin:0;padding:0;line-height:1.3em}.specs-list h1,.specs-list h2,.specs-list h3,.specs-list h4,.specs-list h5,.specs-list h6{display:inline-block;font-family:'Open Sans';font-weight:700;text-transform:uppercase;font-size:.9em;color:rgba(255,255,255,0.8);margin:0 8px 0 0;padding:0;letter-spacing:-0.025em}.specs-list tr td .rating{display:flex}.specs-list tr td .rating a{flex:1 0;margin-right:10px}.specs-list tr td img{max-width:70px !important;margin-left:5px}.specs-logo{display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}.specs-logo li{flex:1 0 33%;padding:0 0 35px 0}.specs-logo li img{max-width:unset !important;height:20px;max-height:100%;width:auto;transition:.2s all;vertical-align:middle}.specs-logo li a:hover img{transform:scale(1.1);opacity:.8}.specs-social-wrapper{text-align:center;padding:15px 0 0 0;position:relative}.specs-social-wrapper h2{color:rgba(255,255,255,0.5);text-transform:uppercase;font-size:.7em;margin:0;padding:0}.specs-social{display:inline-block;height:33px;line-height:30px;border-radius:25px;overflow:hidden;margin:10px 0 0 0}.specs-social li{display:inline-block}.specs-social li a{display:inline-block;width:40px;height:33px;line-height:30px;padding:0 5px;opacity:.5;transition:.2s all;background-color:#fff}.specs-social li:first-child a{padding-left:10px;width:45px;border-radius:25px 0 0 25px}.specs-social li:last-child a{padding-right:10px;width:45px;border-radius:0 25px 25px 0}.specs-social li a img{vertical-align:middle;max-width:35px}.specs-social li a:hover{opacity:.8}.specs-rating{position:absolute;right:0;top:0;height:100%;transform:translateY(25%);opacity:.8}.specs-rating img{max-width:50px !important;width:50px}.gamecover{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1500px);transform:perspective(1500px);position:relative;height:400px}.cover-wrap{position:absolute;perspective:1500px;height:100%;width:100%;top:0;bottom:0;left:0;right:0;text-align:center}.card-shadow,.card{margin:0 auto;width:300px;height:350px;z-index:1;margin-top:15px;position:absolute;border-radius:5px;top:0;bottom:0;left:0;right:0}.card{background-size:cover}.card-shine{position:absolute;width:100%;height:100%;transform-style:preserve-3d;z-index:1;border-radius:5px;background:-webkit-linear-gradient(315deg, rgba(245,245,255,0.1) 0, rgba(255,255,255,0) 60%);background:linear-gradient(135deg, rgba(255,255,255,0.1) 0, rgba(255,255,255,0) 60%);z-index:-1}.card-shadow{top:10px;transform-style:preserve-3d;transform:translateZ(40px);z-index:-1;background:#B3B3B3;transform:scale(.5, .5);box-shadow:0 0 30px 10px #aaa}.card-logo{position:absolute;width:100%;height:auto;transform-style:preserve-3d;bottom:10px;border-radius:5px;text-align:center;z-index:3;transform:perspective(800px)}.card-logo img{max-width:85% !important}.card-front,.card-title,.card-subtitle,.card-logo{position:absolute;color:#FFF;transform-style:preserve-3d}.card-front{border-radius:5px;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,0.1)}.featured{background-color:#2c292a;padding:25px 0 0 0;height:0;transition:.5s all}.featured .featured-list-wrapper{background:#181818;background:-moz-linear-gradient(top, #181818 40%, #0a0a0a 100%);background:-webkit-linear-gradient(top, #181818 40%, #0a0a0a 100%);background:linear-gradient(to bottom, #181818 40%, #0a0a0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#181818', endColorstr='#0a0a0a', GradientType=0);position:relative;padding:130px 0}.featured.opened{height:285px}.featured .featured-list-wrapper .button{display:inline-block;color:#2c292a;line-height:40px;top:-25px;text-align:center;position:absolute;left:50%;width:50px;height:50px;border-radius:50%;transform:translateX(-50%);background-color:#181818;z-index:1;transition:.2s all}.featured .featured-list-wrapper .button:hover{color:rgba(255,255,255,0.5)}.featured .featured-list-wrapper h2{position:absolute;top:0;left:0;right:0;text-align:center;z-index:2;padding:16px 0;color:rgba(255,255,255,0.4);font-size:1.05em;letter-spacing:-0.025em;text-transform:uppercase}.featured .featured-list{position:absolute;top:0;left:0;width:calc(100% - 15px);height:100%;z-index:2;margin:0;padding:65px 0 15px 0;text-align:center;overflow:hidden}.featured .featured-list li{width:100%;height:170px;position:relative;display:inline-block;margin-left:15px}.featured .featured-list li a{display:inline-block;width:100%;height:100%;background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.5);float:left;line-height:170px;opacity:.5;transition:.2s all;overflow:hidden}.featured .featured-list li a:hover{opacity:1}.featured .featured-list .owl-stage-outer{overflow:visible;border-radius:0;width:auto;height:auto}.featured .featured-list .owl-carousel .owl-item img{height:unset !important;max-height:unset !important;width:unset !important}.featured .featured-list-controls{position:absolute;top:0;left:0;right:0;z-index:998}.featured .featured-list-controls .arrow{padding:20px 25px;opacity:.8;transition:.2s all}.featured .featured-list-controls .arrow:hover{opacity:1}.featured .featured-list-controls .arrow img{height:25px;width:auto}.featured .featured-list-controls .arrow:last-child img{transform:rotate(180deg)}select{display:block}footer.page-footer{margin:0;background-color:#181818;color:rgba(255,255,255,0.8);font-size:.7em}.copyright,.copyright p{margin:0;padding:0}.copyright p img{max-height:100%;height:10px;width:auto;max-width:unset !important}.copyright li:not(:last-child){display:block;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(49,49,49,0.8)}@media only screen and (max-width:1200px){.round-slider-wrapper{margin-left:-50px}.round-slider-wrapper .nav-arrow.right img{transform:rotate(180deg)}.round-slider-wrapper .nav-arrow.left img{transform:none}}@media only screen and (max-width:1024px){.game-list-wrapper .container{width:765px}.section .info p{max-width:100%}}@media only screen and (max-width:990px){.gameplay.mirrorLeft .round-slider-wrapper{width:auto}.gameplay.mirrorLeft .owl-carousel:not(.maincover) .owl-stage-outer{border-radius:0 50% 50% 0;transform:translateX(-10%)}.gameplay.mirrorLeft .round-slider-wrapper .nav-arrow.left,.gameplay.mirrorLeft .round-slider-wrapper .nav-arrow.right{display:none}}@media only screen and (max-width:860px){.game-list-wrapper .container{width:512px}}@media only screen and (max-width:810px){.owl-carousel:not(.maincover) .owl-stage-outer{border-radius:50% 0 0 50%}.round-slider-wrapper .nav-arrow{display:none}}@media only screen and (max-width:768px){h1{font-size:1.4em}header.main nav .social-block img{height:30px;width:30px}header.main .maincover .cover-box{padding:0 0 80px 50px}header.main .maincover .cover-box .cover-icon{left:-10px;bottom:20px}header.main .maincover .cover-box .cover-icon svg{width:115px;height:115px}header.main .maincover .cover-box .cover-button{left:40%;transform:translate(0, -50%)}.specs-list tr td .content-rating-image{float:none;margin-left:50%;transform:translateX(-50%)}.game-selector li a{margin:0 8px 0 0}.introduction .game-icons li{width:80px;padding:0}.slider-wrapper .img-cover-wrapper .img-subtitle{bottom:-80px}.slider-wrapper .img-cover-wrapper .img-subtitle p{font-size:1.1em}.round-slider-title{height:25px}.gameplay.mirrorLeft .owl-carousel:not(.maincover) .owl-stage-outer{transform:translateX(-25%)}.parallax-container h2{font-size:1.6em}.specs .row.valign-wrapper{display:block}.specs .row.valign-wrapper .col{width:100%}.specs-logo li{padding:35px 0}}@media only screen and (max-width:600px){.parallax-container{text-align:center}nav .brand-logo img{max-width:90%;margin:0 0 5px 0}nav .social-block{display:none}header.main .maincover-controls-wrapper{display:none}header.main .maincover .cover-box{padding:0 15px 30px 15px;max-width:90%}header.main .maincover .cover-box .cover-icon{display:none}header.main .maincover .cover-box .cover-button{left:0;bottom:-25px;right:0;text-align:center;transform:none}.player-wrapper .logo img{max-width:80%}.game-selector li a{margin:5px}nav .brand-logo{width:100%;text-align:center}.section .info p{padding-bottom:0}.introduction .row.valign-wrapper,.introduction .row.valign-wrapper .col{display:block;width:100%;margin:0}.introduction .row.valign-wrapper .col.valign img{margin:25px 0}.introduction .game-icons{margin:20px auto 0 auto;width:320px}.slider-wrapper{height:400px}.slider-wrapper .img-selector-wrapper{display:inline-block;float:none;width:100%;height:30px}.slider-wrapper .img-selector{display:none}.slider-wrapper .img-cover-wrapper{width:100%;float:none}.slider-wrapper .img-cover-wrapper .img-cover img{max-height:300px !important}.slider-wrapper .img-selector-wrapper{transform:translateY(-100%);height:100%}.slider-wrapper .img-selector-wrapper .nav-arrow{width:75px;height:75px}.slider-wrapper .img-selector-wrapper .nav-arrow.up{top:0;left:0;transform:rotate(-90deg)}.slider-wrapper .img-selector-wrapper .nav-arrow.down{bottom:unset !important;top:0;transform:rotate(-90deg)}.gameplay .row.valign-wrapper,.gameplay .row.valign-wrapper .col{display:block;width:100%;margin:0}.gameplay .row.valign-wrapper .col{float:right !important}.round-slider-wrapper{width:100%;margin:50px 0 0 0}.owl-carousel:not(.maincover),.owl-carousel:not(.maincover) .owl-stage-outer{width:100%;border-radius:0}.gameplay.mirrorLeft .owl-carousel:not(.maincover) .owl-stage-outer{width:100%;border-radius:0;transform:translateX(0)}.gameplay.mirrorLeft .round-slider-wrapper{margin:0 0 50px 0}.gameplay .info{height:auto}.round-slider .owl-item li{width:100%}.featured .featured-list li{margin-left:0}footer.page-footer .valign-wrapper{display:block}footer.page-footer .valign-wrapper .valign{text-align:center;margin:25px 0 0 0}footer.page-footer .valign-wrapper .col{width:100%}.copyright li:not(:last-child){margin-bottom:15px;padding-bottom:15px}}@media only screen and (max-width:510px){.game-list-wrapper .container{width:256px}.featured .featured-list li{margin-left:0}}@media only screen and (max-width:360px){.introduction .game-icons{width:auto}.card-shadow,.card{max-width:100%}.introduction .game-icons li{width:50%}.introduction .game-icons li:nth-child(2n){border-right:0}}