.node--type-event-card .event-actions > div,
.node--type-event-card .event-actions > button,
.node--type-event-card .event-actions > a {
  width: auto;
  height: auto;
}

.node--type-event-card .calendar-button-text {
  position: static;
  width: auto;
}

/** WIDE AND OVER **/
@media screen and (min-width: 1921px) {
  .node--type-event-card .event-actions,
  .node--type-event-card .event-detail {
    padding: 3rem 2.25rem;
  }
}

/** 4k **/
@media screen and (min-width: 3441px) {
  .node--type-event-card .event-actions,
  .node--type-event-card .event-detail {
    padding: 4.5rem 3.375rem;
  }
}
/** END 4k **/