.hero-facts {
  display: none !important;
}

/* Programação com a mesma alternância cromática do painel do expositor. */
.day-tab:nth-child(5n + 1),
.schedule-list .schedule-card:nth-child(5n + 1) {
  --program-card-color: #7d9f2c;
}

.day-tab:nth-child(5n + 2),
.schedule-list .schedule-card:nth-child(5n + 2) {
  --program-card-color: #e77b23;
}

.day-tab:nth-child(5n + 3),
.schedule-list .schedule-card:nth-child(5n + 3) {
  --program-card-color: #d93b30;
}

.day-tab:nth-child(5n + 4),
.schedule-list .schedule-card:nth-child(5n + 4) {
  --program-card-color: #711a39;
}

.day-tab:nth-child(5n),
.schedule-list .schedule-card:nth-child(5n) {
  --program-card-color: #e4cb96;
}

.day-tab {
  border-color: transparent !important;
  background: var(--program-card-color) !important;
  color: #fff;
}

.day-tab strong,
.day-tab.active strong {
  color: rgba(255, 255, 255, .72);
}

.day-tab.active {
  outline: 3px solid #14221d;
  outline-offset: -3px;
  box-shadow: 0 12px 28px color-mix(in srgb, var(--program-card-color), transparent 65%);
}

.schedule-list .schedule-card {
  border-color: transparent;
  background: var(--program-card-color);
  color: #fff;
}

.schedule-list .schedule-card small,
.schedule-list .schedule-card p,
.schedule-list .schedule-time strong,
.schedule-list .schedule-location {
  color: inherit;
}

.schedule-list .schedule-time {
  border-color: rgba(255, 255, 255, .38);
}

.schedule-list .schedule-location {
  border-color: rgba(255, 255, 255, .55);
  background: rgba(255, 255, 255, .13);
}

.day-tab:nth-child(5n),
.schedule-list .schedule-card:nth-child(5n) {
  color: #401126;
}

.schedule-list .schedule-card:nth-child(5n) .schedule-time,
.schedule-list .schedule-card:nth-child(5n) .schedule-location {
  border-color: rgba(64, 17, 38, .28);
}
