/***************************************************
 * Generated by SVG Artista on 9/16/2025, 12:06:30 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

 @-webkit-keyframes animate-svg-stroke03-1 {
  0% {
    stroke-dashoffset: 313.9700012207031px;
    stroke-dasharray: 313.9700012207031px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 313.9700012207031px;
  }
}

@keyframes animate-svg-stroke03-1 {
  0% {
    stroke-dashoffset: 313.9700012207031px;
    stroke-dasharray: 313.9700012207031px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 313.9700012207031px;
  }
}

.scrollin .svg-elem02-sp-1 {
  -webkit-animation: animate-svg-stroke03-1 0.5s ease-in-out 0s both;
          animation: animate-svg-stroke03-1 0.5s ease-in-out 0s both;
}

@-webkit-keyframes animate-svg-stroke03-2 {
  0% {
    stroke-dashoffset: 103.77999877929688px;
    stroke-dasharray: 103.77999877929688px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 103.77999877929688px;
  }
}

@keyframes animate-svg-stroke03-2 {
  0% {
    stroke-dashoffset: 103.77999877929688px;
    stroke-dasharray: 103.77999877929688px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 103.77999877929688px;
  }
}

.scrollin .svg-elem02-sp-2 {
  -webkit-animation: animate-svg-stroke03-2 0.5s ease-in-out 0.01s both;
          animation: animate-svg-stroke03-2 0.5s ease-in-out 0.01s both;
}

@-webkit-keyframes animate-svg-stroke03-3 {
  0% {
    stroke-dashoffset: 230.08999633789062px;
    stroke-dasharray: 230.08999633789062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 230.08999633789062px;
  }
}

@keyframes animate-svg-stroke03-3 {
  0% {
    stroke-dashoffset: 230.08999633789062px;
    stroke-dasharray: 230.08999633789062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 230.08999633789062px;
  }
}

.scrollin .svg-elem02-sp-3 {
  -webkit-animation: animate-svg-stroke03-3 0.5s ease-in-out 0.02s both;
          animation: animate-svg-stroke03-3 0.5s ease-in-out 0.02s both;
}

@-webkit-keyframes animate-svg-stroke03-4 {
  0% {
    stroke-dashoffset: 8.299995422363281px;
    stroke-dasharray: 8.299995422363281px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.299995422363281px;
  }
}

@keyframes animate-svg-stroke03-4 {
  0% {
    stroke-dashoffset: 8.299995422363281px;
    stroke-dasharray: 8.299995422363281px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.299995422363281px;
  }
}

.scrollin .svg-elem02-sp-4 {
  -webkit-animation: animate-svg-stroke03-4 0.5s ease-in-out 0.03s both;
          animation: animate-svg-stroke03-4 0.5s ease-in-out 0.03s both;
}

@-webkit-keyframes animate-svg-stroke03-5 {
  0% {
    stroke-dashoffset: 9.308214664459229px;
    stroke-dasharray: 9.308214664459229px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.308214664459229px;
  }
}

@keyframes animate-svg-stroke03-5 {
  0% {
    stroke-dashoffset: 9.308214664459229px;
    stroke-dasharray: 9.308214664459229px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.308214664459229px;
  }
}

.scrollin .svg-elem02-sp-5 {
  -webkit-animation: animate-svg-stroke03-5 0.5s ease-in-out 0.04s both;
          animation: animate-svg-stroke03-5 0.5s ease-in-out 0.04s both;
}

@-webkit-keyframes animate-svg-stroke03-6 {
  0% {
    stroke-dashoffset: 23.117998123168945px;
    stroke-dasharray: 23.117998123168945px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 23.117998123168945px;
  }
}

@keyframes animate-svg-stroke03-6 {
  0% {
    stroke-dashoffset: 23.117998123168945px;
    stroke-dasharray: 23.117998123168945px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 23.117998123168945px;
  }
}

.scrollin .svg-elem02-sp-6 {
  -webkit-animation: animate-svg-stroke03-6 0.5s ease-in-out 0.05s both;
          animation: animate-svg-stroke03-6 0.5s ease-in-out 0.05s both;
}

@-webkit-keyframes animate-svg-stroke03-7 {
  0% {
    stroke-dashoffset: 13.339996337890625px;
    stroke-dasharray: 13.339996337890625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.339996337890625px;
  }
}

@keyframes animate-svg-stroke03-7 {
  0% {
    stroke-dashoffset: 13.339996337890625px;
    stroke-dasharray: 13.339996337890625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.339996337890625px;
  }
}

.scrollin .svg-elem02-sp-7 {
  -webkit-animation: animate-svg-stroke03-7 0.5s ease-in-out 0.06s both;
          animation: animate-svg-stroke03-7 0.5s ease-in-out 0.06s both;
}

@-webkit-keyframes animate-svg-stroke03-8 {
  0% {
    stroke-dashoffset: 10.15999984741211px;
    stroke-dasharray: 10.15999984741211px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 10.15999984741211px;
  }
}

@keyframes animate-svg-stroke03-8 {
  0% {
    stroke-dashoffset: 10.15999984741211px;
    stroke-dasharray: 10.15999984741211px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 10.15999984741211px;
  }
}

.scrollin .svg-elem02-sp-8 {
  -webkit-animation: animate-svg-stroke03-8 0.5s ease-in-out 0.07s both;
          animation: animate-svg-stroke03-8 0.5s ease-in-out 0.07s both;
}

@-webkit-keyframes animate-svg-stroke03-9 {
  0% {
    stroke-dashoffset: 27.771282196044922px;
    stroke-dasharray: 27.771282196044922px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 27.771282196044922px;
  }
}

@keyframes animate-svg-stroke03-9 {
  0% {
    stroke-dashoffset: 27.771282196044922px;
    stroke-dasharray: 27.771282196044922px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 27.771282196044922px;
  }
}

.scrollin .svg-elem02-sp-9 {
  -webkit-animation: animate-svg-stroke03-9 0.5s ease-in-out 0.08s both;
          animation: animate-svg-stroke03-9 0.5s ease-in-out 0.08s both;
}

@-webkit-keyframes animate-svg-stroke03-10 {
  0% {
    stroke-dashoffset: 16.925114631652832px;
    stroke-dasharray: 16.925114631652832px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 16.925114631652832px;
  }
}

@keyframes animate-svg-stroke03-10 {
  0% {
    stroke-dashoffset: 16.925114631652832px;
    stroke-dasharray: 16.925114631652832px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 16.925114631652832px;
  }
}

.scrollin .svg-elem02-sp-10 {
  -webkit-animation: animate-svg-stroke03-10 0.5s ease-in-out 0.09s both;
          animation: animate-svg-stroke03-10 0.5s ease-in-out 0.09s both;
}

@-webkit-keyframes animate-svg-stroke03-11 {
  0% {
    stroke-dashoffset: 7.751190662384033px;
    stroke-dasharray: 7.751190662384033px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.751190662384033px;
  }
}

@keyframes animate-svg-stroke03-11 {
  0% {
    stroke-dashoffset: 7.751190662384033px;
    stroke-dasharray: 7.751190662384033px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.751190662384033px;
  }
}

.scrollin .svg-elem02-sp-11 {
  -webkit-animation: animate-svg-stroke03-11 0.5s ease-in-out 0.1s both;
          animation: animate-svg-stroke03-11 0.5s ease-in-out 0.1s both;
}

@-webkit-keyframes animate-svg-stroke03-12 {
  0% {
    stroke-dashoffset: 9.9195876121521px;
    stroke-dasharray: 9.9195876121521px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.9195876121521px;
  }
}

@keyframes animate-svg-stroke03-12 {
  0% {
    stroke-dashoffset: 9.9195876121521px;
    stroke-dasharray: 9.9195876121521px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.9195876121521px;
  }
}

.scrollin .svg-elem02-sp-12 {
  -webkit-animation: animate-svg-stroke03-12 0.5s ease-in-out 0.11s both;
          animation: animate-svg-stroke03-12 0.5s ease-in-out 0.11s both;
}

@-webkit-keyframes animate-svg-stroke03-13 {
  0% {
    stroke-dashoffset: 13.069999694824219px;
    stroke-dasharray: 13.069999694824219px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.069999694824219px;
  }
}

@keyframes animate-svg-stroke03-13 {
  0% {
    stroke-dashoffset: 13.069999694824219px;
    stroke-dasharray: 13.069999694824219px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.069999694824219px;
  }
}

.scrollin .svg-elem02-sp-13 {
  -webkit-animation: animate-svg-stroke03-13 0.5s ease-in-out 0.12s both;
          animation: animate-svg-stroke03-13 0.5s ease-in-out 0.12s both;
}

@-webkit-keyframes animate-svg-stroke03-14 {
  0% {
    stroke-dashoffset: 9.490005493164062px;
    stroke-dasharray: 9.490005493164062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.490005493164062px;
  }
}

@keyframes animate-svg-stroke03-14 {
  0% {
    stroke-dashoffset: 9.490005493164062px;
    stroke-dasharray: 9.490005493164062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.490005493164062px;
  }
}

.scrollin .svg-elem02-sp-14 {
  -webkit-animation: animate-svg-stroke03-14 0.5s ease-in-out 0.13s both;
          animation: animate-svg-stroke03-14 0.5s ease-in-out 0.13s both;
}

@-webkit-keyframes animate-svg-stroke03-15 {
  0% {
    stroke-dashoffset: 20.23999786376953px;
    stroke-dasharray: 20.23999786376953px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 20.23999786376953px;
  }
}

@keyframes animate-svg-stroke03-15 {
  0% {
    stroke-dashoffset: 20.23999786376953px;
    stroke-dasharray: 20.23999786376953px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 20.23999786376953px;
  }
}

.scrollin .svg-elem02-sp-15 {
  -webkit-animation: animate-svg-stroke03-15 0.5s ease-in-out 0.14s both;
          animation: animate-svg-stroke03-15 0.5s ease-in-out 0.14s both;
}

@-webkit-keyframes animate-svg-stroke03-16 {
  0% {
    stroke-dashoffset: 9.458866119384766px;
    stroke-dasharray: 9.458866119384766px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.458866119384766px;
  }
}

@keyframes animate-svg-stroke03-16 {
  0% {
    stroke-dashoffset: 9.458866119384766px;
    stroke-dasharray: 9.458866119384766px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.458866119384766px;
  }
}

.scrollin .svg-elem02-sp-16 {
  -webkit-animation: animate-svg-stroke03-16 0.5s ease-in-out 0.15s both;
          animation: animate-svg-stroke03-16 0.5s ease-in-out 0.15s both;
}

@-webkit-keyframes animate-svg-stroke03-17 {
  0% {
    stroke-dashoffset: 8.224236488342285px;
    stroke-dasharray: 8.224236488342285px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.224236488342285px;
  }
}

@keyframes animate-svg-stroke03-17 {
  0% {
    stroke-dashoffset: 8.224236488342285px;
    stroke-dasharray: 8.224236488342285px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.224236488342285px;
  }
}

.scrollin .svg-elem02-sp-17 {
  -webkit-animation: animate-svg-stroke03-17 0.5s ease-in-out 0.16s both;
          animation: animate-svg-stroke03-17 0.5s ease-in-out 0.16s both;
}

@-webkit-keyframes animate-svg-stroke03-18 {
  0% {
    stroke-dashoffset: 5.377431869506836px;
    stroke-dasharray: 5.377431869506836px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 5.377431869506836px;
  }
}

@keyframes animate-svg-stroke03-18 {
  0% {
    stroke-dashoffset: 5.377431869506836px;
    stroke-dasharray: 5.377431869506836px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 5.377431869506836px;
  }
}

.scrollin .svg-elem02-sp-18 {
  -webkit-animation: animate-svg-stroke03-18 0.5s ease-in-out 0.17s both;
          animation: animate-svg-stroke03-18 0.5s ease-in-out 0.17s both;
}

@-webkit-keyframes animate-svg-stroke03-19 {
  0% {
    stroke-dashoffset: 7.040008544921875px;
    stroke-dasharray: 7.040008544921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.040008544921875px;
  }
}

@keyframes animate-svg-stroke03-19 {
  0% {
    stroke-dashoffset: 7.040008544921875px;
    stroke-dasharray: 7.040008544921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.040008544921875px;
  }
}

.scrollin .svg-elem02-sp-19 {
  -webkit-animation: animate-svg-stroke03-19 0.5s ease-in-out 0.18s both;
          animation: animate-svg-stroke03-19 0.5s ease-in-out 0.18s both;
}

@-webkit-keyframes animate-svg-stroke03-20 {
  0% {
    stroke-dashoffset: 7.57000732421875px;
    stroke-dasharray: 7.57000732421875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.57000732421875px;
  }
}

@keyframes animate-svg-stroke03-20 {
  0% {
    stroke-dashoffset: 7.57000732421875px;
    stroke-dasharray: 7.57000732421875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.57000732421875px;
  }
}

.scrollin .svg-elem02-sp-20 {
  -webkit-animation: animate-svg-stroke03-20 0.5s ease-in-out 0.19s both;
          animation: animate-svg-stroke03-20 0.5s ease-in-out 0.19s both;
}

@-webkit-keyframes animate-svg-stroke03-21 {
  0% {
    stroke-dashoffset: 15.530738830566406px;
    stroke-dasharray: 15.530738830566406px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 15.530738830566406px;
  }
}

@keyframes animate-svg-stroke03-21 {
  0% {
    stroke-dashoffset: 15.530738830566406px;
    stroke-dasharray: 15.530738830566406px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 15.530738830566406px;
  }
}

.scrollin .svg-elem02-sp-21 {
  -webkit-animation: animate-svg-stroke03-21 0.5s ease-in-out 0.2s both;
          animation: animate-svg-stroke03-21 0.5s ease-in-out 0.2s both;
}

@-webkit-keyframes animate-svg-stroke03-22 {
  0% {
    stroke-dashoffset: 9.960111618041992px;
    stroke-dasharray: 9.960111618041992px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.960111618041992px;
  }
}

@keyframes animate-svg-stroke03-22 {
  0% {
    stroke-dashoffset: 9.960111618041992px;
    stroke-dasharray: 9.960111618041992px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.960111618041992px;
  }
}

.scrollin .svg-elem02-sp-22 {
  -webkit-animation: animate-svg-stroke03-22 0.5s ease-in-out 0.21s both;
          animation: animate-svg-stroke03-22 0.5s ease-in-out 0.21s both;
}

@-webkit-keyframes animate-svg-stroke03-23 {
  0% {
    stroke-dashoffset: 8.768848419189453px;
    stroke-dasharray: 8.768848419189453px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.768848419189453px;
  }
}

@keyframes animate-svg-stroke03-23 {
  0% {
    stroke-dashoffset: 8.768848419189453px;
    stroke-dasharray: 8.768848419189453px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.768848419189453px;
  }
}

.scrollin .svg-elem02-sp-23 {
  -webkit-animation: animate-svg-stroke03-23 0.5s ease-in-out 0.22s both;
          animation: animate-svg-stroke03-23 0.5s ease-in-out 0.22s both;
}

@-webkit-keyframes animate-svg-stroke03-24 {
  0% {
    stroke-dashoffset: 37.38205337524414px;
    stroke-dasharray: 37.38205337524414px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 37.38205337524414px;
  }
}

@keyframes animate-svg-stroke03-24 {
  0% {
    stroke-dashoffset: 37.38205337524414px;
    stroke-dasharray: 37.38205337524414px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 37.38205337524414px;
  }
}

.scrollin .svg-elem02-sp-24 {
  -webkit-animation: animate-svg-stroke03-24 0.5s ease-in-out 0.23s both;
          animation: animate-svg-stroke03-24 0.5s ease-in-out 0.23s both;
}

@-webkit-keyframes animate-svg-stroke03-25 {
  0% {
    stroke-dashoffset: 8.700004577636719px;
    stroke-dasharray: 8.700004577636719px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.700004577636719px;
  }
}

@keyframes animate-svg-stroke03-25 {
  0% {
    stroke-dashoffset: 8.700004577636719px;
    stroke-dasharray: 8.700004577636719px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.700004577636719px;
  }
}

.scrollin .svg-elem02-sp-25 {
  -webkit-animation: animate-svg-stroke03-25 0.5s ease-in-out 0.24s both;
          animation: animate-svg-stroke03-25 0.5s ease-in-out 0.24s both;
}

@-webkit-keyframes animate-svg-stroke03-26 {
  0% {
    stroke-dashoffset: 7.9000091552734375px;
    stroke-dasharray: 7.9000091552734375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.9000091552734375px;
  }
}

@keyframes animate-svg-stroke03-26 {
  0% {
    stroke-dashoffset: 7.9000091552734375px;
    stroke-dasharray: 7.9000091552734375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.9000091552734375px;
  }
}

.scrollin .svg-elem02-sp-26 {
  -webkit-animation: animate-svg-stroke03-26 0.5s ease-in-out 0.25s both;
          animation: animate-svg-stroke03-26 0.5s ease-in-out 0.25s both;
}

@-webkit-keyframes animate-svg-stroke03-27 {
  0% {
    stroke-dashoffset: 8.100006103515625px;
    stroke-dasharray: 8.100006103515625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.100006103515625px;
  }
}

@keyframes animate-svg-stroke03-27 {
  0% {
    stroke-dashoffset: 8.100006103515625px;
    stroke-dasharray: 8.100006103515625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.100006103515625px;
  }
}

.scrollin .svg-elem02-sp-27 {
  -webkit-animation: animate-svg-stroke03-27 0.5s ease-in-out 0.26s both;
          animation: animate-svg-stroke03-27 0.5s ease-in-out 0.26s both;
}

@-webkit-keyframes animate-svg-stroke03-28 {
  0% {
    stroke-dashoffset: 18.841365814208984px;
    stroke-dasharray: 18.841365814208984px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 18.841365814208984px;
  }
}

@keyframes animate-svg-stroke03-28 {
  0% {
    stroke-dashoffset: 18.841365814208984px;
    stroke-dasharray: 18.841365814208984px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 18.841365814208984px;
  }
}

.scrollin .svg-elem02-sp-28 {
  -webkit-animation: animate-svg-stroke03-28 0.5s ease-in-out 0.27s both;
          animation: animate-svg-stroke03-28 0.5s ease-in-out 0.27s both;
}

@-webkit-keyframes animate-svg-stroke03-29 {
  0% {
    stroke-dashoffset: 9.739283084869385px;
    stroke-dasharray: 9.739283084869385px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.739283084869385px;
  }
}

@keyframes animate-svg-stroke03-29 {
  0% {
    stroke-dashoffset: 9.739283084869385px;
    stroke-dasharray: 9.739283084869385px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.739283084869385px;
  }
}

.scrollin .svg-elem02-sp-29 {
  -webkit-animation: animate-svg-stroke03-29 0.5s ease-in-out 0.28s both;
          animation: animate-svg-stroke03-29 0.5s ease-in-out 0.28s both;
}

@-webkit-keyframes animate-svg-stroke03-30 {
  0% {
    stroke-dashoffset: 7.297955513000488px;
    stroke-dasharray: 7.297955513000488px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.297955513000488px;
  }
}

@keyframes animate-svg-stroke03-30 {
  0% {
    stroke-dashoffset: 7.297955513000488px;
    stroke-dasharray: 7.297955513000488px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.297955513000488px;
  }
}

.scrollin .svg-elem02-sp-30 {
  -webkit-animation: animate-svg-stroke03-30 0.5s ease-in-out 0.29s both;
          animation: animate-svg-stroke03-30 0.5s ease-in-out 0.29s both;
}

@-webkit-keyframes animate-svg-stroke03-31 {
  0% {
    stroke-dashoffset: 9.360000610351562px;
    stroke-dasharray: 9.360000610351562px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.360000610351562px;
  }
}

@keyframes animate-svg-stroke03-31 {
  0% {
    stroke-dashoffset: 9.360000610351562px;
    stroke-dasharray: 9.360000610351562px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.360000610351562px;
  }
}

.scrollin .svg-elem02-sp-31 {
  -webkit-animation: animate-svg-stroke03-31 0.5s ease-in-out 0.3s both;
          animation: animate-svg-stroke03-31 0.5s ease-in-out 0.3s both;
}

@-webkit-keyframes animate-svg-stroke03-32 {
  0% {
    stroke-dashoffset: 11.949996948242188px;
    stroke-dasharray: 11.949996948242188px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 11.949996948242188px;
  }
}

@keyframes animate-svg-stroke03-32 {
  0% {
    stroke-dashoffset: 11.949996948242188px;
    stroke-dasharray: 11.949996948242188px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 11.949996948242188px;
  }
}

.scrollin .svg-elem02-sp-32 {
  -webkit-animation: animate-svg-stroke03-32 0.5s ease-in-out 0.31s both;
          animation: animate-svg-stroke03-32 0.5s ease-in-out 0.31s both;
}

@-webkit-keyframes animate-svg-stroke03-33 {
  0% {
    stroke-dashoffset: 13.079994201660156px;
    stroke-dasharray: 13.079994201660156px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.079994201660156px;
  }
}

@keyframes animate-svg-stroke03-33 {
  0% {
    stroke-dashoffset: 13.079994201660156px;
    stroke-dasharray: 13.079994201660156px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.079994201660156px;
  }
}

.scrollin .svg-elem02-sp-33 {
  -webkit-animation: animate-svg-stroke03-33 0.5s ease-in-out 0.32s both;
          animation: animate-svg-stroke03-33 0.5s ease-in-out 0.32s both;
}

@-webkit-keyframes animate-svg-stroke03-34 {
  0% {
    stroke-dashoffset: 6.343228816986084px;
    stroke-dasharray: 6.343228816986084px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 6.343228816986084px;
  }
}

@keyframes animate-svg-stroke03-34 {
  0% {
    stroke-dashoffset: 6.343228816986084px;
    stroke-dasharray: 6.343228816986084px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 6.343228816986084px;
  }
}

.scrollin .svg-elem02-sp-34 {
  -webkit-animation: animate-svg-stroke03-34 0.5s ease-in-out 0.33s both;
          animation: animate-svg-stroke03-34 0.5s ease-in-out 0.33s both;
}

@-webkit-keyframes animate-svg-stroke03-35 {
  0% {
    stroke-dashoffset: 6.252932071685791px;
    stroke-dasharray: 6.252932071685791px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 6.252932071685791px;
  }
}

@keyframes animate-svg-stroke03-35 {
  0% {
    stroke-dashoffset: 6.252932071685791px;
    stroke-dasharray: 6.252932071685791px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 6.252932071685791px;
  }
}

.scrollin .svg-elem02-sp-35 {
  -webkit-animation: animate-svg-stroke03-35 0.5s ease-in-out 0.34s both;
          animation: animate-svg-stroke03-35 0.5s ease-in-out 0.34s both;
}

@-webkit-keyframes animate-svg-stroke03-36 {
  0% {
    stroke-dashoffset: 9.649439811706543px;
    stroke-dasharray: 9.649439811706543px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.649439811706543px;
  }
}

@keyframes animate-svg-stroke03-36 {
  0% {
    stroke-dashoffset: 9.649439811706543px;
    stroke-dasharray: 9.649439811706543px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.649439811706543px;
  }
}

.scrollin .svg-elem02-sp-36 {
  -webkit-animation: animate-svg-stroke03-36 0.5s ease-in-out 0.35000000000000003s both;
          animation: animate-svg-stroke03-36 0.5s ease-in-out 0.35000000000000003s both;
}

@-webkit-keyframes animate-svg-stroke03-37 {
  0% {
    stroke-dashoffset: 18.450000762939453px;
    stroke-dasharray: 18.450000762939453px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 18.450000762939453px;
  }
}

@keyframes animate-svg-stroke03-37 {
  0% {
    stroke-dashoffset: 18.450000762939453px;
    stroke-dasharray: 18.450000762939453px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 18.450000762939453px;
  }
}

.scrollin .svg-elem02-sp-37 {
  -webkit-animation: animate-svg-stroke03-37 0.5s ease-in-out 0.36s both;
          animation: animate-svg-stroke03-37 0.5s ease-in-out 0.36s both;
}

@-webkit-keyframes animate-svg-stroke03-38 {
  0% {
    stroke-dashoffset: 15.389984130859375px;
    stroke-dasharray: 15.389984130859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 15.389984130859375px;
  }
}

@keyframes animate-svg-stroke03-38 {
  0% {
    stroke-dashoffset: 15.389984130859375px;
    stroke-dasharray: 15.389984130859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 15.389984130859375px;
  }
}

.scrollin .svg-elem02-sp-38 {
  -webkit-animation: animate-svg-stroke03-38 0.5s ease-in-out 0.37s both;
          animation: animate-svg-stroke03-38 0.5s ease-in-out 0.37s both;
}

@-webkit-keyframes animate-svg-stroke03-39 {
  0% {
    stroke-dashoffset: 23.193195343017578px;
    stroke-dasharray: 23.193195343017578px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 23.193195343017578px;
  }
}

@keyframes animate-svg-stroke03-39 {
  0% {
    stroke-dashoffset: 23.193195343017578px;
    stroke-dasharray: 23.193195343017578px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 23.193195343017578px;
  }
}

.scrollin .svg-elem02-sp-39 {
  -webkit-animation: animate-svg-stroke03-39 0.5s ease-in-out 0.38s both;
          animation: animate-svg-stroke03-39 0.5s ease-in-out 0.38s both;
}

@-webkit-keyframes animate-svg-stroke03-40 {
  0% {
    stroke-dashoffset: 13.138032913208008px;
    stroke-dasharray: 13.138032913208008px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.138032913208008px;
  }
}

@keyframes animate-svg-stroke03-40 {
  0% {
    stroke-dashoffset: 13.138032913208008px;
    stroke-dasharray: 13.138032913208008px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.138032913208008px;
  }
}

.scrollin .svg-elem02-sp-40 {
  -webkit-animation: animate-svg-stroke03-40 0.5s ease-in-out 0.39s both;
          animation: animate-svg-stroke03-40 0.5s ease-in-out 0.39s both;
}

@-webkit-keyframes animate-svg-stroke03-41 {
  0% {
    stroke-dashoffset: 19.709991455078125px;
    stroke-dasharray: 19.709991455078125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 19.709991455078125px;
  }
}

@keyframes animate-svg-stroke03-41 {
  0% {
    stroke-dashoffset: 19.709991455078125px;
    stroke-dasharray: 19.709991455078125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 19.709991455078125px;
  }
}

.scrollin .svg-elem02-sp-41 {
  -webkit-animation: animate-svg-stroke03-41 0.5s ease-in-out 0.4s both;
          animation: animate-svg-stroke03-41 0.5s ease-in-out 0.4s both;
}

@-webkit-keyframes animate-svg-stroke03-42 {
  0% {
    stroke-dashoffset: 15.209999084472656px;
    stroke-dasharray: 15.209999084472656px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 15.209999084472656px;
  }
}

@keyframes animate-svg-stroke03-42 {
  0% {
    stroke-dashoffset: 15.209999084472656px;
    stroke-dasharray: 15.209999084472656px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 15.209999084472656px;
  }
}

.scrollin .svg-elem02-sp-42 {
  -webkit-animation: animate-svg-stroke03-42 0.5s ease-in-out 0.41000000000000003s both;
          animation: animate-svg-stroke03-42 0.5s ease-in-out 0.41000000000000003s both;
}

@-webkit-keyframes animate-svg-stroke03-43 {
  0% {
    stroke-dashoffset: 7.370002746582031px;
    stroke-dasharray: 7.370002746582031px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.370002746582031px;
  }
}

@keyframes animate-svg-stroke03-43 {
  0% {
    stroke-dashoffset: 7.370002746582031px;
    stroke-dasharray: 7.370002746582031px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.370002746582031px;
  }
}

.scrollin .svg-elem02-sp-43 {
  -webkit-animation: animate-svg-stroke03-43 0.5s ease-in-out 0.42s both;
          animation: animate-svg-stroke03-43 0.5s ease-in-out 0.42s both;
}

@-webkit-keyframes animate-svg-stroke03-44 {
  0% {
    stroke-dashoffset: 6.180000305175781px;
    stroke-dasharray: 6.180000305175781px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 6.180000305175781px;
  }
}

@keyframes animate-svg-stroke03-44 {
  0% {
    stroke-dashoffset: 6.180000305175781px;
    stroke-dasharray: 6.180000305175781px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 6.180000305175781px;
  }
}

.scrollin .svg-elem02-sp-44 {
  -webkit-animation: animate-svg-stroke03-44 0.5s ease-in-out 0.43s both;
          animation: animate-svg-stroke03-44 0.5s ease-in-out 0.43s both;
}

@-webkit-keyframes animate-svg-stroke03-45 {
  0% {
    stroke-dashoffset: 18.839981079101562px;
    stroke-dasharray: 18.839981079101562px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 18.839981079101562px;
  }
}

@keyframes animate-svg-stroke03-45 {
  0% {
    stroke-dashoffset: 18.839981079101562px;
    stroke-dasharray: 18.839981079101562px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 18.839981079101562px;
  }
}

.scrollin .svg-elem02-sp-45 {
  -webkit-animation: animate-svg-stroke03-45 0.5s ease-in-out 0.44s both;
          animation: animate-svg-stroke03-45 0.5s ease-in-out 0.44s both;
}

@-webkit-keyframes animate-svg-stroke03-46 {
  0% {
    stroke-dashoffset: 14.199981689453125px;
    stroke-dasharray: 14.199981689453125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 14.199981689453125px;
  }
}

@keyframes animate-svg-stroke03-46 {
  0% {
    stroke-dashoffset: 14.199981689453125px;
    stroke-dasharray: 14.199981689453125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 14.199981689453125px;
  }
}

.scrollin .svg-elem02-sp-46 {
  -webkit-animation: animate-svg-stroke03-46 0.5s ease-in-out 0.45s both;
          animation: animate-svg-stroke03-46 0.5s ease-in-out 0.45s both;
}

@-webkit-keyframes animate-svg-stroke03-47 {
  0% {
    stroke-dashoffset: 20.30999755859375px;
    stroke-dasharray: 20.30999755859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 20.30999755859375px;
  }
}

@keyframes animate-svg-stroke03-47 {
  0% {
    stroke-dashoffset: 20.30999755859375px;
    stroke-dasharray: 20.30999755859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 20.30999755859375px;
  }
}

.scrollin .svg-elem02-sp-47 {
  -webkit-animation: animate-svg-stroke03-47 0.5s ease-in-out 0.46s both;
          animation: animate-svg-stroke03-47 0.5s ease-in-out 0.46s both;
}

@-webkit-keyframes animate-svg-stroke03-48 {
  0% {
    stroke-dashoffset: 15.1300048828125px;
    stroke-dasharray: 15.1300048828125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 15.1300048828125px;
  }
}

@keyframes animate-svg-stroke03-48 {
  0% {
    stroke-dashoffset: 15.1300048828125px;
    stroke-dasharray: 15.1300048828125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 15.1300048828125px;
  }
}

.scrollin .svg-elem02-sp-48 {
  -webkit-animation: animate-svg-stroke03-48 0.5s ease-in-out 0.47000000000000003s both;
          animation: animate-svg-stroke03-48 0.5s ease-in-out 0.47000000000000003s both;
}

@-webkit-keyframes animate-svg-stroke03-49 {
  0% {
    stroke-dashoffset: 4.720001220703125px;
    stroke-dasharray: 4.720001220703125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 4.720001220703125px;
  }
}

@keyframes animate-svg-stroke03-49 {
  0% {
    stroke-dashoffset: 4.720001220703125px;
    stroke-dasharray: 4.720001220703125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 4.720001220703125px;
  }
}

.scrollin .svg-elem02-sp-49 {
  -webkit-animation: animate-svg-stroke03-49 0.5s ease-in-out 0.48s both;
          animation: animate-svg-stroke03-49 0.5s ease-in-out 0.48s both;
}

@-webkit-keyframes animate-svg-stroke03-50 {
  0% {
    stroke-dashoffset: 10.69000244140625px;
    stroke-dasharray: 10.69000244140625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 10.69000244140625px;
  }
}

@keyframes animate-svg-stroke03-50 {
  0% {
    stroke-dashoffset: 10.69000244140625px;
    stroke-dasharray: 10.69000244140625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 10.69000244140625px;
  }
}

.scrollin .svg-elem02-sp-50 {
  -webkit-animation: animate-svg-stroke03-50 0.5s ease-in-out 0.49s both;
          animation: animate-svg-stroke03-50 0.5s ease-in-out 0.49s both;
}

@-webkit-keyframes animate-svg-stroke03-51 {
  0% {
    stroke-dashoffset: 5.450585842132568px;
    stroke-dasharray: 5.450585842132568px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 5.450585842132568px;
  }
}

@keyframes animate-svg-stroke03-51 {
  0% {
    stroke-dashoffset: 5.450585842132568px;
    stroke-dasharray: 5.450585842132568px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 5.450585842132568px;
  }
}

.scrollin .svg-elem02-sp-51 {
  -webkit-animation: animate-svg-stroke03-51 0.5s ease-in-out 0.5s both;
          animation: animate-svg-stroke03-51 0.5s ease-in-out 0.5s both;
}

@-webkit-keyframes animate-svg-stroke03-52 {
  0% {
    stroke-dashoffset: 5.59000563621521px;
    stroke-dasharray: 5.59000563621521px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 5.59000563621521px;
  }
}

@keyframes animate-svg-stroke03-52 {
  0% {
    stroke-dashoffset: 5.59000563621521px;
    stroke-dasharray: 5.59000563621521px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 5.59000563621521px;
  }
}

.scrollin .svg-elem02-sp-52 {
  -webkit-animation: animate-svg-stroke03-52 0.5s ease-in-out 0.51s both;
          animation: animate-svg-stroke03-52 0.5s ease-in-out 0.51s both;
}

@-webkit-keyframes animate-svg-stroke03-53 {
  0% {
    stroke-dashoffset: 11.47998046875px;
    stroke-dasharray: 11.47998046875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 11.47998046875px;
  }
}

@keyframes animate-svg-stroke03-53 {
  0% {
    stroke-dashoffset: 11.47998046875px;
    stroke-dasharray: 11.47998046875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 11.47998046875px;
  }
}

.scrollin .svg-elem02-sp-53 {
  -webkit-animation: animate-svg-stroke03-53 0.5s ease-in-out 0.52s both;
          animation: animate-svg-stroke03-53 0.5s ease-in-out 0.52s both;
}

@-webkit-keyframes animate-svg-stroke03-54 {
  0% {
    stroke-dashoffset: 11.1500244140625px;
    stroke-dasharray: 11.1500244140625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 11.1500244140625px;
  }
}

@keyframes animate-svg-stroke03-54 {
  0% {
    stroke-dashoffset: 11.1500244140625px;
    stroke-dasharray: 11.1500244140625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 11.1500244140625px;
  }
}

.scrollin .svg-elem02-sp-54 {
  -webkit-animation: animate-svg-stroke03-54 0.5s ease-in-out 0.53s both;
          animation: animate-svg-stroke03-54 0.5s ease-in-out 0.53s both;
}

@-webkit-keyframes animate-svg-stroke03-55 {
  0% {
    stroke-dashoffset: 13.010002136230469px;
    stroke-dasharray: 13.010002136230469px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.010002136230469px;
  }
}

@keyframes animate-svg-stroke03-55 {
  0% {
    stroke-dashoffset: 13.010002136230469px;
    stroke-dasharray: 13.010002136230469px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 13.010002136230469px;
  }
}

.scrollin .svg-elem02-sp-55 {
  -webkit-animation: animate-svg-stroke03-55 0.5s ease-in-out 0.54s both;
          animation: animate-svg-stroke03-55 0.5s ease-in-out 0.54s both;
}

@-webkit-keyframes animate-svg-stroke03-56 {
  0% {
    stroke-dashoffset: 7.158343315124512px;
    stroke-dasharray: 7.158343315124512px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.158343315124512px;
  }
}

@keyframes animate-svg-stroke03-56 {
  0% {
    stroke-dashoffset: 7.158343315124512px;
    stroke-dasharray: 7.158343315124512px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7.158343315124512px;
  }
}

.scrollin .svg-elem02-sp-56 {
  -webkit-animation: animate-svg-stroke03-56 0.5s ease-in-out 0.55s both;
          animation: animate-svg-stroke03-56 0.5s ease-in-out 0.55s both;
}

@-webkit-keyframes animate-svg-stroke03-57 {
  0% {
    stroke-dashoffset: 9.18134355545044px;
    stroke-dasharray: 9.18134355545044px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.18134355545044px;
  }
}

@keyframes animate-svg-stroke03-57 {
  0% {
    stroke-dashoffset: 9.18134355545044px;
    stroke-dasharray: 9.18134355545044px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.18134355545044px;
  }
}

.scrollin .svg-elem02-sp-57 {
  -webkit-animation: animate-svg-stroke03-57 0.5s ease-in-out 0.56s both;
          animation: animate-svg-stroke03-57 0.5s ease-in-out 0.56s both;
}

@-webkit-keyframes animate-svg-stroke03-58 {
  0% {
    stroke-dashoffset: 19.48602294921875px;
    stroke-dasharray: 19.48602294921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 19.48602294921875px;
  }
}

@keyframes animate-svg-stroke03-58 {
  0% {
    stroke-dashoffset: 19.48602294921875px;
    stroke-dasharray: 19.48602294921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 19.48602294921875px;
  }
}

.scrollin .svg-elem02-sp-58 {
  -webkit-animation: animate-svg-stroke03-58 0.5s ease-in-out 0.5700000000000001s both;
          animation: animate-svg-stroke03-58 0.5s ease-in-out 0.5700000000000001s both;
}

@-webkit-keyframes animate-svg-stroke03-59 {
  0% {
    stroke-dashoffset: 9.420013427734375px;
    stroke-dasharray: 9.420013427734375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.420013427734375px;
  }
}

@keyframes animate-svg-stroke03-59 {
  0% {
    stroke-dashoffset: 9.420013427734375px;
    stroke-dasharray: 9.420013427734375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 9.420013427734375px;
  }
}

.scrollin .svg-elem02-sp-59 {
  -webkit-animation: animate-svg-stroke03-59 0.5s ease-in-out 0.58s both;
          animation: animate-svg-stroke03-59 0.5s ease-in-out 0.58s both;
}

@-webkit-keyframes animate-svg-stroke03-60 {
  0% {
    stroke-dashoffset: 12.80999755859375px;
    stroke-dasharray: 12.80999755859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 12.80999755859375px;
  }
}

@keyframes animate-svg-stroke03-60 {
  0% {
    stroke-dashoffset: 12.80999755859375px;
    stroke-dasharray: 12.80999755859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 12.80999755859375px;
  }
}

.scrollin .svg-elem02-sp-60 {
  -webkit-animation: animate-svg-stroke03-60 0.5s ease-in-out 0.59s both;
          animation: animate-svg-stroke03-60 0.5s ease-in-out 0.59s both;
}

@-webkit-keyframes animate-svg-stroke03-61 {
  0% {
    stroke-dashoffset: 8.238290309906006px;
    stroke-dasharray: 8.238290309906006px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.238290309906006px;
  }
}

@keyframes animate-svg-stroke03-61 {
  0% {
    stroke-dashoffset: 8.238290309906006px;
    stroke-dasharray: 8.238290309906006px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8.238290309906006px;
  }
}

.scrollin .svg-elem02-sp-61 {
  -webkit-animation: animate-svg-stroke03-61 0.5s ease-in-out 0.6s both;
          animation: animate-svg-stroke03-61 0.5s ease-in-out 0.6s both;
}
