you were right and that makes Ingolme right too about it being a margin or padding problem. I just didn't know that the body tag had a default margin. I tested it and 100vh and 100vw work once I added a css for body to have margin: 0. however I do have to include width of 100% or 100vw to the outer flex-container to create perfect center for the title, subtitle, and author.