.loading__box {
  position: fixed;
  inset: 0;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 999999;
}

.cls-1 {
  fill: none;
  stroke: url(#strokeGrad);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 7px;
  stroke-dasharray: 800 200;
  stroke-dashoffset: 0;
  animation: dashOffset 2s linear infinite;
  will-change: stroke-dashoffset;
}

@keyframes dashOffset {
  to {
    stroke-dashoffset: -1000;
  }
}