@font-face{font-family:'04b30';src:url(fonts/04b_30__-webfont.woff2) format('woff2'),url(fonts/04b_30__-webfont.ttf) format('ttf'),url(fonts/04b_30__-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:pixeledregular;src:url(fonts/pixeled-webfont.woff2) format('woff2'),url(fonts/pixeled-webfont.ttf) format('ttf'),url(fonts/pixeled-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'OCR A Std';font-style:normal;font-weight:400;src:local('OCR A Std'),url(fonts/OCRAStd.woff) format('woff'),url(fonts/OCRAStd.ttf) format('ttf')}*{margin:0;padding:0;box-sizing:border-box;color:#000}a{text-decoration:none}body{font-family:'OCR A Std';line-height:1;position:relative}h1,h2,h3,h4,h5,h6{font-weight:400;-webkit-user-select:none;-moz-user-select:none}h1{font-size:35px;margin-bottom:17px}header h2{font-size:12px;line-height:14px;margin-bottom:25px}#container h4,.button,.dark h3,header h1,nav ul li{font-family:pixeledregular}#container h3,.dark h2,.shows h2{font-family:'04b30'}nav ul{margin-top:50px}nav ul li{list-style:none;font-size:18px;margin-bottom:30px}nav ul li a:hover{color:#e42951}.button,input[type=email]{height:60px;line-height:60px}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.banner{width:7px;bottom:0;position:absolute;top:120px;background:url(images/strip.png) left top}.banner.left{left:10px}.banner.right{right:10px}.button{border:none;max-width:100%;width:350px;font-size:18px;color:#fff;background:#e42951;cursor:pointer;text-transform:uppercase;text-align:center}.button:hover{background:#ea5676}input[type=email]{background:#000;color:#fff;outline:0;border:none;border-right:15px solid #e5e5e5;width:100%;padding:0 22px;font-size:26px;font-family:'OCR A Std'}input[type=email]::-webkit-input-placeholder{color:#747474}input[type=email]::-moz-placeholder{color:#747474}input[type=email]:-ms-input-placeholder{color:#747474}input[type=email]:-moz-placeholder{color:#747474}div.sticker{background:url(images/sticker.jpg) center center no-repeat;background-size:100% 100%;width:100%;box-sizing:border-box;padding-bottom:100%;position:relative}div.sticker p{position:absolute;left:5%;top:5%;width:90%;height:90%;color:#fff}.dark{padding:55px 0;margin-bottom:55px;background:#e5e5e5}.dark .button{width:100%}.dark h2{font-size:39px}.dark h3{margin-top:-10px;font-size:29px;line-height:50px;margin-bottom:30px}.dark h3 strong{color:#00bac1}.dark h3 span{font-size:24px;text-transform:uppercase}.dark h3 span strong{color:#e42951}#container{-webkit-user-select:none;width:100%;height:400px;margin-bottom:55px;position:relative}#container h3{text-align:center;text-transform:lowercase;font-size:27px;margin-top:100px;margin-bottom:20px}#container h4{font-size:15px;line-height:26px;color:#000;text-transform:uppercase;opacity:.4;margin-bottom:40px;text-align:center}#container .button{width:350px;margin:0 auto}#container #dead,#container #start{position:absolute;width:100%;height:100%;background:rgba(228,41,81,.1);color:#fff}#container #dead{display:none}#container #dead h3,#container #dead h4{color:#fff}.about{margin-bottom:55px}.about .images{padding-left:15px}.about .images a{display:block;margin-bottom:15px}.paragraph{padding-right:35px}.paragraph p{margin-top:25px;font-size:16px;line-height:24px}.paragraph p a{color:#e42951;text-decoration:underline}.paragraph p a:hover{text-decoration:none}.shows{padding-top:25px}.shows h2{font-size:35px;margin-bottom:50px}.shows .show{margin-right:35px;margin-bottom:55px}.shows .show:nth-child(4n) .sticker:before{content:" ";width:100%;height:100%;position:absolute;mix-blend-mode:color;background:#a200de}.shows .show:nth-child(4n+1) .sticker:before{content:" ";width:100%;height:100%;position:absolute;mix-blend-mode:color;background:#089dea}.shows .show:nth-child(4n+2) .sticker:before{content:" ";width:100%;height:100%;position:absolute;mix-blend-mode:color;background:#ea5308}.shows .show:nth-child(4n+3) .sticker:before{content:" ";width:100%;height:100%;position:absolute;mix-blend-mode:color;background:#32a300}.shows .show h3{font-size:15px;line-height:22px;margin-bottom:10px}.shows .show h3 a{color:#e42951;text-decoration:underline}.shows .show p{font-size:14px;line-height:22px;margin-top:10px}@media (max-width:1023px){.dark{padding-top:40px;margin-bottom:35px}.about .images{order:1;padding-left:0}.about .images a{margin-right:10px}.about .paragraph{order:2}}@media (min-width:1024px) and (max-width:1159px){.shows .show{flex:0 0 27.26667%;max-width:27.26667%;margin-right:25px}}@media (max-width:1023px) and (min-width:640px){.about .images{flex:0 0 44%;max-width:44%}#container{margin-bottom:45px}#container h3{margin-left:15px;margin-right:15px}.shows .show{margin-right:21px}nav ul{margin-top:10px}.game{margin-top:10px}.dark h2{text-align:center;margin-bottom:33px;font-size:38px}.dark input[type=email]{border-right:none;font-size:18px}.dark h3{padding:0 40px;text-align:center;line-height:39px;font-size:27px}.dark h3 span{font-size:23px}}@media (max-width:639px) and (min-width:320px){body{width:100vw;overflow:hidden;overflow-y:scroll}.dark h2{text-align:center;margin-bottom:33px;font-size:28px}.dark input[type=email]{border-right:none;font-size:18px}.dark h3{padding:0 40px;text-align:center;line-height:30px;font-size:19px}.dark h3 span{font-size:15px}.about .images{width:50%}.about .images a{margin-right:5px;margin-bottom:12px}.about .paragraph{order:2}.about .paragraph p{font-size:14px;line-height:22px}.shows{padding-top:38px}.shows h2{margin-bottom:27px}.shows .show{margin-bottom:15px}.shows .show p{display:none}.shows .show h3{font-size:14px}.shows .show>a{display:none}.banner{width:4px;bottom:0;position:absolute;top:75px;background:url(images/stripe-mobile.png) left top}.banner.left{left:-2px}.banner.right{right:-2px}.row{margin:0 20px}header h1{font-size:25px}header h2{margin-bottom:42px;width:100%}.nav-wrap{width:50%}nav{margin-bottom:50px}nav ul{margin-top:0}nav ul li{margin-bottom:26px;font-size:16px}.wrap{width:100%}#container{width:100%;margin-bottom:50px}#container h3,#container h4{padding:0 30px}#container h3{margin-top:40px}#container .button{max-width:80%}#container br{display:none}.row.game{margin:0}.row.game #container{margin-bottom:1px}.button,input[type=email]{width:100%;display:block;border:none}.button{line-height:50px;height:50px;font-size:13px}input[type=email]{margin-bottom:1px;line-height:38px;height:38px;font-size:16px;text-align:center}}@media (min-width:1200px){.row{width:1180px;max-width:1180px}.shows .show{flex:1 0 27.36667%;max-width:27.36667%;margin-right:25px}.dark h2{font-size:42px}.dark h3{font-size:34px}.dark h3 span{font-size:29px}}