/* Author Header css  */

.author-data-container {
	width:100%;
	max-width: 100%;
	margin: auto;
	background-color:#F2EBFF;
}
.author-data {
	display: flex;
	margin:0 auto;
	max-width:1000px;
	padding:40px 20px 20px;
}
.author-more-data {
	margin:0 auto;
	max-width: 1000px;
	padding:40px 20px 20px;
}
.author-data figure {
	margin:0;
}
.author-data__col-1 {
	text-align: center;
	flex-basis: 25%;
}
.author-data__col-2 {
	flex-basis: 75%;
}
.author-data__author-title {
	font-size: 30px;
	line-height: 30px;
	color: #000000;
	text-transform: capitalize;
	margin-bottom: 0px;
	margin-top:0px;
}
.author-data__author-title a {
	text-decoration: none;
	color: unset;
}
.author-data__author-title a:hover {
	text-decoration: underline;
}
.author-data__col-1 figure img {
	width: 161px !important;
}
.author-data__author-role {
	font-size: 22px;
	font-weight: 300;
	line-height: 22px;
	text-transform: capitalize;
	margin-top: 5px;
	margin-bottom:5px;
}
.author-data__author-description {
	font-size: 20px;
	font-family: "Mulish", sans-serif;
	line-height: 30px;
	font-weight: 300;
	margin-bottom: 0px !important;
}
.author-data__author-social-media {
	font-size: 15px;
	line-height: 24px;
	font-weight: 400;
	text-transform: uppercase;
	max-width: 20px;
}
.author-data__author-social-media a {
	text-decoration: none;
	color: unset;
}
.author-data__author-social-media a:hover {
	text-decoration: underline;
}
.author-data__expertise,
.author-data__education {
	margin:0;
	font-size:17px;
}