.elementor-widget-event-list .posts {
  --cols: 5;
  --gap: 1rem;
  display: grid;
  grid-template-columns: repeat(var(--cols), 1fr);
  gap: var(--gap);
}
.elementor-widget-event-list .post {
  position: relative;
}
.elementor-widget-event-list .post-image {
  aspect-ratio: 1;
}
.elementor-widget-event-list .post-image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.elementor-widget-event-list .post-date {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  background-color: #800;
  color: #fff;
}

/*# sourceMappingURL=event-list.css.map */
