.white-menu.black-header header { background: #000; top: 0 } .white-menu.black-header .logo { margin-top: 0 } .white-menu.black-header .menu { margin-top: 0 } .white-menu.black-header header.fixed-header .menu ul li a { color: #fff } .white-menu.black-header header.fixed-header .menu ul ul.dropdown-menu li a { color: #000 } .white-menu.black-header header.fixed-header .menu ul li a svg { fill: #fff } .white-menu.black-header header.fixed-header .logo svg { top: 0 } .white-menu.black-header .fixed-header .scroll-logo { display: none } .white-menu.black-header .fixed-header .white-logo-text { display: block } .social-links li { width: auto } .privacy { padding: 40px 0 40px } .privacy h1 { border-bottom: 2px solid #DCDCDC; font-family: "proxima-nova", sans-serif; font-weight: 700; font-size: 36px; line-height: 44px; margin-bottom: 30px; padding-bottom: 10px } .privacy p { font-family: "proxima-nova", sans-serif; font-weight: 400; font-size: 16px; line-height: 24px; margin-bottom: 15px } .privacy ul li { font-family: "proxima-nova", sans-serif; font-weight: 400; font-size: 16px; line-height: 24px; position: relative; padding-left: 6px; margin-bottom: 15px; list-style: disc } .privacy ul.custom-list li { margin-bottom: 8px; } .privacy h2 { font-family: "proxima-nova", sans-serif; font-weight: 700; font-size: 28px; line-height: 36px; margin-bottom: 12px; margin-top: 20px } .privacy h3 { font-family: "proxima-nova",sans-serif; font-weight: 700; font-size: 20px; line-height: 28px; margin-bottom: 15px; } .privacy h4 { font-family: "proxima-nova", sans-serif; font-weight: 700; font-size: 20px; line-height: 28px margin-bottom:15px } .privacy i { font-style: italic } .white-menu.black-header header.fixed-header .menu ul li:hover a { color: #3194cf } .privacy ul { padding-left: 35px } .privacy ul.custom-list { padding-bottom: 20px; } .privacy p b, .privacy ul li b { font-family: "proxima-nova", sans-serif; font-weight: 700 } .footer-btn { margin-top: 20px } .footer-btn img { margin-right: 10px; cursor: pointer; transition: transform ease .4s } .footer-btn img:hover { transform: translateX(5px) } .request-demo { visibility: visible; opacity: 1 } @media screen and (max-width:1200px) { .privacy { margin-top: 70px } } @media (max-width:1024px) { .privacy { margin-top: 70px } .white-menu.black-header .logo { margin-top: 12px } .white-menu.black-header header.fixed-header .logo { margin-top: 0 } .white-menu.black-header header.fixed-header #ham span { background-color: #fff } .white-menu.black-header header.fixed-header .menu ul li a { color: #000 } } @media (max-width:768px) { .white-menu.black-header header { background: transparent; top: 2px } .white-menu.black-header .logo, .white-menu.black-header .menu { margin-top: 0 } .privacy { padding: 30px 0; margin-top: 90px } .privacy { margin-top: 80px; } } @media (max-width:640px) { .privacy h1 { font-family: "proxima-nova", sans-serif; font-weight: 700; font-size: 24px; line-height: 32px; margin-bottom: 20px; padding-bottom: 5px } .privacy h2, .privacy h4 { font-family: "proxima-nova", sans-serif; font-weight: 700; font-size: 18px; line-height: 26px } .privacy h3 { font-family: "proxima-nova", sans-serif; font-weight: 600; font-size: 17px; line-height: 25px } }