.movline {
  xposition: absolute;
  height: 1px;
  width: 100%;
  xtop: 98px;
  xleft: 50%;
  background: #000;
  overflow: hidden;
  z-index:99999;
  border: none;
}
.movline::after {
  content: "";
  display: block;
  position: absolute;
  width: 30vh;
  height: 1px;
  left: -50%;
  xtop: 0;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 50%, rgba(255, 255, 255, 0) 100%);
  -webkit-animation: drop 6s 0s infinite;
          
  -webkit-animation-fill-mode: forwards;
          
  -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
}

@-webkit-keyframes drop {
  0% {
    left: -50%;
  }
  100% {
    left: 110%;
  }
}

@keyframes drop {
  0% {
    left: -50%;
  }
  100% {
    left: 110%;
  }
}