.color-light-purple {
  color: #422873;
  background-color: #e8e5ed;
}

.trinary {
  background-color: #f2344f;
  color: #ffffff;
}

.menu-color {
  background-color: #feecee;
  color: #f2344f;
  border-color: #f2344f;
}
.error {
  color: #f35269;
}

.error-text {
  color: #f2344f;
}

.highlight-background-color {
  background-color: #eececa;
}
.color-orange {
  background-color: #ffa998;
}

.color-pink {
  background-color: #f977aa;
}

.color-blue {
  background-color: #876ef6;
}

.color-purple {
  background-color: #c5aaf7;
}

.text-1 {
  color: #000000;
}

.text-2 {
  color: #4a4a4a;
}

.text-3 {
  color: #656565 !important;
}

.text-4 {
  color: #a0a0a0;
}

.text-5 {
  color: #484747;
}

.text-6 {
  color: #472e77;
}

.text-7 {
  color: #626262;
}

.text-color-5 {
  color: #0275d8;
}

.text-8 {
  color: #e6834b;
}

.text-9 {
  color: #4c4c4c;
}

.text-10 {
  color: #fff !important;
}
.text-11 {
  color: #414141;
}
.text-12 {
  color: #a8a8a8;
}
.text-13{
  color: #422873;
}
.text-14{
  color: #5C5C5C;
}
.text-15{
  color:#909090;
}
.primary {
  background-color: #56aa29;
  color: #ffffff;
}

.card-border {
  border-color: #979797;
}

.primary-button {
  background: #80c941;
  /* Old browsers */
  background: -moz-linear-gradient(left, #80c941 0%, #56aa29 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #80c941 0%, #56aa29 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #80c941 0%, #56aa29 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: #ffffff !important;
}

.primary-detail-color {
  background-color: #eef6e9;
}

.secondary {
  background-color: #ffffff;
  color: #422873 !important;
  border-color: #422873 !important;
}
.non-selected {
  background-color: #ffffff;
  color: #878585;
  border-color: #979797;
}
.color-dark-blue {
  color: #ffffff;
  background-color: #422873;
  border-color: #422873;
}

.on-surface {
  background-color: #ffffff;
}

.on-background {
  background-color: #f4f8fd;
}

.mat-form-field .mat-form-field-flex {
  border-color: #c7ccd1;
}

/* Track */
::-webkit-scrollbar-track {
  background: #ffffff;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #cfcaca;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #cfcaca;
}

.dark-theme-color {
  color: #ffffff;
  background-color: #4a4a4a;
}

.mat-menu-item-card:hover {
  background-color: #feecee !important;
  color: #f2344f;
}

.mat-step-header .mat-step-icon {
  background-color: #637a89;
}

.mat-step-header .mat-step-icon-state-edit {
  background-color: #56aa29 !important;
}

.mat-step-header .mat-step-icon-selected {
  background-color: transparent !important;
}
.mat-form-field-label {
  color: white !important;
}
.backgroundAuthentication {
  background-image: url('../../assets/images/authentication_background_light.svg');
  background-position: 6% 90%, bottom;
  background-repeat: no-repeat, no-repeat;
  min-height: calc(100vh - 86px);
}

.mat-form-field-label {
  color: #8f8f8f !important;
}
.mat-focused .mat-form-field-label {
  color: #8f8f8f !important;
}
.text-16 {
  color: #4a4a4a;
}
