html {
	font-size: 16px;
  }
  
  body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
  }
  
  * {
	box-sizing: border-box;
	flex-shrink: 0;
  }
  
  .flex-row {
	display: flex;
	flex-direction: row;
  }
  
  .flex-col {
	display: flex;
	flex-direction: column;
  }
  
  .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;
  }
  
  .items-start {
	display: flex;
	align-items: flex-start;
  }
  
  .items-center {
	display: flex;
	align-items: center;
  }
  
  .items-end {
	display: flex;
	align-items: flex-end;
  }
  /*  */
.group {
  position: relative;
}
.group_9 {
  height: 8.39vw;
}
.equal-division-item {
  width: 30.94vw;
  height: 46.04vw;
  position: relative;
}
.image_36 {
  width: 20.1vw;
  height: 13.8vw;
  background: #fff;
}
.group_90 {
  padding: 0 0.36vw;
}
.image_13 {
  width: 30.94vw;
  height: 46.04vw;
}
.text_37 {
  color: #ffffff;
  font-size: 1.15vw;
  line-height: 1.82vw;
  opacity: 0.976;
}
.group_7 {
  height: 1.9vw;
}
.equal-division_1 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}
.text_46 {
  color: #606060;
  font-size: 1.15vw;
  line-height: 1.82vw;
  opacity: 0.805;
}
.text_89 {
  color: #333333;
  font-size: 1.04vw;
  line-height: 1.61vw;
  opacity: 0.764;
}
.section_41 {
  flex: 1 1 31.77vw;
  padding: 3.99vw 0 4.46vw;
  opacity: 0.794;
  background-image: url('./images/7ad471e48d18c02d99bc2d50fb4ced5b.png');
  background-position: 0% 0%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 25vw;
}
.section_18 {
  align-self: flex-start;
  background-color: #707070;
  width: 1px;
  height: 12vw;
}
.equal-division-item_1 {
  margin-left: 0.73vw;
  flex: 1 1 15.1vw;
  padding: 0.49vw 0;
}
.equal-division-item_2 {
  padding: 0 1vw 0.52vw;
  position: relative;
}
.text_73 {
  color: #333333;
  font-size: 1.25vw;
  line-height: 1.98vw;
  opacity: 0.78;
}
.section_59 {
  flex-shrink: 0;
  align-self: flex-end;
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 3.9145837818794003%,
    transparent 3.9145837818794003%,
    transparent 7.8291675637588005%
  );
  width: 2.66vw;
  height: 0.052vw;
  position: relative;
}
.image_18 {
  width: 6.67vw;
  height: 6.67vw;
}
.text_55 {
  color: #333333;
  font-size: 0.78vw;
  line-height: 1.25vw;
  opacity: 0.665;
}
.section_20 {
  background-image: linear-gradient(180deg, #00a7ff 0%, #00a7ff -6.3%, #001e80 137.3%, #001e80 100%);
  border-radius: 1.46vw;
  width: 11.82vw;
  height: 2.97vw;
}
.text_63 {
  align-self: center;
  color: #ffffff;
  font-size: 0.94vw;
  line-height: 1.3vw;
  opacity: 0.9;
}
.equal-division-item_7 {
  flex: 1 1 14.37vw;
  padding: 0.52vw 0;
}
.group_122 {
  width: 8.02vw;
  position: relative;
}
.list-item {
  padding: 0.31vw 0 0.47vw;
  background-color: #ffffff08;
  border-top: solid 0.052vw #ffffff40;
  border-bottom: solid 0.052vw #ffffff40;
  position: relative;
}
.text-wrapper_2 {
  border-radius: 1.43vw;
  width: 11.77vw;
  border: solid 0.052vw #86deff;
}
.text_65 {
  color: #ffffff;
  font-size: 1.35vw;
  line-height: 2.73vw;
  opacity: 0.997;
}
.text_134 {
  color: #2e2e2e;
  font-size: 1.15vw;
  line-height: 1.56vw;
  opacity: 0.87;
}
.image_52 {
  margin-top: 1.25vw;
  width: 12.19vw;
  height: 17.24vw;
}
.section_51 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 3.393396450507307%,
    transparent 3.393396450507307%,
    transparent 6.786792901014614%
  );
  width: 3.07vw;
  height: 0.052vw;
  position: absolute;
  right: 0;
  top: 1.07vw;
}
.section_52 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 7.662835249042145%,
    transparent 7.662835249042145%,
    transparent 15.32567049808429%
  );
  width: 0.052vw;
  height: 1.35vw;
  position: absolute;
  right: 2.97vw;
  top: 0;
}
.section_53 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 3.076497100401483%,
    transparent 3.076497100401483%,
    transparent 6.152994200802966%
  );
  width: 3.39vw;
  height: 0.052vw;
  position: absolute;
  right: 2.97vw;
  top: 0.57vw;
}
.section_54 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 2.0387359836901138%,
    transparent 2.0387359836901138%,
    transparent 4.0774719673802275%
  );
  width: 5.1vw;
  height: 0.052vw;
  position: absolute;
  right: 0;
  top: 13.1vw;
}
.group_109 {
  width: 9.17vw;
  position: absolute;
  left: 0;
  top: 1.09vw;
}
.section_57 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 8.840560491535163%,
    transparent 8.840560491535163%,
    transparent 17.681120983070326%
  );
  width: 0.052vw;
  height: 1.17vw;
}
.image_82 {
  margin-bottom: 0.34vw;
  width: 0.052vw;
  height: 0.83vw;
}
.section_60 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 12.69438273563948%,
    transparent 12.69438273563948%,
    transparent 25.38876547127896%
  );
  width: 0.052vw;
  height: 0.83vw;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.section_61 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 12.69438273563948%,
    transparent 12.69438273563948%,
    transparent 25.38876547127896%
  );
  width: 0.052vw;
  height: 0.83vw;
  position: absolute;
  left: 2.14vw;
  top: 50%;
  transform: translateY(-50%);
}
.group_98 {
  width: 9.11vw;
  position: relative;
}
.image_62 {
  margin-bottom: 0.39vw;
  width: 0.052vw;
  height: 0.94vw;
}
.image_70 {
  width: 9.17vw;
  height: 12.14vw;
}
.section_55 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 3.369215478175914%,
    transparent 3.369215478175914%,
    transparent 6.738430956351828%
  );
  width: 3.1vw;
  height: 0.052vw;
  position: absolute;
  right: -1.33vw;
  top: 1.12vw;
}
.group_112 {
  width: 2.47vw;
}
.section_56 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 11.004732034774953%,
    transparent 11.004732034774953%,
    transparent 22.009464069549907%
  );
  width: 0.052vw;
  height: 0.94vw;
}
.image_79 {
  width: 8.02vw;
  height: 13.96vw;
}
.section_58 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 3.2962505150391332%,
    transparent 3.2962505150391332%,
    transparent 6.5925010300782665%
  );
  width: 3.15vw;
  height: 0.052vw;
  position: absolute;
  right: -1.41vw;
  top: 1.04vw;
}
.section_49 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 3.4097108565193697%,
    transparent 3.4097108565193697%,
    transparent 6.819421713038739%
  );
  width: 3.05vw;
  height: 0.052vw;
  position: absolute;
  left: 0;
  right: 0;
  top: 0.99vw;
}
.section_50 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 7.7003041620144%,
    transparent 7.7003041620144%,
    transparent 15.4006083240288%
  );
  width: 0.052vw;
  height: 1.35vw;
  position: absolute;
  left: 0;
  top: 0;
}
.image_56 {
  width: 9.11vw;
  height: 12.08vw;
}
.section_48 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 3.385354954466977%,
    transparent 3.385354954466977%,
    transparent 6.770709908933954%
  );
  width: 3.07vw;
  height: 0.052vw;
  position: absolute;
  right: -1.43vw;
  top: 1.15vw;
}
.text_9 {
  align-self: flex-start;
  color: #343434;
  font-size: 1.15vw;
  line-height: 1.82vw;
}
.text_49 {
  color: #8a8a8a;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_139 {
  color: #ffffff;
  font-size: 1.2vw;
  font-weight: 500;
  line-height: 1.67vw;
}
.text_61 {
  color: #ffffff;
  font-size: 1.35vw;
  line-height: 2.77vw;
}
.text_157 {
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.text_159 {
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.text_11 {
  margin-top: -1.9vw;
  align-self: flex-end;
  color: #4d4d4d;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_41 {
  margin-top: 1.67vw;
  color: #5a5a5a;
  font-size: 1.41vw;
  line-height: 2.24vw;
}
.view_41 {
  margin-left: 0.83vw;
  margin-top: 0.1vw;
}
.page {
  background-color: #dadada;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
}
.section_1 {
  padding: 1.93vw 18.65vw 2.81vw 18.91vw;
  background-color: #e9eae8;
}
.section_11 {
  padding: 5.13vw 18.8vw 13.13vw;
  background-image: url('./images/c869977b2acaf89e348422e65a2ae912.jpg');
  background-position: 0% 0%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.section_14 {
  padding: 2.86vw 0 2.03vw;
  background-color: #ffffff;
}
.section_16 {
  padding: 5.57vw 18.67vw 4.87vw 18.83vw;
  background-image: url('./images/f14a07b42974d8b7ee18dd2f16240ed8.jpg');
  background-position: 0% 0%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.section_21 {
  padding: 5.65vw 18.7vw 3.78vw 18.8vw;
  background-image: url('./images/fc7bfe504b2dcf201d2900d217e74b7f.png');
  background-position: 0% 0%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.section_25 {
  padding: 4.01vw 18.75vw 3.23vw;
  background-image: url('./images/92e974c91f899fbbe0dd2dc646995553.jpg');
  background-position: 0% 0%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.group_60 {
  padding-top: 40.05vw;
  position: relative;
}
.section_34 {
  padding: 3.46vw 0 5.36vw;
  background-image: url('./images/75e28f51413335b531c61dc0ccfc921c.png');
  background-position: 0% 0%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, .7);
}
.section_35 {
  padding: 3.31vw 18.67vw 4.11vw 18.85vw;
  background-color: #ffffff;
}
.section_40 {
  margin-top: 0.31vw;
  padding: 4.87vw 12.11vw 2.86vw;
  background-image: url('./images/16569252924596351865.jpg');
  background-position: 0% 0%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.section_47 {
  margin-top: 1.41vw;
  padding: 2.86vw 0 3vw;
  background-color: #333333;
}
.image {
  width: 100vw;
  height: 58.4896vw;
}
.group_1 {
  width: 26.74vw;
  position: absolute;
  left: 18.75vw;
  top: 5.99vw;
}
.section_2 {
  padding: 4.48vw 2.34vw 2.08vw 3.39vw;
  background-color: #ffffff85;
  height: 23.44vw;
}
.group_10 {
  margin-top: 4.77vw;
}
.image_16 {
  width: 100vw;
  height: 41.6667vw;
}
.group_20 {
  width: 30.83vw;
  position: absolute;
  left: 18.8vw;
  top: 13.36vw;
}
.group_25 {
  margin-top: 2.71vw;
}
.text_71 {
  align-self: center;
  color: #434343;
  font-size: 2.86vw;
  line-height: 4.58vw;
}
.group_50 {
  height: 10.96vw;
}
.group_51 {
  margin-top: 3.83vw;
}
.group_52 {
  margin-top: 2.11vw;
}
.group_53 {
  margin-top: 5.8vw;
  padding: 0 0.91vw;
}
.section_26 {
  padding: 17.68vw 0 2.27vw;
  background-color: #ffffff;
}
.group_63 {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.section_30 {
  background-color: #fffffff7;
  border-radius: 0.52vw;
  width: 62.45vw;
  position: absolute;
  top: 37.06vw;
  left: 50%;
  transform: translateX(-50%);
}
.text_119 {
  margin-top: 2.03vw;
  align-self: center;
  color: #000000;
  font-size: 1.25vw;
  font-weight: 200;
  line-height: 1.72vw;
}
.group_71 {
  margin-top: 4.17vw;
}
.group_72 {
  padding-top: 9.84vw;
  width: 14.87vw;
  height: 23.41vw;
  position: relative;
}
.group_73 {
  margin-left: 1.02vw;
  width: 14.95vw;
}
.group_74 {
  margin-left: 0.78vw;
}
.group_75 {
  margin-left: 1.07vw;
}
.group_77 {
  padding-left: 6.09vw;
  padding-right: 3.91vw;
}
.section_46 {
  margin-top: 20.21vw;
  align-self: flex-start;
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 4.688122641288296%,
    transparent 4.688122641288296%,
    transparent 9.376245282576592%
  );
  width: 0.052vw;
  height: 2.21vw;
}
.text_142 {
  margin-left: 18.41vw;
  align-self: flex-start;
  color: #ffffff;
  font-size: 2.19vw;
  font-weight: 500;
  line-height: 3.07vw;
}
.group_89 {
  margin-top: 3.18vw;
  padding: 0 18.31vw;
}
.image_1 {
  align-self: flex-start;
  width: 17.34vw;
  height: 3.75vw;
}
.view_1 {
  margin-top: 4.32vw;
}
.group_2 {
  margin-top: 2.19vw;
}
.image_2 {
  margin-left: 0.31vw;
  margin-right: 0.68vw;
  width: 9.64vw;
  height: 9.79vw;
}
.group_3 {
  margin-top: 2.6vw;
}
.group_8 {
  margin-top: 0.42vw;
}
.text_19 {
  color: #434343;
  font-size: 2.86vw;
  line-height: 4.58vw;
}
.text_21 {
  color: #434343;
  font-size: 2.86vw;
  line-height: 4.58vw;
}
.section_12 {
  padding: 1.8vw 2.01vw 2.27vw;
  background-color: #e1f0ecc9;
  border-radius: 0.31vw;
  width: 28.13vw;
}
.section_13 {
  margin-top: 1.09vw;
  padding: 0.68vw 1.8vw 1.07vw;
  background-color: #8cbfbd;
  border-radius: 0.31vw 0.31vw 0.31vw 0.31vw;
  width: 28.15vw;
}
.group_17 {
  margin-left: 0.63vw;
}
.group_23 {
  margin-top: 1.8vw;
}
.image_17 {
  width: 24.17vw;
  height: 3.33vw;
}
.text_40 {
  color: #ffffff;
  font-size: 3.13vw;
  line-height: 4.95vw;
}
.section_17 {
  padding: 2.94vw 0 1.64vw;
  background-color: #ffffff;
  border-radius: 0.49vw;
  border: solid 0.052vw #707070;
}
.group_36 {
  padding-top: 0.76vw;
}
.equal-division_3 {
  padding-bottom: 0.47vw;
  position: relative;
}
.section_22 {
  padding-bottom: 0.76vw;
  background-color: #ffffff52;
  border-radius: 0.52vw;
  width: 31.51vw;
  height: 38.91vw;
  position: absolute;
  right: 0;
  top: 1.88vw;
}
.text_77 {
  color: #343434;
  font-size: 2.86vw;
  line-height: 4.58vw;
}
.text_78 {
  margin-top: -0.78vw;
  color: #343434;
  font-size: 2.86vw;
  line-height: 4.58vw;
}
.text_79 {
  margin-top: 0.6vw;
  color: #000000;
  font-size: 1.25vw;
  line-height: 1.98vw;
  opacity: 0.843;
}
.text_81 {
  margin-left: 0.68vw;
  color: #555555;
  font-size: 1.67vw;
  font-weight: 500;
  line-height: 2.34vw;
}
.text_83 {
  color: #555555;
  font-size: 1.04vw;
  line-height: 1.46vw;
}
.text_84 {
  margin-left: 1.17vw;
  color: #555555;
  font-size: 1.04vw;
  line-height: 1.46vw;
}
.group_57 {
  margin-top: 1.15vw;
  padding-left: 4.92vw;
  padding-right: 4.9vw;
}
.section_27 {
  background-image: url('./images/16577129622871751322.png');
  background-position: 0% 0%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 62.5vw;
}
.image_35 {
  width: 100vw;
  height: 40.1563vw;
}
.group_64 {
  width: 22.34vw;
  position: absolute;
  right: 20.57vw;
  top: 7.24vw;
}
.section_31 {
  border-radius: 0.49vw;
  opacity: 0.967;
  height: 18.85vw;
  border: solid 0.052vw #707070;
}
.text_106 {
  color: #333333;
  font-size: 1.98vw;
  font-weight: 500;
  line-height: 2.76vw;
  position: absolute;
  right: 27.76vw;
  top: 6.2vw;
}
.text_107 {
  color: #27aae1;
  font-size: 5.83vw;
  font-weight: 500;
  line-height: 8.18vw;
  position: absolute;
  right: 24.56vw;
  bottom: 1.77vw;
}
.text_108 {
  color: #7b6b6b;
  font-size: 1.2vw;
  line-height: 1.67vw;
  position: absolute;
  right: 22.76vw;
  bottom: 7.21vw;
}
.text_109 {
  color: #333333;
  font-size: 1.98vw;
  font-weight: 500;
  line-height: 2.76vw;
  position: absolute;
  left: 5.36vw;
  top: 6.2vw;
}
.text_110 {
  color: #27aae1;
  font-size: 5.78vw;
  font-weight: 500;
  line-height: 8.13vw;
  position: absolute;
  left: 4.74vw;
  bottom: 1.43vw;
}
.text_111 {
  color: #7b6b6b;
  font-size: 1.2vw;
  line-height: 1.67vw;
  position: absolute;
  left: 17.03vw;
  bottom: 7.21vw;
}
.section_32 {
  background-color: #707070;
  width: 1px;
  height: 8.83vw;
  position: absolute;
  left: 22.6vw;
    top: 6.22vw;
}
.section_33 {
  background-color: #707070;
  width:1px;
  height: 8.83vw;
  position: absolute;
  right: 18.7vw;
  top: 6.22vw;
}
.text_112 {
  color: #000000;
  font-size: 1.77vw;
  font-weight: 200;
  line-height: 2.5vw;
  position: absolute;
  right: 21.54vw;
  top: 1.98vw;
}
.text_113 {
  color: #676766;
  font-size: 0.83vw;
  line-height: 1.15vw;
  position: absolute;
  right: 18.98vw;
  top: 2.29vw;
}
.text_114 {
  color: #333333;
  font-size: 1.98vw;
  font-weight: 500;
  line-height: 2.76vw;
  position: absolute;
  right: 3.75vw;
  top: 6.2vw;
}
.text_115 {
  color: #27aae1;
  font-size: 5.83vw;
  font-weight: 500;
  line-height: 8.18vw;
  position: absolute;
  right: 11.69vw;
  bottom: 1.38vw;
}
.text_116 {
  color: #7b6b6b;
  font-size: 1.2vw;
  line-height: 1.67vw;
  position: absolute;
  right: 7.5vw;
  bottom: 7.21vw;
}
.text_117 {
  color: #3b3b3b;
  font-size: 2.6vw;
  line-height: 4.11vw;
}
.text_118 {
  color: #3b3b3b;
  font-size: 2.6vw;
  line-height: 4.11vw;
}
.image_38 {
  margin-left: 1.04vw;
}
.section_36 {
  padding: 5.89vw 1.17vw 1.61vw;
  background-color: #aacffa;
  width: 14.87vw;
}
.image_39 {
  width: 14.84vw;
  height: 10.47vw;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.section_37 {
  padding: 0.39vw 1.04vw 7.29vw;
  background-color: #f2f2f0;
}
.image_42 {
  width: 14.84vw;
  height: 9.43vw;
}
.section_38 {
  padding: 6.67vw 0.94vw 1.33vw;
  background-color: #ebeae7;
}
.section_39 {
  padding: 1.09vw 0 6.72vw 1vw;
  background-color: #212d43;
  position: relative;
}
.image_44 {
  width: 14.9vw;
  height: 9.95vw;
}
.group_78 {
  padding: 0 10.21vw;
}
.group_79 {
  margin-top: 2.55vw;
}
.text-wrapper {
  padding: 0.26vw 0;
  background-color: #ffffff;
  border-radius: 0.42vw;
  width: 14.01vw;
}
.text-wrapper_1 {
  padding-bottom: 0.16vw;
  background-color: #59aa34;
  border-radius: 0.57vw;
  width: 14.84vw;
  position: absolute;
  right: 0;
  top: 0;
}
.text_2 {
  color: #ffffff;
  font-size: 3.65vw;
  line-height: 5.73vw;
}
.text_3 {
  color: #ffffff;
  font-size: 1.67vw;
  line-height: 2.6vw;
}
.text_4 {
  color: #343434;
  font-size: 1.77vw;
  line-height: 2.81vw;
}
.text_5 {
  color: #343434;
  font-size: 1.04vw;
  line-height: 1.61vw;
  opacity: 0.667;
}
.section_3 {
  padding: 2.6vw 0.7vw 1.54vw 1.82vw;
  background-color: #ffffff85;
  width: 11.09vw;
  height: 11.51vw;
}
.section_4 {
  margin-left: 0.42vw;
  padding: 1.88vw 0 1.54vw;
  background-color: #ffffff85;
  width: 11.09vw;
  height: 11.51vw;
}
.section_5 {
  margin-left: 0.47vw;
  padding: 1.88vw 0.6vw 1.54vw 1.82vw;
  background-color: #ffffff85;
  width: 11.04vw;
  height: 11.51vw;
}
.section_6 {
  margin-left: 0.47vw;
  padding: 1.82vw 0.96vw 1.54vw 2.53vw;
  background-color: #ffffff85;
  width: 11.09vw;
  height: 11.51vw;
}
.section_7 {
  padding: 2.08vw 0 1.72vw;
  background-color: #ffffff85;
  width: 11.09vw;
  height: 11.51vw;
}
.section_8 {
  margin-left: 0.42vw;
  padding: 2.45vw 0 1.82vw;
  background-color: #ffffff85;
  width: 11.09vw;
  height: 11.51vw;
}
.section_9 {
  margin-left: 0.47vw;
  padding: 2.24vw 0 1.82vw;
  background-color: #ffffff85;
  width: 11.04vw;
  height: 11.51vw;
}
.section_10 {
  margin-left: 0.47vw;
  padding: 2.24vw 0 1.9vw;
  background-color: #ffffff85;
  width: 11.09vw;
  height: 11.51vw;
}
.image_11 {
  margin: 0.31vw 0 0.16vw;
  width: 4.43vw;
  height: 4.53vw;
}
.group_11 {
  width: 16.95vw;
}
.image_12 {
  align-self: center;
  width: 4.11vw;
  height: 4.64vw;
}
.group_12 {
  margin-right: 0.16vw;
}
.group_15 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.group_18 {
  position: absolute;
  right: 5.96vw;
  top: 2.45vw;
}
.group_22 {
  flex: 1 1 auto;
}
.text_36 {
  margin-top: 4.48vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.group_26 {
  padding: 5.57vw 0 5.91vw;
  position: relative;
}
.group_33 {
  margin-top: 3.78vw;
  text-align: center;
  /* padding: 0 3.62vw; */
}
.group_37 {
  flex: 1 1 30.78vw;
  height: 46.82vw;
  position: relative;
}
.section_19 {
  margin-left: 0.81vw;
  padding: 2.47vw 0.6vw 1.95vw;
  flex: 1 1 30.78vw;
  background-image: linear-gradient(180deg, #2060b7 0%, #47abaf 100%);
  border-radius: 0.52vw;
  height: 46.85vw;
}
.equal-division-item_3 {
  padding-top: 2.84vw;
  background-color: #fafafa;
  border-radius: 0.52vw;
  width: 31.25vw;
}
.equal-division-item_4 {
  padding: 1.3vw 0 0.83vw;
  z-index: 2;
  width: 31.35vw;
  position: absolute;
  right: 0;
  top: 2.32vw;
}
.section_23 {
  margin-right: 1.2vw;
  margin-top: -1.12vw;
  background-color: #eaf3fac8;
  border-radius: 0.52vw;
  width: 30.31vw;
  position: relative;
}
.text_80 {
  margin-left: 1.09vw;
  margin-right: 0.99vw;
  color: #555555;
  font-size: 1.67vw;
  font-weight: 500;
  line-height: 2.24vw;
}
.text_82 {
  color: #555555;
  font-size: 1.67vw;
  font-weight: 500;
  line-height: 2.24vw;
}
.group_56 {
  margin-right: 6.12vw;
}
.group_58 {
  margin-top: 0.36vw;
}
.group_59 {
  margin-bottom: 0.36vw;
}
.section_28 {
  background-color: #47525f;
  width: 62.45vw;
  height: 36.72vw;
  position: relative;
}
.group_68 {
  margin-top: 2.63vw;
}
.text_120 {
  color: #ffffff;
  font-size: 2.5vw;
  line-height: 3.96vw;
}
.text_121 {
  margin-top: 0.55vw;
  color: #ffffff;
  font-size: 1.15vw;
  line-height: 1.56vw;
}
.text_122 {
  color: #313131;
  font-size: 2.5vw;
  line-height: 3.96vw;
}
.text_124 {
  margin-top: 0.21vw;
  color: #313131;
  font-size: 1.15vw;
  line-height: 1.56vw;
}
.image_40 {
  width: 14.95vw;
  height: 9.95vw;
}
.image_41 {
  border-radius: 50%;
  width: 2.47vw;
  height: 2.47vw;
  position: absolute;
  right: 2.27vw;
  top: 3.26vw;
}
.text_125 {
  color: #313131;
  font-size: 2.5vw;
  line-height: 3.96vw;
}
.text_126 {
  margin-left: 0.18vw;
  margin-top: 0.36vw;
  color: #313131;
  font-size: 1.15vw;
  line-height: 1.56vw;
}
.image_43 {
  width: 1.2vw;
  position: absolute;
  top: 1.5vw;
  right: 1.5vw;
}
.text_131 {
  margin-left: 1.67vw;
  margin-top: 1.72vw;
  color: #ffffff;
  font-size: 1.88vw;
  font-weight: 200;
  line-height: 2.6vw;
}
.group_80 {
  padding: 4.35vw 0 2.37vw;
  position: relative;
}
.group_82 {
  margin-top: 0.18vw;
  padding: 0 0.68vw;
}
.group_91 {
  padding-bottom: 0.18vw;
  border-bottom: solid 0.052vw #ffffff33;
}
.group_93 {
  margin-top: 1.93vw;
  padding: 0 1.48vw;
}
.text {
  margin-left: 0.31vw;
  color: #5b6b7a;
  font-size: 1.88vw;
  font-family: 'Helvetica';
  font-weight: 200;
  line-height: 2.24vw;
}
.text_1 {
  color: #ffffff;
  font-size: 1.88vw;
  line-height: 2.6vw;
}
.image_3 {
  align-self: center;
  width: 4.43vw;
  height: 2.81vw;
}
.group_6 {
  margin-top: 2.27vw;
  height: 2.27vw;
}
.image_4 {
  width: 3.7vw;
  height: 4.38vw;
}
.text_8 {
  margin-top: 1.9vw;
  color: #343434;
  font-size: 1.15vw;
  line-height: 1.82vw;
}
.image_5 {
  align-self: center;
  width: 4.32vw;
  height: 4.32vw;
}
.view_2 {
  margin-top: 1.88vw;
}
.image_6 {
  align-self: center;
  width: 3.91vw;
  height: 4.43vw;
}
.view_3 {
  margin-top: 1.82vw;
}
.image_7 {
  width: 4.01vw;
  height: 4.11vw;
}
.text_15 {
  margin-top: 1.77vw;
  color: #343434;
  font-size: 1.15vw;
  line-height: 1.82vw;
}
.image_8 {
  width: 3.7vw;
  height: 3.7vw;
}
.text_16 {
  margin-top: 1.72vw;
  color: #343434;
  font-size: 1.15vw;
  line-height: 1.82vw;
}
.image_9 {
  width: 2.97vw;
  height: 4.01vw;
}
.text_17 {
  margin-top: 1.61vw;
  color: #343434;
  font-size: 1.15vw;
  line-height: 1.82vw;
}
.image_10 {
  width: 2.97vw;
  height: 3.65vw;
}
.text_18 {
  margin-top: 1.9vw;
  color: #343434;
  font-size: 1.15vw;
  line-height: 1.82vw;
}
.text_22 {
  color: #435756;
  font-size: 1.88vw;
  line-height: 2.92vw;
}
.text_23 {
  margin-left: 0.31vw;
  color: #435756;
  font-size: 1.25vw;
  line-height: 1.98vw;
}
.text_26 {
  align-self: flex-start;
  color: #ffffff;
  font-size: 1.88vw;
  line-height: 2.92vw;
}
.text_27 {
  align-self: flex-start;
  color: #ffffff;
  font-size: 1.25vw;
  line-height: 1.98vw;
}
.text_28 {
  color: #ffffff;
  font-size: 2.19vw;
  line-height: 3.44vw;
}
.group_16 {
  margin-top: 32.42vw;
  height: 5.34vw;
}
.group_19 {
  flex-shrink: 0;
  height: 8.96vw;
}
.text_33 {
  margin-top: 7.66vw;
  color: #212121;
  font-size: 0.42vw;
  line-height: 0.57vw;
}
.text_34 {
  color: #ffffff;
  font-size: 2.6vw;
  line-height: 4.11vw;
}
.text_35 {
  margin-top: -0.68vw;
  color: #ffffff;
  font-size: 2.6vw;
  line-height: 4.11vw;
}
.group_27 {
  margin-right: 8.93vw;
  width: 33vw;
  position: absolute;
  left: 15vw;
  top: -0.5vw;
}
.equal-division_2 {
  /* margin-left: 3.36vw; */
  /* margin-right: 3.67vw; */
}
.image_23 {
  width: 30.78vw;
  height: 46.82vw;
}
.group_38 {
  position: absolute;
  left: 1.51vw;
  top: 30.81vw;
}
.text_60 {
  margin-left: 1.72vw;
  color: #ffffff;
  font-size: 1.88vw;
  line-height: 2.92vw;
}
.group_41 {
  margin-top: 1.88vw;
}
.group_44 {
  margin-top: 2.73vw;
  padding: 0 0.16vw;
}
.image_28 {
  margin-top: 3.83vw;
  align-self: center;
  width: 11.35vw;
  height: 28.28vw;
}
.image_29 {
  margin-top: 3.78vw;
  align-self: center;
  width: 11.2vw;
  height: 26.72vw;
}
.section_24 {
  border-radius: 0.49vw;
  opacity: 0.786;
  height: 39.24vw;
  border: solid 0.052vw #707070;
}
.text_85 {
  margin-top: 1vw;
  color: #ffffff;
  font-size: 1.88vw;
  line-height: 1;
}
.text_86 {
  margin-left: 4.92vw;
  margin-top: 1vw;
  color: #ffffff;
  font-size: 1.67vw;
  line-height: 1;
}
.text_87 {
  margin-top: 1vw;
  color: #ffffff;
  font-size: 1.88vw;
  line-height: 1;
}
.text_88 {
  margin-left: 2.84vw;
  margin-top: 1vw;
  color: #ffffff;
  font-size: 1.67vw;
  line-height: 1;
}
.group_61 {
  width: 46.46vw;
  position: relative;
}
.text_94 {
  color: #ffffff;
  font-size: 2.86vw;
  line-height: 4.58vw;
  position: absolute;
  top: 3.33vw;
  left: 52%;
  font-weight: bold;
}
.group_62 {
  padding: 1.02vw 0 2.42vw;
  position: absolute;
  top: 6vw;
  left: 52%;
}
.text_97 {
  color: #ffffff;
  font-size: 1.25vw;
  line-height: 1.98vw;
  position: absolute;
  top: 12.67vw;
  left: 52%;
}
.text_98 {
  color: #f5f5f5;
  font-size: 0.83vw;
  line-height: 1.15vw;
  position: absolute;
  top: 12.93vw;
  left: 68%;
}
.image_32 {
  flex-shrink: 0;
  width: 3.8vw;
  height: 3.8vw;
  position: absolute;
  right: 23.31vw;
  bottom: 2.86vw;
}
.image_33 {
  flex-shrink: 0;
  width: 3.8vw;
  height: 3.8vw;
  position: absolute;
  right: 18.39vw;
  bottom: 3.07vw;
}
.image_34 {
  flex-shrink: 0;
  width: 3.8vw;
  height: 3.8vw;
  position: absolute;
  right: 13.44vw;
  bottom: 3.07vw;
}
.section_29 {
  margin-left: 0.26vw;
  margin-top: 2.45vw;
  align-self: flex-start;
  background-color: #707070;
  width: 2.27vw;
  height: 0.21vw;
}
.text_105 {
  align-self: flex-start;
  color: #393939;
  font-size: 1.25vw;
  line-height: 1.98vw;
}
.text_127 {
  color: #ffffff;
  font-size: 2.5vw;
  line-height: 3.49vw;
}
.text_128 {
  margin-top: 0.57vw;
  color: #ffffff;
  font-size: 1.15vw;
  line-height: 1.56vw;
}
.text_129 {
  color: #ffffff;
  font-size: 2.86vw;
  line-height: 4.58vw;
}
.text_130 {
  color: #ffffff;
  font-size: 2.86vw;
  line-height: 4.58vw;
}
.group_81 {
  flex-shrink: 0;
  width: 40.26vw;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.section_44 {
  margin-left: 0.16vw;
  margin-right: 1.98vw;
  padding: 1.95vw 1.61vw;
  background-color: #e2edf5;
}
.section_45 {
  margin-right: 1.98vw;
  margin-top: 2.14vw;
  padding: 2.32vw 0 2.94vw;
  background-color: #5c95cc;
}
.text_143 {
  margin-top: 0.52vw;
  color: #ffffff;
  font-size: 1.25vw;
  font-weight: 600;
  line-height: 1.72vw;
}
.text_144 {
  margin-left: 18.98vw;
  color: #ffffff;
  font-size: 1.04vw;
  line-height: 1.46vw;
}
.group_92 {
  margin-left: 10.25vw;
  flex-shrink: 0;
}
.group_94 {
  margin-right: 4.06vw;
  margin-top: 1.72vw;
  width: 26.15vw;
}
.group_114 {
  height: 16.17vw;
}
.text_6 {
  margin-top: 0.44vw;
  align-self: flex-start;
  color: #343434;
  font-size: 1.15vw;
  line-height: 1.82vw;
}
.text_7 {
  margin-top: -2.27vw;
  align-self: flex-end;
  color: #4d4d4d;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_24 {
  color: #ffffff;
  font-size: 1.88vw;
  line-height: 2.92vw;
}
.text_25 {
  align-self: center;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.section_15 {
  margin-right: 4.3vw;
  margin-top: 0.39vw;
  flex-shrink: 0;
  background-color: #26e6ff;
  width: 0.052vw;
  height: 4.95vw;
}
.text_29 {
  margin-right: 4.3vw;
  margin-top: -5.34vw;
  color: #d8d8d8;
  font-size: 0.42vw;
  line-height: 0.57vw;
  opacity: 0.545;
}
.text_30 {
  color: #2b2b2b;
  font-size: 2.19vw;
  line-height: 3.44vw;
}
.text_31 {
  color: #2b2b2b;
  font-size: 2.19vw;
  line-height: 3.44vw;
}
.text_32 {
  margin-top: 0.63vw;
  color: #2b2b2b;
  font-size: 1.25vw;
  line-height: 1.98vw;
}
.group_29 {
  margin-left: 0;
}
.group_40 {
  margin-top: 3.18vw;
}
.group_43 {
  margin-top: 1.2vw;
}
.text_67 {
  align-self: center;
  color: #ffffff;
  font-size: 1.88vw;
  line-height: 2.92vw;
}
.group_45 {
  margin-top: 1.88vw;
}
.text_72 {
  color: #333333;
  font-size: 2.08vw;
  line-height: 3.33vw;
}
.text_74 {
  margin-top: 0.47vw;
}
.text_75 {
  color: #333333;
  font-size: 2.08vw;
  line-height: 3.33vw;
}
.text_76 {
  margin-top: 0.52vw;
}
.image_30 {
  width: 33.07vw;
  height: 36.77vw;
}
.image_31 {
  width: 21.67vw;
  height: 11.93vw;
  position: absolute;
  right: 0;
  bottom: 8.39vw;
}
.group_67 {
  height: 8.33vw;
  font-weight: bold;
}
.text_101 {
  margin-top: 1.22vw;
  color: #393939;
  font-size: 2.03vw;
  line-height: 3.18vw;
}
.text_103 {
  color: #393939;
  font-size: 1.25vw;
  line-height: 1.98vw;
}
.text_104 {
  color: #676766;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.section_42 {
  background-color: rgba(204, 204, 204, 1);
  width: 22.26vw;
  height: 16.55vw;
}
.section_43 {
  background-color: rgba(201, 201, 201, 1);
  width: 22.26vw;
  height: 16.55vw;
}
.image_45 {
  width: 40.26vw;
  height: 31.72vw;
}
.image_46 {
  width: 28.23vw;
  height: 20.99vw;
  position: absolute;
  left: 4.64vw;
  top: 5.08vw;
}
.group_83 {
  flex-shrink: 0;
  align-self: center;
}
.group_86 {
  margin-left: 3.39vw;
  margin-right: 0.34vw;
  flex: 1 1 auto;
}
.equal-division_4 {
  margin-left: 2.4vw;
  margin-right: 2.5vw;
}
.text_145 {
  color: #ffffff;
  font-size: 1.04vw;
  line-height: 1.46vw;
}
.text_146 {
  margin-left: 10.52vw;
  color: #ffffff;
  font-size: 1.04vw;
  line-height: 1.46vw;
}
.group_107 {
  margin-left: 1.95vw;
  margin-bottom: 0.18vw;
  width: 12.08vw;
}
.group_124 {
  margin-top: 13.7vw;
  padding-left: 1.02vw;
  padding-right: 0.39vw;
}
.text_177 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
  position: absolute;
  left: 23.02vw;
  top: 2.6vw;
}
.text_178 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
  position: absolute;
  left: 37.23vw;
  top: 2.6vw;
}
.text_179 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
  position: absolute;
  left: 23.13vw;
  bottom: 0.47vw;
}
.text_180 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
  position: absolute;
  right: 23.33vw;
  bottom: 0.47vw;
}
.image_85 {
  width: 0.052vw;
  height: 8.39vw;
  position: absolute;
  right: 16.07vw;
  bottom: 0;
  background-color: #ffffff40;
}
.list {
  top: 0;
  right: 0.16vw;
  bottom: 0;
  left: 0;
  position: absolute;
}
.text_50 {
  position: absolute;
  right: -0.31vw;
  top: 0.26vw;
}
.text_52 {
  position: absolute;
  right: -0.31vw;
  top: 0.16vw;
}
.text_53 {
  color: #333333;
  font-size: 1.88vw;
  line-height: 2.92vw;
}
.text_54 {
  color: #333333;
  font-size: 1.88vw;
  line-height: 2.92vw;
}
.text_64 {
  margin-left: 0.86vw;
}
.text-wrapper_3 {
  margin-left: 0.65vw;
  padding: 0.16vw 0 0.49vw;
  border-radius: 1.43vw;
  width: 11.77vw;
  height: 2.92vw;
  border: solid 0.052vw #86deff;
}
.image_24 {
  flex: 1 1 13.23vw;
  width: 13.23vw;
  height: 10.99vw;
}
.image_25 {
  margin-left: 1.3vw;
  flex: 1 1 13.23vw;
  width: 13.18vw;
  height: 10.99vw;
}
.group_47 {
  margin-top: 0.83vw;
}
.text_99 {
  color: #393939;
  font-size: 2.86vw;
  line-height: 4.58vw;
}
.text_100 {
  margin-top: -0.83vw;
  color: #393939;
  font-size: 2.86vw;
  line-height: 4.58vw;
}
.group_85 {
  margin-top: 7.84vw;
}
.image_48 {
  flex: 1 1 20.16vw;
  width: 20.16vw;
  height: 26.04vw;
}
.image_49 {
  margin-left: 0.83vw;
  flex: 1 1 20.16vw;
  width: 20.21vw;
  height: 26.09vw;
}
.equal-division-item_5 {
  padding: 0.55vw 0.99vw 0.55vw 1.15vw;
  flex: 1 1 14.37vw;
}
.equal-division-item_6 {
  padding: 0.63vw 0 0.52vw;
  flex: 1 1 14.37vw;
}
.group_103 {
  padding-left: 1.2vw;
}
.group_108 {
  height: 13.23vw;
  position: relative;
}
.group_110 {
  padding: 0 0.99vw;
}
.group_116 {
  flex-shrink: 0;
}
.text_164 {
	margin-left: 0.2vw;
    margin-top: 0.73vw;
    color: #75b570;
    font-size: 12px;
    font-weight: 200;
    line-height: 0.42vw;
    transform: scale(0.5);
	white-space: nowrap;
}
.group_119 {
  margin-left: 7.81vw;
}
.group_127 {
  margin-left: 1.8vw;
  width: 5.34vw;
  height: 1.22vw;
  position: relative;
}
.text_171 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_174 {
  margin-left: 14.84vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_175 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_176 {
  margin-top: 3.02vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_181 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_182 {
  margin-top: 3.02vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_183 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_186 {
  margin-left: 14.84vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.list-item:not(:first-of-type) {
  margin-top: 2.03vw;
}
.text_69 {
  margin-left: 0.73vw;
}
.image_26 {
  margin-bottom: 0.1vw;
  flex: 1 1 13.02vw;
  width: 13.02vw;
  height: 10.89vw;
}
.image_27 {
  margin-left: 1.07vw;
  flex: 1 1 13.02vw;
  width: 13.23vw;
  height: 11.09vw;
}
.text_132 {
  color: #2c2c2c;
  font-size: 1.61vw;
  font-weight: 500;
  line-height: 2.29vw;
}
.text_133 {
  color: #2c2c2c;
  font-size: 1.61vw;
  font-weight: 500;
  line-height: 2.29vw;
}
.image-wrapper {
  padding: 0.31vw 0 0.42vw;
  background-color: #ffffff;
  border-radius: 0.29vw;
  width: 8.54vw;
  border: solid 0.052vw #707070;
}
.text_135 {
  margin-top: 0.89vw;
}
.text_137 {
  align-self: center;
  color: #ffffff;
  font-size: 1.2vw;
  font-weight: 500;
  line-height: 1.67vw;
}
.image-wrapper_1 {
  margin-top: 1.25vw;
  padding: 0.31vw 0;
  background-color: #ffffff70;
  border-radius: 0.42vw;
}
.text_138 {
  color: #ffffff;
  font-size: 1.2vw;
  font-weight: 500;
  line-height: 1.67vw;
}
.image_51 {
  margin-top: 1.15vw;
  width: 12.45vw;
  height: 17.24vw;
}
.group_100 {
  width: 3.05vw;
}
.group_105 {
  margin-left: 3vw;
}
.image_67 {
  width: 3.44vw;
  height: 1.35vw;
  position: absolute;
  left: 0;
  top: 0;
}
.text_152 {
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
  position: absolute;
  left: 4.11vw;
  top: 0;
}
.text_153 {
	color: #75b570;
    font-size: 12px;
    font-weight: 200;
    line-height: 0.36vw;
    position: absolute;
    right: 0;
    top: 0.44vw;
    transform: scale(0.5);
	white-space: nowrap;
}
.text_154 {
	color: #75b570;
    font-size: 12px;
    font-weight: 200;
    line-height: 0.36vw;
    position: absolute;
    right: 0;
    top: 1.52vw;
    transform: scale(0.5);
	white-space: nowrap;
}
.image_68 {
  width: 0.052vw;
  height: 3.18vw;
  position: absolute;
  right: 2.32vw;
  top: 2.27vw;
}
.image_69 {
  width: 0.052vw;
  height: 4.32vw;
  position: absolute;
  right: 0.65vw;
  top: 1.12vw;
}
.text_155 {
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.text_156 {
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
  position: absolute;
  right: 1.93vw;
  top: 50%;
  transform: translateY(-50%);
}
.image_73 {
  width: 1.74vw;
  height: 4.64vw;
  position: absolute;
  right: 0.65vw;
  bottom: 0;
}
.group_113 {
  margin-left: 2.21vw;
  margin-right: 2.89vw;
}
.group_121 {
  margin-top: 1.41vw;
}
.image_78 {
  margin-top: 1.15vw;
  align-self: center;
  width: 1.77vw;
  height: 4.69vw;
}
.group_123 {
  width: 8.02vw;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}
.group_126 {
  width: 2.14vw;
}
.group_128 {
  width: 4.56vw;
  position: absolute;
  right: 0;
  top: 0.13vw;
}
.text_172 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_173 {
  margin-left: 13.41vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_184 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_185 {
  margin-left: 13.05vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.image_47 {
  width: 7.76vw;
  height: 7.71vw;
}
.image_50 {
  width: 11.51vw;
  height: 16.56vw;
}
.image_55 {
  width: 0.052vw;
  height: 1.35vw;
}
.group_101 {
  height: 5.34vw;
  position: relative;
}
.group_102 {
  margin-top: 1.02vw;
}
.image_61 {
  margin-top: 1.17vw;
  align-self: center;
  width: 1.72vw;
  height: 4.61vw;
}
.image_63 {
  flex-shrink: 0;
}
.text_150 {
  margin-left: 0.83vw;
  margin-top: 0.44vw;
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.image_64 {
  margin-bottom: 0.39vw;
  flex-shrink: 0;
}
.group_106 {
  margin-left: 0.83vw;
  width: 5.57vw;
  height: 1.33vw;
}
.image_74 {
  flex-shrink: 0;
  width: 2.99vw;
  height: 1.17vw;
}
.text_163 {
  margin-left: 0.57vw;
  margin-bottom: 0.31vw;
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.image_75 {
  margin-left: 0.26vw;
  flex-shrink: 0;
  align-self: center;
  width: 2.94vw;
  height: 0.052vw;
}
.group_120 {
  margin-top: 0.52vw;
  width: 1.82vw;
}
.image_77 {
  margin-right: 0.16vw;
  width: 0.052vw;
  height: 5.76vw;
}
.text_168 {
  margin-left: 0.44vw;
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.text_169 {
  margin-left: 0.52vw;
  margin-top: 0.26vw;
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.text_170 {
  margin-top: 0.16vw;
  align-self: flex-start;
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.group_99 {
  width: 9.11vw;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}
.text_147 {
	color: #75b570;
    font-weight: 200;
    line-height: 0.47vw;
    position: absolute;
    left: -0.74vw;
    top: 1.35vw;
    font-size: 12px;
    white-space: nowrap;
    transform: scale(0.5);
}
.image_59 {
  width: 0.052vw;
  height: 3.18vw;
  position: absolute;
  left: 0.68vw;
  bottom: 0;
}
.image_60 {
  width: 0.052vw;
  height: 4.32vw;
  position: absolute;
  right: 0.65vw;
  bottom: 0;
}
.text_148 {
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.text_149 {
  margin-left: 0.73vw;
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.text_151 {
  margin-top: 0.44vw;
  align-self: flex-start;
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.image_66 {
  margin-top: -1.33vw;
  flex-shrink: 0;
  align-self: center;
  width: 4.74vw;
  height: 0.94vw;
}
.text_165 {
	align-self: center;
    color: #75b570;
    font-size: 12px;
    font-weight: 200;
    line-height: 0.42vw;
    transform: scale(0.5);
    white-space: nowrap;
}
.image_76 {
  margin-top: 0.16vw;
  align-self: flex-start;
  width: 0.052vw;
  height: 4.69vw;
}
.text_166 {
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.text_167 {
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.view_10 {
  margin-top: 2.76vw;
}
.text_268 {
  opacity: 0.656;
}
.text_261 {
  margin-top: -0.78vw;
}
.text-wrapper_6 {
  border-radius: 1.15vw;
  height: 2.29vw;
  border: solid 0.052vw #707070;
}
.text-wrapper_7 {
  margin-left: 0.65vw;
  border-radius: 1.15vw;
  width: 10.68vw;
  height: 2.29vw;
  border: solid 0.052vw #707070;
}
.group_149 {
  /* margin-top: 0.81vw; */
}
.group_151 {
  padding-left: 0.52vw;
  padding-right: 0.42vw;
}
.text_264 {
  opacity: 0.666;
}
.group_129 {
  margin-top: 3.13vw;
}
.group_150 {
  /* padding:0 0 0.29vw; */
}
.text_279 {
  opacity: 0.5;
}
.text_226 {
  margin: 0 0 0 0.99vw;
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
}
.group_153 {
  margin-top: 2.03vw;
}
.view_14 {
  margin-left: 2.24vw;
}
.group_130 {
  height: 16.5vw;
  position: relative;
  background: url(./images/ch-list.png) top center no-repeat;
  background-size: 100% 100%;
}
.group_137 {
  padding: 2.5vw 0.68vw 2.55vw;
  position: relative;
}
.group_142 {
  padding: 1.59vw 0.16vw 0;
}
.text_280 {
  opacity: 0.725;
}
.text_225 {
  margin-left: 0.52vw;
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
  width: 5.2vw;
}
.text_227 {
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
  width: 5.7vw;
  white-space: nowrap;
}
.text_228 {
  margin-left: 0.47vw;
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
}
.text_229 {
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
  width: 5.4vw;
  white-space: nowrap;
}
.text_230 {
  margin-left: 0.81vw;
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
}
.section_71 {
  padding: 1.04vw 1.3vw 1.74vw;
  background-color: #222222;
  border-radius: 0.63vw;
}
.group_156 {
  padding-top: 1.61vw;
}
.text_96 {
  margin-right: 1.64vw;
  color: #ffffff;
  font-size: 2.86vw;
  line-height: 4.58vw;
  font-weight: bold;
}
.text_95 {
  color: #f5f5f5;
  font-size: 0.83vw;
  line-height: 1.15vw;
  position: absolute;
  right: 0;
  top: 1.02vw;
}
.view_57 {
  margin-right: 0.39vw;
  margin-top: -13.96vw;
}
.view_64 {
  margin-right: 2.39vw;
  margin-top: -14.97vw;
}
.section_62 {
  padding: 0.31vw 0.68vw 0.47vw;
  background-color: #ffffff08;
  position: absolute;
  left: 0;
  right: 0.16vw;
  top: 0;
  border-top: solid 0.052vw #ffffff40;
  border-bottom: solid 0.052vw #ffffff40;
}
.group_132 {
  position: absolute;
  left: 0.68vw;
  top: 2.55vw;
}
.group_133 {
  position: absolute;
  right: 7.16vw;
  top: 2.6vw;
}
.section_63 {
  padding: 0.31vw 0.68vw 0.47vw;
  background-color: #ffffff08;
  position: absolute;
  left: 0;
  right: 0.16vw;
  top: 4.22vw;
  border-top: solid 0.052vw #ffffff40;
  border-bottom: solid 0.052vw #ffffff40;
}
.section_66 {
  background-color: #ffffff40;
  width: 0.052vw;
  height: 8.39vw;
  position: absolute;
  left: 29.87vw;
  top: 0;
}
.group_139 {
  margin-top: 2.97vw;
}
.group_143 {
  /* flex: 1 1 auto; */
  width: 60%;
}
.group_146 {
  margin: 0;
  /* width: 24.56vw; */
}
.group_155 {
  margin-left: 5.83vw;
  margin-top: 1.09vw;
}
.group_162 {
  margin-top: 0.1vw;
}
.view_53 {
  margin-left: -10.49vw;
  margin-right: 2.68vw;
}
.group_131 {
  margin-left: 14.84vw;
}
.group_134 {
  margin-left: 15.1vw;
}
.text_195 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_196 {
  margin-right: 22.86vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_197 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_198 {
  margin-right: 22.45vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.group_144 {
  padding:0;
  flex-shrink: 0;
  width: 5.6vw;
}
.group_145 {
  margin:0 0 0 0.55vw;
  /* flex: 1 1 auto; */
}
.image_88 {
  width: 1.51vw;
  height: 1.35vw;
}
.text_231 {
  margin-top: 0.31vw;
  color: #ffffff;
  font-size: 0.63vw;
  font-weight: 500;
  line-height: 0.89vw;
}
.text_232 {
  color: #ffffff;
  font-size: 0.73vw;
  font-weight: 200;
  line-height: 1.04vw;
}
.text_233 {
  margin-left: 0.49vw;
  color: #ffffff;
  font-size: 0.73vw;
  font-weight: 200;
  line-height: 1.04vw;
}
.text_234 {
  margin-left: 1.46vw;
  color: #ffffff;
  font-size: 0.73vw;
  font-weight: 200;
  line-height: 1.04vw;
}
.text_235 {
  color: #ffffff;
  font-size: 0.68vw;
  font-weight: 200;
  line-height: 0.94vw;
  opacity: 0.465;
}
.text_237 {
  color: #ffffff;
  font-size: 0.73vw;
  font-weight: 200;
  line-height: 1.04vw;
  opacity: 0.441;
}
.text_238 {
  margin-left: 0.86vw;
}
.text_240 {
  margin-left: 0.76vw;
}
.text_242 {
  margin-left: 0.76vw;
}
.text_244 {
  margin-left: 0.76vw;
}
.text_246 {
  margin-left: 0.78vw;
}
.text_248 {
  margin-left: 0.76vw;
}
.text_250 {
  margin-left: 0.76vw;
}
.text_252 {
  margin-left: 0.76vw;
}
.text_254 {
  margin-left: 0.76vw;
}
.text_256 {
  margin-left: 0.49vw;
}
.text_258 {
  margin-left: 0.6vw;
}
.text_260 {
  margin-left: 0.49vw;
}
.text-wrapper_5 {
  margin-left: 0.76vw;
  border-radius: 1.43vw;
  width: 11.77vw;
  height: 2.92vw;
  border: solid 0.052vw #86deff;
}
.group_140 {
  margin-left: 0.68vw;
}
.section_69 {
  background-color: #ffffff08;
  width: 62.5vw;
  height: 2.08vw;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}
.text_216 {
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
}
.text_217 {
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
}
.text_219 {
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
}
.text_220 {
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
  white-space: nowrap;
}
.text_221 {
  color: #fff;
  font-size: 0.73vw;
  line-height: 1.15vw;
  width: 5.2vw;
}
.text_222 {
  margin-left: 0.99vw;
  margin-right: 12.99vw;
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
}
.text_223 {
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
  width: 5.2vw;
}
.text_224 {
  margin-left: 0.99vw;
  margin-right: 10.29vw;
  color: #ffffff;
  font-size: 0.73vw;
  line-height: 1.15vw;
}
.view_16 {
  margin-top: 0.99vw;
}
.view_52 {
  flex-shrink: 0;
}
.group_181 {
  padding-left: 1.41vw;
}
.text_199 {
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_201 {
  margin-left: 26.41vw;
  color: #ffffff;
  font-size: 0.83vw;
  line-height: 1.15vw;
}
.text_208 {
  margin-left: 29.48vw;
}
.text_212 {
  margin-left: 33.59vw;
}
.section_74 {
  background-image: repeating-linear-gradient(
    90deg,
    #75b570,
    #75b570 3.2991323281976923%,
    transparent 3.2991323281976923%,
    transparent 6.598264656395385%
  );
  height: 0.052vw;
}
.footer-tips{
	    font-size: 12px;
    background: #222;
    text-align: center;
    margin-top: 60px;
    height: 30px;
    line-height: 30px;
}