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

a {
  color: #1b13b8;
}

a:hover, a:focus {
  color: #343a40; /* dark grey for hover */
  text-decoration: underline; /* or keep none if you prefer */
}

.navbar {
  color:#343a40; /* dark grey for hover */
  background-color: #929196
}

.navbar-logo {
  max-height: 34px;
  width: auto;
  padding-right: 4px;
}

.navbar-nav .nav-link {
  color: #343a40; /* subtle grey default */
}

.navbar-nav .nav-link:hover {
  color: #343a40; /* dark grey for hover */
  text-decoration: underline; /* or keep none if you prefer */
}

.navbar-brand {
  color:  #820237;
  font-weight: 600;
}

.navbar-brand:hover {
  color: #343a40; /* dark grey for hover */
  text-decoration: underline; /* or keep none if you prefer */
}

.navbar-nav .nav-link.active,
.navbar-nav .nav-link:focus {
  color: #820237; /* maroon brand color */
  font-weight: 600; /* optional: makes active link stand out */
  text-decoration: none; /* keeps it clean */
}
