/* SLIDERS */
.home .slider {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	
	z-index:1000;
	
	background-image:url('design/logo-big.png');
	background-repeat:no-repeat;
	background-position:center calc(50% - 85px);
		
	background-color:#13377c;
	color:#fff;
	
	font-size:32px;
	
}
.home .slider:nth-of-type(2) {
	background-color:#008acd;
	z-index:999;
}
.home .slider:nth-of-type(3) {
	background-color:#73d0f4;
	z-index:998;
}

.home .slider .text {
	position:absolute;
	display:block;
	top: calc(50% + 150px);
	left: calc(50% - 390px);
	text-align:center;
	width:780px;
	line-height:150%;
}

/* FULLSCREEN VIDEO */

div[class^="interview"] .middle,
.home .middle {
	padding:0px;
	padding-left:42px;
	height:100%;
}
div[class^="interview"] .middle .pagewidth,
.home .middle .pagewidth {
	height:100%;
}
div[class^="interview"] .middle .content,
.home .middle .content {
	padding:0px;
	width:100%;
	height:100%;
	max-width:none;	
	line-height:0px;
	
	overflow:hidden;
}

/* INTERVIEW */
div.interview .middle .content {
	height:0px;
}
.interview .blocks {
	margin:0px;
	height:100%;
}
.interview .blocks .block {
	width:100%;
	height:33.33%;
	float:none;
	position:relative;
	
	padding:0px;
	margin:0px;
	
	display:inline-block;
	overflow:hidden;
	
	background-color:transparent;
	
	cursor:pointer;
	
	opacity:0.0;
	
	vertical-align:top;
}
.interview .blocks .block img,
.interview .blocks .block a {
	width:100%;
	height:auto;
	
	display:block;
	overflow:hidden;
	
	position:absolute;
	top:0px;
	left:0px;
	
	vertical-align:center;
}
.interview .blocks .block a {
	height:100%;
}
.interview .blocks .block .overlay {
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
	
	opacity:0.4;
	
	background-color:#73d0f4;
	background-image:url('design/btn-play-white.png');
	background-repeat:no-repeat;
	background-position:center center;
		
	/*pointer-events:none;*/
}
.interview .blocks .block:hover .overlay {
	background-color:transparent;
	background-image:url('design/btn-play-blue.png');
}

.interview .blocks .block h2 {
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	text-align:center;
	background-color:rgba(255,255,255,0.8);
	
	font-size: 1vw;
	text-transform:none;
	
	display:block;
	opacity:1.0;
	
}
.interview .blocks .block:hover h2 {
	display:block;
}