article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}iframe{border:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}*{box-sizing:border-box}img{max-width:100%;height:auto}.assistive-text,.screen-reader-text{position:absolute;top:-9999px;left:-9999px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}@font-face{font-family:"slabthing";src:url("_fonts/slabthing-webfont.woff2") format("woff2"),url("_fonts/slabthing-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,body{overflow-x:hidden;-webkit-font-smoothing:antialiased}body{color:#333;max-width:110em;margin:0 auto;background:#f6f9fc;font:0.875em/1.8 "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif}@media (min-width: 44em){body{font-size:1em}}@media (min-width: 80em){body{font-size:1.05em}}a{font-weight:700;color:#0068a8;text-decoration:none;transition:all 250ms ease-in-out}a:hover{color:#004875}p{margin:0 0 1em}hr{width:5em;border:0.05em solid #ccc;background-color:#333;margin:1em auto}.btn{display:inline-block;padding:0.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#f6881f;color:#fff;border:1px solid #f6881f;font-family:'proxima-nova', sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:0.15em;margin-bottom:1em}.btn:hover{color:#fff;background:#d96f09;border-color:#d96f09}.btn.green{background:#40ae49;border-color:#40ae49}.btn.green.outline{color:#40ae49}.btn.green:hover{background:#328939;border-color:#328939}.btn.blue{background:#0068a8;border-color:#0068a8}.btn.blue.outline{color:#0068a8}.btn.blue:hover{background:#004875;border-color:#004875}.btn.red{background:#c54641;border-color:#c54641}.btn.red.outline{color:#c54641}.btn.red:hover{background:#a23631;border-color:#a23631}.btn.white{background:#fff;border-color:#fff}.btn.white.outline{color:#fff}.btn.white:hover{background:#e6e6e6;border-color:#e6e6e6}.btn.outline{background:transparent}.btn.outline:hover{color:#fff}.btn.purple{background:#6e2b6e;border-color:#6e2b6e}.btn.purple.outline{color:#6e2b6e}.btn.purple:hover{background:#491d49;border-color:#491d49}h1,h2,h3,h4,h5,h6{line-height:1.1}h1{font-size:2.25em}@media (min-width: 50em){h1{font-size:3em}}h2{font-size:1.5em}@media (min-width: 50em){h2{font-size:2em}}h3{font-size:1.15em}@media (min-width: 50em){h3{font-size:1.5em}}h4{font-size:1em;text-transform:uppercase}.site-nav-links,.site-menu-btn,.site-footer{display:none}.icon-cart{display:none}.site-logo{display:block;margin:0 auto;background:#0068a8;max-width:15em;padding:1.5em;text-align:center}.site-logo img{display:block}.top-nav{display:none}.survey-container{width:90%;max-width:45em;margin:0 auto}#primary .gform_title{font-size:2em;margin:1em 0 0}#primary table.gsurvey-likert{border-color:#00588f}#primary table.gsurvey-likert th.gsurvey-likert-choice-label{background:#0068a8;color:#fff;border-color:#00588f}#primary table.gsurvey-likert td.gsurvey-likert-choice{border-color:#00588f}#primary .gf_progressbar_title{margin:0 0 0.5em !important}#primary .gf_progressbar{border-radius:0;background:none;border:0;padding:0;box-shadow:0}#primary .gf_progressbar:after{border-radius:0}#primary .gf_progressbar_percentage{background:#0068a8;border-radius:0}#primary .gf_progressbar_percentage span{display:none}#primary .gform_previous_button{display:inline-block;padding:0.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#9f9f9f;color:#fff;border:1px solid #9f9f9f;font-family:'proxima-nova', sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:0.15em}#primary .gform_previous_button:hover{color:#fff;background:#868686;border-color:#868686}#primary .gform_next_button,#primary input[type=submit]{display:inline-block;padding:0.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#f6881f;color:#fff;border:1px solid #f6881f;font-family:'proxima-nova', sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:0.15em}#primary .gform_next_button:hover,#primary input[type=submit]:hover{color:#fff;background:#d96f09;border-color:#d96f09}#primary .gform_confirmation_wrapper{margin:2em 0 0}#primary .gfield_checkbox input[type=checkbox]{margin-top:0}#primary .gfield_checkbox input[type=checkbox]+label{vertical-align:top}#ticket-scan-form{padding:2em 0;text-align:center;max-width:25em;width:100%;margin:0 auto;font-size:1.25em}#ticket-scan-form select{width:100%;margin:0 0 1em}#ticket-scan-form input[type=text]{width:100%;margin:0 0 1em;padding:0.125em}
