.board-member {
	display : flex;
	margin-bottom : 50px;
	align-items : start;
	gap : 30px;
}
.board-member > img {
	width : 160px !important;
	height : 160px !important;
	object-fit : cover;
	object-position : center center;
	flex-grow : 0;
	flex-shrink : 0;
	flex : 0;
	border-radius : 100%;
	max-width : 160px;
	min-width: 160px;
}
.board-member > div {
	padding-top : 30px;
}
.board-member > div > div {
	display : flex;
	gap : 75px;
	align-items : start;
}
.board-member > div > div > a {
	color : var(--coral);
	text-decoration : none;
	font-size : 1rem;
	font-weight : 400;
	white-space : nowrap;
}
.board-member > div > div > a::after {
	content : url(../img/arrow.svg);
	display : inline-block;
	vertical-align : baseline;
	margin-left : 18px;
	font-family : Arial;
	width : 6px;
	height : 11px;
}

.board-member h2 {
	font-size : 2rem;
}
.board-member h2 span {
	font-weight : 200;
}
.board-member div>div>div {
	display : none;
	background-color : var(--white-smoke);
	padding : 25px 35px;
	line-height : 1.34;
	border-radius: 20px;
}
@media screen and ( max-width : 1024px ){
	.board-member > div > div {
		display : block;
	}
}
@media screen and ( max-width : 720px ){
	.board-member {
		display : block;
	}
}