.event-teaser{box-shadow:0 10px 25px rgba(26,26,26,.1);padding:48px 32px 32px 0}.event-teaser .event-banner .image{object-fit:contain}.event-teaser .event-content .event-meta{margin-bottom:24px}.event-teaser .event-content .event-meta:has(.event-date) .event-location{border-left:1px solid #8c8d8f;margin-left:16px;padding-left:16px}@media (max-width:767px){.event-teaser{padding:32px 0 0}.event-teaser .event-content {padding:0 32px 32px}.event-teaser .event-content .btn{padding-bottom:0}}