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

.section_1 {
  background-color: rgba(1, 1, 1, 1);
  height: 1080px;
  width: 1920px;
  position: relative;
}

.box_18 {
  width: 1417px;
  height: 40px;
  margin: 69px 0 0 127px;
}

.image_15 {
  width: 51px;
  height: 35px;
}

.text_1 {
  width: 158px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(240, 240, 240, 1);
  font-size: 24px;
  font-family: Inter-Semi Bold;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin: 9px 0 0 19px;
}

.block_2 {
  background-color: rgba(254, 189, 11, 1);
  border-radius: 5px;
  width: 163px;
  height: 38px;
  margin: 2px 0 0 1026px;
}

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

.text_2 {
  width: 105px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 16px;
  font-family: Barlow-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 23px;
  margin: 6px 14px 0 0;
}

.text-wrapper_20 {
  width: 436px;
  height: 95px;
  margin: 266px 0 0 127px;
}

.text_3 {
  width: 436px;
  height: 95px;
  overflow-wrap: break-word;
  color: rgba(254, 189, 11, 1);
  font-size: 72px;
  font-family: Inter-Semi Bold;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 77px;
}

.text-wrapper_21 {
  width: 498px;
  height: 170px;
  margin: 44px 0 0 135px;
}

.text_4 {
  width: 498px;
  height: 170px;
  overflow-wrap: break-word;
  color: rgba(240, 240, 240, 1);
  font-size: 20px;
  font-family: Inter-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 34px;
}

.image-wrapper_14 {
  width: 215px;
  height: 63px;
  margin: 79px 0 254px 127px;
}

.image_1 {
  width: 215px;
  height: 63px;
}

.text-wrapper_22 {
  position: absolute;
  left: 135px;
  top: 307px;
  width: 508px;
  height: 77px;
}

.text_5 {
  width: 508px;
  height: 77px;
  overflow-wrap: break-word;
  color: rgba(240, 240, 240, 1);
  font-size: 36px;
  font-family: Inter-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 77px;
}

.image_18 {
  position: absolute;
  left: 540px;
  top: 263px;
  width: 1380px;
  height: 817px;
}

.block_22 {
  position: relative;
  width: 1920px;
  height: 649px;
  margin-bottom: 1px;
}

.box_11 {
  background-color: rgba(35, 36, 38, 1);
  width: 1920px;
  height: 408px;
}

.box_13 {
  background-color: rgba(254, 189, 11, 1);
  border-radius: 60px 60px 0px 0px;
  height: 640px;
  width: 1920px;
  position: absolute;
  left: 0;
  top: 8px;
}

.text-wrapper_23 {
  width: 249px;
  height: 48px;
  margin: 129px 0 0 127px;
}

.text_7 {
  width: 249px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 40px;
  font-family: Inter-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 48px;
}

.group_27 {
  width: 1662px;
  height: 100px;
  margin: 91px 0 0 127px;
}

.image-text_9 {
  width: 346px;
  height: 100px;
}

.image_11 {
  width: 100px;
  height: 100px;
}

.text-group_1 {
  width: 229px;
  height: 82px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Roboto-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 41px;
  margin-top: 10px;
}

.paragraph_1 {
  width: 229px;
  height: 82px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Roboto-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 41px;
}

.text_8 {
  width: 229px;
  height: 82px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Roboto-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 41px;
}

.image-text_10 {
  width: 286px;
  height: 100px;
  margin-left: 133px;
}

.image_12 {
  width: 100px;
  height: 100px;
}

.text-group_2 {
  width: 169px;
  height: 82px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Roboto-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 41px;
  margin-top: 10px;
}

.paragraph_2 {
  width: 169px;
  height: 82px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Roboto-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 41px;
}

.text_9 {
  width: 169px;
  height: 82px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Roboto-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 41px;
}

.image_13 {
  width: 100px;
  height: 100px;
  margin-left: 109px;
}

.text-wrapper_6 {
  width: 169px;
  height: 82px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Roboto-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 41px;
  margin: 10px 0 0 37px;
}

.paragraph_3 {
  width: 169px;
  height: 82px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Roboto-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 41px;
}

.text_10 {
  width: 169px;
  height: 82px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Roboto-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 41px;
}

.image_14 {
  width: 100px;
  height: 100px;
  margin-left: 73px;
}

.text-wrapper_7 {
  width: 266px;
  height: 82px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Roboto-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 41px;
  margin: 10px 0 0 43px;
}

.paragraph_4 {
  width: 266px;
  height: 82px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Roboto-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 41px;
}

.text_11 {
  width: 266px;
  height: 82px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Roboto-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 41px;
}

.group_28 {
  width: 1662px;
  height: 82px;
  margin: 126px 0 64px 127px;
}

.text-group_15 {
  width: 691px;
  height: 82px;
}

.text_12 {
  width: 395px;
  height: 47px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Barlow-SemiBold;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 38px;
}

.text_13 {
  width: 691px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Barlow-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 38px;
  margin-top: -2px;
}

.text-group_16 {
  width: 263px;
  height: 70px;
  margin: 5px 0 0 83px;
}

.text_14 {
  width: 86px;
  height: 38px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Barlow-SemiBold;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 38px;
  margin-left: 1px;
}

.text_15 {
  width: 263px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Barlow-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 23px;
  margin-top: 9px;
}

.text-group_17 {
  width: 542px;
  height: 70px;
  margin: 5px 0 0 83px;
}

.text_16 {
  width: 337px;
  height: 38px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Barlow-SemiBold;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 38px;
  margin-left: 1px;
}

.text_17 {
  width: 542px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(35, 36, 38, 1);
  font-size: 24px;
  font-family: Barlow-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 23px;
  margin-top: 9px;
}
