
.team-member-wrapper {
  display: inline-block;
  margin-right: 24px; /* px */
  /* position: relative; */
  overflow: hidden;
  width: 400px; /* px */
  vertical-align: top;
}
.team-member-wrapper:nth-of-type(3n) {
  margin-right: 0;
}

@media screen and (max-width: 1460px) {
  .team-grid-wrapper .team-list-grid > .team-member-wrapper {
    width: 30% !important;
  }
}

@media screen and (max-width: 760px) {
  div.team-list-grid {
    padding-bottom: 9px; /* px */
  }
  div.team-grid-title {
    font-size: 24px; /* px */
  }
  .team-grid-wrapper .team-list-grid > .team-member-wrapper {
    width: 45% !important;
  }
  .team-member-wrapper:nth-of-type(2n+1) {
    margin-right: 24px; /* px */
  }
  .team-member-wrapper:nth-of-type(2n) {
    margin-right: 0px; /* px */
  }
  div.team-member-name {
    font-size: 20px; /* px */
  }
  div.team-member-role {
    font-size: 16px; /* px */
  }
  div.team-member-saying {
    font-size: 14px; /* px */
  }
}

.team-grid-wrapper {
  position: relative;
  /* margin-left:2%; */
  /* background: #F9F9F9; */
}

.team-list-grid {
  max-width: 1290px; /* px */
  position: relative;
  padding-bottom: 32px; /* px */
  /* background-size: 100% 1%;
  background-image: url('/static/img/gray.png');
  background-repeat: repeat-y; */
  /* background-position-x: 4%; /* px */
}

/* .team-grid-wrapper >.left-bg {
  height: 160%;
} */
.team-grid-title {
  font-size:32px; /* px */
  line-height: 180%;
  padding-top: 32px; /* px */
  margin-bottom: 32px; /* px */
}
.team-member-image {
    /* float: left; */

    /* width: 28%; */
    padding-bottom: 140%;
    background-size: cover;
    background-position: center;
  }

  .team-member-name {
    margin-top: 16px; /* px */
    font-size: 24px; /* px */
    color: #201714;
    line-height: 180%;
    font-weight: 500;
  }

  .team-member-role {
    font-size: 18px; /* px */
    color: #B3B3B3;
  }

  .team-member-saying {
    margin-top: 16px; /* px */
    margin-bottom: 16px; /* px */
    padding-top: 16px; /* px */
    border-top: solid 1px #e3e2e2;
    font-size: 20px; /* px */
    line-height: 180%;
    color: #A25641;
  }
  .team-member-saying-obsolete::before {
    content: "";
    display: inline-block;
    width: 40px; /* px */
    height: 26px; /* px */
    background: url('/static/img/quote.svg');
    background-repeat: no-repeat;
  }
  .team-member-summary {
    font-size: 16px; /* px */
    line-height: 180%;
    color: #444;
    margin-bottom: 24px; /* px */
  }
  .team-member-content-wrapper .know-more {
    font-size: 16px; /* px */
  }
  .team-member-content-wrapper .know-more::after {
    width: 16px; /* px */
    height: 16px; /* px */
    vertical-align: -2px; /* px */
  }