html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}[class*='grid'],[class*='col-'],[class*='mobile-'],.grid:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*='col-']{float:left;min-height:1px;padding-right:20px}[class*='col-'] [class*='col-']:last-child{padding-right:0}.grid{width:100%;max-width:1140px;min-width:748px;margin:0 auto;overflow:hidden}.grid:after{content:"";display:table;clear:both}.grid-pad{padding-top:20px;padding-left:20px;padding-right:0}.push-right{float:right}.col-1-1{width:100%}.col-2-3,.col-8-12{width:66.66%}.col-1-2,.col-6-12{width:50%}.col-1-3,.col-4-12{width:33.33%}.col-1-4,.col-3-12{width:25%}.col-1-5{width:20%}.col-1-6,.col-2-12{width:16.667%}.col-1-7{width:14.28%}.col-1-8{width:12.5%}.col-1-9{width:11.1%}.col-1-10{width:10%}.col-1-11{width:9.09%}.col-1-12{width:8.33%}.col-11-12{width:91.66%}.col-10-12{width:83.333%}.col-9-12{width:75%}.col-5-12{width:41.66%}.col-7-12{width:58.33%}.push-2-3,.push-8-12{margin-left:66.66%}.push-1-2,.push-6-12{margin-left:50%}.push-1-3,.push-4-12{margin-left:33.33%}.push-1-4,.push-3-12{margin-left:25%}.push-1-5{margin-left:20%}.push-1-6,.push-2-12{margin-left:16.667%}.push-1-7{margin-left:14.28%}.push-1-8{margin-left:12.5%}.push-1-9{margin-left:11.1%}.push-1-10{margin-left:10%}.push-1-11{margin-left:9.09%}.push-1-12{margin-left:8.33%}@media handheld, only screen and (max-width: 767px){.grid{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:20px;padding-right:10px}[class*='col-']{width:auto;float:none;margin:10px 0;padding-left:0;padding-right:10px}[class*='col-'] [class*='col-']{padding-right:0}[class*='mobile-col-']{float:left;margin:0 0 10px;padding-left:0;padding-right:10px;padding-bottom:0}.mobile-col-1-1{width:100%}.mobile-col-2-3,.mobile-col-8-12{width:66.66%}.mobile-col-1-2,.mobile-col-6-12{width:50%}.mobile-col-1-3,.mobile-col-4-12{width:33.33%}.mobile-col-1-4,.mobile-col-3-12{width:25%}.mobile-col-1-5{width:20%}.mobile-col-1-6,.mobile-col-2-12{width:16.667%}.mobile-col-1-7{width:14.28%}.mobile-col-1-8{width:12.5%}.mobile-col-1-9{width:11.1%}.mobile-col-1-10{width:10%}.mobile-col-1-11{width:9.09%}.mobile-col-1-12{width:8.33%}.mobile-col-11-12{width:91.66%}.mobile-col-10-12{width:83.333%}.mobile-col-9-12{width:75%}.mobile-col-5-12{width:41.66%}.mobile-col-7-12{width:58.33%}.hide-on-mobile{display:none !important;width:0;height:0}}@font-face{font-family:"EuroBold";src:url("fonts/EuroBold.eot");src:url("fonts/EuroBold.eot?#iefix") format("embedded-opentype"),url("fonts/EuroBold.woff") format("woff"),url("fonts/EuroBold.ttf") format("truetype"),url("fonts/EuroBold.svg#EuroBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"EuroReg";src:url("fonts/EuroReg.eot");src:url("fonts/EuroReg.eot?#iefix") format("embedded-opentype"),url("fonts/EuroReg.woff") format("woff"),url("fonts/EuroReg.ttf") format("truetype"),url("fonts/EuroReg.svg#EuroReg") format("svg");font-weight:normal;font-style:normal}*,html{font-family:"EuroReg",sans-serif}* strong,html strong{font-family:"EuroBold",sans-serif}* #footer,html #footer{font-family:"Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif}a,a:hover,a:active,a:visited{color:inherit}p{margin:.7em 0 0;font-size:21px;font-size:1.6em;line-height:1.2em}strong{font-weight:700}.sup{font-size:.5em;position:relative;top:-.6em}h2{font-family:"EuroBold",sans-serif;text-transform:uppercase;font-size:3.5em;margin:0 0 1rem;text-align:center}#header{background:#ffdc2e}#header .grid-pad{padding:4px 0}#header .logo{text-align:left}#header .logo img{width:96px}@media screen and (max-width: 768px){#header .logo{text-align:center}}#header .social{text-align:right}@media screen and (max-width: 768px){#header .social{text-align:center}}.shadow{background:#cf9f20;background:-webkit-linear-gradient(top, #cf9f20, #ffc529);background:linear-gradient(to bottom, #cf9f20, #ffc529);height:1.5em}.shadow-reverse{background:#ffc529;background:-webkit-linear-gradient(top, #ffc529, #cf9f20);background:linear-gradient(to bottom, #ffc529, #cf9f20);height:1.5em}#mainfeature{padding:40px 0 0;background-image:radial-gradient(71% 59% at 50% 40%, #fe3 36%, #ffc529 66%);color:#121212;text-align:center}#mainfeature p{margin:1rem 0rem 6rem;text-align:left}#mainfeature img.logo{width:auto}@media screen and (max-width: 768px){#mainfeature img.logo{width:60%;height:auto}}#mainfeature img.feature{width:auto}@media screen and (max-width: 768px){#mainfeature img.feature{width:100%;height:auto}}#featuredvids{background:#005799;color:#fff;position:relative;overflow:hidden;padding:4em 0}.resp-container{position:relative;overflow:hidden;padding-top:56.25%;border:4px solid #fff}.resp-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#maincontent{background-image:radial-gradient(84% 56% at 50% center, #fe3 36%, #ffc529 88%);color:#121212;padding:0 0 8em}#maincontent h3{font-family:"EuroBold",sans-serif;color:#005799;font-size:2.5em;text-transform:uppercase;margin:3em 0 1em}#footer{background:#ffdc2e;color:#000;text-align:center;padding:0 0 5em}#footer .odds{font-family:"EuroReg",sans-serif;font-size:2.5em;margin:.5em 0 0}#footer .fineprint{font-size:.9em;line-height:1.5em;margin:1.2em 0;font-weight:normal}#footer .fineprint.larger{font-size:1.4em}#footer .fineprint.tighter{margin:0.5em 0 2em}#footer .footer-logo{width:35%;min-width:260px}#footer .icons img{width:40px;height:auto}#footer .icons img:hover{opacity:0.6}#disclaimer{background-color:#121212;color:#fff;text-align:center}#disclaimer .grid-pad{padding:.7em 0}#disclaimer a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:.9em}.nellink{margin:0 0 1em}.nellink a{text-decoration:none;font-size:1.5em}@media screen and (max-width: 760px){[class*='col']{margin:10px 0 0}}
