.event-header .event-details{font-weight:700;line-height:1.5}.event-header .event-details span{display:inline-block}.event-header .event-details .event-dates{align-items:center;display:flex}.event-header .event-details .event-dates .day{font-size:3.75rem;font-weight:900;letter-spacing:.0375rem;line-height:1.1;padding-inline-end:16px}.event-header .event-details .event-dates .month,.event-header .event-details .event-dates .year{display:block;font-size:1.25rem;font-weight:700}.event-header .event-details .event-dates .year{font-size:1rem}.event-header .event-details .date-from,.event-header .event-details .date-to{font-weight:400;margin-bottom:.25rem}.event-header .event-details .date-to{margin-top:1rem}.event-header .event-details .event-time{font-size:2rem;letter-spacing:.02rem;margin:2rem 0}.event-header .event-details .organiser,.event-header .event-details .price{font-size:1.25rem;margin-top:.3125rem}.event-header .event-details .location{font-size:1.25rem}.event-header .event-details .location .location-address{font-size:1.125rem;font-weight:400}.event-header .event-details .event-link{margin-top:2.25rem}@media screen and (width >= 40rem){.event-header .event-details{display:flex;flex-wrap:wrap}.event-header .event-details .event-details-1,.event-header .event-details .event-details-2{flex-basis:50%;max-width:50%}}@media screen and (width >= 53.75rem){.event-header .event-details{display:block}.event-header .event-details .event-details-1,.event-header .event-details .event-details-2{max-width:100%}}@media screen and (width < 53.75rem){.event-header .article-section-wrapper>.row{row-gap:2rem}}.accessibility-info .accessibility-icons ul li{align-items:center;display:flex;font-weight:700;line-height:1.5}.accessibility-info .accessibility-icons ul li img{padding-inline-end:8px}.accessibility-info .accessibility-icons ul{display:grid;gap:32px;grid-template-columns:1fr;margin-bottom:32px}@media screen and (width >= 40rem){.accessibility-info .accessibility-icons ul{grid-template-columns:1fr 1fr;margin-bottom:0}}.accessibility-info .accessibility-icons .accessibility-icon{height:3rem;width:3rem}.accessibility-info .rich-text+.accessibility-icons{margin-top:1.5rem}
