* { box-sizing: border-box; text-decoration: none; font-family: 'Roboto'; } body { margin: 0; padding: 0; background-color: rgb(17, 19, 20); color: #fff; /* White text */ font-family: 'Poppins', sans-serif; text-align: center; } /* P H1 H2 H3 ELEMENTS CSS */ .about, .risks { margin: 70px auto; width: 60%; padding: 20px; } .risks { position: relative; top: 20vh; } .risks h1 { color: red; } h1 { font-size: 2.6rem; } .last { font-size: 1.1rem; line-height: 1.75rem; font-weight: 599; opacity: .5; margin-bottom: 15px; } .xenom { line-height: 1; font-size: 2.6rem; background: linear-gradient(to left, rgb(0, 255, 255), rgb(0, 62, 69)); /* Adjust gradient colors as needed */ -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; /* fallback color */ } .about h2 { font-size: 1.1rem; line-height: 1.75rem; font-weight: 599; opacity: .5; } .rs { font-size: 1.1rem; line-height: 1.75rem; font-weight: 599; opacity: .5; } p { font-size: 1.1rem; line-height: 1.75rem; font-weight: 599; opacity: .7; } /* END ELEMENT CSS */ /* NAVBAR CSS */ .navbar { position: sticky; /* Make the navbar sticky */ top: 0; width: 100%; display: flex; justify-content: center; background-color: rgb(17, 19, 20); padding: 20px; z-index: 1000; } .navbar a { color: #fff; padding: 10px 15px; margin: 0 5px; font-family: 'Roboto'; font-size: 14px; font-weight: 700; opacity: 0.5; text-decoration: none; } .navbar a:hover { color: rgb(228, 228, 228); } /* END NAVBAR CSS */ .bold { font-size: 1.1rem; line-height: 1.75rem; font-weight: 600; opacity: 1; } /* LIST STYLE */ ol { text-align: left; margin: 20px 0; padding-left: 40px; } ol li { margin-bottom: 10px; } .prevent { position: relative; top: 190px; } .prevent h1 { font-size: 2.6rem; color: red; } .steps ol { width: 50%; margin: auto; } .explain1 { width: 70%; margin: auto; text-align: center; } .show { position: relative; top: 150px; } .steps { position: relative; top: 170px; margin-bottom: 50px; } img { width: 360px; }