div.our-team{
	text-align: center;
}

div.our-team .col-12{
	margin-bottom: 8rem;
}

.our-team a {
	text-decoration: none;
	color: var(--wp--preset--color--black);
	line-height: 1.7;
}

a.ot-show-bio {
	display: block;
}

.our-team a[href]:hover{
	text-decoration: underline;
	text-decoration-color: var(--wp--preset--color--blue-2);
}

.ot-wrap-image{
	display: block;
}

.ot-wrap-image img{
	background: url(./images/ourteam-default.png) no-repeat scroll center / cover;
	border-radius: 50%;
	max-width: 100%;
	height: auto;
	margin-bottom: 4rem;
	transition: box-shadow .3s, transform .2s;
	width: 240px;
}

.our-team a[href]:hover img{
	box-shadow: 0 3px 6px 6px rgb(73 71 157 / 30%);
	transform: scale(1.05);
}

.ot-team-name {
	display: block;
	font-size: var(--size-h3);
	color: var(--wp--preset--color--blue-2);
	line-height: 1.2;
}

.fellows-team {
	justify-content: center;
}

.fellows-team a[href]:hover{
	text-decoration-color: var(--wp--preset--color--white);
}

.fellows-team .ot-wrap-image img {
	width: 305px;
}

.fellows-team .ot-team-name {
	color: var(--wp--preset--color--white);
}

.our-team .ot-team-email,
.ot-team-email{
	color: var(--secondary);
	text-decoration: none;
}

.our-team.scheme-dark a{
	color: var(--wp--preset--color--white);
}

.our-team.scheme-dark a[href]:hover{
	text-decoration: underline;
	text-decoration-color: var(--wp--preset--color--orange);
}

.our-team.scheme-dark a[href]:hover img{
	box-shadow: 0 3px 6px 6px rgb(0 0 0 / 30%);
}

.our-team.scheme-dark .ot-team-name {
	color: var(--wp--preset--color--orange);
}

#modal-bio .close{
	margin: -1.5rem -1rem -1rem auto;
}

#modal-bio .close span{
	font-size: 3rem;
	display: inline-block;
	vertical-align: middle;
	padding-top: 0.6rem;
}

#modal-bio .modal-header{
	border: none;
}