/* css styles */

body {
  background-color: #f8f9fa;
}

.navbar {
  background: linear-gradient(90deg, #005c97 0%, #363795 100%);
}

.navbar-brand, .navbar-nav .nav-link {
  color: #fff !important;
}

h1, h2, h3, h4, h5, h6 {
  color: #363795;
}

a {
  color: #005c97;
}

a:hover {
  color: #363795;
}

/* Card and section styling for professional look */
section, .card {
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 2px 8px rgba(54,55,149,0.08);
  padding: 2em;
  margin-bottom: 2em;
}
