// -------------------------------
// TEAMS STYLE 2
// -------------------------------
.acm-teams {
  .style-2 {
    overflow: hidden;

    .item {
      margin-bottom: @t3-global-margin * 2;

      // Member image
      .member-image { 
        margin-bottom: @t3-global-margin;
        overflow: hidden;
        img {
          .transition(all 0.35s);  
        }
      }

      // Member name
      h4 {
        font-size: @font-size-base;
        font-weight: @font-weight-bold;
        text-transform: uppercase;
        text-align: center;
      }

      // Member title
      .member-title {
        color: @gray-light;
        font-size: @font-size-small;
        font-weight: @font-weight-light;
        text-align: center;
      }

      // Member description
      .member-desc {
        text-align: center;
      }

      &:hover {

        .member-image img { 
          transform: scale(1.1);
        }

        h4 {
          color: @brand-primary;
        }
      }
    }
  }
}