body{ font-family: Arial, Helvetica, sans-serif; margin: 0%; display: flex; flex-direction: column; align-items: center; background-color: black; height: 100%; } header { display: flex; align-items: center; justify-content: center; width: 100%; background-color: rgba(0,0,0,0.3); backdrop-filter: blur(5px); } img { height: 2em; margin: 1em; } #glow { position:absolute; z-index: -1; top: -7em; width: 75%; height: 15em; background-image: radial-gradient(rgba(255, 77, 0, 0.5) 0%, rgba(0,0,0,0)70%); } h2 { color: white; } main{ padding: 15em 0 15em 0; height: 80%; }