/* INTERIOR HEADER */
section.header-slideshow { margin-bottom: 30px; }
.interior-header {
	position: relative;
}
.interior-header figcaption {
	position: absolute;
	right: 15px;
	left: 15px;
	bottom: 18px;
	border: 4px solid #fff;
	background-color: rgba(67,68,68,0.8);
	padding: 10px 10px;
}
.interior-header figcaption p {
	font: 400 16px/1.45 "DIN Next LT W01 Regular",sans-serif !important;
	color: #fff !important;
	margin: 0;
}
.interior-header figcaption a {
	text-decoration: none;
	line-height: 22px;
}
.interior-header figcaption a:hover { color: #ff4539; }
/* Vimeo */
/* Video */
figure.interior-header a.play-btn {
	position: absolute;
	top: 50%;
	left: 50%;
    transform: translate(-50%, -50%);
	width: 50px;
}
.video-wrapper {
	position: absolute;
	top: 0;
	z-index: 1;
	height: 100%;
	width: 100%;
	overflow: hidden;
}
.video-wrapper>video {
	width: 100%;
}
.video-controls-mobile,
.video-wrapper a.play-btn > i,
.interior-slider figure > a.videolink {
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 5;
}
.video-controls-mobile a.play-btn > img {
	width: 100%;
}
@media screen and (min-width: 40.063em) {
	.interior-header figcaption {
		position: absolute;
		max-width: 450px;
		right: 30px;
		left: auto;
		bottom: 32px;
		border: 4px solid #fff;
		background-color: rgba(67,68,68,0.8);
		padding: 20px 19px;
	}
	figure.interior-header a.play-btn {
		width: 75px;
	}
	.video-wrapper svg:hover .cls-1{
		fill:#434444;
	}
	.video-wrapper svg:hover .cls-2{
		fill:#fff;
	}
}