body {
 font-family: 'Segoe UI', sans-serif;
  margin: 0;
  padding: 0;
  color: #333;

  /* Background settings */
  background-image: url('Images/background.jpg');  /* Capital "I" to match your folder */
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed; /* Optional: keeps background in place while scrolling */
}

header {
  background: #222;
  color: white;
  padding: 1rem;
  text-align: center;
}

nav a {
  color: white;
  margin: 0 15px;
  text-decoration: none;
}

.hero {
  text-align: center;
  padding: 50px 20px;
 
  background-color: rgba(0, 0, 0, 0.6);  /* dark overlay */
  color: white;                         /* readable text */
  padding: 40px 20px;
  text-align: center;
  border-radius: 8px;
  margin: 20px auto;
  max-width: 900px;
}

.btn {
  display: inline-block;
  padding: 10px 20px;
  background: #0077cc;
  color: white;
  text-decoration: none;
  border-radius: 5px;
}

footer {
  background: #222;
  color: white;
  text-align: center;
  padding: 1rem;
  margin-top: 40px;
}
