#team_container {
    width: 100%;
    display: inline-flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding-top: 25px;
}

.team {
    width: 185px;
    padding: 15px;
    font-size: 28px;
    text-transform: uppercase;
    font-weight: 500;
    margin: 0 24px 24px 0;
    text-align: center;
    opacity: 0.7; 
    transition: 250ms all;
    transform: scale(.9);
}

    .team:hover {
        opacity: 1;
        transform: scale(1);
    }

    .team:hover > img {
        filter: saturate(1);    
    }

.team img {
    width: 100px;
    display: block;
    margin: 0 auto;
    margin-bottom: 10px;
}

.card img {
    filter: saturate(0.7);    
}
