.container-fluid .row div{box-sizing:border-box}html,button,input,select,textarea{color:#fff;-webkit-text-size-adjust:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}img{vertical-align:middle}body{background:#fff;color:#333;font-family:"open sans",sans-serif;font-size:18px;margin:0}a{color:#296eb4}.strike{display:inline-block;position:relative}.strike:before{position:absolute;content:"";left:0;top:45%;right:0;border-top:3px solid;border-color:#c00000;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg)}.intro{background:url('/assets/images/mastermind-event-registration-bg.jpg') no-repeat center center;background-size:cover;padding:10px}.intro .inner{margin:0 auto}.intro .preheadline{color:#fff;font-family:"open sans",Sans-Serif;font-size:22px;text-align:center;max-width:1400px;margin:0 auto;line-height:1.3;text-shadow:-2px -2px 2px #000,2px 2px 2px #000}.intro h1{color:#fff;font-family:"Open Sans Condensed",Sans-Serif;font-size:34px;line-height:1.1;margin:0 auto 12px;max-width:1120px;padding-top:6px;text-align:center;text-shadow:2px 2px 0 #000}.intro h1.larger{font-size:48px}.intro .subheadline{color:#fff;font-family:"open sans",Sans-Serif;font-size:20px;text-align:center;max-width:960px;margin:20px auto;text-shadow:2px 2px 2px #000}.intro .subheadline:last-child{margin-top:20px;margin-bottom:10px}.intro .button p{color:#fff}.expiry-bar{margin:0;padding:0;position:relative}.expiry-bar p{color:#fff;font-family:'Open Sans',sans-serif;font-weight:800;font-size:22px;line-height:28px;margin:0;padding:6px 10px;text-align:center;text-transform:uppercase}.expiry-bar .button{margin:0}.countdown-clock{font-family:"open sans",Sans-Serif;color:#000;display:block;font-weight:100;margin:0 auto;padding:18px 0 12px;text-align:center;font-size:30px}.countdown-clock>div{padding:0 2px;border-radius:3px;display:inline-block}.countdown-clock div>span{background:#f2f2f2;background:-webkit-linear-gradient(top,#fff 0,#eaeaea 50%,#f2f2f2 51%,#fafafa 100%);background:linear-gradient(to bottom,#fff 0,#eaeaea 50%,#f2f2f2 51%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);box-shadow:0 0 0 1px rgba(255,255,255,0.5),inset 0 0 0 1px rgba(0,0,0,0.25),inset 0 -3px 0 0 #ccc,inset 0 -4px 0 0 #b3b3b3,inset 0 -5px 0 0 #fff,inset 0 2px 0 0 #eaeaea,inset 0 3px 0 0 #b3b3b3,inset 0 4px 0 0 #fff;padding:15px;border-radius:3px;display:inline-block;position:relative;min-width:40px}.countdown-clock div>span:after{content:"";height:1px;width:100%;background:rgba(255,255,255,0.75);position:absolute;top:50%;left:0}.countdown-clock .smalltext{color:#fff;padding-top:5px;font-size:12px;text-transform:uppercase}.video{max-width:800px;margin:0 auto}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.button{margin:30px 0;text-align:center}.button a{background:#fbb914;border:1px solid #fff;box-shadow:0 0 16px rgba(0,0,0,0.6);color:#222;display:inline-block;font-family:"open sans",Sans-Serif;font-size:28px;line-height:34px;margin:0;max-width:640px;overflow:hidden;padding:12px 15px 15px;position:relative;text-decoration:none;text-shadow:1px 1px 2px #fff}.button a:after{content:'';position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(to bottom,rgba(229,172,142,0),rgba(255,255,255,0.5) 50%,rgba(229,172,142,0));transform:rotateZ(60deg) translate(-5em,7.5em);animation:sheen 3s infinite}.button a.white-border{border-color:#f8f8f8;box-shadow:inset 0 0 8px #333}.button a.no-animation:after{display:none}.button a:hover{opacity:.9}.button.blue a{background:#296eb4;color:#fff;text-shadow:none}.button.green a{background:#1bb410;color:#fff;text-shadow:none}.button p{font-size:22px;margin-top:10px;font-weight:bold;text-align:center}.content{margin:0 auto;max-width:960px;padding:20px}p{font-size:20px}ul.fa-ul{list-style:none;margin:30px 0 30px 40px}ul.fa-ul i{margin-right:4px;font-size:26px;position:relative;top:3px}ul.fa-ul.large-icons i,ul.fa-ul.large-icons svg{font-size:32px;margin-right:10px}ul.fa-ul.red i,ul.fa-ul.red svg{color:#8d000f}ul.fa-ul.blue i,ul.fa-ul.blue svg{color:#3e4270}ul.fa-ul.mid-blue i,ul.fa-ul.mid-blue svg{color:#296eb4}ul.fa-ul.gold i,ul.fa-ul.gold svg{color:#ffd700}ul.fa-ul.yellow2 i,ul.fa-ul.yellow2 svg{color:#fcde1e}ul.fa-ul.green i,ul.fa-ul.green svg{color:#1bb410}ul.fa-ul.brown i,ul.fa-ul.brown svg{color:#685109}ul.fa-ul.dividers li{border-bottom:1px solid #eee}ol.block-numbers{list-style-type:none;margin:30px 0;padding:0}ol.block-numbers li{background:rgba(255,255,255,0.5);border:1px solid #333;counter-increment:step-counter;list-style-image:none;margin-bottom:34px;padding:0 10px;position:relative;text-align:center}ol.block-numbers li:before{background:#000;color:#fff;content:counter(step-counter);display:block;float:left;font-size:28px;font-family:"open sans",Sans-Serif;font-weight:bold;margin:-25px 0 0 -25px;padding:0 0 20px;text-align:center;width:40px;height:20px}h2{color:#222;font-family:"open sans condensed",Sans-Serif;font-size:42px;line-height:1.1;margin:30px auto 0;max-width:1120px;text-align:center}h3{color:#222;font-family:"open sans condensed",Sans-Serif;font-size:24px;text-align:center}.track{border:2px solid #333;margin:30px 0;padding:20px}.track h2{background:#333;color:#fff;font-size:36px;margin:0;padding:10px}.track .day h3{color:#222;font-family:"open sans condensed",Sans-Serif;font-size:26px;text-align:center;text-transform:uppercase;background:#f8f8f8;padding:0 0 20px;margin:0}.track .day h3 i,.track .day h3 svg{color:#fff;font-size:28px;background:#8d000f;padding:10px;border-radius:100%;position:relative;top:10px;width:28px}.footer-legals .footer-inner{margin:0 auto;max-width:960px;overflow:auto;padding:0 20px 5px}.footer-legals p{color:#444;font-family:'Open Sans',sans-serif;font-size:14px}.footer-legals .links{font-family:'Open Sans',sans-serif;font-size:14px;margin:20px 0;padding:0}.footer-legals .links li{margin-bottom:10px}.footer-legals .links a{color:#444}@media only screen and (min-width:768px){.intro h1{font-size:48px;margin-bottom:20px}.intro .preheadline{font-size:24px}.intro .subheadline{font-size:28px;margin:20px auto 10px}.expiry-bar p{font-size:32px;line-height:36px}h2{font-size:48px;max-width:1120px;text-align:center}ul.fa-ul{margin:30px 0 30px 60px}.footer-legals p{text-align:center}}@media only screen and (min-width:1024px){.intro h1{font-size:60px}.intro h1.larger{font-size:72px}}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.animate-flicker{-webkit-animation:flickerAnimation 1s infinite;-moz-animation:flickerAnimation 1s infinite;-o-animation:flickerAnimation 1s infinite;animation:flickerAnimation 1s infinite}@keyframes sheen{100%{transform:rotateZ(60deg) translate(0.25em,-13em)}}@keyframes sheen{20%{transform:rotateZ(60deg) translate(0.25em,-13em)}100%{transform:rotateZ(60deg) translate(0.25em,-13em)}}iframe[name="google_conversion_frame"]{position:fixed}