/* Para el texto, puse todo lo que consideraba necesario :P */

body
{
  background-color: black;
  color: white;
  text-align : center;
}

.rainbow-text
{
  font-family: Courier New, Courier, mono;
      font-weight: bold;
      background: linear-gradient(
        270deg,
        #00FF00,
        #007DFF,
        #007DFF,
        #00ff00,
        #00ff00,
        #007DFF,
        #007DFF,
        #00FF00
      );
      background-size: 1000% 1000%;
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: rainbowCycle 8s linear infinite, neonGlow 1.5s ease-in-out infinite alternate;
      text-align: center;
    }

    @keyframes rainbowCycle 
    {
      0%
      {
        background-position: 0% 50%;
      }
      50% 
      {
        background-position: 100% 50%;
      }
      100% 
      {
        background-position: 0% 50%;
      }
    }

    @keyframes neonGlow
    {
      0%
      {
        text-shadow:
          0 0 5px #fff,
          0 0 10px #ff00ff,
          0 0 20px #ff00ff,
          0 0 40px #ff00ff;
      }
      100%
      {
        text-shadow:
          0 0 10px #fff,
          0 0 20px #00ffff,
          0 0 30px #00ffff,
          0 0 50px #00ffff;
      }
}

a
{
  font-family: Courier New, Courier, mono;
}

p
{
  font-family: Courier New, Courier, mono;
}

h1
{
  font-family: Courier New, Courier, mono;
}

h3
{
  font-family: Courier New, Courier, mono;
}