@font-face{font-family:'Bebas Neue';src:url(../fonts/BebasNeueThin.eot);src:url(../fonts/BebasNeueThin.woff) format('woff'),url(../fonts/BebasNeueThin.ttf) format('truetype'),url('../fonts/BebasNeueThin.eot?#iefix') format('embedded-opentype');font-weight:100;font-style:normal}@font-face{font-family:'Bebas Neue';src:url(../fonts/BebasNeueLight.eot);src:url(../fonts/BebasNeueLight.woff) format('woff'),url(../fonts/BebasNeueLight.ttf) format('truetype'),url('../fonts/BebasNeueLight.eot?#iefix') format('embedded-opentype');font-weight:200;font-style:normal}@font-face{font-family:'Bebas Neue';src:url(../fonts/BebasNeueBook.eot);src:url(../fonts/BebasNeueBook.woff) format('woff'),url(../fonts/BebasNeueBook.ttf) format('truetype'),url('../fonts/BebasNeueBook.eot?#iefix') format('embedded-opentype');font-weight:300;font-style:normal}@font-face{font-family:'Bebas Neue';src:url(../fonts/BebasNeueRegular.eot);src:url(../fonts/BebasNeueRegular.woff) format('woff'),url(../fonts/BebasNeueRegular.ttf) format('truetype'),url('../fonts/BebasNeueRegular.eot?#iefix') format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:'Bebas Neue';src:url(../fonts/BebasNeueBold.eot);src:url(../fonts/BebasNeueBold.woff) format('woff'),url(../fonts/BebasNeueBold.ttf) format('truetype'),url('../fonts/BebasNeueBold.eot?#iefix') format('embedded-opentype');font-weight:700;font-style:normal}@font-face{font-family:'Myriad Pro';src:url(../fonts/MyriadPro-Regular.eot);src:url(../fonts/MyriadPro-Regular.woff) format('woff'),url(../fonts/MyriadPro-Regular.ttf) format('truetype'),url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url(../fonts/gotham-book.eot);src:url('../fonts/gotham-book.eot?#iefix') format('embedded-opentype'),url(../fonts/gotham-book.woff) format('woff'),url(../fonts/gotham-book.ttf) format('truetype'),url('../fonts/gotham-book.svg#gotham-book') format('svg');font-weight:400;font-style:normal}*{margin:0;padding:0;list-style:none;vertical-align:baseline;text-align:center;font-size:16px;font-family:'Bebas Neue','Oswald',sans-serif;font-weight:400;color:black}h1{font-size:5em;text-transform:uppercase;line-height:1}h2{font-size:2.5em;text-transform:uppercase;line-height:1.1}h3{font-size:2em;text-transform:uppercase}h3 strong{font-size:1em;font-weight:100}a.btn:hover{background:#EDE2D0;-webkit-background-clip:initial;-webkit-text-fill-color:initial}.logo{background-color:#f7f7f7;padding:20px 0}.logo img{width:440px;height:166px;padding:50px 0}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.slogan{background-image:linear-gradient(to right,#f8d88d,#ac8851 65%,#a07b47);margin-top:-1px;padding:50px 16px 40px 16px}.slogan .content{max-width:560px;margin:auto}.slogan h1{text-align:left;color:white}.subscribe{padding:40px 56px;background-image:url(../images/background.jpg);background-size:cover;background-position:right;height:55vw}.subscribe p{text-align:left;font-size:2em;margin-bottom:2px}.subscribe p em{font-weight:700;font-size:1em;font-style:normal;color:rgba(174,125,42,1)}.call-to-action{padding:64px 16px}.call-to-action .btn{margin:0 32px}.btn{margin:50px 16px;display:inline-block;padding:13px 24px 6px 24px;border:3px solid #AE7D2A;cursor:default;color:#AE7D2A;background:-webkit-linear-gradient(0deg,rgba(174,125,42,1) 0,rgba(174,125,42,1) 35%,rgba(240,175,73,1) 47%,rgba(240,175,73,1) 54%,rgba(174,125,42,1) 66%,rgba(174,125,42,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;text-transform:uppercase;font-size:2em;font-weight:600}.about{background-image:linear-gradient(to right,#f8d88d,#ac8851 65%,#a07b47);padding:50px 16px}.about h2{max-width:800px;margin:auto;color:white;text-align:left;margin-bottom:16px}.about p{max-width:800px;margin:auto;font-size:2.5em;color:white;text-align:left}.btn.btn-rules{margin-top:-10px;color:black;background:white;-webkit-background-clip:initial;-webkit-text-fill-color:initial}footer{margin:50px 16px;padding:0 10%}footer .social-media{margin:32px 0 128px 0}footer .social-media p{margin-bottom:24px;font-family:'Bebas Neue','Oswald',sans-serif;font-weight:200;font-size:4em}footer .social-media a{margin:0 5%}footer .social-media img{width:60px}footer p{margin:auto;font-family:'Gotham',sans-serif;font-size:.8em}.sponsors{margin:50px 16px}.sponsors img{display:inline-block;width:320px}@media (min-width:1680px){.subscribe{padding:80px 112px}.subscribe p{font-size:4em;margin-bottom:2px}.about h2{font-size:5em;max-width:1400px}.about p{font-size:5em;max-width:1400px}}@media (min-width:1268px){h1{font-size:7em}.subscribe p{font-size:2.3em;margin-bottom:2px}.slogan .content{max-width:800px}}@media (max-width:1023px){.subscribe{padding:20px 16px;background-size:cover;background-position:top left;height:50vw}.subscribe p{font-size:1.5em;margin-bottom:2px}}@media (max-width:670px){.subscribe p{font-size:1em;margin-bottom:2px}}@media (max-width:768px){.about h2{max-width:600px}.about p{max-width:600px}}@media (max-width:640px){h1{font-size:2.5em}h3{font-size:1.2em}.logo img{width:350px;height:131px}.slogan .content{max-width:300px}.btn{font-size:1.6em}}@media (max-width:440px){h3{font-size:1.2em}.logo img{width:250px;height:94px}.subscribe{padding:10px 16px;background-size:cover;background-position:left;height:50vw}.subscribe p{font-size:.6em;margin-bottom:2px}.call-to-action .btn{display:block;margin:0}.call-to-action .btn:first-child{margin-bottom:32px}.about h2{font-size:1.2em}.about p{font-size:1.2em}footer .social-media p{font-size:1.5em}footer .social-media a{margin:0 8px}footer .social-media img{width:40px}.sponsors img{margin-top:50px;display:block;width:100%}}