div.component.events-list div.month-header{border-bottom:1px solid #666;margin-bottom:10px;padding-bottom:20px;font-weight:700;display:block}div.component.events-list div.component.event-list{align-items:flex-start;gap:36px;padding:30px 0;display:flex}div.component.events-list div.component.event-list div.event-date{text-align:center}div.component.events-list div.component.event-list div.event-date p{font-size:16px;line-height:1.2em;margin:0!important}div.component.events-list div.component.event-list div.event-date .day{font-weight:700}div.component.events-list div.component.event-list div.post-image{flex-shrink:0;width:250px;height:250px;position:relative;overflow:hidden}div.component.events-list div.component.event-list div.post-image img{-o-object-fit:cover;object-fit:cover}div.component.events-list div.component.event-list div.post-content{flex-grow:1}div.component.events-list div.component.event-list div.post-content div.date-time{font-size:16px;line-height:1.2em}div.component.events-list div.component.event-list div.post-content div.post-title{text-transform:uppercase;margin:10px 0;font-size:24px;font-weight:700}div.component.events-list div.component.event-list div.post-content div.post-title a{color:#000;text-decoration:none}div.component.events-list div.component.event-list div.post-content div.post-title a:hover{opacity:.5}div.component.events-list div.component.event-list div.post-content div.post-location{margin-bottom:5px;font-size:16px}div.component.events-list div.component.event-list div.post-content div.post-excerpt{color:#666;font-size:16px}div.component.events-list div.component.event-list div.post-content div.post-excerpt .read-more{font-weight:700;text-decoration:none}div.component.events-list div.component.event-list div.post-content div.post-excerpt .read-more:hover{text-decoration:underline}div.component.events-list div.component.event-list div.post-content div.post-price{margin:10px 0}div.navigation a.unit-link.upcoming{float:right}@media (max-width:768px){div.component.events-list{flex-direction:column-reverse}div.component.events-list div.component.event-list div.event-date{display:none}div.component.events-list div.component.event-list div.post-image{width:100%;height:inherit}div.component.events-list div.component.event-list div.post-image img{height:auto!important;position:relative!important}}
