body { background-color: #151517; color: #ece5ea; } h3 { text-align: center; text-decoration: underline; } .logo { display: block; margin-left: auto; margin-right: auto; margin-top: 7%; width: 20rem; } .devraza { margin-top: 20px; margin-bottom: 0; font-size: 70pt; text-align: center; font-weight: 900; } .description { text-align: center; color: #a292e8; margin-top: 0; } .stack { text-align: center; margin-bottom: 40px; } .links { margin-top: 20px; text-align: center; } .hr-xl { width: 40%; border-color: #454449; margin-top: 0; } .hr-sm { width: 30%; border-color: #454449; margin-top: 15px; } a { background-color: #242426; padding: 10px; color: #7ee6ae; } a:hover { color: #e887bb; }