 body {
  background-image: url("car.jpg");
  /* Remove all margins from the body */
  margin: 0;
  padding: 0;
  font-family: sans-serif; /* Added for better font consistency */
}

.login {
  /* Set a width for your content block */
  width: 80%; 
  max-width: 600px; /* Prevents it from getting too wide on large screens */

  /* Center the block on the page */
  /* Adds space at top/bottom and centers left/right */
  margin: 20px auto; 
  padding: 20px;
  text-align: center; /* Center-aligns all inline text and elements inside */
}

h1 {
    background-color: #000000; /* black */
    margin : auto;
    color:white;
    padding: 12px 20px;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    box-sizing: border-box;
    border: 4px solid rgb(255, 255, 255);
    border-radius: 10px; 
    
}

p {
    background-color: #000000; /* black */
    color: white;
    padding: 10px 0px; /* Increased padding slightly for better spacing */
    text-align: center;
    box-sizing: border-box;
    
    /* --- Add/Modify these lines --- */
    display: block;        /* Treat it as a block to control width and centering */
    width: 80%;            /* Make it 90% of the parent's width. Adjust as needed. */
    margin: 8px auto;     /* Adds space above/below and centers it horizontally */
    border-radius: 5px; 
}

input{
  width: 70%;
  padding: 12px 20px;
  margin: 8px 0;
  box-sizing: border-box;
  border-bottom: 4px solid black;
  border-radius: 5px; 
  
}

input::placeholder {
    text-align: center;
}

button {
  background-color: #4CAF50; /* Green */
  margin : auto;
  color: white;
  padding: 15px 100px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  border-radius: 5px; 

}
#predi{
    background-color: #000000; /* black */
    margin : auto;
    color:white;
    padding: 12px 20px;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    box-sizing: border-box;
    border: 4px solid rgb(255, 255, 255);
    border-radius: 10px; 
}