.upcoming_events{position:relative;color:#fff;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.upcoming_events::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,0,51,.75) 0%,rgba(20,5,10,.75) 100%);mix-blend-mode:multiply;z-index:1}.upcoming_events::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.01);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);z-index:2}.upcoming_events h2{font-size:var(--largeFontSize);font-weight:700;line-height:1}.upcoming_events .headline{color:var(--white)}.upcoming_events hgroup{max-width:75%;margin-bottom:5rem}.upcoming_events_wrapper{position:relative;z-index:4;padding-top:var(--column);padding-bottom:var(--column)}.upcoming_events_content{display:flex;flex-direction:column;flex-wrap:wrap}.upcoming_events_header,.upcoming_events ul li{display:grid;grid-template-columns:120px 1fr;column-gap:5rem}.upcoming_events_header{font-weight:700}.upcoming_events_header span{padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:2px solid var(--white)}.upcoming_events ul{list-style:none;margin:0;padding:0}.upcoming_events ul li{padding:1rem 0}.upcoming_events ul li div{display:flex;flex-direction:column}.upcoming_events .event_title{font-weight:700}.upcoming_events .event_info{font-size:var(--smallFontSize)}.no_events_content{display:flex;flex-direction:column;gap:1rem}.upcoming_events ul li>div ul{list-style:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}.upcoming_events ul li>div ul li{padding:0;display:block}.upcoming_events ul li>div ul li a{color:#fff;text-decoration:none;font-size:var(--smallFontSize);display:inline-flex;align-items:center;gap:.3rem}.upcoming_events ul li>div ul li a::before{content:"»"}@media (max-width:600px){.upcoming_events hgroup{max-width:100%}.upcoming_events_header{display:none}.upcoming_events ul li{display:flex;flex-direction:column;gap:.25rem;margin-bottom:2rem}.upcoming_events ul li .event_date{font-weight:700;opacity:.85}}