:root{--lblue:#009fe3;--blue:#09497e;--dblue:#011422}.group:after{content:"";display:table;clear:both}*{padding:0;margin:0;box-sizing:border-box;font-family:inherit;color:inherit}::selection{background-color:var(--dblue);color:#fff}img{max-width:100%;display:block}.wrap{position:relative;width:1240px;padding:0 20px;max-width:100%;margin:0 auto;clear:both}#burger,#mobnav{display:none}html{min-height:100vh}body{float:left;width:100%;font-size:62.5%;background-color:var(--dblue);background-image:url(../../templates/img/bg.jpg);background-size:cover;background-position:center top;background-attachment:fixed;background-repeat:no-repeat;color:#fff;font-family:Arial,sans-serif;min-height:100vh}header{position:fixed;z-index:100;width:100%;left:0;top:0;display:grid;background-color:var(--dblue);text-align:center;padding:1em 0 1em}.outer-logo{display:none}#logo{float:left;height:5em;margin-bottom:-1.5em;margin-top:-0.5em}#logo img{max-width:100%;max-height:100%;user-select:none}nav{font-size:0}nav,nav ul,nav li,nav a{list-style:none;text-align:center}nav ul{width:100%}nav li{display:inline-block}nav a,nav button{float:left;text-decoration:none;font-size:1.3rem;font-weight:bold;padding:0.4em 1em;text-transform:uppercase}nav ul li a:hover,nav button:hover,.active{color:var(--lblue)}.social{margin-top:2em}.social a{float:right;clear:none;border:none;padding:0;margin-left:0.25em;width:auto;height:1.6em}.social a img{width:25px}.social a:hover img{filter:saturate(0) brightness(2)}.flex{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fcw{float:left;clear:left;width:100%}main{padding-top:7.9em}main p,main li{font-size:1.8em;font-weight:100;line-height:1.6;margin-bottom:1em;clear:left}main ul,main ol{margin:2em}main li{padding-left:1em}main h2,main h3,main h4,main h5,main h6{font-size:2.5em;letter-spacing:-0.025em;margin-bottom:1em}main h3{font-size:2.2em}main h4{font-size:1.9em}main h5{font-size:1.6em}main h6{font-size:1.3em}main td{font-size:1.6em;padding:1em}main td p,main td li{font-size:1em;margin-bottom:0}main td img{display:inline-block}.transition{transition:all 1s ease-out}.fadein{opacity:0}.fadein.go{opacity:1}.align_left{float:left}.align_right{float:right}.align_center{text-align:center}img.align_left{margin:0.5em 1em 1em 0}img.align_right{margin:0.5em 0 1em 1em}img.align_center{display:block;margin-left:auto;margin-right:auto}footer{float:left;clear:left;width:100%;margin-top:2em;color:#fff}main p.copyright{text-align:center;font-size:1.2em;line-height:1.5;width:100%;margin-top:1em;opacity:0.5}@keyframes pulse{0%{transform:scale(1)}100%{transform:scale(1.01)}}.watch-box{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000A;padding:5vw;z-index:100;display:none}.watch-box .inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:800px;max-width:100%;max-height:80vh;padding:1em;z-index:10}.multivid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5em;padding:0 4% 4%}.TextformatterVideoEmbed iframe{background-color:#000;border:1em solid var(--red)}.close{position:absolute;right:0;top:0;z-index:11;background-color:#fff;color:#111;font-size:1.8em;text-decoration:none;padding:0.5em;border-radius:10em;width:2.25em;text-align:center}@media screen and (max-width:999px){header{float:left;clear:left;width:100%;text-align:center;display:block}.outer-logo{display:block;width:8em;margin:0 auto}.inner-logo{display:none}.logo img{max-height:100%}#mainnav{display:none;float:left;clear:left;width:100%}#burger{position:absolute;right:1.75em;top:1.75em;display:block;width:40px}nav{font-size:unset}nav,nav li,nav a{float:left;clear:left;width:100%;text-align:center;padding:0;margin:0}nav .social{text-align:center;margin:0;padding:1.5em}nav a{font-size:2em;padding:0.25em}nav .social a{width:2em;clear:none;float:none;display:inline-block;padding:0;margin:0}nav .social a img{width:100%}nav li:hover .subnav{display:none}main{width:100%;padding-top:6.5em}footer{grid-template-columns:2fr 4fr;grid-gap:10%;margin-top:2.5em}footer .links{padding-top:0}footer .social{grid-column:2/3;padding:0;margin:0}}@media screen and (max-width:599px){main td{display:block}}@media screen and (max-width:499px){footer{grid-template-columns:1fr;grid-gap:5%}footer .social{grid-column:unset;text-align:center}}@media screen and (max-width:399px){footer .links{grid-template-columns:1fr;grid-gap:5%;text-align:center}}.head_main{position:relative;padding:0}.quote{position:absolute;top:3%;width:25%;z-index:5;text-align:center}#quote1{left:0}#quote2{right:0}.quote .stars{text-align:center;margin-bottom:0.5vw}.quote img{display:inline-block;height:2.5vw;filter:drop-shadow(0 0 1.25em var(--lblue));user-select:none}.quote h3{font-size:2.2vw;text-transform:uppercase;margin:0 0 0.25em;line-height:1.1;text-shadow:0 0.1em 0.25em var(--dblue)}.quote h4{font-size:1.2vw;text-transform:uppercase;text-shadow:0 0.1em 0.25em var(--dblue)}#quote1{left:5%}#quote2{right:5%}.home_logo{position:absolute;width:60%;left:50%;transform:translateX(-50%);top:12%;z-index:3;filter:drop-shadow(0 0 2em var(--lblue)) drop-shadow(0 5em 2em var(--dblue));user-select:none;pointer-events:none}.home_lights{position:relative;z-index:1;width:100%;user-select:none;pointer-events:none;min-height:100vh;margin-bottom:-10%}.home_mario{position:absolute;left:50%;transform:translateX(-50%);width:30%;top:2.5%;z-index:2;user-select:none;pointer-events:none}.head_main .text{position:absolute;bottom:12%;width:90%;left:50%;transform:translateX(-50%);text-align:center;z-index:4;filter:drop-shadow(0 0 3em #003561)}.text h1{font-size:6.5vw;text-transform:uppercase;letter-spacing:-0.035em}.text h2{font-size:1.5vw;text-transform:uppercase;letter-spacing:-0.025em;margin-bottom:2em}.video{position:relative;z-index:4;width:90%;margin-left:5%;filter:drop-shadow(0 0 2em var(--lblue));margin-bottom:2em}.btn{display:inline-block;font-size:2.2vw;text-transform:uppercase;background-color:var(--lblue);color:#fff;text-decoration:none;padding:0.5em 1.5em 0.6em;border-radius:100em;width:25%;text-align:center;line-height:1;box-shadow:0 1em 1em var(--dblue)}.btn:hover{background-color:#fff;color:var(--dblue)}.nextshow{width:100%;padding:5%;display:grid;grid-template-columns:1fr 1fr;grid-gap:2em;text-transform:uppercase}.next{font-size:4vw;text-align:right;font-weight:bold;line-height:1;margin:0}.nextshow .date,.nextshow .venue{font-size:1.5vw;margin:0;line-height:1;color:var(--lblue);margin-top:0.25em}.nextshow .venue{font-size:3vw;margin-top:0.1em}.nextshow .venue span{color:#fff}.home-social{padding:0 0 5%;text-align:center}.home-social a{width:5em;float:none;display:inline-block;clear:none;margin:0 0.1em}.home-social a:hover img{filter:saturate(0) brightness(2)}@media screen and (max-width:999px){.btn{width:400px;max-width:100%;font-size:3em}}@media screen and (max-width:899px){.home_mario{top:7%}.home_logo{top:16%}}@media screen and (max-width:749px){.nextshow{grid-template-columns:1fr;text-align:center}.nextshow .next{text-align:center;font-size:5em}.nextshow .date{font-size:3em}.nextshow .venue{font-size:4em}}@media screen and (max-width:599px){.home_mario{width:55%}.home_lights{margin-bottom:0}.head_main .text{bottom:7%}.text h1{font-size:7vw}.text h2{font-size:3vw}.home-social{margin-top:5em}}@media screen and (max-width:499px){.home_lights{min-height:75vh}.videos{margin-top:-5%}}@media screen and (max-width:399px){.head_main .text{bottom:15%}.text h2{margin-bottom:2em}}