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

.section_1 {
  height: 1068px;
  background: url(./img/SketchPng1f9a7557b3b807b8bfd537526a76700d3b7ced5fab220c80430134165f93fa50.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1920px;
}

.block_1 {
  width: 1920px;
  height: 1068px;
  background: url(./img/SketchPng60e131aa4bf6215bb8d810c15113eeb5f6c6c8c9bd499d6b50830ce1067891f5.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.group_1 {
  width: 436px;
  height: 572px;
  margin: 257px 0 0 403px;
}

.section_2 {
  width: 298px;
  height: 122px;
  margin-left: 69px;
}

.image_1 {
  width: 110px;
  height: 122px;
}

.text-wrapper_1 {
  width: 160px;
  height: 116px;
  margin-top: 3px;
}

.text_1 {
  width: 152px;
  height: 91px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.85);
  font-size: 65px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 91px;
  margin-left: 4px;
}

.text_2 {
  width: 160px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.85);
  font-size: 18px;
  letter-spacing: -0.30000001192092896px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 25px;
}

.image-wrapper_1 {
  height: 362px;
  background: url(./img/SketchPngee882c63cc07c860a8f93c20b171f98d37a05ebf6225ec81623581d90316cad4.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 88px;
  width: 436px;
  position: relative;
}

.image_2 {
  width: 134px;
  height: 94px;
  margin: 21px 0 0 123px;
}

.image_3 {
  position: absolute;
  left: 121px;
  top: 20px;
  width: 136px;
  height: 96px;
}

.group_2 {
  width: 717px;
  height: 646px;
  background: url(./img/SketchPng7c924ff24895f225a2a62b8aca1759c8d61a411cfaa11f089ee68d8d0c9c25c3.png) -20px -20px
    no-repeat;
  background-size: 757px 686px;
  margin: 217px 321px 0 43px;
}

.text_3 {
  width: 240px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 30px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 42px;
  margin: 50px 0 0 243px;
}

.text_4 {
  width: 488px;
  height: 38px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 19px;
  margin: 10px 0 0 120px;
}

.group_3 {
  width: 453px;
  height: 45px;
  margin: 50px 0 0 154px;
}

.text_5 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 12px;
}

.image_4 {
  width: 413px;
  height: 45px;
}

.group_4 {
  width: 467px;
  height: 45px;
  margin: 17px 0 0 140px;
}

.text_6 {
  width: 42px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 12px;
}

.image_5 {
  width: 413px;
  height: 45px;
}

.group_5 {
  width: 453px;
  height: 45px;
  margin: 17px 0 0 154px;
}

.text_7 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 13px;
}

.image_6 {
  width: 413px;
  height: 45px;
}

.group_6 {
  width: 453px;
  height: 45px;
  margin: 17px 0 0 154px;
}

.text_8 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 13px;
}

.image_7 {
  width: 413px;
  height: 45px;
}

.text-wrapper_2 {
  background-color: rgba(16, 126, 247, 1);
  border-radius: 4px;
  height: 60px;
  width: 563px;
  margin: 104px 0 61px 81px;
}

.text_9 {
  width: 48px;
  height: 33px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 0.99);
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
  margin: 11px 0 0 261px;
}
