html{height:100%}@font-face{font-family:kreon;src:url(/fonts/kreon/Kreon-Regular.ttf)}@font-face{font-family:kreon-light;src:url(/fonts/kreon/Kreon-Light.ttf)}body{background-color:#000;background-image:url(/img/background.jpg);background-attachment:fixed;background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:10em}.container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:2em}.title-container picture{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-start}.title-container img{min-width:20em;width:60%;height:auto}@media(min-width:320px){.video-container{overflow:hidden;position:relative;min-width:16.5rem;border:solid gold .1em;border-radius:3px}}@media(min-width:641px){.video-container{min-width:30em}}.video-container::after{padding-top:56.25%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;content:''}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.container .store{align-items:center}@media(min-width:320px){.store{max-width:90%;width:40em;background-color:rgba(0,0,0,.8);border-radius:4px;border:solid gold .1em;margin:1em 0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;padding:1em}}@media(min-width:641px){.store{flex-direction:row}}.store h2{margin:0}a.button{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-content:center;padding:.3em 1.2em;margin:.5em;border-radius:.5em;border:solid #fff .1em;box-sizing:border-box;text-decoration:none;font-family:roboto,sans-serif;font-weight:300;color:#fff;background-color:#f30000;transition:opacity .2s}a.button.store-nintendo{background-color:#e4000f}a.button.store-playstation{background-color:#2e6db4}a.button.store-microsoft{background-color:#107c10}a.button.store-steam{background-color:#000}a.button.store-humblebundle{background-color:#cb272c}a.button.store-gog{background-color:#86328a}a.button.discord{background-color:#7289da}a.button.twitter{background-color:#00aced}a.button.facebook{background-color:#3b5998}a.button.reddit{background-color:#ff4301}svg{fill:#fff}a.button:hover{opacity:.5}@media(min-width:320px){.merch{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row}.store-block{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-evenly}.store-block a:nth-child(2n){flex-basis:100%}}@media(min-width:641px){.merch{flex-wrap:nowrap}}.button{max-width:10em}.store .button picture{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.store .button img,.button svg{width:30%}.merch .item{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;margin:.5em}.merch a img{width:100%;height:100%;opacity:1;transition:opacity .2s;border-radius:8px;border:solid #fff .1em}.merch .store-logo img{margin-bottom:.8em;border:0}.merch a:hover{opacity:.5}.merch a{transition:color .2s;color:gold;font-family:kreon-light;font-weight:700;text-decoration:none}p,h3,h4,h5,ul,li,#privacy{color:#fff6e2;font-family:kreon-light;font-size:18px}h1,h2{text-align:center;color:#ffd553;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000,0 0 .4em #000;font-family:kreon}#footer p{text-align:center}