/* animation  */
.zoomInOut {
  animation: zoom_in_out 1s ease-out infinite;
}

@keyframes zoom_in_out {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.01);
  }
  100% {
    transform: scale(1);
  }
}

.clrChng {
  animation: twoClr 1s ease-out infinite;
}

@keyframes twoClr {
  0% {
    color: #fff;
  }
  50% {
    color: var(--clr1);
  }
  100% {
    color: #fff;
  }
}

.clrChng2 {
  animation: twoClr2 1s ease-out infinite;
}

@keyframes twoClr2 {
  0% {
    border-color: var(--clr2);
  }
  50% {
    border-color: #fff;
  }
  100% {
    border-color: var(--clr2);
  }
}

.clrChng3 {
  animation: twoClr2 1s ease-out infinite;
}

@keyframes twoClr2 {
  0% {
    border-color: var(--clr3);
  }
  50% {
    border-color: #fff;
  }
  100% {
    border-color: var(--clr3);
  }
}

.clrChng4 {
  animation: listClrChng 0.8s ease-out infinite;
}
@keyframes listClrChng {
  0% {
    color: #fff;
    scale: 0.8;
  }

  50% {
    color: #fff;
    scale: 1.2;
  }
  100% {
    color: #fff;
    scale: 1.4;
    opacity: 0;
  }
}
