h3 {
  font-weight: bold;
  font-size: 1.7rem;
  letter-spacing: 1px;
  border-bottom: 4px solid #9E2A2B;
  padding-bottom: 8px;
  margin-bottom: 15px;
  position: relative;
}
h4 {
  font-weight: bold;
  font-size: 1.3rem;
  letter-spacing: 0.5px;
  padding-left: 8px;
  border-left: 10px solid #585B56;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-top: 20px;
}
ul {
  text-align: justify;
}
li {
  margin-bottom: 0.25rem;
}
.navbar {
  background-color: #9E2A2B !important;
}
.navbar-brand, .navbar-nav .nav-link {
  color: white !important;
}
.navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, 0.6) !important;
}
footer {
  background-color: #9E2A2B !important;
  color: white !important;
}
