/* SASS Variables
-------------------------------------------------------------- */
#manual-meet-the-team {
  max-width: 100%;
  padding: 90px 50px 90px 50px;
}
@media (max-width: 767px) {
  #manual-meet-the-team {
    padding: 50px 20px 50px 20px;
  }
}
#manual-meet-the-team.alt-background-true {
  background-color: var(--tertiaryColor);
}
#manual-meet-the-team .meet-the-team-inner {
  max-width: 1250px;
  width: 100%;
  margin: 0 auto 0 auto;
}
#manual-meet-the-team .meet-the-team-inner .title {
  font-family: var(--oswald);
  font-weight: var(--light);
  font-size: 55px;
  text-transform: uppercase;
  letter-spacing: 4px;
  line-height: 65px;
  text-align: center;
  margin-bottom: 70px;
}
@media (max-width: 1180px) {
  #manual-meet-the-team .meet-the-team-inner .title {
    font-size: 36px;
    line-height: 48px;
  }
}
#manual-meet-the-team .meet-the-team-inner .member-wrapper {
  display: flex;
  flex-wrap: wrap;
}
#manual-meet-the-team .meet-the-team-inner .member-wrapper .team-member {
  flex-basis: calc(25% - 30px);
  margin: 0px 15px 30px 15px;
}
@media (max-width: 1090px) {
  #manual-meet-the-team .meet-the-team-inner .member-wrapper .team-member {
    flex-basis: calc(50% - 30px);
  }
}
@media (max-width: 600px) {
  #manual-meet-the-team .meet-the-team-inner .member-wrapper .team-member {
    flex-basis: 100%;
    margin: 0px 0px 20px 0px;
  }
}
#manual-meet-the-team .meet-the-team-inner .member-wrapper .team-member .thumbnail {
  height: 480px;
  margin-bottom: 15px;
}
#manual-meet-the-team .meet-the-team-inner .member-wrapper .team-member .thumbnail img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
#manual-meet-the-team .meet-the-team-inner .member-wrapper .team-member .team-member-info .attorney-name {
  font-family: var(--lato);
  font-weight: var(--bold);
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 2px;
  line-height: 40px;
  margin-bottom: 10px;
  color: var(--primaryColor);
}
#manual-meet-the-team .meet-the-team-inner .member-wrapper .team-member .team-member-info .attorney-title {
  font-family: var(--lato);
  font-weight: var(--bold);
  font-weight: 900;
  font-size: 14px;
  line-height: 16px;
  color: var(--secondaryColor);
  letter-spacing: 6px;
  text-transform: uppercase;
  transition: color 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98);
}
