
body {
  font-family: 'Segoe UI', Roboto, sans-serif;
  scroll-behavior: smooth;
}
.hero-section {
  min-height: 100vh;
  background: linear-gradient(to right, #1e3c72, #2a5298);
  display: flex;
  align-items: center;
}
.hero-section h1, .hero-section p { color: #fff; }
/* .card { transition: transform 0.3s ease; }
.card:hover { transform: translateY(-8px); } */
.navbar .nav-link { color: #fff !important; }
.navbar .nav-link:hover { color: #ffc107 !important; }
/* .logo{
  width: 120px!important;
}
.hi{
  margin-top: 40px!important;
} */