/* Variables */
body:not(.wp-admin) .our-team-block {
  margin-bottom: 100px;
  margin-top: 100px; }
  @media (max-width: 767px) {
    body:not(.wp-admin) .our-team-block {
      margin-bottom: 60px;
      margin-top: 60px; } }
.our-team-block .block-heading {
  border-bottom: solid 1px #46CDFC;
  margin-bottom: 30px;
  padding-bottom: 30px; }
  @media (max-width: 767px) {
    .our-team-block .block-heading {
      margin-bottom: 20px;
      padding-bottom: 10px; } }
  @media (min-width: 768px) {
    .our-team-block .block-heading .block-heading-inner {
      display: flex;
      align-items: flex-end;
      justify-content: space-between; }
      .our-team-block .block-heading .block-heading-inner > h2, .our-team-block .block-heading .block-heading-inner > div {
        flex: 1; }
      .our-team-block .block-heading .block-heading-inner h2 {
        margin-bottom: 0;
        padding-right: 20px; } }
  .our-team-block .block-heading .block-heading-inner .filters {
    flex: 0 0 250px; }
    @media (max-width: 767px) {
      .our-team-block .block-heading .block-heading-inner .filters {
        margin-bottom: 10px; } }
    .our-team-block .block-heading .block-heading-inner .filters > div .select2-container .select2-selection--single {
      border: solid 1px rgba(103, 118, 140, 0.35); }
.our-team-block .total {
  color: #01A8F1;
  margin-top: 5px; }
  @media (max-width: 767px) {
    .our-team-block .total {
      display: none; } }
.our-team-block .team-members-inner {
  display: flex;
  flex-wrap: wrap;
  margin-left: -16px;
  margin-right: -16px;
  padding: 15px 0; }
  .our-team-block .team-members-inner .team-member {
    flex: 0 0 16.66%;
    max-width: 16.66%;
    padding: 15px 16px 40px;
    text-align: center; }
    @media (max-width: 1199px) {
      .our-team-block .team-members-inner .team-member {
        flex: 0 0 20%;
        max-width: 20%; } }
    @media (max-width: 949px) {
      .our-team-block .team-members-inner .team-member {
        flex: 0 0 25%;
        max-width: 25%; } }
    @media (max-width: 767px) {
      .our-team-block .team-members-inner .team-member {
        flex: 0 0 33.3%;
        max-width: 33.3%; } }
    @media (max-width: 549px) {
      .our-team-block .team-members-inner .team-member {
        flex: 0 0 50%;
        max-width: 50%; } }
    @media (max-width: 399px) {
      .our-team-block .team-members-inner .team-member {
        padding: 10px 10px 20px; } }
    .our-team-block .team-members-inner .team-member a {
      border-bottom: solid 1px transparent;
      display: block;
      padding-bottom: 30px; }
      .our-team-block .team-members-inner .team-member a:hover, .our-team-block .team-members-inner .team-member a:focus {
        border-color: #46CDFC; }
    .our-team-block .team-members-inner .team-member .image {
      background-blend-mode: color, normal;
      background-repeat: no-repeat, no-repeat !important;
      background-position: center, center !important;
      background-size: cover, cover !important;
      border-radius: 112px;
      display: inline-block;
      height: 280px;
      margin-bottom: 30px;
      vertical-align: middle;
      max-width: 208px;
      width: 100%; }
      @media (max-width: 599px) {
        .our-team-block .team-members-inner .team-member .image {
          margin-bottom: 15px; } }
      @media (max-width: 399px) {
        .our-team-block .team-members-inner .team-member .image {
          height: 250px; } }
    .our-team-block .team-members-inner .team-member .team-member-name {
      font-size: 14px;
      backface-visibility: hidden;
      font-family: 'Mint Grotesk', sans-serif;
      font-weight: bold;
      line-height: 1.2;
      margin: 0 0 15px;
      position: relative; }
      @media screen and (min-width: 768px) {
        .our-team-block .team-members-inner .team-member .team-member-name {
          font-size: 16px; } }
    .our-team-block .team-members-inner .team-member a .team-member-name {
      cursor: pointer; }
    .our-team-block .team-members-inner .team-member .positions {
      font-size: 12px;
      color: #01A8F1;
      font-weight: normal; }
      @media screen and (min-width: 768px) {
        .our-team-block .team-members-inner .team-member .positions {
          font-size: 14px; } }
    .our-team-block .team-members-inner .team-member .locations {
      font-size: 12px;
      color: #67768C;
      font-weight: normal; }
      @media screen and (min-width: 768px) {
        .our-team-block .team-members-inner .team-member .locations {
          font-size: 14px; } }
      .our-team-block .team-members-inner .team-member .locations svg {
        margin-top: 4px;
        vertical-align: top; }
.our-team-block .show-more {
  display: none; }
.our-team-block .hidden-members {
  display: none; }
.our-team-block.admin-block {
  background-color: #ECF8FE;
  padding: 60px 20px;
  text-align: center; }

/*# sourceMappingURL=styles.css.map */
