:root{--vh:1vh}.wp-block-navigation__responsive-container.is-menu-open{height:calc(var(--vh) * 100)!important;overflow-y:auto;overflow-x:hidden}body{overflow-x:hidden}strong{font-weight:800}a{color:inherit}picture{display:flex}picture img{object-fit:cover}.artist-social-icons{display:flex;gap:.3rem}.article-card img,.article-card figure{aspect-ratio:4/3!important;object-fit:cover}p.wp-block-post-excerpt__more-text{display:none}.no-underline,.no-underline a{text-decoration:none}.upcoming-events-grid{display:grid!important;grid-template-columns:1fr 170px}.upcoming-events-grid .acf-heading{line-height:.9}@media (max-width:600px){.upcoming-events-grid{display:grid;grid-template-columns:1fr}}.custom-logo{width:auto;height:clamp(32px, 5vw, 48px)!important}ul.wp-block-categories-list{flex-wrap:wrap}header>div{display:grid!important;grid-template-columns:1fr auto 1fr;height:80px}@media (max-width:1024px){header.wp-block-template-part>*{display:flex!important;justify-content:space-between}}header :is(a,ul,nav,li){height:100%}header a{display:flex!important;align-items:center}}.wp-block-navigation-submenu{border:none!important}details summary::-webkit-details-marker{display:none!important}.wp-block-details summary{text-transform:uppercase;font-weight:800;marker:none;list-style:none;position:relative;line-height:1.1;font-size:1.5rem;padding-right:50px}.page-id-648 .wp-block-details summary{font-size:2.2rem}summary:after{content:"+";color:inherit;font-size:1em;font-weight:700;padding:1px 0 3px 0;text-align:center;position:absolute;right:0;top:0;font-weight:300}details[open] summary:after{content:"−"}.wp-block-details{border-bottom:1px solid;padding:1rem 0}@media (min-width:1024px){header>.wp-block-group{height:70px}}.event.type-event a{width:100%;transition:ease-out 0.3s;transform-origin:left}.event.type-event:hover a,.outline-hover a:hover{opacity:.8}.event-row-feature-image{position:absolute;top:0;left:0;filter:saturate(0);width:100%;height:100%;object-fit:cover;z-index:-2;opacity:0;transition:0.3s ease-out}.line{line-height:1}.large-text-list>*:after{content:'·';padding:0 .5rem}.large-text-list>*:last-child:after{content:'';padding:0}.wp-block-navigation__responsive-container .wp-block-navigation-submenu{width:100%}.wp-block-navigation__responsive-container .wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle{display:flex!important;position:absolute;right:0;align-items:center;justify-content:center;font-size:2rem}.wp-block-navigation__responsive-container .wp-block-navigation__container>*::after{content:'';width:100%;border-bottom:.5px solid;margin-top:1.5rem}.wp-block-navigation__responsive-container .wp-block-navigation-link{width:100%}.wp-block-navigation__responsive-container .wp-block-navigation__submenu-icon[aria-expanded="true"]{transform:rotate(180deg)}.wp-block-navigation__responsive-container .wp-block-navigation__submenu-container{display:none!important}.wp-block-navigation__responsive-container .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{display:block!important}ul.wp-block-categories-list.wp-block-categories{display:flex;list-style:none;gap:.4rem}.ul_foot{list-style:none!important;padding:0}p.gform_required_legend{display:none!important}.overlap-heading{margin-bottom:-3rem;z-index:2;position:relative}.carousel-arrows{margin-top:1rem}.is-style-outline .wp-element-button{border:none;border-radius:0;position:relative}.is-style-outline .wp-element-button::after{content:'';background:currentColor;height:100%;width:100%;position:absolute;bottom:0;mix-blend-mode:difference;left:0;transform:scaleY(.1);transform-origin:bottom;transition:0.2s ease-out}.is-style-outline .wp-block-button__link:hover::after{transform:scale(1)}.m-carousel{display:flex;flex-wrap:nowrap}.acf-innerblocks-container>p{display:none}body.single-event footer .wp-block-separator{display:none}main,.entry-content{overflow-x:hidden}