.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; } }