body {
  font-family: 'Poppins', sans-serif;
  line-height: 1.6;
}

.hero {
  height: 90vh;
  background-size: cover;
  background-position: center;
}

.hero h1, .hero p {
  text-shadow: 0 3px 10px rgba(0,0,0,0.4);
}

.btn-primary {
  background-color: #007bff;
  border: none;
}

footer {
  font-size: 0.9rem;
}
