html, body { background-color: #A9454A; display: flex; justify-content: center; } .master { background-color: #141414; border: 1vw solid #141414; position: absolute; width: 50%; height: 100vh; } header { text-align: center; font-size: 1.7vw; } #profile { vertical-align: middle; margin: 10vw; } #font, p { font-family: sans-serif; color: white; } #link { font-family: sans-serif; color: white; } #left { float: left; text-align: left; width: 50%; } #right { float: right; text-align: right; width: 50%; }