.elementor-widget-people-list .col-md-3{
	padding-bottom: 3rem;
}

.people-widget .single-person{
	flex: 1;
	display: flex;
	flex-direction: column;
	gap: 17px;
	cursor: pointer;
}

.people-widget h6{
	
}
.people-widget p{
	color: #00BB7D;
}

.content-person .biography{
	transition: .3s all;
	max-height: 0;
	overflow: hidden;
}

.content-person.showBio .biography{
	max-height: 100%;
}

.content-person .link-person svg{
	transition: .3s all;
}
.content-person.showBio .link-person svg{
	transform: rotate(90deg);
}

.people-widget .single-person img{
	filter: grayscale(0);
}

.people-widget .content-person{
	display: flex;
	justify-content: space-between;
}
.people-widget .basic-info-person{
	display: flex;
	flex-direction: column;
	gap: 5px;
}
.people-widget .link-person{
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	transition: .4s all;
	outline: none;
	border: 0;
	background: transparent;
	width: 60px;
	height: 60px;
}
/*.people-widget .link-person:hover{
	background: var(--primary);
}*/
.people-widget .link-person svg path{
	stroke-width: 2;
	transition: .4s all;
}
.people-widget .link-person:hover svg path{
	stroke: var(--white);
}

.cover-person img{
	transition: .4s all;
	filter: grayscale(0);
	width: 100%;
	object-fill: cover;
}

.people-widget:hover .cover-person img{
	filter: grayscale(0) !important;
}
