/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}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}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}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{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;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-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}@font-face{font-family:'Montserrat';src:url("/assets/fonts/subset-Montserrat-Bold.woff2") format("woff2"),url("/assets/fonts/subset-Montserrat-Bold.woff") format("woff"),url("/assets/fonts/subset-Montserrat-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Montserrat';src:url("/assets/fonts/subset-Montserrat-SemiBold.woff2") format("woff2"),url("/assets/fonts/subset-Montserrat-SemiBold.woff") format("woff"),url("/assets/fonts/subset-Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url("/assets/fonts/subset-Montserrat-Regular.woff2") format("woff2"),url("/assets/fonts/subset-Montserrat-Regular.woff") format("woff"),url("/assets/fonts/subset-Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url("/assets/fonts/subset-Montserrat-Light.woff2") format("woff2"),url("/assets/fonts/subset-Montserrat-Light.woff") format("woff"),url("/assets/fonts/subset-Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{-ms-touch-action:manipulation;touch-action:manipulation}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:17px;font-weight:300;color:#2a2a2a}#content-wrap{padding:0 15px;width:calc(100% - 30px);height:100%}@media (max-width:768px){#content-wrap{padding:0;width:100%}}main{width:100%;max-width:1008px;min-height:calc(100vh - 281px);margin:100px auto 0 auto;border-top-right-radius:5px;border-top-left-radius:5px;background-clip:padding-box;overflow:hidden;background-color:#f4f8fb;color:#2a2a2a}@media (max-width:768px){main{border-radius:0;background-clip:padding-box;padding:0;min-height:calc(100vh - 317px)}}.list-unstyled{padding-left:0;list-style:none}.tag{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;background:#6a6a6a none;-webkit-transition:background-color 100ms ease;transition:background-color 100ms ease;color:#dedede;text-decoration:none;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:12.8px;border-radius:3px;background-clip:padding-box;line-height:1em;padding:7px 9px 5px 9px;margin:0 4px 4px 0}.tag:hover:not(span){cursor:pointer;background-color:#191919;-webkit-transition:background-color 100ms ease,color 100ms ease;transition:background-color 100ms ease,color 100ms ease}.tag.ps,.tag.ps4,.tag.ps5{background-color:#0091f7;color:#005794}.tag.ps:hover:not(span),.tag.ps4:hover:not(span),.tag.ps5:hover:not(span){background-color:#66bdfa}.tag.xbox,.tag.xbone,.tag.xbseriesx,.tag.xbseriess{background-color:#3dc63d;color:#257725}.tag.xbox:hover:not(span),.tag.xbone:hover:not(span),.tag.xbseriesx:hover:not(span),.tag.xbseriess:hover:not(span){background-color:#8bdd8b}.tag.android{background-color:#98bf31}.tag.ios{background-color:#1ba2f7}.tag.steam{background-color:#224a7a}.tag.kickstarter{background-color:#2BDE73}.tag.amazon{background-color:#231f20}.tag.humble{background-color:#fe401a}.tag.nintendo{background-color:#de0000}.tag.twitch{background-color:#6441A4}.tag.gog{background-color:#94CA23}.tag.epic{background-color:#231f20}.tag.pinterest{background-color:#bd081c}.tag.press-release:not(span){background:#dedede;color:#606060}.tag.press-release:not(span):hover:not(span){background-color:#191919;color:#dedede}.tag.more{margin:0}@media (max-width:768px){.tag{font-size:10.635px;padding:6px 8px 4px 8px}}.platform-btn{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:#6a6a6a none no-repeat center center;width:50px;height:50px;margin:0 7px 7px 0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);border-radius:25px;background-clip:padding-box;background-clip:unset;-webkit-transition:-webkit-box-shadow 100ms ease,-moz-box-shadow 100ms ease,box-shadow 100ms ease;transition:-webkit-box-shadow 100ms ease,box-shadow 100ms ease}.platform-btn.playstation{-webkit-box-shadow:0 0 0 0 #0091f7;box-shadow:0 0 0 0 #0091f7;background-color:#0091f7;background-image:url("/assets/img/logo-playstation-white.png");background-size:26px auto}.platform-btn.playstation:hover{-webkit-box-shadow:0 0 0 4px #0091f7;box-shadow:0 0 0 4px #0091f7}.platform-btn.playstation4{-webkit-box-shadow:0 0 0 0 #0091f7;box-shadow:0 0 0 0 #0091f7;background-color:#0091f7;background-image:url("/assets/img/logo-ps4-white.png");background-size:40px auto}.platform-btn.playstation4:hover{-webkit-box-shadow:0 0 0 4px #0091f7;box-shadow:0 0 0 4px #0091f7}.platform-btn.playstation5{-webkit-box-shadow:0 0 0 0 #0091f7;box-shadow:0 0 0 0 #0091f7;background-color:#0091f7;background-image:url("/assets/img/logo-ps5-white.png");background-size:40px auto}.platform-btn.playstation5:hover{-webkit-box-shadow:0 0 0 4px #0091f7;box-shadow:0 0 0 4px #0091f7}.platform-btn.steam{-webkit-box-shadow:0 0 0 0 #224a7a;box-shadow:0 0 0 0 #224a7a;background-color:#224a7a;background-image:url("/assets/img/logo-steam-white@2x.png");background-size:24px auto}.platform-btn.steam:hover{-webkit-box-shadow:0 0 0 4px #224a7a;box-shadow:0 0 0 4px #224a7a}.platform-btn.xbox{-webkit-box-shadow:0 0 0 0 #107C10;box-shadow:0 0 0 0 #107C10;background-color:#107C10;background-image:url("/assets/img/logo-xbox-white.png");background-size:22px auto}.platform-btn.xbox:hover{-webkit-box-shadow:0 0 0 4px #107C10;box-shadow:0 0 0 4px #107C10}.platform-btn.xboxone{-webkit-box-shadow:0 0 0 0 #107C10;box-shadow:0 0 0 0 #107C10;background-color:#107C10;background-image:url("/assets/img/logo-xbox-one-white.png");background-size:35px auto}.platform-btn.xboxone:hover{-webkit-box-shadow:0 0 0 4px #107C10;box-shadow:0 0 0 4px #107C10}.platform-btn.xboxseriess{-webkit-box-shadow:0 0 0 0 #107C10;box-shadow:0 0 0 0 #107C10;background-color:#107C10;background-image:url("/assets/img/logo-xbox-seriess-white.png");background-size:32px auto}.platform-btn.xboxseriess:hover{-webkit-box-shadow:0 0 0 4px #107C10;box-shadow:0 0 0 4px #107C10}.platform-btn.xboxseriesx{-webkit-box-shadow:0 0 0 0 #107C10;box-shadow:0 0 0 0 #107C10;background-color:#107C10;background-image:url("/assets/img/logo-xbox-seriesx-white.png");background-size:32px auto}.platform-btn.xboxseriesx:hover{-webkit-box-shadow:0 0 0 4px #107C10;box-shadow:0 0 0 4px #107C10}.platform-btn.kickstarter{-webkit-box-shadow:0 0 0 0 #2BDE73;box-shadow:0 0 0 0 #2BDE73;background-color:#2BDE73;background-image:url("/assets/img/logo-kickstarter-white.png");background-size:20px auto}.platform-btn.kickstarter:hover{-webkit-box-shadow:0 0 0 4px #2BDE73;box-shadow:0 0 0 4px #2BDE73}.platform-btn.ios{-webkit-box-shadow:0 0 0 0 #1ba2f7;box-shadow:0 0 0 0 #1ba2f7;background-color:#1ba2f7;background-image:url("/assets/img/logo-apple-white.png");background-position-y:center;background-position-y:calc(50% - 2px);background-size:18px auto}.platform-btn.ios:hover{-webkit-box-shadow:0 0 0 4px #1ba2f7;box-shadow:0 0 0 4px #1ba2f7}.platform-btn.android{-webkit-box-shadow:0 0 0 0 #98bf31;box-shadow:0 0 0 0 #98bf31;background-color:#98bf31;background-image:url("/assets/img/logo-android-white@2x.png");background-size:22px auto}.platform-btn.android:hover{-webkit-box-shadow:0 0 0 4px #98bf31;box-shadow:0 0 0 4px #98bf31}.platform-btn.amazon{-webkit-box-shadow:0 0 0 0 #231f20;box-shadow:0 0 0 0 #231f20;background-color:#231f20;background-image:url("/assets/img/logo-amazon-colored@2x.png");background-size:20px auto}.platform-btn.amazon:hover{-webkit-box-shadow:0 0 0 4px #231f20;box-shadow:0 0 0 4px #231f20}.platform-btn.humble{-webkit-box-shadow:0 0 0 0 #fe401a;box-shadow:0 0 0 0 #fe401a;background-color:#fe401a;background-image:url("/assets/img/logo-humble-white@2x.png");background-size:22px auto}.platform-btn.humble:hover{-webkit-box-shadow:0 0 0 4px #fe401a;box-shadow:0 0 0 4px #fe401a}.platform-btn.nintendo{-webkit-box-shadow:0 0 0 0 #de0000;box-shadow:0 0 0 0 #de0000;background-color:#de0000;background-image:url("/assets/img/logo-nintendo-white@2x.png");background-position-x:center;background-position-x:calc(50% - 1px);background-size:35px auto}.platform-btn.nintendo:hover{-webkit-box-shadow:0 0 0 4px #de0000;box-shadow:0 0 0 4px #de0000}.platform-btn.switch{-webkit-box-shadow:0 0 0 0 #de0000;box-shadow:0 0 0 0 #de0000;background-color:#de0000;background-image:url("/assets/img/logo-switch-white@2x.png");background-position-x:center;background-position-x:calc(50% - 1px);background-size:28px auto}.platform-btn.switch:hover{-webkit-box-shadow:0 0 0 4px #de0000;box-shadow:0 0 0 4px #de0000}.platform-btn.twitch{-webkit-box-shadow:0 0 0 0 #6441A4;box-shadow:0 0 0 0 #6441A4;background-color:#6441A4;background-image:url("/assets/img/logo-twitch-white@2x.png");background-position-x:50%;background-size:24px auto}.platform-btn.twitch:hover{-webkit-box-shadow:0 0 0 4px #6441A4;box-shadow:0 0 0 4px #6441A4}.platform-btn.kartridge{-webkit-box-shadow:0 0 0 0 #5116DC;box-shadow:0 0 0 0 #5116DC;background-color:#5116DC;background-image:url("/assets/img/logo-kartridge-white@2x.png");background-position-x:50%;background-size:45px auto}.platform-btn.kartridge:hover{-webkit-box-shadow:0 0 0 4px #5116DC;box-shadow:0 0 0 4px #5116DC}.platform-btn.itch{-webkit-box-shadow:0 0 0 0 #FA5C5C;box-shadow:0 0 0 0 #FA5C5C;background-color:#FA5C5C;background-image:url("/assets/img/logo-itch-white.png");background-position-x:50%;background-size:30px auto}.platform-btn.itch:hover{-webkit-box-shadow:0 0 0 4px #FA5C5C;box-shadow:0 0 0 4px #FA5C5C}.platform-btn.gog{-webkit-box-shadow:0 0 0 0 #94CA23;box-shadow:0 0 0 0 #94CA23;background-color:#94CA23;background-image:url("/assets/img/logo-gog-white@2x.png");background-position-x:50%;background-size:25px auto}.platform-btn.gog:hover{-webkit-box-shadow:0 0 0 4px #94CA23;box-shadow:0 0 0 4px #94CA23}.platform-btn.epic{-webkit-box-shadow:0 0 0 0 #231f20;box-shadow:0 0 0 0 #231f20;background-color:#231f20;background-image:url("/assets/img/logo-epic-white.png");background-position-x:50%;background-size:20px auto}.platform-btn.epic:hover{-webkit-box-shadow:0 0 0 4px #231f20;box-shadow:0 0 0 4px #231f20}.platform-btn.oculus{-webkit-box-shadow:0 0 0 0 #3b5998;box-shadow:0 0 0 0 #3b5998;background-color:#3b5998;background-image:url("/assets/img/logo-oculus-white@2x.png");background-position-x:50%;background-size:30px auto}.platform-btn.oculus:hover{-webkit-box-shadow:0 0 0 4px #3b5998;box-shadow:0 0 0 4px #3b5998}.platform-btn.inactive{line-height:28px;text-align:center;color:#fff;background-color:transparent;border:2px solid #fff;width:46px;height:0;padding-top:46px;margin-bottom:25px;opacity:.305;filter:alpha(opacity=30.5);-webkit-transition:unset;transition:unset}.platform-btn.inactive:hover{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.platform-btn.inactive.amazon{background-image:url("/assets/img/logo-amazon-white@2x.png")}.platform-btn.inactive.nintendo{background-position-x:center}@media (max-width:768px){.platform-btn{width:67px;height:67px;margin:0 5px 20px 5px;border-radius:34px;background-clip:padding-box;background-clip:unset}.platform-btn.inactive{line-height:34px;width:63px;padding-top:63px;margin-bottom:35px}.platform-btn.playstation{background-size:36px auto}.platform-btn.steam{background-size:32px auto}.platform-btn.xbox{background-size:30px auto}.platform-btn.kickstarter{background-size:40px auto}}.btn{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border-radius:4px;background-clip:padding-box;-webkit-box-shadow:0 0 0 0 #2a2a2a,0 10px 29px -5px rgba(29,29,27,0.5);box-shadow:0 0 0 0 #2a2a2a,0 10px 29px -5px rgba(29,29,27,0.5);margin:0 0 0 0;padding:0 42px;border:0 none;background:#2a2a2a none;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:17px;line-height:49px;color:#ffcd00;text-decoration:none}.btn:hover{cursor:pointer;-webkit-box-shadow:0 0 0 2px #2a2a2a,0 10px 29px -5px rgba(29,29,27,0.5);box-shadow:0 0 0 2px #2a2a2a,0 10px 29px -5px rgba(29,29,27,0.5);-webkit-transition:box-shadow 100ms ease;-webkit-transition:-webkit-box-shadow 100ms ease;transition:-webkit-box-shadow 100ms ease;transition:box-shadow 100ms ease;transition:box-shadow 100ms ease,-webkit-box-shadow 100ms ease}.btn:focus,.btn:active{outline:0 none;-webkit-box-shadow:0 0 0 2px #ffcd00,0 10px 29px -5px rgba(29,29,27,0.5);box-shadow:0 0 0 2px #ffcd00,0 10px 29px -5px rgba(29,29,27,0.5);-webkit-transition:box-shadow 100ms ease;-webkit-transition:-webkit-box-shadow 100ms ease;transition:-webkit-box-shadow 100ms ease;transition:box-shadow 100ms ease;transition:box-shadow 100ms ease,-webkit-box-shadow 100ms ease}.btn.twitter{color:#56bfff}@media (max-width:768px){.btn{font-size:15px;line-height:45.5px;padding:0 36px}}.lnk-arrow.twitter{background-image:url("/assets/img/icn-chev-right-twitter@2x.png")}.lnk-arrow.white{background-image:url("/assets/img/icn-chev-right-white@2x.png")}.lnk-arrow.gray{background-image:url("/assets/img/icn-chev-right-gray@2x.png")}@media (max-width:768px){.lnk-arrow{background-size:5px 9px!important;width:5px!important;height:9px!important;margin:0 1px 0 7px!important}}@media (max-width:768px){.lnk-arrow-back{background-size:5px 9px!important;width:5px!important;height:9px!important;margin:0 0 0 0!important}}.game{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;width:296px;text-align:left;margin:0 10px 40px 10px}.game .cover{display:block;border-radius:5px;background-clip:padding-box;background:transparent none no-repeat center center;background-size:cover;position:relative;width:100%;height:0;padding:74.74% 0 0 0;margin:0 0 13px 0}.game .title{display:block;position:relative;color:#fff;text-decoration:none;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px;margin-bottom:15px}.game .title .sub{font-weight:300}.game .tags{position:relative}.game .tags.closed{overflow:hidden;max-height:54px}@media (max-width:480px){.game{width:135px}.game .cover{border-radius:3px;background-clip:padding-box;margin:0 0 16px 0}.game .title{font-size:15px;line-height:20px;margin-bottom:15px}.game .tags.closed{height:48px}}.no-touchevents .game:hover::before{opacity:1;filter:alpha(opacity=100)}.no-touchevents .game::before{content:'';position:absolute;width:100%;height:100%;top:-10px;left:-10px;opacity:0;filter:alpha(opacity=0);border-radius:4px;background-clip:padding-box;border:10px solid #191919;background-color:#191919}.flickity-games-carousel{position:relative;margin:0 0 50px 0;padding:0;list-style:none;white-space:nowrap;overflow:hidden}.flickity-games-carousel:after{content:'flickity';display:none}.flickity-games-carousel.flickity-enabled{overflow:visible}.flickity-games-carousel .cell{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;white-space:normal;margin:10px 0 0 0}.flickity-games-carousel .cell .game{display:block}.flickity-games-carousel .flickity-prev-next-button{background:transparent;top:0;bottom:auto;left:auto;right:auto;width:30px;height:100%;padding:0;text-align:left;border-radius:0;background-clip:padding-box;-webkit-transform:translateY(0)}.flickity-games-carousel .flickity-prev-next-button:hover{background:transparent}.flickity-games-carousel .flickity-prev-next-button:hover .arrow{fill:#ffcd00}.flickity-games-carousel .flickity-prev-next-button:disabled{display:none}.flickity-games-carousel .flickity-prev-next-button.no-svg{color:#6a6a6a}.flickity-games-carousel .flickity-prev-next-button.next{right:-30px}.flickity-games-carousel .flickity-prev-next-button.previous{left:-30px}.flickity-games-carousel .flickity-prev-next-button.previous svg{left:13px}.flickity-games-carousel .flickity-prev-next-button .arrow{fill:#6a6a6a}.flickity-games-carousel .flickity-prev-next-button svg{top:121px;bottom:auto;left:auto;right:auto;width:17px;height:auto}.flickity-games-carousel .flickity-page-dots{bottom:-20px}.flickity-games-carousel .flickity-page-dots .dot{width:6px;height:6px;margin:0 7px;opacity:1;background:#6a6a6a;border:0 none;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-transition:-webkit-box-shadow 100ms ease,-moz-box-shadow 100ms ease,box-shadow 100ms ease,background 100ms ease;transition:-webkit-box-shadow 100ms ease,box-shadow 100ms ease,background 100ms ease}.flickity-games-carousel .flickity-page-dots .dot.is-selected,.flickity-games-carousel .flickity-page-dots .dot:hover.is-selected{-webkit-box-shadow:0 0 0 2px #ffcd00;box-shadow:0 0 0 2px #ffcd00;background:#ffcd00}.flickity-games-carousel .flickity-page-dots .dot:hover{-webkit-box-shadow:0 0 0 2px #23be35;box-shadow:0 0 0 2px #23be35;background:#23be35}@media (max-width:768px){.flickity-games-carousel .flickity-prev-next-button{display:none}.flickity-games-carousel .flickity-viewport{overflow:visible}.flickity-games-carousel .flickity-page-dots{bottom:-10px}.flickity-games-carousel .flickity-page-dots .dot{margin:0 6px}}.hide{display:none!important}.clearfix:after{content:"";display:table;clear:both}@media (min-width:1921px){body{background-size:100% auto}}#topnav{width:100%;max-width:1008px;height:44px;padding:20px 0 0 0;margin:0 auto -64px auto;position:relative}#topnav .brand{display:block;width:216px;height:44px;margin-left:1px}#topnav .brand img{width:216px;height:44px}#topnav nav{position:absolute;top:20px;right:0}#topnav ul.links{margin:13px 0 0 0;font-size:0}#topnav ul.links a{display:block;line-height:31px}#topnav li{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#topnav li.games{margin-right:24px}#topnav li.news{margin-right:24px}#topnav li.press{margin-right:24px}#topnav li.about{margin-right:24px}#topnav li.contact{margin-right:24px}#topnav li.about-pitch{margin-right:24px}#topnav li.search a{margin-top:2px;margin-bottom:-2px}#topnav li.search a:hover img.on{display:unset}#topnav li.search a:hover img.off{display:none}#topnav li.search img{width:15px;height:15px}#topnav li.search img.on{display:none}#topnav li.search img.off{display:unset}#topnav li.active a{color:#ffcd00}#topnav li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:normal}#topnav li a:hover{color:#ffcd00}#header{z-index:100;background-color:transparent}#header.scroll{position:fixed;top:0;left:0;width:calc(100% - 30px);height:60px;padding:0 15px;background-color:#1e1e1e;-webkit-box-shadow:0 10px 29px 0 rgba(29,29,27,0.5);box-shadow:0 10px 29px 0 rgba(29,29,27,0.5);-webkit-transition:background-color 200ms ease,box-shadow 200ms ease;-webkit-transition:background-color 200ms ease,-webkit-box-shadow 200ms ease;transition:background-color 200ms ease,-webkit-box-shadow 200ms ease;transition:background-color 200ms ease,box-shadow 200ms ease;transition:background-color 200ms ease,box-shadow 200ms ease,-webkit-box-shadow 200ms ease}#header.scroll #topnav{padding-top:11px;height:36px}#header.scroll .brand{width:177px;height:36px}#header.scroll .brand img{-webkit-transition:width 100ms ease,height 100ms ease;transition:width 100ms ease,height 100ms ease;width:177px;height:36px}#header.scroll nav{top:5px}#header.scroll #search{top:8px}#header.scroll #search-results{top:51px}#header.display-search nav{visibility:hidden}#header.display-search #search{display:block;width:494px}#header.display-search-results #search-results{display:block}#header.display-search-results #search{border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box}#search{overflow:hidden;width:0;-webkit-transition:width 0.2s ease-out;transition:width 0.2s ease-out;white-space:nowrap;position:absolute;top:24px;right:0;padding:0 0 0;margin:0 0 0;background:#f4f8fb none;border-radius:4px;background-clip:padding-box;font-size:0}#search-close-btn{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;z-index:2;width:37px;height:43px;border:0 none;margin:0 0 0;padding:0 0 0;background:transparent url("/assets/img/icn-close@2x.png") no-repeat;background-position:17px 16px;background-size:12px 12px}#search-close-btn:hover{cursor:pointer}#search-submit-btn{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;z-index:2;width:37px;height:43px;border:0 none;margin:0 0 0;padding:0 0 0;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:8px 14px}#search-submit-btn:hover{cursor:pointer}#search-query-input{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border:0 none;height:43px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;color:#2a2a2a;background-color:transparent;width:419px;margin:0 -37px 0 -37px;padding:0 37px 0 38px}#search-query-input:focus{outline:0 none}#search-query-input::-webkit-input-placeholder{line-height:22px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal}#search-results{display:none;position:absolute;z-index:1;top:67px;right:0;width:494px;margin:0 0 0;padding:0 0 0;background:#1e1e1e none;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-clip:padding-box}#search-results .result{display:block;text-decoration:none;margin:0;padding:15px 20px 15px 187px;position:relative}#search-results .result:focus{outline:0 none;background-color:#2a2a2a;cursor:pointer}#search-results .result .thumb{position:absolute;top:15px;left:20px;width:147px;height:110px;background:transparent none no-repeat center center;background-size:cover;border-radius:3px;background-clip:padding-box}#search-results .result .snippet,#search-results .result .title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:20px;color:#dedede;margin:5px 0 0}#search-results .result .snippet .term,#search-results .result .snippet em,#search-results .result .title .term,#search-results .result .title em{font-style:normal;font-weight:bold;color:#ffcd00}#search-results .result .tags{margin-top:10px;max-height:54px;overflow:hidden}#search-results .result.game-result{min-height:110px}#search-results .result.game-result .title{font-weight:600}#search-results .result.game-result .snippet{display:none}#search-results .result.news-result{min-height:77px}#search-results .result.news-result .thumb{width:147px;height:77px}#search-results .result.news-result .title{display:none}#search-results .result.page-result{padding-left:143px;min-height:66px}#search-results .result.page-result .title{font-weight:600}#search-results .result.page-result .snippet{margin-top:5px}#search-results .result.page-result .thumb{top:17px;left:64px;width:46px;height:66px}#search-results .more-results{display:block;margin:12px 0 0;padding:16px 0 16px;text-align:center;text-decoration:none;font-weight:normal;color:#b0b0b0}#search-results .more-results .lnk-arrow.gray{display:inline-block}#search-results .more-results .lnk-arrow.white{display:none}#search-results .more-results:hover,#search-results .more-results:focus{outline:0 none;background-color:#2a2a2a}#search-results .no-results{display:block;margin:12px 0 0;padding:30px 0 30px;text-align:center;text-decoration:none;font-weight:300;color:#6a6a6a}@media (max-width:768px){#header,#header.scroll{position:fixed;top:0;left:0;width:calc(100% - 30px);height:91px;padding:0 15px;background-color:#1e1e1e;-webkit-box-shadow:none;box-shadow:none}#header #topnav,#header.scroll #topnav{padding-top:11px;height:36px}#header .brand,#header.scroll .brand{width:147px;height:30px}#header .brand img,#header.scroll .brand img{margin-left:-1px;width:147px;height:30px}#header nav,#header.scroll nav{position:relative;top:auto;right:auto}#header ul,#header.scroll ul{margin:13px 0 0 -1px;text-align:right;white-space:nowrap;overflow:auto}#header li.games,#header.scroll li.games{margin-right:14px}#header li.news,#header.scroll li.news{margin-right:11px}#header li.press,#header.scroll li.press{margin-right:14px}#header li.about,#header.scroll li.about{margin-right:14px}#header li.contact,#header.scroll li.contact{margin-right:14px}#header li.about-pitch,#header.scroll li.about-pitch{margin-right:0}#header li.search,#header.scroll li.search{display:block;position:absolute;top:-41px;right:0}#header li.search a,#header.scroll li.search a{margin:0}#header li.search img,#header.scroll li.search img{width:17px;height:17px}#header li a,#header.scroll li a{text-transform:none;font-size:15px;font-weight:300}#header.display-search #search,#header.scroll.display-search #search{width:100%;overflow:visible}#header.display-search-results #search,#header.scroll.display-search-results #search{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-clip:padding-box}#header.scroll #search{top:auto}#header.scroll #search-results{top:91px}#search{top:37px;margin:10px 0 0}#search-close-btn{display:block;position:absolute;top:-36px;right:-6px;width:30px;height:30px;background:transparent url("/assets/img/icn-close-white@2x.png") no-repeat center center;background-size:16px 16px}#search-submit-btn{display:block;position:absolute;top:0;left:0;width:29px;height:36px;background:transparent url("/assets/img/icn-search-dark@2x.png") no-repeat 9px center;background-size:14px}#search-query-input{width:calc(100% - 30px);padding:0 0 0 30px;margin:0 0 0;height:36px;font-size:16px}#search-results{top:91px;width:100vw;height:calc(100vh - 91px);overflow-y:scroll;-webkit-overflow-scrolling:touch;margin:0 -15px 0 0;background:#1e1e1e none;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box}#search-results .result{padding:12px 20px 12px 114px}#search-results .result:nth-child(even){background-color:#2a2a2a}#search-results .result .thumb{top:17px;left:14px;width:90px;height:68px}#search-results .result .snippet,#search-results .result .title{font-size:15px;color:#fff}#search-results .result .tags{margin-top:5px;max-height:46px}#search-results .result.game-result{min-height:68px;padding:12px 20px 21px 114px}#search-results .result.news-result{min-height:47px;padding:14px 20px 17px 114px}#search-results .result.news-result .thumb{width:90px;height:47px}#search-results .result.page-result{padding-left:70px}#search-results .result.page-result .title{margin-top:4px}#search-results .result.page-result .thumb{top:20px;left:15px;width:37px;height:53px}#search-results .more-results{margin:14px 0 0;font-size:15px;color:#fff}#search-results .more-results .lnk-arrow.gray{display:none}#search-results .more-results .lnk-arrow.white{display:inline-block}}@media (max-width:374px){#header li.contact,#header.scroll li.contact{margin-right:4px}}body.display-notification #header.scroll{height:100px}@media (max-width:768px){body.display-notification #header,body.display-notification #header.scroll{height:auto}body.display-notification #header #topnav,body.display-notification #header.scroll #topnav{height:auto;margin-bottom:4px}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#footer{width:auto;max-width:928px;margin:0 auto;background-color:#f4f8fb;color:#2a2a2a;padding:48px 40px 68px 40px}#footer .brand{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:296px;margin-right:20px}#footer .brand .logo{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:41px;height:59px;background:transparent url("/assets/img/logo-ag-shield.svg") no-repeat;background-size:cover;margin:0 15px 0 0}#footer .brand .text{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;padding-bottom:3px}#footer .brand .title{margin:0 0 3px 0}#footer .brand .link{text-decoration:none;font-weight:600;color:#23be35}#footer .brand .link:hover{text-decoration:underline}#footer .nav{width:612px;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:5px 0 0 0}#footer .nav li{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:184px;margin:0 20px 3px 0}@media (min-width:769px){#footer .nav li:nth-child(3n),#footer .nav li:last-child{margin-right:0}}#footer .nav li a{text-decoration:none;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;color:#2a2a2a}#footer .nav li a:hover{text-decoration:underline}#footer .wrap{position:relative;margin:87px 0 0 0}#footer .copyright{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px}#footer .copyright b{font-weight:600}#footer .social-links{position:absolute;top:-6px;right:-8px;margin:0}#footer .social-links li{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#footer .social-links li a{background:transparent none no-repeat;background-size:cover;display:block;width:50px;height:28px}#footer .social-links li.facebook a{width:41px;background-image:url("/assets/img/btn-social-facebook.png")}#footer .social-links li.twitter a{width:47px;background-image:url("/assets/img/btn-social-twitter.png")}#footer .social-links li.youtube a{width:50px;background-image:url("/assets/img/btn-social-youtube.png")}@media (max-width:768px){#footer{width:auto;max-width:none;padding:26px 15px 25px 15px}#footer .brand{display:block;width:auto;margin:0 0 0 0}#footer .brand .logo{width:32px;height:46px}#footer .brand .text{font-size:15px;line-height:1.5em;padding-top:2px}#footer .brand .title{margin:0 0 1px 0}#footer .nav{display:block;width:100%;margin:19px 0 0 -2px}#footer .nav li{width:135px;margin:0 10px 3px 0}#footer .nav li a{font-size:15px;line-height:1.5em}#footer .wrap{margin:38px 0 0 0;padding-top:65px}#footer .social-links{top:0;left:0}#footer .copyright{font-size:15px;line-height:1.5em}#footer .copyright b{display:block}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#notification{display:none;min-height:40px;background-color:#ffcd00;color:#2a2a2a;text-align:center;overflow:hidden;font-size:0;margin:0 0 0 -15px;width:calc(100% + 30px)}#notification .wrapper{width:calc(100% - 30px);max-width:1008px;height:40px;margin:auto;padding:0 15px;position:relative;white-space:nowrap;overflow:hidden}#notification .copy{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;letter-spacing:0.003em;line-height:40px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 300px);padding:0 124px 0 52px;margin:0 -124px 0 -52px}#notification .copy b,#notification .copy em{font-weight:bold}#notification .icon{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:-11px 9px 0 0;width:43px;height:auto}#notification .link{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border-radius:4px;background-clip:padding-box;text-decoration:none;color:#ffcd00;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:30px;background-color:#2a2a2a;width:110px;padding:0;margin:0 0 0 19px}#notification .link:hover{text-decoration:underline}#notification .close-btn{position:absolute;top:1px;right:1px;background:transparent url("/assets/img/icn-close@2x.png") no-repeat center center;background-size:14px auto;border:0 none;padding:20px;margin:0}#notification .close-btn:hover{cursor:pointer}body.display-notification #notification{display:block}@media (max-width:768px){#notification .wrapper{height:auto;white-space:normal;padding-top:9px}#notification .copy{white-space:normal;line-height:22px;max-height:44px;max-width:none;padding:0 20px;margin:0 0 12px 0}#notification .icon{display:block;position:absolute;left:calc(50% - 147px);bottom:-4px;width:53px}#notification .link{display:block;margin:0 auto 19px;-webkit-box-shadow:0 0 0 0 #2a2a2a,0 10px 29px -5px rgba(29,29,27,0.5);box-shadow:0 0 0 0 #2a2a2a,0 10px 29px -5px rgba(29,29,27,0.5);font-size:15px;line-height:37px;width:118px}#notification .close-btn{top:2px;right:4px}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#home-page{background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#home-page .feature{width:100%;max-width:1008px;margin:0 auto 0 auto;padding:202px 0 0 0}#home-page .feature .wrap{max-width:573px}#home-page .feature h1{display:inline;margin:0 0 0 10px;padding:2px 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:35.34px;line-height:43.3px;letter-spacing:-0.023em;color:#ffcd00;background-color:#2a2a2a;-webkit-box-shadow:10px 0 0 #2a2a2a,-10px 0 0 #2a2a2a;box-shadow:10px 0 0 #2a2a2a,-10px 0 0 #2a2a2a;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}#home-page .feature .copy{margin:31px 0 0 0;color:#fff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0.009em}#home-page .feature .more{margin-top:20px;padding:0 25px}#home-page main{margin-top:153px}#home-page main .flickity-games-carousel{margin-bottom:56px}#home-page main section{position:relative;padding:0 30px}#home-page main section.invert{background:#2a2a2a none;color:#fff}#home-page main section.invert h2{display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;padding:29px 0 0 0;margin:0 0 18px 0}#home-page main section.games{text-align:center}#home-page main section.games .all-games-link{display:block;position:absolute;right:40px;bottom:34px;color:#fff;text-decoration:none;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:16px;line-height:17.46px}#home-page main section.games .all-games-link:hover{text-decoration:underline}#home-page main section.contact{padding-bottom:75px}#home-page main section.contact .wrap{text-align:center;margin:9px auto 0 auto;background:transparent url("/assets/img/bg-contact.jpg") no-repeat center -5px;width:612px;padding:154px 0 0 0}#home-page main section.contact .wrap .title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:34.36px;padding:0;margin:0 0 25px 0}#home-page main section.contact .wrap .copy{letter-spacing:0.005em;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;padding:0;margin:0 0 34px 0}#home-page main section.contact .wrap .copy b{font-weight:600}#home-page main section.news{padding:0 40px 72px 40px}#home-page main section.news h3{display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;margin:0 0 30px 0}#home-page main section.news article.lead{margin:0 0 20px 0}#home-page main section.news article.lead .image{background:transparent none no-repeat center center;background-size:cover;float:left;margin-top:5px;display:block;width:612px;width:calc(100% - 315px);height:0;padding-top:34.5%;border-radius:4px;background-clip:padding-box}#home-page main section.news article.lead .copy{margin:-1px 0 0 0;line-height:22px;float:right}#home-page main section.news article.lead h4,#home-page main section.news article.lead h4>a{text-decoration:none;display:block;width:296px;margin:0 0 20px 0;padding:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:26px;font-weight:normal;line-height:31.36px;letter-spacing:.005em;color:#2a2a2a}#home-page main section.news article.lead h4>a:hover{text-decoration:underline}#home-page main section.news article.lead p{width:296px;margin:0 0 24px 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:17px;font-weight:300;line-height:22px;letter-spacing:.005em}#home-page main section.news article.lead .tags{margin-left:-3px}#home-page main section.news article.secondary{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 20px 40px 0;width:calc(33.33% - 13.3px)}@media (min-width:769px){#home-page main section.news article.secondary:nth-child(3n+2),#home-page main section.news article.secondary:last-child{margin-right:0}}#home-page main section.news article.secondary .image{background:transparent none no-repeat center center;background-size:cover;float:left;margin:0 0 23px 0;display:block;width:100%;height:0;padding-top:52.4%;border-radius:5px;background-clip:padding-box}#home-page main section.news article.secondary h4,#home-page main section.news article.secondary h4>a{text-decoration:none;display:block;width:100%;margin:0 0 10px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:22px;font-weight:normal;line-height:27.36px;letter-spacing:.005em;color:#2a2a2a}#home-page main section.news article.secondary h4>a:hover{text-decoration:underline}#home-page main section.news article.secondary p{width:100%;margin:0 0 14px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:17px;font-weight:300;line-height:22px;max-height:66px;overflow:hidden;letter-spacing:.005em}#home-page main section.news article.secondary .tags{margin-left:0}#home-page main section.news .more{margin-top:-3px;text-align:center}#home-page main section.about{background:transparent url("/assets/img/img-about-blur.jpg") no-repeat center center;background-size:cover;min-height:352px;padding-bottom:35px;color:#fff;text-align:center;-webkit-box-shadow:0 10px 29px 0 rgba(0,0,0,0.3);box-shadow:0 10px 29px 0 rgba(0,0,0,0.3);margin-bottom:30px}#home-page main section.about h3{margin:0;padding:69px 0 25px 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:34.36px}#home-page main section.about .copy{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;margin:0 0 34px 0}#home-page main section.about .btn.about{margin-right:20px}#home-page main section.about .wrap{max-width:599px;margin:0 auto}#home-page main hr{display:block;height:0;margin:51px 40px 0 40px;padding:0;outline:0 none;border:0 none;border-top:2px solid #2a2a2a}@media (max-width:768px){#home-page{background-image:url("/assets/img/ags-generic.jpg");background-size:cover}#home-page .feature{display:block;width:auto;padding:124px 15px 0 15px}#home-page .feature .wrap{padding-right:19px;max-width:none}#home-page .feature h1{font-size:25px;line-height:33.5px;margin:0 0 0 8px;-webkit-box-shadow:8px 0 0 #2a2a2a,-8px 0 0 #2a2a2a;box-shadow:8px 0 0 #2a2a2a,-8px 0 0 #2a2a2a}#home-page .feature .copy{margin:25px -19px 0 0;font-size:15px;line-height:22.5px;letter-spacing:0}#home-page .feature .more{margin-top:25px;padding:0 32px}#home-page main{margin-top:27px}#home-page main .flickity-games-carousel{margin-bottom:33px}#home-page main section{position:relative;padding:0 7.5px}#home-page main section.invert h2{padding:22px 0 0 0;margin:0 0 10px 0}#home-page main section.games{padding:0 5px}#home-page main section.games .all-games-link{display:none}#home-page main section.contact{padding:0 0 45px 0}#home-page main section.contact .wrap{margin:0 auto 0 auto;background-image:url("/assets/img/bg-contact-mobile.jpg");background-position:center top;width:auto;padding:167px 15px 0 15px}#home-page main section.contact .wrap .title{font-size:25px;line-height:31px;margin:0 0 16px 0}#home-page main section.contact .wrap .copy{font-size:15px;line-height:22.5px;letter-spacing:0;margin:0 0 27px 0}#home-page main section.news{padding:0 15px 93px 15px}#home-page main section.news h3{margin-bottom:21px}#home-page main section.news article.lead,#home-page main section.news article.secondary{margin:0 0 36px 0;display:block;width:auto}#home-page main section.news article.lead .image,#home-page main section.news article.secondary .image{float:none;margin:0 0 0 0;width:100%;padding-top:52.5%}#home-page main section.news article.lead .copy,#home-page main section.news article.secondary .copy{margin:26px 0 0 0;float:none}#home-page main section.news article.lead h4,#home-page main section.news article.secondary h4{width:auto;margin:0 0 18px 0;font-size:20px;line-height:25px;letter-spacing:0}#home-page main section.news article.lead p,#home-page main section.news article.secondary p{width:auto;margin:0 0 16px 0;font-size:15px;line-height:22.5px;letter-spacing:0}#home-page main section.news article.lead .tags,#home-page main section.news article.secondary .tags{margin-left:0}#home-page main section.news .more{margin-top:0}#home-page main section.about{background-image:url("/assets/img/img-about-blur-mobile.jpg");min-height:291px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.25);box-shadow:0 5px 10px 0 rgba(0,0,0,0.25);margin-bottom:19px}#home-page main section.about h3{padding:37px 0 18px 0;font-size:25px;line-height:30px}#home-page main section.about .copy{font-size:15px;line-height:22.5px;letter-spacing:0.005em;margin:0 0 16px 0}#home-page main hr{margin:0 15px}}@media (max-width:480px){#home-page{background-size:contain}}@media (max-width:768px){#home-page.display-notification{margin-top:90px;background-position-y:0!important}}@media (max-width:640px){#home-page.display-notification{margin-top:90px;background-position-y:90px!important}}@media (max-width:390px){#home-page.display-notification{margin-top:100px;background-position-y:110px!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#about-page{background-color:#000;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/about/background.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#about-page main{margin-top:457px;overflow:visible}#about-page main h1{text-transform:uppercase;margin:40px 0}#about-page main h3.section{display:block;border-top:1px solid #dedede;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;margin:10px 0 30px 0}#about-page main h3.section>span{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:-10px auto 0 auto;padding:0 16px;background-color:#f4f8fb;line-height:1em}#about-page main section.legend p.intro{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:26px}#about-page main section.legend p.intro strong{font-weight:600}#about-page main ul.buttons{list-style:none;margin-bottom:30px;padding:0;text-align:center}#about-page main ul.buttons li{display:inline-block;margin:0 15px}#about-page main ul.buttons li a{border:solid 3px #000;color:#000;display:inline-block;font-weight:bold;min-width:150px;padding:10px 20px;text-decoration:none}#about-page main ul.buttons li a:hover{background-color:#000;color:#fff}#about-page main section{position:relative}#about-page main section.legend{padding:29px 40px 35px 40px}#about-page main section.legend h1{text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:bold;font-size:35px;line-height:40px}#about-page main section.legend .intro{margin:0 auto 61px auto;max-width:640px;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:17px;line-height:22px}#about-page main section.services{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;margin:0 auto 40px auto;padding:0 80px;text-align:center}#about-page main section.services p.intro{margin:40px 0 80px 0}#about-page main section.services .service{display:inline-block;margin:0 20px 20px 20px;vertical-align:top;width:335px}#about-page main section.services .service h4{margin-bottom:0}#about-page main section.services .service img{border-radius:50%;display:block;height:30%;margin:auto;width:30%}#about-page main section.empty{padding:0 80px}#about-page main section.believe{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;margin:0 auto 55px auto;padding:0 80px;text-align:center}#about-page main section.believe ul.buttons{margin-top:55px}#about-page main section.believe .quotes{padding-top:48px}#about-page main section.believe .quotes .quote{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 25px 45px 25px;width:350px}#about-page main section.believe .quotes .quote img{border-radius:50%;display:block;height:50%;margin:auto;width:50%}#about-page main section.believe .quotes .text{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:0.003em;position:relative;padding:0 20px 0 20px;margin-top:30px}#about-page main section.believe .quotes .text::before{content:url("/assets/img/quote-open-lg.svg");position:absolute;top:-21px;left:-8px;width:23.657px;height:16.94px}#about-page main section.believe .quotes .text::after{content:url("/assets/img/quote-close-lg.svg");position:absolute;top:-21px;right:-8px;width:23.53px;height:16.9px}#about-page main section.believe .quotes .byline{white-space:nowrap;margin:23px auto 0 auto;padding:0 0 0 23px}#about-page main section.believe .quotes .name{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;white-space:normal;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:17px}#about-page main section.publish{padding:0 80px;text-align:center}#about-page main section.publish p{margin:40px 0}#about-page main section.publish .buttons{margin-bottom:80px}#about-page main section.break{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:transparent;height:339px;margin:0 80px 80px 80px}#about-page main section.break.break1{background-image:url("/assets/img/about/snacko.jpg")}#about-page main section.break.break2{background-image:url("/assets/img/about/itta.jpg");height:474px}#about-page main section.break.break3{background-image:url("/assets/img/about/jetlancer.jpg");height:474px}#about-page main section.break.break-pitch1{background-image:url("/assets/img/about/pitch/throne.jpg");margin-bottom:40px}#about-page main section.team{padding:0 40px 5px 40px;text-align:center}#about-page main section.team>p{margin:0 auto 50px auto;max-width:70%}#about-page main section.team .member{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 0 73px 0;width:296px;text-align:center}#about-page main section.team .member .avatar{text-indent:100%;white-space:nowrap;overflow:hidden;width:198px;height:198px;background-size:198px 198px;background-position:left top;background-image:url("");background-repeat:no-repeat;margin:0 auto 23px auto}#about-page main section.team .member .name{margin:0 0 7px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:22px;line-height:27.36px}#about-page main section.team .member .description{margin:0 0 31px 0;padding:0 10px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px}#about-page main section.team .member .description p{margin:0!important}#about-page main section.team .member .links{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;line-height:17.46px}#about-page main section.team .member .links>a{margin-right:20px;text-decoration:none;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#about-page main section.team .member .links>a:hover{text-decoration:underline}#about-page main section.team .member .links>a:last-child{margin-right:0}#about-page main section.team .member .website{color:#2a2a2a}#about-page main section.team .member .twitter{color:#1da1f2}#about-page main section.pitch{margin-bottom:60px;padding:0 80px;text-align:center}#about-page main section.pitch p{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:26px}#about-page main section.pitch .essentials,#about-page main section.pitch .nice-to-haves{padding-top:30px;text-align:left}#about-page main section.pitch .essentials h2,#about-page main section.pitch .nice-to-haves h2{display:inline-block;margin:20px 20px 0 20px;overflow:hidden}#about-page main section.pitch .essentials img,#about-page main section.pitch .nice-to-haves img{float:left;margin-right:20px;width:55%}#about-page main section.pitch .essentials ul,#about-page main section.pitch .nice-to-haves ul{overflow:hidden;line-height:26px}#about-page main section.pitch .nice-to-haves img{float:right;margin-left:20px;margin-right:0}#about-page main section.pitch p.quick-note{font-style:italic;font-size:12px;line-height:17px;padding-top:40px}#about-page main hr{display:block;height:0;margin:0 40px 0 40px;padding:0;outline:0 none;border:0 none;border-top:2px solid #2a2a2a}#about-page.pitch-us .legend>p.intro{margin-bottom:10px;max-width:720px}@media (max-width:768px){img.hide-small{display:none}#about-page{background-image:none}#about-page main{margin-top:75px}#about-page main ul.buttons>li{margin-bottom:20px}#about-page main section.legend{padding:32px 15px}#about-page main section.legend .logo{background-size:527.5px 206.78px;height:206.78px;margin:0 0 0 -15px;top:-42px}#about-page main section.legend h1{text-align:center;font-size:30px;line-height:35px}#about-page main section.legend .intro{font-size:15px;line-height:23px;margin-bottom:33px}#about-page main section.legend .photo{margin-bottom:25px}#about-page main section.legend .photo .caption{margin:9px 0 0 0;font-size:15px;line-height:23px}#about-page main section.legend h2{margin-bottom:15px;font-size:25px;line-height:31px}#about-page main section.legend .copy{margin-bottom:32px;font-size:15px;line-height:23px}#about-page main section.services{padding:15px 15px 0 15px}#about-page main section.services .service{display:block;width:auto}#about-page main section.believe{padding:15px 15px 0 15px}#about-page main section.break{height:354px;margin-bottom:18px}#about-page main section.team{padding:0 0 5px 0}#about-page main section.team h3{border:0 none;margin:0 0 31px 0}#about-page main section.team h3>span{display:inline;margin:0;padding:0;background-color:transparent}#about-page main section.team .member{margin:0 12px 34px 12px}#about-page main section.team .member .avatar{margin:0 auto 16px auto}#about-page main section.team .member .name{font-size:20px;line-height:25px}#about-page main section.team .member .description{margin:0 0 16px 0;font-size:15px;line-height:23px}#about-page main section.team .member .links{font-size:15px;line-height:25px}#about-page main section.team .member .links>a{margin-right:64px}#about-page main hr{margin:0 15px}}@media (max-width:768px){#about-page.display-notification{margin-top:90px;background-position-y:65px!important}}@media (max-width:480px){#about-page.display-notification{background-position-y:80px!important}}@media (max-width:390px){#about-page.display-notification{margin-top:100px;background-position-y:115px!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#contact-page{background-color:#4b3c3a;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/bg-games-overview.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#contact-page main{margin-top:153px;overflow:visible}#contact-page main section{position:relative}#contact-page main section #ag-support-container{width:100%;text-align:center}#contact-page main section #ag-support-container .copy a{color:#333}#contact-page main section .no-form-div{float:right;text-align:center;max-width:652px}#contact-page main section .no-form-div .btn{display:block;margin:0 auto;min-width:100px;max-width:60%;text-align:center}#contact-page main section .no-form-div p.copy{line-height:30px;font-size:21px;margin-top:3rem;text-align:center}#contact-page main section.intro{padding:272px 40px 79px 40px}#contact-page main section.intro .pitch{margin:40px 0 0 0;text-align:center}#contact-page main section.intro .logo{position:absolute;background:transparent url("/assets/img/icn-email-illustration@2x.png") no-repeat center center;background-size:494px 233px;margin:0 0 0 -40px;width:100%;height:233px;top:-17px}#contact-page main section.intro h1{padding:0 0 0 0;margin:0 0 23px 0;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:bold;font-size:35px;line-height:40px}#contact-page main section.intro .copy{padding:0 0 0 0;margin:0 auto 0 auto;max-width:630px;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:17px;line-height:22px;letter-spacing:-0.005em}#contact-page main section.form{padding:0 40px 79px 0}#contact-page main section.form .contact-form{display:block;padding:0;margin:0;max-width:810px;min-height:450px}#contact-page main section.form .control-group{text-align:right;margin:18px 0 0 0}#contact-page main section.form .form-group{text-align:right;margin:0 0 10px 0}#contact-page main section.form .form-group.disabled{opacity:.4;filter:alpha(opacity=40)}#contact-page main section.form .form-group.disabled:hover{cursor:not-allowed}#contact-page main section.form .form-group label{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;height:50px;width:296px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 20px 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;line-height:50px}#contact-page main section.form .form-group input,#contact-page main section.form .form-group textarea{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border-radius:2px;background-clip:padding-box;height:50px;width:436px;padding:0 0 0 18px;margin:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;line-height:50px;color:#2a2a2a;background-color:#dedede;border:0 none}#contact-page main section.form .form-group textarea{height:224px;padding-top:11px;line-height:1.4em;resize:none}#contact-page main section.form .form-group .help{width:454px;padding:0;margin-left:296px;text-align:center}#contact-page main section.form .form-group .select-wrap{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border-radius:2px;background-clip:padding-box;overflow:hidden;background:#dedede url(/assets/img/icn-arrow-down.svg) no-repeat calc(100% - 18px) center;background-size:14px 8px;height:50px;width:436px;padding:0 0 0 18px;margin:0 0 0 0;outline:0}#contact-page main section.form .form-group .select-wrap>select{border-radius:none;background-clip:padding-box;background:transparent;padding:0;border:none;-webkit-appearance:none;color:#2a2a2a;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;line-height:1em;height:50px;width:100%}#contact-page main section.form .form-group .select-wrap>select:focus{outline:0}#contact-page main section.form .form-group.name{display:none}#contact-page main section.press-contact{clear:both;padding:0 40px 79px 40px}#contact-page main section.press-contact h2{display:block;border-top:1px solid #dedede;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;margin:10px 0 45px 0}#contact-page main section.press-contact h2>span{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:-10px auto 0 auto;padding:0 16px;background-color:#f4f8fb;line-height:1em}#contact-page main section.press-contact .wrap{text-align:center;width:auto;max-width:612px;margin:0 auto}#contact-page main section.press-contact .title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:34.36px;margin-bottom:25px}#contact-page main section.press-contact .copy{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;margin-bottom:34px;letter-spacing:0.005em}#contact-page main section.press-contact .copy a{text-decoration:none;font-weight:600;color:#eba915}#contact-page main section.press-contact .copy a:hover{text-decoration:underline}#contact-page main section.press-contact .copy b{font-weight:600}#contact-page main hr{display:block;height:0;margin:0 40px 0 40px;padding:0;outline:0 none;border:0 none;border-top:2px solid #2a2a2a}@media (max-width:854px){#contact-page main section.form{padding:0 15px 59px 15px}#contact-page main section.form .control-group{text-align:center;margin:20px 0 0 0}#contact-page main section.form .control-group .btn{width:100%}#contact-page main section.form .form-group{text-align:left;margin:0 0 5px 0}#contact-page main section.form .form-group label{display:block;width:auto;height:32px;line-height:36px}#contact-page main section.form .form-group input,#contact-page main section.form .form-group textarea{display:block;width:calc(100% - 10px);padding:0 0 0 10px}#contact-page main section.form .form-group .select-wrap{display:block;width:calc(100% - 10px);padding:0 0 0 10px}}@media (max-width:768px){#contact-page main{margin-top:0}#contact-page main section .no-form-div{margin-bottom:3rem}#contact-page main section .no-form-div p.copy{font-size:17px}#contact-page main section .no-form-div .btn{max-width:70%;font-size:14px;line-height:18px;padding-top:10px;padding-bottom:10px}#contact-page main section.intro{padding:144px 15px 45px 15px}#contact-page main section.intro .logo{position:relative;background-size:385px 182px;margin:0 0 44px -15px;width:calc(100% + 30px);height:182px;top:auto}#contact-page main section.intro h1{margin:0 0 21px 0;font-size:30px;line-height:35px}#contact-page main section.intro .copy{font-size:15px;line-height:23px}#contact-page main section.form{padding:0 15px 59px 15px}#contact-page main section.form .contact-form{min-height:unset}#contact-page main section.form .control-group{text-align:center;margin:20px 0 0 0}#contact-page main section.form .control-group .btn{width:100%}#contact-page main section.form .form-group{text-align:left;margin:0 0 5px 0}#contact-page main section.form .form-group label{display:block;height:32px;width:auto;font-size:15px;line-height:36px}#contact-page main section.form .form-group input,#contact-page main section.form .form-group textarea{display:block;height:36px;width:calc(100% - 10px);padding:0 0 0 10px;font-size:16px;line-height:36px}#contact-page main section.form .form-group textarea{height:145px;padding-top:7px;line-height:1.4em}#contact-page main section.form .form-group .select-wrap{display:block;background-size:12px 7px;background-position:calc(100% - 15px) center;height:36px;width:calc(100% - 10px);padding:0 0 0 10px}#contact-page main section.form .form-group .select-wrap>select{font-size:16px;height:36px}#contact-page main section.press-contact{padding:0 15px 66px 15px}#contact-page main section.press-contact h2{border:0 none;margin:0 0 31px 0}#contact-page main section.press-contact h2>span{display:inline;margin:0;padding:0;background-color:transparent}#contact-page main section.press-contact .title{font-size:25px;line-height:31px;margin:0 0 16px 0}#contact-page main section.press-contact .copy{font-size:15px;line-height:22.5px;letter-spacing:0;margin:0 0 27px 0}#contact-page main hr{margin:0 15px}}@media (max-width:768px){#contact-page.display-notification{margin-top:105px;background-image:none;background-color:#f4f8fb!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#games-overview-page{background-color:transparent;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/bg-games-overview.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#games-overview-page main{background-color:#202020;color:#fff;margin-top:153px}#games-overview-page main h1{display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;padding:49.4px 0 0 0;margin:0 0 28px 0}#games-overview-page main section{padding:0 30px}#games-overview-page main section.results{text-align:center}#games-overview-page main section.results .game{margin:0 10px 40px 10px}@media (max-width:768px){#games-overview-page main{margin-top:91px}#games-overview-page main h1{padding-top:37px;margin-bottom:20px}#games-overview-page main section{padding:0 5px}}@media (max-width:768px){#games-overview-page.display-notification{margin-top:205px;background-image:none!important;background-color:#202020!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#games-detail-page{background-color:transparent;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#games-detail-page main{min-height:1250px;margin-top:457px}#games-detail-page main h1{margin:0;padding:0;line-height:1.2em;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:30px}#games-detail-page main h1 .sub{font-weight:300}#games-detail-page main h3{display:block;border-top:1px solid #dedede;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;margin:10px 0 -10px 0}#games-detail-page main h3>span{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:-10px auto 0 auto;padding:0 16px;background-color:#f4f8fb;line-height:1em}#games-detail-page main section{padding:0 40px}#games-detail-page main section.invert{background:#2a2a2a none;color:#fff}#games-detail-page main section.invert h3{border:none;margin:0}#games-detail-page main section.invert h3>span{display:inline;margin:0;padding:0;background-color:transparent}#games-detail-page main section.overview{padding-top:34px;padding-bottom:22px}#games-detail-page main section.overview .details{margin-top:20px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;color:#6a6a6a}#games-detail-page main section.overview .cover{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border-radius:5px;background-clip:padding-box;background:transparent none no-repeat center center;background-size:cover;position:relative;width:296px;height:221.2304px;margin:0 20px 20px 0}#games-detail-page main section.overview .tags-n-stores{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:296px;margin:0 20px 0 0}#games-detail-page main section.overview .stores{margin:14px 0 0 0}#games-detail-page main section.overview .stores .title{margin:0 0 0 -1px}#games-detail-page main section.overview .platforms{margin:11px 0 0 2px}#games-detail-page main section.overview .misc{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:296px;padding-top:4px}#games-detail-page main section.overview .misc a{text-decoration:none}#games-detail-page main section.overview .misc a:hover{text-decoration:underline}#games-detail-page main section.overview .misc a.presskit{float:right;margin:6px 0 0 0;white-space:nowrap;color:#fff;font-size:16px;font-weight:normal}#games-detail-page main section.overview .misc dl{margin:0 0 15px 0}#games-detail-page main section.overview .misc dt{float:left;margin-left:1px}#games-detail-page main section.overview .misc dd{float:right;text-align:right;color:#fff}#games-detail-page main section.overview .misc dd a{color:#ffcd00;font-weight:600}#games-detail-page main section.discord{background-color:#7188d8;padding:25px 0}#games-detail-page main section.discord h1{text-align:center}#games-detail-page main section.discord h1 a{color:#fff;font-weight:normal;text-decoration:none}#games-detail-page main section.discord h1 a img{margin-left:5px;vertical-align:middle}#games-detail-page main section.description{padding:72px 0 52px 0}#games-detail-page main section.description h2,#games-detail-page main section.description .copy{display:block;width:auto;max-width:612px}#games-detail-page main section.description h2{margin:0;padding:0 117px 0 117px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:35px;font-weight:bold;line-height:43.3px;letter-spacing:-.028em}#games-detail-page main section.description .copy{margin:26px 0 0 0;padding:0 118px 0 118px;line-height:22px;letter-spacing:0.007em;-webkit-font-kerning:none;font-kerning:none}#games-detail-page main section.description .copy p{margin:22px 0}#games-detail-page main section.available-on{text-align:center;padding-bottom:30px}#games-detail-page main section.available-on h3{margin-bottom:25px}#games-detail-page main section.available-on .wrap{max-width:80%;margin:0 auto}#games-detail-page main section.available-on .wrap img{vertical-align:middle;max-width:151px;height:auto;margin:0 10px 50px 10px}#games-detail-page main section.video{max-height:434px;overflow:hidden}#games-detail-page main section.video .wrap{margin:0 auto;max-width:772px;position:relative;padding-bottom:56.2176166%;height:0;overflow:hidden}#games-detail-page main section.video iframe{background:transparent none;position:absolute;top:0;left:0;width:100%;height:100%;max-width:772px;max-height:434px}#games-detail-page main section.features{text-align:center;padding-top:57px;padding-bottom:53px}#games-detail-page main section.features h3{margin-bottom:44px}#games-detail-page main section.features .feature{text-align:center;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:296px;margin:0 20px 40px 0}#games-detail-page main section.features .feature:nth-child(3n+1),#games-detail-page main section.features .feature:last-child{margin-right:0}#games-detail-page main section.features .art{border-radius:50%;border:solid 1px rgba(0,0,0,0.1);margin-bottom:16px}#games-detail-page main section.features .art.transparent{border-radius:0;border:none;width:296px;height:170px}#games-detail-page main section.features .title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:bold;font-size:22px;margin-bottom:11px}#games-detail-page main section.features .copy{line-height:22px;letter-spacing:.01em}#games-detail-page main section.about-game{padding-top:57px;padding-bottom:31px}#games-detail-page main section.about-game h3{margin-bottom:32px}#games-detail-page main section.about-game .detail{margin:0 0 53px 0}#games-detail-page main section.about-game .detail:nth-child(odd) .image,#games-detail-page main section.about-game .detail:nth-child(odd) .image-portrait{float:right}#games-detail-page main section.about-game .detail:nth-child(odd) .copy{float:left}#games-detail-page main section.about-game .detail .image{background:transparent none no-repeat center center;background-size:cover;float:left;margin-top:5px;display:block;width:612px;width:calc(100% - 315px);height:0;padding-top:39.4%}#games-detail-page main section.about-game .detail .copy{margin:0;line-height:22px;float:right}#games-detail-page main section.about-game .detail h4{display:block;width:296px;margin:0 0 28px 0;padding:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:30px;font-weight:normal;line-height:34.36px;letter-spacing:.01em}#games-detail-page main section.about-game .detail p{width:296px}#games-detail-page main section.about-game .detail .image-portrait{margin-top:5px;width:217px;height:auto}#games-detail-page main section.about-game .detail h4.portait{text-align:left;max-width:612px;width:100%;display:block;margin:0 0 15px 0;padding:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:30px;font-weight:normal;line-height:34.36px;letter-spacing:.01em}#games-detail-page main section.about-game .detail p.portait{text-align:left;word-wrap:break-word;max-width:612px;width:100%}#games-detail-page main section.quotes{text-align:center;padding-top:57px;padding-bottom:28px}#games-detail-page main section.quotes h3{margin-bottom:40px}#games-detail-page main section.quotes .quote{text-align:left;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:296px;margin:0 20px 40px 0}#games-detail-page main section.quotes .quote:nth-child(3n+1),#games-detail-page main section.quotes .quote:last-child{margin-right:0}#games-detail-page main section.quotes .text{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:30px;letter-spacing:0.005em;line-height:34.36px;position:relative;padding:0 20px 0 20px}#games-detail-page main section.quotes .text::before{content:url("/assets/img/quote-open.svg");position:absolute;top:-15px;left:-1px;width:17.813px;height:12.78px}#games-detail-page main section.quotes .text::after{content:url("/assets/img/quote-close.svg");position:absolute;margin:4px 0 0 5px;width:17.719px;height:12.72px}#games-detail-page main section.quotes .byline{white-space:nowrap;margin:13px 0 0 0;padding:0 0 0 23px}#games-detail-page main section.quotes .img{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 4px 0 0;width:46px;height:46px;background:transparent none no-repeat center center;background-size:46px 46px;border-radius:23px;background-clip:padding-box}#games-detail-page main section.quotes .name{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;white-space:pre-line;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:17px}#games-detail-page main section.quotes .name a{text-decoration:none;color:#2a2a2a}#games-detail-page main section.quotes .name a:hover{text-decoration:underline}#games-detail-page main section.awards{padding-top:57px;padding-bottom:0;text-align:center}#games-detail-page main section.awards h3{margin-bottom:48px}#games-detail-page main section.awards img{vertical-align:middle;margin:0 30px 50px 30px}#games-detail-page main section.articles{text-align:center;padding-top:57px;padding-bottom:22px}#games-detail-page main section.articles h3{margin-bottom:38px}#games-detail-page main section.articles .article{text-align:left;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:277px;border-left:2px solid #b0b0b0;padding:4px 0 5px 17px;margin:0 20px 40px 0}#games-detail-page main section.articles .article:nth-child(3n+1),#games-detail-page main section.articles .article:last-child{margin-right:0}#games-detail-page main section.articles .text{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:22px;letter-spacing:0.005em;line-height:27.36px;margin-bottom:11px}#games-detail-page main section.articles .site{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;letter-spacing:0.005em;margin-bottom:34px}#games-detail-page main section.articles .link{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;text-decoration:none;color:#2a2a2a}#games-detail-page main section.articles .link:hover{text-decoration:underline}#games-detail-page main section.soundtrack{padding-top:57px;padding-bottom:31px}#games-detail-page main section.soundtrack h3{margin-bottom:32px}#games-detail-page main section.soundtrack .detail{margin:0 0 53px 0}#games-detail-page main section.soundtrack .detail:nth-child(odd) .image{float:right}#games-detail-page main section.soundtrack .detail:nth-child(odd) .copy{float:left}#games-detail-page main section.soundtrack .detail .playlist{float:left;margin-top:5px;display:block}#games-detail-page main section.soundtrack .detail .playlist.bandcamp{border:0;width:612px;width:calc(100% - 315px)}#games-detail-page main section.soundtrack .detail .copy{margin:0;line-height:22px;float:right}#games-detail-page main section.soundtrack .detail h4{display:block;width:296px;margin:0 0 28px 0;padding:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:30px;font-weight:normal;line-height:34.36px;letter-spacing:.01em}#games-detail-page main section.soundtrack .detail p{width:296px}#games-detail-page main section.media{text-align:center;padding-top:57px;padding-bottom:23px}#games-detail-page main section.media h3{margin-bottom:55px}#games-detail-page main section.media .item{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border-radius:3px;background-clip:padding-box;width:296px;width:calc(33.33% - 40px);height:0;padding-top:19%;margin:0 20px 20px 0;background:transparent none no-repeat center center;background-size:cover}#games-detail-page main section.media .item.video{position:relative}#games-detail-page main section.media .item.video:after{display:block;content:"";background-image:url("/assets/img/btn-play@2x.png");background-size:76px 53px;width:76px;height:53px;position:absolute;left:50%;top:50%;margin:-27px 0 0 -38px}@media (min-width:769px){#games-detail-page main section.media .item:nth-child(3n+1),#games-detail-page main section.media .item:last-child{margin-right:0}}#games-detail-page main section.media .submit{margin:9px auto 0 auto;background:transparent url("/assets/img/bg-media.jpg") no-repeat center top;width:612px;padding:181px 0 0 0}#games-detail-page main section.media .submit .title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:34.36px;margin-bottom:30px}#games-detail-page main section.about-dev{padding-top:57px;padding-bottom:57px}#games-detail-page main section.about-dev h3{margin-bottom:42px}#games-detail-page main section.about-dev .wrap{width:612px;margin:0 auto}#games-detail-page main section.about-dev .avatar{float:right;width:217px;height:auto;margin:5px 20px 0 0}#games-detail-page main section.about-dev .copy{float:right;width:296px}#games-detail-page main section.about-dev .title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:22px;letter-spacing:0.005em;line-height:27.36px;margin:0 0 10px 0}#games-detail-page main section.about-dev .text{letter-spacing:0.005em;line-height:22px;margin:0 0 31px 0}#games-detail-page main section.about-dev .links a{color:#2a2a2a;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;text-decoration:none;margin-right:15px}#games-detail-page main section.about-dev .links a:hover{text-decoration:underline}#games-detail-page main section.about-dev .links a:last-child{margin-right:0}#games-detail-page main section.about-dev .links a.twitter{color:#1da1f2}#games-detail-page main section.related{text-align:center;padding:31px 30px 20px 30px}#games-detail-page main section.related h3{margin-bottom:26px}@media (max-width:854px){#games-detail-page main section.about-game .detail .image-portrait{display:block;margin:0 auto;float:none!important}}@media (max-width:768px){#games-detail-page main{margin-top:91px}#games-detail-page main h1{line-height:1.19em}#games-detail-page main h3{border:0 none;margin:0}#games-detail-page main h3>span{display:inline;margin:0;padding:0;background-color:transparent}#games-detail-page main section{padding:0 15px}#games-detail-page main section.overview{padding-top:24px;padding-bottom:36px}#games-detail-page main section.overview .details{margin-top:25px}#games-detail-page main section.overview .cover{width:100%;height:0;padding-top:74.74%;margin-bottom:0}#games-detail-page main section.overview .tags-n-stores{width:100%;margin:20px 0 0 0}#games-detail-page main section.overview .stores{margin:12px 0 0 0;text-align:center}#games-detail-page main section.overview .platforms{margin:16px 0 0 0}#games-detail-page main section.overview .misc{width:100%;padding-top:16px}#games-detail-page main section.overview .misc a.presskit{font-size:15px;font-weight:300}#games-detail-page main section.overview .misc dl{margin:0 0 18px 0}#games-detail-page main section.overview .misc dt{margin-left:-2px}#games-detail-page main section.description{padding:38px 15px 0 15px}#games-detail-page main section.description h2,#games-detail-page main section.description .copy{width:100%}#games-detail-page main section.description h2{padding:0;font-size:30px;line-height:31px;letter-spacing:normal}#games-detail-page main section.description .copy{margin:13px 0 0 0;padding:0;font-size:15px;line-height:1.5em;letter-spacing:normal}#games-detail-page main section.description .copy p{margin:25px 0}#games-detail-page main section.description .copy p:first-child{margin-top:0}#games-detail-page main section.available-on .wrap{max-width:100%}#games-detail-page main section.available-on .wrap img{vertical-align:middle;margin:0 10px 50px 10px}#games-detail-page main section.video{padding:0 0 0 0}#games-detail-page main section.features{padding-top:39px;padding-bottom:0}#games-detail-page main section.features h3{margin-bottom:30px}#games-detail-page main section.features .feature{width:100%;margin:0 0 32px 0}#games-detail-page main section.features .art{margin-bottom:24px}#games-detail-page main section.features .title{font-weight:normal;font-size:20px;line-height:25px;margin-bottom:19px}#games-detail-page main section.features .copy{font-size:15px;line-height:1.5em;letter-spacing:normal}#games-detail-page main section.about-game{padding-top:39px;padding-bottom:0}#games-detail-page main section.about-game .detail{text-align:center;margin:0 0 23px 0}#games-detail-page main section.about-game .detail:nth-child(odd) .image,#games-detail-page main section.about-game .detail:nth-child(odd) image-portrait{float:none}#games-detail-page main section.about-game .detail:nth-child(odd) .copy{float:none}#games-detail-page main section.about-game .detail h3 span{margin:auto}#games-detail-page main section.about-game .detail .image{float:none;margin-top:0;margin-bottom:25px;width:100%;padding-top:60%}#games-detail-page main section.about-game .detail .copy{float:none}#games-detail-page main section.about-game .detail h4{width:100%;margin:0 0 15px 0;font-size:25px;line-height:31px;letter-spacing:normal}#games-detail-page main section.about-game .detail p{width:100%;font-size:15px;line-height:1.5em;letter-spacing:normal}#games-detail-page main section.about-game .detail h4.portrait{margin:15px 0 0 0!important;font-size:15px;line-height:31px;letter-spacing:normal;float:none!important;width:auto}#games-detail-page main section.about-game .detail p.portrait{margin-top:0!important;font-size:15px;line-height:1.5em;letter-spacing:normal;float:none!important}#games-detail-page main section.about-game .detail .image-portrait{float:none!important;margin:0 auto 15px auto;display:block;clear:both;width:col-12;height:auto}#games-detail-page main section.quotes{padding-top:20px;padding-bottom:0}#games-detail-page main section.quotes h3{margin-bottom:33px}#games-detail-page main section.quotes .quote{width:auto;margin:0 0 40px 0}#games-detail-page main section.quotes .text{text-align:center;font-size:25px;letter-spacing:normal;line-height:35px}#games-detail-page main section.quotes .text::before{content:url("/assets/img/quote-open.svg");position:relative;display:inline-block;top:-10px;left:-9px}#games-detail-page main section.quotes .text::after{content:url("/assets/img/quote-close.svg");position:relative;display:inline-block;top:-6px;left:6px;margin:0}#games-detail-page main section.quotes .byline{text-align:center;padding:0}#games-detail-page main section.quotes .name{font-size:15px;line-height:17.18px}#games-detail-page main section.awards{padding-top:45px}#games-detail-page main section.awards h3{margin-bottom:30px}#games-detail-page main section.awards img{max-width:260px;margin:0 30px 53px 30px}#games-detail-page main section.articles{padding-top:7px;padding-bottom:0}#games-detail-page main section.articles h3{margin-bottom:15px}#games-detail-page main section.articles .article{display:block;width:auto;border:0 none;padding:4px 0 5px 0;margin:0 0 30px 0}#games-detail-page main section.articles .text{font-size:20px;letter-spacing:normal;line-height:25px;margin-bottom:3px}#games-detail-page main section.articles .site{font-size:15px;font-weight:300;line-height:1.5em;letter-spacing:normal;margin-bottom:18px}#games-detail-page main section.articles .link{font-weight:300;font-size:15px;line-height:1.5em}#games-detail-page main section.soundtrack{padding-top:39px;padding-bottom:0}#games-detail-page main section.soundtrack .detail{margin:0 0 23px 0}#games-detail-page main section.soundtrack .detail .playlist{float:none;margin-top:0;margin-bottom:25px;width:100%!important}#games-detail-page main section.soundtrack .detail .copy{float:none}#games-detail-page main section.soundtrack .detail h4{width:100%;margin:0 0 15px 0;font-size:25px;line-height:31px;letter-spacing:normal}#games-detail-page main section.soundtrack .detail p{width:100%;font-size:15px;line-height:1.5em;letter-spacing:normal}#games-detail-page main section.media{padding-top:38px;padding-bottom:0}#games-detail-page main section.media h3{margin-bottom:27px}#games-detail-page main section.media .item{width:calc(50% - 10px);height:0;padding-top:27.5%;margin:0 20px 20px 0}#games-detail-page main section.media .item:nth-child(2n+1),#games-detail-page main section.media .item:last-child{margin-right:0}#games-detail-page main section.media .submit{margin:20px auto 0 auto;background-image:url("/assets/img/bg-media-mobile.jpg");width:auto;padding:142px 0 0 0}#games-detail-page main section.media .submit .title{font-size:25px;line-height:31px;margin-bottom:27px}#games-detail-page main section.about-dev{position:relative;text-align:center;padding-top:95px;padding-bottom:0}#games-detail-page main section.about-dev .wrap{width:auto;padding-top:212px}#games-detail-page main section.about-dev .avatar{float:none;position:absolute;top:172px;left:50%;margin:0 0 0 0;margin-left:-108.5px}#games-detail-page main section.about-dev .copy{float:none;width:auto}#games-detail-page main section.about-dev .title{font-size:20px;letter-spacing:normal;line-height:25px;margin:0 0 13px 0}#games-detail-page main section.about-dev .text{letter-spacing:normal;font-size:15px;line-height:1.5em;margin:0 0 18px 0}#games-detail-page main section.about-dev .links a{font-weight:300;font-size:15px;line-height:25px;margin-right:65px}#games-detail-page main section.related{padding-top:29px;padding-bottom:16px;padding-left:0;padding-right:0}#games-detail-page main section.related h3{margin-bottom:29px}}@media (max-width:390px){#games-detail-page main section.about-dev .wrap{padding-top:189px}#games-detail-page main section.about-game .detail .image-portrait{display:inline-block;clear:both;width:col-12;height:auto;float:none!important}}@media (max-width:374px){#games-detail-page main section.features .art{width:100%;height:auto}#games-detail-page main section.about-game .detail .image-portrait{display:inline-block;clear:both;width:col-12;height:auto;float:none!important}}@media (max-width:768px){#games-detail-page.display-notification{margin-top:205px;background-image:none;background-color:#2a2a2a!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#jobs-page{background-color:#000;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/about/background.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#jobs-page main{margin-top:457px;overflow:visible}#jobs-page main h1{text-transform:uppercase;margin:40px 0 20px 0}#jobs-page main ul{overflow:hidden;line-height:26px}#jobs-page main hr{display:block;height:0;margin:0 40px 0 40px;padding:0;outline:0 none;border:0 none;border-top:2px solid #2a2a2a}#jobs-page main h3.section{display:block;border-top:1px solid #dedede;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;margin:10px 0 30px 0}#jobs-page main h3.section>span{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:-10px auto 0 auto;padding:0 16px;background-color:#f4f8fb;line-height:1em}#jobs-page main section.legend p.intro{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:26px}#jobs-page main section.legend p.intro strong{font-weight:600}#jobs-page main section{position:relative}#jobs-page main section h3{text-align:center}#jobs-page main section.empty{padding:0 80px}#jobs-page main section.legend{padding:29px 40px 35px 40px}#jobs-page main section.legend h1{text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:bold;font-size:35px;line-height:40px}#jobs-page main section.legend .intro{margin:0 auto 61px auto;max-width:640px;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:17px;line-height:22px}#jobs-page main section.normal{margin-bottom:60px;padding:0 80px}#jobs-page main section.normal p{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:26px}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#news-overview-page{background-color:transparent;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/bg-games-overview.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#news-overview-page main{margin-top:153px}#news-overview-page main h1{display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;padding:49.4px 0 0 0;margin:0 0 29px 0}#news-overview-page main section{padding:0 40px 20px 40px}#news-overview-page main section.articles{font-size:0}#news-overview-page main section.articles article.lead{margin:0 0 40px 0}#news-overview-page main section.articles article.lead .image{background:transparent none no-repeat center center;background-size:cover;float:left;margin-top:5px;display:block;width:612px;width:calc(100% - 315px);height:0;padding-top:34.5%;border-radius:5px;background-clip:padding-box}#news-overview-page main section.articles article.lead .copy{margin:0 0 0;line-height:22px;float:right}#news-overview-page main section.articles article.lead h2,#news-overview-page main section.articles article.lead h2>a{text-decoration:none;display:block;width:296px;margin:0 0 20px 0;padding:0;color:#2a2a2a;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:26px;font-weight:normal;line-height:31.36px;letter-spacing:.005em}#news-overview-page main section.articles article.lead h2>a:hover{text-decoration:underline}#news-overview-page main section.articles article.lead p{width:296px;margin:0 0 24px 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:17px;font-weight:300;line-height:22px;letter-spacing:.005em}#news-overview-page main section.articles article.lead .tags{margin-left:-2px}#news-overview-page main section.articles article.secondary{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 20px 36px 0;width:calc(50% - 10px)}@media (min-width:769px){#news-overview-page main section.articles article.secondary:nth-child(2n),#news-overview-page main section.articles article.secondary:last-child{margin-right:0}}#news-overview-page main section.articles article.secondary .image{background:transparent none no-repeat center center;background-size:cover;float:left;margin:0 0 25px 0;display:block;width:100%;height:0;padding-top:52.5%;border-radius:5px;background-clip:padding-box}#news-overview-page main section.articles article.secondary h2,#news-overview-page main section.articles article.secondary h2>a{text-decoration:none;display:block;width:100%;margin:0 0 10px 0;padding:0 0 0 0;color:#2a2a2a;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:22px;font-weight:normal;line-height:27.36px;letter-spacing:.005em}#news-overview-page main section.articles article.secondary h2>a:hover{text-decoration:underline}#news-overview-page main section.articles article.secondary p{width:100%;margin:0 0 14px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:17px;font-weight:300;line-height:22px;max-height:66px;overflow:hidden;letter-spacing:.005em}#news-overview-page main section.articles article.secondary .tags{margin-left:0}#news-overview-page main .more-btn{display:block;margin:0 auto 60px}#news-overview-page main hr{display:block;height:0;margin:0 40px 0;padding:0;outline:0 none;border:0 none;border-top:2px solid #2a2a2a}@media (max-width:768px){#news-overview-page main{margin-top:91px}#news-overview-page main h1{padding:27px 0 0 0;margin:0 0 10px 0}#news-overview-page main section{padding:0 15px 2px}#news-overview-page main section.articles article.lead,#news-overview-page main section.articles article.secondary{margin:0 0 36px 0;display:block;width:auto}#news-overview-page main section.articles article.lead .image,#news-overview-page main section.articles article.secondary .image{float:none;margin:0 0 0 0;width:100%;padding-top:52.5%}#news-overview-page main section.articles article.lead .copy,#news-overview-page main section.articles article.secondary .copy{margin:26px 0 0 0;float:none}#news-overview-page main section.articles article.lead h2,#news-overview-page main section.articles article.secondary h2{width:auto;margin:0 0 18px 0;font-size:20px;line-height:25px;letter-spacing:0}#news-overview-page main section.articles article.lead p,#news-overview-page main section.articles article.secondary p{width:auto;margin:0 0 16px 0;font-size:15px;line-height:22.5px;letter-spacing:0}#news-overview-page main section.articles article.lead .tags,#news-overview-page main section.articles article.secondary .tags{margin-left:0}#news-overview-page main .more-btn{margin-bottom:40px}#news-overview-page main hr{margin:0 15px}}@media (max-width:768px){#news-overview-page.display-notification{margin-top:205px;background-image:none!important;background-color:#f4f8fb!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#news-detail-page{background-color:#4b3c3a;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/bg-games-overview.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#news-detail-page main{position:relative;margin-top:153px}#news-detail-page main a.back{display:block;margin:48px 119px 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;line-height:1em;text-decoration:none;color:#2a2a2a}#news-detail-page main a.back:hover{text-decoration:underline}#news-detail-page main .date{position:absolute;top:0;right:0;margin:48px 119px 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300}#news-detail-page main section.article{margin:31px 119px 0}#news-detail-page main section.article .intro{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:533px}#news-detail-page main section.article .intro h1.title{margin:0;padding:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:bold;font-size:35px;line-height:40px}#news-detail-page main section.article .teaser{margin:18px 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:17px;line-height:22px;letter-spacing:-0.005em}#news-detail-page main section.article .feature-img{width:100%;height:0;padding-top:52.34%;background:#f4f8fb no-repeat center center;background-size:cover;border-radius:5px;background-clip:padding-box;margin:34px 0 0}#news-detail-page main section.article .content{margin:34px 0 0}#news-detail-page main section.article .content h1,#news-detail-page main section.article .content h2{padding:0;margin:0 0 29px -2px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:34.36px;letter-spacing:0.013em}#news-detail-page main section.article .content h1 a,#news-detail-page main section.article .content h2 a{color:#eba915;text-decoration:none}#news-detail-page main section.article .content h1 a:hover,#news-detail-page main section.article .content h2 a:hover{text-decoration:underline}#news-detail-page main section.article .content img{display:block;width:100%;height:auto;margin:74px 0}#news-detail-page main section.article .content img+.caption{margin:-60px 0 60px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0.005em}#news-detail-page main section.article .content ul{list-style-type:square;padding-left:20px}#news-detail-page main section.article .content ul li,#news-detail-page main section.article .content ol li{margin:8px 0}#news-detail-page main section.article .content a{color:#eba915;text-decoration:none;font-weight:bold}#news-detail-page main section.article .content a:hover{text-decoration:underline}#news-detail-page main section.article .content p{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0.005em;margin:22px 0}#news-detail-page main section.article .content .quotes{margin-top:72px;text-align:center}#news-detail-page main section.article .content .quote{text-align:left;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:375px;margin:0 0 40px 0}#news-detail-page main section.article .content .quote:nth-child(2n),#news-detail-page main section.article .content .quote:last-child{margin-right:0}#news-detail-page main section.article .content .quote .text{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:30px;letter-spacing:0.005em;line-height:34.36px;position:relative;padding:0 20px 0 20px}#news-detail-page main section.article .content .quote .text a{text-decoration:none;color:#2a2a2a}#news-detail-page main section.article .content .quote .text a:hover{text-decoration:underline}#news-detail-page main section.article .content .quote .text::before{content:url("/assets/img/quote-open.svg");position:absolute;top:-15px;left:-1px;width:17.813px;height:12.78px}#news-detail-page main section.article .content .quote .text::after{content:url("/assets/img/quote-close.svg");position:absolute;margin:4px 0 0 5px;width:17.719px;height:12.72px}#news-detail-page main section.article .content .quote .byline{white-space:nowrap;margin:13px 0 0 0;padding:0 0 0 23px}#news-detail-page main section.article .content .quote .img{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 4px 0 0;width:46px;height:46px;background:transparent none no-repeat center center;background-size:46px 46px;border-radius:23px;background-clip:padding-box}#news-detail-page main section.article .content .quote .name{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:17px}#news-detail-page main section.article .content .quote .name a{text-decoration:none;color:#2a2a2a}#news-detail-page main section.article .content .quote .name a:hover{text-decoration:underline}#news-detail-page main section.article .content .about{margin:95px 0 0;position:relative}#news-detail-page main section.article .content .about .img{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:#f4f8fb no-repeat center center;background-size:cover;width:calc(100% - 395px);max-width:375px;height:0;padding-top:43.4%;margin-right:20px}#news-detail-page main section.article .content .about .text{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:100%;max-width:375px}#news-detail-page main section.article .content .about .text h3{margin:-3px 0 0;padding:0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:34.36px;letter-spacing:-0.005em}#news-detail-page main section.article .content .about .text h3 a{color:#eba915;text-decoration:none}#news-detail-page main section.article .content .about .text h3 a:hover{text-decoration:underline}#news-detail-page main section.article .content .about .text .copy{margin:34px 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0.005em}#news-detail-page main section.article .content .about .text .copy a{color:#eba915;text-decoration:none;font-weight:bold}#news-detail-page main section.article .content .about .text .copy a:hover{text-decoration:underline}#news-detail-page main section.author{padding:96px 40px 0}#news-detail-page main section.author h2{display:block;border-top:1px solid #dedede;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;margin:10px 0 23px 0}#news-detail-page main section.author h2>span{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:-10px auto 0 auto;padding:0 16px;background-color:#f4f8fb;line-height:1em}#news-detail-page main section.author .wrap{max-width:612px;margin:0 auto}#news-detail-page main section.author .avatar{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent no-repeat calc(100% - 4px) top;background-size:198px 198px;width:296px;height:198px;margin:0 20px 0 0}#news-detail-page main section.author .copy{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:296px;padding:31px 0 0 0}#news-detail-page main section.author .name{margin:0 0 7px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:22px;line-height:27.36px;letter-spacing:0.005em}#news-detail-page main section.author .description{margin:0 0 25px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0.013em}#news-detail-page main section.author .links{font-size:0}#news-detail-page main section.author .links>a{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;line-height:17.46px;margin-right:20px;text-decoration:none;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#news-detail-page main section.author .links>a:hover{text-decoration:underline}#news-detail-page main section.author .links>a:last-child{margin-right:0}#news-detail-page main section.author .disqus{text-transform:uppercase;color:#2a2a2a}#news-detail-page main section.author .twitter{color:#1da1f2}#news-detail-page main section.related{padding:98px 40px 17px}#news-detail-page main section.related h2{display:block;border-top:1px solid #dedede;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;margin:10px 0 37px 0}#news-detail-page main section.related h2>span{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:-10px auto 0 auto;padding:0 16px;background-color:#f4f8fb;line-height:1em}#news-detail-page main section.related article.secondary{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 20px 40px 0;width:calc(33.33% - 13.3px)}@media (min-width:769px){#news-detail-page main section.related article.secondary:last-child{margin-right:0}}#news-detail-page main section.related article.secondary .image{background:transparent none no-repeat center center;background-size:cover;float:left;margin:0 0 23px 0;display:block;width:100%;height:0;padding-top:52.4%;border-radius:5px;background-clip:padding-box}#news-detail-page main section.related article.secondary h4{display:block;width:100%;margin:0 0 10px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:22px;font-weight:normal;line-height:27.36px;letter-spacing:.005em}#news-detail-page main section.related article.secondary h4 a{text-decoration:none;color:#2a2a2a}#news-detail-page main section.related article.secondary h4 a:hover{text-decoration:underline}#news-detail-page main section.related article.secondary p{width:100%;margin:0 0 14px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:17px;font-weight:300;line-height:22px;max-height:66px;overflow:hidden;letter-spacing:.005em}#news-detail-page main section.related article.secondary .tags{margin-left:0}#news-detail-page main hr{display:block;height:0;margin:0 40px 0 40px;padding:0;outline:0 none;border:0 none;border-top:2px solid #2a2a2a}@media (max-width:768px){#news-detail-page main{margin-top:91px}#news-detail-page main a.back{margin:18px 15px 0;font-weight:300;font-size:15px}#news-detail-page main .date{position:relative;top:auto;right:auto;margin:18px 15px -15px}#news-detail-page main section.article{margin:24px 15px 0}#news-detail-page main section.article .intro{display:block;width:auto}#news-detail-page main section.article .intro h1.title{font-size:30px;line-height:31px}#news-detail-page main section.article .intro .tags{margin-top:3px}#news-detail-page main section.article .teaser{margin:18px 0 0;font-size:15px;line-height:22.5px}#news-detail-page main section.article .feature-img{margin:20px 0 0}#news-detail-page main section.article .content{margin:18px 0 0}#news-detail-page main section.article .content h1,#news-detail-page main section.article .content h2{margin:0 0 17px -1px;font-size:25px;line-height:31px;letter-spacing:normal}#news-detail-page main section.article .content img{margin:34px 0}#news-detail-page main section.article .content img+.caption{margin:-25px 0 27px;font-size:15px;line-height:22.5px}#news-detail-page main section.article .content p{font-size:15px;line-height:22.5px;margin:17px 0 23px}#news-detail-page main section.article .content .quote{width:auto;margin:0 0 40px 0}#news-detail-page main section.article .content .quote .quote{width:auto;margin:0 0 40px 0}#news-detail-page main section.article .content .quote .text{text-align:center;font-size:25px;letter-spacing:normal;line-height:35px}#news-detail-page main section.article .content .quote .text::before{content:url("/assets/img/quote-open.svg");position:relative;display:inline-block;top:-10px;left:-9px}#news-detail-page main section.article .content .quote .text::after{content:url("/assets/img/quote-close.svg");position:relative;display:inline-block;top:-6px;left:6px;margin:0}#news-detail-page main section.article .content .quote .byline{text-align:center;padding:0}#news-detail-page main section.article .content .quote .name{font-size:15px;line-height:17.18px}#news-detail-page main section.article .content .about{margin:49px 0 0}#news-detail-page main section.article .content .about .img{display:block;width:100%;max-width:none;padding-top:88.7%;margin:0 0 0 0}#news-detail-page main section.article .content .about .text{display:block;max-width:none;margin:30px 0 0}#news-detail-page main section.article .content .about .text h3{font-size:25px;line-height:31px;letter-spacing:normal}#news-detail-page main section.article .content .about .text .copy{margin:15px 0 0;font-size:15px;line-height:22.5px}#news-detail-page main section.author{padding:57px 15px 0}#news-detail-page main section.author h2{border:0 none;margin:0 0 19px 0}#news-detail-page main section.author h2>span{display:inline;margin:0;padding:0;background-color:transparent}#news-detail-page main section.author .avatar{display:block;width:198px;height:198px;margin:0 auto 0 auto}#news-detail-page main section.author .copy{text-align:center;display:block;width:auto;padding:17px 0 0 0}#news-detail-page main section.author .name{font-size:20px;line-height:25px}#news-detail-page main section.author .description{margin:0 0 15px 0;font-size:15px;line-height:23px;letter-spacing:0}#news-detail-page main section.author .links{font-size:15px;line-height:25px}#news-detail-page main section.author .links>a{margin-right:64px}#news-detail-page main section.related{padding:66px 15px 27px}#news-detail-page main section.related h2{border:0 none;margin:0 0 23px 0}#news-detail-page main section.related h2>span{display:inline;margin:0;padding:0;background-color:transparent}#news-detail-page main section.related article.secondary{margin:0 0 36px 0;display:block;width:auto}#news-detail-page main section.related article.secondary:last-child{margin-bottom:0}#news-detail-page main section.related article.secondary .image{float:none;margin:0 0 0 0;width:100%;padding-top:52.5%}#news-detail-page main section.related article.secondary .copy{margin:26px 0 0 0;float:none}#news-detail-page main section.related article.secondary h4{width:auto;margin:0 0 18px 0;font-size:20px;line-height:25px;letter-spacing:0}#news-detail-page main section.related article.secondary p{width:auto;margin:0 0 16px 0;font-size:15px;line-height:22.5px;letter-spacing:0}#news-detail-page main section.related article.secondary .tags{margin-left:0}#news-detail-page main hr{margin:0 15px 0}}@media (max-width:768px){#news-detail-page.display-notification{margin-top:205px;background-image:none;background-color:#f4f8fb!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#press-page{background-color:#000;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/about/background.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#press-page main{margin-top:457px;overflow:visible}#press-page main section{position:relative}#press-page main section h2{display:block;border-top:1px solid #dedede;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;margin:10px 0 -10px 0}#press-page main section h2>span{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:-10px auto 0 auto;padding:0 16px;background-color:#f4f8fb;line-height:1em}#press-page main section .game-release{padding:0 0 32px 237px;position:relative;max-width:454px;min-height:136px}#press-page main section .game-release .cover{position:absolute;width:217px;height:163px;top:5px;left:0;background:transparent no-repeat center top;background-size:cover;border-radius:5px;background-clip:padding-box}#press-page main section .game-release .title{display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:22px;line-height:1.244em;text-decoration:none;color:#2a2a2a;margin:0 0 4px}#press-page main section .game-release .title:hover{text-decoration:underline}#press-page main section .game-release .tags{margin-bottom:10px}#press-page main section .game-release .tags .release{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:16px;line-height:23px;margin-left:4px;letter-spacing:-0.015em}#press-page main section .game-release .description{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0.012em;margin-bottom:17px}#press-page main section .game-release .link{margin-right:23px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;line-height:17.46px;text-decoration:none;color:#2a2a2a}#press-page main section .game-release .link:last-child{margin-right:0}#press-page main section .game-release .link:hover{text-decoration:underline}#press-page main section .event{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:0 0 32px 158px;position:relative;width:296px;margin:0 20px 0 0}@media (min-width:769px){#press-page main section .event:nth-child(2n+1),#press-page main section .event:last-child{margin-right:0}}#press-page main section .event .logo{position:absolute;width:138px;height:138px;top:5px;left:0;background:transparent no-repeat center top;background-size:cover;border-radius:5px;background-clip:padding-box}#press-page main section .event .title{display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:22px;line-height:1.244em;text-decoration:none;color:#2a2a2a;margin:0 0 5px}#press-page main section .event .title:hover{text-decoration:underline}#press-page main section .event .date,#press-page main section .event .location{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:16px;line-height:22px;margin:0 0 4px}#press-page main section .event .location{padding:0 0 0 20px;background:transparent url("/assets/img/icn-placemark@2x.png") no-repeat left 2px;background-size:13px 18px}#press-page main section .event .games{margin:0 0 7px}#press-page main section .event .games a{text-decoration:none;color:#eba915;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:16px;line-height:30px;letter-spacing:0.01em}#press-page main section .event .games a:hover{text-decoration:underline}#press-page main section .event .link{margin-right:23px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;line-height:17.46px;text-decoration:none;color:#2a2a2a}#press-page main section .event .link:last-child{margin-right:0}#press-page main section .event .link:hover{text-decoration:underline}#press-page main section.who{padding:246px 40px 76px;background:transparent url("/assets/img/icn-three-banners@2x.png") no-repeat center 32px;background-size:669px 196.5px;text-align:center}#press-page main section.who h1{margin:0 0 28px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:bold;font-size:35px;line-height:40px}#press-page main section.who p{max-width:620px;margin:22px auto;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px}#press-page main section.who p b{font-weight:600}#press-page main section.who p a{text-decoration:none;font-weight:600;color:#eba915}#press-page main section.who p a:hover{text-decoration:underline}#press-page main section.who .btn{margin:22px 8px 0}#press-page main section.recent{padding:0 40px 48px}#press-page main section.recent h2{margin-bottom:38px}#press-page main section.soon{padding:0 40px 73px}#press-page main section.soon h2{margin-bottom:38px}#press-page main section.events{padding:0 40px 45px}#press-page main section.events h2{margin-bottom:35px}#press-page main section.games{padding:0 30px 40px;background-color:#202020;color:#fff}#press-page main section.games h2{border:0 none;display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;padding:36px 0 0 0;margin:0 0 35px 0}#press-page main section.games .game{margin:0 10px 40px 10px}@media (min-width:769px){#press-page main section.games .game:nth-child(3n+1),#press-page main section.games .game:last-child{margin-right:0}}#press-page main section.games .more{margin:2px 0 0;text-align:center}#press-page main section.games .more .btn{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background-color:#ffcd00;color:#2a2a2a}#press-page main section.games .more .btn:hover{-webkit-box-shadow:0 0 0 2px #ffcd00,0 10px 29px -5px rgba(29,29,27,0.5);box-shadow:0 0 0 2px #ffcd00,0 10px 29px -5px rgba(29,29,27,0.5)}#press-page main section.history-facts{padding:75px 40px 66px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px}#press-page main section.history-facts b{font-weight:600}#press-page main section.history-facts p{margin:22px 0}#press-page main section.history-facts h3{border:0 none;display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:34.36px;color:#2a2a2a;padding:0 0 0 0;margin:0 0 28px 0}#press-page main section.history-facts .facts{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:296px;margin-left:79px;margin-right:20px}#press-page main section.history-facts .facts a{font-weight:600;color:#eba915;text-decoration:none}#press-page main section.history-facts .facts a:hover{text-decoration:underline}#press-page main section.history-facts .facts .social-links{margin:25px 0 35px -6px}#press-page main section.history-facts .facts .social-links li{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#press-page main section.history-facts .facts .social-links li a{background:transparent none no-repeat;background-size:cover;display:block;width:50px;height:28px}#press-page main section.history-facts .facts .social-links li.facebook a{width:41px;background-image:url("/assets/img/btn-social-facebook.png")}#press-page main section.history-facts .facts .social-links li.twitter a{width:47px;background-image:url("/assets/img/btn-social-twitter.png")}#press-page main section.history-facts .facts .social-links li.youtube a{width:50px;background-image:url("/assets/img/btn-social-youtube.png")}#press-page main section.history-facts .history{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:454px}#press-page main section.press-contact{padding:0 40px 73px 40px}#press-page main section.press-contact h2{display:block;border-top:1px solid #dedede;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;margin:10px 0 23px 0}#press-page main section.press-contact h2>span{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:-10px auto 0 auto;padding:0 16px;background-color:#f4f8fb;line-height:1em}#press-page main section.press-contact .wrap{max-width:612px;margin:0 auto}#press-page main section.press-contact .avatar{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent no-repeat calc(100% - 4px) top;background-size:198px 198px;width:296px;height:198px;margin:0 20px 0 0}#press-page main section.press-contact .copy{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:296px;padding:31px 0 0 0}#press-page main section.press-contact .name{margin:0 0 7px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:22px;line-height:27.36px;letter-spacing:0.005em}#press-page main section.press-contact .description{margin:0 0 25px 0;padding:0 0 0 0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0.013em}#press-page main section.press-contact .email{text-decoration:none;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;line-height:17.46px;color:#2a2a2a}#press-page main section.press-contact .email:hover{text-decoration:underline}#press-page main section.assets{padding:0 40px 80px;text-align:center}#press-page main section.assets h2{margin-bottom:57px}#press-page main section.assets .asset{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:left;margin:0 10px 0}#press-page main section.assets .asset .thumb{border-radius:4px;background-clip:padding-box;display:block;margin:0 0 17px;width:138px;height:138px;background:#dedede no-repeat center center}#press-page main section.assets .asset .thumb.horizontal{background-image:url("/assets/img/dl-logo-ags-horizontal@2x.png");background-size:117px 35px}#press-page main section.assets .asset .thumb.horizontal.filled{background-image:url("/assets/img/dl-logo-ags-horizontal-filled@2x.png")}#press-page main section.assets .asset .thumb.vertical{background-image:url("/assets/img/dl-logo-ags-vertical@2x.png");background-size:103px 72px}#press-page main section.assets .asset .thumb.vertical.filled{background-image:url("/assets/img/dl-logo-ags-vertical-filled@2x.png")}#press-page main section.assets .asset .thumb.animated{background-color:#000;background-image:url("/assets/img/dl-logo-ags-animated@2x.png");background-size:117px auto}#press-page main section.assets .asset .text{text-decoration:none;color:#2a2a2a;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;line-height:17.46px}#press-page main section.assets .asset .text:hover{text-decoration:underline}#press-page main section.assets .btn{margin:35px 0 0}#press-page main hr{display:block;height:0;margin:0 40px 0 40px;padding:0;outline:0 none;border:0 none;border-top:2px solid #2a2a2a}@media (max-width:768px){#press-page main{margin-top:91px}#press-page main section h2{border:0 none;margin:0}#press-page main section h2>span{display:inline;margin:0;padding:0;background-color:transparent}#press-page main section .game-release{padding:0 0 43px 0;max-width:100%;text-align:center}#press-page main section .game-release .cover{display:block;position:relative;width:100%;height:0;padding-top:75%;top:auto;left:auto}#press-page main section .game-release .title{font-size:20px;line-height:25px;margin:33px 0 15px}#press-page main section .game-release .tags{margin-bottom:23px}#press-page main section .game-release .tags .release{display:block;font-size:15px;margin-top:8px}#press-page main section .game-release .description{font-size:15px;margin-bottom:29px}#press-page main section .game-release .link{display:block;margin:0 0 0;font-size:15px;line-height:25px}#press-page main section .game-release .link:last-child{margin:0 0 0}#press-page main section .event{display:block;padding:0 0 60px 0;width:100%;margin:0 0 0;text-align:center}#press-page main section .event .logo{position:relative;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:207px;height:207px;top:auto;left:auto}#press-page main section .event .title{font-size:20px;line-height:25px;margin:33px 0 15px}#press-page main section .event .date,#press-page main section .event .location{font-size:15px;line-height:20px}#press-page main section .event .location{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:0 0 0 16px;background-size:10px auto;margin-bottom:0}#press-page main section .event .games a{font-size:15px;line-height:23px}#press-page main section .event .link{display:block;margin:0 0 0;font-size:15px;line-height:25px}#press-page main section .event .link:last-child{margin:0 0 0}#press-page main section.who{padding:220px 15px 63px;background-image:url("/assets/img/icn-three-banners-mobile@2x.png");background-size:316px auto;background-position:center 11px}#press-page main section.who h1{margin:0 0 21px;font-size:30px;line-height:35px}#press-page main section.who p{margin:20px auto;font-size:15px;line-height:23px;letter-spacing:-0.005em}#press-page main section.who .btn{margin:17px 8px 2px}#press-page main section.recent{padding:0 15px 26px}#press-page main section.recent h2{margin-bottom:34px}#press-page main section.soon{padding:0 15px 26px}#press-page main section.soon h2{margin-bottom:34px}#press-page main section.events{padding:0 15px 2px}#press-page main section.events h2{margin-bottom:38px}#press-page main section.games{padding:0 5px 39px}#press-page main section.games h2{padding:27px 0 0 0}#press-page main section.games .more{margin:5px 0 0}#press-page main section.history-facts{padding:45px 15px 22px;font-size:15px;line-height:23px}#press-page main section.history-facts p{margin:20px 0}#press-page main section.history-facts h3{font-size:25px;line-height:31px;margin:0 0 17px 0}#press-page main section.history-facts .facts{display:block;width:100%;margin:0 0 0}#press-page main section.history-facts .facts .social-links{margin:30px 0 30px -6px}#press-page main section.history-facts .history{display:block;width:100%;margin:49px 0 0}#press-page main section.press-contact{padding:0 15px 52px}#press-page main section.press-contact h2{border:0 none;margin:0 0 22px 0}#press-page main section.press-contact h2>span{display:inline;margin:0;padding:0;background-color:transparent}#press-page main section.press-contact .avatar{display:block;width:198px;height:198px;margin:0 auto 0 auto}#press-page main section.press-contact .copy{text-align:center;display:block;width:auto;padding:17px 0 0 0}#press-page main section.press-contact .name{font-size:20px;line-height:25px}#press-page main section.press-contact .description{margin:0 0 15px 0;font-size:15px;line-height:23px;letter-spacing:0}#press-page main section.press-contact .email{font-weight:300;font-size:15px;line-height:25px}#press-page main section.assets{padding:0 15px 68px}#press-page main section.assets h2{margin-bottom:45px}#press-page main section.assets .asset{display:block;text-align:center;margin:0 0 42px}#press-page main section.assets .asset .thumb{margin:0 auto 12px;width:207px;height:207px}#press-page main section.assets .asset .thumb.horizontal{background-size:174px auto}#press-page main section.assets .asset .thumb.vertical{background-size:170px auto}#press-page main section.assets .asset .text{font-weight:300;font-size:15px;line-height:25px}#press-page main section.assets .btn{margin:0 0 0}#press-page main hr{margin:0 15px}}@media (max-width:480px){#press-page{background-image:url("/assets/img/bg-about-mobile.jpg");background-size:contain}}@media (max-width:768px){#press-page.display-notification{margin-top:205px;background-image:none;background-color:#f4f8fb!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#search-page{background-color:#000;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/bg-games-overview.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#search-page main{background-color:#2a2a2a;color:#fff;margin-top:153px}#search-page main h2{display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;color:#b0b0b0;text-transform:uppercase;text-align:center;letter-spacing:.3em;padding:0 0 0;margin:0 0 0 0}#search-page main #search-page-form{display:block;-webkit-transition:width 0.2s ease-out;transition:width 0.2s ease-out;white-space:nowrap;padding:0 0 0;margin:40px auto 0;background:#f4f8fb none;border-radius:4px;background-clip:padding-box;font-size:0}#search-page main .search-page-query-icon{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;z-index:2;width:51px;height:50px;border:0 none;margin:0 0 0;padding:0 0 0;background:transparent url("/assets/img/icn-search-dark@2x.png") no-repeat;background-position:center 17px;background-size:18px 18px}#search-page main #search-page-submit-btn{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;z-index:2;width:44px;height:50px;border:0 none;margin:0 0 0;padding:0 0 0;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center 16px;background-size:10px 17px}#search-page main #search-page-submit-btn:hover{cursor:pointer}#search-page main #search-page-query-input{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border:0 none;height:50px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;color:#2a2a2a;background-color:transparent;width:calc(100% - 51px - 44px);margin:0 -44px 0 -51px;padding:0 44px 0 51px}#search-page main #search-page-query-input:focus{outline:0 none}#search-page main #search-page-query-input::-webkit-input-placeholder{line-height:1.4em;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:20px;font-weight:300}#search-page main section{padding:0 40px 0}#search-page main section.search{margin:0 0 22px}#search-page main section.results{padding:31px 0 0;font-size:0}#search-page main section.results:nth-child(odd){background-color:#202020}#search-page main section.results em{font-style:normal;font-weight:bold;color:#ffcd00}#search-page main section.results .no-results{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;color:#6a6a6a;margin-bottom:40px;text-align:center}#search-page main section.results.pages{padding-left:40px;padding-right:40px;padding-bottom:28px}#search-page main section.results.pages h2{margin-bottom:15px}#search-page main section.results.pages .result{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border-radius:3px;background-clip:padding-box;position:relative;text-decoration:none;margin:0 0 20px;padding:15px 0 15px 0;min-height:70px;width:454px}#search-page main section.results.pages .result:nth-child(odd){margin-right:20px}#search-page main section.results.pages .result:last-child{margin-right:auto}#search-page main section.results.pages .result:hover,#search-page main section.results.pages .result:focus{outline:0 none;background-color:#202020;cursor:pointer}#search-page main section.results.pages .result .thumb{position:absolute;top:15px;left:19px;width:46px;height:66px;background:transparent url("/assets/img/logo-ag-shield-gray@2x.png") no-repeat center center;background-size:cover}#search-page main section.results.pages .result .snippet,#search-page main section.results.pages .result .title{text-align:left;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:20px;color:#dedede;padding:0 0 0 97px}#search-page main section.results.pages .result .title{font-weight:600;margin:5px 0 0}#search-page main section.results.games{padding-left:30px;padding-right:30px;padding-bottom:8px}#search-page main section.results.games h2{margin-bottom:31px}#search-page main section.results.games .no-results{margin-top:-16px}#search-page main section.results.news{padding-left:30px;padding-right:30px;padding-bottom:28px}#search-page main section.results.news h2{margin-bottom:35px}#search-page main section.results.news .no-results{margin-top:-20px}#search-page main section.results.news .article{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;width:296px;text-align:left;margin:0 10px 40px 10px}#search-page main section.results.news .article .featureImg{display:block;border-radius:5px;background-clip:padding-box;background:transparent none no-repeat center center;background-size:cover;position:relative;width:100%;height:0;padding:52.3% 0 0 0;margin:0 0 24px 0}#search-page main section.results.news .article .title{display:block;position:relative;color:#fff;text-decoration:none;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:22px;font-weight:normal;line-height:27px}#search-page main section.results.news .article .tags{margin-top:22px;position:relative}#search-page main section.results.news .article .tags.closed{overflow:hidden;height:28px}.no-touchevents #search-page .results.news .article:hover::before{opacity:1;filter:alpha(opacity=100)}.no-touchevents #search-page .results.news .article::before{content:'';position:absolute;width:100%;height:100%;top:-10px;left:-10px;opacity:0;filter:alpha(opacity=0);border-radius:4px;background-clip:padding-box;border:10px solid #202020;background-color:#202020;-webkit-transition:opacity 100ms ease;transition:opacity 100ms ease}@media (max-width:768px){#search-page main{margin-top:91px}#search-page main h2{padding-top:35px;margin-bottom:20px}#search-page main #search-page-form{margin:20px auto 0;border-radius:3px;background-clip:padding-box}#search-page main .search-page-query-icon{width:33px;height:36px;background-position:8px 10px;background-size:15px 15px}#search-page main #search-page-submit-btn{width:28px;height:36px;background-position:center center;background-size:auto 15px}#search-page main #search-page-query-input{height:36px;font-size:16px;width:calc(100% - 33px - 28px);margin:0 -28px 0 -33px;padding:0 28px 0 33px}#search-page main #search-page-query-input::-webkit-input-placeholder{font-size:16px}#search-page main section{padding:0 15px 0}#search-page main section.search{margin:0 0 0}#search-page main section.results{padding:0 0 0}#search-page main section.results em{font-weight:600}#search-page main section.results.pages{padding-left:5px;padding-right:5px}#search-page main section.results.pages .result{margin:0 0 2px;padding:12px 0;width:100%}#search-page main section.results.pages .result:nth-child(odd){margin-right:auto}#search-page main section.results.pages .result .thumb{top:17px;left:10px;width:38px;height:54.5px}#search-page main section.results.pages .result .snippet,#search-page main section.results.pages .result .title{font-size:15px;padding:0 10px 0 63px}#search-page main section.results.pages .result .title{margin:0 0 0}#search-page main section.results.games{padding-left:5px;padding-right:5px;padding-bottom:13px}#search-page main section.results.games h2{margin-bottom:21px}#search-page main section.results.games .game .tags.closed{height:24px}#search-page main section.results.news{padding-left:5px;padding-right:5px;padding-bottom:15px}#search-page main section.results.news h2{margin-bottom:25px}#search-page main section.results.news .article{width:auto;margin-bottom:22px}#search-page main section.results.news .article:hover,#search-page main section.results.news .article:focus{outline:0 none;background-color:#202020;cursor:pointer}#search-page main section.results.news .article .featureImg{margin:0 0 27px 0}#search-page main section.results.news .article .title{font-size:20px;line-height:25px}#search-page main section.results.news .article .tags{margin-top:23px}}@media (max-width:768px){#search-page.display-notification{margin-top:205px;background-image:none;background-color:#2a2a2a!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#privacy-page{background-color:#4b3c3a;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/bg-games-overview.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#privacy-page main{position:relative;margin-top:153px}#privacy-page main section.article{margin:75px 119px 100px}#privacy-page main section.article .content{margin:34px 0 0}#privacy-page main section.article .content h1{padding:0;margin:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:bold;font-size:35px;line-height:40px;letter-spacing:0.013em}#privacy-page main section.article .content h2{margin:18px 0 -12px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:17px;line-height:22px;letter-spacing:-0.005em}#privacy-page main section.article .content img{display:block;width:100%;height:auto;margin:74px 0}#privacy-page main section.article .content img+.caption{margin:-60px 0 60px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0.005em}#privacy-page main section.article .content ul{list-style-type:disc}#privacy-page main section.article .content ul li,#privacy-page main section.article .content ol li{margin:8px 0;line-height:22px}#privacy-page main section.article .content a{color:#2a2a2a}#privacy-page main section.article .content p{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0.005em;margin:22px 0}#privacy-page main section.article .content table{width:100%;border-collapse:collapse;border:1px solid #ddd}#privacy-page main section.article .content thead th{vertical-align:middle}#privacy-page main section.article .content th,#privacy-page main section.article .content td{border:1px solid #ddd;padding:10px;vertical-align:text-top}#privacy-page main hr{display:block;height:0;margin:0 40px 0 40px;padding:0;outline:0 none;border:0 none;border-top:2px solid #2a2a2a}@media (max-width:768px){#privacy-page main{margin-top:91px}#privacy-page main section.article{margin:30px 15px 77px}#privacy-page main section.article .content{margin:18px 0 0}#privacy-page main section.article .content h1{font-size:30px;line-height:31px}#privacy-page main section.article .content h2{font-size:15px;line-height:22.5px}#privacy-page main section.article .content img{margin:34px 0}#privacy-page main section.article .content img+.caption{margin:-25px 0 27px;font-size:15px;line-height:22.5px}#privacy-page main section.article .content ul,#privacy-page main section.article .content ol{padding-left:20px}#privacy-page main section.article .content p,#privacy-page main section.article .content li{font-size:15px;line-height:22.5px;margin:17px 0 23px}#privacy-page main hr{margin:0 15px 0}}@media (max-width:768px){#privacy-page.display-notification{margin-top:205px;background-image:none;background-color:#f4f8fb!important}}#home-page main section.news article.lead,#games-detail-page main section.overview .misc dl,#games-detail-page main section.about-game .detail,#games-detail-page main section.soundtrack .detail,#games-detail-page main section.about-dev .wrap,#news-overview-page main section.articles article.lead{*zoom:1}#home-page main section.news article.lead:before,#games-detail-page main section.overview .misc dl:before,#games-detail-page main section.about-game .detail:before,#games-detail-page main section.soundtrack .detail:before,#games-detail-page main section.about-dev .wrap:before,#news-overview-page main section.articles article.lead:before,#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{content:" ";display:table}#home-page main section.news article.lead:after,#games-detail-page main section.overview .misc dl:after,#games-detail-page main section.about-game .detail:after,#games-detail-page main section.soundtrack .detail:after,#games-detail-page main section.about-dev .wrap:after,#news-overview-page main section.articles article.lead:after{clear:both}.lnk-arrow{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-right-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 0 0 6px;width:7px;height:12px}.lnk-arrow-back{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:transparent url("/assets/img/icn-chev-left-off-black@2x.png") no-repeat center center;background-size:7px 12px;margin:0 7px 0 0;width:7px;height:12px}.platform-btn,#footer .brand .logo,#footer .social-links li a,#games-detail-page main section.overview .cover,#games-detail-page main section.quotes .img,#games-detail-page main section.media .item,#news-detail-page main section.article .content .quote .img,#press-page main section.history-facts .facts .social-links li a{text-indent:100%;white-space:nowrap;overflow:hidden}.platform-btn.inactive{text-indent:unset;white-space:unset;overflow:unset}#error-page{background-color:#4b3c3a;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;background-image:url("/assets/img/bg-games-overview.jpg");-webkit-transition:background-position 16.6ms linear;transition:background-position 16.6ms linear}#error-page main{margin-top:153px;overflow:visible}#error-page main section{position:relative}#error-page main section.intro{text-align:center;padding:100px 40px 79px 40px}#error-page main section.intro h1{padding:0 0 0 0;margin:0 0 23px 0;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:bold;font-size:35px;line-height:40px}#error-page main section.intro .copy{padding:0 0 0 0;margin:0 auto 0 auto;max-width:630px;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:17px;line-height:22px;letter-spacing:-0.005em}#error-page main section.intro .sushi-cat{margin:50px 0 0;height:200px;width:auto}@media (max-width:768px){#error-page main{margin-top:0}#error-page main section.intro{padding:144px 15px 45px 15px}#error-page main section.intro h1{margin:0 0 21px 0;font-size:30px;line-height:35px}#error-page main section.intro .copy{font-size:15px;line-height:23px}}