h3{
padding: 0px 10px 0px 10px;
  font-family: helvetica,sans-serif;
  font-style: oblique;
  text-decoration: underline;
  text-decoration-style: double;
  text-transform: capitalize;
  letter-spacing: 1px;
}
body{
  margin: 0;
  padding: 0px;
  background-color: black;
}
.first{
  position:relative;
  height: 200px;
  width: 200px;
  left:400px;
  top: 200px;
padding-left: 50px;
padding-top: 5px;
background: linear-gradient(0deg, black,rgba(255, 0, 0, 0.5)),
}
.glow::before,.glow::after{
  content: ' ';
  position: absolute;
  left: -2px;
  top: -2px;
  background: linear-gradient(45deg,#e6fb04,#ff6600,#00ff66,#0ff666,#ff00ff,#ff0099);
  background-size: 400%;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  z-index: -1;
  animation: animate 20% linear  infinite;
}
@keyframes animate {
  0%{
    background-position: 0 0;
  }
  50%{
  background-position: 400% 0;
  }
  100%{
  background-position: 0 0;
}}
.glow::after{
  filter:blur(40px);
}
