.c__event{display:flex;justify-content:space-between;flex-wrap:wrap}.c__event p{margin:0}.c__event__image{width:100%}.c__event__description{padding:var(--spacing__x) 0}.c__event__image:before{content:"";display:block;padding-top:56%}.c__event h3,.c__event .date{margin-bottom:1rem}