body * {
  box-sizing: border-box;
  flex-shrink: 0;
}
body {
  font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
    Arial, PingFang SC-Light, Microsoft YaHei;
    margin:0;
    padding:0;
}
input {
  background-color: transparent;
  border: 0;
}
button {
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
  outline: none;
  background-color: transparent;
}

button:active {
  opacity: 0.6;
}
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.justify-start {
  display: flex;
  justify-content: flex-start;
}
.justify-center {
  display: flex;
  justify-content: center;
}

.justify-end {
  display: flex;
  justify-content: flex-end;
}
.justify-evenly {
  display: flex;
  justify-content: space-evenly;
}
.justify-around {
  display: flex;
  justify-content: space-around;
}
.justify-between {
  display: flex;
  justify-content: space-between;
}
.align-start {
  display: flex;
  align-items: flex-start;
}
.align-center {
  display: flex;
  align-items: center;
}
.align-end {
  display: flex;
  align-items: flex-end;
}
a{
  text-decoration: none;
}





.page {
  position: relative;
  /* width: 1200px;
  height: 3139px;
  overflow: hidden; */
}

.box_1 {
  position: relative;
  background: rgba(244, 244, 244, 1);
}

.group_1 {
  background-color: rgba(84, 113, 45, 1);
  width: 1200px;
  height: 66px;
  position: absolute;
  top:0;
  left:calc(50% - 600px);
  z-index: 10;
}

.image-wrapper_1 {
  height: 72px;
  background: url(./psq2cw5x0haajr8bokl2gpnl57irz8tslv2f9ce8518-6de2-473f-a017-303493652e48.png) -360px
    0px no-repeat;
  background-size: 580px 72px;
  width: 220px;
}

.image_1 {
  width: 188px;
  height: 42px;
  margin-top: 12px;
}

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

.text_1 {
  width: 148px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 24px 0 0 11px;
}

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

.text_2 {
  width: 112px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 24px 0 0 11px;
}

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

.text_3 {
  width: 124px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 24px 1px 0 10px;
}

.text_4 {
  width:100%;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 30px;
  font-family: BerlinSansFBDemi-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 30px;
  margin: 700px 0 0;
}

.text_5 {
  width: 943px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  font-family: ArialMT;
  
  text-align: center;
  line-height: 16px;
  margin: 19px auto 0;
}

.group_2 {
  width: 1200px;
  height: 102px;
  margin: 49px auto 0;
}

.box_2 {
  background-color: rgba(255, 255, 255, 1);
  width: 376px;
  height: 102px;
}

.image-text_1 {
  width: 301px;
  height: 42px;
  margin: 30px 0 0 30px;
}

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

.text-group_1 {
  width: 242px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 24px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 11px;
}

.box_3 {
  background-color: rgba(255, 255, 255, 1);
  width: 376px;
  height: 102px;
  margin-left: 36px;
}

.image-text_2 {
  width: 103px;
  height: 42px;
  margin: 30px 0 0 30px;
}

.label_2 {
  width: 42px;
  height: 42px;
}

.text-group_2 {
  width: 45px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 24px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 9px;
}

.text_6 {
  width: 190px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 14px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 44px 42px 0 11px;
}

.box_4 {
  background-color: rgba(255, 255, 255, 1);
  width: 376px;
  height: 102px;
  margin-left: 36px;
}

.image-text_3 {
  width: 281px;
  height: 42px;
  margin: 30px 0 0 30px;
}

.label_3 {
  width: 42px;
  height: 42px;
}

.text-group_3 {
  width: 222px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 24px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 9px;
}

.group_3 {
  width: 1200px;
  height: 102px;
  margin: 36px auto 0;
}

.group_4 {
  background-color: rgba(255, 255, 255, 1);
  width: 376px;
  height: 102px;
}

.image-text_4 {
  width: 266px;
  height: 42px;
  margin: 30px 0 0 30px;
}

.label_4 {
  width: 42px;
  height: 42px;
}

.text-group_4 {
  width: 207px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 24px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 9px;
}

.group_5 {
  background-color: rgba(255, 255, 255, 1);
  width: 376px;
  height: 102px;
  margin-left: 36px;
}

.image-text_5 {
  width: 257px;
  height: 42px;
  margin: 30px 0 0 30px;
}

.label_5 {
  width: 42px;
  height: 42px;
}

.text-group_5 {
  width: 198px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 24px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 9px;
}

.group_6 {
  background-color: rgba(255, 255, 255, 1);
  width: 376px;
  height: 102px;
  margin-left: 36px;
}

.image-text_6 {
  width: 141px;
  height: 42px;
  margin: 30px 0 0 30px;
}

.label_6 {
  width: 42px;
  height: 42px;
}

.text-group_6 {
  width: 82px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 24px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 11px;
}

.group_7 {
  background-color: rgba(255, 255, 255, 1);
  width: 1200px;
  height: 443px;
  margin: 0 auto 0;
}

.text_7 {
  width: 629px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 30px;
  font-family: BerlinSansFBDemi-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 30px;
  margin: 54px 0 0 285px;
}

.text_8 {
  width: 953px;
  height: 35px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  font-family: ArialMT;
  
  text-align: center;
  line-height: 16px;
  margin: 20px 0 0 123px;
}

.group_8 {
  background-color: rgba(244, 244, 244, 1);
  border-radius: 36px;
  height: 182px;
  width: 1200px;
  margin: 49px 0 78px 0;
}

.section_1 {
  width: 478px;
  height: 30px;
  margin: 36px 0 0 102px;
}

.image-text_7 {
  width: 250px;
  height: 30px;
}

.label_7 {
  width: 30px;
  height: 30px;
}

.text-group_7 {
  width: 209px;
  height: 19px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 6px;
}

.text_9 {
  width: 209px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_10 {
  width: 209px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_11 {
  width: 45px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 6px 0 0 59px;
}

.image_2 {
  width: 112px;
  height: 16px;
  margin: 5px 0 0 12px;
}

.section_2 {
  width: 1152px;
  height: 74px;
  margin: 4px 0 38px 24px;
}

.label_8 {
  width: 42px;
  height: 42px;
}

.text_12 {
  width: 992px;
  height: 55px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  font-family: ArialMT;
  
  text-align: left;
  line-height: 16px;
  margin: 19px 0 0 36px;
}

.label_9 {
  width: 42px;
  height: 42px;
  margin-left: 40px;
}

.text_13 {
  width: 375px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 30px;
  font-family: BerlinSansFBDemi-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 30px;
  margin: 78px auto 0;
}

.text_14 {
  width: 952px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  font-family: ArialMT;
  
  text-align: center;
  line-height: 16px;
  margin: 19px auto 0;
}

.grid_1 {
  width: 1200px;
  height: 308px;
  margin: 55px auto 0;
  flex-wrap: wrap;
}

.image-text_8-0 {
  width: 273px;
  height: 136px;
  background-size: 100% 100%;
  margin: 0 36px 36px 0;
  background: url(./pshjod1qrc2bdahy6xkqtk6sr063a5408m8c3cc60b-bd6b-499b-8f96-7d01e34b7f19.png)
    100% no-repeat;
}

.image_3-0 {
  width: 210px;
  height: 32px;
  margin: 35px 0 0 31px;
}

.text-group_8-0 {
  width: 193px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 13px auto 0;
}

.image-text_8-1 {
  width: 273px;
  height: 136px;
  background-size: 100% 100%;
  margin: 0 36px 36px 0;
  background: url(./psjuqnynrcoyrupgd1vhydqfhhuchqz31pta21b4a8d-d340-4f67-98aa-22050a5171ac.png)
    100% no-repeat;
}

.image_3-1 {
  width: 210px;
  height: 32px;
  margin: 35px 0 0 31px;
}

.text-group_8-1 {
  width: 193px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 13px auto 0;
}

.image-text_8-2 {
  width: 273px;
  height: 136px;
  background-size: 100% 100%;
  margin: 0 36px 36px 0;
  background: url(./psql881wsnxmibusfbl0wduusu3q95176g210c46c9-48c3-4dcf-a353-0316a114e7f9.png)
    100% no-repeat;
}

.image_3-2 {
  width: 210px;
  height: 32px;
  margin: 35px 0 0 31px;
}

.text-group_8-2 {
  width: 193px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 13px auto 0;
}

.image-text_8-3 {
  width: 273px;
  height: 136px;
  background-size: 100% 100%;
  margin: 0 36px 36px 0;
  margin-right: 0;
  background: url(./psbhpisst99zvnw3gei6kaefsip66guw175254b48-f987-42d1-b031-9871bbffe362.png)
    100% no-repeat;
}

.image_3-3 {
  width: 210px;
  height: 32px;
  margin: 35px 0 0 31px;
}

.text-group_8-3 {
  width: 193px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 13px auto 0;
}

.image-text_8-4 {
  width: 273px;
  height: 136px;
  background-size: 100% 100%;
  margin: 0 36px 36px 0;
  margin-bottom: 0;
  background: url(./pskfazfniilwh2w9y8xpod32yho9h7vxgnd9f175660-9e96-4690-b8a5-139566d731ea.png)
    100% no-repeat;
}

.image_3-4 {
  width: 210px;
  height: 32px;
  margin: 35px 0 0 31px;
}

.text-group_8-4 {
  width: 193px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 13px auto 0;
}

.image-text_8-5 {
  width: 273px;
  height: 136px;
  background-size: 100% 100%;
  margin: 0 36px 36px 0;
  margin-bottom: 0;
  background: url(./ps91g4knvub1wzw6zd37dqicrllcnqpvbqd7de7123-e6da-4c54-8a10-e999743217d3.png)
    100% no-repeat;
}

.image_3-5 {
  width: 210px;
  height: 32px;
  margin: 35px 0 0 31px;
}

.text-group_8-5 {
  width: 193px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 13px auto 0;
}

.image-text_8-6 {
  width: 273px;
  height: 136px;
  background-size: 100% 100%;
  margin: 0 36px 36px 0;
  margin-bottom: 0;
  background: url(./psttlrbjzijidsnf0ag1bxn226c8ry3t0871ebfa-647a-4142-8035-329f40dee3cb.png)
    100% no-repeat;
}

.image_3-6 {
  width: 210px;
  height: 32px;
  margin: 35px 0 0 31px;
}

.text-group_8-6 {
  width: 193px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 13px auto 0;
}

.image-text_8-7 {
  width: 273px;
  height: 136px;
  background-size: 100% 100%;
  margin: 0 36px 36px 0;
  margin-right: 0;
  margin-bottom: 0;
  background: url(./psk1xcoy3b1ldmk6by8f21k7danczlree5c622bdb7-6404-4244-b67b-64a59c7d06fd.png)
    100% no-repeat;
}

.image_3-7 {
  width: 210px;
  height: 32px;
  margin: 35px 0 0 31px;
}

.text-group_8-7 {
  width: 193px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 13px auto 0;
}

.group_9 {
  background-color: rgba(255, 255, 255, 1);
  width: 1200px;
  height: 474px;
  margin: 0 auto;
}

.text_15 {
  width: 339px;
  height: 25px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 30px;
  font-family: BerlinSansFBDemi-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 30px;
  margin: 54px 0 0 430px;
}

.text_16 {
  width: 942px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  font-family: ArialMT;
  
  text-align: center;
  line-height: 16px;
  margin: 19px 0 0 129px;
}

.block_1 {
  width: 1200px;
  height: 213px;
  margin: 49px 0 78px 0;
}

.box_5 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 36px;
  width: 582px;
  height: 213px;
  border: 1px solid rgba(222, 222, 222, 1);
}

.text_17 {
  width: 496px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 36px 0 0 37px;
}

.block_2 {
  width: 122px;
  height: 14px;
  margin: 16px 0 0 37px;
}

.thumbnail_4 {
  width: 12px;
  height: 12px;
  margin-top: 1px;
}

.text_18 {
  width: 104px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 14px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.text_19 {
  width: 502px;
  height: 34px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  font-family: ArialMT;
  
  text-align: left;
  line-height: 16px;
  margin: 16px 0 0 36px;
}

.block_3 {
  background-image: linear-gradient(
    90deg,
    rgba(255, 255, 255, 1) 0,
    rgba(255, 255, 255, 1) 0,
    rgba(222, 222, 222, 1) 100%,
    rgba(222, 222, 222, 1) 100%
  );
  width: 580px;
  height: 1px;
  margin: 26px 0 0 1px;
}

.image-text_9 {
  width: 170px;
  height: 12px;
  margin: 20px 0 19px 376px;
}

.text-group_9 {
  width: 176px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 14px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.thumbnail_5 {
  width: 10px;
  height: 10px;
  margin-top: 2px;
}

.box_6 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 36px;
  width: 582px;
  height: 213px;
  border: 1px solid rgba(222, 222, 222, 1);
}

.text_20 {
  width: 406px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 36px 0 0 37px;
}

.group_10 {
  width: 103px;
  height: 14px;
  margin: 16px 0 0 37px;
}

.thumbnail_6 {
  width: 12px;
  height: 12px;
  margin-top: 1px;
}

.text_21 {
  width: 84px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 14px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.text_22 {
  width: 502px;
  height: 34px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 16px;
  font-family: ArialMT;
  
  text-align: left;
  line-height: 16px;
  margin: 16px 0 0 36px;
}

.group_11 {
  background-image: linear-gradient(
    90deg,
    rgba(255, 255, 255, 1) 0,
    rgba(255, 255, 255, 1) 0,
    rgba(222, 222, 222, 1) 100%,
    rgba(222, 222, 222, 1) 100%
  );
  width: 580px;
  height: 1px;
  margin: 26px 0 0 1px;
}

.image-text_10 {
  width: 170px;
  height: 11px;
  margin: 20px 0 20px 376px;
}

.text-group_10 {
  width: 176px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 14px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.thumbnail_7 {
  width: 10px;
  height: 8px;
  margin-top: 3px;
}

.group_12 {
  width: 1200px;
  height: 126px;
  background: url(./psybhc0kjwqbbgvl1ynh5qpph5a02xsavrmc6454c75-94f7-47cf-a06b-75bf9e8d2496.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin:0 auto;
}

.image-text_11 {
  width: 317px;
  height: 55px;
  margin-top: 36px;
}

.image_4 {
  width: 204px;
  height: 28px;
}

.text-group_11 {
  width: 317px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 7px;
}

.block_4 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 18px;
  width: 390px;
  height: 48px;
  margin-top: 39px;
}

.image-text_12 {
  width: 345px;
  height: 24px;
  margin: 11px 0 0 23px;
}

.label_10 {
  width: 24px;
  height: 24px;
}

.text-group_12 {
  width: 309px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(84, 113, 45, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 4px;
}

.group_13 {
  
  width: 1200px;
  height: 462px;
  background: url(./pstinyfisgl7ji9v4sms867a56im49jpeu4129f9e4-f44d-4b1a-86f2-b9a36558c36c.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin:0 auto;
}

.text_23 {
  width: 491px;
  height: 45px;
  overflow-wrap: break-word;
  color: rgba(122, 185, 81, 1);
  font-size: 54px;
  font-family: BerlinSansFBDemi-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 54px;
  margin: 100px 0 0 1px;
}

.text-group_13 {
  width: 605px;
  height: 115px;
  margin-top: 15px;
}

.text-wrapper_1 {
  width: 432px;
  height: 48px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: BerlinSansFBDemi-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 54px;
}

.text_24 {
  width: 432px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(122, 185, 81, 1);
  font-size: 54px;
  font-family: BerlinSansFBDemi-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 54px;
}

.text_25 {
  width: 432px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 54px;
  font-family: BerlinSansFBDemi-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 54px;
}

.text_26 {
  width: 602px;
  height: 39px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 18px;
  font-family: ArialMT;
  
  text-align: left;
  line-height: 18px;
  margin: 28px 0 0 3px;
}

.image_5 {
  width: 180px;
  height: 46px;
  margin: 27px 0 114px 0;
}

.thumbnail_8 {
  position: absolute;
  left: 605px;
  top: -18px;
  width: 20px;
  height: 20px;
}

.thumbnail_9 {
  position: absolute;
  left: 843px;
  top: -18px;
  width: 20px;
  height: 20px;
}

.group_14 {
  background-color: rgba(255, 255, 255, 1);
  position: absolute;
  left: calc(50% - 600px);
  top: 491px;
  width: 1200px;
  height: 132px;
}

.image-text_13 {
  width: 328px;
  height: 72px;
  margin: 30px 0 0 36px;
}

.image_6 {
  width: 58px;
  height: 72px;
}

.text-group_14 {
  width: 253px;
  height: 57px;
  margin-top: 7px;
}

.text_27 {
  width: 156px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(122, 185, 81, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_28 {
  width: 253px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 14px;
  font-family: ArialMT;
  
  text-align: left;
  line-height: 14px;
  margin-top: 11px;
}

.group_15 {
  background-color: rgba(222, 222, 222, 1);
  width: 1px;
  height: 72px;
  margin: 30px 0 0 35px;
}

.image-text_14 {
  width: 325px;
  height: 72px;
  margin: 30px 0 0 36px;
}

.image_7 {
  width: 58px;
  height: 72px;
}

.text-group_15 {
  width: 250px;
  height: 57px;
  margin-top: 7px;
}

.text_29 {
  width: 144px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(122, 185, 81, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_30 {
  width: 250px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 14px;
  font-family: ArialMT;
  
  text-align: left;
  line-height: 14px;
  margin-top: 7px;
}

.group_16 {
  background-color: rgba(222, 222, 222, 1);
  width: 1px;
  height: 72px;
  margin: 30px 0 0 38px;
}

.image-text_15 {
  width: 327px;
  height: 72px;
  margin: 30px 37px 0 36px;
}

.image_8 {
  width: 58px;
  height: 72px;
}

.text-group_16 {
  width: 252px;
  height: 57px;
  margin-top: 7px;
}

.text_31 {
  width: 204px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(122, 185, 81, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_32 {
  width: 252px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(54, 54, 54, 1);
  font-size: 14px;
  font-family: ArialMT;
  
  text-align: left;
  line-height: 14px;
  margin-top: 11px;
}

.box_7 {
  background-color: rgba(249, 255, 241, 1);
  height: 353px;
  width: 1200px;
  margin:0 auto;
}

.box_8 {
  width: 421px;
  height: 71px;
  margin-top: 78px;
}

.image-text_16 {
  width: 421px;
  height: 71px;
}

.image_9 {
  width: 188px;
  height: 42px;
}

.text-group_17 {
  width: 421px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(84, 113, 45, 1);
  font-size: 16px;
  font-family: ArialMT;
  
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 16px;
}

.box_9 {
  width: 442px;
  height: 1px;
  margin-top: 35px;
}

.group_17 {
  background-image: linear-gradient(
    90deg,
    rgba(84, 113, 45, 0.2) 0,
    rgba(84, 113, 45, 0.2) 0,
    rgba(249, 255, 241, 0.2) 100%,
    rgba(249, 255, 241, 0.2) 100%
  );
  width: 442px;
  height: 1px;
}

.box_10 {
  margin: 35px 0 76px 0;
}

.group_18 {
  width: 196px;
  height: 55px;
  margin-top: 1px;
}

.group_19 {
  width: 88px;
  height: 20px;
}

.image_10 {
  width: 24px;
  height: 20px;
}

.text_33 {
  width: 56px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(84, 113, 45, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 3px;
}

.text_34 {
  width: 195px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(84, 113, 45, 1);
  font-size: 30px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 12px 0 0 1px;
}

.group_20 {
  background-image: linear-gradient(
    180deg,
    rgba(249, 255, 241, 0.2) 0,
    rgba(249, 255, 241, 0.2) 0,
    rgba(84, 113, 45, 0.2) 100%,
    rgba(84, 113, 45, 0.2) 100%
  );
  width: 1px;
  height: 54px;
  margin-left: 174px;
}

.group_21 {
  width: 293px;
  height: 52px;
  margin: 1px 0 0 174px;
}

.block_5 {
  width: 218px;
  height: 20px;
}

.image_11 {
  width: 24px;
  height: 20px;
}

.text_35 {
  width: 186px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(84, 113, 45, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 3px;
}

.text_36 {
  width: 293px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(84, 113, 45, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 16px;
}

.group_22 {
  width: 283px;
  height: 55px;
  margin: 2px 0 0 78px;
}

.section_3 {
  width: 102px;
  height: 20px;
}

.image_12 {
  width: 24px;
  height: 20px;
}

.text_37 {
  width: 66px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(84, 113, 45, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 2px;
}

.text_38 {
  width: 283px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(84, 113, 45, 1);
  font-size: 20px;
  font-family: Arial-BoldMT;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 15px;
}
