.fv-plugins-message-container {
  --input-invalid-color: var(--bs-danger);
  margin-top: 0.3rem;
}
.fv-plugins-message-container .fv-help-block {
  color: var(--bs-danger);
  font-size: 1rem;
  font-weight: 400;
}
.fv-plugins-message-container.valid-feedback, .fv-plugins-message-container.invalid-feedback {
  display: block;
  font-weight: 400;
}

.team-members {
  background-color: #F0F6FC;
}
.team-members .nav-link.active {
  background-color: #EB2125 !important;
  color: #fff !important;
}
.team-members ul li {
  list-style-type: none;
  float: left;
  margin-right: 15px;
}
.team-members ul li button {
  color: #000 !important;
  font-family: "Lexend-Regular";
}
.team-members .skills-list li {
  background: #E1EEF9;
  color: #797979;
  border-radius: 5px;
  padding: 8px 15px;
}
.team-members .apply-now {
  background: #0F75BC;
  color: #fff;
}
.team-members .apply-now:hover {
  background: #0a65a7;
}
.team-members .experience {
  background: #E1EEF9;
  color: #797979;
}

h2 {
  font-family: "Raleway-SemiBold";
  font-size: 36px;
}

@media (max-width: 991px) {
  .tab-content > .tab-pane {
    display: block;
    opacity: 1;
  }
  .team-members h2 {
    font-size: 24px;
  }
}
html:lang(ar) .team-members ul li {
  float: right;
  margin-right: 0;
  margin-left: 15px;
}
html:lang(ar) #category-form .me-3 {
  margin-right: 0 !important;
  margin-left: 10px;
}
