@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,400;0,600;0,700;1,200;1,400;1,600;1,700&display=swap");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,main{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,main{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}html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-ms-touch-action:manipulation;touch-action:manipulation}body *{box-sizing:border-box}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}@keyframes shift-vid-hue{0%{filter:hue-rotate(0deg)}25%{filter:hue-rotate(30deg)}50%{filter:hue-rotate(0deg)}75%{filter:hue-rotate(-30deg)}100%{filter:hue-rotate(0deg)}}@-webkit-keyframes shift-vid-hue{0%{filter:hue-rotate(0deg)}25%{filter:hue-rotate(30deg)}50%{filter:hue-rotate(0deg)}75%{filter:hue-rotate(-30deg)}100%{filter:hue-rotate(0deg)}}@keyframes shift-vid-hue-reverse{0%{filter:hue-rotate(0deg)}25%{filter:hue-rotate(-30deg)}50%{filter:hue-rotate(0deg)}75%{filter:hue-rotate(30deg)}100%{filter:hue-rotate(0deg)}}@-webkit-keyframes shift-vid-hue-reverse{0%{filter:hue-rotate(0deg)}25%{filter:hue-rotate(-30deg)}50%{filter:hue-rotate(0deg)}75%{filter:hue-rotate(30deg)}100%{filter:hue-rotate(0deg)}}@keyframes bounce-arrow{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}25%{-moz-transform:translateY(-1px);-webkit-transform:translateY(-1px);-o-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}75%{-moz-transform:translateY(1px);-webkit-transform:translateY(1px);-o-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes bounce-arrow{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}25%{-moz-transform:translateY(-1px);-webkit-transform:translateY(-1px);-o-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}75%{-moz-transform:translateY(1px);-webkit-transform:translateY(1px);-o-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-bg{0%{background-position:-100px 0px}50%{background-position:-100px -300px}100%{background-position:-100px 0px}}@-webkit-keyframes slide-bg{0%{background-position:-100px 0px}50%{background-position:-100px -300px}100%{background-position:-100px 0px}}@keyframes accent-shift{0%{fill:#f2a800}28%{fill:#f2a800}33%{fill:#27d8e1}62%{fill:#27d8e1}66%{fill:#abdf23}95%{fill:#abdf23}100%{fill:#f2a800}}@-webkit-keyframes accent-shift{0%{fill:#f2a800}28%{fill:#f2a800}33%{fill:#27d8e1}62%{fill:#27d8e1}66%{fill:#abdf23}95%{fill:#abdf23}100%{fill:#f2a800}}@keyframes bg-colour-shift{0%{background-color:#f2a800}28%{background-color:#f2a800}33%{background-color:#27d8e1}62%{background-color:#27d8e1}66%{background-color:#abdf23}95%{background-color:#abdf23}100%{background-color:#f2a800}}@-webkit-keyframes bg-colour-shift{0%{background-color:#f2a800}28%{background-color:#f2a800}33%{background-color:#27d8e1}62%{background-color:#27d8e1}66%{background-color:#abdf23}95%{background-color:#abdf23}100%{background-color:#f2a800}}@keyframes colour-shift{0%{color:#f2a800}28%{color:#f2a800}33%{color:#27d8e1}62%{color:#27d8e1}66%{color:#abdf23}95%{color:#abdf23}100%{color:#f2a800}}@-webkit-keyframes colour-shift{0%{color:#f2a800}28%{color:#f2a800}33%{color:#27d8e1}62%{color:#27d8e1}66%{color:#abdf23}95%{color:#abdf23}100%{color:#f2a800}}html{background-color:#000}body{background-color:#000;color:#ffffff;font-family:"Titillium Web", sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.5em;position:relative;color:#ccc}@media only screen and (max-width: 500px){body{font-size:0.9em}}.bg-wrap{position:absolute;width:100%;height:125vh;min-height:700px;z-index:1;top:5vh;left:0;overflow:hidden}.bg-wrap .bg-layer-one,.bg-wrap .bg-layer-two,.bg-wrap .bg-layer-three{position:absolute;width:100%;height:100%;top:0;left:0}.bg-wrap .bg-layer-three{background-image:url(/assets/images/bg-image-gscale.jpg);background-size:cover;background-position:center;z-index:1;opacity:0.6}.bg-wrap .bg-layer-two{background-image:url(/assets/images/main-mask.png);background-size:cover;background-position:center top;z-index:2}.bg-wrap .bg-layer-one{background-image:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 33%);z-index:3}main{position:relative;z-index:5;width:100%}main .header{max-width:1400px;padding-bottom:0;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;height:75vh;min-height:500px}main .header h1{margin:0 auto;width:100%;max-width:400px;position:relative}@media only screen and (max-width: 500px){main .header h1{max-width:90%}}main .header h1:after,main .header h1:before{content:"";position:absolute;left:50%;display:block;height:20vh;width:1px;background-color:rgba(255,255,255,0.2)}main .header h1:after{top:calc(100% + 5vh)}main .header h1:before{bottom:calc(100% + 5vh)}main .header #main-logo{width:100%;display:block}main .header #main-logo .l-standard{fill:#fff}main .header #main-logo .l-accent{fill:#f2a800}.events{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 800px){.events{flex-direction:column}}.events .event{width:50%;max-width:50%}@media only screen and (max-width: 800px){.events .event{width:100%;max-width:100%}}.events .event .image-holder{width:100%;padding:0 40px}.events .event .image-holder img{display:block;width:100%}.events .event .e-title{text-transform:uppercase;font-family:"Titillium Web", sans-serif;font-weight:600;font-style:normal;font-size:1.5em;border-top:1px solid rgba(255,255,255,0.2);padding:20px 0;letter-spacing:0.1em}.events .event .e-date,.events .event .e-venue{display:block}.events .event .e-date strong,.events .event .e-venue strong{font-family:"Titillium Web", sans-serif;font-weight:700;font-style:normal}.events .event .e-date a,.events .event .e-venue a{font-family:"Titillium Web", sans-serif;font-weight:700;font-style:normal;opacity:0.8;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:4px;color:#fff}.events .event .e-date a:hover,.events .event .e-date a:focus,.events .event .e-venue a:hover,.events .event .e-venue a:focus{opacity:1}.events .event .e-venue{padding-bottom:20px}.events .event .e-details{font-size:1em}.events .event .e-details span{font-size:0.85em}.events .event .link-wrap{display:flex;flex-direction:column;padding:10px 0 0 0}.events .event .link-wrap a{min-width:50%}.events .event a.buy-link{display:block;margin:0 0 20px 0;padding:10px 50px 10px 20px;background-color:#fff;color:#000;text-transform:uppercase;font-family:"Titillium Web", sans-serif;font-weight:600;font-style:normal;letter-spacing:0.1em;text-decoration:none;background-color:rgba(242,168,0,0.8);position:relative;z-index:1;-webkit-transition:background 300ms ease;-moz-transition:background 300ms ease;-ms-transition:background 300ms ease;-o-transition:background 300ms ease;transition:background 300ms ease}.events .event a.buy-link:before{content:"";position:absolute;right:5px;top:calc(50% - 10px);display:block;height:20px;width:40px;background-image:url("/assets/images/sprite-sheet.svg");background-repeat:no-repeat;background-size:400px 40px;background-position:-245px -10px}.events .event a.buy-link:hover,.events .event a.buy-link:focus{background-color:#fff}.tier{max-width:1100px;margin:0 auto}.pad{padding:40px}@media only screen and (max-width: 600px){.pad{padding:30px}}p{font-size:1.2em;padding-bottom:1em}p strong{font-family:"Titillium Web", sans-serif;font-weight:700;font-style:normal}h2.title{letter-spacing:0.3em;font-family:"Titillium Web", sans-serif;font-weight:400;font-style:normal;font-size:1.7em;line-height:1.1em;text-transform:uppercase}.align-c{text-align:center}.detail{padding-top:20px;font-size:0.9em;color:rgba(255,255,255,0.6);line-height:1.25em}.detail span{display:block}footer{width:100%;display:block}footer .footer-socials{margin:0 auto}footer .footer-socials h2{font-size:1.2em}footer .footer-socials ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:20px}footer .footer-socials ul li{padding:5px}footer .footer-socials ul li a{display:block;width:40px;height:40px;background-image:url("/assets/images/sprite-sheet.svg");background-repeat:no-repeat;background-size:400px 40px;opacity:0.6;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}footer .footer-socials ul li a:hover,footer .footer-socials ul li a:focus{opacity:1;-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}footer .footer-socials ul li a.twitter{background-position:-40px 0}footer .footer-socials ul li a.instagram{background-position:-80px 0}footer .footer-socials ul li a.tiktok{background-position:-160px 0}footer .sign-off{font-size:0.8em;padding-top:0}footer .sign-off .base-logo-wrap{margin:0 auto;max-width:300px}@media only screen and (max-width: 600px){footer .sign-off .base-logo-wrap{width:200px}}footer .sign-off a{opacity:0.6;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:4px;color:#f2a800;-webkit-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;-ms-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease}footer .sign-off a:hover,footer .sign-off a:focus{opacity:1}footer .sign-off #base-logo{display:block;width:100%;padding-bottom:20px}footer .sign-off #base-logo .l-standard{fill:rgba(255,255,255,0.75)}footer .sign-off #base-logo .l-accent{fill:#f2a800}#mc_embed_signup{position:relative;width:auto;margin:0 auto;padding:40px 0 20px 0;max-width:700px;text-align:left}#mc_embed_signup p{padding:20px 0}#mc_embed_signup a{opacity:0.6;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:4px;color:#fff}#mc_embed_signup a:hover,#mc_embed_signup a:focus{opacity:1}#mc_embed_signup .asterisk{color:#fff !important}#mc_embed_signup .indicates-required{text-align:right;font-family:"Titillium Web", sans-serif;font-weight:400;font-style:normal;font-size:0.8em}#mc_embed_signup label{display:block;padding:10px 0;font-family:"Titillium Web", sans-serif;font-weight:400;font-style:normal}#mc_embed_signup .mc-field-group{margin:0 0 10px 0}#mc_embed_signup sub{font-size:13px}#mc_embed_signup div.mce_inline_error{background-color:rgba(255,255,255,0.95) !important;font-size:12px !important;font-family:"Titillium Web", sans-serif;font-weight:400;font-style:normal;font-weight:normal !important;color:#000 !important;margin:0 !important;border-radius:0px !important;padding:5px 10px !important}#mc_embed_signup input.mce_inline_error{border-color:#000 !important}#mc_embed_signup .input-group strong{padding:20px 0 10px 0;font-family:"Titillium Web", sans-serif;font-weight:700;font-style:normal;display:block;font-size:0.9em}#mc_embed_signup input[type=text],#mc_embed_signup input[type=email]{width:100%;color:#fff;background-color:#000;padding:0 10px;z-index:1;font-size:16px;line-height:50px;font-family:"Titillium Web", sans-serif;font-weight:400;font-style:normal;-webkit-appearance:none;border:none;border-radius:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3);-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}#mc_embed_signup input[type=text]::-webkit-input-placeholder,#mc_embed_signup input[type=email]::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}#mc_embed_signup input[type=text]::-moz-placeholder,#mc_embed_signup input[type=email]::-moz-placeholder{color:rgba(255,255,255,0.8)}#mc_embed_signup input[type=text]:-ms-input-placeholder,#mc_embed_signup input[type=email]:-ms-input-placeholder{color:rgba(255,255,255,0.8)}#mc_embed_signup input[type=text]:-moz-placeholder,#mc_embed_signup input[type=email]:-moz-placeholder{color:rgba(255,255,255,0.8)}#mc_embed_signup input[type=text]:focus,#mc_embed_signup input[type=email]:focus{box-shadow:inset 0 0 0 1px #fff}#mc_embed_signup .submit-wrap{margin:20px 0 20px 0;position:relative}#mc_embed_signup input[type="submit"]{margin:0;padding:10px 20px 10px 20px;text-decoration:none;color:#000;border:none;background-color:rgba(242,168,0,0.8);text-transform:uppercase;font-family:"Titillium Web", sans-serif;font-weight:600;font-style:normal;letter-spacing:0.1em;position:relative;border-radius:0px;width:100%;font-size:1em;-webkit-appearance:none;cursor:pointer;z-index:1;-webkit-transition:background 300ms ease;-moz-transition:background 300ms ease;-ms-transition:background 300ms ease;-o-transition:background 300ms ease;transition:background 300ms ease}#mc_embed_signup input[type="submit"]:hover,#mc_embed_signup input[type="submit"]:focus{background-color:#fff}
