:root {
  --color-1: #ac92e9;
  --color-2: #55c2e6;
  --color-3: #a1d56e;
  --color-4: #fecd5e;
  --color-5: #eb5266;
}

.multi-color-text {
  width: min-content;
  font-family: "Exo", sans-serif;
  background: linear-gradient(219deg, 
    var(--color-1) 19%, 
    transparent 19%,transparent 20%, 
    var(--color-2) 20%, var(--color-2)  39%,
    transparent 39%,transparent 40%, 
    var(--color-3) 40%,var(--color-3) 59% ,
    transparent 59%,transparent 60%, 
    var(--color-4) 60%, var(--color-4) 79%,
    transparent 79%, transparent 80%, 
    var(--color-5) 80%);
  -webkit-background-clip: text;
  color: transparent !important;
}

@media screen and (min-width: 768px) {
  .multi-color-text {
    font-size: 6.5rem;
  }
}
:root {
  --color-1: #ac92e9;
  --color-2: #55c2e6;
  --color-3: #a1d56e;
  --color-4: #fecd5e;
  --color-5: #eb5266;
}

.multi-color-text {
  width: min-content;
  font-family: "Exo", sans-serif;
  background: linear-gradient(
    219deg,
    var(--color-1) 19%,
    transparent 19%, transparent 20%,
    var(--color-2) 20%, var(--color-2) 39%,
    transparent 39%, transparent 40%,
    var(--color-3) 40%, var(--color-3) 59%,
    transparent 59%, transparent 60%,
    var(--color-4) 60%, var(--color-4) 79%,
    transparent 79%, transparent 80%,
    var(--color-5) 80%
  );
  -webkit-background-clip: text;
  color: transparent !important;
}

@media (min-width:768px){
    .multi-color-text{
        font-size:6.5rem;
    }
}
/* Force month calendar event text to white */
.tribe-events-calendar-month__calendar-event,
.tribe-events-calendar-month__calendar-event *,
.tribe-events-calendar-month__calendar-event a,
.tribe-events-calendar-month__calendar-event time,
.tribe-events-calendar-month__calendar-event span {
    color: #ffffff !important;
}
/* ==========================================
   Month heading (July 2026)
========================================== */

.tribe-events-c-top-bar__datepicker-button,
.tribe-events-c-top-bar__datepicker-button *,
.tribe-events-c-top-bar__datepicker-time,
.tribe-events-c-top-bar__datepicker-title {
    color: #ffffff !important;
}

/* ==========================================
   Previous & Next arrows
========================================== */

.tribe-events-c-top-bar__nav-link,
.tribe-events-c-top-bar__nav-link svg,
.tribe-events-c-top-bar__nav-link path {
    color: #E1397E !important;
    fill: #E1397E !important;
    stroke: #E1397E !important;
}

.tribe-events-c-top-bar__nav-link:hover,
.tribe-events-c-top-bar__nav-link:hover svg,
.tribe-events-c-top-bar__nav-link:hover path {
    color: #72B14A !important;
    fill: #72B14A !important;
    stroke: #72B14A !important;
}
/* ==========================================
   Single Event - Date & Time
========================================== */

.single-tribe_events .tribe-events-schedule,
.single-tribe_events .tribe-events-schedule *,
.single-tribe_events .tribe-events-schedule time,
.single-tribe_events .tribe-events-schedule span,
.single-tribe_events .tribe-events-schedule a {
    color: #ffffff !important;
    opacity: 1 !important;
}