.meet_the_people_section {background:#EAEAE8;}

.team_inner .title_area{flex-direction:row; margin:0; justify-content:space-between;}
.team_inner .title_area h2{width:45%; text-align:left;}
.team_inner .title_area .paragraph{width:33%;}
.team_inner .title_area .paragraph p{text-align:right;}
.team_grid{display: flex;  flex-wrap: wrap; margin: 80px -10px; gap:20px 0;}
.team_grid .col{padding:0 10px; width: 20%;}
.team_grid .col .team_single{position:relative; display:flex; border-radius:5px; overflow:hidden;}
.team_grid .col .team_single:before{background: linear-gradient(180deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.00) 49.76%, rgba(0, 0, 0, 0.60) 100%); position:absolute; left:0; top:0; right:0; bottom:0; content:'';     z-index: 1;}
.team_grid .col .team_single img{width:100%; aspect-ratio:1/1; transition:all ease 0.2s;     filter: grayscale(1) contrast(1.1);}
.team_grid .col .team_single:hover img{filter:none;}
.team_grid .col .team_single .name{color: #FFF;font-size: 22px;font-style: normal;font-weight: 400;line-height: 30.561px; letter-spacing: -1px; position:absolute; padding:20px 15px; left:0; bottom:0; right:0; z-index:1;}

.linkedin_ico{position:absolute; right:10px; top:10px; z-index:1;}

.after_team_grid{display: flex; justify-content: space-between; align-items: flex-end;}
.after_team_grid .bottom_left_sec{max-width: 520px;}
.after_team_grid .bottom_left_sec h4{color: #0A1729; font-family: "Work Sans", sans-serif;
font-size: 26px;font-style: normal;font-weight: 500;line-height: 30.561px;letter-spacing: -1px; margin-bottom:30px;}

.after_team_grid .bottom_left_sec p{color: #333;font-size: 18px;font-style: normal;font-weight: 400;line-height: 28px; letter-spacing: -1px;}
.after_team_grid .bottom_right_sec{padding-bottom:5px;}

@media screen and (max-width: 1399px){	
.team_grid .col .team_single .name{font-size:19px; line-height:26px;}
.team_inner .title_area .paragraph { width: 37%;}
.team_inner .title_area .paragraph {width: 45%;}	
}

@media screen and (max-width: 1199px){	
    .team_grid .col .team_single .name { font-size: 17px; line-height: 20px;}	
}

@media screen and (max-width: 991px){
	
.team_grid {margin: 50px -10px;}
.team_grid .col { width: 33.33%;}
	
}


@media screen and (max-width: 767px){
.team_inner .title_area { flex-direction: column; align-items: flex-start;}
.team_inner .title_area h2 { width: 100%;}
.team_inner .title_area .paragraph {width: 100%;}
.team_inner .title_area .paragraph p{text-align:left;}
.after_team_grid {flex-direction: column;  gap: 30px; align-items: flex-start;}
.after_team_grid .bottom_left_sec h4 { font-size: 22px; line-height: 26px; margin-bottom: 20px;}
.after_team_grid .bottom_left_sec p {font-size: 16px; line-height: 26px;}

}

@media screen and (max-width: 575px) {	
.team_grid .col { padding: 0 5px; width: 50%;}
.team_grid { margin: 40px -5px; gap: 10px 0;}
}