<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
	font-family: "KlavikaWebBasicBold";
	src: url("fonts/KlavikaWebBasicBold.eot?#iefix") format("embedded-opentype"), url("fonts/KlavikaWebBasicBold.woff") format("woff");
}
@font-face {
	font-family: "KlavikaWebBasicLight";
	src: url("fonts/KlavikaWebBasicLight.eot?#iefix") format("embedded-opentype"), url("fonts/KlavikaWebBasicLight.woff") format("woff");
}
@font-face {
	font-family: "KlavikaWebBasicMedium";
	src: url("fonts/KlavikaWebBasicMedium.eot?#iefix") format("embedded-opentype"), url("fonts/KlavikaWebBasicMedium.woff") format("woff");
}
.no-margins{
	margin: 0px;
}
body {
	line-height: 1.1em;
	font-size: 14px;
}
.ab-container-full * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.abl--container-full {
    width: 100%;
    max-width: 100%;
    clear: both;
}
/*******************************************
	10.Video CSS
*******************************************/
.ab-overlay {
	position: absolute;
	z-index: 99999;
	background: url(//alliancebernstein.com/resources/images/modal_bg.png) repeat;
	display: none;
	top: 0px;
	left: 0px;
}
.ab-window {
	position: absolute;
	z-index: 3000;
}
.ab-video-box {
	position: absolute;
	background-color: #efefef;
	z-index: 5000;
	top: 50%;
	left: 50%;
	-webkit-box-shadow: 6px 6px 22px rgba(35, 33, 32, 0.15);
	-moz-box-shadow: 6px 6px 22px rgba(35, 33, 32, 0.15);
	box-shadow: 6px 6px 22px rgba(35, 33, 32, 0.15);
}
.ab-close {
	text-indent: -9999px;
	background: url(//alliancebernstein.com/resources/images/close_x_button.png) no-repeat;
	background-position: 0px -46px;
	width: 22px;
	height: 22px;
	position: absolute;
	right: 0px;
	top: -22px;
	z-index: 6000;
	cursor: pointer;
}
.ab-close:hover {
	background-position: 0px -23px;
}
.ab-video {
	float: left;
	width: 100%;
	height: 100%;
	background: url(//alliancebernstein.com/resources/images/loading_gif_02_F0F0F0.gif) no-repeat center;
}
#placeHolder {
	position: relative;
	height: 0;
	padding-bottom: 56.25%;
}
.ab-overlay .BrightcoveExperience {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/* Fix for extra span added in brightcove for IE &lt; 11 */
span#_containermyExperience {
	height: 100%;
}
.video-js {
	position: absolute !important;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}</pre></body></html>