/* People */
.row.people-section{
	padding-top: 0;
}


.people-section .people-content.four-col{
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-column-gap: 30px;
	grid-row-gap: 30px;
}

.people-section .people-content.four-col .team-item img{
	width:100%;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	height: 270px;
	min-height: 270px;
	max-height: 270px;
	object-fit: cover;
	object-position: center;
}





.people-section .people-content.three-col{
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 30px;
	grid-row-gap: 30px;
}

.people-section .people-content.three-col .team-item img{
	width:100%;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	height: 320px;
	min-height: 320px;
	max-height: 320px;
	object-fit: cover;
	object-position: center;
}







.people-section .people-content .team-item{
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
	border: 1px solid #E9E9E9;
	border-radius: 30px;
}





.people-section .people-content .team-item .team-data{
	padding: 40px;
}


.people-section .people-content .team-item .team-data p{
	margin: 0;
}






@media only screen and (max-width:1199px){
	.people-section .people-content.four-col{
		grid-template-columns: repeat(3, 1fr);
	}
}


@media only screen and (max-width:992px){
	.people-section .people-content.four-col,
	.people-section .people-content.three-col{
		grid-template-columns: repeat(2, 1fr);
	}
}


@media only screen and (max-width:700px){
	.people-section .people-content.four-col,
	.people-section .people-content.three-col{
		grid-template-columns: repeat(1, 1fr);
	}
}