#navright:where(.astro-7ZUHZOWP){z-index:5;visibility:visible;background-color:#fcb238;padding:16px;width:30vw;height:100vh;position:absolute;top:0;left:70vw;transition:left .5s cubic-bezier(.82,.085,.395,.895)}#navright:where(.astro-7ZUHZOWP).inactive{left:100%;visibility:hidden}.submenu:where(.astro-7ZUHZOWP){list-style:none;padding:0;margin:0;font-size:3rem}.submenu:where(.astro-7ZUHZOWP) li:where(.astro-7ZUHZOWP){list-style:none;border-bottom:1px solid #fff;padding:.5rem;margin:.5rem}.submenu:where(.astro-7ZUHZOWP) li:where(.astro-7ZUHZOWP):first-of-type{padding-top:2rem}.submenu:where(.astro-7ZUHZOWP) li:where(.astro-7ZUHZOWP):last-of-type{border-bottom:none}@media all and (max-width: 800px){.submenu:where(.astro-7ZUHZOWP){font-size:1.6rem}.submenu:where(.astro-7ZUHZOWP) li:where(.astro-7ZUHZOWP){padding:.5rem;margin:.5rem}#navright:where(.astro-7ZUHZOWP){width:60vw;left:40vw}.centerfestlogo:where(.astro-7ZUHZOWP){display:none}}.centerfestlogo:where(.astro-7ZUHZOWP){background-image:url(/img/centerfest_logo.png);background-repeat:no-repeat;background-size:contain;width:10rem;min-height:7rem;top:0;left:calc(50% - 5rem);z-index:21;position:absolute}.overlayBtn:where(.astro-7ZUHZOWP){z-index:1;position:absolute;top:2rem;left:1rem}.buttonRow:where(.astro-7ZUHZOWP){display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:.5rem;right:1rem;gap:.5rem}.overlay:where(.astro-7ZUHZOWP){z-index:1;background:rgba(0,0,0,.2);max-width:4em;box-sizing:border-box;padding:1em;text-align:center;color:#fff;border-radius:50%}.overlay:where(.astro-7ZUHZOWP) a:where(.astro-7ZUHZOWP){color:#fff}.overlay:where(.astro-7ZUHZOWP):has(div):has(.speakeroff){background:rgba(219,12,12,.5)}.overlay:where(.astro-7ZUHZOWP):has(div):has(.hamburger){z-index:50}.btn:where(.astro-7ZUHZOWP){background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);-webkit-border-radius:28;-moz-border-radius:28;border-radius:2rem;text-shadow:1px 1px 3px #666666;font-family:Montserrat,sans-serif;color:#fff;font-size:20px;background:#3498db;padding:10px 20px;text-decoration:none}.btn:where(.astro-7ZUHZOWP):hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}/*!
* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers
*/.hamburger:where(.astro-7ZUHZOWP){display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:where(.astro-7ZUHZOWP):hover{opacity:.7}.hamburger:where(.astro-7ZUHZOWP).is-active:hover{opacity:.7}.hamburger:where(.astro-7ZUHZOWP).is-active .hamburger-inner:where(.astro-7ZUHZOWP),.hamburger:where(.astro-7ZUHZOWP).is-active .hamburger-inner:where(.astro-7ZUHZOWP):before,.hamburger:where(.astro-7ZUHZOWP).is-active .hamburger-inner:where(.astro-7ZUHZOWP):after{background-color:#000}.hamburger-box:where(.astro-7ZUHZOWP){width:27px;height:21px;display:inline-block;position:relative}.hamburger-inner:where(.astro-7ZUHZOWP){display:block;top:50%;margin-top:-2px}.hamburger-inner:where(.astro-7ZUHZOWP),.hamburger-inner:where(.astro-7ZUHZOWP):before,.hamburger-inner:where(.astro-7ZUHZOWP):after{width:30px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:where(.astro-7ZUHZOWP):before,.hamburger-inner:where(.astro-7ZUHZOWP):after{content:"";display:block}.hamburger-inner:where(.astro-7ZUHZOWP):before{top:-10px}.hamburger-inner:where(.astro-7ZUHZOWP):after{bottom:-10px}.hamburger--elastic:where(.astro-7ZUHZOWP) .hamburger-inner:where(.astro-7ZUHZOWP){top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic:where(.astro-7ZUHZOWP) .hamburger-inner:where(.astro-7ZUHZOWP):before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic:where(.astro-7ZUHZOWP) .hamburger-inner:where(.astro-7ZUHZOWP):after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic:where(.astro-7ZUHZOWP).is-active .hamburger-inner:where(.astro-7ZUHZOWP){transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic:where(.astro-7ZUHZOWP).is-active .hamburger-inner:where(.astro-7ZUHZOWP):before{transition-delay:0s;opacity:0}.hamburger--elastic:where(.astro-7ZUHZOWP).is-active .hamburger-inner:where(.astro-7ZUHZOWP):after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r:where(.astro-7ZUHZOWP) .hamburger-inner:where(.astro-7ZUHZOWP){top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r:where(.astro-7ZUHZOWP) .hamburger-inner:where(.astro-7ZUHZOWP):before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r:where(.astro-7ZUHZOWP) .hamburger-inner:where(.astro-7ZUHZOWP):after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r:where(.astro-7ZUHZOWP).is-active .hamburger-inner:where(.astro-7ZUHZOWP){transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r:where(.astro-7ZUHZOWP).is-active .hamburger-inner:where(.astro-7ZUHZOWP):before{transition-delay:0s;opacity:0}.hamburger--elastic-r:where(.astro-7ZUHZOWP).is-active .hamburger-inner:where(.astro-7ZUHZOWP):after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}
