.d_yourInstructor {
	border-radius: 5px;
	position: relative;
	z-index: 2;
	margin-top: -60px;
	padding: 20px 23px 20px 23px;
	margin-bottom: 30px;
}

.d_yourInstructor_imgContainer {
	display: flex;
	justify-content: center;
	margin-bottom: 13px;
}

.d_yourInstructor_imgContainer a {
	margin-right: 10px;
}

.d_yourInstructor_imgContainer a:not(:last-of-type) {
	margin-right: 15px;
}

.d_yourInstructor_imgContainer img {
	width: 75px;
	height: 76px;
	align-self: flex-start;
	border-radius: 50%;
	object-fit: cover;
}

.d_yourInstructor_text {
	margin-bottom: 10px;
}

.d_yourInstructor_textFloat {
	display: inline;
	padding-right: 15px;
}

.d_yourInstructor_textFloat p {
	display: inline;
}

.d_yourInstructor_link {
	color: #6a6a6a;
	display: inline-flex;
	margin-right: 10px;
	text-decoration: none;
}

.d_yourInstructor_linkText {
	line-height: 1.4;
	border-bottom: 1px solid #6a6a6a;
	font-weight: 400;
}

.d_yourInstructor_link .d_fontAwesomeIcon img {
	transform: rotate(90deg);
	margin-left: 6px;
	height: 11px;
	width: 11px;
	filter: invert(41%) sepia(0%) saturate(0%) hue-rotate(204deg) brightness(99%) contrast(86%);
}

.d_yourInstructor_link:hover {
	color: #ee7105;
}

.d_yourInstructor_link:hover .d_fontAwesomeIcon img {
	filter: invert(49%) sepia(26%) saturate(4999%) hue-rotate(3deg) brightness(98%) contrast(96%);
}

.d_yourInstructor_link:hover .d_yourInstructor_linkText {
	border-color: #ee7105;
}

.d_yourInstructor h2 {
	margin-bottom: 10px;
}

@media (min-width: 992px) {
	.d_yourInstructor_imgContainer {
		margin-top: -80px;
	}

	.d_yourInstructor_imgContainer img {
		width: 121px;
		height: 123px;
		border: 4px solid white;
	}

	.d_yourInstructor {
		padding: 20px 40px 34px 40px;
		margin-top: -40px;
	}
}