:root {
  --grey-m: #ececec;
}
.light-highlight {
  color: var(--primary);
  position: relative;
  isolation: isolate;
  z-index: 1;
}
.light-highlight::after {
  transform: rotate(-1deg);
  width: 105%;
  height: 2rem;
  position: absolute;
  bottom: 0rem;
  left: -0.8rem;
  z-index: -1;
  background-color: var(--action-trans-20);
  content: "";
}
.experts-other__single-li > li {
  margin: 0px 5px 5px 0px;
  background: var(--action-trans-20);
  overflow: hidden;
  border-radius: 50px;
}
.lex-blog__categories {
  flex-wrap: wrap;
}
.accreds-terms__card {
  color: var(--action);
  font-size: var(--text-xs);
  font-weight: 600;
}
.lex-car__location-term {
  flex-wrap: wrap;
  gap: 5px;
}
#brxe-snhvmd .bricks-nav-menu .sub-menu {
  overflow: hidden;
}
.service-grid__item:hover .lex-icon__wrapper-large {
  border-color: var(--action);
}
.wpgb-facet ul .wpgb-button {
  border-radius: 50px !important;
  background-color: white !important;
}
.wpgb-button-label {
  color: var(--base);
}
.wpgb-facet .wpgb-button[aria-pressed="true"] {
  border-color: var(--action) !important;
}
.wpgb-facet * {
  border-radius: 50px !important;
}
.wpgb-facet .wpgb-reset {
  background: var(--primary-ultra-dark) !important;
  color: white !important;
}
.jet-radio-list .jet-radio-list__item .jet-radio-list__label {
  font-size: var(--text-s);
  color: #333;
}
.jet-checkboxes-list .jet-checkboxes-list__item .jet-checkboxes-list__label {
  font-size: var(--text-s);
  color: #333;
}
.jet-radio-list__decorator {
  background: var(--shade-ultra-light);
}
.jet-checkboxes-list__decorator {
  background: var(--shade-ultra-light);
}
.fa-check:before {
  color: var(--primary);
}
.jet-filter-items-dropdown__active__item {
  background-color: var(--shade-ultra-light) !important;
  border: 1px solid var(--shade-light);
  border-radius: 50vw;
  font-size: var(--text-xs);
}
.jet-filter-items-dropdown .jet-filter-items-search__input {
  background-color: var(--shade-ultra-light);
}
.jet-filter-items-search > ::placeholder {
  color: var(--neutral);
  font-size: var(--text-s);
}
.jet-filter-items-dropdown__label {
  font-size: var(--text-xs);
}
.wpgb-facet input[type="search"] {
  background: white !important;
}
.apply-filters__button {
  border-radius: 50vw;
  border: 1px solid #C3D7E5;
  padding: 5px 15px;
  font-size: calc(var(--text-s) / 1.2);
  margin-top: 5px !important;
  background-color: #fff;
}
