
body, html {
  margin: 0;
  padding: 0;
  height: 100%;
  font-family: serif;
}
    <!---- dontforget ---->
.background {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  background-image: url("https://imgur.com/W3jgWzb.png");
  background-size: cover;
  background-position: center;
}

.box1 {
  height: 800px;
  width: 800px;
  overflow-y: auto;
  background: black;
  border: 1px outset red;
  padding: 20px;
  text-align: center;
  color: #838d5c;
}

.box1 a {
  display: block;
  margin: 8px 0;
  font-size: 18px;
  color: red;
  text-decoration: none;
}

.box1 a:hover {
  color: white;
}

h1 {
  color: red;
  text-align: center;
}

h5 a {
  color: white;
  font-size: 16px;
}
    .pd1 {
  position: fixed;
bottom: 6;
right: 5;  
}
    
}
}
}
