#slogan2 h1 {
  animation: text-flicker 2s linear infinite;
}

#flicker1 {
  -webkit-text-stroke-color: yellow;
  animation: letter-flicker 3s linear infinite;
}

#flicker2 {
  -webkit-text-stroke-color: yellow;
  animation: letter-flicker 1s linear infinite;
}

@keyframes letter-flicker {
  0% {
    opacity: 0.1;
    text-shadow: 0px 0px 29px rgba(0, 128, 128, 0.9);
  }
  2% {
    opacity: 0.1;
    text-shadow: 0px 0px 29px rgba(0, 128, 128, 0.9);
  }
  4% {
    opacity: 1;
    text-shadow: 0px 0px 29px rgba(0, 128, 128, 0.9);
  }

  19% {
    opacity: 1;
    text-shadow: 0px 0px 29px rgba(0, 128, 128, 0.9);
  }
  21% {
    opacity: 0.1;
    text-shadow: 0px 0px 29px rgba(0, 128, 128, 0.9);
  }
  23% {
    opacity: 1;
    text-shadow: 0px 0px 29px rgba(0, 128, 128, 0.9);
  }

  80% {
    opacity: 1;
    text-shadow: 0px 0px 29px rgba(0, 128, 128, 0.9);
  }
  83% {
    opacity: 0.4;
    text-shadow: 0px 0px 29px rgba(0, 128, 128, 0.9);
  }
  87% {
    opacity: 1;
    text-shadow: 0px 0px 29px rgba(0, 128, 128, 0.9);
  }
}

@keyframes text-flicker {
  0% {
    opacity: 0.1;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }

  2% {
    opacity: 1;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }
  8% {
    opacity: 0.1;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }
  9% {
    opacity: 1;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }
  12% {
    opacity: 0.1;
    text-shadow: 0px 0px rgba(255, 255, 255, 0.5);
  }
  20% {
    opacity: 1;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }
  25% {
    opacity: 0.3;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }
  30% {
    opacity: 1;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }

  70% {
    opacity: 0.7;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }

  72% {
    opacity: 0.2;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }

  77% {
    opacity: 0.9;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }
  100% {
    opacity: 0.9;
    text-shadow: 0px 0px 29px rgba(255, 255, 255, 0.5);
  }
}
