body {
  colour: red;
  text-align: center;
  font-size: 15px;
  font-family: verdana;
  background-color: black;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;

-moz-user-select: none; 
-webkit-user-select: none; 
-ms-user-select: none; 
-o-user-select: none; 
}

h1{
  margin-top: 50%;
  font-family: cursive;
  color: #fff;
  text-shadow: 0 0 50px #0072ff, 0 0 100px #0072ff, 0 0 150px #0072ff,
    0 0 200px #0072ff; 
}
h3 {
  text-shadow: 3px 3px blue;
}

h1{
background-image: linear-gradient(90deg, #ff0000, rgb(166,246,86), rgb(85,246,246), rgb(166, 85, 246), rgb(246,85,85));
background-size: 200%;
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
animation: animate 2s linear infinite;
font-size: 20px;
animation-direction: reverse;
}