h1, h2, h3, h4, h5, p { margin: 0; padding: 0; } .contact_us { width: 100%; } .font40 { font-size: 2.08vw; } .font24 { font-size: 1.25vw; } .contact_us .blueColor { color: #018cff; } .contact_us .grayColor { color: #818391; } .contact_us .header { width: 100%; height: 29.69vw; background: url('../../images/contact_us/contact_us_bg.png') no-repeat; background-size: 100% 100%; } .contact_us .main { padding-top: 7.5vw; padding-bottom: 6.97vw; background-color: #fff; } .contact_us .gray { background-color: #fcfcfc; } .contact_us .contact-info { padding-left: 19.58vw; padding-right: 17.92vw; } .contact_us .contact-info h1 { font-family: Gilroy, Gilroy-Bold; font-weight: 700; letter-spacing: -0.4px; font-size: 2.08vw; color: #018cff; margin-top: 5.21vw; padding-top: 2.08vw; } .contact_us .contact-info p, .contact_us .contact-info a { color: #818391; font-size: 1.25vw; font-family: Gilroy, Gilroy-Regular; font-weight: 400; line-height: 2.5vw; } .contact_us .contact-info a { text-decoration: underline; cursor: pointer; }