 .separator {
    width: au;
    height: 10px;
    background-color: #002366;
    position: relative;
    overflow: hidden;
    margin: 1rem auto;
    border-radius: 4px;
  }

  .separator::before,
  .separator::after {
    content: "";
    position: absolute;
    top: 50%;
    left: -100%;
    width: 200%;
    height: 2px;
    background: repeating-linear-gradient(
      90deg,
      white,
      white 10px,
      transparent 10px,
      transparent 20px
    );
    animation: moveLines 2s linear infinite;
  }

  .separator::after {
    top: 30%;
    animation-delay: 1s;
  }

  @media (max-width: 400px) {
    .separator {
      width: 60px;
    }
  }