#wf-member-info .member-filters {
  display: flex;
  justify-content: center;
  gap: 0.5em;
  margin-bottom: 75px;
}
#wf-member-info .member-filters > div:not(.wp-block-button) {
  width: 100%;
}
#wf-member-info .member-filters .wp-block-button.tabs a.wp-block-button__link,
#wf-member-info .member-filters .member-filter-btn {
  transition: all 0.3s all;
}
#wf-member-info .member-filters .wp-block-button.tabs a.wp-block-button__link:hover,
#wf-member-info .member-filters .member-filter-btn:hover {
  transform: rotate(-3deg);
}
#wf-member-info .d-flex {
  gap: 24px;
  flex-wrap: wrap;
}
@media (max-width: 780px) {
  #wf-member-info .d-flex {
    flex-direction: column;
  }
}
#wf-member-info .d-flex button[type=button].member-card:hover {
  background-size: 100% 100%;
}
#wf-member-info .d-flex button[type=button].member-card:hover .read-bio {
  transform: rotate(-3deg) translateX(2px);
}
#wf-member-info .d-flex button[type=button].member-card:hover:active, #wf-member-info .d-flex button[type=button].member-card:hover:focus {
  text-decoration: underline;
  color: var(--Color-deep-navy-800, #02091B);
}
#wf-member-info .d-flex .member-card {
  border-radius: 16px;
  width: calc(33.333% - 16px);
  padding: 16px;
  padding-bottom: 32px;
  border: none;
  text-align: left;
  background-color: transparent;
  background-image: url("../../img/icon/hover-shape-tan.png");
  background-size: 106% 106%;
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 780px) {
  #wf-member-info .d-flex .member-card {
    width: 100%;
    padding: 24px 16px;
  }
}
#wf-member-info .d-flex .member-card .img-cont {
  width: 100%;
  height: 260px;
  overflow: hidden;
  border-radius: 4px;
  margin-bottom: 20px;
}
@media (max-width: 780px) {
  #wf-member-info .d-flex .member-card .img-cont {
    height: 350px;
  }
}
@media (max-width: 600px) {
  #wf-member-info .d-flex .member-card .img-cont {
    height: 224px;
  }
}
#wf-member-info .d-flex .member-card .img-cont img {
  object-fit: cover;
  object-position: top center;
  width: 100%;
  height: 100%;
  transition: all 0.3s ease-in-out;
}
#wf-member-info .d-flex .member-card .read-bio {
  font-family: "Poppins", sans-serif;
  leading-trim: both;
  text-edge: cap;
  font-variant-numeric: lining-nums proportional-nums;
  /* Desktop/Body/Regular */
  font-size: var(--Font-Size-reg, 18px);
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  line-height: 26px;
  /* 144.444% */
  border: none;
  background-color: transparent;
  padding: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  position: relative;
  transition: all 0.25s ease-in-out;
  display: inline-block;
}
#wf-member-info .d-flex .member-card .read-bio::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background: #02091B;
}
/*# sourceMappingURL=member-info.css.map */
