.team-wrapper .row{
    border-bottom: 1px solid #00000033;
    padding:15px 0;
}
.team-wrapper h4{
    font-family: 'Lab Grotesque Medium', sans-serif;
    font-size: 18px;
    width:calc(100%/2);
}
.team-wrapper{
    padding: 0 50px 230px;
    max-width: 1350px;
    margin: 0 auto;
}
.team-names, .team-emails{
    font-family: 'Lab Grotesque', sans-serif;
    font-size: 18px;
    width:40%;
}
.team-names h5, .team-emails span{
    padding:5px 0;
}
.carof{
    width:198px;
    margin: 0 auto;
    padding-bottom:73px;
}
.carof img{
    width:100%;
    object-fit: cover;
}
.all-logos{
    align-items: flex-start;
    padding: 0 60px 210px;
    flex-wrap: wrap;
    justify-content: center;
}
.all-logos img{
    padding: 0 10px 35px;
}
.team-det , .all-det {
    width: calc(100% - (100%/3));
}
.all-det .team-det{
    width: 100%;
}
@media screen and (max-width:1200px) {
    .team-wrapper {
        padding: 0 70px 170px;
    }
}
@media screen and (max-width: 1100px){
    .team-wrapper {
        padding: 0 22px 170px;
    }
    .team-wrapper h4{
        width:calc(100%/3);
    }
}
@media screen and (max-width:600px){
    .all-logos ,.carof{
        display: none;
    }
    .team-det{
        flex-direction: column;
    }
    .team-wrapper h4,
    .team-det , .all-det{
        width:calc(100%/2);
    }
    .team-names, .team-emails{
        width: 100%;
    }
    .team-names h5{
        padding: 5px 0 0;
    }
    .team-emails span{
        padding: 0 0 10px;
    }
}

@media screen and (max-width:500px){
    .team-wrapper h4{
        width:calc((100% - 50px) / 2);
    }
}