.flex-container {
  display: flex;
  justify-content: center; /* Centers horizontally */
  align-items: center;     /* Centers vertically */
}

body {
  background-color: black;
}

ul {
  color: whitesmoke
}

p {
  color: whitesmoke
}

h1 {
  color: whitesmoke
}

h2 {
  color:whitesmoke;
  font-size: 20px;
}

.btn-group button {
  background-color: black; /* Green background */
  border: 1px solid whitesmoke; /* Green border */
  color: whitesmoke; /* White text */
  padding: 10px 24px; /* Some padding */
  text-align: center;
  cursor: pointer; /* Pointer/hand icon */
  float: center; /* Float the buttons side by side */
}

button {
  background-color: black; /* Green background */
  border: 1px solid whitesmoke; /* Green border */
  color: whitesmoke; /* White text */
  padding: 10px 24px; /* Some padding */
  text-align: center;
  cursor: pointer; /* Pointer/hand icon */
  float: center; /* Float the buttons side by side */
}