JSFiddle - React, Tailwind, and code Playground

HTML

<div id="early2021">
  <div class="top">
  <div class="inner">
    <div class="c1_s">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s1.png" class="c1_s1" style="top:142px;left:0;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s2.png" class="c1_s2" style="top:252px;left:157px;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s3.png" class="c1_s3" style="top:218px;left:320px;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s4.png" class="c1_s4" style="top:0;left:397px;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s5.png" class="c1_s5" style="top:110px;left:598px;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s6.png" class="c1_s6" style="top:292px;left:713px;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s7.png" class="c1_s7" style="top:143px;left:805px;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s8.png" class="c1_s8" style="top:136px;left:900px;">
    </div>
    <div class="c1_s" style="position:absolute;top:0;left:50%;width:1253px;height:417px;margin:400px 0px 0px -408px;transform:scale(1.3)">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s1.png" class="c1_s1" style="top:142px;left:0;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s2.png" class="c1_s2" style="top:252px;left:157px;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s3.png" class="c1_s3" style="top:218px;left:320px;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s4.png" class="c1_s4" style="top:0;left:397px;">
      <img src="http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/c1_s5.png" class="c1_s5" style="top:200px;left:1200px;">
      <img...

CSS

#early2021 {
  position: relative;
  overflow: hidden;
  width: 100%;
  min-width: 1200px
}

#early2021 .inner {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}

#early2021 .top {
  position: relative;
  width: 100%;
  background: url('http://img247.etoos.com/web/w247/images/cnt/recruit/early2021/main_bg.jpg') 50% 0 #7f15d5;
}

#early2021 .top .inner {
  height: 962px;
}

#early2021 .top .main_img {
  position: absolute;
  z-index: 5;
  opacity: 0;
  animation-duration: 1s;
  animation-fill-mode: both;
}

#early2021 .top .pacles {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}


#early2021 .top .c1_s img {
  position: absolute;
  animation: star 20s linear infinite;
  margin-left: 0;
  margin-top: 0;
  opacity: 0;
}

#early2021 .top .c1_s img:nth-child(1) {
  animation-delay: 0;
  animation-duration: 1.6s
}

#early2021 .top .c1_s img:nth-child(2) {
  animation-delay: -1.5s;
  animation-duration: 1.4s
}

#early2021 .top .c1_s img:nth-child(3) {
  animation-delay: -0.7s;
  animation-duration: 1.2s
}

#early2021 .top .c1_s img:nth-child(4) {
  animation-delay: -1s;
  animation-duration: 1s
}

#early2021 .top .c1_s img:nth-child(5) {
  animation-delay: 0.2s;
  animation-duration: 2s
}

#early2021 .top .c1_s img:nth-child(6) {
  animation-delay: -2s;
  animation-duration: 1.8s
}

#early2021 .top .c1_s img:nth-child(7) {
  animation-delay: -0.5s;
  animation-duration: 1.2s
}

#early2021 .top .c1_s img:nth-child(8) {
  animation-delay: -1.2s;
  animation-duration: 2s
}

@keyframes star {
  from {
    opacity: 0;
    margin-left: 0;
    margin-top: 0
  }

  35% {
    opacity: 1;
    margin-left: -5%;
    margin-top: 5%
  }

  70% {
    opacity: 0;
    margin-left: -10%;
    margin-top: 10%
  }

  to {
    opacity: 0;
    margin-left: -10%;
    margin-top: 10%
  }
}