html,
body {
    font-family: all, monospace;
    font-weight: bold;
    text-align: center;
    height: 100%;
    background-image: url("img/background.jpg");
    background-color: black;
    background-position: center; /* Center the image */
    background-repeat: no-repeat; /* Do not repeat the image */
    background-size: auto; /* Resize the background image to cover the entire container */

}

input {
    background-color: black !important;
    border: #008000 1px solid !important;
}

.btn-sucess {
  color: #6b6b6b;
  background-color: black;
  border: #008000 1px solid;
}

.btn-sucess:hover {
    color: #fff;
    background-color: #008000;
    border: #000000 1px solid;
}

form {
    background: black;
    padding: 10%;
    border: #008000 1px solid;
    border-radius: 0px 20px 0px 20px;
}

.form-signin {
  max-width: 330px;
  padding: 1rem;
}

.form-signin .form-floating:focus-within {
  z-index: 2;
}

.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}