a.text-dark{color:#5d5d5d}a.text-dark:hover{color:#d7d600}.hero__slides:has(.hero.short){height:200px!important;padding-bottom:0!important}.hero__slides>.hero.short{left:0;top:0;bottom:0;right:0;padding:0}.hero__slides>.hero.short .hero-text>*{display:inline-block;margin-top:auto;margin-bottom:auto}@media screen and (max-width:1023px){.hero__slides>.hero.short .hero-text>.callout-btn{margin-left:1.75rem}}.hero__slides>.hero.short .hero-text .hero-btn{margin-top:auto}@media screen and (min-width:1024px){.main-body-content.event-category .hero__slides:has(.hero.short) .hero-text{display:flex;flex:1 1 auto;justify-content:space-between;padding:1rem 18rem}}@media screen and (max-width:1023px){.main-body-content.event-category .hero__slides:has(.hero.short) .hero-text{padding:1rem}}.main-body-content.event-category .hero__slides:has(.hero.short) .hero-text>h2{font-size:2.5rem;display:inline-block}.main-body-content.event-category .hero__slides:has(.hero.short) .hero-text>h6{font-size:1.75rem;display:inline-block}.main-body-content.event-category .results-intro-wrapper{display:flex;flex:1 1 auto;flex-direction:row}.main-body-content.event-category .results-intro-wrapper>.return-button{padding:1rem;flex-grow:0}.main-body-content.event-category .results-intro-wrapper>.return-button .btn{padding:1rem 0}.main-body-content.event-category .results-intro .serif{font-size:1.5rem}.main-body-content.event-category .results-intro ul{text-align:center}.main-body-content.event-category .results-intro .results-nav{width:auto;margin:auto}.main-body-content.event-category .results-intro .btn.block{margin:1rem auto}.main-body-content.event-category .page-intro{padding:2.5rem 0}.main-body-content.event-category .page-intro .results-intro-wrapper{padding:2.5rem 4rem}.main-body-content.event-category .event-list>.location-title h3{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1023px){.main-body-content.event-category .event-list>.location-title h3{flex-direction:column}}.main-body-content.event-category .event-list>.location-title h3>span{white-space:nowrap}@media screen and (min-width:1024px){.main-body-content.event-category .event-list>.location-title h3>span{display:block}}@media screen and (max-width:1023px){.main-body-content.event-category .event-list>.location-title h3>span{display:inline-block}}@media screen and (min-width:1024px){.main-body-content.event-category .event-list>.location-title h3>span:nth-child(2){padding-left:1rem;margin-left:1rem;border-left:1px solid #fff}}@media screen and (max-width:1023px){.main-body-content.event-category .event-list>.location-title h3>span:nth-child(2){font-size:90%}}