a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,table,td,th{vertical-align:middle}caption,td,th{text-align:left;font-weight:400}a img{border:none}::selection{color:rgba(29,2,24,.6);background:#fff}::-moz-selection{color:rgba(29,2,24,.6);background:#fff}::-webkit-scrollbar{width:6px;background:#f782df}::-webkit-scrollbar-track{-webkit-box-shadow:none;background:#f782df}::-webkit-scrollbar-thumb{background:#d30eab;-webkit-box-shadow:none}::-webkit-scrollbar-thumb:window-inactive{background:#d30eab}a{color:#fff}a:active,a:hover{color:#f894e4}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}html{height:100%;background:#000}body,html{padding:0;margin:0}body{height:100%;font-family:arial;font-size:.9375em;line-height:1.5em;color:#25021e}.large-paragraph{font-family:helvetica,arial,sans-serif;font-size:1.125em;line-height:1.75em}.btn-signup{font-size:16px}header{width:100%;height:58px;background:rgba(40,8,40,.8);color:#fff;position:fixed;top:0;z-index:3;padding:0 10%;line-height:58px}header,nav ul{display:-ms-flexbox;display:box;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}nav ul{margin:0;padding:0;list-style:none}nav a{color:#fff;text-decoration:none;display:list-item;padding:0 10px}nav a:hover{text-decoration:underline}nav[role=secondary]{margin:0 0 0 20px}section[role=hero]{width:100%;height:100%;position:fixed;z-index:1;top:0;text-align:center;padding:100px 0 0;background:#000 url("/media/herobg.jpg");background-size:cover;color:#fff}section[role=hero] h2{font-size:2em;font-weight:700;margin:0 0 .8em;color:#7a0863;text-shadow:0 1px 1px #7a0863}section[role=hero] h3{font-size:1.6em;margin:0 0 60px;color:#7a0863;text-shadow:0 1px 1px #c10d9d}section[role=hero] .btn{min-width:200px;margin-bottom:30px}.available-stores{height:76px;width:350px;margin:0 auto;text-align:center}.available-stores a{text-decoration:none;display:inline-block;margin:0 5px;text-transform:uppercase;font-size:12px;color:#c23386}.available-stores a:hover{color:#7a0863}.big-logo{margin:0 auto 45px;background:url("/media/logo.png") 50% no-repeat;background-size:contain;height:375px;width:400px;display:block;line-height:200px;color:rgba(0,0,0,.5)}.big-logo:hover{color:#000}section[role=content]{transform:translateZ(0);position:relative;z-index:2;background:rgba(0,0,0,.96);width:100%;padding:60px 25% 150px;margin:0;margin-top:80vh;min-height:80vh;color:#fff;min-height:1000px;text-align:center}section[role=content] h1{font-size:32px;line-height:38px}section[role=content] h2{font-size:28px;line-height:32px;margin-bottom:24px;margin-top:30px;padding:0 2em}section[role=content] h3{font-size:22px;margin-bottom:20px}section[role=content] p{margin-bottom:20px;font-size:18px;max-width:600px;display:block;margin-left:auto;margin-right:auto}.logo{margin:0 20px 0 0;text-decoration:none}.logo:hover{text-decoration:underline}h1{padding:0;margin:0;color:#fff;font-weight:700}.presskit{position:absolute;left:20px}.btn,.presskit{text-decoration:none}.btn{margin:0 10px 50px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.08),0 12px 16px rgba(0,0,0,.08);background-color:#c23386;border-radius:2px;color:#fff;font-size:16px;cursor:pointer;display:inline-block;padding:20px;transition:all .3s ease-in-out;text-transform:uppercase;font-weight:700;text-shadow:0 0 2px #fff;transition:background .25s linear;animation:glow .1s linear infinite,pulse 2s ease-in-out infinite}.btn:hover{background-color:#fff;animation:none;color:#c23386}.btn-small{box-shadow:inset 0 -2px 0 rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.08),0 12px 16px rgba(0,0,0,.08);background-color:#2bde73;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;padding:4px 11px;transition:all .3s ease-in-out;text-decoration:none;text-transform:capitalize;font-weight:700;line-height:26px;margin:0 0 0 15px;animation:glow .1s linear infinite,pulse 2s ease-in-out infinite}.btn-small:hover{background-color:#fff;animation:none;color:#c23386;text-decoration:none}footer{height:520px;background:url("/media/space1.png") no-repeat 50%;background-size:cover;color:#fff;padding:50px 15px 10%;font-size:1em;z-index:3;position:relative;text-align:center}footer .kickstart{margin:0 0 50px}footer p{margin:120px 0 60px;font-weight:700}.player{width:125px;height:195px;background:url("/media/you.png");position:absolute;z-index:10;right:35px;bottom:0;text-align:center}.player .btn-small{display:block;margin:140px auto 0;width:100%;font-size:.8em}.morgondag{max-width:450px;min-width:200px;width:10%;top:0;left:0;bottom:0;height:150px;margin:150px auto 0;display:inline-block}.facebook{text-align:center;margin:0 auto 20px;min-height:20px}.twitter{text-align:center;margin:0 auto;max-width:500px}.tweet{text-align:left;padding:20px;line-height:24px}.tweet img{float:left;margin:0 20px 0 0}.tweet a{text-decoration:none}.tweet a:hover{text-decoration:underline}.tweet .tweet-html{padding-left:93px}.news{padding:20px 0;display:-ms-flexbox;display:box;display:flex;-ms-flex-align:center;align-items:center;list-style:none;-ms-flex-pack:center;justify-content:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.news,.post{text-align:center}.post{margin:0 auto;align-self:flex-start;-ms-flex-item-align:start}.post .img-container{width:300px;height:100px;overflow:hidden;position:relative;margin:0 10px 20px 0;border-bottom:3px solid #7a0863;box-shadow:0 0 2px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.08),0 12px 16px rgba(0,0,0,.08)}.post img{display:inline-block;width:300px;height:auto}.post a{text-decoration:none}.post h1{font-size:1.1em;margin:-4px 0 10px;font-weight:700;color:#c23386}.post time{font-style:italic;font-size:.9em;display:block;text-align:center}.post p{line-height:1.6em;font-size:1em;margin-top:0;color:#25021e}.clear{zoom:1}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}.machine{margin:-145px 0 0}.machine,.machine2{width:100%;height:190px;background:url("/media/machine.png") 50% repeat-x;position:absolute;left:0;right:0;pointer-events:none}.machine2{margin:-160px 0 0;z-index:99}section[role=capsules]{z-index:3;position:relative;margin-bottom:60px}section[role=capsules] .desc{text-decoration:none}section[role=capsules] ul{margin:-120px 0 50px;padding:0;display:-ms-flexbox;display:box;display:flex;-ms-flex-align:center;align-items:center;list-style:none;-ms-flex-pack:center;justify-content:center}section[role=capsules] ul li a.video{background:#280828;display:list-item;margin:0 10px 20px;width:180px;height:120px;text-align:center;line-height:120px;font-size:22px;color:hsla(0,0%,100%,.2);text-decoration:none;animation:glow linear .15s infinite;box-shadow:0 0 0 1px #000,0 0 0 5px #7a0863,0 0 0 6px #000}section[role=capsules] ul li a.video:hover{box-shadow:0 0 0 1px #000,0 0 0 5px #c23386,0 0 0 6px #000;color:#000}section[role=capsules] ul li a.capsule1{background:url("/media/trailerslot1.png")}section[role=capsules] ul li a.capsule2{background:url("/media/trailerslot2.png")}section[role=capsules] ul li a.capsule3{background:url("/media/trailerslot3.png")}gif{position:relative;display:inline-block;text-align:center;width:540px}gif .loader,gif .play{position:absolute;top:50%;left:50%;width:60px;height:60px;background:rgba(0,0,0,.5);font-weight:700;font-size:24px;margin:-30px 0 0 -30px;line-height:60px;border-radius:60px;cursor:pointer}gif .loader:hover,gif .play:hover{background:hsla(0,0%,100%,.5);color:#000}gif.active .loader,gif.inactive .loader{display:none}gif.inactive{cursor:pointer}gif.active .play,gif.loading .play{display:none}gif .loader{animation:spin .25s linear infinite}.twitterLink{display:block;width:200px;text-decoration:none;color:#e396c3;margin:0 auto;text-align:center}.overlay{position:fixed;left:0;right:0;background:rgba(0,0,0,.6);width:100%;height:100%;top:0;bottom:0;z-index:4;display:block}.slideshow{max-height:95%;width:auto;max-width:75%;z-index:5!important}select{margin:10px;position:absolute;top:10px;right:10px}.signup{box-shadow:0 0 0 1px #000,0 0 0 3px #7a0863,0 0 0 4px #000;padding-top:20px}.signup h1{animation:hearth 1s linear infinite;margin-bottom:10px;color:#c23386}.signup p.msg{font-size:1.2em;max-width:700px;margin:0 auto 20px;line-height:1.4em}.signup em{font-style:italic;color:bc}.signup input{height:40px;padding:10px;font-weight:700;border:2px solid #000;margin-top:5px;margin-bottom:5px;border-radius:2px;min-width:240px;font-size:16px;font-style:italic}.signup input[type=submit]{color:#fff;font-weight:700;background:red;min-width:160px;text-transform:uppercase;cursor:pointer;line-height:20px;font-size:14px;background:none;border-radius:0;padding:10px 0}@media (max-width:650px){.big-logo{width:100%}section[role=hero]{position:relative;padding:100px 0 50px}section[role=content]{padding:20px 0;margin-top:0;min-height:0}gif{width:80%;margin:0 auto 10px}gif,gif img{display:block}gif img{width:100%;heigt:auto;margin:0 auto}.machine2{display:none}footer{margin-top:-15px}}@media (max-width:1290px){section[role=content]{padding:60px 10% 150px}}@media (max-width:768px){section[role=content]{padding:60px 5% 20px}}@media (max-width:650px){section[role=content]{background:#000}.imageGridItem{width:50%!important}section[role=content] h2{font-size:18px;margin-bottom:22px;line-height:24px}section[role=content] p{font-size:16px;margin-bottom:20px}section[role=capsules]{margin-bottom:0}section[role=capsules] ul{margin:-120px 0 10px;display:block}section[role=capsules] ul li a.video{margin:0 auto 20px}}@media (max-width:520px){select{top:63px}iframe{display:none}.videoframe{display:block;height:150px;margin:0 auto}.slideshow{max-width:100%}footer{height:710px}header{position:absolute}}@keyframes pulse{0%,to{background-color:#c23386}50%{background-color:#611943}}@keyframes glow{0%{text-shadow:0 0 0 #fff}to{text-shadow:0 0 5px #fff}}@keyframes spin{to{transform:rotate(1turn)}}