.team-div {
    width: 100%;
    padding-top: 32px;
    padding-bottom: 32px;
}

.team-div-title {
    margin: 0 75px;
}

.team-div-title h2 {
        padding-bottom: 10px;
        font-family: 'Montserrat', sans-serif;
        font-weight: 500;
}

.team-div-title p {
    font-family: 'Lato', sans-serif;
    color: #565454;
    text-align: justify;
    font-weight: 300;
}

.team-members-container {
    max-width: 1072px;
    width: 100%;
    text-align: center;
    margin-bottom: 32px;
    margin-top: 32px;
    margin-left: auto;
    margin-right: auto;
    font-size: 1.125rem;
    line-height: 1.78;
}

.team-tiles {
    padding: 8px;
    margin: 8px;
    min-width: 112px;
    letter-spacing: 0.05em;
    transition: 0.28s all ease-in;
    display: inline-block;
    text-align: center;
    font-size: 0.8125rem;
    line-height: 2;
    text-decoration: none;
    border: 1px solid;
    border-color: rgba(164, 164, 164, .3);
    border-radius: 4px;
    color: #565454
    transition: all .3s ease-in-out;
    cursor: pointer;
}

.team-pics {
    height: 150px;
    width: 150px;
    border-radius: 50%;
    transition: all .3s ease-in-out;
}

.team-members-name {
        margin-top: 0;
        display: block;
        margin-bottom: 8px;
        letter-spacing: 0.05em;
        text-align: center;
        font-size: 0.8125rem;
        line-height: 2;
        cursor: pointer;
        margin-block-start: 1em;
        margin-block-end: 1em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        color: #565454;
        font-family: 'Lato', sans-serif;
        color: ;
        font-weight: 400;
        opacity: .6;
}

.team-tiles p {
    opacity: .4;
    transition: all .3s ease-in-out;
}

.team-tiles:hover .team-pics {
    border-radius:4px;
    cursor: pointer;
}

.team-tiles:hover p {
    opacity: 1;
}

.team-tiles:hover .team-members-name {
    opacity: 1;
}

.team-tiles:hover {
    border-color: rgba(164, 164, 164, 1);
}



/*Test Section*/
.come-in {
  transform: translateX(150px);
  animation: come-in 2.0s ease forwards;
}
.come-in:nth-child(odd) {
  animation-duration: 1.9s;
}
.already-visible {
  transform: translateX(0);
  animation: none;
}

@keyframes come-in {
  to { transform: translateX(0); }
}
