* { margin: 0; padding: 0; font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif } h1 { position: absolute; top: 10%; left: 5%; font-size: 10vh; } p { position: absolute; top: 50%; left: 50%; transform: translate3D(-50%, -50%, 0); font-size: 5vh; }