.redesign-home-title-wraper {
  position: relative;
  overflow: hidden;
}
.redesign-home-title-wraper .left {
  float: left;
}

.redesign-h2-en {
  color: #333;
  font-weight: bold;
  font-size: 32px;
  line-height: 40px;
}
.redesign-h2-zh {
  color: #333;
  font-weight: 600;
  font-size: 24px;
  line-height: 36px;
}
.redesign-h2 {
  font-size: 28px;
  font-weight: 600;
  position: relative;
}


.redesign-h3 {
  font-size: 20px;
}

@media (max-width: 1024px) {
  .redesign-h2 {
    font-size: 24px;
  }
}

@media (max-width: 768px) {
  .redesign-h2 {
    font-size: 20px;
  }
  .redesign-h2-zh {
    font-size: 20px;
  }
}
