html, body { margin: 0; height: 100vh; width: 100vw; background: lightskyblue; font-family: sans-serif; } h1 { text-align: center; } ul { list-style-type: none; text-align: center; padding: 0; display: grid; } li { width: 25vw; padding: 10px 20px; margin: 0 auto; margin-top: 20px; background: #9ea399; border-radius: 5px; border: 2px solid #1c1914; cursor: pointer; } li:hover { box-shadow: 2px 2px #1c1914; }