.is-invalid {
  border-color: #dc3545;
  /* Red border for invalid inputs */
}

.invalid-feedback {
  display: none;
  /* Hide feedback by default */
  color: #dc3545;
  /* Red text for feedback */
}

.is-invalid~.invalid-feedback {
  display: block;
  /* Show feedback for invalid inputs */
}

.bg-primary-success {
  background-color: #23408F !important;
}

.text-primary-success {
  color: #00900E !important;
}

.badge-success {
  color: var(--bs-success-inverse);
  background-color: #00900E !important;
}

.btn.btn-color-warning i {
  color: #23408F  !important;
}


.text-blue {
  color: #23408F !important;
}

/* end otp input field */
.text-orange {
  color: #E06B1A !important;
}

.text-pink {
  color: #DB147F !important;
}

.text-green {
  color: #00900E !important;
}

.text-sky-blue {
  color: #2395CA !important;
}

.badge-light-orange {
  background-color: #FFEBDE !important;
  color: #E06B1A !important;
}

.badge-light-pink {
  background-color: #FFEDF7 !important;
  color: #DB147F !important;
}

.badge-light-blue {
  background-color: #E9ECF4 !important;
  color: #23408F !important;
}

.badge-light-green {
  background-color: #E9F4E9 !important;
  color: #00900E !important;
}


.bg-light-orange {
  background-color: #FFEBDE !important;
  color: #E06B1A !important;
}

.badge-light-sky-blue{
  background-color: #eaf5f9 !important;
  color: #2395CA !important;
}

.badge-light-purple{
  background-color: #f3e5fd !important;
  color: #9e49e0 !important;
}

.bg-orange {
  opacity: 1;
  background-color: #E06B1A !important;
}

.bg-pink {
  opacity: 1;
  background-color: #DB147F !important;
}

.bg-blue {
  opacity: 1;
  background-color: #23408F !important;
}

.bg-green {
  opacity: 1;
  background-color: #00900E !important;
}

.bg-purple {
  opacity: 1;
  background-color: #9e49e0 !important;
}

