a {
  text-decoration: none;
  color: var(--Stander-colors-Fonts-Primary-Font, #435363);
}

a:hover {
  color: #25935f;
}

.form-control:focus {
  color: #212529;
  background-color: #fff;
  border-color: #9da4ae;
  outline: 0;
  box-shadow: unset;
}

.navbar-toggler:focus {
  box-shadow: unset;
}

.breadcrumb-item+.breadcrumb-item::before {
  float: right;
  padding-left: .5rem;
  color: #6c757d;
  content: var(--bs-breadcrumb-divider, "/");
}

.btn-check:focus + .btn,
.btn:focus {
  outline: 0;
  box-shadow: unset;
}

p {
  margin-bottom: 6px;
}

.nav-tabs .nav-link{
  border: unset;
}

.nav-tabs .nav-link:hover {
  border-color: unset !important;
  border: unset;
}

.accordion-button:focus {
  border-color: unset;
  box-shadow: unset;
}

.list-unstyled {
  margin: 0px;
  padding: 0px;
}

check:focus + .btn-success,
.btn-success:focus,
.btn-success-lg {
  color: #fff;
  border-color: unset;
  box-shadow: unset;
}

.form-select:focus {
  border-color: unset;
  box-shadow: unset;
}

.form-select {
  min-height: 40px;
}

label {
  color: #161616;
  text-align: right;
  font-size: 14px !important;
  font-weight: 400;
  margin-bottom: 8px;
}

.form-group {
  margin-bottom: 10px;
}

input[type="checkbox"] {
  width: 18px;
  height: 18px;
  padding: 8px 6px;
  border-radius: 6px;
  border: 1px solid #b4bac1;
}

input[type="radio"] {
  display: inline-flex;
  width: 16px;
  height: 16px;
  justify-content: center;
  align-items: center;
}

.form-check-label {
  margin-right: 5px;
  color: #435363;
  font-size: 15px !important;
  font-weight: 400;
}

.form-group-radio {
  display: flex;
  gap: 20px;
}


.btn-outline-primary{
  border-color: rgba(184, 234, 203, 0.4);
  color: #25935f;
  box-shadow: 0px 2px 4px -3px rgba(16, 24, 40, 0.1);
}

.btn-outline-primary.active, .btn-outline-primary:hover{
  border-color: rgba(184, 234, 203, 0.4);
  background-color: rgba(184, 234, 203, 0.4);
  color: #25935f;
  /* font-weight: 700; */
}
