.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 1920px;
  height: 2490px;
  overflow: hidden;
}

.image-wrapper_1 {
  background-color: rgba(218, 213, 225, 1);
  border-radius: 4px;
  height: 2490px;
  width: 1920px;
}

.image_1 {
  width: 1920px;
  height: 742px;
}

.image-wrapper_4 {
  position: absolute;
  left: 0;
  top: 329px;
  width: 1920px;
  height: 2161px;
  background: url(./img/7f5e395ae15e899cbc87fea98d7f2976.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.image_4 {
  height: 795px;
  background: url(./img/ba7b5511ea003c76a76930abf21f0580.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: -329px;
  width: 1920px;
}

.image_2 {
  width: 1353px;
  height: 247px;
  margin: 214px 0 0 155px;
}

.image_3 {
  width: 1635px;
  height: 896px;
  margin: 228px 0 0 132px;
}

.section_1 {
  background-color: rgba(90, 53, 161, 1);
  height: 360px;
  margin-top: 211px;
  width: 1920px;
}

.text-wrapper_1 {
  width: 284px;
  height: 58px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 60px 0 0 80px;
}

.text_1 {
  width: 284px;
  height: 58px;
  overflow-wrap: break-word;
  color: rgba(255, 217, 46, 1);
  font-size: 30px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}

.text_2 {
  width: 284px;
  height: 58px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 30px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}
