html{
  overflow-x: hidden;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  background-image: url("https://i0.wp.com/image.tmdb.org/t/p/original/gDlx60iOCQjTLH53ybjAPOUyVIp.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
}

body {
  color: white;
  font-family: Verdana;
	padding: 0;
  margin: 0;
  height: 100%;
  width: 100%;
}
main {
  text-align: center;
  width: 70%;
  background-color: #2f3136;
  padding: 0;
  margin: auto;
}

header {
  text-align: center;
	padding: 5px;
  width: 100%;
  background-color: #2f3136;
}

footer {
	align-content: center;
  width: 70%;
  min-height: 512px;
  background-color: #2f3136;
  padding: 0;
  margin: auto;
}