.top-section .description{background:#5d5398;color:#fff;font-size:1.25rem;font-family:SiteFont-Light,Helvetica Neue,Arial,sans-serif;line-height:1.2}.top-section .image{position:relative;overflow:hidden}.top-section .image .background-image{position:absolute;z-index:-1;height:100%;filter:blur(10px);transform:scale(1.1)}.top-section .image .front-image{display:block}.top-section .bottom{position:relative;padding:.5rem 1rem;background:#f9f9f9}.top-section .bottom .categories{display:flex;flex-wrap:wrap;align-items:center;width:calc(100% - 250px)}@media(max-width:991.98px){.top-section .bottom .categories{width:100%}}.top-section .bottom .categories span{font-size:1rem}.top-section .bottom .categories span:first-child{color:#5d5398;font-size:1.8125rem}.top-section .bottom .categories i{font-size:8px;padding:0 1rem}.top-section .bottom .event-buttons{position:absolute;top:1rem;right:0}@media(max-width:991.98px){.top-section .bottom .event-buttons{position:static}}.event-place,.event-schedule{font-size:1rem}.event-place .event-location,.event-schedule .event-location{background:#f9f9f9;justify-content:space-between}.event-place .event-location .place-name,.event-schedule .event-location .place-name{font-size:1.4375rem;font-family:SiteFont-Regular,Helvetica Neue,Arial,sans-serif;color:#5d5398}.event-place .event-location .address-line,.event-schedule .event-location .address-line{margin-bottom:0;font-family:SiteFont-Regular,Helvetica Neue,Arial,sans-serif}.event-place .tickets-icon,.event-schedule .tickets-icon{transform:rotate(135deg)}.event-place .schedule-tickets,.event-schedule .schedule-tickets{display:flex;flex-wrap:wrap;gap:1rem;background:#f9f9f9}.event-place .schedule-performances .performance-header,.event-schedule .schedule-performances .performance-header{text-align:center;background:#e3e3e3;padding:.5rem 1rem}.event-place .schedule-performances .schedule-performance-times,.event-schedule .schedule-performances .schedule-performance-times{background:#f9f9f9;font-size:1rem}.event-place .schedule-performances .schedule-performance-times .performance-time,.event-schedule .schedule-performances .schedule-performance-times .performance-time{border-radius:.3333333333rem}i.event-icon{color:#5d5398;font-size:1.25rem}.event-text-section{background:#f9f9f9}
/*# sourceMappingURL=tl-event-content.css.map */