.equalizer {
  position: absolute;
  bottom: 25%;
  left: 25%;
  display: block;
  width: 7.0000000004px;
  background-color: #005da9;
  height: 3.5000000002px;
}
.equalizer, .equalizer::before, .equalizer::after {
  animation: equalize 1.25s steps(25, end) 0s infinite;
}
.equalizer::before, .equalizer::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 8.7500000004px;
  height: 24.5000000012px;
  width: 7.0000000004px;
  background-color: #005da9;
}
.equalizer::before {
  animation-name: equalize2;
}
.equalizer::after {
  left: 17.5000000009px;
  animation-name: equalize3;
}
@keyframes equalize {
  0% {
    height: 7.0000000004px;
  }
  4% {
    height: 3.5000000002px;
  }
  8% {
    height: 7.0000000004px;
  }
  12% {
    height: 12.2500000006px;
  }
  16% {
    height: 17.5000000009px;
  }
  20% {
    height: 22.7499999995px;
  }
  24% {
    height: 20.9999999951px;
  }
  28% {
    height: 19.2499999968px;
  }
  32% {
    height: 19.2499999968px;
  }
  36% {
    height: 14.0000000007px;
  }
  40% {
    height: 17.5000000009px;
  }
  44% {
    height: 17.5000000009px;
  }
  48% {
    height: 19.2499999968px;
  }
  52% {
    height: 20.9999999951px;
  }
  56% {
    height: 22.7499999995px;
  }
  60% {
    height: 20.9999999951px;
  }
  64% {
    height: 20.9999999951px;
  }
  68% {
    height: 19.2499999968px;
  }
  72% {
    height: 17.5000000009px;
  }
  76% {
    height: 19.2499999968px;
  }
  80% {
    height: 20.9999999951px;
  }
  84% {
    height: 20.9999999951px;
  }
  88% {
    height: 22.7499999995px;
  }
  92% {
    height: 17.5000000009px;
  }
  96% {
    height: 12.2500000006px;
  }
  100% {
    height: 7.0000000004px;
  }
}
@keyframes equalize2 {
  0% {
    height: 20.9999999951px;
  }
  4% {
    height: 22.7499999995px;
  }
  8% {
    height: 20.9999999951px;
  }
  12% {
    height: 20.9999999951px;
  }
  16% {
    height: 19.2499999968px;
  }
  20% {
    height: 19.2499999968px;
  }
  24% {
    height: 19.2499999968px;
  }
  28% {
    height: 20.9999999951px;
  }
  32% {
    height: 20.9999999951px;
  }
  36% {
    height: 22.7499999995px;
  }
  40% {
    height: 22.7499999995px;
  }
  44% {
    height: 22.7499999995px;
  }
  48% {
    height: 19.2499999968px;
  }
  52% {
    height: 14.0000000007px;
  }
  56% {
    height: 10.500000002px;
  }
  60% {
    height: 14.0000000007px;
  }
  64% {
    height: 17.5000000009px;
  }
  68% {
    height: 19.2499999968px;
  }
  72% {
    height: 22.7499999995px;
  }
  76% {
    height: 20.9999999951px;
  }
  80% {
    height: 20.9999999951px;
  }
  84% {
    height: 19.2499999968px;
  }
  88% {
    height: 19.2499999968px;
  }
  92% {
    height: 15.7499999963px;
  }
  96% {
    height: 19.2499999968px;
  }
  100% {
    height: 20.9999999951px;
  }
}
@keyframes equalize3 {
  0% {
    height: 15.7499999963px;
  }
  4% {
    height: 12.2500000006px;
  }
  8% {
    height: 15.7499999963px;
  }
  12% {
    height: 19.2499999968px;
  }
  16% {
    height: 22.7499999995px;
  }
  20% {
    height: 26.2499999967px;
  }
  24% {
    height: 24.5000000012px;
  }
  28% {
    height: 19.2499999968px;
  }
  32% {
    height: 15.7499999963px;
  }
  36% {
    height: 14.0000000007px;
  }
  40% {
    height: 12.2500000006px;
  }
  44% {
    height: 8.7500000004px;
  }
  48% {
    height: 14.0000000007px;
  }
  52% {
    height: 17.5000000009px;
  }
  56% {
    height: 19.2499999968px;
  }
  60% {
    height: 22.7499999995px;
  }
  64% {
    height: 20.9999999951px;
  }
  68% {
    height: 19.2499999968px;
  }
  72% {
    height: 19.2499999968px;
  }
  76% {
    height: 17.5000000009px;
  }
  80% {
    height: 20.9999999951px;
  }
  84% {
    height: 22.7499999995px;
  }
  88% {
    height: 24.5000000012px;
  }
  92% {
    height: 20.9999999951px;
  }
  96% {
    height: 17.5000000009px;
  }
  100% {
    height: 15.7499999963px;
  }
}
