/*! normalize.css v2.0.1 | MIT License | git.io/normalize */footer{display:block}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}b{font-weight:700}dfn{font-style:italic}pre{font-family:monospace,serif;font-size:1em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}img{border:0}svg:not(:root){overflow:hidden}button,input{font-family:inherit;font-size:100%;margin:0;line-height:normal}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Roberta;src:url(assets/Roberta-Regular.eot);src:url(assets/Roberta-Regular.eot?#iefix) format("embedded-opentype"),url(assets/Roberta-Regular.woff2) format("woff2"),url(assets/Roberta-Regular.woff) format("woff"),url(assets/Roberta-Regular.ttf) format("truetype"),url(assets/Roberta-Regular.svg#Roberta-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}html{height:100%;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body{margin:0;background:#000}.hero-container{position:relative;background-color:#f73d28;background-image:url(assets/gradient-bg.png);background-size:auto 100%;background-repeat:repeat-x;overflow:hidden}.hero-container .title{position:relative;z-index:1;width:100%;padding:48px 24px 24px;text-align:center}.hero-container .title img{width:100%;max-width:480px}@media screen and (min-width:860px){.hero-container .title img{max-width:640px}}.hero-container .city{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-container .city img{display:block;margin:0 auto;width:100%;min-width:780px}.content-container{padding:0 24px;text-align:center;overflow:hidden}.content-container .text-container{margin:32px auto 0;font-family:Courier Prime,monospace;font-style:normal;color:#f0ebe2;font-size:16px;max-width:640px;text-align:left}@media screen and (min-width:480px){.content-container .text-container{font-size:24px}}.content-container .text-container h1{margin-top:80px;font-family:Roberta;font-style:normal;font-weight:500;color:#f73d28}.content-container .text-container p{margin:0;font-size:16px}.content-container .text-container p+p{margin-top:32px}.content-container .text-container a{color:#f0ebe2;text-decoration:none;-webkit-transition:all .25s;transition:all .25s}.content-container .text-container a:hover{color:#998b26}.content-container .text-container .illustration{margin:0 auto;text-align:center}.content-container .text-container .illustration img{max-width:320px}.fighter-container{margin:0 -80px}@media screen and (min-width:1160px){.fighter-container{position:relative;margin:0}}.fighter-container .fighter{float:left;width:50%}@media screen and (min-width:1160px){.fighter-container .fighter{position:absolute;bottom:0;width:calc(50vw - 300px);max-width:500px;min-width:320px}}.fighter-container .fighter img{display:block;width:100%;height:auto}@media screen and (min-width:1160px){.fighter-container .fighter-left{right:100%;margin-right:24px}.fighter-container .fighter-right{left:100%;margin-left:24px}}.product-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%;max-height:650px}.product-hero:before{background:url(assets/border-top.png);background-size:100% auto;background-repeat:no-repeat;background-position:top;top:-1px}.product-hero:after,.product-hero:before{content:"";position:absolute;height:80px;width:100%;min-width:1200px}.product-hero:after{background:url(assets/border-bottom.png);background-size:100% auto;background-repeat:no-repeat;background-position:bottom;bottom:-1px}.product-hero img{max-height:360px;margin:0 auto}@media screen and (min-width:480px){.product-hero img{max-height:100%;width:100%}}#mc_embed_signup{margin:32px 0 80px}#mc-embedded-subscribe-form{padding:0!important}.text-container #mc_embed_signup .mc-field-group{width:100%}.text-container #mc_embed_signup .mc-field-group label{font-weight:600}#mc-embedded-subscribe-form input.button{background:#9ab623;color:#000;font-weight:700;text-transform:uppercase;line-height:1;font-size:24px;height:auto;padding:16px 16px 10px}#mc-embedded-subscribe-form input.button:hover{cursor:pointer;background:#9ab623;opacity:.75}.text-container #mc_embed_signup div#mce-responses{margin:0;padding:0;width:100%}.text-container #mc_embed_signup div#mce-responses div.response{padding:0}.footer{position:relative;background:#1c0f09;width:100%;padding:40px 0 24px;overflow:hidden}.footer:before{content:"";position:absolute;height:24px;width:100%;min-width:1200px;background:url(assets/border-top.png);background-size:100% auto;background-repeat:no-repeat;background-position:top;top:-1px;left:0}.social-links{float:left;text-align:left}.social-links a{display:inline-block;margin:0 24px 0 0;opacity:.33;-webkit-transition:all .25s;transition:all .25s}.social-links a:hover{opacity:.66;cursor:pointer}.social-links a img{display:block;height:40px}.footer .logo{float:right;height:40px} .ks-callout {background: #9ab623;color: #fff;border-bottom: 2px solid #000;padding: 16px;text-align: center;font-family: 'Roberta';font-style: normal;font-weight: 500;font-size: 22px;line-height: 1.25;}.ks-button {display: inline-block;font-family: 'Courier Prime', monospace;background: #000;color: #fff;font-weight: bold;text-transform: uppercase;line-height: 1;font-size: 24px;height: auto;padding: 16px 16px 10px;border-radius: 4px;text-decoration: none;margin: 16px auto 0;opacity: 1;transition: all 0.23s ease-in-out 0s;}.ks-button:hover {opacity: 0.75;}