body { background-image: url("images/image.jpg"); background-size: cover; background-position: center; background-attachment: fixed; margin: 0; display: flex; flex-direction: column; align-items: center; color: white; font-family: sans-serif; } h1 { margin-top: 50px; } table { margin-left: auto; margin-right: auto; border-collapse: separate; border-spacing: 40px 0; } td { vertical-align: top; text-align: center; } ul { list-style-position: inside; padding: 0; } li { color: white; margin-bottom: 8px; } strong { display: block; margin-bottom: 10px; font-size: 1.1em; }