.event-item{display:grid;grid-template-columns:200px 1fr 150px;grid-column-gap:50px;align-items:center;border-bottom:1px solid #d3d3d3;padding:20px 0}.event-item:first-child{border-top:1px solid #d3d3d3}.event-item__col{text-align:left}.event-item__col--action{text-align:right}.event-item__date{font-size:18px;font-style:normal;font-weight:700;line-height:1.3}.event-item__meta{color:gray;font-size:14px;margin-bottom:6px}.event-item__name{font-size:18px}@media screen and (max-width:767px){.event-item{grid-template-columns:1fr;grid-row-gap:10px}.event-item__col--action{text-align:left}.event-item__date{font-size:1.4rem}}