
.ani {
  height: 100%;
  transform: rotate(-30deg);
  position: fixed;
}
.laser {
    box-shadow: none !important;
}

@keyframes myAnim {
  0% {
    transform: scaleY(0);
    opacity: 0;
  }
  5% {
    transform: translate3d(50px, 0, 0) scaleY(0);
    opacity: 0.5;
  }
  10% {
    transform: translate3d(100px, 0, 0) scaleY(1);
    opacity: 1;
  }
  70% {
    transform: translate3d(700px, 0, 0);
    opacity: 1;
  }
  90% {
    transform: translate3d(900px, 0, 0) scaleY(0.2);
    opacity: 0.3;
  }
  100% {
    transform: translate3d(1000px, 0, 0) scaleY(0);
    opacity: 0;
  }
}
.laser:nth-child(1) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #5390d9ff, 0 0 4rem #5390d9ff, 0 0 6rem #5390d9ff, 0 0 8rem #5390d9ff, 0 0 10rem #5390d9ff;
  background-color: #5390d9ff;
  height: 6px;
  width: 127px;
  border-radius: 4px;
  position: absolute;
  bottom: 520px;
  left: 400px;
  animation: myAnim 8s linear infinite;
  animation-delay: 0.16s;
}

.laser:nth-child(2) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #e83694, 0 0 4rem #e83694, 0 0 6rem #e83694, 0 0 8rem #e83694, 0 0 10rem #e83694;
  background-color: #e83694;
  height: 6px;
  width: 132px;
  border-radius: 4px;
  position: absolute;
  bottom: 902px;
  left: 55px;
  animation: myAnim 6s linear infinite;
  animation-delay: 0.24s;
}

.laser:nth-child(3) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #72efddff, 0 0 4rem #72efddff, 0 0 6rem #72efddff, 0 0 8rem #72efddff, 0 0 10rem #72efddff;
  background-color: #72efddff;
  height: 5px;
  width: 206px;
  border-radius: 4px;
  position: absolute;
  bottom: 545px;
  left: 176px;
  animation: myAnim 6s linear infinite;
  animation-delay: 0.36s;
}

.laser:nth-child(4) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #48bfe3ff, 0 0 4rem #48bfe3ff, 0 0 6rem #48bfe3ff, 0 0 8rem #48bfe3ff, 0 0 10rem #48bfe3ff;
  background-color: #48bfe3ff;
  height: 7px;
  width: 21px;
  border-radius: 4px;
  position: absolute;
  bottom: 840px;
  left: 34px;
  animation: myAnim 4s linear infinite;
  animation-delay: 0.32s;
}

.laser:nth-child(5) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 6px;
  width: 74px;
  border-radius: 4px;
  position: absolute;
  bottom: 845px;
  left: 88px;
  animation: myAnim 8s linear infinite;
  animation-delay: 0.8s;
}

.laser:nth-child(6) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #e83694, 0 0 4rem #e83694, 0 0 6rem #e83694, 0 0 8rem #e83694, 0 0 10rem #e83694;
  background-color: #e83694;
  height: 5px;
  width: 194px;
  border-radius: 4px;
  position: absolute;
  bottom: 705px;
  left: 400px;
  animation: myAnim 7s linear infinite;
  animation-delay: 0.84s;
}

.laser:nth-child(7) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #64dfdfff, 0 0 4rem #64dfdfff, 0 0 6rem #64dfdfff, 0 0 8rem #64dfdfff, 0 0 10rem #64dfdfff;
  background-color: #64dfdfff;
  height: 6px;
  width: 160px;
  border-radius: 4px;
  position: absolute;
  bottom: 208px;
  left: 565px;
  animation: myAnim 5s linear infinite;
  animation-delay: 0.7s;
}

.laser:nth-child(8) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 6px;
  width: 170px;
  border-radius: 4px;
  position: absolute;
  bottom: 348px;
  left: 124px;
  animation: myAnim 7s linear infinite;
  animation-delay: 1.12s;
}

.laser:nth-child(9) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #6930c3ff, 0 0 4rem #6930c3ff, 0 0 6rem #6930c3ff, 0 0 8rem #6930c3ff, 0 0 10rem #6930c3ff;
  background-color: #6930c3ff;
  height: 5px;
  width: 45px;
  border-radius: 4px;
  position: absolute;
  bottom: 110px;
  left: 134px;
  animation: myAnim 3s linear infinite;
  animation-delay: 0.54s;
}

.laser:nth-child(10) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #64dfdfff, 0 0 4rem #64dfdfff, 0 0 6rem #64dfdfff, 0 0 8rem #64dfdfff, 0 0 10rem #64dfdfff;
  background-color: #64dfdfff;
  height: 5px;
  width: 286px;
  border-radius: 4px;
  position: absolute;
  bottom: 538px;
  left: 262px;
  animation: myAnim 6s linear infinite;
  animation-delay: 1.2s;
}

.laser:nth-child(11) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #64dfdfff, 0 0 4rem #64dfdfff, 0 0 6rem #64dfdfff, 0 0 8rem #64dfdfff, 0 0 10rem #64dfdfff;
  background-color: #64dfdfff;
  height: 8px;
  width: 83px;
  border-radius: 4px;
  position: absolute;
  bottom: 449px;
  left: 73px;
  animation: myAnim 6s linear infinite;
  animation-delay: 1.32s;
}

.laser:nth-child(12) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #5e60ceff, 0 0 4rem #5e60ceff, 0 0 6rem #5e60ceff, 0 0 8rem #5e60ceff, 0 0 10rem #5e60ceff;
  background-color: #5e60ceff;
  height: 5px;
  width: 192px;
  border-radius: 4px;
  position: absolute;
  bottom: 35px;
  left: 544px;
  animation: myAnim 4s linear infinite;
  animation-delay: 0.96s;
}

.laser:nth-child(13) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #64dfdfff, 0 0 4rem #64dfdfff, 0 0 6rem #64dfdfff, 0 0 8rem #64dfdfff, 0 0 10rem #64dfdfff;
  background-color: #64dfdfff;
  height: 7px;
  width: 292px;
  border-radius: 4px;
  position: absolute;
  bottom: 265px;
  left: 584px;
  animation: myAnim 8s linear infinite;
  animation-delay: 2.08s;
}

.laser:nth-child(14) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 5px;
  width: 269px;
  border-radius: 4px;
  position: absolute;
  bottom: 297px;
  left: 247px;
  animation: myAnim 4s linear infinite;
  animation-delay: 1.12s;
}

.laser:nth-child(15) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #56cfe1ff, 0 0 4rem #56cfe1ff, 0 0 6rem #56cfe1ff, 0 0 8rem #56cfe1ff, 0 0 10rem #56cfe1ff;
  background-color: #56cfe1ff;
  height: 6px;
  width: 124px;
  border-radius: 4px;
  position: absolute;
  bottom: 234px;
  left: 16px;
  animation: myAnim 7s linear infinite;
  animation-delay: 2.1s;
}

.laser:nth-child(16) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #56cfe1ff, 0 0 4rem #56cfe1ff, 0 0 6rem #56cfe1ff, 0 0 8rem #56cfe1ff, 0 0 10rem #56cfe1ff;
  background-color: #56cfe1ff;
  height: 6px;
  width: 113px;
  border-radius: 4px;
  position: absolute;
  bottom: 698px;
  left: 404px;
  animation: myAnim 6s linear infinite;
  animation-delay: 1.92s;
}

.laser:nth-child(17) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #80ffdbff, 0 0 4rem #80ffdbff, 0 0 6rem #80ffdbff, 0 0 8rem #80ffdbff, 0 0 10rem #80ffdbff;
  background-color: #80ffdbff;
  height: 8px;
  width: 68px;
  border-radius: 4px;
  position: absolute;
  bottom: 88px;
  left: 324px;
  animation: myAnim 5s linear infinite;
  animation-delay: 1.7s;
}

.laser:nth-child(18) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #80ffdbff, 0 0 4rem #80ffdbff, 0 0 6rem #80ffdbff, 0 0 8rem #80ffdbff, 0 0 10rem #80ffdbff;
  background-color: #80ffdbff;
  height: 8px;
  width: 258px;
  border-radius: 4px;
  position: absolute;
  bottom: 52px;
  left: 401px;
  animation: myAnim 7s linear infinite;
  animation-delay: 2.52s;
}

.laser:nth-child(19) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #cf1b7b, 0 0 4rem #cf1b7b, 0 0 6rem #cf1b7b, 0 0 8rem #cf1b7b, 0 0 10rem #cf1b7b;
  background-color: #cf1b7b;
  height: 7px;
  width: 63px;
  border-radius: 4px;
  position: absolute;
  bottom: 633px;
  left: 239px;
  animation: myAnim 8s linear infinite;
  animation-delay: 3.04s;
}

.laser:nth-child(20) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #5390d9ff, 0 0 4rem #5390d9ff, 0 0 6rem #5390d9ff, 0 0 8rem #5390d9ff, 0 0 10rem #5390d9ff;
  background-color: #5390d9ff;
  height: 7px;
  width: 58px;
  border-radius: 4px;
  position: absolute;
  bottom: 161px;
  left: 92px;
  animation: myAnim 7s linear infinite;
  animation-delay: 2.8s;
}

.laser:nth-child(21) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 7px;
  width: 75px;
  border-radius: 4px;
  position: absolute;
  bottom: 117px;
  left: 576px;
  animation: myAnim 5s linear infinite;
  animation-delay: 2.1s;
}

.laser:nth-child(22) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #80ffdbff, 0 0 4rem #80ffdbff, 0 0 6rem #80ffdbff, 0 0 8rem #80ffdbff, 0 0 10rem #80ffdbff;
  background-color: #80ffdbff;
  height: 5px;
  width: 202px;
  border-radius: 4px;
  position: absolute;
  bottom: 813px;
  left: 29px;
  animation: myAnim 3s linear infinite;
  animation-delay: 1.32s;
}

.laser:nth-child(23) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #6930c3ff, 0 0 4rem #6930c3ff, 0 0 6rem #6930c3ff, 0 0 8rem #6930c3ff, 0 0 10rem #6930c3ff;
  background-color: #6930c3ff;
  height: 6px;
  width: 125px;
  border-radius: 4px;
  position: absolute;
  bottom: 304px;
  left: 283px;
  animation: myAnim 6s linear infinite;
  animation-delay: 2.76s;
}

.laser:nth-child(24) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 8px;
  width: 263px;
  border-radius: 4px;
  position: absolute;
  bottom: 450px;
  left: 488px;
  animation: myAnim 7s linear infinite;
  animation-delay: 3.36s;
}

.laser:nth-child(25) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #e83694, 0 0 4rem #e83694, 0 0 6rem #e83694, 0 0 8rem #e83694, 0 0 10rem #e83694;
  background-color: #e83694;
  height: 8px;
  width: 255px;
  border-radius: 4px;
  position: absolute;
  bottom: 902px;
  left: 536px;
  animation: myAnim 4s linear infinite;
  animation-delay: 2s;
}

.laser:nth-child(26) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 5px;
  width: 105px;
  border-radius: 4px;
  position: absolute;
  bottom: 942px;
  left: 338px;
  animation: myAnim 7s linear infinite;
  animation-delay: 3.64s;
}

.laser:nth-child(27) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 5px;
  width: 275px;
  border-radius: 4px;
  position: absolute;
  bottom: 389px;
  left: 397px;
  animation: myAnim 4s linear infinite;
  animation-delay: 2.16s;
}

.laser:nth-child(28) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #cf1b7b, 0 0 4rem #cf1b7b, 0 0 6rem #cf1b7b, 0 0 8rem #cf1b7b, 0 0 10rem #cf1b7b;
  background-color: #cf1b7b;
  height: 6px;
  width: 131px;
  border-radius: 4px;
  position: absolute;
  bottom: 14px;
  left: 154px;
  animation: myAnim 6s linear infinite;
  animation-delay: 3.36s;
}

.laser:nth-child(29) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #6930c3ff, 0 0 4rem #6930c3ff, 0 0 6rem #6930c3ff, 0 0 8rem #6930c3ff, 0 0 10rem #6930c3ff;
  background-color: #6930c3ff;
  height: 8px;
  width: 244px;
  border-radius: 4px;
  position: absolute;
  bottom: 502px;
  left: 110px;
  animation: myAnim 4s linear infinite;
  animation-delay: 2.32s;
}

.laser:nth-child(30) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #48bfe3ff, 0 0 4rem #48bfe3ff, 0 0 6rem #48bfe3ff, 0 0 8rem #48bfe3ff, 0 0 10rem #48bfe3ff;
  background-color: #48bfe3ff;
  height: 8px;
  width: 238px;
  border-radius: 4px;
  position: absolute;
  bottom: 840px;
  left: 509px;
  animation: myAnim 7s linear infinite;
  animation-delay: 4.2s;
}

.laser:nth-child(31) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #6930c3ff, 0 0 4rem #6930c3ff, 0 0 6rem #6930c3ff, 0 0 8rem #6930c3ff, 0 0 10rem #6930c3ff;
  background-color: #6930c3ff;
  height: 8px;
  width: 69px;
  border-radius: 4px;
  position: absolute;
  bottom: 994px;
  left: 421px;
  animation: myAnim 3s linear infinite;
  animation-delay: 1.86s;
}

.laser:nth-child(32) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #e83694, 0 0 4rem #e83694, 0 0 6rem #e83694, 0 0 8rem #e83694, 0 0 10rem #e83694;
  background-color: #e83694;
  height: 7px;
  width: 106px;
  border-radius: 4px;
  position: absolute;
  bottom: 22px;
  left: 55px;
  animation: myAnim 5s linear infinite;
  animation-delay: 3.2s;
}

.laser:nth-child(33) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #6930c3ff, 0 0 4rem #6930c3ff, 0 0 6rem #6930c3ff, 0 0 8rem #6930c3ff, 0 0 10rem #6930c3ff;
  background-color: #6930c3ff;
  height: 7px;
  width: 31px;
  border-radius: 4px;
  position: absolute;
  bottom: 531px;
  left: 399px;
  animation: myAnim 5s linear infinite;
  animation-delay: 3.3s;
}

.laser:nth-child(34) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #5e60ceff, 0 0 4rem #5e60ceff, 0 0 6rem #5e60ceff, 0 0 8rem #5e60ceff, 0 0 10rem #5e60ceff;
  background-color: #5e60ceff;
  height: 8px;
  width: 122px;
  border-radius: 4px;
  position: absolute;
  bottom: 97px;
  left: 209px;
  animation: myAnim 6s linear infinite;
  animation-delay: 4.08s;
}

.laser:nth-child(35) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #80ffdbff, 0 0 4rem #80ffdbff, 0 0 6rem #80ffdbff, 0 0 8rem #80ffdbff, 0 0 10rem #80ffdbff;
  background-color: #80ffdbff;
  height: 5px;
  width: 138px;
  border-radius: 4px;
  position: absolute;
  bottom: 411px;
  left: 145px;
  animation: myAnim 4s linear infinite;
  animation-delay: 2.8s;
}

.laser:nth-child(36) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #56cfe1ff, 0 0 4rem #56cfe1ff, 0 0 6rem #56cfe1ff, 0 0 8rem #56cfe1ff, 0 0 10rem #56cfe1ff;
  background-color: #56cfe1ff;
  height: 6px;
  width: 154px;
  border-radius: 4px;
  position: absolute;
  bottom: 258px;
  left: 565px;
  animation: myAnim 7s linear infinite;
  animation-delay: 5.04s;
}

.laser:nth-child(37) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #4ea8deff, 0 0 4rem #4ea8deff, 0 0 6rem #4ea8deff, 0 0 8rem #4ea8deff, 0 0 10rem #4ea8deff;
  background-color: #4ea8deff;
  height: 7px;
  width: 94px;
  border-radius: 4px;
  position: absolute;
  bottom: 227px;
  left: 342px;
  animation: myAnim 8s linear infinite;
  animation-delay: 5.92s;
}

.laser:nth-child(38) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #72efddff, 0 0 4rem #72efddff, 0 0 6rem #72efddff, 0 0 8rem #72efddff, 0 0 10rem #72efddff;
  background-color: #72efddff;
  height: 5px;
  width: 271px;
  border-radius: 4px;
  position: absolute;
  bottom: 516px;
  left: 444px;
  animation: myAnim 6s linear infinite;
  animation-delay: 4.56s;
}

.laser:nth-child(39) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 8px;
  width: 278px;
  border-radius: 4px;
  position: absolute;
  bottom: 324px;
  left: 504px;
  animation: myAnim 7s linear infinite;
  animation-delay: 5.46s;
}

.laser:nth-child(40) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 8px;
  width: 52px;
  border-radius: 4px;
  position: absolute;
  bottom: 332px;
  left: 528px;
  animation: myAnim 5s linear infinite;
  animation-delay: 4s;
}

.laser:nth-child(41) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #72efddff, 0 0 4rem #72efddff, 0 0 6rem #72efddff, 0 0 8rem #72efddff, 0 0 10rem #72efddff;
  background-color: #72efddff;
  height: 6px;
  width: 169px;
  border-radius: 4px;
  position: absolute;
  bottom: 461px;
  left: 247px;
  animation: myAnim 6s linear infinite;
  animation-delay: 4.92s;
}

.laser:nth-child(42) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 7px;
  width: 267px;
  border-radius: 4px;
  position: absolute;
  bottom: 576px;
  left: 19px;
  animation: myAnim 8s linear infinite;
  animation-delay: 6.72s;
}

.laser:nth-child(43) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #80ffdbff, 0 0 4rem #80ffdbff, 0 0 6rem #80ffdbff, 0 0 8rem #80ffdbff, 0 0 10rem #80ffdbff;
  background-color: #80ffdbff;
  height: 8px;
  width: 26px;
  border-radius: 4px;
  position: absolute;
  bottom: 287px;
  left: 515px;
  animation: myAnim 8s linear infinite;
  animation-delay: 6.88s;
}

.laser:nth-child(44) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #56cfe1ff, 0 0 4rem #56cfe1ff, 0 0 6rem #56cfe1ff, 0 0 8rem #56cfe1ff, 0 0 10rem #56cfe1ff;
  background-color: #56cfe1ff;
  height: 6px;
  width: 237px;
  border-radius: 4px;
  position: absolute;
  bottom: 518px;
  left: 46px;
  animation: myAnim 5s linear infinite;
  animation-delay: 4.4s;
}

.laser:nth-child(45) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #72efddff, 0 0 4rem #72efddff, 0 0 6rem #72efddff, 0 0 8rem #72efddff, 0 0 10rem #72efddff;
  background-color: #72efddff;
  height: 6px;
  width: 239px;
  border-radius: 4px;
  position: absolute;
  bottom: 272px;
  left: 156px;
  animation: myAnim 5s linear infinite;
  animation-delay: 4.5s;
}

.laser:nth-child(46) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #80ffdbff, 0 0 4rem #80ffdbff, 0 0 6rem #80ffdbff, 0 0 8rem #80ffdbff, 0 0 10rem #80ffdbff;
  background-color: #80ffdbff;
  height: 6px;
  width: 176px;
  border-radius: 4px;
  position: absolute;
  bottom: 586px;
  left: 402px;
  animation: myAnim 7s linear infinite;
  animation-delay: 6.44s;
}

.laser:nth-child(47) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #72efddff, 0 0 4rem #72efddff, 0 0 6rem #72efddff, 0 0 8rem #72efddff, 0 0 10rem #72efddff;
  background-color: #72efddff;
  height: 5px;
  width: 288px;
  border-radius: 4px;
  position: absolute;
  bottom: 137px;
  left: 383px;
  animation: myAnim 6s linear infinite;
  animation-delay: 5.64s;
}

.laser:nth-child(48) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #80ffdbff, 0 0 4rem #80ffdbff, 0 0 6rem #80ffdbff, 0 0 8rem #80ffdbff, 0 0 10rem #80ffdbff;
  background-color: #80ffdbff;
  height: 5px;
  width: 103px;
  border-radius: 4px;
  position: absolute;
  bottom: 262px;
  left: 114px;
  animation: myAnim 4s linear infinite;
  animation-delay: 3.84s;
}

.laser:nth-child(49) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #7400b8ff, 0 0 4rem #7400b8ff, 0 0 6rem #7400b8ff, 0 0 8rem #7400b8ff, 0 0 10rem #7400b8ff;
  background-color: #7400b8ff;
  height: 5px;
  width: 103px;
  border-radius: 4px;
  position: absolute;
  bottom: 30px;
  left: 365px;
  animation: myAnim 6s linear infinite;
  animation-delay: 5.88s;
}

.laser:nth-child(50) {
  opacity: 0;
  transform: scaleY(0);
  box-shadow: 0 0 2rem #4ea8deff, 0 0 4rem #4ea8deff, 0 0 6rem #4ea8deff, 0 0 8rem #4ea8deff, 0 0 10rem #4ea8deff;
  background-color: #4ea8deff;
  height: 6px;
  width: 217px;
  border-radius: 4px;
  position: absolute;
  bottom: 397px;
  left: 541px;
  animation: myAnim 5s linear infinite;
  animation-delay: 5s;
}