.wrapper_team {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
}

.wrapper_team_member {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: 1rem;
}

.wrapper_team_member p {
	margin-bottom: .5rem;
}

.wrapper_team_member .top .wrapper_image {
	overflow: hidden;
	margin-bottom: 1rem;
}

.wrapper_team_member .top .wrapper_image img {
	will-change: transform;
	transition: transform .3s ease;
}

.wrapper_team_member .top .wrapper_image img:hover {
	transform: scale(1.1);
}

@media screen and (min-width: 576px) {
	.wrapper_team_member {
		width: calc(50% - calc(1rem / 2));
	}
}

@media screen and (min-width: 992px) {
	.wrapper_team_member {
		width: calc(33.333% - calc(2rem / 3));
	}
}

@media screen and (min-width: 1200px) {
	.wrapper_team_member {
		width: calc(25% - calc(3rem / 4));
	}
}

@media screen and (min-width: 1400px) {
	.wrapper_team_member {
		width: calc(20% - calc(4rem / 5));
	}
}