.team-con{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin: 40px;
    padding: 20px;
}

.team-card-con{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 10px;
    padding: 5px;
}

.team-pic{
    width: 400px;
    height: auto;
    margin: 10px;
}

.team-social-pic{
    width: 40px;
    height: auto;
}

.team-person-title{
    font-family: 'Bold';
    font-size: 35px;
    margin: 2px;
    padding: 2px;
}

.team-person-job{
    font-family: 'Regular';
    font-size: 22px;
    margin: 2px;
    padding: 2px;
}

.team-social-con{
    margin: 10px;
    padding: 5px;
}

@media  screen and (max-width: 1300px){
    .team-pic{
        width: 350px;
        height: auto;
        margin: 10px;
    }
}