/*	interview_header
============================== */
.interview_header span {
	display: block;
	position: relative;
	height: 0;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.interview_header span img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.interview_header span {
	padding-top: 45.918367346938776%;
}

@media all and (min-width: 768px) {
	.interview_header {
		margin: -40px -40px 0 -40px;
	}
}
@media all and (max-width: 767px) {
	.interview_header {
		margin: -10px -10px 0 -10px;
	}
}

/*	h2
============================== */
.interview h2 {
	padding: 0.6em;
	background-color: #000;
	color: #fff;
	border-radius: 5px;
	line-height: 1.8;
}
.interview h2.epnm {
  font-weight: bold;
  letter-spacing: .07em;
  margin: -40px -40px 2em -40px;
}
