form.uds-form, .ke-projects-filter form.searchandfilter {
  /* Labels */
  /* Helper text */
  /* Input text */
  /* Input focus */
  /* Radios and Checkboxes - For more flexible control, this is a departure
    from Bootstrap 4 custom Checkboxes and Radios as described in:
    https://getbootstrap.com/docs/4.0/components/forms/#checkboxes-and-radios-1
    and has us instead managing these ourselves. */
  /* ERROR/SUCCESS VALIDATION - Client-side, using :valid and :invalid pseudo
    classes ala Bootstrap 4:
    https://getbootstrap.com/docs/4.0/components/forms/#validation */
  /* ERROR/SUCCESS VALIDATION - SERVER-SIDE
    using Bootstrap 4 .is-valid and .is-invalid classes. */
  /* Errors */
  /* checks and radios */
  /* Error for group follows legend and doesn't need margin adjustment. */
  /* Successes */
  /* checks and radios */
  /* Success for group follows legend and doesn't need margin adjustment. */
  /* TRAILING ICON INPUT */
  /* VARIOUS BACKGROUNDS, OVERRIDES */
}
form.uds-form .form-group, form.uds-form .ke-projects-filter .searchandfilter > ul li, .ke-projects-filter .searchandfilter > ul form.uds-form li, .ke-projects-filter form.searchandfilter .form-group, .ke-projects-filter form.searchandfilter .searchandfilter > ul li, .ke-projects-filter .searchandfilter > ul form.searchandfilter li {
  margin: 0 0 2rem 0;
}
form.uds-form label, .ke-projects-filter form.searchandfilter label,
form.uds-form legend,
.ke-projects-filter form.searchandfilter legend {
  font-size: 1rem;
}
form.uds-form label svg.uds-field-required, .ke-projects-filter form.searchandfilter label svg.uds-field-required,
form.uds-form legend svg.uds-field-required,
.ke-projects-filter form.searchandfilter legend svg.uds-field-required {
  font-size: 0.5rem;
  margin-right: 0.25rem;
  margin-bottom: 0.125rem;
  color: #b72a2a;
}
form.uds-form label.uds-form-label-disabled, .ke-projects-filter form.searchandfilter label.uds-form-label-disabled,
form.uds-form legend.uds-form-label-disabled,
.ke-projects-filter form.searchandfilter legend.uds-form-label-disabled {
  color: #484848;
}
form.uds-form .form-control, .ke-projects-filter form.searchandfilter .form-control {
  color: #191919;
  border: 1px solid #747474;
  /* Disabled input */
}
form.uds-form .form-control.is-invalid::placeholder, .ke-projects-filter form.searchandfilter .form-control.is-invalid::placeholder {
  color: #191919;
}
form.uds-form .form-control:disabled, .ke-projects-filter form.searchandfilter .form-control:disabled, form.uds-form .form-control[readonly], .ke-projects-filter form.searchandfilter .form-control[readonly] {
  color: #bfbfbf;
  background: #e8e8e8;
}
form.uds-form .form-control:disabled::placeholder, .ke-projects-filter form.searchandfilter .form-control:disabled::placeholder, form.uds-form .form-control[readonly]::placeholder, .ke-projects-filter form.searchandfilter .form-control[readonly]::placeholder {
  color: #484848;
}
form.uds-form input, .ke-projects-filter form.searchandfilter input,
form.uds-form textarea,
.ke-projects-filter form.searchandfilter textarea,
form.uds-form select,
.ke-projects-filter form.searchandfilter select {
  padding-left: 1rem !important;
}
form.uds-form input:focus, .ke-projects-filter form.searchandfilter input:focus,
form.uds-form textarea:focus,
.ke-projects-filter form.searchandfilter textarea:focus,
form.uds-form select:focus,
.ke-projects-filter form.searchandfilter select:focus {
  outline: none !important;
  box-shadow: none !important;
  border: 2px solid #191919 !important;
  border-radius: none;
}
form.uds-form fieldset, .ke-projects-filter form.searchandfilter fieldset {
  margin: 0 0 2rem 0;
}
form.uds-form fieldset .form-check, form.uds-form fieldset .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form fieldset li, form.uds-form fieldset .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form fieldset li, .ke-projects-filter form.searchandfilter fieldset .form-check, .ke-projects-filter form.searchandfilter fieldset .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter fieldset li, .ke-projects-filter form.searchandfilter fieldset .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter fieldset li {
  margin: 1rem 0;
}
form.uds-form .card-image-fieldset, .ke-projects-filter form.searchandfilter .card-image-fieldset {
  margin-bottom: 1rem;
}
form.uds-form .card-image-fieldset.inline, .ke-projects-filter form.searchandfilter .card-image-fieldset.inline {
  display: flex;
}
form.uds-form .card-image-fieldset.inline .form-check:not(:first-child), form.uds-form .card-image-fieldset.inline .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li:not(:first-child), .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form .card-image-fieldset.inline li:not(:first-child), form.uds-form .card-image-fieldset.inline .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li:not(:first-child), .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form .card-image-fieldset.inline li:not(:first-child), .ke-projects-filter form.searchandfilter .card-image-fieldset.inline .form-check:not(:first-child), .ke-projects-filter form.searchandfilter .card-image-fieldset.inline .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li:not(:first-child), .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter .card-image-fieldset.inline li:not(:first-child), .ke-projects-filter form.searchandfilter .card-image-fieldset.inline .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li:not(:first-child), .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter .card-image-fieldset.inline li:not(:first-child) {
  margin-left: 2rem;
}
form.uds-form .form-check, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li, .ke-projects-filter form.searchandfilter .form-check, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li {
  margin: 0 0 2rem 0;
}
form.uds-form .form-check input[type=radio], form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio], .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio], form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio], .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio], .ke-projects-filter form.searchandfilter .form-check input[type=radio], .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio], .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio], .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio], .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio],
form.uds-form .form-check input[type=checkbox],
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox],
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox],
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox],
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox],
.ke-projects-filter form.searchandfilter .form-check input[type=checkbox],
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox],
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox],
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox],
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox] {
  opacity: 0;
}
form.uds-form .form-check input[type=radio] + label, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio] + label, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio] + label, .ke-projects-filter form.searchandfilter .form-check input[type=radio] + label, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio] + label, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio] + label,
form.uds-form .form-check input[type=checkbox] + label,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox] + label,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox] + label,
.ke-projects-filter form.searchandfilter .form-check input[type=checkbox] + label,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox] + label,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox] + label {
  font-weight: bold;
  position: relative;
  display: inline-block;
  cursor: pointer;
  margin-left: 1rem;
}
form.uds-form .form-check input[type=radio] + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio] + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio] + label::before, .ke-projects-filter form.searchandfilter .form-check input[type=radio] + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio] + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio] + label::before,
form.uds-form .form-check input[type=checkbox] + label::before,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox] + label::before,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox] + label::before,
.ke-projects-filter form.searchandfilter .form-check input[type=checkbox] + label::before,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox] + label::before,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox] + label::before {
  content: "";
  position: absolute;
  display: inline-block;
  left: -2.25rem;
  border: 1px solid #747474;
  width: 1.5rem;
  height: 1.5rem;
  background: white;
}
form.uds-form .form-check input[type=radio] + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio] + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio] + label::after, .ke-projects-filter form.searchandfilter .form-check input[type=radio] + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio] + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio] + label::after,
form.uds-form .form-check input[type=checkbox] + label::after,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox] + label::after,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox] + label::after,
.ke-projects-filter form.searchandfilter .form-check input[type=checkbox] + label::after,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox] + label::after,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox] + label::after {
  content: "";
  position: absolute;
  display: inline-block;
  left: -1.875rem;
  top: 0.375rem;
  width: 0.75rem;
  height: 0.75rem;
}
form.uds-form .form-check input[type=radio]:checked + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio]:checked + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio]:checked + label::after, .ke-projects-filter form.searchandfilter .form-check input[type=radio]:checked + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio]:checked + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio]:checked + label::after,
form.uds-form .form-check input[type=checkbox]:checked + label::after,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:checked + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox]:checked + label::after,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:checked + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox]:checked + label::after,
.ke-projects-filter form.searchandfilter .form-check input[type=checkbox]:checked + label::after,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:checked + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox]:checked + label::after,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:checked + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox]:checked + label::after {
  background: black;
}
form.uds-form .form-check input[type=radio]:focus + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:focus + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio]:focus + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:focus + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio]:focus + label::before, .ke-projects-filter form.searchandfilter .form-check input[type=radio]:focus + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:focus + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio]:focus + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:focus + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio]:focus + label::before,
form.uds-form .form-check input[type=checkbox]:focus + label::before,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:focus + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox]:focus + label::before,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:focus + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox]:focus + label::before,
.ke-projects-filter form.searchandfilter .form-check input[type=checkbox]:focus + label::before,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:focus + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox]:focus + label::before,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:focus + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox]:focus + label::before {
  border: 2px solid #191919;
}
form.uds-form .form-check input[type=radio]:disabled + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio]:disabled + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio]:disabled + label::before, .ke-projects-filter form.searchandfilter .form-check input[type=radio]:disabled + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio]:disabled + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio]:disabled + label::before,
form.uds-form .form-check input[type=checkbox]:disabled + label::before,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox]:disabled + label::before,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox]:disabled + label::before,
.ke-projects-filter form.searchandfilter .form-check input[type=checkbox]:disabled + label::before,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox]:disabled + label::before,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox]:disabled + label::before {
  background: #e8e8e8;
}
form.uds-form .form-check input[type=radio]:disabled + label, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio]:disabled + label, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio]:disabled + label, .ke-projects-filter form.searchandfilter .form-check input[type=radio]:disabled + label, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio]:disabled + label, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio]:disabled + label,
form.uds-form .form-check input[type=checkbox]:disabled + label,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox]:disabled + label,
form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox]:disabled + label,
.ke-projects-filter form.searchandfilter .form-check input[type=checkbox]:disabled + label,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox]:disabled + label,
.ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox]:disabled + label {
  color: #747474;
}
form.uds-form .form-check input[type=radio] + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio] + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio] + label::before, .ke-projects-filter form.searchandfilter .form-check input[type=radio] + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio] + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio] + label::before {
  border-radius: 50%;
}
form.uds-form .form-check input[type=radio] + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=radio] + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=radio] + label::after, .ke-projects-filter form.searchandfilter .form-check input[type=radio] + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=radio] + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=radio] + label::after {
  border-radius: 50%;
}
form.uds-form .form-check input[type=checkbox] + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox] + label::before, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox] + label::before, .ke-projects-filter form.searchandfilter .form-check input[type=checkbox] + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox] + label::before, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox] + label::before {
  left: -2.25rem;
  bottom: -0.1rem;
}
form.uds-form .form-check input[type=checkbox] + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox] + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox] + label::after, .ke-projects-filter form.searchandfilter .form-check input[type=checkbox] + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox] + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox] + label::after {
  left: -2rem;
}
form.uds-form .form-check input[type=checkbox]:checked + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form li input[type=checkbox]:checked + label::after, form.uds-form .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form li input[type=checkbox]:checked + label::after, .ke-projects-filter form.searchandfilter .form-check input[type=checkbox]:checked + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.searchandfilter li input[type=checkbox]:checked + label::after, .ke-projects-filter form.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.searchandfilter li input[type=checkbox]:checked + label::after {
  background: transparent;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
  height: 1rem;
  width: 1rem;
}
form.uds-form.was-validated .form-control:invalid, .ke-projects-filter form.was-validated.searchandfilter .form-control:invalid {
  border-style: solid;
  border: 1px solid #b72a2a;
  border-bottom: 8px solid #b72a2a;
}
form.uds-form.was-validated .form-check-input:invalid ~ .form-check-label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li .form-check-input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.was-validated .form-check-input:invalid ~ label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:invalid ~ .form-check-label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.was-validated input:invalid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.was-validated input:invalid ~ label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li .form-check-input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.was-validated .form-check-input:invalid ~ label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:invalid ~ .form-check-label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.was-validated input:invalid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.was-validated input:invalid ~ label, .ke-projects-filter form.was-validated.searchandfilter .form-check-input:invalid ~ .form-check-label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li .form-check-input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.was-validated.searchandfilter .form-check-input:invalid ~ label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:invalid ~ .form-check-label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.was-validated.searchandfilter input:invalid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.was-validated.searchandfilter input:invalid ~ label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li .form-check-input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.was-validated.searchandfilter .form-check-input:invalid ~ label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:invalid ~ .form-check-label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.was-validated.searchandfilter input:invalid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.was-validated.searchandfilter input:invalid ~ label {
  color: #191919;
}
form.uds-form.was-validated .form-control:valid, .ke-projects-filter form.was-validated.searchandfilter .form-control:valid {
  border-style: solid;
  border: 1px solid #446d12;
  border-bottom: 8px solid #446d12;
}
form.uds-form.was-validated .form-check-input:valid ~ .form-check-label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li .form-check-input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.was-validated .form-check-input:valid ~ label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:valid ~ .form-check-label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.was-validated input:valid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.was-validated input:valid ~ label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li .form-check-input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.was-validated .form-check-input:valid ~ label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:valid ~ .form-check-label, form.uds-form.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.was-validated input:valid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.was-validated input:valid ~ label, .ke-projects-filter form.was-validated.searchandfilter .form-check-input:valid ~ .form-check-label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li .form-check-input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.was-validated.searchandfilter .form-check-input:valid ~ label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:valid ~ .form-check-label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.was-validated.searchandfilter input:valid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.was-validated.searchandfilter input:valid ~ label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li .form-check-input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.was-validated.searchandfilter .form-check-input:valid ~ label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:valid ~ .form-check-label, .ke-projects-filter form.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.was-validated.searchandfilter input:valid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.was-validated.searchandfilter input:valid ~ label {
  color: #191919;
}
form.uds-form.needs-validation .invalid-feedback, .ke-projects-filter form.needs-validation.searchandfilter .invalid-feedback {
  display: none;
}
form.uds-form.needs-validation .valid-feedback, .ke-projects-filter form.needs-validation.searchandfilter .valid-feedback {
  display: none;
}
form.uds-form input.is-invalid, .ke-projects-filter form.searchandfilter input.is-invalid,
form.uds-form textarea.is-invalid,
.ke-projects-filter form.searchandfilter textarea.is-invalid,
form.uds-form select.is-invalid,
.ke-projects-filter form.searchandfilter select.is-invalid {
  border-style: solid;
  border: 1px solid #b72a2a;
  border-bottom: 8px solid #b72a2a;
}
form.uds-form small.is-invalid, .ke-projects-filter form.searchandfilter small.is-invalid,
form.uds-form div.is-invalid,
.ke-projects-filter form.searchandfilter div.is-invalid {
  margin-left: -1rem;
  margin-top: 1rem;
}
form.uds-form legend ~ small.is-invalid, .ke-projects-filter form.searchandfilter legend ~ small.is-invalid,
form.uds-form legend ~ div.is-invalid,
.ke-projects-filter form.searchandfilter legend ~ div.is-invalid,
form.uds-form select ~ small.is-invalid,
.ke-projects-filter form.searchandfilter select ~ small.is-invalid,
form.uds-form select ~ div.is-invalid,
.ke-projects-filter form.searchandfilter select ~ div.is-invalid {
  margin-left: inherit;
  margin-top: inherit;
  color: #b72a2a;
}
form.uds-form .invalid-feedback, .ke-projects-filter form.searchandfilter .invalid-feedback {
  display: inline-block;
  font-weight: bold;
}
form.uds-form .invalid-feedback svg, .ke-projects-filter form.searchandfilter .invalid-feedback svg {
  color: #b72a2a;
  margin-right: 0.5rem;
}
form.uds-form input.is-valid, .ke-projects-filter form.searchandfilter input.is-valid,
form.uds-form textarea.is-valid,
.ke-projects-filter form.searchandfilter textarea.is-valid,
form.uds-form select.is-valid,
.ke-projects-filter form.searchandfilter select.is-valid {
  border-style: solid;
  border: 1px solid #446d12;
  border-bottom: 8px solid #446d12;
}
form.uds-form small.is-valid, .ke-projects-filter form.searchandfilter small.is-valid,
form.uds-form div.is-valid,
.ke-projects-filter form.searchandfilter div.is-valid {
  margin-left: -1rem;
  margin-top: 1rem;
}
form.uds-form legend ~ small.is-valid, .ke-projects-filter form.searchandfilter legend ~ small.is-valid,
form.uds-form legend ~ div.is-valid,
.ke-projects-filter form.searchandfilter legend ~ div.is-valid,
form.uds-form select ~ small.is-valid,
.ke-projects-filter form.searchandfilter select ~ small.is-valid,
form.uds-form select ~ div.is-valid,
.ke-projects-filter form.searchandfilter select ~ div.is-valid {
  margin-left: inherit;
  margin-top: inherit;
  color: #446d12;
}
form.uds-form .valid-feedback, .ke-projects-filter form.searchandfilter .valid-feedback {
  display: inline-block;
  font-weight: bold;
}
form.uds-form .valid-feedback svg, .ke-projects-filter form.searchandfilter .valid-feedback svg {
  color: #446d12;
  margin-right: 0.5rem;
}
form.uds-form .input-group-trailing-icon svg, .ke-projects-filter form.searchandfilter .input-group-trailing-icon svg {
  position: absolute;
  right: 0.75rem;
  top: 0.75rem;
  color: #191919;
}
form.uds-form.uds-form-white, .ke-projects-filter form.uds-form-white.searchandfilter {
  background-color: white;
}
form.uds-form.uds-form-gray1, .ke-projects-filter form.uds-form-gray1.searchandfilter {
  background-color: #fafafa;
}
form.uds-form.uds-form-gray2, .ke-projects-filter form.uds-form-gray2.searchandfilter {
  background-color: #e8e8e8;
  /* Dark Radios and Checkboxes */
}
form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled + label::before, form.uds-form.uds-form-gray2 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray2 li input[type=radio]:disabled + label::before, form.uds-form.uds-form-gray2 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray2 li input[type=radio]:disabled + label::before, .ke-projects-filter form.uds-form-gray2.searchandfilter .form-check input[type=radio]:disabled + label::before, .ke-projects-filter form.uds-form-gray2.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray2.searchandfilter li input[type=radio]:disabled + label::before, .ke-projects-filter form.uds-form-gray2.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray2.searchandfilter li input[type=radio]:disabled + label::before,
form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled + label::before,
form.uds-form.uds-form-gray2 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray2 li input[type=checkbox]:disabled + label::before,
form.uds-form.uds-form-gray2 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray2 li input[type=checkbox]:disabled + label::before,
.ke-projects-filter form.uds-form-gray2.searchandfilter .form-check input[type=checkbox]:disabled + label::before,
.ke-projects-filter form.uds-form-gray2.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray2.searchandfilter li input[type=checkbox]:disabled + label::before,
.ke-projects-filter form.uds-form-gray2.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray2.searchandfilter li input[type=checkbox]:disabled + label::before {
  background: #bfbfbf;
  border-color: #747474;
}
form.uds-form.uds-form-gray2 .form-check input[type=radio]:disabled + label, form.uds-form.uds-form-gray2 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray2 li input[type=radio]:disabled + label, form.uds-form.uds-form-gray2 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray2 li input[type=radio]:disabled + label, .ke-projects-filter form.uds-form-gray2.searchandfilter .form-check input[type=radio]:disabled + label, .ke-projects-filter form.uds-form-gray2.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray2.searchandfilter li input[type=radio]:disabled + label, .ke-projects-filter form.uds-form-gray2.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray2.searchandfilter li input[type=radio]:disabled + label,
form.uds-form.uds-form-gray2 .form-check input[type=checkbox]:disabled + label,
form.uds-form.uds-form-gray2 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray2 li input[type=checkbox]:disabled + label,
form.uds-form.uds-form-gray2 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray2 li input[type=checkbox]:disabled + label,
.ke-projects-filter form.uds-form-gray2.searchandfilter .form-check input[type=checkbox]:disabled + label,
.ke-projects-filter form.uds-form-gray2.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray2.searchandfilter li input[type=checkbox]:disabled + label,
.ke-projects-filter form.uds-form-gray2.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray2.searchandfilter li input[type=checkbox]:disabled + label {
  color: #484848;
}
form.uds-form.uds-form-gray7, .ke-projects-filter form.uds-form-gray7.searchandfilter {
  background-color: #191919;
  /* Dark Labels */
  /* Dark Labels, checks, radios and selects, client side, tweaks */
  /* TODO Likely we'll find more work to do with client side validation rules
    in order to take advantage of having both valid/invalid markup present.
    Just hastn't been implemented in stories yet for the sake of drawing a
    line somewhere. */
  /* Dark Input focus */
  /* Dark Radios and Checkboxes */
  /* Dark error input */
  /* Dark success input */
}
form.uds-form.uds-form-gray7 .form-control, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-control {
  /* Disabled input */
}
form.uds-form.uds-form-gray7 .form-control::placeholder, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-control::placeholder {
  color: #bfbfbf;
}
form.uds-form.uds-form-gray7 .form-control.is-invalid::placeholder, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-control.is-invalid::placeholder {
  color: #fafafa;
}
form.uds-form.uds-form-gray7 .form-control:disabled, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-control:disabled, form.uds-form.uds-form-gray7 .form-control[readonly], .ke-projects-filter form.uds-form-gray7.searchandfilter .form-control[readonly] {
  color: #747474;
  background: #484848;
  border: 1px solid #747474;
}
form.uds-form.uds-form-gray7 .form-control:disabled::placeholder, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-control:disabled::placeholder, form.uds-form.uds-form-gray7 .form-control[readonly]::placeholder, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-control[readonly]::placeholder {
  color: #bfbfbf;
}
form.uds-form.uds-form-gray7 label, .ke-projects-filter form.uds-form-gray7.searchandfilter label,
form.uds-form.uds-form-gray7 legend,
.ke-projects-filter form.uds-form-gray7.searchandfilter legend {
  color: #fafafa;
}
form.uds-form.uds-form-gray7 label.uds-form-label-disabled, .ke-projects-filter form.uds-form-gray7.searchandfilter label.uds-form-label-disabled,
form.uds-form.uds-form-gray7 legend.uds-form-label-disabled,
.ke-projects-filter form.uds-form-gray7.searchandfilter legend.uds-form-label-disabled {
  color: #bfbfbf;
}
form.uds-form.uds-form-gray7.was-validated .form-check-input:valid ~ .form-check-label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li .form-check-input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.uds-form-gray7.was-validated .form-check-input:valid ~ label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:valid ~ .form-check-label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.uds-form-gray7.was-validated input:valid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.uds-form-gray7.was-validated input:valid ~ label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li .form-check-input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.uds-form-gray7.was-validated .form-check-input:valid ~ label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:valid ~ .form-check-label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.uds-form-gray7.was-validated input:valid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.uds-form-gray7.was-validated input:valid ~ label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .form-check-input:valid ~ .form-check-label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li .form-check-input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form-gray7.was-validated.searchandfilter .form-check-input:valid ~ label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:valid ~ .form-check-label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form-gray7.was-validated.searchandfilter input:valid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form-gray7.was-validated.searchandfilter input:valid ~ label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li .form-check-input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form-gray7.was-validated.searchandfilter .form-check-input:valid ~ label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:valid ~ .form-check-label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:valid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form-gray7.was-validated.searchandfilter input:valid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form-gray7.was-validated.searchandfilter input:valid ~ label {
  color: #fafafa;
}
form.uds-form.uds-form-gray7.was-validated select ~ small.is-valid, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter select ~ small.is-valid, form.uds-form.uds-form-gray7.was-validated select ~ div.is-valid, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter select ~ div.is-valid {
  color: #78be20;
}
form.uds-form.uds-form-gray7.was-validated .form-check-input:invalid ~ .form-check-label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li .form-check-input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.uds-form-gray7.was-validated .form-check-input:invalid ~ label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:invalid ~ .form-check-label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.uds-form-gray7.was-validated input:invalid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form.uds-form-gray7.was-validated input:invalid ~ label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li .form-check-input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.uds-form-gray7.was-validated .form-check-input:invalid ~ label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:invalid ~ .form-check-label, form.uds-form.uds-form-gray7.was-validated .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.uds-form-gray7.was-validated input:invalid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form.uds-form-gray7.was-validated input:invalid ~ label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .form-check-input:invalid ~ .form-check-label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li .form-check-input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form-gray7.was-validated.searchandfilter .form-check-input:invalid ~ label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:invalid ~ .form-check-label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form-gray7.was-validated.searchandfilter input:invalid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li form.uds-form-gray7.was-validated.searchandfilter input:invalid ~ label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li .form-check-input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form-gray7.was-validated.searchandfilter .form-check-input:invalid ~ label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:invalid ~ .form-check-label, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:invalid ~ label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form-gray7.was-validated.searchandfilter input:invalid ~ .form-check-label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li form.uds-form-gray7.was-validated.searchandfilter input:invalid ~ label {
  color: #fafafa;
}
form.uds-form.uds-form-gray7.was-validated select ~ small.is-invalid, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter select ~ small.is-invalid, form.uds-form.uds-form-gray7.was-validated select ~ div.is-invalid, .ke-projects-filter form.uds-form-gray7.was-validated.searchandfilter select ~ div.is-invalid {
  color: #cc2f2f;
}
form.uds-form.uds-form-gray7 input, .ke-projects-filter form.uds-form-gray7.searchandfilter input,
form.uds-form.uds-form-gray7 textarea,
.ke-projects-filter form.uds-form-gray7.searchandfilter textarea,
form.uds-form.uds-form-gray7 select,
.ke-projects-filter form.uds-form-gray7.searchandfilter select {
  background-color: #191919;
  color: #fafafa;
}
form.uds-form.uds-form-gray7 input::placeholder, .ke-projects-filter form.uds-form-gray7.searchandfilter input::placeholder {
  color: #bfbfbf;
}
form.uds-form.uds-form-gray7 input:focus, .ke-projects-filter form.uds-form-gray7.searchandfilter input:focus,
form.uds-form.uds-form-gray7 textarea:focus,
.ke-projects-filter form.uds-form-gray7.searchandfilter textarea:focus,
form.uds-form.uds-form-gray7 select:focus,
.ke-projects-filter form.uds-form-gray7.searchandfilter select:focus {
  background-color: #191919;
  border: 2px solid #fafafa !important;
  color: #fafafa;
}
form.uds-form.uds-form-gray7 .form-check input[type=radio] + label::before, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=radio] + label::before, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=radio] + label::before, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=radio] + label::before, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=radio] + label::before, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio] + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=radio] + label::before,
form.uds-form.uds-form-gray7 .form-check input[type=checkbox] + label::before,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=checkbox] + label::before,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=checkbox] + label::before,
.ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=checkbox] + label::before,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox] + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox] + label::before,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox] + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox] + label::before {
  border: 1px solid #707070;
  background: #191919;
}
form.uds-form.uds-form-gray7 .form-check input[type=radio]:checked + label::after, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=radio]:checked + label::after, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=radio]:checked + label::after, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=radio]:checked + label::after, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=radio]:checked + label::after, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=radio]:checked + label::after,
form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked + label::after,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:checked + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:checked + label::after,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:checked + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:checked + label::after,
.ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=checkbox]:checked + label::after,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:checked + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:checked + label::after,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:checked + label::after,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:checked + label::after {
  background: #fafafa;
}
form.uds-form.uds-form-gray7 .form-check input[type=radio]:focus + label::before, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:focus + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=radio]:focus + label::before, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:focus + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=radio]:focus + label::before, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=radio]:focus + label::before, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:focus + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=radio]:focus + label::before, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:focus + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=radio]:focus + label::before,
form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:focus + label::before,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:focus + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:focus + label::before,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:focus + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:focus + label::before,
.ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=checkbox]:focus + label::before,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:focus + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:focus + label::before,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:focus + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:focus + label::before {
  border: 2px solid #fafafa;
}
form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled + label::before, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=radio]:disabled + label::before, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=radio]:disabled + label::before, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=radio]:disabled + label::before, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=radio]:disabled + label::before, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label::before, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=radio]:disabled + label::before,
form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled + label::before,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:disabled + label::before,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:disabled + label::before,
.ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=checkbox]:disabled + label::before,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:disabled + label::before,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label::before,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:disabled + label::before {
  background: #484848;
  border-color: #747474;
}
form.uds-form.uds-form-gray7 .form-check input[type=radio]:disabled + label, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=radio]:disabled + label, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=radio]:disabled + label, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=radio]:disabled + label, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=radio]:disabled + label, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=radio]:disabled + label, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=radio]:disabled + label,
form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:disabled + label,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:disabled + label,
form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:disabled + label,
.ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=checkbox]:disabled + label,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:disabled + label,
.ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:disabled + label,
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:disabled + label {
  color: #bfbfbf;
}
form.uds-form.uds-form-gray7 .form-check input[type=checkbox]:checked + label::after, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:checked + label::after, form.uds-form.uds-form-gray7 .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form.uds-form-gray7 li input[type=checkbox]:checked + label::after, .ke-projects-filter form.uds-form-gray7.searchandfilter .form-check input[type=checkbox]:checked + label::after, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input[type=checkbox]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:checked + label::after, .ke-projects-filter form.uds-form-gray7.searchandfilter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input[type=checkbox]:checked + label::after, .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul form.uds-form-gray7.searchandfilter li input[type=checkbox]:checked + label::after {
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
  filter: invert(100%) sepia(28%) saturate(2502%) hue-rotate(222deg) brightness(144%) contrast(94%);
}
form.uds-form.uds-form-gray7 input.is-invalid, .ke-projects-filter form.uds-form-gray7.searchandfilter input.is-invalid,
form.uds-form.uds-form-gray7 textarea.is-invalid,
.ke-projects-filter form.uds-form-gray7.searchandfilter textarea.is-invalid,
form.uds-form.uds-form-gray7 select.is-invalid,
.ke-projects-filter form.uds-form-gray7.searchandfilter select.is-invalid {
  border-style: solid;
  border: 1px solid #cc2f2f;
  border-bottom: 8px solid #cc2f2f;
}
form.uds-form.uds-form-gray7 .invalid-feedback, .ke-projects-filter form.uds-form-gray7.searchandfilter .invalid-feedback {
  font-weight: bold;
  color: #cc2f2f;
}
form.uds-form.uds-form-gray7 .invalid-feedback svg, .ke-projects-filter form.uds-form-gray7.searchandfilter .invalid-feedback svg {
  color: #cc2f2f;
  margin-right: 0.5rem;
}
form.uds-form.uds-form-gray7 input.is-valid, .ke-projects-filter form.uds-form-gray7.searchandfilter input.is-valid,
form.uds-form.uds-form-gray7 textarea.is-valid,
.ke-projects-filter form.uds-form-gray7.searchandfilter textarea.is-valid,
form.uds-form.uds-form-gray7 select.is-valid,
.ke-projects-filter form.uds-form-gray7.searchandfilter select.is-valid {
  border-style: solid;
  border: 1px solid #78be20;
  border-bottom: 8px solid #78be20;
}
form.uds-form.uds-form-gray7 .valid-feedback, .ke-projects-filter form.uds-form-gray7.searchandfilter .valid-feedback {
  font-weight: bold;
  color: #78be20;
}
form.uds-form.uds-form-gray7 .valid-feedback svg, .ke-projects-filter form.uds-form-gray7.searchandfilter .valid-feedback svg {
  color: #78be20;
  margin-right: 0.5rem;
}
form.uds-form.uds-form-gray7 .input-group-trailing-icon svg, .ke-projects-filter form.uds-form-gray7.searchandfilter .input-group-trailing-icon svg {
  color: #fafafa;
}

.uds-img {
  opacity: 1;
  margin-bottom: 0rem;
  max-width: 900px;
}
.uds-img img {
  border: 1px solid #d0d0d0;
  width: 100%;
}
.uds-img .uds-figure {
  width: 100%;
}
.uds-img .uds-figure img.img-original {
  width: initial;
}
.uds-img .uds-figure .uds-figure-caption {
  border: 1px solid #d0d0d0;
  border-top: none;
  opacity: 1;
  background: #ffffff 0% 0% no-repeat padding-box;
  padding: 0.75rem;
  font-size: 0.75rem;
}
.uds-img .uds-figure .uds-caption-text {
  display: block;
  max-width: 75ch;
  color: #747474;
}
.uds-img.uds-img-drop-shadow {
  box-shadow: 0rem 0.5rem 1rem rgba(25, 25, 25, 0.2);
}
.uds-img.uds-img-drop-shadow .uds-figure {
  margin-bottom: 0rem;
}

/*--------------------------------------------------------------
Search and Filter
--------------------------------------------------------------*/
@media (max-width: 992px) {
  .ke-projects-filter .searchandfilter {
    margin: 0;
    padding-top: 1rem;
  }
}
.ke-projects-filter .searchandfilter .sf-field-submit input[type=submit] {
  width: 100%;
  color: #fff;
  background-color: #8c1d40;
  border-color: #8c1d40;
  text-decoration: none;
  font-weight: bold;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 1rem 2rem !important;
  font-size: 1rem;
  line-height: 1rem;
  border-radius: 400rem;
  transition: 0.03s ease-in-out;
}
@media (max-width: 992px) {
  .ke-projects-filter .searchandfilter .sf-field-search {
    width: 100%;
  }
}
.ke-projects-filter .searchandfilter .sf-field-search label {
  width: 100%;
}
.ke-projects-filter .searchandfilter .sf-field-search label input {
  padding: 15px;
  width: 100%;
  background: #fff;
  border: 1px solid #bfbfbf;
  position: relative;
}
.ke-projects-filter .searchandfilter > ul {
  display: table;
  width: 100%;
  padding-left: 0;
  table-layout: fixed;
  /*--------------------------------------------------------------
  Dropdown
  --------------------------------------------------------------*/
  /*--------------------------------------------------------------
  checkboxes
  --------------------------------------------------------------*/
  /*--------------------------------------------------------------
  Radio buttons
  --------------------------------------------------------------*/
}
@media (max-width: 992px) {
  .ke-projects-filter .searchandfilter > ul {
  display: grid;
  }
}
.ke-projects-filter .searchandfilter > ul li {
  display: table-cell;
  width: auto;
  vertical-align: middle;
  position: relative;
}
.ke-projects-filter .searchandfilter > ul li:not(:last-of-type) {
  padding-right: 30px;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=select] label {
  width: 100%;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=select] label select {
  color: #191919;
  border: 1px solid #bfbfbf;
  padding: 15px;
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
  background-color: #fff;
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.5rem center;
  background-size: 16px 12px;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] h4 {
  padding: 15px;
  width: 100%;
  background: white;
  border: 1px solid #bfbfbf;
  position: relative;
  pointer-events: none;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] h4:after {
  content: "+";
  font-weight: 900;
  font-size: 1.5rem;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] h4:active:after {
  content: "-";
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul {
  display: grid;
  background: white;
  border: 1px solid #bfbfbf;
  padding: 1rem;
  margin-left: 0;
  display: none;
}
@media (min-width: 992px) {
  .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul {
    position: absolute;
    width: 90%;
    z-index: 99;
  }
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li {
  margin: 0 0 2rem 0;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li[data-sf-count="0"] {
  display: none;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li:not(:last-of-type) {
  margin-bottom: 1.5rem !important;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li:last-of-type {
  margin-bottom: 0 !important;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input {
  display: contents;
  opacity: 0;
  padding-left: 1rem !important;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li input:checked + label::after {
  background: 0 0;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
  height: 1rem;
  width: 1rem;
  top: 0.375rem;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li label {
  margin-left: 40px !important;
  font-weight: 700;
  position: relative;
  display: inline-block;
  cursor: pointer;
  margin-top: 0 !important;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li label::before {
  content: "";
  position: absolute;
  display: inline-block;
  left: -2.25rem;
  top: 0;
  border: 1px solid #747474;
  width: 1.5rem;
  height: 1.5rem;
  background: #fff;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox] > ul li label::after {
  content: "";
  position: absolute;
  display: inline-block;
  top: 0;
  width: 0.75rem;
  height: 0.75rem;
  left: -2rem;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox].minus-icon > h4:after {
  content: "-";
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=checkbox].minus-icon > ul {
  display: grid !important;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] h4 {
  padding: 15px;
  width: 100%;
  background: white;
  border: 1px solid #bfbfbf;
  position: relative;
  pointer-events: none;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] h4:after {
  content: "+";
  font-weight: 900;
  font-size: 1.5rem;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] h4:active:after {
  content: "-";
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul {
  display: grid;
  background: white;
  border: 1px solid #bfbfbf;
  padding: 1rem;
  margin-left: 0;
  display: none;
}
@media (min-width: 992px) {
  .ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul {
    position: absolute;
    width: 90%;
    z-index: 99;
  }
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li {
  margin: 0 0 2rem 0;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li[data-sf-count="0"] {
  display: none;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li:not(:last-of-type) {
  margin-bottom: 1.5rem !important;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li:last-of-type {
  margin-bottom: 0 !important;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input {
  display: contents;
  opacity: 0;
  padding-left: 1rem !important;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li input:checked + label::after {
  background: #000;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li label {
  margin-left: 40px !important;
  font-weight: 700;
  position: relative;
  display: inline-block;
  cursor: pointer;
  margin-top: 0 !important;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li label::before {
  content: "";
  position: absolute;
  display: inline-block;
  left: -2.25rem;
  top: 0;
  border: 1px solid #747474;
  width: 1.5rem;
  height: 1.5rem;
  background: #fff;
  border-radius: 50%;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio] > ul li label::after {
  content: "";
  content: "";
  position: absolute;
  display: inline-block;
  left: -1.875rem;
  top: 0.375rem;
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio].minus-icon > h4:after {
  content: "-";
}
.ke-projects-filter .searchandfilter > ul li[data-sf-field-input-type=radio].minus-icon > ul {
  display: grid !important;
}

.uds-section.overflow-visible {
  overflow: visible;
}
