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

.box_17 {
  width: 1920px;
  height: 1390px;
}

.block_2 {
  width: 1797px;
  height: 1182px;
  margin: 17px 0 0 123px;
}

.image_1 {
  width: 79px;
  height: 72px;
  margin-top: 34px;
}

.text_1 {
  width: 253px;
  height: 57px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 45px;
  font-family: Outfit-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 57px;
  margin: 42px 0 0 31px;
}

.group_2 {
  position: relative;
  width: 1005px;
  height: 1182px;
  background: url(./img/SketchPng76e48836245ee32ccb7d85f840dd0817c070d3e4990304d8aa0b5e54ef3736b8.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-left: 429px;
}

.text_2 {
  width: 146px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 36px;
  font-family: Roboto-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 42px;
  margin: 49px 0 0 289px;
}

.text_3 {
  width: 178px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 36px;
  font-family: Roboto-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 42px;
  margin: 49px 0 0 85px;
}

.text_4 {
  width: 97px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 36px;
  font-family: Roboto-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 42px;
  margin: 49px 125px 0 85px;
}

.image_2 {
  position: absolute;
  left: -915px;
  top: 145px;
  width: 1920px;
  height: 2px;
}

.box_2 {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 1920px;
  height: 1148px;
  margin-top: -1px;
}

.box_3 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 27px 27px 27px 20px;
  width: 331px;
  height: 460px;
  margin: 290px 0 0 39px;
}

.image_3 {
  width: 331px;
  height: 460px;
  margin: 290px 0 0 25px;
}

.image_4 {
  width: 318px;
  height: 460px;
  margin: 290px 0 0 466px;
}

.image_5 {
  width: 331px;
  height: 460px;
  margin: 290px 49px 0 30px;
}

.image_6 {
  position: absolute;
  left: 38px;
  top: 289px;
  width: 332px;
  height: 461px;
}

.box_4 {
  position: absolute;
  left: 39px;
  top: 290px;
  width: 331px;
  height: 473px;
  background: url(./img/SketchPngec0aa01c0d9b0870129f90fcabd01b25ea61d73f81cbefac5642252273da3104.png) -1px
    6px no-repeat;
  background-size: 332px 454px;
}

.image-text_2 {
  position: relative;
  width: 279px;
  height: 271px;
  margin: 49px 0 0 25px;
}

.text-group_6 {
  width: 279px;
  height: 80px;
  margin-top: 191px;
}

.text_5 {
  width: 84px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 19px;
  font-family: Outfit-ExtraBold;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin-left: 94px;
}

.text_6 {
  width: 279px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 11px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: right;
  line-height: 16px;
  margin-top: 8px;
}

.box_5 {
  position: relative;
  width: 209px;
  height: 209px;
  background: url(./img/SketchPnge56af71aa8614d4e8ded5db6e4560ba12381a9e24c919e69707118f6477aa6bf.png) -40px -40px
    no-repeat;
  background-size: 289px 288px;
  margin-left: -244px;
}

.thumbnail_1 {
  width: 20px;
  height: 20px;
  margin: 20px 0 0 59px;
}

.group_3 {
  height: 102px;
  background: url(./img/SketchPnge5f78701e20d6a2c2fb3cab59186980ced6269822f9d5d25357948592b1cc971.png)
    0px 0px no-repeat;
  background-size: 88px 103px;
  width: 87px;
  margin: 10px 0 0 37px;
}

.box_6 {
  background-image: url(./img/43caa5ee10ae414eb46c2ee831b3e673_mergeImage.png);
  width: 93px;
  height: 95px;
  margin: 5px 0 0 -5px;
}

.group_4 {
  width: 105px;
  height: 10px;
  background: url(./img/SketchPngba42ad9ff073af495242c9ecafc5f7d5607fafb14708b9a11d6103f0e53e70c4.png) -1px -1px
    no-repeat;
  background-size: 107px 11px;
  margin: 4px 0 43px 54px;
}

.group_5 {
  height: 108px;
  background: url(./img/SketchPng02e26ee5e7c6b93529289927a043cf51dcb2e37391015b9270498aec0ea045db.png) -1px
    0px no-repeat;
  background-size: 85px 109px;
  width: 84px;
  position: absolute;
  left: 102px;
  top: 42px;
}

.image-wrapper_1 {
  height: 42px;
  background: url(./img/SketchPng82b3934bc98819d10332644e1291736a4791beedc9762d54d0308d42912d9d58.png) -10px -8px
    no-repeat;
  background-size: 54px 59px;
  width: 35px;
  margin: 67px 0 0 47px;
}

.label_1 {
  width: 35px;
  height: 42px;
}

.label_2 {
  width: 23px;
  height: 23px;
  margin: 58px 30px 0 -18px;
}

.label_3 {
  position: absolute;
  left: 32px;
  top: 110px;
  width: 28px;
  height: 28px;
}

.text-wrapper_1 {
  box-shadow: 0px 6px 11px 0px rgba(42, 183, 183, 0.26);
  background-color: rgba(42, 183, 183, 1);
  border-radius: 15px;
  height: 58px;
  width: 302px;
  margin: 52px 0 43px 14px;
}

.text_7 {
  width: 139px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  font-family: Outfit-SemiBold;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin: 19px 0 0 78px;
}

.box_7 {
  position: absolute;
  left: 0;
  top: 239px;
  width: 1920px;
  height: 562px;
  background: url(./img/SketchPng57bc5c494cdb83b317427eb51c472857ca3a5aa6d709d5a53fc44ca0e20618f8.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.box_8 {
  border-radius: 58px;
  background-image: url(./img/aa9b8bcbe7264107a5b7b9651f72986f_mergeImage.png);
  position: absolute;
  left: 763px;
  top: 143px;
  width: 393px;
  height: 857px;
}

.image_7 {
  position: absolute;
  left: 741px;
  top: 129px;
  width: 437px;
  height: 890px;
}

.box_9 {
  background-image: url(./img/c26968b5f3b04334a8395e9e01e6160f_mergeImage.png);
  height: 362px;
  width: 1920px;
}

.section_1 {
  width: 1177px;
  height: 77px;
  margin: 66px 0 0 339px;
}

.text_8 {
  width: 158px;
  height: 43px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 37px;
  font-family: Roboto-Black;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 43px;
  margin-top: 7px;
}

.text-group_7 {
  width: 448px;
  height: 77px;
}

.text_9 {
  width: 180px;
  height: 33px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: Roboto-Black;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_10 {
  width: 448px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 24px;
  font-family: Roboto-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 16px;
}

.section_2 {
  width: 1242px;
  height: 114px;
  margin: 3px 0 102px 339px;
}

.text_11 {
  width: 433px;
  height: 76px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-family: Outfit-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 38px;
}

.text-group_8 {
  width: 513px;
  height: 77px;
  margin-top: 37px;
}

.text_12 {
  width: 166px;
  height: 33px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: Roboto-Black;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_13 {
  width: 513px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 24px;
  font-family: Roboto-Regular;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 16px;
}

.box_10 {
  background-image: url(./img/2be087b6655f42d2b67c12b0d7bbfe1c_mergeImage.png);
  position: absolute;
  left: 0;
  top: 166px;
  width: 1920px;
  height: 1223px;
  overflow: hidden;
}

.box_11 {
  border-radius: 46px;
  background-image: url(./img/b3323344817b488f8e124b5d341b2c91_mergeImage.png);
  width: 170px;
  height: 170px;
  margin: 174px 0 0 121px;
}

.box_12 {
  width: 373px;
  height: 121px;
  background: url(./img/a5895bce369e47f6a268b9366a3b1df8_mergeImage.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 916px 0 0 -170px;
}

.text-group_9 {
  width: 173px;
  height: 77px;
  margin: 22px 0 0 124px;
}

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

.text_15 {
  width: 172px;
  height: 50px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 36px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 50px;
  margin: -3px 0 0 1px;
}

.text-group_10 {
  width: 151px;
  height: 131px;
  margin: 415px 0 0 -358px;
}

.text_16 {
  width: 151px;
  height: 72px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 56px;
  font-family: Outfit-Bold;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  line-height: 72px;
}

.text_17 {
  width: 86px;
  height: 54px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 38px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 54px;
  margin: 5px 0 0 20px;
}

.text_18 {
  width: 528px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 38px;
  font-family: Roboto-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 44px;
  margin: 286px 0 0 34px;
}

.image_8 {
  width: 1px;
  height: 97px;
  margin: 438px 0 0 -518px;
}

.image_9 {
  width: 196px;
  height: 39px;
  margin: 510px 0 0 44px;
}

.text_19 {
  width: 170px;
  height: 72px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 56px;
  font-family: Outfit-Bold;
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
  line-height: 72px;
  margin: 415px 0 0 -184px;
}

.box_13 {
  border-radius: 272px;
  width: 24px;
  height: 1223px;
  border: 2px solid rgba(255, 255, 255, 0.12);
  margin-left: 402px;
}

.box_14 {
  background-color: rgba(255, 255, 255, 0.0774);
  border-radius: 113px;
  width: 559px;
  height: 1045px;
  border: 2px solid rgba(255, 255, 255, 0.43);
  margin: 99px 160px 0 217px;
}

.box_15 {
  border-radius: 166px;
  position: absolute;
  left: 1133px;
  top: 20px;
  width: 699px;
  height: 1207px;
  border: 2px solid rgba(255, 255, 255, 0.2);
}

.box_16 {
  border-radius: 214px;
  height: 1377px;
  border: 2px solid rgba(255, 255, 255, 0.15);
  width: 854px;
  position: absolute;
  left: 1055px;
  top: -66px;
}

.block_1 {
  border-radius: 58px;
  background-image: url(./img/e6d9905a1b3b44b6b8284828e5ea836c_mergeImage.png);
  width: 404px;
  height: 881px;
  margin: 248px 0 0 226px;
}

.image_10 {
  position: absolute;
  left: 200px;
  top: 232px;
  width: 448px;
  height: 915px;
}

.text_20 {
  position: absolute;
  left: 121px;
  top: 595px;
  width: 854px;
  height: 258px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-family: PingFangSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 43px;
}

.text_21 {
  position: absolute;
  left: 321px;
  top: 192px;
  width: 828px;
  height: 67px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 56px;
  font-family: Roboto-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 67px;
}
