.ev-text-gradient {
  background: linear-gradient(90deg, var(--ev-pink), var(--ev-blue));
  background-blend-mode: lighten;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.ev-text-primary {
  color: var(--ev-primary60) !important;
}

.ev-text-secondary {
  color: var(--ev-secondary50) !important;
}

.ev-text-gray-300 {
  color: var(--bs-gray-300) !important;
}

.ev-text-gray-400 {
  color: var(--bs-gray-400) !important;
}

.ev-text-gray-500 {
  color: var(--bs-gray-500) !important;
}

.ev-text-gray-600 {
  color: var(--bs-gray-600) !important;
}

.ev-text-gray-700 {
  color: var(--bs-gray-700) !important;
}

.ev-text-gray-800 {
  color: var(--bs-gray-700) !important;
}

.ev-text-gray-900 {
  color: var(--bs-gray-700) !important;
}

.ev-text-green {
  color: var(--ev-green60) !important;
}

.ev-text-dark-green {
  color: var(--ev-green50) !important;
}

.ev-text-light-green {
  color: var(--ev-green70) !important;
}

.ev-bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--ev-primary-rgb), var(--bs-bg-opacity)) !important;
}

.ev-bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--ev-secondary-rgb), var(--bs-bg-opacity)) !important;
}