.faq-section {
  background-color: #fff;
}

.faq-item {
  margin-bottom: 2rem;
  padding: 1.5rem;
  border-left: 4px solid #d5f8ea;
  background-color: #f9f9f9;
  border-radius: 10px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03);
}

.faq-item h5 {
  font-weight: bold;
  margin-bottom: 0.6rem;
  color: #222;
}

.faq-item p {
  font-size: 1rem;
  line-height: 1.7;
  color: #444;
}

.nav-link {
  color: white !important;
  font-weight: bold;
  margin: 0 12px;
  border-radius: 25px;
  padding: 6px 14px;
  transition: 0.3s;
}