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}.clearfix:after{display:block;clear:both;content:''}.double-text{position:relative;text-align:left;display:inline-block;vertical-align:middle}.double-text span{position:absolute;top:0;left:0;height:55%;overflow:hidden;z-index:2;speak:none}.clear{margin:0;clear:both}*{box-sizing:border-box}body,html{min-height:100%}body{background:linear-gradient(#003a53, #008bbb);background-color:#008bbb}strong{font-weight:700}.wrapper{width:980px;margin:0 auto;background:#ffffff;padding:1.5em;text-align:center;display:block}.header{font-family:'myriad-pro', sans-serif;margin-bottom:1.5em}.header h1,.header h2{font-size:3em;font-weight:700}.header h2{color:#008bbb}.header h3{font-size:1.85em;color:#666;margin-top:.5em}.header h4{font-weight:700;font-size:1.75em}.hero{display:table;margin-bottom:3em;font-family:'myriad-pro-condensed', sans-serif}.hero>div{display:table-cell;vertical-align:middle}.hero-left{font-size:2em}.hero-left small{font-size:.7em;display:block;line-height:1.15em;margin-bottom:.5em}.hero-left h1,.hero-left h2{color:#666;font-weight:700}.hero-left h1{font-size:2em;line-height:.8em;margin-bottom:.2em}.hero-left h2{font-size:.9em}.hero-left div{background:#ddd;padding:.25em;border-radius:24px 0 0 24px}.hero-centre{width:490px;height:275px}.hero-centre img{width:490px;height:275px;box-shadow:0px 0px 24px -6px #000;display:block}.hero-right{width:229px}.hero-right strong{font-size:1.5em}.hero-right p{font-family:'Tahoma', sans-serif;color:#666}.hero-right div{background:#ddd;padding-bottom:.25em;border-radius:0 24px 24px 0}.hero-right img{width:229px;height:120px;border-top-right-radius:24px}.hero-right a{text-decoration:none;text-shadow:1px 1px 2px #000;color:#ffffff;font-weight:700;font-size:1.35em;background:#75c124;border-radius:10px;width:87.5%;margin:.5em auto 0;display:block;position:relative;padding:.5em 0}.hero-right a:before{content:'';position:absolute;background:rgba(255,255,255,0.25);top:0;left:0;right:0;bottom:50%;border-top-left-radius:inherit;border-top-right-radius:inherit}.press img{margin:0 2em;vertical-align:middle}.join-us{font-family:'myriad-pro-condensed', sans-serif;font-weight:700;font-size:3.5em;width:70%;margin:.75em auto}.info{background:#f3f3f3;border-radius:12px;margin:0 auto;width:85%;padding:2.5em;font-family:'Tahoma', sans-serif}.info ul{font-size:1.25em;text-align:left;line-height:43.75px}.info li:before{width:35px;height:35px;background-image:image-url("vegas/check-circle.png");content:'';display:inline-block;vertical-align:middle;margin:-.25em .5em 0 0}.checkbox{font-weight:700;color:#666;font-size:1.25em;margin:1.75em 0;line-height:29px}.checkbox img{width:28px;height:29px;vertical-align:text-bottom}.date{color:#008bbb;font-weight:700;font-size:1.5em;margin-bottom:1.25em;position:relative}.date small{font-size:.65em}.date img{width:159px;height:159px;position:absolute;left:50%;margin-left:159px;top:1.25em}.signup a{color:#fff;display:inline-block;position:relative;text-decoration:none;font-weight:600;font-size:1.75em;text-shadow:1px 1px 2px #000;line-height:1em;padding:.35em 1em;margin-bottom:.75em;border-radius:8px;background:linear-gradient(#75c124, #5b961c);background-color:#75c124}.signup a small{font-size:.5em;display:block;line-height:1.2em}.signup a:before{width:80px;height:72px;background-image:image-url("vegas/arrow.png");content:'';position:absolute;right:92%;top:12px}.signup aside{color:#666;font-style:italic;line-height:1.5em}.creditcards,.security{font-size:.75em;font-weight:700;color:#008bbb;margin-top:2em}.creditcards img{width:143px;height:25px;margin-top:.5em}.security div{display:inline-block;vertical-align:middle;text-align:left;padding-left:.5em}.security img{width:30px;height:32px;vertical-align:middle}
