@charset "UTF-8";
.color-1,.color-1 .csc-sitemap>ul>li>ul>li>a,.color-1 .section.vdm-section-footer .vdm-list-headline,.color-1 .typ-3,.color-1 .typ-4,.color-1 .typ-5,.color-1.typ-4,.color-1.typ-5,.section.vdm-section-footer .color-1 .vdm-list-headline {
	color:#002846
}
.color-2,.color-2 .csc-sitemap>ul>li>ul>li>a,.color-2 .section.vdm-section-footer .vdm-list-headline,.color-2 .typ-3,.color-2 .typ-4,.color-2 .typ-5,.color-2.typ-4,.color-2.typ-5,.section.vdm-section-footer .color-2 .vdm-list-headline {
	color:#9da9b5
}
.color-3,.color-3 .csc-sitemap>ul>li>ul>li>a,.color-3 .section.vdm-section-footer .vdm-list-headline,.color-3 .typ-3,.color-3 .typ-4,.color-3 .typ-5,.color-3.typ-4,.color-3.typ-5,.section.vdm-section-footer .color-3 .vdm-list-headline {
	color:#dee3e7
}
.color-4,.color-4 .csc-sitemap>ul>li>ul>li>a,.color-4 .section.vdm-section-footer .vdm-list-headline,.color-4 .typ-3,.color-4 .typ-4,.color-4 .typ-5,.color-4.typ-4,.color-4.typ-5,.section.vdm-section-footer .color-4 .vdm-list-headline {
	color:#ff5000
}
.color-5,.color-5 .csc-sitemap>ul>li>ul>li>a,.color-5 .section.vdm-section-footer .vdm-list-headline,.color-5 .typ-3,.color-5 .typ-4,.color-5 .typ-5,.color-5.typ-4,.color-5.typ-5,.section.vdm-section-footer .color-5 .vdm-list-headline {
	color:#fff
}
.color-6,.color-6 .csc-sitemap>ul>li>ul>li>a,.color-6 .section.vdm-section-footer .vdm-list-headline,.color-6 .typ-3,.color-6 .typ-4,.color-6 .typ-5,.color-6.typ-4,.color-6.typ-5,.section.vdm-section-footer .color-6 .vdm-list-headline {
	color:#000
}
.color-7,.color-7 .csc-sitemap>ul>li>ul>li>a,.color-7 .section.vdm-section-footer .vdm-list-headline,.color-7 .typ-3,.color-7 .typ-4,.color-7 .typ-5,.color-7.typ-4,.color-7.typ-5,.section.vdm-section-footer .color-7 .vdm-list-headline {
	color:red
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {
	display:block
}
audio,canvas,video {
	display:inline-block;
	*display:inline;
	*zoom:1
}
audio:not([controls]) {
	display:none;
	height:0
}
[hidden] {
	display:none
}
html {
	font-size:100%;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
button,html,input,select,textarea {
	font-family:sans-serif
}
body {
	margin:0
}
a:focus {
	outline:thin dotted
}
a:active,a:hover {
	outline:0
}
h1 {
	font-size:2em;
	margin:.67em 0
}
h2 {
	font-size:1.5em;
	margin:.83em 0
}
h3 {
	font-size:1.17em;
	margin:1em 0
}
h4 {
	font-size:1em;
	margin:1.33em 0
}
h5 {
	font-size:.83em;
	margin:1.67em 0
}
h6 {
	font-size:.75em;
	margin:2.33em 0
}
abbr[title] {
	border-bottom:1px dotted
}
blockquote {
	margin:1em 40px
}
mark {
	background:#ff0;
	color:#000
}
p,pre {
	margin:1em 0
}
code,kbd,pre,samp {
	font-family:monospace,serif;
	_font-family:courier new,monospace;
	font-size:1em
}
pre {
	white-space:pre;
	white-space:pre-wrap;
	word-wrap:break-word
}
q {
	quotes:none
}
q:after,q:before {
	content:"";
	content:none
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
dl,menu,ol,ul {
	margin:1em 0
}
dd {
	margin:0 0 0 40px
}
menu,ol,ul {
	/*padding:0 0 0 40px*/
}
nav ol,nav ul {
	list-style:none;
	list-style-image:none
}
img {
	border:0;
	-ms-interpolation-mode:bicubic
}
svg:not(:root) {
	overflow:hidden
}
figure,form {
	margin:0
}
fieldset {
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0;
	padding:0;
	white-space:normal;
	*margin-left:-7px
}
button,input,select,textarea {
	font-size:100%;
	margin:0;
	vertical-align:baseline;
	*vertical-align:middle
}
button,input {
	line-height:normal
}
button,html input[type=button],input[type=reset],input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer;
	*overflow:visible
}
button[disabled],input[disabled] {
	cursor:default
}
input[type=checkbox],input[type=radio] {
	box-sizing:border-box;
	padding:0;
	*height:13px;
	*width:13px
}
input[type=search] {
	-webkit-appearance:textfield;
	box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
	-webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
textarea {
	overflow:auto;
	vertical-align:top
}
table {
	border-collapse:collapse;
	border-spacing:0
}
.csc-sitemap,.default-section-indentation,.section-container {
	padding-right:.9375rem;
	padding-left:.9375rem
}
#scrollr-body .section.vdm-search-result-section:last-child {
	border:1px solid red
}
.section.full-width .csc-sitemap,.section.full-width .section-container {
	max-width:none
}
.section.vdm-search-result-section .csc-sitemap,.section.vdm-search-result-section .section-container {
	padding-top:0
}
.section.vdm-search-result-section:first-child .csc-sitemap,.section.vdm-search-result-section:first-child .section-container {
	padding-top:2.5rem;
	padding-bottom:0
}
.section.vdm-search-result-section:first-child .vdm-section-headline:before,.section.vdm-search-result-section:first-child .vdm-template .content-wrap>h1:before,.vdm-template .section.vdm-search-result-section:first-child .content-wrap>h1:before {
	border-top:none
}
.section.vdm-search-result-section .vdm-table-wrapper {
	margin-top:1.5625rem
}
.search-wrap+.section.vdm-search-result-section .csc-sitemap,.search-wrap+.section.vdm-search-result-section .section-container {
	padding-top:2.5rem;
	padding-bottom:0
}
.search-wrap+.section.vdm-search-result-section .vdm-section-headline:before,.search-wrap+.section.vdm-search-result-section .vdm-template .content-wrap>h1:before,.vdm-template .search-wrap+.section.vdm-search-result-section .content-wrap>h1:before {
	border-top:none
}
.csc-sitemap,.section-container {
	display:block;
	max-width:960px;
	max-width:60rem;
	margin:0 auto;
	position:relative;
	background:#fff;
	padding-bottom:3.125rem;
	padding-top:2.5rem
}
.lt-ie9 .csc-sitemap,.lt-ie9 .section-container {
	width:960px;
	width:60rem
}
.no-indentation .csc-sitemap,.no-indentation .section-container {
	padding-right:0;
	padding-left:0
}
.right-indentation .csc-sitemap,.right-indentation .section-container {
	padding-right:.9375rem;
	padding-left:0
}
.left-indentation .csc-sitemap,.left-indentation .section-container {
	padding-left:.9375rem;
	padding-right:0
}
.no-padding .csc-sitemap,.no-padding .section-container {
	padding-top:0;
	padding-bottom:0
}
.top-padding .csc-sitemap,.top-padding .section-container {
	padding-top:2.5rem;
	padding-bottom:0
}
.bottom-padding .csc-sitemap,.bottom-padding .section-container {
	padding-top:0;
	padding-bottom:3.125rem
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.csc-sitemap,.default-section-indentation,.section-container {
		padding-right:1.875rem;
		padding-left:1.875rem
	}
	.search-wrap+.section.vdm-search-result-section .csc-sitemap,.search-wrap+.section.vdm-search-result-section .section-container,.section.vdm-search-result-section:first-child .csc-sitemap,.section.vdm-search-result-section:first-child .section-container {
		padding-top:2.5rem
	}
	.csc-sitemap,.section-container {
		padding-bottom:3.125rem;
		padding-top:2.5rem
	}
	.right-indentation .csc-sitemap,.right-indentation .section-container {
		padding-right:1.875rem
	}
	.left-indentation .csc-sitemap,.left-indentation .section-container {
		padding-left:1.875rem
	}
	.no-padding .csc-sitemap,.no-padding .section-container {
		padding-top:0;
		padding-bottom:0
	}
	.top-padding .csc-sitemap,.top-padding .section-container {
		padding-top:2.5rem;
		padding-bottom:0
	}
	.bottom-padding .csc-sitemap,.bottom-padding .section-container {
		padding-top:0;
		padding-bottom:3.125rem
	}
}@media only screen and (min-width:63.9375em) {
	.csc-sitemap,.default-section-indentation,.section-container {
		padding-right:1.875rem;
		padding-left:1.875rem
	}
	.search-wrap+.section.vdm-search-result-section .csc-sitemap,.search-wrap+.section.vdm-search-result-section .section-container,.section.vdm-search-result-section:first-child .csc-sitemap,.section.vdm-search-result-section:first-child .section-container {
		padding-top:3.75rem
	}
	.csc-sitemap,.section-container {
		padding-bottom:4.375rem;
		padding-top:3.75rem
	}
	.right-indentation .csc-sitemap,.right-indentation .section-container {
		padding-right:1.875rem
	}
	.left-indentation .csc-sitemap,.left-indentation .section-container {
		padding-left:1.875rem
	}
	.no-padding .csc-sitemap,.no-padding .section-container {
		padding-top:0;
		padding-bottom:0
	}
	.top-padding .csc-sitemap,.top-padding .section-container {
		padding-top:3.75rem;
		padding-bottom:0
	}
	.bottom-padding .csc-sitemap,.bottom-padding .section-container {
		padding-top:0;
		padding-bottom:4.375rem
	}
}.pattern.floating {
	 *zoom:1
 }
.pattern.floating:after,.pattern.floating:before {
	content:"";
	display:table;
	line-height:0
}
.pattern.floating:after {
	clear:both
}
.pattern.floating .area {
	float:left
}
.pattern.stacked {
	*zoom:1;
	box-sizing:border-box;
	position:relative;
	display:block;
	clear:both
}
.pattern.stacked:after,.pattern.stacked:before {
	content:"";
	display:table;
	line-height:0
}
.pattern.stacked:after {
	clear:both
}
.pattern.stacked * {
	box-sizing:border-box
}
.pattern.stacked {
	margin-left:-3.09%
}
.pattern.stacked>div {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.absolute-overlay {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	display:block;
	max-width:960px;
	max-width:60rem;
	padding-right:.9375rem;
	padding-left:.9375rem;
	z-index:1;
	margin:0 auto
}
.lt-ie9 .pattern.absolute-overlay {
	width:960px;
	width:60rem
}
.pattern.stacked.inline-block-pattern {
	font-size:0
}
.pattern.stacked .area.col-1-1-1 {
	width:5.33333%
}
.pattern.stacked .area.col-1-1-1,.pattern.stacked .area.col-2-2-2 {
	float:left;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-2-2-2 {
	width:13.66667%
}
.pattern.stacked .area.col-2_5-2_5-2_5 {
	float:left;
	width:17.83333%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-3-3-2,.pattern.stacked .area.col-3-3-3,.pattern.stacked .area.col-3-3-4 {
	float:left;
	width:22%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-4-4-4 {
	width:30.33333%
}
.pattern.stacked .area.col-4-4-4,.pattern.stacked .area.col-5-5-5 {
	float:left;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-5-5-5 {
	width:38.66667%
}
.pattern.stacked .area.col-6-6-4,.pattern.stacked .area.col-6-6-6 {
	float:left;
	width:47%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-7-7-7 {
	width:55.33333%
}
.pattern.stacked .area.col-7-7-7,.pattern.stacked .area.col-7_5-7_5-7_5 {
	float:left;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-7_5-7_5-7_5 {
	width:59.5%
}
.pattern.stacked .area.col-8-8-8 {
	width:63.66667%
}
.pattern.stacked .area.col-8-8-8,.pattern.stacked .area.col-9-9-9 {
	float:left;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-9-9-9 {
	width:72%
}
.pattern.stacked .area.col-10-10-10 {
	width:80.33333%
}
.pattern.stacked .area.col-10-10-10,.pattern.stacked .area.col-11-11-11 {
	float:left;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-11-11-11 {
	width:88.66667%
}
.pattern.stacked .area.col-12-12-12 {
	width:97%
}
.pattern.stacked .area.col-11-11-10,.pattern.stacked .area.col-12-12-12 {
	float:left;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-11-11-10 {
	width:88.66667%
}
.pattern.stacked .area.col-12-3-3,.pattern.stacked .area.col-12-4-4,.pattern.stacked .area.col-12-6-3,.pattern.stacked .area.col-12-6-4,.pattern.stacked .area.col-12-6-6,.pattern.stacked .area.col-12-8-8,.pattern.stacked .area.col-12-9-9,.pattern.stacked .area.col-12-12-5,.pattern.stacked .area.col-12-12-6,.pattern.stacked .area.col-12-12-8 {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.col-6-3_5-3_5 {
	float:left;
	width:47%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.pattern.stacked .area.push-3_5-3_5-3_5 {
	left:29.16667%
}
.pattern.stacked .area.push-1-1-1 {
	left:8.33333%
}
.pattern.stacked .area.push-0-1-1 {
	left:0
}
.pattern.stacked .area.push-2-2-2 {
	left:16.66667%
}
.pattern.stacked .area.push-3-3-3 {
	left:25%
}
.pattern.stacked .area.push-4-4-4 {
	left:33.33333%
}
.pattern.stacked .area.push-5_5-5_5-5_5 {
	left:45%
}
.pattern.stacked .area.push-0_5-0_5-0_5 {
	left:4.16667%
}
.pattern.stacked .area.push-6-6-6 {
	left:50%
}
.pattern.stacked .area.push-8-8-7_5,.pattern.stacked .area.push-8-8-8 {
	left:66.66667%
}
.pattern.stacked .area.push-0-0-1,.pattern.stacked .area.push-0-3-0 {
	left:0
}
.pattern.stacked .area.push-1-1-2 {
	left:8.33333%
}
.pattern.stacked .area.pull-0-6-6,.pattern.stacked .area.push-0-6-6 {
	left:0
}
.pattern.stacked .area.inline-block-area {
	display:inline-block;
	float:none;
	vertical-align:middle;
	line-height:1.5;
	font-size:16px;
	font-size:1rem;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal
}
.pattern.stacked.absolute-overlay .area {
	margin-left:auto
}
@media only screen and (min-width:63.9375em) and (max-width:90em) {
	.pattern.stacked {
		margin-left:-3.09%
	}
	.pattern.stacked>div {
		width:97%;
		margin-left:3%
	}
	.pattern.absolute-overlay {
		padding-right:1.875rem;
		padding-left:1.875rem;
		margin-left:auto
	}
	.pattern.stacked .area.col-1-1-1 {
		width:5.33333%;
		margin-left:3%
	}
	.pattern.stacked .area.col-2-2-2 {
		width:13.66667%;
		margin-left:3%
	}
	.pattern.stacked .area.col-2_5-2_5-2_5 {
		width:17.83333%;
		margin-left:3%
	}
	.pattern.stacked .area.col-3-3-2,.pattern.stacked .area.col-3-3-3,.pattern.stacked .area.col-3-3-4 {
		width:22%;
		margin-left:3%
	}
	.pattern.stacked .area.col-4-4-4 {
		width:30.33333%;
		margin-left:3%
	}
	.pattern.stacked .area.col-5-5-5 {
		width:38.66667%;
		margin-left:3%
	}
	.pattern.stacked .area.col-6-6-4,.pattern.stacked .area.col-6-6-6 {
		width:47%;
		margin-left:3%
	}
	.pattern.stacked .area.col-7-7-7 {
		width:55.33333%;
		margin-left:3%
	}
	.pattern.stacked .area.col-7_5-7_5-7_5 {
		width:59.5%;
		margin-left:3%
	}
	.pattern.stacked .area.col-8-8-8 {
		width:63.66667%;
		margin-left:3%
	}
	.pattern.stacked .area.col-9-9-9 {
		width:72%;
		margin-left:3%
	}
	.pattern.stacked .area.col-10-10-10 {
		width:80.33333%;
		margin-left:3%
	}
	.pattern.stacked .area.col-11-11-11 {
		width:88.66667%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-12-12 {
		width:97%;
		margin-left:3%
	}
	.pattern.stacked .area.col-11-11-10 {
		width:88.66667%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-8-8 {
		width:63.66667%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-12-8 {
		width:97%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-6-3 {
		width:47%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-3-3 {
		width:22%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-4-4 {
		width:30.33333%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-6-6 {
		width:47%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-9-9 {
		width:72%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-6-4 {
		width:47%;
		margin-left:3%
	}
	.pattern.stacked .area.col-12-12-5,.pattern.stacked .area.col-12-12-6 {
		width:97%;
		margin-left:3%
	}
	.pattern.stacked .area.col-6-3_5-3_5 {
		width:26.16667%;
		margin-left:3%
	}
	.pattern.stacked .area.push-3_5-3_5-3_5 {
		left:29.16667%
	}
	.pattern.stacked .area.push-0-1-1 {
		left:8.33333%
	}
	.pattern.stacked .area.push-8-8-7_5,.pattern.stacked .area.push-8-8-8 {
		left:66.66667%
	}
	.pattern.stacked .area.push-0-0-1 {
		left:0
	}
	.pattern.stacked .area.push-0-3-0 {
		left:25%
	}
	.pattern.stacked .area.push-1-1-2 {
		left:8.33333%
	}
	.pattern.stacked .area.push-0-6-6 {
		left:50%
	}
	.pattern.stacked .area.pull-0-6-6 {
		left:-50%
	}
	.pattern.stacked .area.inline-block-area {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
	.pattern.stacked.absolute-overlay .area {
		margin-left:auto
	}
}@media only screen and (min-width:90em) {
	.pattern.stacked {
		margin-left:-2.04%
	}
	.pattern.stacked>div {
		width:98%;
		margin-left:2%
	}
	.pattern.absolute-overlay {
		padding-right:1.875rem;
		padding-left:1.875rem;
		margin-left:auto
	}
	.pattern.stacked .area.col-1-1-1 {
		width:6.33333%;
		margin-left:2%
	}
	.pattern.stacked .area.col-2-2-2 {
		width:14.66667%;
		margin-left:2%
	}
	.pattern.stacked .area.col-2_5-2_5-2_5 {
		width:18.83333%;
		margin-left:2%
	}
	.pattern.stacked .area.col-3-3-2 {
		width:14.66667%;
		margin-left:2%
	}
	.pattern.stacked .area.col-3-3-3 {
		width:23%;
		margin-left:2%
	}
	.pattern.stacked .area.col-3-3-4,.pattern.stacked .area.col-4-4-4 {
		width:31.33333%;
		margin-left:2%
	}
	.pattern.stacked .area.col-5-5-5 {
		width:39.66667%;
		margin-left:2%
	}
	.pattern.stacked .area.col-6-6-4 {
		width:31.33333%;
		margin-left:2%
	}
	.pattern.stacked .area.col-6-6-6 {
		width:48%;
		margin-left:2%
	}
	.pattern.stacked .area.col-7-7-7 {
		width:56.33333%;
		margin-left:2%
	}
	.pattern.stacked .area.col-7_5-7_5-7_5 {
		width:60.5%;
		margin-left:2%
	}
	.pattern.stacked .area.col-8-8-8 {
		width:64.66667%;
		margin-left:2%
	}
	.pattern.stacked .area.col-9-9-9 {
		width:73%;
		margin-left:2%
	}
	.pattern.stacked .area.col-10-10-10 {
		width:81.33333%;
		margin-left:2%
	}
	.pattern.stacked .area.col-11-11-11 {
		width:89.66667%;
		margin-left:2%
	}
	.pattern.stacked .area.col-12-12-12 {
		width:98%;
		margin-left:2%
	}
	.pattern.stacked .area.col-11-11-10 {
		width:81.33333%;
		margin-left:2%
	}
	.pattern.stacked .area.col-12-8-8,.pattern.stacked .area.col-12-12-8 {
		width:64.66667%;
		margin-left:2%
	}
	.pattern.stacked .area.col-12-3-3,.pattern.stacked .area.col-12-6-3 {
		width:23%;
		margin-left:2%
	}
	.pattern.stacked .area.col-12-4-4 {
		width:31.33333%;
		margin-left:2%
	}
	.pattern.stacked .area.col-12-6-6 {
		width:48%;
		margin-left:2%
	}
	.pattern.stacked .area.col-12-9-9 {
		width:73%;
		margin-left:2%
	}
	.pattern.stacked .area.col-12-6-4 {
		width:31.33333%;
		margin-left:2%
	}
	.pattern.stacked .area.col-12-12-6 {
		width:48%;
		margin-left:2%
	}
	.pattern.stacked .area.col-12-12-5 {
		width:39.66667%;
		margin-left:2%
	}
	.pattern.stacked .area.col-6-3_5-3_5 {
		width:27.16667%;
		margin-left:2%
	}
	.pattern.stacked .area.push-3_5-3_5-3_5 {
		left:29.16667%
	}
	.pattern.stacked .area.push-0-1-1 {
		left:8.33333%
	}
	.pattern.stacked .area.push-8-8-7_5 {
		left:62.5%
	}
	.pattern.stacked .area.push-8-8-8 {
		left:66.66667%
	}
	.pattern.stacked .area.push-0-0-1 {
		left:8.33333%
	}
	.pattern.stacked .area.push-0-3-0 {
		left:0
	}
	.pattern.stacked .area.push-1-1-2 {
		left:16.66667%
	}
	.pattern.stacked .area.push-0-6-6 {
		left:50%
	}
	.pattern.stacked .area.pull-0-6-6 {
		left:-50%
	}
	.pattern.stacked .area.inline-block-area {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
	.pattern.stacked.absolute-overlay .area {
		margin-left:auto
	}
}@font-face {
	font-family:vdm-metals-iconfont;
	src:url(fonts/icons/vdm-metals-iconfont.eot@4zx1y2);
	src:url(fonts/icons/vdm-metals-iconfont.eot@4zx1y2#iefix) format("embedded-opentype"),url(fonts/icons/vdm-metals-iconfont.ttf@4zx1y2) format("truetype"),url(fonts/icons/vdm-metals-iconfont.woff@4zx1y2) format("woff"),url(fonts/icons/vdm-metals-iconfont.svg@4zx1y2#vdm-metals-iconfont) format("svg");
	font-weight:400;
	font-style:normal
}
#search-form .vdm-submit-icon-wrapper:after,.footable.breakpoint>tbody>tr.footable-detail-show>td.footable-last-column>span.vdm-table-toggle:before,.section.vdm-section-footer .vdm-toggle-item-toggler:after,.vdm-accordion:after,.vdm-application-areas-tile .vdm-application-areas-more-link:after,.vdm-breadcrumbs .vdm-breadcrumb a.vdm-breadcrumb-item:after,.vdm-breadcrumbs .vdm-breadcrumb a.vdm-breadcrumb-item:before,.vdm-contact-item .vdm-contact-reachability-link:before,.vdm-contact-item .vdm-toggle-item-toggler:after,.vdm-download-link:before,.vdm-filter>span:before,.vdm-icon-arrow_right:before,.vdm-icon-check:before,.vdm-icon-lined_arrow_left:before,.vdm-icon-magnifier:before,.vdm-icon-menu:before,.vdm-icon-more:before,.vdm-icon-uncheck:before,.vdm-inline-table.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before,.vdm-inline-table.breakpoint>tbody>tr>td>span.footable-toggle:before,.vdm-inline-table .vdm-table-info-icon:before,.vdm-inline-table .vdm-table-toggle:before,.vdm-inline-table tbody>tr>td a:before,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-next]:before,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-prev]:before,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=next]:before,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=prev]:before,.vdm-inline-table th.footable-sortable .footable-sort-indicator:before,.vdm-job-center-navigation .job-next:before,.vdm-job-center-navigation .job-prev:before,.vdm-job-center-navigation .job-print:before,.vdm-language-menu .vdm-langauge-menu-link.vdm-language-selected:after,.vdm-language-menu .vdm-language-link:after,.vdm-list>li span.vdm-list-link:before,.vdm-list ul>li span.vdm-list-link:before,.vdm-menu-button-back a:before,.vdm-menu-more:after,.vdm-more-link:before,.vdm-pagination>ul>li>a.vdm-button-pagination-more:before,.vdm-pagination>ul>li>a.vdm-button-pagination-next:before,.vdm-pagination>ul>li>a.vdm-button-pagination-prev:before,.vdm-quote blockquote:after,.vdm-quote blockquote:before,.vdm-section-presentation .vdm-section-presentation-bottom .text.component.vdm-section-introduction-text-top .vdm-section-presentation-more-link:before,.vdm-slider-arrow.vdm-slider-arrow-next a:before,.vdm-slider-arrow.vdm-slider-arrow-prev a:before,.vdm-social-media .vdm-social-media-button:before,.vdm-submit-icon-wrapper:after,.vdm-table-application .vdm-table-filter-buttons-area .vdm-button .vdm-button-close:before,.vdm-table .vdm-table-info-icon:before,.vdm-table .vdm-table-toggle:before,.vdm-table tbody>tr>td a:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-next]:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-prev]:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=next]:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=prev]:before,.vdm-table th.footable-sortable .footable-sort-indicator:before,.vdm-text-tile:after,.vdm-top-link:before,p a[href^="mailto:"]:before,ul.vdm-table-footer-list li:before,ul.vdm-table-footer-list li:first-child:before {
	font-family:vdm-metals-iconfont;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	speak:none;
	text-transform:none;
	line-height:normal
}
.vdm-icon-menu:before {
	content:""
}
.vdm-table-application .vdm-table-filter-buttons-area .vdm-button .vdm-button-close:before {
	content:""
}
.vdm-filter>span:before,.vdm-language-menu .vdm-language-link:after {
	content:""
}
.vdm-breadcrumbs .vdm-breadcrumb a.vdm-breadcrumb-item:before,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=prev]:before,.vdm-pagination>ul>li>a.vdm-button-pagination-prev:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=prev]:before {
	content:""
}
.vdm-breadcrumbs .vdm-breadcrumb a.vdm-breadcrumb-item:after,.vdm-icon-arrow_right:before,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=next]:before,.vdm-pagination>ul>li>a.vdm-button-pagination-next:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=next]:before {
	content:""
}
.vdm-icon-lined_arrow_left:before,.vdm-job-center-navigation .job-prev:before,.vdm-menu-button-back a:before,.vdm-slider-arrow.vdm-slider-arrow-prev a:before,.vdm-top-link:before {
	content:""
}
.vdm-application-areas-tile .vdm-application-areas-more-link:after,.vdm-inline-table tbody>tr>td a:before,.vdm-job-center-navigation .job-next:before,.vdm-list>li span.vdm-list-link:before,.vdm-list ul>li span.vdm-list-link:before,.vdm-menu-more:after,.vdm-more-link:before,.vdm-section-presentation .vdm-section-presentation-bottom .text.component.vdm-section-introduction-text-top .vdm-section-presentation-more-link:before,.vdm-slider-arrow.vdm-slider-arrow-next a:before,.vdm-table tbody>tr>td a:before,.vdm-text-tile:after {
	content:""
}
.vdm-icon-more:before,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-next]:before,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-prev]:before,.vdm-pagination>ul>li>a.vdm-button-pagination-more:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-next]:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-prev]:before {
	content:""
}
#search-form .vdm-submit-icon-wrapper:after,.vdm-icon-magnifier:before,.vdm-submit-icon-wrapper:after {
	content:""
}
.section.vdm-section-footer .vdm-toggle-item-toggler:after,.vdm-accordion:after,.vdm-contact-item .vdm-toggle-item-toggler:after,.vdm-inline-table.breakpoint>tbody>tr>td>span.footable-toggle:before,.vdm-inline-table .vdm-table-toggle:before,.vdm-table .vdm-table-toggle:before {
	content:""
}
.footable.breakpoint>tbody>tr.footable-detail-show>td.footable-last-column>span.vdm-table-toggle:before,.vdm-inline-table.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.vdm-icon-check:before,.vdm-icon-uncheck:before,.vdm-language-menu .vdm-langauge-menu-link.vdm-language-selected:after,ul.vdm-table-footer-list li:before,ul.vdm-table-footer-list li:first-child:before {
	content:""
}
.vdm-inline-table .vdm-table-info-icon:before,.vdm-table .vdm-table-info-icon:before {
	content:""
}
.vdm-quote blockquote:before {
	content:""
}
.vdm-quote blockquote:after {
	content:""
}
.vdm-download-link:before {
	content:""
}
.vdm-job-center-navigation .job-print:before {
	content:""
}
.vdm-contact-item .vdm-contact-reachability-link:before,p a[href^="mailto:"]:before {
	content:""
}
@font-face {
	font-family:MorebiRoundedRegular;
	src:url(../fonts/morebirounded_regular_macroman/gtc-morebirounded-regular-webfont.woff2) format("woff2"),url(../fonts/morebirounded_regular_macroman/gtc-morebirounded-regular-webfont.woff) format("woff");
	font-weight:400;
	font-style:normal
}
@font-face {
	font-family:MorebiRoundedMedium;
	src:url(../fonts/morebirounded_medium_macroman/gtc-morebirounded-medium-webfont.woff2) format("woff2"),url(../fonts/morebirounded_medium_macroman/gtc-morebirounded-medium-webfont.woff) format("woff");
	font-weight:400;
	font-style:normal
}
@font-face {
	font-family:HelveticaNeueLight;
	src:url(fonts/helvetica/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot);
	src:url(fonts/helvetica/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot@#iefix) format("eot"),url(fonts/helvetica/694015/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"),url(fonts/helvetica/694015/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"),url(fonts/helvetica/694015/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg");
	font-weight:400;
	font-style:normal
}
@font-face {
	font-family:HelveticaNeueRoman;
	src:url(fonts/helvetica/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot);
	src:url(fonts/helvetica/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot@#iefix) format("eot"),url(fonts/helvetica/694021/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"),url(fonts/helvetica/694021/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"),url(fonts/helvetica/694021/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg");
	font-weight:400;
	font-style:normal
}
@font-face {
	font-family:HelveticaNeueMedium;
	src:url(fonts/helvetica/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot);
	src:url(fonts/helvetica/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot@#iefix) format("eot"),url(fonts/helvetica/694027/5b4a262e-3342-44e2-8ad7-719998a68134.woff) format("woff"),url(fonts/helvetica/694027/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf) format("truetype"),url(fonts/helvetica/694027/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88) format("svg");
	font-weight:400;
	font-style:normal
}
body>* {
	line-height:1.5;
	font-size:16px;
	font-size:1rem;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	color:#002846
}
blockquote,dl,h1,h2,h3,h4,h5,h6,ol,p,ul {
	margin-bottom:0;
	margin-top:1rem
}
.section .text.component:first-child blockquote:first-child,.section .text.component:first-child dl:first-child,.section .text.component:first-child h1:first-child,.section .text.component:first-child h2:first-child,.section .text.component:first-child h3:first-child,.section .text.component:first-child h4:first-child,.section .text.component:first-child h5:first-child,.section .text.component:first-child h6:first-child,.section .text.component:first-child ol:first-child,.section .text.component:first-child p:first-child,.section .text.component:first-child ul:first-child {
	margin-top:0;
	margin-bottom:0
}
.typ-1,h1 {
	line-height:1.20833;
	font-size:48px;
	font-size:3rem;
	margin-top:3.625rem
}
.typ-1,.typ-2,h1,h2 {
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	color:#002846
}
.typ-2,h2 {
	line-height:1.22222;
	font-size:36px;
	font-size:2.25rem;
	margin-top:2.75rem
}
.typ-3,h3 {
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif
}
.typ-3,.typ-4,h3,h4 {
	line-height:1.25;
	font-size:24px;
	font-size:1.5rem;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	margin-top:1.875rem;
	color:#002846
}
.typ-4,h4 {
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif
}
.typ-5,h5 {
	line-height:1.19231;
	font-size:26px;
	font-size:1.625rem;
	margin-top:1.9375rem
}
.typ-5,.typ-6,blockquote+p,h5,h6 {
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	color:#002846
}
.typ-6,blockquote+p,h6 {
	line-height:1.19048;
	font-size:21px;
	font-size:1.3125rem;
	margin-top:1.5625rem
}
.typ-1.additional-dash-spacing,.typ-2.additional-dash-spacing,.typ-3.additional-dash-spacing,.typ-4.additional-dash-spacing,h1.additional-dash-spacing,h2.additional-dash-spacing,h3.additional-dash-spacing,h4.additional-dash-spacing {
	margin-bottom:1rem!important
}
.typ-1+.typ-2,.typ-2+.typ-3,.typ-3+.typ-4,.typ-4+.typ-5,.typ-5+.typ-6,blockquote.typ-5+p,h1+h2,h2+h3,h3+h4,h4+h5,h5+h6 {
	margin-top:1.875rem
}
.copy-normal,pre {
	line-height:1.5;
	font-size:16px;
	font-size:1rem
}
.copy-normal,.copy-small,pre {
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal
}
.copy-small {
	line-height:1.55556;
	font-size:18px;
	font-size:1.125rem
}
.copy-x-small {
	line-height:1.4375;
	font-size:16px;
	font-size:1rem;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal
}
blockquote {
	line-height:1.55556;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	margin-top:1.875rem;
	margin-bottom:-30px!important;
	margin-right:0;
	margin-left:0
}
blockquote,blockquote+p {
	font-size:18px;
	font-size:1.125rem;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
blockquote+p {
	line-height:1.66667;
	margin-top:2.5625rem
}
blockquote cite {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	display:block;
	color:#888
}
blockquote cite:before {
	font-size:1.25em;
	margin-right:.5em;
	content:""
}
blockquote cite:after {
	content:none
}
a {
	line-height:1.5;
	font-size:16px;
	font-size:1rem;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	text-decoration:none
}
a,a:focus,a:visited {
	color:#002846
}
a:hover {
	color:#ff5000
}
a:active {
	color:#002846
}
address {
	font-size:.5em .5em .5em;
	font-style:normal
}
em,i {
	font-style:italic
}
b,dfn,strong {
	font-weight:700
}
dfn {
	font-style:italic
}
code {
	font-family:consolas,DejaVu Sans Mono,courier,monospace;
	line-height:1em;
	white-space:pre-line;
	white-space:pre-wrap
}
abbr,acronym {
	border:none
}
abbr[title],acronym[title] {
	cursor:default;
	border-bottom:1px dashed #337da4
}
q {
	quotes:initial
}
q:before {
	content:open-quote
}
q:after {
	content:close-quote
}
cite {
	margin-left:.31em
}
cite:before {
	content:""
}
cite:after {
	content:""
}
mark {
	color:#fff;
	background:#337da4;
	padding:.125rem
}
small {
	font-size:18px;
	font-size:1.125rem
}
ol ol,ol ul,ul ol,ul ul {
	margin-top:0
}
textarea {
	line-height:1.5;
	font-size:16px;
	font-size:1rem;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	color:#002846
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	body>* {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
	blockquote,dl,h1,h2,h3,h4,h5,h6,ol,p,ul {
		margin-top:1rem
	}
	.typ-1,h1 {
		line-height:1.20833;
		font-size:48px;
		font-size:3rem;
		margin-top:3.625rem
	}
	.typ-2,h2 {
		line-height:1.22222;
		font-size:36px;
		font-size:2.25rem;
		margin-top:2.75rem
	}
	.typ-3,h3 {
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem
	}
	.typ-3,.typ-4,h3,h4 {
		line-height:1.25
	}
	.typ-4,h4 {
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem
	}
	.typ-5,h5 {
		line-height:1.19231;
		font-size:26px;
		font-size:1.625rem;
		margin-top:1.9375rem
	}
	.typ-6,blockquote+p,h6 {
		line-height:1.19048;
		font-size:21px;
		font-size:1.3125rem;
		margin-top:1.5625rem
	}
	.typ-1+.typ-2,.typ-2+.typ-3,.typ-3+.typ-4,.typ-4+.typ-5,.typ-5+.typ-6,blockquote.typ-5+p,h1+h2,h2+h3,h3+h4,h4+h5,h5+h6 {
		margin-top:1.875rem
	}
	.copy-normal,pre {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
	.copy-small {
		line-height:1.55556;
		font-size:18px;
		font-size:1.125rem
	}
	.copy-x-small {
		line-height:1.4375;
		font-size:16px;
		font-size:1rem
	}
	blockquote {
		line-height:1.41667;
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem;
		margin-right:0;
		margin-left:0
	}
	blockquote+p {
		font-size:18px;
		font-size:1.125rem;
		line-height:1.66667;
		margin-top:2.5625rem
	}
	a {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
	abbr[title],acronym[title] {
		border-bottom:1px dashed #337da4
	}
	mark {
		padding:.125rem
	}
	small {
		font-size:18px;
		font-size:1.125rem
	}
	ol ol,ol ul,ul ol,ul ul {
		margin-top:0
	}
	textarea {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
}@media only screen and (min-width:63.9375em) {
	body>* {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
	blockquote,dl,h1,h2,h3,h4,h5,h6,ol,p,ul {
		margin-top:1rem
	}
	.typ-1,h1 {
		line-height:1.20833;
		font-size:48px;
		font-size:3rem;
		margin-top:3.625rem
	}
	.typ-2,h2 {
		line-height:1.22222;
		font-size:36px;
		font-size:2.25rem;
		margin-top:2.75rem
	}
	.typ-3,h3 {
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem
	}
	.typ-3,.typ-4,h3,h4 {
		line-height:1.25
	}
	.typ-4,h4 {
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem
	}
	.typ-5,h5 {
		line-height:1.19231;
		font-size:26px;
		font-size:1.625rem;
		margin-top:1.9375rem
	}
	.typ-6,blockquote+p,h6 {
		line-height:1.19048;
		font-size:21px;
		font-size:1.3125rem;
		margin-top:1.5625rem
	}
	.typ-1+.typ-2,.typ-2+.typ-3,.typ-3+.typ-4,.typ-4+.typ-5,.typ-5+.typ-6,blockquote.typ-5+p,h1+h2,h2+h3,h3+h4,h4+h5,h5+h6 {
		margin-top:1.875rem
	}
	.copy-normal,pre {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
	.copy-small {
		line-height:1.55556;
		font-size:18px;
		font-size:1.125rem
	}
	.copy-x-small {
		line-height:1.4375;
		font-size:16px;
		font-size:1rem
	}
	blockquote {
		line-height:1.41667;
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem;
		margin-right:0;
		margin-left:0
	}
	blockquote+p {
		font-size:18px;
		font-size:1.125rem;
		line-height:1.66667;
		margin-top:2.5625rem
	}
	a {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
	abbr[title],acronym[title] {
		border-bottom:1px dashed #337da4
	}
	mark {
		padding:.125rem
	}
	small {
		font-size:18px;
		font-size:1.125rem
	}
	ol ol,ol ul,ul ol,ul ul {
		margin-top:0
	}
	textarea {
		line-height:1.75;
		font-size:16px;
		font-size:1rem
	}
}.vdm-center-in-the-unknown-container {
	 font-size:0
 }
.vdm-center-in-the-unknown-container:before {
	content:"";
	display:inline-block;
	height:100%;
	vertical-align:middle
}
.vdm-center-in-the-unknown-element {
	display:inline-block;
	vertical-align:middle;
	font-size:16px;
	font-size:1rem
}
* {
	box-sizing:border-box
}
body {
	background:#fff;
	min-width:250px
}
a {
	color:inherit;
	text-decoration:inherit;
	-webkit-tap-highlight-color:transparent
}
a:active,a:focus {
	outline:none
}
.lightbox img {
	cursor:pointer;
	cursor:zoom-in
}
.vdm-icon {
	line-height:1
}
.vdm-icon-arrow_right,.vdm-icon-base,.vdm-icon-lined_arrow_left,.vdm-icon-magnifier,.vdm-icon-menu,.vdm-icon-more {
	font-size:26px;
	font-size:1.625rem
}
.vdm-icon-arrow_right .vdm-icon-label,.vdm-icon-base .vdm-icon-label,.vdm-icon-lined_arrow_left .vdm-icon-label,.vdm-icon-magnifier .vdm-icon-label,.vdm-icon-menu .vdm-icon-label,.vdm-icon-more .vdm-icon-label {
	display:none
}
.footable {
	width:100%
}
.footable.breakpoint>tbody>tr.footable-detail-show>td {
	border-bottom:none
}
.footable.breakpoint>tbody>tr:hover:not(.footable-row-detail) {
	cursor:pointer
}
.footable.breakpoint>tbody>tr>td.footable-cell-detail {
	background:#eee;
	border-top:none
}
.footable.breakpoint>tbody>tr>td>span.footable-toggle {
	display:inline-block;
	font-family:footable;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	-webkit-font-smoothing:antialiased;
	padding-right:5px;
	font-size:14px;
	color:#888
}
.footable.breakpoint.toggle-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-circle>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-circle-filled>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-square>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-square>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-square-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-square-filled>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-small>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-small>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-circle>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-tiny>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-tiny>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-alt>tbody>tr.footable-detail-show>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-arrow-alt>tbody>tr>td>span.footable-toggle:before {
	content:""
}
.footable.breakpoint.toggle-medium>tbody>tr>td>span.footable-toggle {
	font-size:18px
}
.footable.breakpoint.toggle-large>tbody>tr>td>span.footable-toggle {
	font-size:24px
}
.footable>thead>tr {
	vertical-align:bottom
}
.footable>thead>tr>th {
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:-moz-none;
	-ms-user-select:none;
	user-select:none
}
.footable>thead>tr>th.footable-sortable:hover {
	cursor:pointer
}
.footable>thead>tr>th.footable-sorted>span.footable-sort-indicator:before {
	content:""
}
.footable>thead>tr>th.footable-sorted-desc>span.footable-sort-indicator:before {
	content:""
}
.footable>thead>tr>th>span.footable-sort-indicator {
	display:inline-block;
	font-family:footable;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	-webkit-font-smoothing:antialiased;
	padding-left:5px
}
.footable>thead>tr>th>span.footable-sort-indicator:before {
	content:""
}
.footable>tfoot .pagination {
	margin:0
}
.footable.no-paging .hide-if-no-paging {
	display:none
}
.footable-row-detail-inner {
	display:table
}
.footable-row-detail-row {
	display:table-row;
	line-height:1.5em
}
.footable-row-detail-group {
	display:block;
	line-height:2em;
	font-size:1.2em;
	font-weight:700
}
.footable-row-detail-name {
	display:table-cell;
	font-weight:700;
	padding-right:.5em
}
.footable-row-detail-value {
	display:table-cell
}
.footable-odd {
	background-color:#f7f7f7
}
.vdm-slider-container {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:1
}
.vdm-slider-wrapper {
	transition-property:transform,left,right,top;
	transition-duration:0s;
	transform:translateZ(0);
	transition-timing-function:ease;
	box-sizing:content-box;
	position:relative;
	width:100%;
	overflow:hidden
}
.swiper-free-mode>.vdm-slider-wrapper {
	transition-timing-function:ease-out;
	margin:0 auto
}
.vdm-slider-slide {
	box-sizing:content-box;
	float:left
}
.swiper-wp8-horizontal {
	-ms-touch-action:pan-y
}
.swiper-wp8-vertical {
	-ms-touch-action:pan-x
}
.vdm-slider-arrow {
	position:absolute;
	top:0;
	bottom:0;
	width:15%;
	font-size:0
}
.vdm-slider-arrow:before {
	content:"";
	display:inline-block;
	height:100%;
	vertical-align:middle
}
.no-touch .vdm-slider-arrow:hover a {
	opacity:1
}
.vdm-slider-arrow a {
	font-size:64px;
	font-size:4rem;
	transition:opacity .3s ease-in-out;
	opacity:0;
	display:inline-block;
	vertical-align:middle
}
.vdm-slider-arrow a:before {
	border-radius:50%;
	padding:.16em;
	font-size:1em;
	color:#fff;
	border:3px solid #fff;
	background:rgba(255,80,0,.7);
	z-index:3
}
.vdm-slider-arrow.vdm-slider-arrow-prev {
	left:3%;
	text-align:left
}
.vdm-slider-arrow.vdm-slider-arrow-next {
	right:3%;
	text-align:right
}
.vdm-slider-pagination {
	text-align:center;
	line-height:1
}
.vdm-slider-pagination .vdm-slider-pagination-switch {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	width:20px;
	width:1.25rem;
	height:20px;
	height:1.25rem;
	margin:0 .4375rem;
	position:relative;
	cursor:pointer
}
.vdm-slider-pagination .vdm-slider-pagination-switch:before {
	transition-property:height,width,background;
	transition-duration:.3s;
	transition-timing-function:ease-in-out;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	border-radius:50%;
	width:16px;
	width:1rem;
	height:16px;
	height:1rem;
	content:"";
	display:inline-block;
	background:rgba(255,80,0,.6);
	margin:1px
}
.vdm-slider-pagination .vdm-slider-pagination-switch.vdm-slider-pagination-switch-active:before {
	width:20px;
	width:1.25rem;
	height:20px;
	height:1.25rem;
	background:#ff5000
}
@media only screen and (min-width:69.375em) and (max-width:75em) {
	.vdm-slider-arrow.vdm-slider-arrow-prev {
		left:2%
	}
	.vdm-slider-arrow.vdm-slider-arrow-prev a {
		font-size:50px;
		font-size:3.125rem
	}
	.vdm-slider-arrow.vdm-slider-arrow-next {
		right:2%
	}
	.vdm-slider-arrow.vdm-slider-arrow-next a {
		font-size:50x
	}
}@media only screen and (max-width:69.375em) {
	.vdm-slider-arrow a {
		display:none
	}
}.section.vdm-header {
	 position:absolute;
	 top:0;
	 left:0;
	 right:0;
	 background-color:#fff;
	 z-index:20
 }
.section.vdm-header .csc-sitemap,.section.vdm-header .section-container {
	transition-duration:.1s;
	transition-property:padding-top,padding-bottom;
	transition-timing-function:ease-in-out;
	padding:1rem 0 .75rem;
	position:static
}
.section.vdm-header .csc-sitemap .pattern.custom .area,.section.vdm-header .section-container .pattern.custom .area {
	*zoom:1
}
.section.vdm-header .csc-sitemap .pattern.custom .area:after,.section.vdm-header .csc-sitemap .pattern.custom .area:before,.section.vdm-header .section-container .pattern.custom .area:after,.section.vdm-header .section-container .pattern.custom .area:before {
	content:"";
	display:table;
	line-height:0
}
.section.vdm-header .csc-sitemap .pattern.custom .area:after,.section.vdm-header .section-container .pattern.custom .area:after {
	clear:both
}
.section.vdm-header.scrolled {
	box-shadow:1px 1px 40px rgba(0,0,0,.2)
}
.section.vdm-header .vdm-grid-context {
	position:static
}
.section.vdm-header .vdm-logo {
	margin-bottom:1.1875rem
}
.section.vdm-header:after {
	display:none;
	content:""
}
.vdm-logo {
	float:left;
	margin-left:.9375rem;
	margin-right:.625rem
}
.vdm-logo svg {
	width:140px;
	width:8.75rem;
	height:21px;
	height:1.3125rem
}
.vdm-logo svg .claim_de,.vdm-logo svg .claim_en {
	display:none
}
.vdm-logo svg path {
	fill:#ff5000
}
.vdm-menu-open .vdm-logo svg path,.vdm-search-open .vdm-logo svg path {
	fill:#fff
}
@media only screen and (min-width:650px) and (orientation:portrait),only screen and (min-width:850px) and (orientation:landscape) {
	.vdm-logo {
		margin-bottom:0
	}
	.vdm-logo svg {
		height:50px;
		height:3.125rem
	}
	.vdm-logo svg .claim_en,html[lang=de] .vdm-logo svg .claim_de {
		display:inline
	}
	html[lang=de] .vdm-logo svg .claim_en {
		display:none
	}
	.vdm-logo svg path,.vdm-menu-open .vdm-logo svg path,.vdm-search-open .vdm-logo svg path {
		fill:#ff5000
	}
}@media only screen and (min-width:650px) and (orientation:portrait) and (max-width:959px),only screen and (min-width:850px) and (max-width:959px) and (orientation:landscape) {
	.vdm-logo {
		margin-left:1.875rem;
		margin-right:5%
	}
}@media only screen and (min-width:960px) and (max-width:1022px) {
	.vdm-logo {
		margin-left:1.875rem;
		margin-right:5%
	}
}@media only screen and (min-width:1023px) {
	.vdm-logo {
		margin-left:1.875rem;
		margin-right:10%
	}
}.vdm-main-menu {
	 transition:transform .3s ease-in-out;
	 transform:translateX(0);
	 display:none;
	 clear:left;
	 font-size:18px;
	 font-size:1.125rem;
	 line-height:1.11111
 }
.vdm-menu-level-2 .vdm-main-menu {
	transform:translateX(-100%)
}
.vdm-menu-level-3 .vdm-main-menu {
	transform:translateX(-200%)
}
.vdm-main-menu-root-items {
	*zoom:1;
	list-style:none;
	margin:0;
	padding:0
}
.vdm-main-menu-root-items:after,.vdm-main-menu-root-items:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-main-menu-root-items:after {
	clear:both
}
.vdm-main-menu-root-items .vdm-main-menu-root-item {
	font-size:20px;
	font-size:1.25rem;
	border-bottom:1px solid #fff;
	line-height:1;
	display:block
}
.vdm-main-menu-root-items .vdm-main-menu-root-item .vdm-page-overlay {
	z-index:-1
}
.vdm-main-menu-root-items .vdm-main-menu-root-item .vdm-main-menu-root-link {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:20px;
	font-size:1.25rem;
	padding:.875rem;
	color:#fff;
	display:block;
	line-height:1;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif
}
.no-touch .vdm-main-menu-root-items .vdm-main-menu-root-item .vdm-main-menu-root-link:hover {
	color:#002846
}
.vdm-main-menu-root-items .vdm-main-menu-root-item.active .vdm-main-menu-level-2,.vdm-main-menu-root-items .vdm-main-menu-root-item.active .vdm-main-menu-level-2-group-item,.vdm-main-menu-root-items .vdm-main-menu-root-item.active .vdm-main-menu-level-2-items-meta {
	display:block
}
.vdm-menu-button-back a {
	font-size:26px;
	font-size:1.625rem
}
.vdm-menu-button-back a:before {
	font-size:18px;
	font-size:1.125rem;
	margin-right:.625rem;
	display:inline-block;
	vertical-align:top
}
.vdm-menu-button-back a .vdm-icon-label {
	display:none
}
.vdm-main-menu-meta-navigation {
	display:block
}
.vdm-main-menu-level-2 {
	position:absolute;
	top:0;
	left:0;
	right:0;
	transform:translateX(100%);
	z-index:3;
	background:#ff5000
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-group {
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	float:left;
	width:97%;
	margin-left:3%;
	position:static
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-group.active .vdm-main-menu-level-2-items {
	display:block
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-group-item {
	display:none
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-items,.vdm-main-menu-level-2 .vdm-main-menu-level-2-items-meta {
	list-style:none;
	display:none;
	padding:0
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-items {
	position:absolute;
	top:-1px;
	left:0;
	right:0;
	transform:translateX(100%);
	background-color:#ff5000;
	border-top:1px solid #fff;
	z-index:4
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-item,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta {
	font-size:20px;
	font-size:1.25rem;
	border-bottom:1px solid #fff;
	line-height:1
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta .vdm-main-menu-level-2-title,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item .vdm-main-menu-level-2-title {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:20px;
	font-size:1.25rem;
	margin:0;
	line-height:16px;
	color:#fff;
	text-transform:none;
	font-size:16px;
	font-size:1rem;
	padding:.875rem 1.875rem .875rem 0;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta a,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item a {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:20px;
	font-size:1.25rem;
	padding:.875rem;
	color:#fff;
	display:block;
	line-height:1
}
.no-touch .vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta a:hover,.no-touch .vdm-main-menu-level-2 .vdm-main-menu-level-2-item a:hover {
	color:#002846
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-item {
	padding-left:1.75rem
}
.no-touch .vdm-main-menu-level-2 .vdm-main-menu-level-2-item .vdm-main-menu-level-2-title:hover,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item .vdm-main-menu-level-2-title.active {
	color:#002846
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-item a.vdm-main-menu-level-2-link {
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif
}
.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta .vdm-main-menu-level-2-title {
	font-size:20px;
	font-size:1.25rem;
	padding-right:0;
	padding-left:.875rem;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif;
	color:#002846
}
.vdm-menu-level-3 .vdm-main-menu-level-2-items .vdm-main-menu-level-2-title:after {
	content:"";
	visibility:hidden;
	position:absolute
}
.vdm-header.vdm-menu-open .vdm-main-menu,.vdm-header.vdm-menu-open .vdm-meta-menu {
	display:block
}
.vdm-header.vdm-menu-open .vdm-icons-menu .vdm-icon-menu:before {
	content:""
}
.vdm-header.vdm-menu-open .vdm-search-menu {
	display:none
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-main-menu {
		font-size:18px;
		font-size:1.125rem;
		line-height:1.11111
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-main-menu {
		font-size:18px;
		font-size:1.125rem;
		line-height:1.11111
	}
}@media only screen and (min-width:650px) and (orientation:portrait),only screen and (min-width:850px) and (orientation:landscape) {
	.vdm-main-menu {
		transform:none;
		display:block;
		clear:none;
		float:left
	}
	.vdm-menu-level-2 .vdm-main-menu,.vdm-menu-level-3 .vdm-main-menu {
		transform:none
	}
	.vdm-main-menu-root-items .vdm-main-menu-root-item {
		float:left;
		margin-top:-.9375rem;
		padding:0 .9375rem;
		border-bottom:0
	}
	.no-touch .vdm-main-menu-root-items .vdm-main-menu-root-item:hover,.vdm-main-menu-root-items .vdm-main-menu-root-item.active {
		background:#ff5000;
		cursor:pointer
	}
	.no-touch .vdm-main-menu-root-items .vdm-main-menu-root-item:hover .vdm-main-menu-root-link {
		color:#fff;
		border-top:1px solid #fff
	}
	.no-touch .vdm-main-menu-root-items .vdm-main-menu-root-item:hover .vdm-main-menu-root-link:hover {
		color:#002846
	}
	.no-touch .vdm-main-menu-root-items .vdm-main-menu-root-item:hover .vdm-main-menu-level-2,.no-touch .vdm-main-menu-root-items .vdm-main-menu-root-item:hover .vdm-page-overlay,.vdm-main-menu-root-items .vdm-main-menu-root-item.active .vdm-main-menu-level-2,.vdm-main-menu-root-items .vdm-main-menu-root-item.active .vdm-page-overlay {
		display:block
	}
	.vdm-main-menu-root-items .vdm-main-menu-root-item .vdm-main-menu-root-link {
		font-size:16px;
		font-size:1rem;
		display:-moz-inline-stack;
		display:inline-block;
		vertical-align:middle;
		*vertical-align:auto;
		zoom:1;
		*display:inline;
		margin-top:.9375rem;
		padding:.4375rem 0 1rem;
		color:#002846;
		border-top:1px solid #002846
	}
	.vdm-main-menu-root-items .vdm-main-menu-root-item .vdm-main-menu-root-link:after {
		content:none
	}
	.vdm-main-menu-root-items .vdm-main-menu-root-item.active .vdm-main-menu-level-2-group-item,.vdm-main-menu-root-items .vdm-main-menu-root-item.active .vdm-main-menu-level-2-items-meta {
		display:block
	}
	.vdm-main-menu-level-2 {
		position:absolute;
		top:auto;
		left:0;
		right:0;
		transform:none;
		display:none
	}
	.vdm-main-menu-level-2 .vdm-center-container {
		padding-left:1.875rem;
		padding-right:1.875rem;
		padding-bottom:2.1875rem
	}
	.vdm-main-menu-level-2 .vdm-main-menu-group-spacing {
		margin-top:.9375rem
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-group-item {
		padding:0;
		display:block
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-group-item .vdm-main-menu-level-2-title {
		font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-items,.vdm-main-menu-level-2 .vdm-main-menu-level-2-items-meta {
		display:block
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-items {
		transform:none;
		position:static;
		top:auto;
		right:auto;
		left:auto
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-item,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta {
		padding-left:0;
		padding-bottom:0;
		border-bottom:0
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta .vdm-main-menu-level-2-title,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item .vdm-main-menu-level-2-title {
		font-size:18px;
		font-size:1.125rem;
		line-height:24px;
		line-height:1.5rem;
		margin-top:0;
		padding-bottom:.9375rem;
		padding-right:0;
		font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta .vdm-main-menu-level-2-title:after,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item .vdm-main-menu-level-2-title:after {
		content:none
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta a,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item a {
		font-size:14px;
		font-size:.875rem;
		padding-bottom:0;
		font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta a:after,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item a:after {
		content:none
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-item .vdm-main-menu-level-2-title:after {
		content:"";
		visibility:hidden;
		position:absolute
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-item a.vdm-main-menu-level-2-link {
		padding-top:.875rem;
		padding-bottom:.4375rem;
		font-size:14px;
		font-size:.875rem;
		cursor:pointer
	}
	.no-touch .vdm-main-menu-level-2 .vdm-main-menu-level-2-item a.vdm-main-menu-level-2-link:hover,.vdm-main-menu-level-2 .vdm-main-menu-level-2-item a.vdm-main-menu-level-2-link.active {
		color:#002846
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-item+.vdm-main-menu-level-2-item a.vdm-main-menu-level-2-link {
		padding-top:.4375rem
	}
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-item-meta,.vdm-main-menu-level-2 .vdm-main-menu-level-2-items-meta {
		display:none
	}
	.vdm-header.vdm-menu-open .vdm-search-menu {
		display:block
	}
}@media only screen and (min-width:650px) and (orientation:portrait) and (max-width:959px),only screen and (min-width:850px) and (orientation:landscape) and (max-width:959px) {
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-group {
		width:48%;
		margin-left:2%
	}
}@media only screen and (min-width:650px) and (orientation:portrait) and (max-width:1022px),only screen and (min-width:850px) and (orientation:landscape) and (max-width:1022px) {
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-group:nth-child(2n) {
		clear:left
	}
}@media only screen and (min-width:960px) and (max-width:1022px) {
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-group {
		width:48%;
		margin-left:2%
	}
}@media only screen and (min-width:960px) {
	.vdm-main-menu-meta-navigation {
		display:none
	}
}@media only screen and (min-width:1023px) {
	.vdm-main-menu-level-2 .vdm-main-menu-level-2-group {
		width:23%;
		margin-left:2%
	}
}.vdm-icons-menu {
	 float:right;
	 margin-right:.9375rem;
	 position:static
 }
.vdm-icons-menu .vdm-icon-menu {
	display:inline-block;
	padding-top:.3125rem
}
@media only screen and (min-width:650px) and (orientation:portrait),only screen and (min-width:850px) and (orientation:landscape) {
	.vdm-icons-menu .vdm-icon-menu {
		display:none
	}
}.vdm-meta-menu {
	 transition:transform .3s ease-in-out;
	 display:none
 }
.vdm-menu-level-2 .vdm-meta-menu {
	transform:translateX(-100%);
	opacity:0;
	height:0
}
.vdm-menu-level-3 .vdm-meta-menu {
	transform:translateX(-200%);
	opacity:0;
	height:0
}
.vdm-meta-menu .vdm-icon-more {
	display:none
}
.vdm-meta-menu-root-items {
	top:40px;
	*zoom:1;
	list-style:none;
	margin:0;
	padding:0
}
.vdm-meta-menu-root-items:after,.vdm-meta-menu-root-items:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-meta-menu-root-items:after {
	clear:both
}
.vdm-meta-menu-root-item {
	font-size:20px;
	font-size:1.25rem;
	border-bottom:1px solid #fff;
	line-height:1;
	display:block;
	line-height:normal
}
.vdm-meta-menu-root-item .vdm-meta-menu-root-link {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:20px;
	font-size:1.25rem;
	padding:.875rem;
	line-height:1;
	color:#fff;
	display:block;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif;
	cursor:pointer;
	font-size:16px;
	font-size:1rem;
	line-height:16px
}
.no-touch .vdm-meta-menu-root-item .vdm-meta-menu-root-link:hover,.vdm-meta-menu-root-item .vdm-meta-menu-root-link:focus {
	color:#002846
}
.vdm-meta-menu-root-item.active .vdm-meta-menu-level-2 {
	display:block
}
.vdm-menu-more {
	padding-right:1.875rem;
	position:relative
}
.vdm-menu-more:after {
	font-size:21px;
	font-size:1.3125rem;
	transform:translateY(-50%);
	position:absolute;
	top:50%;
	right:0;
	margin-right:.875rem;
	color:#fff
}
.no-touch .vdm-menu-more:hover:after {
	color:#002846
}
@media only screen and (min-width:650px) and (orientation:portrait),only screen and (min-width:850px) and (orientation:landscape) {
	.vdm-meta-menu {
		transform:none;
		float:right;
		margin-right:.9375rem;
		display:block
	}
	.vdm-menu-level-2 .vdm-meta-menu,.vdm-menu-level-3 .vdm-meta-menu {
		transform:none
	}
}@media only screen and (min-width:650px) and (orientation:portrait) and (max-width:959px),only screen and (min-width:850px) and (max-width:959px) and (orientation:landscape) {
	.vdm-meta-menu {
		position:relative
	}
	.vdm-meta-menu .vdm-icon-more {
		display:inline-block
	}
	.no-touch .vdm-meta-menu:hover,.vdm-meta-menu.vdm-meta-menu-active,.vdm-meta-menu:focus {
		padding-bottom:.3125rem
	}
	.no-touch .vdm-meta-menu:hover .vdm-icon-more,.vdm-meta-menu.vdm-meta-menu-active .vdm-icon-more,.vdm-meta-menu:focus .vdm-icon-more {
		color:#ff5000
	}
	.no-touch .vdm-meta-menu:hover .vdm-meta-menu-root-items,.vdm-meta-menu.vdm-meta-menu-active .vdm-meta-menu-root-items,.vdm-meta-menu:focus .vdm-meta-menu-root-items {
		display:block
	}
	.vdm-meta-menu-root-items {
		box-shadow:1px 1px 5px rgba(0,0,0,.5);
		position:absolute;
		right:-5px;
		background:#ff5000;
		display:none
	}
	.vdm-meta-menu-root-items:before {
		width:0;
		height:0;
		border-right:8px solid transparent;
		border-bottom:8px solid #ff5000;
		border-left:8px solid transparent;
		position:absolute;
		top:-8px;
		right:8px;
		content:""
	}
	.vdm-meta-menu-root-items:after {
		position:absolute;
		top:-16px;
		right:0;
		height:16px;
		height:1rem;
		width:100%;
		content:""
	}
	.vdm-meta-menu-root-item {
		float:none;
		border-top:1px solid #fff;
		border-bottom:0;
		line-height:1;
		margin-left:0
	}
	.vdm-meta-menu-root-item:first-child {
		border-top:0
	}
	.vdm-meta-menu-root-item .vdm-meta-menu-root-link {
		-webkit-font-smoothing:antialiased;
		-moz-font-smoothing:antialiased;
		-ms-font-smoothing:antialiased;
		-o-font-smoothing:antialiased;
		font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		padding:.875rem;
		line-height:1;
		color:#fff;
		display:block
	}
	.no-touch .vdm-meta-menu-root-item .vdm-meta-menu-root-link:hover,.vdm-meta-menu-root-item .vdm-meta-menu-root-link:focus {
		color:#002846
	}
	.vdm-meta-menu-root-item .vdm-meta-menu-root-link {
		font-size:14px;
		font-size:.875rem;
		line-height:14px
	}
	.vdm-meta-menu-root-item.active .vdm-meta-menu-root-items {
		display:block
	}
}@media only screen and (min-width:960px) and (max-width:1022px) {
	.vdm-meta-menu-root-item .vdm-meta-menu-root-link {
		font-size:14px;
		font-size:.875rem;
		line-height:22px
	}
}@media only screen and (min-width:960px) {
	.vdm-meta-menu-root-item {
		float:left;
		margin-left:1.5625rem;
		padding-left:0;
		padding-right:0;
		line-height:24px;
		border-bottom:0
	}
	.vdm-meta-menu-root-item:first-child {
		margin-left:0
	}
	.vdm-meta-menu-root-item .vdm-meta-menu-root-link {
		padding:.375rem 0 0;
		display:-moz-inline-stack;
		display:inline-block;
		vertical-align:middle;
		*vertical-align:auto;
		zoom:1;
		*display:inline;
		color:#002846
	}
	.no-touch .vdm-meta-menu-root-item .vdm-meta-menu-root-link:hover,.vdm-meta-menu-root-item .vdm-meta-menu-root-link:focus {
		color:#ff5000
	}
}@media only screen and (min-width:1023px) {
	.vdm-meta-menu-root-item .vdm-meta-menu-root-link {
		font-size:14px;
		font-size:.875rem;
		line-height:22px
	}
}.vdm-search-menu {
	 float:right;
	 margin-right:.9375rem;
	 padding-top:.3125rem;
	 padding-bottom:.3125rem;
	 position:relative;
	 display:block
 }
.vdm-search-menu .vdm-search-menu-container {
	top:40px
}
.vdm-search-menu .vdm-list-headline {
	margin-top:2.1875rem;
	padding-top:.8125rem;
	padding-bottom:.8125rem;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	border-bottom:1px solid #fff
}
.vdm-search-menu .vdm-result-list {
	margin:0;
	padding:0;
	list-style:none
}
.vdm-search-menu .vdm-result-list>li {
	margin-bottom:.3125rem
}
.vdm-search-menu .vdm-result-list>li a {
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	position:relative;
	display:block;
	color:#fff;
	cursor:pointer
}
.no-touch .vdm-search-menu .vdm-result-list>li a:hover {
	color:#002846
}
.vdm-search-menu .vdm-result-list>li a b,.vdm-search-menu .vdm-result-list>li a strong {
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif
}
.vdm-search-menu .vdm-search-suggestions .vdm-button.vdm-button-light {
	margin-top:.9375rem;
	margin-bottom:.9375rem;
	color:#ff5000;
	border:none
}
.no-touch .vdm-search-menu .vdm-search-suggestions .vdm-button.vdm-button-light:hover,.vdm-search-menu .vdm-search-suggestions .vdm-button.vdm-button-light.active {
	background:#cc4000;
	color:#fff
}
.vdm-header.vdm-search-open .vdm-search-menu-container {
	display:block
}
.vdm-header.vdm-search-open .vdm-icons-menu,.vdm-header.vdm-search-open .vdm-main-menu,.vdm-header.vdm-search-open .vdm-meta-menu {
	display:none
}
.vdm-header.vdm-search-open .vdm-search-menu .vdm-icon-magnifier:before {
	content:""
}
.vdm-header.vdm-search-open .vdm-search-menu {
	display:block
}
.vdm-header.vdm-search-open .vdm-menu-scroller,.vdm-search-menu-container {
	display:none
}
.vdm-search-menu-container .vdm-search-scroller {
	padding:.9375rem
}
.vdm-search-menu-container .vdm-search-field-wrapper {
	position:relative
}
.vdm-search-menu-container .vdm-search-field-wrapper.quickSearchStarted:after {
	content:"";
	position:absolute;
	top:50%;
	right:51px;
	background:none;
	width:16px;
	height:16px;
	margin-top:-11px;
	background:url(images/loader.gif@1469705518.gif) no-repeat;
	background-position:50%
}
.vdm-search-menu-container .vdm-input-border-wrapper {
	margin-right:2.8125rem
}
.vdm-search-menu-container .vdm-submit-icon-wrapper {
	position:absolute;
	top:-6px;
	right:0
}
@media only screen and (min-width:650px) and (orientation:portrait),only screen and (min-width:850px) and (orientation:landscape) {
	.vdm-search-menu {
		margin-right:1.875rem
	}
	.no-touch .vdm-search-menu:hover .vdm-icon-magnifier,.vdm-search-menu.vdm-search-menu-active .vdm-icon-magnifier {
		color:#ff5000
	}
	.no-touch .vdm-search-menu:hover .vdm-search-menu-container,.vdm-search-menu.vdm-search-menu-active .vdm-search-menu-container {
		display:block
	}
	.vdm-header.vdm-search-open .vdm-search-menu-container {
		display:none
	}
	.vdm-header.vdm-search-open .vdm-icons-menu,.vdm-header.vdm-search-open .vdm-main-menu,.vdm-header.vdm-search-open .vdm-meta-menu,.vdm-header.vdm-search-open .vdm-search-menu-active .vdm-search-menu-container {
		display:block
	}
	.vdm-header.vdm-search-open .vdm-search-menu .vdm-icon-magnifier:before {
		content:""
	}
	.vdm-header.vdm-search-open .vdm-menu-scroller {
		display:block
	}
	.vdm-search-menu-container {
		box-shadow:1px 1px 5px rgba(0,0,0,.5);
		position:absolute;
		right:-5px;
		background:#ff5000;
		display:none;
		min-width:300px;
		min-width:18.75rem
	}
	.vdm-search-menu-container:before {
		width:0;
		height:0;
		border-right:8px solid transparent;
		border-bottom:8px solid #ff5000;
		border-left:8px solid transparent;
		position:absolute;
		top:-8px;
		right:8px;
		content:""
	}
	.vdm-search-menu-container:after {
		position:absolute;
		top:-16px;
		right:0;
		height:16px;
		height:1rem;
		width:100%;
		content:""
	}
}.vdm-language-menu {
	 position:relative
 }
.vdm-language-menu .vdm-language-link {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:20px;
	font-size:1.25rem;
	padding:.875rem;
	color:#fff;
	line-height:1;
	color:#002846;
	display:block;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif;
	border-bottom:1px solid #fff;
	cursor:default;
	font-size:16px;
	font-size:1rem;
	line-height:16px
}
.vdm-language-menu .vdm-language-link:after {
	font-size:14px;
	font-size:.875rem;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	margin-left:.625rem
}
.no-touch .vdm-language-menu .vdm-language-link:hover {
	color:#002846
}
.vdm-language-menu .vdm-language-menu-items {
	*zoom:1;
	list-style:none;
	margin:0;
	padding:0
}
.vdm-language-menu .vdm-language-menu-items:after,.vdm-language-menu .vdm-language-menu-items:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-language-menu .vdm-language-menu-items:after {
	clear:both
}
.vdm-language-menu .vdm-langauge-menu-item {
	font-size:20px;
	font-size:1.25rem;
	border-bottom:1px solid #fff;
	line-height:1
}
.vdm-language-menu .vdm-langauge-menu-item:last-child {
	border-bottom:none
}
.vdm-language-menu .vdm-langauge-menu-link {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:20px;
	font-size:1.25rem;
	line-height:1;
	font-size:16px;
	font-size:1rem;
	color:#fff;
	display:block;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif;
	white-space:nowrap;
	padding:.875rem .875rem .875rem 1.75rem
}
.no-touch .vdm-language-menu .vdm-langauge-menu-link:hover {
	color:#002846
}
.vdm-language-menu .vdm-langauge-menu-link.vdm-language-selected:after {
	padding-left:.625rem;
	vertical-align:middle
}
@media only screen and (min-width:650px) and (max-width:959px) {
	.vdm-language-menu .vdm-language-link {
		-webkit-font-smoothing:antialiased;
		-moz-font-smoothing:antialiased;
		-ms-font-smoothing:antialiased;
		-o-font-smoothing:antialiased;
		font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		padding:.875rem;
		line-height:1;
		color:#002846;
		display:block
	}
	.no-touch .vdm-language-menu .vdm-language-link:hover {
		color:#002846
	}
	.vdm-language-menu .vdm-language-link:after {
		content:none
	}
	.vdm-language-menu .vdm-language-link {
		font-size:14px;
		font-size:.875rem;
		line-height:14px
	}
	.vdm-language-menu .vdm-langauge-menu-link {
		font-size:14px;
		font-size:.875rem
	}
}@media only screen and (min-width:960px) and (max-width:1022px) {
	.vdm-language-menu .vdm-language-link {
		font-size:14px;
		font-size:.875rem;
		line-height:22px
	}
}@media only screen and (min-width:960px) {
	.no-touch .vdm-language-menu:hover .vdm-language-link,.vdm-language-menu.vdm-language-menu-active .vdm-language-link {
		color:#ff5000
	}
	.no-touch .vdm-language-menu:hover .vdm-language-menu-items,.vdm-language-menu.vdm-language-menu-active .vdm-language-menu-items {
		display:block
	}
	.vdm-language-menu .vdm-language-link {
		padding:.375rem 0 .75rem;
		display:-moz-inline-stack;
		display:inline-block;
		vertical-align:middle;
		*vertical-align:auto;
		zoom:1;
		*display:inline;
		color:#002846;
		border-bottom:none;
		cursor:pointer
	}
	.no-touch .vdm-language-menu .vdm-language-link:hover {
		color:#ff5000
	}
	.vdm-language-menu .vdm-language-menu-items {
		box-shadow:1px 1px 5px rgba(0,0,0,.5);
		position:absolute;
		right:-5px;
		background:#ff5000;
		display:none;
		min-width:0
	}
	.vdm-language-menu .vdm-language-menu-items:before {
		width:0;
		height:0;
		border-right:8px solid transparent;
		border-bottom:8px solid #ff5000;
		border-left:8px solid transparent;
		position:absolute;
		top:-8px;
		right:8px;
		content:""
	}
	.vdm-language-menu .vdm-language-menu-items:after {
		position:absolute;
		top:-16px;
		right:0;
		height:16px;
		height:1rem;
		width:100%;
		content:""
	}
	.vdm-language-menu .vdm-langauge-menu-link {
		font-size:14px;
		font-size:.875rem;
		padding-left:.875rem;
		padding-right:.875rem
	}
}@media only screen and (min-width:1023px) {
	.vdm-language-menu .vdm-language-link {
		font-size:14px;
		font-size:.875rem;
		line-height:22px
	}
}@media only screen and (max-width:649px) {
	.vdm-language-menu .vdm-language-link:after {
		content:none
	}
}.vdm-menu-open.section.vdm-header .csc-sitemap:after,.vdm-menu-open.section.vdm-header .section-container:after,.vdm-search-open.section.vdm-header .csc-sitemap:after,.vdm-search-open.section.vdm-header .section-container:after {
	 position:absolute;
	 bottom:1px;
	 left:0;
	 right:0;
	 content:"";
	 display:block;
	 border-bottom:1px solid #fff;
	 width:100%
 }
.vdm-menu-open+#skrollr-body,.vdm-search-open+#skrollr-body {
	display:none
}
.vdm-menu-open .vdm-fixed-scroller,.vdm-search-open .vdm-fixed-scroller {
	position:fixed;
	top:74px;
	bottom:0;
	left:0;
	right:0;
	overflow:auto;
	-webkit-overflow-scrolling:touch;
	overflow-x:hidden;
	-webkit-overflow-scrolling:auto;
	background:#ff5000
}
.vdm-header.vdm-menu-open,.vdm-header.vdm-search-open {
	position:fixed
}
.vdm-header.vdm-menu-open .csc-sitemap,.vdm-header.vdm-menu-open .section-container,.vdm-header.vdm-search-open .csc-sitemap,.vdm-header.vdm-search-open .section-container {
	background:#ff5000
}
.vdm-header.vdm-menu-open .vdm-icon,.vdm-header.vdm-search-open .vdm-icon {
	color:#fff
}
.no-touch .vdm-header.vdm-menu-open .vdm-icon:hover,.no-touch .vdm-header.vdm-search-open .vdm-icon:hover {
	color:#002846
}
.vdm-header .iScrollVerticalScrollbar {
	right:10px!important;
	top:10px!important;
	bottom:10px!important
}
.vdm-header .iScrollIndicator {
	background:#fff!important;
	background:hsla(0,0%,100%,.3)!important
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.section.vdm-header .vdm-logo {
		margin-bottom:1.1875rem
	}
}@media only screen and (min-width:63.9375em) {
	.section.vdm-header .vdm-logo {
		margin-bottom:1.1875rem
	}
}@media only screen and (min-width:650px) and (orientation:portrait),only screen and (min-width:850px) and (orientation:landscape) {
	.section.vdm-header {
		position:fixed;
		top:0;
		left:0;
		right:0
	}
	.section.vdm-header .vdm-grid-context {
		position:relative
	}
	.vdm-menu-open.section.vdm-header .csc-sitemap:after,.vdm-menu-open.section.vdm-header .section-container:after,.vdm-search-open.section.vdm-header .csc-sitemap:after,.vdm-search-open.section.vdm-header .section-container:after {
		content:none
	}
	.vdm-menu-open+#skrollr-body,.vdm-search-open+#skrollr-body {
		display:block
	}
	.vdm-menu-open .vdm-fixed-scroller,.vdm-search-open .vdm-fixed-scroller {
		position:static;
		background:transparent
	}
	.vdm-header.vdm-menu-open .csc-sitemap,.vdm-header.vdm-menu-open .section-container,.vdm-header.vdm-search-open .csc-sitemap,.vdm-header.vdm-search-open .section-container {
		background:#fff
	}
	.vdm-header.vdm-menu-open .vdm-icon,.vdm-header.vdm-search-open .vdm-icon {
		color:#002846
	}
	.no-touch .vdm-header.vdm-menu-open .vdm-icon:hover,.no-touch .vdm-header.vdm-search-open .vdm-icon:hover {
		color:#ff5000
	}
}@media only screen and (min-width:650px) and (orientation:portrait) and (max-width:959px),only screen and (min-width:850px) and (max-width:959px) and (orientation:landscape) {
	.section.vdm-header .csc-sitemap,.section.vdm-header .section-container {
		padding-top:1rem;
		padding-bottom:.75rem
	}
	.section.vdm-header:after {
		content:""
	}
}@media only screen and (min-width:960px) and (max-width:1022px) {
	.section.vdm-header .csc-sitemap,.section.vdm-header .section-container {
		padding-top:3.75rem;
		padding-bottom:.3125rem
	}
	.section.vdm-header:after {
		content:""
	}
}@media only screen and (min-width:960px) {
	.section.vdm-header.scrolled .csc-sitemap,.section.vdm-header.scrolled .section-container {
		padding-top:16px
	}
}@media only screen and (min-width:1023px) {
	.section.vdm-header .csc-sitemap,.section.vdm-header .section-container {
		padding-top:3.75rem;
		padding-bottom:.3125rem
	}
	.section.vdm-header:after {
		content:""
	}
}.section.vdm-section-footer,.section.vdm-section-footer-header {
	 background:#002846
 }
.section.vdm-section-footer-header .csc-sitemap,.section.vdm-section-footer-header .section-container,.section.vdm-section-footer .csc-sitemap,.section.vdm-section-footer .section-container {
	padding-right:0;
	padding-left:0;
	background:transparent
}
.section.vdm-section-footer-header .vdm-logo {
	margin:0 0 1.875rem .9375rem
}
.section.vdm-section-footer-header .vdm-logo path {
	fill:#fff
}
.section.vdm-section-footer .vdm-toggle-section:last-child .vdm-toggle-item-content {
	margin-bottom:0
}
.section.vdm-section-footer .vdm-toggle-section:last-child .vdm-toggle-item-content p {
	margin-top:0;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:1.125
}
.section.vdm-section-footer .csc-sitemap,.section.vdm-section-footer .section-container {
	padding-top:0
}
.section.vdm-section-footer .vdm-list-headline {
	line-height:1.25;
	font-size:24px;
	font-size:1.5rem;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	margin-top:1.875rem;
	color:#002846
}
.section.vdm-section-footer .typ-2+.vdm-list-headline {
	margin-top:1.875rem
}
.section.vdm-section-footer .additional-dash-spacing.vdm-list-headline {
	margin-bottom:1rem!important
}
.section.vdm-section-footer .vdm-list-headline {
	padding-top:.8125rem;
	padding-bottom:.8125rem;
	border-bottom:0;
	margin-top:.1875rem;
	font-size:22px;
	font-size:1.375rem;
	line-height:1.18182;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	display:block
}
.section.vdm-section-footer .vdm-list-headline+.typ-4 {
	margin-top:1.875rem
}
.section.vdm-section-footer .vdm-toggle-item-toggler {
	position:relative;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	cursor:pointer
}
.section.vdm-section-footer .vdm-toggle-item-toggler:after {
	font-size:20px;
	font-size:1.25rem;
	position:absolute;
	top:50%;
	right:0;
	transform:translateY(-50%)
}
.section.vdm-section-footer .vdm-toggle-item-toggler+.vdm-toggle-item-content>* {
	display:none
}
.section.vdm-section-footer .vdm-toggle-item-toggler.vdm-toggle-item-active:after {
	content:""
}
.section.vdm-section-footer .vdm-toggle-item-toggler.vdm-toggle-item-active+.vdm-toggle-item-content>* {
	display:block
}
.section.vdm-section-footer .vdm-toggle-item {
	padding-left:.9375rem;
	padding-right:.9375rem;
	border-top:1px solid #9da9b5
}
.section.vdm-section-footer .vdm-toggle-item-content {
	list-style:none;
	padding:0;
	margin:0 0 .8125rem
}
.section.vdm-section-footer .vdm-toggle-item-content li:first-child a {
	padding-top:.9375rem
}
.section.vdm-section-footer .vdm-toggle-item-content a {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif;
	padding:0 0 .9375rem;
	display:block;
	color:#fff;
	font-size:16px;
	font-size:1rem;
	line-height:1.125
}
.no-touch .section.vdm-section-footer .vdm-toggle-item-content a:hover {
	color:#ff5000
}
.section.vdm-section-footer .vdm-toggle-item-content p {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff
}
.vdm-section-footer-meta .csc-sitemap,.vdm-section-footer-meta .section-container {
	padding-top:.875rem;
	padding-bottom:.875rem
}
.vdm-section-footer-meta .vdm-meta-links {
	list-style:none;
	margin:0 0 .625rem;
	padding:0;
	text-align:center
}
.vdm-section-footer-meta .vdm-meta-links li {
	display:inline;
	margin-left:.4375rem;
	margin-right:.4375rem
}
.vdm-section-footer-meta .vdm-meta-copyright {
	display:block;
	float:none;
	text-align:center;
	clear:left
}
.vdm-section-footer-meta .vdm-meta-copyright,.vdm-section-footer-meta .vdm-meta-links li a {
	line-height:1.14286;
	font-size:14px;
	font-size:.875rem;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.section.vdm-section-footer-header .csc-sitemap,.section.vdm-section-footer-header .section-container,.section.vdm-section-footer .csc-sitemap,.section.vdm-section-footer .section-container {
		padding-right:1.875rem;
		padding-left:1.875rem
	}
	.section.vdm-section-footer .vdm-toggle-section:last-child .vdm-toggle-item-content p {
		font-size:16px;
		font-size:1rem;
		line-height:1.28571
	}
	.section.vdm-section-footer .vdm-list-headline {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem;
		padding-top:0;
		padding-bottom:.9375rem;
		border-bottom:1px solid #fff;
		margin-top:0;
		font-size:18px;
		font-size:1.125rem;
		line-height:1.33333
	}
	.section.vdm-section-footer .typ-2+.vdm-list-headline,.section.vdm-section-footer .vdm-list-headline+.typ-4 {
		margin-top:1.875rem
	}
	.section.vdm-section-footer .vdm-toggle-item-toggler {
		cursor:pointer
	}
	.section.vdm-section-footer .vdm-toggle-item {
		padding-left:0;
		padding-right:0;
		border-top:0
	}
	.section.vdm-section-footer .vdm-toggle-item-content {
		margin-bottom:2.1875rem
	}
	.section.vdm-section-footer .vdm-toggle-item-content a {
		font-size:16px;
		font-size:1rem;
		line-height:1.28571
	}
	.vdm-section-footer-meta .csc-sitemap,.vdm-section-footer-meta .section-container {
		padding-top:1.375rem;
		padding-bottom:1.375rem
	}
	.vdm-section-footer-meta .vdm-meta-copyright {
		float:right;
		text-align:left;
		clear:none
	}
	.vdm-section-footer-meta .vdm-meta-copyright,.vdm-section-footer-meta .vdm-meta-links li a {
		line-height:1.375;
		font-size:16px;
		font-size:1rem
	}
}@media only screen and (min-width:29.9375em) {
	.section.vdm-section-footer-header .vdm-logo {
		margin-left:0
	}
	.section.vdm-section-footer .vdm-toggle-section:last-child .vdm-toggle-item-content p {
		margin-top:.9375rem
	}
	.section.vdm-section-footer .vdm-toggle-item-toggler {
		cursor:default
	}
	.section.vdm-section-footer .vdm-toggle-item-toggler:after {
		content:none
	}
	.section.vdm-section-footer .vdm-toggle-item-toggler+.vdm-toggle-item-content>* {
		display:block
	}
	.section.vdm-section-footer .vdm-toggle-item-toggler.vdm-toggle-item-active:after {
		content:none
	}
	.vdm-section-footer-meta .vdm-meta-links {
		float:left;
		margin:0
	}
}@media only screen and (min-width:63.9375em) {
	.section.vdm-section-footer-header .csc-sitemap,.section.vdm-section-footer-header .section-container,.section.vdm-section-footer .csc-sitemap,.section.vdm-section-footer .section-container {
		padding-right:1.875rem;
		padding-left:1.875rem
	}
	.section.vdm-section-footer .vdm-toggle-section:last-child .vdm-toggle-item-content p {
		font-size:14px;
		font-size:.875rem;
		line-height:1.14286
	}
	.section.vdm-section-footer .vdm-list-headline {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem;
		padding-top:0;
		padding-bottom:.9375rem;
		border-bottom:1px solid #fff;
		margin-top:0;
		font-size:18px;
		font-size:1.125rem;
		line-height:1.33333
	}
	.section.vdm-section-footer .typ-2+.vdm-list-headline,.section.vdm-section-footer .vdm-list-headline+.typ-4 {
		margin-top:1.875rem
	}
	.section.vdm-section-footer .vdm-toggle-item-toggler {
		cursor:pointer
	}
	.section.vdm-section-footer .vdm-toggle-item {
		padding-left:0;
		padding-right:0;
		border-top:0
	}
	.section.vdm-section-footer .vdm-toggle-item-content {
		margin-bottom:2.1875rem
	}
	.section.vdm-section-footer .vdm-toggle-item-content a {
		font-size:14px;
		font-size:.875rem;
		line-height:1.14286
	}
	.vdm-section-footer-meta .csc-sitemap,.vdm-section-footer-meta .section-container {
		padding-top:1.375rem;
		padding-bottom:1.375rem
	}
	.vdm-section-footer-meta .vdm-meta-copyright {
		float:right;
		text-align:left;
		clear:none
	}
	.vdm-section-footer-meta .vdm-meta-copyright,.vdm-section-footer-meta .vdm-meta-links li a {
		line-height:1.375;
		font-size:16px;
		font-size:1rem
	}
}.vdm-section-stage {
	 background:#002846
 }
.vdm-section-stage .csc-sitemap,.vdm-section-stage .section-container {
	background:transparent
}
.vdm-section-stage .vdm-stage-wrapper {
	position:relative
}
.vdm-section-stage .vdm-stage-keyvisual {
	width:100%;
	text-align:center;
	overflow:hidden;
	height:240px
}
.vdm-section-stage .vdm-stage-keyvisual img {
	transform:translate(-50%,-50%);
	left:50%;
	top:50%;
	position:relative;
	width:auto;
	height:100%;
	vertical-align:top;
	-ms-interpolation-mode:bicubic
}
.vdm-section-stage .vdm-stage-keyvisual+.vdm-stage-content-wrapper .vdm-headline-wrapper {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.vdm-section-stage .vdm-stage-keyvisual+.vdm-stage-content-wrapper .vdm-headline-positioner {
	position:absolute;
	bottom:0;
	left:0;
	right:0
}
.vdm-section-stage .vdm-stage-keyvisual+.vdm-stage-content-wrapper .vdm-stage-positioner {
	height:240px;
	position:absolute;
	top:0;
	left:0;
	right:0
}
.vdm-section-stage .vdm-stage-content-wrapper {
	margin-top:0;
	margin-bottom:.9375rem
}
.vdm-section-stage .vdm-headline-wrapper {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.vdm-section-stage .vdm-section-headline,.vdm-section-stage .vdm-template .content-wrap>h1,.vdm-template .vdm-section-stage .content-wrap>h1 {
	margin-left:.9375rem;
	margin-right:.9375rem;
	margin-bottom:.9375rem
}
.vdm-section-stage .vdm-stage-content {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	padding-left:.9375rem;
	padding-right:.9375rem
}
.vdm-section-stage .vdm-stage-content .vdm-stage-button-wrapper {
	text-align:center
}
.vdm-section-stage .vdm-slider-pagination {
	margin-top:.9375rem;
	margin-bottom:1.875rem
}
@media only screen and (min-width:29.9375em) and (max-width:54.625em) {
	.vdm-section-stage .vdm-stage-keyvisual {
		height:350px
	}
	.vdm-section-stage .vdm-stage-keyvisual+.vdm-stage-content-wrapper .vdm-headline-wrapper {
		width:97%;
		margin-left:3%
	}
	.vdm-section-stage .vdm-stage-keyvisual+.vdm-stage-content-wrapper .vdm-stage-positioner {
		height:350px;
		position:absolute;
		top:0;
		left:0;
		right:0
	}
	.vdm-section-stage .vdm-stage-content-wrapper {
		margin-top:.9375rem;
		margin-bottom:.9375rem
	}
	.vdm-section-stage .vdm-headline-wrapper {
		width:97%;
		margin-left:3%
	}
	.vdm-section-stage .vdm-section-headline,.vdm-section-stage .vdm-template .content-wrap>h1,.vdm-template .vdm-section-stage .content-wrap>h1 {
		margin-left:1.875rem;
		margin-right:1.875rem;
		margin-bottom:.9375rem
	}
	.vdm-section-stage .vdm-stage-content {
		width:97%;
		margin-left:3%;
		padding-left:1.875rem;
		padding-right:1.875rem
	}
	.vdm-section-stage .vdm-stage-content .vdm-section-introduction-text,.vdm-section-stage .vdm-stage-content .vdm-template .intro-text,.vdm-section-stage .vdm-stage-content .vdm-template .intro-text p,.vdm-template .intro-text .vdm-section-stage .vdm-stage-content p,.vdm-template .vdm-section-stage .vdm-stage-content .intro-text {
		font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
		color:#fff
	}
	.vdm-section-stage .vdm-stage-content .vdm-stage-button-wrapper {
		text-align:left
	}
	.vdm-section-stage .vdm-slider-pagination {
		margin-top:.9375rem;
		margin-bottom:1.875rem
	}
}@media only screen and (min-width:54.6875em) {
	.vdm-section-stage .vdm-stage-keyvisual {
		height:auto
	}
	.vdm-section-stage .vdm-stage-keyvisual img {
		transform:translate(-50%);
		left:50%;
		top:auto;
		width:100%;
		height:auto
	}
	.vdm-section-stage .vdm-stage-keyvisual+.vdm-stage-content-wrapper {
		position:absolute;
		bottom:80px;
		left:0;
		right:0;
		margin-top:0;
		margin-bottom:0
	}
	.vdm-section-stage .vdm-stage-keyvisual+.vdm-stage-content-wrapper .vdm-headline-wrapper {
		width:64.66667%;
		margin-left:2%
	}
	.vdm-section-stage .vdm-stage-keyvisual+.vdm-stage-content-wrapper .vdm-headline-positioner {
		position:static
	}
	.vdm-section-stage .vdm-stage-keyvisual+.vdm-stage-content-wrapper .vdm-stage-positioner {
		height:auto;
		position:static;
		top:auto;
		left:auto;
		right:auto
	}
	.vdm-section-stage .vdm-stage-content-wrapper {
		margin-top:4.375rem;
		margin-bottom:3.75rem
	}
	.vdm-section-stage .vdm-headline-wrapper {
		width:64.66667%;
		margin-left:2%
	}
	.vdm-section-stage .vdm-section-headline,.vdm-section-stage .vdm-template .content-wrap>h1,.vdm-template .vdm-section-stage .content-wrap>h1 {
		margin-left:1.875rem;
		margin-right:1.875rem;
		margin-bottom:0
	}
	.vdm-section-stage .vdm-stage-content {
		width:64.66667%;
		margin-left:2%;
		padding-left:1.875rem;
		padding-right:1.875rem
	}
	.vdm-section-stage .vdm-stage-content .vdm-stage-button-wrapper {
		text-align:left
	}
	.vdm-section-stage .vdm-slider-pagination {
		margin-top:1.875rem;
		margin-bottom:1.875rem;
		position:absolute;
		bottom:0;
		left:0;
		right:0
	}
}@media only screen and (max-width:29.875em) {
	.vdm-section-stage .vdm-stage-content .vdm-section-introduction-text,.vdm-section-stage .vdm-stage-content .vdm-template .intro-text,.vdm-section-stage .vdm-stage-content .vdm-template .intro-text p,.vdm-template .intro-text .vdm-section-stage .vdm-stage-content p,.vdm-template .vdm-section-stage .vdm-stage-content .intro-text {
		font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
		color:#fff
	}
}.vdm-default-tile {
	 display:inline-block;
	 text-align:center;
	 width:100%;
	 margin-top:1.875rem;
	 cursor:pointer
 }
.vdm-default-tile img {
	margin-bottom:1.5625rem;
	max-width:100%;
	height:auto;
	vertical-align:middle
}
.vdm-default-tile .vdm-sub-headline,.vdm-default-tile .vdm-template .content-wrap>span,.vdm-template .vdm-default-tile .content-wrap>span {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	max-width:90%;
	color:#002846;
	margin-top:0;
	padding-bottom:1.5625rem
}
.vdm-default-tile .vdm-default-tile-description {
	line-height:1.5;
	font-size:16px;
	font-size:1rem;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	padding-top:.625rem;
	padding-bottom:.625rem;
	display:block;
	border-bottom:1px solid transparent
}
.vdm-default-tile .vdm-align-row-height-element {
	border-bottom:1px solid #ff5000
}
.no-touch .vdm-default-tile:hover .vdm-sub-headline,.no-touch .vdm-default-tile:hover .vdm-template .content-wrap>span,.vdm-template .no-touch .vdm-default-tile:hover .content-wrap>span {
	color:#ff5000
}
.no-touch .vdm-default-tile:hover .vdm-default-tile-description {
	border-bottom:1px solid #ff5000
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-default-tile {
		margin-top:3.125rem
	}
	.vdm-default-tile .vdm-sub-headline,.vdm-default-tile .vdm-template .content-wrap>span,.vdm-template .vdm-default-tile .content-wrap>span {
		padding-bottom:1.5625rem
	}
	.vdm-default-tile .vdm-default-tile-description {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-default-tile {
		margin-top:0
	}
	.vdm-default-tile .vdm-sub-headline,.vdm-default-tile .vdm-template .content-wrap>span,.vdm-template .vdm-default-tile .content-wrap>span {
		padding-bottom:1.5625rem
	}
	.vdm-default-tile .vdm-default-tile-description {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem
	}
}.vdm-text-tile {
	 display:-moz-inline-stack;
	 display:inline-block;
	 vertical-align:middle;
	 *vertical-align:auto;
	 zoom:1;
	 *display:inline;
	 padding-top:1.375rem;
	 width:100%;
	 height:100%;
	 border-top:1px solid #002846;
	 position:relative;
	 margin-bottom:1.875rem;
	 padding-bottom:0
 }
.vdm-text-tile:after {
	font-size:26px;
	font-size:1.625rem;
	color:#ff5000
}
.vdm-text-tile .vdm-special-copy-text {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	margin-bottom:.5rem
}
.vdm-text-tile .vdm-text-tile-heading {
	margin-top:0
}
.vdm-text-tile .vdm-text-tile-copy {
	margin-bottom:1.25rem
}
.no-touch .vdm-text-tile:hover>* {
	color:#ff5000
}
.touch .vdm-text-tile:hover>* {
	color:#002846
}
.vdm-search-results-area .vdm-text-tile:first-child {
	border-top:none
}
.vdm-search-results-area .vdm-text-tile:last-child {
	margin-bottom:0
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-text-tile {
		margin-bottom:3.125rem;
		padding-bottom:2.1875rem
	}
	.vdm-text-tile .vdm-special-copy-text {
		margin-bottom:.5rem
	}
	.vdm-text-tile .vdm-text-tile-copy {
		margin-bottom:0
	}
}@media only screen and (min-width:29.9375em) {
	.vdm-text-tile:after {
		position:absolute;
		bottom:0;
		left:0
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-text-tile {
		margin-bottom:3.125rem;
		padding-bottom:2.1875rem
	}
	.vdm-text-tile .vdm-special-copy-text {
		margin-bottom:.5rem
	}
	.vdm-text-tile .vdm-text-tile-copy {
		margin-bottom:0
	}
}.vdm-contact-item {
	 color:#002846;
	 margin-bottom:1.875rem;
	 padding-top:1.875rem;
	 border-top:1px solid #002846
 }
.vdm-section-blue .vdm-contact-item,.vdm-section-orange .vdm-contact-item {
	color:#fff;
	border-top:1px solid #fff
}
.vdm-contact-item:first-child {
	border-top:0;
	padding-top:.75rem
}
.vdm-contact-item .vdm-contact-item-context {
	margin-left:-3.09%;
	*zoom:1;
	box-sizing:border-box;
	position:relative;
	display:block;
	clear:both
}
.vdm-contact-item .vdm-contact-item-context:after,.vdm-contact-item .vdm-contact-item-context:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-contact-item .vdm-contact-item-context:after {
	clear:both
}
.vdm-contact-item .vdm-contact-item-context * {
	box-sizing:border-box
}
.vdm-contact-item .vdm-contact-item-info {
	padding-right:1.25rem
}
.vdm-contact-item .vdm-contact-item-info,.vdm-contact-item .vdm-toggle-item-content {
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	float:left;
	width:97%;
	margin-left:3%
}
.vdm-contact-item .vdm-contact-item-image-wrapper {
	padding-right:.9375rem;
	padding-top:.7rem;
	display:table-cell;
	vertical-align:top
}
.vdm-contact-item .vdm-contact-item-image-wrapper img {
	border-radius:0px;
	height:100%;
	max-width:45px;
	max-height:45px
}
.vdm-contact-item .vdm-contact-item-text-wrapper {
	display:table-cell;
	vertical-align:top;
	padding-top:0
}
.vdm-contact-item .vdm-contact-item-text-wrapper a,.vdm-contact-item .vdm-contact-item-text-wrapper span {
	line-height:1.375;
	font-size:16px;
	font-size:1rem;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	display:block
}
.vdm-section-blue .vdm-contact-item .vdm-contact-item-text-wrapper a,.vdm-section-blue .vdm-contact-item .vdm-contact-item-text-wrapper span,.vdm-section-orange .vdm-contact-item .vdm-contact-item-text-wrapper a,.vdm-section-orange .vdm-contact-item .vdm-contact-item-text-wrapper span {
	font-family:HelveticaNeueMedium,Arial,Helvetica,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.vdm-contact-item .vdm-contact-item-text-wrapper a {
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif
}
.vdm-contact-item .vdm-contact-item-address,.vdm-contact-item .vdm-contact-item-reachability {
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	float:left;
	width:97%;
	margin-left:3%
}
.vdm-contact-item .vdm-contact-item-address .vdm-contact-item-text-wrapper,.vdm-contact-item .vdm-contact-item-reachability .vdm-contact-item-text-wrapper {
	padding-left:3.75rem;
	padding-top:.9375rem
}
.vdm-contact-item .vdm-contact-item-reachability {
	left:0
}
.vdm-contact-item .vdm-contact-item-reachability .vdm-contact-item-reachbility-display {
	display:none
}
.vdm-contact-item .vdm-contact-item-reachability .vdm-contact-item-text-wrapper {
	padding-top:.9375rem
}
.vdm-contact-item .vdm-contact-item-address {
	left:0
}
.vdm-contact-item .vdm-contact-reachability-link {
	padding-top:.625rem;
	padding-bottom:.625rem;
	color:#ff5000;
	display:block
}
.no-touch .vdm-contact-item .vdm-contact-reachability-link:hover {
	color:#002846
}
.no-touch .vdm-section-blue .vdm-contact-item .vdm-contact-reachability-link:hover,.no-touch .vdm-section-orange .vdm-contact-item .vdm-contact-reachability-link:hover {
	color:#fff
}
.vdm-contact-item .vdm-contact-reachability-link:before {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	margin-right:.4375rem;
	font-size:inherit;
	line-height:inherit;
	margin-top:-.0625rem
}
.vdm-contact-item .vdm-contact-reachability-link.reachability-link-phone:before {
	content:""
}
.vdm-contact-item .vdm-contact-reachability-link.reachability-link-mobile:before {
	content:""
}
.vdm-contact-item .vdm-contact-reachability-link.reachability-link-fax:before {
	content:""
}
.vdm-contact-item .vdm-contact-reachability-link.reachability-link-route:before {
	content:""
}
.vdm-contact-item .vdm-contact-reachability-link.reachability-link-vcard:before {
	content:""
}
.vdm-contact-item .vdm-toggle-item-toggler {
	position:relative;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.vdm-contact-item .vdm-toggle-item-toggler:after {
	font-size:20px;
	font-size:1.25rem;
	position:absolute;
	top:50%;
	right:0;
	transform:translateY(-50%)
}
.vdm-contact-item .vdm-toggle-item-toggler+.vdm-toggle-item-content>* {
	display:none
}
.vdm-contact-item .vdm-toggle-item-toggler.vdm-toggle-item-active:after {
	content:""
}
.vdm-contact-item .vdm-toggle-item-toggler.vdm-toggle-item-active+.vdm-toggle-item-content>* {
	display:block
}
.vdm-contact-item .vdm-toggle-item-toggler:after {
	padding-right:.9375rem
}
@media only screen and (min-width:40.625em) and (max-width:63.875em) {
	.vdm-contact-item {
		margin-bottom:2.5rem
	}
	.vdm-contact-item .vdm-contact-item-context {
		margin-left:-3.09%
	}
	.vdm-contact-item .vdm-contact-item-info {
		width:47%;
		margin-left:3%;
		padding-right:0
	}
	.vdm-contact-item .vdm-toggle-item-content {
		width:47%;
		margin-left:3%
	}
	.vdm-contact-item .vdm-contact-item-image-wrapper img {
		max-width:60px;
		max-height:60px
	}
	.vdm-contact-item .vdm-contact-item-text-wrapper {
		padding-top:.4375rem
	}
	.vdm-contact-item .vdm-contact-item-text-wrapper a,.vdm-contact-item .vdm-contact-item-text-wrapper span {
		line-height:1.33333;
		font-size:18px;
		font-size:1.125rem
	}
	.vdm-contact-item .vdm-contact-item-address,.vdm-contact-item .vdm-contact-item-reachability {
		width:97%;
		margin-left:3%
	}
	.vdm-contact-item .vdm-contact-item-address .vdm-contact-item-text-wrapper,.vdm-contact-item .vdm-contact-item-reachability .vdm-contact-item-text-wrapper {
		padding-left:0;
		padding-top:.4375rem
	}
	.vdm-contact-item .vdm-contact-item-reachability {
		left:0
	}
	.vdm-contact-item .vdm-contact-item-reachability .vdm-contact-item-reachbility-display {
		display:block
	}
	.vdm-contact-item .vdm-contact-item-reachability .vdm-contact-item-text-wrapper {
		padding-top:.9375rem
	}
	.vdm-contact-item .vdm-contact-item-address {
		left:0
	}
	.vdm-contact-item .vdm-contact-reachability-link {
		padding-top:0;
		padding-bottom:0
	}
	.vdm-contact-item .vdm-toggle-item-toggler:after {
		padding-right:0
	}
}@media only screen and (min-width:40.625em) {
	.vdm-contact-item .vdm-toggle-item-toggler {
		cursor:default
	}
	.vdm-contact-item .vdm-toggle-item-toggler:after {
		content:none
	}
	.vdm-contact-item .vdm-toggle-item-toggler+.vdm-toggle-item-content>* {
		display:block
	}
	.vdm-contact-item .vdm-toggle-item-toggler.vdm-toggle-item-active:after {
		content:none
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-contact-item {
		margin-bottom:2.5rem
	}
	.vdm-contact-item .vdm-contact-item-context {
		margin-left:-2.04%
	}
	.vdm-contact-item .vdm-contact-item-info {
		width:31.33333%;
		margin-left:2%;
		padding-right:0
	}
	.vdm-contact-item .vdm-toggle-item-content {
		width:64.66667%;
		margin-left:2%
	}
	.vdm-contact-item .vdm-contact-item-image-wrapper img {
		max-width:76px;
		max-height:76px
	}
	.vdm-contact-item .vdm-contact-item-text-wrapper {
		padding-top:.4375rem
	}
	.vdm-contact-item .vdm-contact-item-text-wrapper a,.vdm-contact-item .vdm-contact-item-text-wrapper span {
		line-height:1.33333;
		font-size:18px;
		font-size:1.125rem
	}
	.vdm-contact-item .vdm-contact-item-address,.vdm-contact-item .vdm-contact-item-reachability {
		width:48%;
		margin-left:2%
	}
	.vdm-contact-item .vdm-contact-item-address .vdm-contact-item-text-wrapper,.vdm-contact-item .vdm-contact-item-reachability .vdm-contact-item-text-wrapper {
		padding-left:0;
		padding-top:.4375rem
	}
	.vdm-contact-item .vdm-contact-item-reachability {
		left:-50%
	}
	.vdm-contact-item .vdm-contact-item-reachability .vdm-contact-item-reachbility-display {
		display:block
	}
	.vdm-contact-item .vdm-contact-item-reachability .vdm-contact-item-text-wrapper {
		padding-top:.4375rem
	}
	.vdm-contact-item .vdm-contact-item-address {
		left:50%
	}
	.vdm-contact-item .vdm-contact-reachability-link {
		padding-top:0;
		padding-bottom:0
	}
	.vdm-contact-item .vdm-toggle-item-toggler:after {
		padding-right:0
	}
}.vdm-breadcrumbs {
	 *zoom:1;
	 list-style:none;
	 padding:0;
	 margin:0 .9375rem;
	 display:none
 }
.vdm-breadcrumbs:after,.vdm-breadcrumbs:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-breadcrumbs:after {
	clear:both
}
.vdm-breadcrumbs .vdm-breadcrumb {
	float:left;
	padding-left:.75rem
}
.vdm-breadcrumbs .vdm-breadcrumb:first-child {
	padding-left:0
}
.vdm-breadcrumbs .vdm-breadcrumb a.vdm-breadcrumb-item:before {
	content:none
}
.vdm-breadcrumbs .vdm-breadcrumb a.vdm-breadcrumb-item:after {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	margin-top:-.0625rem;
	margin-left:.3125rem
}
.vdm-breadcrumbs .vdm-breadcrumb span.vdm-breadcrumb-item {
	color:#9da9b5
}
.vdm-breadcrumbs .vdm-breadcrumb .vdm-breadcrumb-item {
	line-height:1;
	font-size:12px;
	font-size:.75rem;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-breadcrumbs .vdm-breadcrumb .vdm-breadcrumb-item {
		line-height:1.57143;
		font-size:14px;
		font-size:.875rem
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-breadcrumbs .vdm-breadcrumb .vdm-breadcrumb-item {
		line-height:1.57143;
		font-size:14px;
		font-size:.875rem
	}
}@media only screen and (min-width:650px) and (orientation:portrait) and (max-width:959px),only screen and (min-width:850px) and (max-width:959px) and (orientation:landscape) {
	.vdm-breadcrumbs {
		margin-left:.9375rem;
		margin-right:.9375rem;
		display:block
	}
	.vdm-breadcrumbs .vdm-breadcrumb {
		display:none
	}
	.vdm-breadcrumbs .vdm-breadcrumb:nth-last-child(2) {
		display:block
	}
	.vdm-breadcrumbs .vdm-breadcrumb:nth-last-child(2) a.vdm-breadcrumb-item:before {
		content:"";
		display:-moz-inline-stack;
		display:inline-block;
		vertical-align:middle;
		*vertical-align:auto;
		zoom:1;
		*display:inline;
		margin-top:-.0625rem;
		margin-right:.3125rem
	}
	.vdm-breadcrumbs .vdm-breadcrumb:nth-last-child(2) a.vdm-breadcrumb-item:after {
		content:none
	}
}@media only screen and (min-width:960px) and (max-width:1022px) {
	.vdm-breadcrumbs {
		margin-left:1.875rem;
		margin-right:1.875rem;
		display:block
	}
}@media only screen and (min-width:1023px) {
	.vdm-breadcrumbs {
		margin-left:1.875rem;
		margin-right:1.875rem;
		display:block
	}
}.vdm-social-media .vdm-social-media-headline {
	 -webkit-font-smoothing:antialiased;
	 -moz-font-smoothing:antialiased;
	 -ms-font-smoothing:antialiased;
	 -o-font-smoothing:antialiased;
	 font-smoothing:antialiased;
	 -moz-osx-font-smoothing:grayscale;
	 line-height:1.25;
	 font-size:16px;
	 font-size:1rem;
	 font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	 font-weight:400;
	 font-style:normal;
	 text-transform:none;
	 padding-top:.3125rem;
	 margin-top:.625rem;
	 margin-bottom:.3125rem;
	 position:relative
 }
.vdm-social-media .vdm-social-media-headline:before {
	position:absolute;
	top:0;
	left:0;
	right:0;
	content:"";
	border-top:1px solid #002846
}
.vdm-social-media .vdm-social-media-button {
	font-size:26px;
	font-size:1.625rem;
	border-radius:50%;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	width:44px;
	width:2.75rem;
	height:44px;
	height:2.75rem;
	text-align:center;
	border:2px solid #002846;
	margin-right:5px;
	transition:border .2s ease-in-out;
	position:relative
}
.vdm-social-media .vdm-social-media-button:before {
	transition:color .2s ease-in-out;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%)
}
.vdm-social-media .vdm-social-media-button.vdm-social-media-button-wechat:before {
	content:""
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-wechat:hover {
	border-color:#1baf3b
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-wechat:hover:before {
	color:#1baf3b
}
.vdm-social-media .vdm-social-media-button.vdm-social-media-button-facebook:before {
	content:""
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-facebook:hover {
	border-color:#295797
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-facebook:hover:before {
	color:#295797
}
.vdm-social-media .vdm-social-media-button.vdm-social-media-button-twitter:before {
	content:""
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-twitter:hover {
	border-color:#00aff0
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-twitter:hover:before {
	color:#00aff0
}
.vdm-social-media .vdm-social-media-button.vdm-social-media-button-youtube:before {
	content:""
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-youtube:hover {
	border-color:#ff001c
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-youtube:hover:before {
	color:#ff001c
}
.vdm-social-media .vdm-social-media-button.vdm-social-media-button-xing:before {
	content:""
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-xing:hover {
	border-color:#026466
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-xing:hover:before {
	color:#026466
}
.vdm-social-media .vdm-social-media-button.vdm-social-media-button-linkedin:before {
	content:""
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-linkedin:hover {
	border-color:#0077b5
}
.no-touch .vdm-social-media .vdm-social-media-button.vdm-social-media-button-linkedin:hover:before {
	color:#0077b5
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-social-media .vdm-social-media-headline {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		padding-top:.3125rem;
		margin-top:.625rem
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-social-media .vdm-social-media-headline {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		padding-top:.3125rem;
		margin-top:.625rem
	}
}.vdm-social-media--white,.vdm-social-media--white .vdm-social-media-button,.vdm-social-media--white .vdm-social-media-button:before {
	 color:#fff!important;
	 border-color:inherit!important
 }
.vdm-filter {
	margin-top:.625rem;
	min-width:100%;
	margin-right:0;
	position:relative;
	display:inline-block;
	cursor:pointer
}
.vdm-filter.disabled {
	cursor:default
}
.vdm-filter.disabled>span {
	color:#dee3e7
}
.vdm-filter.disabled>span:after {
	background:#dee3e7
}
.vdm-filter.disabled:hover>ul,.vdm-filter.disabled>span.active+ul {
	display:none
}
.vdm-filter>span {
	line-height:1.2;
	font-size:20px;
	font-size:1.25rem;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	padding-right:1.25rem;
	padding-bottom:.1875rem;
	white-space:nowrap;
	overflow:hidden;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
	display:block;
	color:#ff5000
}
.vdm-filter>span:before {
	position:absolute;
	top:50%;
	right:0;
	transform:translateY(-50%);
	font-size:16px;
	font-size:1rem
}
.vdm-filter>span:after {
	content:"";
	position:absolute;
	bottom:-1px;
	left:0;
	right:0;
	height:1px;
	height:.0625rem;
	width:100%;
	background:#ff5000
}
.vdm-filter>ul {
	list-style:none;
	position:absolute;
	left:0;
	right:0;
	box-shadow:0 2px 2px rgba(0,0,0,.24);
	padding:1.25rem .625rem;
	z-index:5;
	background:#f3f4f6;
	margin:0;
	display:none
}
.vdm-filter>ul .vdm-filter-group {
	max-width:200px;
	max-width:12.5rem
}
.vdm-filter>ul .vdm-filter-group span {
	line-height:1.14286;
	font-size:14px;
	font-size:.875rem;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	padding-top:.8125rem;
	padding-bottom:.8125rem;
	padding-left:2.125rem;
	width:100%;
	color:#ff5000;
	position:relative;
	display:inline-block
}
.vdm-filter>ul .vdm-filter-group span:before {
	position:absolute;
	top:50%;
	left:0;
	transform:translateY(-50%);
	background-image:url(lowres-sc3428e62bc.png);
	background-repeat:no-repeat;
	background-position:0 -34px;
	height:24px;
	width:24px;
	content:""
}
.vdm-filter>ul .vdm-filter-group span.active:before {
	background-image:url(lowres-sc3428e62bc.png);
	background-repeat:no-repeat;
	background-position:0 0;
	height:24px;
	width:24px
}
.no-touch .vdm-filter>ul .vdm-filter-group:hover>span {
	color:#002846
}
.vdm-filter>ul .vdm-filter-group>ul {
	list-style:none;
	margin:0;
	padding:0
}
.no-touch .vdm-filter>ul .vdm-filter-group>ul>li:hover>span {
	color:#002846
}
.vdm-filter>ul .vdm-filter-group>ul span {
	padding-left:2.75rem
}
.vdm-filter>span.active+ul {
	display:block
}
@media (-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5) {
	.vdm-filter>ul .vdm-filter-group span:before {
		background-image:url(hires-sa45a3539bd.png);
		background-position:0 -29px;
		background-size:24px,auto
	}
	.vdm-filter>ul .vdm-filter-group span.active:before {
		background-image:url(hires-sa45a3539bd.png);
		background-position:0 0;
		background-size:24px,auto
	}
}@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-filter {
		min-width:220px;
		margin-right:1.25rem
	}
	.vdm-filter>span {
		line-height:1.2;
		font-size:20px;
		font-size:1.25rem
	}
	.vdm-filter>ul .vdm-filter-group span {
		line-height:1.14286;
		font-size:14px;
		font-size:.875rem
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-filter {
		min-width:220px;
		margin-right:1.25rem
	}
	.vdm-filter>span {
		line-height:1.2;
		font-size:20px;
		font-size:1.25rem
	}
	.vdm-filter>ul .vdm-filter-group span {
		line-height:1.14286;
		font-size:14px;
		font-size:.875rem
	}
}.vdm-table-wrapper {
	 overflow:visible
 }
.vdm-inline-table.breakpoint>tbody>tr>td>span.footable-toggle,.vdm-inline-table .vdm-table-toggle,.vdm-table .vdm-table-toggle {
	padding-left:.625rem;
	padding-right:.625rem;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	text-align:center;
	color:#ff5000
}
.vdm-inline-table th,.vdm-table th {
	text-align:left;
	padding-bottom:1.6875rem;
	position:relative
}
.vdm-inline-table th .footable-sort-indicator,.vdm-table th .footable-sort-indicator {
	position:absolute;
	bottom:15px;
	right:10px;
	transform:translateY(-50%)
}
.vdm-inline-table th.footable-sortable .footable-sort-indicator:before,.vdm-table th.footable-sortable .footable-sort-indicator:before {
	font-size:12px;
	font-size:.75rem;
	content:""
}
.vdm-inline-table th.footable-sortable.footable-sorted .footable-sort-indicator:before,.vdm-table th.footable-sortable.footable-sorted .footable-sort-indicator:before {
	content:""
}
.vdm-inline-table th.footable-sortable.footable-sorted-desc .footable-sort-indicator:before,.vdm-table th.footable-sortable.footable-sorted-desc .footable-sort-indicator:before {
	content:""
}
.vdm-inline-table th:first-child,.vdm-table th:first-child {
	width:40%
}
.vdm-inline-table .vdm-table-head,.vdm-table .vdm-table-head {
	line-height:1.38889;
	font-size:18px;
	font-size:1.125rem;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	margin-right:.625rem;
	padding-right:1rem;
	display:block;
	border-bottom:1px solid #002846
}
.vdm-inline-table tbody>tr>td,.vdm-table tbody>tr>td {
	line-height:1.375;
	font-size:16px;
	font-size:1rem;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	padding-top:.625rem;
	padding-bottom:.625rem;
	position:relative;
	border-top:1px solid #ff5000;
	border-bottom:1px solid #ff5000
}
.vdm-inline-table tbody>tr>td a,.vdm-table tbody>tr>td a {
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	color:#ff5000
}
.no-touch .vdm-inline-table tbody>tr>td a:hover,.no-touch .vdm-table tbody>tr>td a:hover {
	color:#002846
}
.vdm-inline-table tbody>tr>td a:before,.vdm-table tbody>tr>td a:before {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	margin-right:.4375rem;
	font-size:inherit;
	line-height:inherit;
	margin-top:-.0625rem
}
.vdm-inline-table tbody>tr>td.empty-entry,.vdm-table tbody>tr>td.empty-entry {
	font-size:0
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-cell,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-cell {
	border-top:none;
	padding:.625rem;
	background:#dee3e7
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row {
	display:block
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-name,.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-name,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value {
	float:none;
	display:block
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-name,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-name {
	line-height:1.38889;
	font-size:18px;
	font-size:1.125rem;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value {
	padding-bottom:.625rem
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos {
	*zoom:1
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos:after,.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos:before,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos:after,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos:after,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos:after {
	clear:both
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info {
	float:left;
	width:100%;
	margin-bottom:1.25rem
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info ul,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info ul {
	list-style-type:none;
	padding-left:0
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info .vdm-inline-headline,.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info .vdm-template .footer-headline,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info .vdm-inline-headline,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info .vdm-template .footer-headline,.vdm-template .vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info .footer-headline,.vdm-template .vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info .footer-headline {
	margin-top:0;
	line-height:1.2
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info .vdm-template ul+h3.footer-headline,.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info ul+h3.vdm-inline-headline,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info .vdm-template ul+h3.footer-headline,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info ul+h3.vdm-inline-headline,.vdm-template .vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info ul+h3.footer-headline,.vdm-template .vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info ul+h3.footer-headline {
	margin-top:1.25rem
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info.vdm-table-info-row,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info.vdm-table-info-row {
	width:100%!important;
	*zoom:1;
	clear:both
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info.vdm-table-info-row:after,.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info.vdm-table-info-row:before,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info.vdm-table-info-row:after,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info.vdm-table-info-row:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info.vdm-table-info-row:after,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info.vdm-table-info-row:after {
	clear:both
}
.vdm-inline-table .vdm-table-head-data-sheet,.vdm-table .vdm-table-head-data-sheet {
	width:135px;
	width:8.4375rem
}
.vdm-inline-table tfoot .pagination,.vdm-table tfoot .pagination {
	margin-top:1.875rem
}
.vdm-inline-table tfoot .pagination.pagination-centered,.vdm-table tfoot .pagination.pagination-centered {
	text-align:center
}
.vdm-inline-table tfoot .pagination>ul,.vdm-table tfoot .pagination>ul {
	display:flex;
	justify-content:center;
	list-style-type:none;
	margin:0;
	padding:0
}
@media only screen and (max-width:350px) {
	.vdm-inline-table tfoot .pagination>ul,.vdm-table tfoot .pagination>ul {
		width:calc(100vw - 1.875rem)
	}
}.vdm-inline-table tfoot .pagination>ul>li,.vdm-table tfoot .pagination>ul>li {
	 display:block
 }
.vdm-inline-table tfoot .pagination>ul>li>a,.vdm-table tfoot .pagination>ul>li>a {
	color:inherit;
	text-decoration:inherit;
	cursor:inherit;
	padding:.75rem .9375rem .625rem;
	margin-left:.3125rem;
	margin-right:.3125rem;
	border-radius:4px;
	transition:all .2s ease-in-out;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	letter-spacing:-.6px;
	text-align:center;
	background:#fff;
	color:#002846;
	display:block
}
.vdm-inline-table tfoot .pagination>ul>li>a:active,.vdm-inline-table tfoot .pagination>ul>li>a:focus,.vdm-table tfoot .pagination>ul>li>a:active,.vdm-table tfoot .pagination>ul>li>a:focus {
	outline:none
}
.vdm-inline-table tfoot .pagination>ul>li.footable-page a,.vdm-table tfoot .pagination>ul>li.footable-page a {
	border:1px solid #002846
}
.no-touch .vdm-inline-table tfoot .pagination>ul>li.footable-page a:hover,.no-touch .vdm-table tfoot .pagination>ul>li.footable-page a:hover,.vdm-inline-table tfoot .pagination>ul>li.footable-page.active a,.vdm-table tfoot .pagination>ul>li.footable-page.active a {
	background:#002846;
	color:#fff
}
.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=prev],.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=prev] {
	padding-right:0;
	padding-left:0;
	font-size:0
}
.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=prev]:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=prev]:before {
	font-size:28px;
	font-size:1.75rem;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	*vertical-align:auto;
	zoom:1;
	*display:inline
}
.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=next],.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=next] {
	padding-left:0;
	padding-right:0;
	font-size:0
}
.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=next]:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=next]:before {
	font-size:28px;
	font-size:1.75rem;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	*vertical-align:auto;
	zoom:1;
	*display:inline
}
.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-next],.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-prev],.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-next],.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-prev] {
	font-size:0;
	padding-right:0;
	padding-left:0
}
.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-next]:before,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-prev]:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-next]:before,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a[data-page=limit-prev]:before {
	font-size:28px;
	font-size:1.75rem;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	*vertical-align:auto;
	zoom:1;
	*display:inline
}
.no-touch .vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a:hover,.no-touch .vdm-table tfoot .pagination>ul>li.footable-page-arrow a:hover,.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow a.active,.vdm-table tfoot .pagination>ul>li.footable-page-arrow a.active {
	color:#ff5000
}
.vdm-inline-table tfoot .pagination>ul>li.footable-page-arrow.disabled,.vdm-table tfoot .pagination>ul>li.footable-page-arrow.disabled {
	visibility:hidden;
	display:none
}
.vdm-inline-table tfoot .pagination>ul>li [data-page=first],.vdm-inline-table tfoot .pagination>ul>li [data-page=last],.vdm-table tfoot .pagination>ul>li [data-page=first],.vdm-table tfoot .pagination>ul>li [data-page=last] {
	display:none
}
.vdm-inline-table .vdm-table-info-icon,.vdm-table .vdm-table-info-icon {
	position:absolute;
	top:50%;
	right:0;
	transform:translateY(-50%);
	right:10px;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#9da9b5
}
.vdm-inline-table .vdm-table-info-icon .vdm-table-info-flyout,.vdm-table .vdm-table-info-icon .vdm-table-info-flyout {
	position:absolute;
	bottom:20px;
	right:-25px;
	padding:.9375rem;
	margin-bottom:.5rem;
	width:250px;
	background:#f3f4f6;
	color:#002846;
	display:none;
	cursor:default
}
.vdm-inline-table .vdm-table-info-icon .vdm-table-info-flyout:before,.vdm-table .vdm-table-info-icon .vdm-table-info-flyout:before {
	position:absolute;
	bottom:-25px;
	right:0;
	height:25px;
	height:1.5625rem;
	width:100%;
	content:"";
	z-index:3
}
.vdm-inline-table .vdm-table-info-icon .vdm-table-info-flyout:after,.vdm-table .vdm-table-info-icon .vdm-table-info-flyout:after {
	width:0;
	height:0;
	border-top:8px solid #f3f4f6;
	border-right:8px solid transparent;
	border-left:8px solid transparent;
	position:absolute;
	bottom:-8px;
	right:25px;
	content:""
}
.no-touch .vdm-inline-table .vdm-table-info-icon:hover,.no-touch .vdm-table .vdm-table-info-icon:hover,.touch .vdm-inline-table .vdm-table-info-icon.active,.touch .vdm-table .vdm-table-info-icon.active {
	color:#ff5000
}
.no-touch .vdm-inline-table .vdm-table-info-icon:hover .vdm-table-info-flyout,.no-touch .vdm-table .vdm-table-info-icon:hover .vdm-table-info-flyout,.touch .vdm-inline-table .vdm-table-info-icon.active .vdm-table-info-flyout,.touch .vdm-table .vdm-table-info-icon.active .vdm-table-info-flyout {
	display:block
}
.vdm-section-blue .vdm-inline-table .vdm-table-head,.vdm-section-blue .vdm-table .vdm-table-head {
	color:#fff;
	border-bottom:1px solid #fff
}
.vdm-section-blue .vdm-inline-table tbody>tr>td,.vdm-section-blue .vdm-table tbody>tr>td {
	color:#fff;
	border-top:1px solid #ff5000;
	border-bottom:1px solid #ff5000
}
.vdm-section-orange .vdm-inline-table .vdm-table-head,.vdm-section-orange .vdm-table .vdm-table-head {
	color:#fff;
	border-bottom:1px solid #fff
}
.vdm-section-orange .vdm-inline-table .footable-toggle:before,.vdm-section-orange .vdm-table .footable-toggle:before {
	color:#002846
}
.vdm-section-orange .vdm-inline-table tbody>tr>td,.vdm-section-orange .vdm-table tbody>tr>td {
	color:#fff;
	border-top:1px solid #002846;
	border-bottom:1px solid #002846
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-inline-table th:first-child,.vdm-table th:first-child {
		width:40%
	}
	.vdm-inline-table th:nth-child(2),.vdm-table th:nth-child(2) {
		width:25%
	}
	.vdm-inline-table th:nth-child(4),.vdm-table th:nth-child(4) {
		width:22%
	}
	.vdm-inline-table .vdm-table-head,.vdm-table .vdm-table-head {
		line-height:1.38889;
		font-size:18px;
		font-size:1.125rem
	}
	.vdm-inline-table tbody>tr>td,.vdm-table tbody>tr>td {
		line-height:1.375;
		font-size:16px;
		font-size:1rem
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-name,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-name {
		line-height:1.38889;
		font-size:18px;
		font-size:1.125rem
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(odd),.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(odd) {
		width:40%
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(2n+2),.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(2n+2) {
		width:30%
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(2n+3),.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(2n+3) {
		*zoom:1;
		clear:both
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(2n+3):after,.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(2n+3):before,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(2n+3):after,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(2n+3):before {
		content:"";
		display:table;
		line-height:0
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(2n+3):after,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(2n+3):after {
		clear:both
	}
	.vdm-inline-table .vdm-table-info-icon,.vdm-table .vdm-table-info-icon {
		right:0
	}
	.vdm-inline-table .vdm-table-info-icon .vdm-table-info-flyout,.vdm-table .vdm-table-info-icon .vdm-table-info-flyout {
		width:400px
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-inline-table th:first-child,.vdm-table th:first-child {
		width:40%
	}
	.vdm-inline-table th:nth-child(2),.vdm-table th:nth-child(2) {
		width:22%
	}
	.vdm-inline-table th:nth-child(3),.vdm-table th:nth-child(3) {
		width:10%
	}
	.vdm-inline-table th:nth-child(4),.vdm-table th:nth-child(4) {
		width:22%
	}
	.vdm-inline-table .vdm-table-head,.vdm-table .vdm-table-head {
		line-height:1.38889;
		font-size:18px;
		font-size:1.125rem
	}
	.vdm-inline-table tbody>tr>td,.vdm-table tbody>tr>td {
		line-height:1.375;
		font-size:16px;
		font-size:1rem
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-name,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-name {
		line-height:1.38889;
		font-size:18px;
		font-size:1.125rem
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(3n+1),.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(3n+1) {
		width:40%
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(3n+2),.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(3n+2) {
		width:32%
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(3n+3),.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-child(3n+3) {
		width:25%
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(3n+4),.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(3n+4) {
		*zoom:1;
		clear:both
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(3n+4):after,.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(3n+4):before,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(3n+4):after,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(3n+4):before {
		content:"";
		display:table;
		line-height:0
	}
	.vdm-inline-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(3n+4):after,.vdm-table tbody>tr.footable-row-detail .footable-row-detail-row .footable-row-detail-value .vdm-table-infos .vdm-table-info:nth-of-type(3n+4):after {
		clear:both
	}
	.vdm-inline-table .vdm-table-info-icon,.vdm-table .vdm-table-info-icon {
		right:0
	}
	.vdm-inline-table .vdm-table-info-icon .vdm-table-info-flyout,.vdm-table .vdm-table-info-icon .vdm-table-info-flyout {
		width:600px
	}
}.vdm-download {
	 *zoom:1;
	 box-sizing:border-box;
	 position:relative;
	 clear:both
 }
.vdm-download:after,.vdm-download:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-download:after {
	clear:both
}
.vdm-download * {
	box-sizing:border-box
}
.vdm-download {
	margin-left:-3.09%;
	display:block
}
.vdm-download .text.component {
	padding-top:1.25rem
}
.vdm-download .text.component,.vdm-download .vdm-download-link {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	padding-bottom:.3125rem
}
.vdm-download .vdm-download-link {
	text-align:right;
	border-bottom:1px solid #002846
}
.no-touch .vdm-download .vdm-download-link:hover,.no-touch .vdm-download:hover .text.component>* {
	color:#ff5000
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-download {
		margin-left:-3.09%
	}
	.vdm-download .text.component,.vdm-download .vdm-download-link {
		width:97%;
		margin-left:3%
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-download {
		margin-left:-2.04%
	}
	.vdm-download .text.component,.vdm-download .vdm-download-link {
		width:64.66667%;
		margin-left:2%
	}
}.vdm-generic-link {
	 *zoom:1;
	 padding-top:1.875rem;
	 display:-moz-inline-stack;
	 display:inline-block;
	 vertical-align:middle;
	 *vertical-align:auto;
	 zoom:1;
	 *display:inline;
	 width:100%;
	 height:100%;
	 position:relative
 }
.vdm-generic-link:after,.vdm-generic-link:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-generic-link:after {
	clear:both
}
.no-touch .vdm-generic-link:hover .text.component>* {
	color:#ff5000
}
.touch .vdm-generic-link:hover .text.component>* {
	color:#002846
}
.csc-sitemap ul {
	list-style:none;
	margin:0;
	padding:0
}
.csc-sitemap>ul>li>a {
	position:relative;
	color:#002846;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	display:block;
	padding-top:.625rem;
	font-size:20px;
	font-size:1.25rem;
	margin-bottom:1.5rem;
	margin-top:3.75rem
}
.csc-sitemap>ul>li>a:before {
	position:absolute;
	top:0;
	left:0;
	right:0;
	max-width:none;
	content:"";
	border-top:1px solid #002846
}
.no-touch .csc-sitemap>ul>li>a:hover {
	color:#ff5000
}
.csc-sitemap>ul>li>ul>li>a {
	line-height:1.25;
	font-size:24px;
	font-size:1.5rem;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	margin-top:1.875rem;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	padding-top:.8125rem;
	padding-bottom:.8125rem;
	border-bottom:0;
	margin-top:3.125rem;
	margin-bottom:.4375rem;
	font-size:22px;
	font-size:1.375rem;
	line-height:1.18182;
	color:#002846;
	display:block
}
.csc-sitemap>ul>li>ul>li>a.additional-dash-spacing {
	margin-bottom:1rem!important
}
.csc-sitemap>ul>li>ul>li>.typ-2+a,.csc-sitemap>ul>li>ul>li>a+.typ-4 {
	margin-top:1.875rem
}
.no-touch .csc-sitemap>ul>li>ul>li>a:hover {
	color:#ff5000
}
.csc-sitemap>ul>li>ul>li>ul>li>a {
	padding-top:.4375rem;
	padding-bottom:.4375rem
}
.csc-sitemap>ul>li>ul>li>ul>li>ul {
	margin-left:.9375rem
}
.csc-sitemap>ul>li>ul>li:first-child>a {
	margin-top:.9375rem
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.csc-sitemap>ul>li>a {
		padding-top:.625rem;
		font-size:24px;
		font-size:1.5rem;
		margin-bottom:.9375rem;
		margin-top:3.75rem
	}
	.csc-sitemap>ul>li>a:before {
		max-width:none
	}
	.csc-sitemap>ul>li>ul>li>a {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem;
		padding-top:0;
		padding-bottom:.9375rem;
		border-bottom:1px solid #002846;
		margin-top:3.125rem;
		margin-bottom:.4375rem;
		font-size:18px;
		font-size:1.125rem;
		line-height:1.33333
	}
	.csc-sitemap>ul>li>ul>li>.typ-2+a,.csc-sitemap>ul>li>ul>li>a+.typ-4 {
		margin-top:1.875rem
	}
	.csc-sitemap>ul>li>ul>li:first-child>a {
		margin-top:.9375rem
	}
}@media only screen and (min-width:63.9375em) {
	.csc-sitemap>ul>li>a {
		padding-top:1.0625rem;
		font-size:24px;
		font-size:1.5rem;
		margin-bottom:.9375rem;
		margin-top:3.75rem
	}
	.csc-sitemap>ul>li>a:before {
		max-width:617px
	}
	.csc-sitemap>ul>li>ul>li>a {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem;
		margin-top:1.875rem;
		padding-top:0;
		padding-bottom:.9375rem;
		border-bottom:1px solid #002846;
		margin-top:3.125rem;
		margin-bottom:.4375rem;
		font-size:18px;
		font-size:1.125rem;
		line-height:1.33333
	}
	.csc-sitemap>ul>li>ul>li>.typ-2+a,.csc-sitemap>ul>li>ul>li>a+.typ-4 {
		margin-top:1.875rem
	}
	.csc-sitemap>ul>li>ul>li:first-child>a {
		margin-top:.9375rem
	}
}.video.component {
	 margin-top:1.875rem
 }
.video.component video {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	width:100%;
	vertical-align:middle
}
.vdm-center-container {
	display:block;
	max-width:960px;
	max-width:60rem;
	margin:0 auto
}
.lt-ie9 .vdm-center-container {
	width:960px;
	width:60rem
}
.vdm-grid-context {
	*zoom:1;
	box-sizing:border-box;
	position:relative;
	display:block;
	clear:both
}
.vdm-grid-context:after,.vdm-grid-context:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-grid-context:after {
	clear:both
}
.vdm-grid-context * {
	box-sizing:border-box
}
.vdm-grid-context {
	margin-left:-3.09%
}
.vdm-align-left {
	text-align:left
}
.vdm-align-right {
	text-align:right
}
.vdm-align-center {
	text-align:center
}
.vdm-section-orange {
	background:#ff5000
}
.vdm-section-orange .csc-sitemap,.vdm-section-orange .section-container {
	background:none
}
.vdm-section-orange .vdm-button.vdm-button-inverted {
	color:#ff5000
}
.no-touch .vdm-section-orange .vdm-button.vdm-button-inverted:hover {
	color:#fff;
	background-color:#cc4000
}
.vdm-section-orange .vdm-list .vdm-list-link {
	color:#fff
}
.no-touch .vdm-section-orange .vdm-list .vdm-list-link:hover:before,.no-touch .vdm-section-orange .vdm-list .vdm-list-link:hover a {
	border-bottom:none
}
.vdm-section-orange .vdm-list .vdm-list-link a {
	color:#fff;
	border-bottom:1px solid #fff
}
.vdm-section-orange .vdm-list .vdm-list-link:before {
	color:#fff
}
.vdm-section-blue {
	background:#002846
}
.vdm-section-blue .csc-sitemap,.vdm-section-blue .section-container {
	background:none
}
.vdm-section-blue .vdm-list .vdm-list-link {
	color:#ff5000
}
.no-touch .vdm-section-blue .vdm-list .vdm-list-link:hover:before,.no-touch .vdm-section-blue .vdm-list .vdm-list-link:hover a {
	color:#fff
}
.vdm-section-blue .vdm-list .vdm-list-link a {
	color:#ff5000;
	border:none
}
.vdm-section-blue .vdm-list .vdm-list-link:before {
	color:#ff5000
}
.vdm-margin-top-mini {
	margin-top:.625rem!important
}
.vdm-margin-top-small {
	margin-top:1.875rem!important
}
.vdm-margin-top-medium {
	margin-top:3.125rem!important
}
.vdm-margin-top-large {
	margin-top:4.375rem!important
}
p a {
	color:#002846;
	padding-bottom:.125rem;
	border-bottom:1px solid #002846;
	font-family:HelveticaNeueLight,Arial,Helvetica,sans-serif
}
.no-touch p a:hover {
	color:#002846;
	border-bottom:none
}
.vdm-section-blue .vdm-inline-headline,.vdm-section-blue .vdm-template .footer-headline,.vdm-section-blue p,.vdm-section-blue ul,.vdm-section-orange .vdm-inline-headline,.vdm-section-orange .vdm-template .footer-headline,.vdm-section-orange p,.vdm-section-orange ul,.vdm-template .vdm-section-blue .footer-headline,.vdm-template .vdm-section-orange .footer-headline {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif
}
.vdm-section-blue .vdm-inline-headline a,.vdm-section-blue .vdm-template .footer-headline a,.vdm-section-blue p a,.vdm-section-blue ul a,.vdm-section-orange .vdm-inline-headline a,.vdm-section-orange .vdm-template .footer-headline a,.vdm-section-orange p a,.vdm-section-orange ul a,.vdm-template .vdm-section-blue .footer-headline a,.vdm-template .vdm-section-orange .footer-headline a {
	color:#fff;
	border-bottom:1px solid #fff;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif
}
.no-touch .vdm-section-blue .vdm-inline-headline a:hover,.no-touch .vdm-section-blue .vdm-template .footer-headline a:hover,.no-touch .vdm-section-blue p a:hover,.no-touch .vdm-section-blue ul a:hover,.no-touch .vdm-section-orange .vdm-inline-headline a:hover,.no-touch .vdm-section-orange .vdm-template .footer-headline a:hover,.no-touch .vdm-section-orange p a:hover,.no-touch .vdm-section-orange ul a:hover,.vdm-template .no-touch .vdm-section-blue .footer-headline a:hover,.vdm-template .no-touch .vdm-section-orange .footer-headline a:hover {
	color:#fff;
	border-bottom:none
}
.vdm-section-blue .vdm-section-headline,.vdm-section-blue .vdm-template .content-wrap>h1,.vdm-section-orange .vdm-section-headline,.vdm-section-orange .vdm-template .content-wrap>h1,.vdm-template .vdm-section-blue .content-wrap>h1,.vdm-template .vdm-section-orange .content-wrap>h1 {
	color:#fff
}
.vdm-section-blue .vdm-section-headline:before,.vdm-section-blue .vdm-template .content-wrap>h1:before,.vdm-section-orange .vdm-section-headline:before,.vdm-section-orange .vdm-template .content-wrap>h1:before,.vdm-template .vdm-section-blue .content-wrap>h1:before,.vdm-template .vdm-section-orange .content-wrap>h1:before {
	border-top-color:#fff
}
.vdm-section-blue .vdm-accordion,.vdm-section-orange .vdm-accordion {
	border-top-color:#fff;
	color:#fff
}
.vdm-section-blue .vdm-accordion>*,.vdm-section-orange .vdm-accordion>* {
	color:#fff;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif
}
.vdm-section-blue .vdm-accordion+.vdm-toggle-item-content:after,.vdm-section-orange .vdm-accordion+.vdm-toggle-item-content:after {
	border-bottom-color:#fff
}
.vdm-section-blue.section .vdm-section-introduction-text,.vdm-section-blue.section .vdm-section-introduction-text p,.vdm-section-blue.section .vdm-special-copy-text,.vdm-section-blue.section .vdm-template .intro-text,.vdm-section-blue.section .vdm-template .intro-text p,.vdm-section-blue.section .vdm-template .intro-text p p,.vdm-section-blue .vdm-section-headline.vdm-section-headline-small,.vdm-section-blue .vdm-template .content-wrap>h1.vdm-section-headline-small,.vdm-section-orange.section .vdm-section-introduction-text,.vdm-section-orange.section .vdm-section-introduction-text p,.vdm-section-orange.section .vdm-special-copy-text,.vdm-section-orange.section .vdm-template .intro-text,.vdm-section-orange.section .vdm-template .intro-text p,.vdm-section-orange.section .vdm-template .intro-text p p,.vdm-section-orange .vdm-section-headline.vdm-section-headline-small,.vdm-section-orange .vdm-template .content-wrap>h1.vdm-section-headline-small,.vdm-template .intro-text .vdm-section-blue.section p,.vdm-template .intro-text .vdm-section-blue.section p p,.vdm-template .intro-text .vdm-section-orange.section p,.vdm-template .intro-text .vdm-section-orange.section p p,.vdm-template .vdm-section-blue .content-wrap>h1.vdm-section-headline-small,.vdm-template .vdm-section-blue.section .intro-text,.vdm-template .vdm-section-blue.section .intro-text p,.vdm-template .vdm-section-orange .content-wrap>h1.vdm-section-headline-small,.vdm-template .vdm-section-orange.section .intro-text,.vdm-template .vdm-section-orange.section .intro-text p {
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif
}
.image.multimedia.component {
	position:relative;
	margin-top:0
}
.image.multimedia.component img {
	max-width:100%;
	height:auto
}
.image.multimedia.component .caption {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding-bottom:.625rem;
	text-align:center;
	color:#fff
}
.vdm-quote.light-on-dark {
	color:#fff
}
.vdm-quote blockquote {
	position:relative;
	padding-left:1.875rem
}
.vdm-quote blockquote:after,.vdm-quote blockquote:before {
	font-size:20px;
	font-size:1.25rem
}
.vdm-quote blockquote:before {
	position:absolute;
	top:15px;
	left:0
}
.vdm-quote blockquote:after {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	padding-left:.625rem
}
.vdm-quote p {
	padding-left:1.875rem
}
.vdm-quote p:before {
	padding-right:.3125rem;
	content:""
}
.vdm-more-link {
	font-size:30px;
	font-size:1.875rem;
	display:block;
	color:#ff5000
}
.vdm-more-link:focus,.vdm-more-link:visited {
	color:#ff5000
}
.vdm-more-link:hover {
	color:#fff
}
.vdm-more-link:active {
	color:#ff5000
}
.vdm-page-overlay {
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	height:100%;
	width:100%;
	display:none;
	z-index:10;
	pointer-events:none
}
.vdm-page-overlay.vdm-page-overlay-visible {
	display:block
}
.vdm-list-headline {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	border-bottom:1px solid #fff;
	margin-top:.1875rem;
	font-size:22px;
	font-size:1.375rem;
	line-height:1.18182
}
.vdm-input-border-wrapper {
	position:relative;
	border-bottom:1px solid #fff;
	margin:0;
	line-height:1
}
.vdm-input-border-wrapper:after,.vdm-input-border-wrapper:before {
	position:absolute;
	top:60%;
	bottom:0;
	content:"";
	z-index:2;
	width:1px
}
.vdm-input-border-wrapper:before {
	left:-1px;
	border-right:1px solid #fff
}
.vdm-input-border-wrapper:after {
	right:-1px;
	border-left:1px solid #fff
}
.vdm-input-border-wrapper input[type=search] {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	box-sizing:border-box;
	padding:.25rem 1.5rem .125rem .3125rem;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	width:100%;
	border:0;
	background:transparent;
	outline:0;
	color:#fff;
	margin:0
}
.vdm-submit-icon-wrapper {
	font-size:28px;
	font-size:1.75rem;
	padding:.1875rem 0 .4375rem .4375rem;
	float:right;
	position:relative;
	cursor:pointer;
	line-height:1
}
.vdm-submit-icon-wrapper input[type=submit] {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	border:0;
	background:none;
	z-index:2;
	width:100%;
	height:100%;
	outline:none
}
.vdm-submit-icon-wrapper:after {
	color:#fff
}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill {
	background-color:transparent!important
}
#search-form input[type=search] {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	box-sizing:border-box;
	padding:.25rem 1.5rem .125rem .3125rem;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	border:0;
	background:transparent;
	outline:0;
	border-bottom:1px solid #002846;
	color:#002846;
	width:50%;
	margin:0 .3125rem 0 0
}
#search-form .vdm-submit-icon-wrapper {
	font-size:0;
	padding:.1875rem 0 .4375rem .4375rem;
	float:none;
	position:relative;
	cursor:pointer;
	line-height:1
}
#search-form .vdm-submit-icon-wrapper:after {
	font-size:28px;
	font-size:1.75rem;
	color:#002846
}
.no-touch #search-form .vdm-submit-icon-wrapper:hover:after {
	color:#ff5000
}
#search-form+p {
	margin-bottom:15px
}
.vdm-button {
	color:inherit;
	text-decoration:inherit;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	padding:.375rem 1.875rem .5rem;
	border-radius:4px;
	transition:all .2s ease-in-out;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	letter-spacing:-.6px;
	background-color:#ff5000;
	color:#fff;
	text-align:center;
	position:relative;
	font-size:20px;
	font-size:1.25rem;
	line-height:1.2
}
.vdm-button:active,.vdm-button:focus {
	outline:none
}
.vdm-button:active,.vdm-button:focus,.vdm-button:visited {
	color:#fff
}
.no-touch .vdm-button:hover {
	background-color:#cc4000;
	color:#fff
}
.vdm-button.vdm-button-inverted {
	background:#fff;
	color:#002846
}
.no-touch .vdm-button.vdm-button-inverted:hover,.vdm-button.vdm-button-inverted.active {
	background:#002846;
	color:#fff
}
.vdm-button.vdm-button-light {
	background:#fff;
	color:#002846;
	border:1px solid #002846
}
.no-touch .vdm-button.vdm-button-light:hover,.vdm-button.vdm-button-light.active {
	background:#002846;
	color:#fff
}
.vdm-button.vdm-button-light.vdm-button-inverted {
	background:#fff;
	color:#ff5000;
	border:1px solid #ff5000
}
.no-touch .vdm-button.vdm-button-light.vdm-button-inverted:hover,.vdm-button.vdm-button-light.vdm-button-inverted.active {
	background:#ff5000;
	color:#fff
}
.vdm-button .vdm-loading-indicator {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	height:100%;
	border-radius:4px;
	background:#fff
}
.vdm-button .vdm-loading-indicator .vdm-loading-indicators {
	position:absolute;
	top:50%;
	left:50%;
	transform:translateX(-50%) translateY(-50%)
}
.vdm-button .vdm-loading-indicator .vdm-loading-indicator-1,.vdm-button .vdm-loading-indicator .vdm-loading-indicator-2,.vdm-button .vdm-loading-indicator .vdm-loading-indicator-3 {
	border-radius:50%;
	width:8px;
	width:.5rem;
	height:8px;
	height:.5rem;
	margin-left:.5rem;
	content:"";
	display:inline-block;
	background:rgba(255,80,0,.6)
}
.vdm-button .vdm-loading-indicator .vdm-loading-indicator-1:first-child,.vdm-button .vdm-loading-indicator .vdm-loading-indicator-2:first-child,.vdm-button .vdm-loading-indicator .vdm-loading-indicator-3:first-child {
	margin-left:0
}
.vdm-sub-headline {
	line-height:1.2;
	font-size:20px;
	font-size:1.25rem;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	color:#002846;
	margin-top:0
}
.vdm-lined-copy {
	padding-top:.625rem;
	border-top:1px solid #002846;
	margin-top:.625rem
}
.vdm-lined-copy.light-on-dark {
	color:#fff;
	border-top-color:#fff
}
.vdm-inline-headline {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	line-height:1.5;
	font-size:20px;
	font-size:1.25rem;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	margin-top:2.1875rem
}
.vdm-inline-headline+p {
	margin-top:.3125rem
}
.vdm-section-headline {
	position:relative;
	color:#002846;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	line-height:1.16667;
	font-size:24px;
	font-size:1.5rem;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	padding-top:.625rem;
	margin-bottom:1.25rem;
	margin-top:.625rem
}
.vdm-section-headline.vdm-section-headline-small {
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	padding-top:.625rem;
	font-size:20px;
	font-size:1.25rem;
	margin-bottom:1.5rem
}
.vdm-section-headline:before {
	position:absolute;
	top:0;
	left:0;
	right:0;
	max-width:none;
	content:"";
	border-top:1px solid #002846
}
.vdm-section-headline.light-on-dark {
	color:#fff
}
.vdm-section-headline.light-on-dark:before {
	border-top-color:#fff
}
.vdm-section-headline.line-bottom {
	padding-top:0;
	padding-bottom:.625rem;
	margin-bottom:.9375rem;
	margin-top:0
}
.vdm-section-headline.line-bottom:before {
	top:auto;
	bottom:0;
	border-top:0;
	border-bottom:1px solid #002846
}
.section .vdm-section-introduction-text,.section .vdm-section-introduction-text p,.section .vdm-special-copy-text {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	line-height:1.38889;
	font-size:18px;
	font-size:1.125rem;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	margin-bottom:1.25rem
}
.section .vdm-section-introduction-text.light-on-dark,.section .vdm-section-introduction-text p.light-on-dark,.section .vdm-special-copy-text.light-on-dark {
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	color:#fff
}
.vdm-top-link {
	position:fixed;
	bottom:20px;
	right:20px;
	transition:opacity .3s ease-in-out;
	transform:scale(0);
	z-index:99999;
	opacity:0
}
.vdm-top-link.visible {
	transform:scale(1);
	opacity:.3
}
.no-touch .vdm-top-link.visible:hover {
	opacity:1
}
.vdm-top-link:before {
	transform:rotate(90deg);
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	border-radius:50%;
	padding:.625rem;
	font-size:1.5em;
	margin:1px;
	color:#fff;
	border:2px solid #fff;
	background:rgba(0,40,70,.7);
	z-index:3
}
.vdm-accordion {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border-top:1px solid #ff5000;
	position:relative;
	cursor:pointer;
	color:#ff5000;
	padding-top:1.25rem;
	padding-bottom:1.25rem;
	padding-right:2.5rem
}
.vdm-accordion:after {
	font-size:20px;
	font-size:1.25rem;
	position:absolute;
	top:50%;
	right:0;
	transform:translateY(-50%)
}
.vdm-accordion+.vdm-toggle-item-content>* {
	display:none
}
.vdm-accordion.vdm-toggle-item-active:after {
	content:""
}
.vdm-accordion.vdm-toggle-item-active+.vdm-toggle-item-content>* {
	display:block
}
.vdm-accordion>* {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	color:#ff5000
}
.vdm-accordion:after {
	padding-right:1.25rem
}
.vdm-accordion+.vdm-toggle-item-content:after {
	position:absolute;
	bottom:-1px;
	left:0;
	right:0;
	content:"";
	display:block;
	border-bottom:1px solid #ff5000
}
.vdm-accordion.vdm-toggle-item-active+.vdm-toggle-item-content {
	padding-bottom:1.875rem
}
.vdm-list,.vdm-list ul {
	margin:0;
	padding:0;
	list-style:none
}
.vdm-list>li,.vdm-list ul>li {
	position:relative
}
.vdm-list>li span,.vdm-list ul>li span {
	padding-left:1.25rem;
	position:relative;
	display:inline-block
}
.vdm-list>li span:before,.vdm-list ul>li span:before {
	content:"";
	position:absolute;
	top:0;
	left:0
}
.vdm-list>li span.vdm-list-link,.vdm-list ul>li span.vdm-list-link {
	color:#ff5000
}
.no-touch .vdm-list>li span.vdm-list-link:hover:before,.no-touch .vdm-list>li span.vdm-list-link:hover a,.no-touch .vdm-list ul>li span.vdm-list-link:hover:before,.no-touch .vdm-list ul>li span.vdm-list-link:hover a {
	color:#002846
}
.vdm-list>li span.vdm-list-link a,.vdm-list ul>li span.vdm-list-link a {
	color:#ff5000
}
.vdm-list>li span.vdm-list-link:before,.vdm-list ul>li span.vdm-list-link:before {
	top:4px
}
.vdm-button-list {
	text-align:left;
	padding-top:1.25rem
}
.vdm-button-list .vdm-button {
	margin-top:1.25rem;
	margin-right:1.25rem;
	-webkit-hyphens:auto;
	-ms-hyphens:auto;
	hyphens:auto;
	text-align:left
}
.vdm-contact-filter-result-head,.vdm-downloads-filter-result-head,.vdm-news-filter-result-head {
	display:none;
	margin-top:1.25rem
}
.vdm-contact-filter-result-area .vdm-contact-item:first-child {
	margin-top:3.125rem
}
.vdm-table-application .vdm-table-filter {
	margin-bottom:1.875rem
}
.vdm-table-application .vdm-table-filter-buttons-area {
	display:none;
	margin-bottom:1.875rem
}
.vdm-table-application .vdm-table-filter-buttons-area .vdm-button {
	margin-top:1.25rem;
	margin-right:1.25rem;
	padding-left:.6875rem;
	padding-right:.6875rem
}
.vdm-table-application .vdm-table-filter-buttons-area .vdm-button .vdm-button-close {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	margin-left:.625rem
}
.vdm-table-application .vdm-table-filter-buttons-area .vdm-button .vdm-button-close:before {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	*vertical-align:auto;
	zoom:1;
	*display:inline
}
.vdm-icon-check:before {
	color:#002846
}
.vdm-icon-uncheck:before {
	color:#9da9b5
}
ul.vdm-table-footer-list {
	list-style-type:none;
	padding-left:0
}
ul.vdm-table-footer-list li:before {
	color:#9da9b5;
	margin-right:3px
}
ul.vdm-table-footer-list li:first-child:before {
	color:#002846
}
.vdm-download-link {
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	color:#ff5000
}
.no-touch .vdm-download-link:hover {
	color:#002846
}
.vdm-download-link:before {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	margin-right:.4375rem;
	font-size:inherit;
	line-height:inherit;
	margin-top:-.1875rem
}
.vdm-pagination {
	margin-top:1.875rem;
	text-align:center
}
.vdm-pagination>ul {
	display:flex;
	justify-content:center;
	list-style-type:none;
	margin:0;
	padding:0
}
.vdm-pagination>ul>li {
	display:block
}
.vdm-pagination>ul>li>a {
	color:inherit;
	text-decoration:inherit;
	cursor:inherit;
	padding:.75rem .9375rem .625rem;
	margin-left:.3125rem;
	margin-right:.3125rem;
	border-radius:4px;
	transition:all .2s ease-in-out;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	letter-spacing:-.6px;
	text-align:center;
	background:#fff;
	color:#002846;
	display:block
}
.vdm-pagination>ul>li>a:active,.vdm-pagination>ul>li>a:focus {
	outline:none
}
.no-touch .vdm-pagination>ul>li>a:hover {
	color:#ff5000
}
.vdm-pagination>ul>li>a.vdm-button-pagination {
	border:1px solid #002846
}
.no-touch .vdm-pagination>ul>li>a.vdm-button-pagination:hover,.vdm-pagination>ul>li>a.vdm-button-pagination.active {
	background:#002846;
	color:#fff
}
.vdm-pagination>ul>li>a.vdm-button-pagination-next {
	padding-left:0;
	padding-right:0
}
.vdm-pagination>ul>li>a.vdm-button-pagination-next:before {
	font-size:28px;
	font-size:1.75rem;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline
}
.vdm-pagination>ul>li>a.vdm-button-pagination-prev {
	padding-left:0;
	padding-right:0
}
.vdm-pagination>ul>li>a.vdm-button-pagination-prev:before {
	font-size:28px;
	font-size:1.75rem;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline
}
.vdm-pagination>ul>li>a.vdm-button-pagination-more {
	padding-right:0;
	padding-left:0
}
.vdm-pagination>ul>li>a.vdm-button-pagination-more:before {
	font-size:28px;
	font-size:1.75rem;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline
}
.vdm-job-center-navigation {
	text-align:center
}
.vdm-job-center-navigation .job-next:before,.vdm-job-center-navigation .job-prev:before,.vdm-job-center-navigation .job-print:before {
	font-size:28px;
	font-size:1.75rem
}
.vdm-job-center-navigation .job-prev {
	float:left
}
.vdm-job-center-navigation .job-next {
	float:right
}
p a[href^="mailto:"] {
	display:inline-block!important
}
p a[href^="mailto:"]:before {
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	margin-right:.3125rem
}
.vdm-news-application .vdm-toggle-item-toggler {
	width:100%!important;
	margin-left:0!important
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-grid-context {
		margin-left:-3.09%
	}
	.image.multimedia.component {
		margin-top:0
	}
	.vdm-row-fix .col-12-6-3 {
		margin-top:.625rem
	}
	.vdm-row-fix .col-12-6-3:nth-of-type(2n+3) {
		*zoom:1;
		clear:both
	}
	.vdm-row-fix .col-12-6-3:nth-of-type(2n+3):after,.vdm-row-fix .col-12-6-3:nth-of-type(2n+3):before {
		content:"";
		display:table;
		line-height:0
	}
	.vdm-row-fix .col-12-6-3:nth-of-type(2n+3):after {
		clear:both
	}
	.vdm-row-fix .col-12-6-3:nth-of-type(n+3) .vdm-default-tile {
		margin-top:0
	}
	.vdm-row-fix .col-12-6-4 {
		margin-top:.625rem
	}
	.vdm-row-fix .col-12-6-4:nth-of-type(2n+3) {
		*zoom:1;
		clear:both
	}
	.vdm-row-fix .col-12-6-4:nth-of-type(2n+3):after,.vdm-row-fix .col-12-6-4:nth-of-type(2n+3):before {
		content:"";
		display:table;
		line-height:0
	}
	.vdm-row-fix .col-12-6-4:nth-of-type(2n+3):after {
		clear:both
	}
	.vdm-row-fix .col-12-6-4:nth-of-type(n+3) {
		margin-top:4.375rem
	}
	.vdm-row-fix .col-12-6-4:nth-of-type(n+3) .vdm-default-tile {
		margin-top:0
	}
	.vdm-list-headline {
		margin-top:0;
		font-size:22px;
		font-size:1.375rem;
		line-height:1.18182
	}
	.vdm-button {
		font-size:20px;
		font-size:1.25rem;
		line-height:1.2
	}
	.vdm-sub-headline {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem
	}
	.vdm-lined-copy {
		margin-top:0
	}
	.vdm-inline-headline {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		margin-top:2.1875rem
	}
	.vdm-inline-headline+p {
		margin-top:.3125rem
	}
	.vdm-section-headline {
		line-height:1.20833;
		font-size:48px;
		font-size:3rem;
		padding-top:.625rem;
		margin-bottom:1.875rem;
		margin-top:.625rem
	}
	.vdm-section-headline.vdm-section-headline-small {
		padding-top:.625rem;
		font-size:24px;
		font-size:1.5rem;
		margin-bottom:.9375rem
	}
	.vdm-section-headline:before {
		max-width:none
	}
	.vdm-section-headline.line-bottom {
		padding-top:0;
		padding-bottom:.625rem;
		margin-bottom:1.5625rem;
		margin-top:0
	}
	.section .vdm-section-introduction-text,.section .vdm-section-introduction-text p,.section .vdm-special-copy-text {
		line-height:1.16667;
		font-size:18px;
		font-size:1.125rem;
		margin-bottom:1.25rem
	}
	.vdm-accordion {
		cursor:pointer;
		padding-top:1.25rem;
		padding-bottom:1.25rem;
		padding-right:2.5rem
	}
	.vdm-accordion.vdm-toggle-item-active+.vdm-toggle-item-content {
		padding-bottom:3.75rem
	}
	.vdm-list>li span.vdm-list-link:before,.vdm-list ul>li span.vdm-list-link:before {
		top:6px
	}
	.vdm-contact-filter-result-head,.vdm-downloads-filter-result-head,.vdm-news-filter-result-head {
		margin-top:2.5rem
	}
	.vdm-table-application .vdm-table-filter,.vdm-table-application .vdm-table-filter-buttons-area {
		margin-bottom:3.125rem
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-grid-context {
		margin-left:-2.04%
	}
	.image.multimedia.component,.vdm-row-fix .col-12-6-3 {
		margin-top:.625rem
	}
	.vdm-row-fix .col-12-6-3:nth-of-type(4n+5) {
		*zoom:1;
		clear:both
	}
	.vdm-row-fix .col-12-6-3:nth-of-type(4n+5):after,.vdm-row-fix .col-12-6-3:nth-of-type(4n+5):before {
		content:"";
		display:table;
		line-height:0
	}
	.vdm-row-fix .col-12-6-3:nth-of-type(4n+5):after {
		clear:both
	}
	.vdm-row-fix .col-12-6-4 {
		margin-top:.625rem
	}
	.vdm-row-fix .col-12-6-4:nth-of-type(3n+4) {
		*zoom:1;
		clear:both
	}
	.vdm-row-fix .col-12-6-4:nth-of-type(3n+4):after,.vdm-row-fix .col-12-6-4:nth-of-type(3n+4):before {
		content:"";
		display:table;
		line-height:0
	}
	.vdm-row-fix .col-12-6-4:nth-of-type(3n+4):after {
		clear:both
	}
	.vdm-row-fix .col-12-6-4:nth-of-type(n+4) {
		margin-top:4.375rem
	}
	.vdm-list-headline {
		margin-top:0;
		font-size:18px;
		font-size:1.125rem;
		line-height:1
	}
	.vdm-button {
		font-size:20px;
		font-size:1.25rem;
		line-height:1.2
	}
	.vdm-sub-headline {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem
	}
	.vdm-lined-copy {
		margin-top:0
	}
	.vdm-inline-headline {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		margin-top:2.1875rem
	}
	.vdm-inline-headline+p {
		margin-top:.3125rem
	}
	.vdm-section-headline {
		line-height:1.20833;
		font-size:48px;
		font-size:3rem;
		padding-top:1.25rem;
		margin-bottom:1.875rem;
		margin-top:.625rem
	}
	.vdm-section-headline.vdm-section-headline-small {
		padding-top:1.0625rem;
		font-size:24px;
		font-size:1.5rem;
		margin-bottom:.9375rem
	}
	.vdm-section-headline:before {
		max-width:617px
	}
	.vdm-section-headline.line-bottom {
		padding-top:0;
		padding-bottom:1.125rem;
		margin-bottom:1.5625rem;
		margin-top:0
	}
	.section .vdm-section-introduction-text,.section .vdm-section-introduction-text p,.section .vdm-special-copy-text {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		margin-bottom:1.25rem
	}
	.vdm-accordion {
		cursor:pointer;
		padding-top:1.25rem;
		padding-bottom:1.25rem;
		padding-right:2.5rem
	}
	.vdm-accordion.vdm-toggle-item-active+.vdm-toggle-item-content {
		padding-bottom:3.75rem
	}
	.vdm-list>li span.vdm-list-link:before,.vdm-list ul>li span.vdm-list-link:before {
		top:6px
	}
	.vdm-contact-filter-result-head,.vdm-downloads-filter-result-head,.vdm-news-filter-result-head {
		margin-top:2.5rem
	}
	.vdm-table-application .vdm-table-filter,.vdm-table-application .vdm-table-filter-buttons-area {
		margin-bottom:3.125rem
	}
	.vdm-section-application-areas .vdm-slider-pagination {
		margin-top:1.875rem
	}
}.vdm-section-application-areas {
	 overflow:hidden
 }
.vdm-section-application-areas .vdm-slider-container {
	overflow:visible
}
.vdm-section-application-areas .vdm-slider-wrapper {
	margin-left:10%;
	margin-right:10%
}
.vdm-section-application-areas .vdm-slider-pagination {
	margin-top:1.875rem
}
.vdm-section-application-areas .text.component .vdm-section-introduction-text,.vdm-section-application-areas .text.component .vdm-template .intro-text,.vdm-section-application-areas .text.component .vdm-template .intro-text p,.vdm-template .intro-text .vdm-section-application-areas .text.component p,.vdm-template .vdm-section-application-areas .text.component .intro-text {
	margin-bottom:0
}
.vdm-application-areas-tile {
	text-align:center
}
.vdm-application-areas-tile img {
	vertical-align:top;
	max-width:100%;
	height:auto;
	display:block;
	width:145px;
	max-width:none;
	margin-bottom:.625rem;
	margin-left:1.4375rem;
	margin-right:1.4375rem
}
.vdm-application-areas-tile .vdm-application-areas-more-link {
	color:inherit;
	text-decoration:inherit;
	cursor:inherit;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	zoom:1;
	*display:inline;
	line-height:1.33333;
	font-size:18px;
	font-size:1.125rem;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	width:145px;
	max-width:none;
	color:#ff5000;
	text-align:left
}
.vdm-application-areas-tile .vdm-application-areas-more-link:active,.vdm-application-areas-tile .vdm-application-areas-more-link:focus {
	outline:none
}
.vdm-application-areas-tile .vdm-application-areas-more-link:focus,.vdm-application-areas-tile .vdm-application-areas-more-link:visited {
	color:#ff5000
}
.vdm-application-areas-tile .vdm-application-areas-more-link:hover {
	color:#002846
}
.vdm-application-areas-tile .vdm-application-areas-more-link:active {
	color:#ff5000
}
.vdm-application-areas-tile .vdm-application-areas-more-link:after {
	font-size:26px;
	font-size:1.625rem;
	margin-top:.375rem;
	display:block;
	text-align:left
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-section-application-areas .vdm-slider-pagination {
		margin-top:1.875rem
	}
	.vdm-application-areas-tile img {
		width:auto;
		max-width:400px;
		margin-bottom:.625rem;
		margin-left:3.75rem;
		margin-right:3.75rem
	}
	.vdm-application-areas-tile .vdm-application-areas-more-link {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem;
		width:auto;
		max-width:400px
	}
	.vdm-application-areas-tile .vdm-application-areas-more-link:after {
		font-size:26px;
		font-size:1.625rem;
		margin-top:.625rem
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-application-areas-tile img {
		width:auto;
		max-width:400px;
		margin-bottom:.625rem;
		margin-left:3.75rem;
		margin-right:3.75rem
	}
	.vdm-application-areas-tile .vdm-application-areas-more-link {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem;
		width:auto;
		max-width:400px
	}
	.vdm-application-areas-tile .vdm-application-areas-more-link:after {
		font-size:26px;
		font-size:1.625rem;
		margin-top:.625rem
	}
}.vdm-section-service-center {
	 background:#dee3e7 url(images/service_center_bg.png) no-repeat top
 }
.vdm-section-service-center .csc-sitemap,.vdm-section-service-center .section-container {
	background:transparent
}
.vdm-section-service-center .vdm-button {
	display:inline-block;
	margin-right:.9375rem;
	margin-top:.9375rem
}
.vdm-section-service-center .vdm-button:first-child {
	margin-left:0
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-section-service-center .vdm-button {
		display:inline-block;
		margin-right:.9375rem;
		margin-top:.9375rem
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-section-service-center .vdm-button {
		display:inline-block;
		margin-right:.9375rem;
		margin-top:.9375rem
	}
}.vdm-section-news-events .area:nth-child(2) {
	 *zoom:1;
	 clear:both
 }
.vdm-section-news-events .area:nth-child(2):after,.vdm-section-news-events .area:nth-child(2):before {
	content:"";
	display:table;
	line-height:0
}
.vdm-section-news-events .area:nth-child(2):after {
	clear:both
}
.vdm-section-news-events .vdm-section-headline,.vdm-section-news-events .vdm-template .content-wrap>h1,.vdm-template .vdm-section-news-events .content-wrap>h1 {
	margin-bottom:2.1875rem
}
.section.vdm-section-news-events .vdm-special-copy-text {
	margin-bottom:.3125rem
}
.vdm-archive-pattern {
	padding-top:1.5625rem
}
.vdm-archive-pattern .area.col-12-12-8 .text.component h3.vdm-section-headline.vdm-section-headline-small {
	padding-bottom:1.5625rem
}
.vdm-archive-pattern .image.multimedia.component.archive-image {
	margin-bottom:1.4375rem
}
.vdm-archive-pattern .new-row {
	*zoom:1;
	clear:both
}
.vdm-archive-pattern .new-row:after,.vdm-archive-pattern .new-row:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-archive-pattern .new-row:after {
	clear:both
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-section-news-events .vdm-section-headline,.vdm-section-news-events .vdm-template .content-wrap>h1,.vdm-template .vdm-section-news-events .content-wrap>h1 {
		margin-bottom:2.1875rem
	}
	.section.vdm-section-news-events .vdm-special-copy-text {
		margin-bottom:.3125rem
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-section-news-events .vdm-section-headline,.vdm-section-news-events .vdm-template .content-wrap>h1,.vdm-template .vdm-section-news-events .content-wrap>h1 {
		margin-bottom:2.1875rem
	}
	.section.vdm-section-news-events .vdm-special-copy-text {
		margin-bottom:.3125rem
	}
}.vdm-section-presentation:after {
	 content:"";
	 display:none
 }
.vdm-section-presentation .csc-sitemap,.vdm-section-presentation .section-container {
	background:transparent
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-center-container,.vdm-section-presentation .vdm-section-presentation-top .vdm-center-container {
	padding-right:.9375rem;
	padding-left:.9375rem
}
.vdm-section-presentation .vdm-section-presentation-top {
	background:#002846;
	padding-top:2.5rem
}
.vdm-section-presentation .vdm-section-presentation-top .vdm-section-headline,.vdm-section-presentation .vdm-section-presentation-top .vdm-template .content-wrap>h1,.vdm-template .vdm-section-presentation .vdm-section-presentation-top .content-wrap>h1 {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.vdm-section-presentation .vdm-section-presentation-bottom {
	background:#fff;
	padding-bottom:3.125rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .text.component {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.vdm-section-presentation .vdm-section-presentation-bottom .text.component.vdm-section-introduction-text-top {
	margin-bottom:3.125rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .text.component.vdm-section-introduction-text-top .vdm-section-presentation-more-link:before {
	font-size:59px;
	font-size:3.6875rem;
	color:#ff5000
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .vdm-section-headline,.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .vdm-template .content-wrap>h1,.vdm-template .vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .content-wrap>h1 {
	margin-bottom:0;
	margin-top:.3125rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .vdm-sub-headline,.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .vdm-template .content-wrap>span,.vdm-template .vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .content-wrap>span {
	margin-top:0
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	left:0;
	margin-bottom:3.125rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image.image.multimedia.component {
	margin-top:10px
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image img {
	width:100%;
	height:auto;
	vertical-align:middle
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image .caption {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	text-align:center;
	padding-bottom:1.875rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image .caption span {
	position:relative;
	display:block;
	margin:0;
	color:#fff;
	padding-top:.5rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image .caption span:first-child {
	padding-top:0;
	padding-bottom:.5rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image .caption span:first-child:after {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	width:140px;
	width:8.75rem;
	height:1px;
	height:.0625rem;
	margin:0 auto;
	background:#ff5000;
	content:""
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-pull-up {
	margin-bottom:1.4375rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-slider-container {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	margin-top:-.9375rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-slider-container .vdm-default-tile {
	width:213px;
	margin-right:1.1875rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-slider-container .vdm-slider-slide:last-child .vdm-default-tile {
	margin-right:0
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-presentation-more {
	*zoom:1;
	clear:both;
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	margin-top:1.875rem
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-presentation-more:after,.vdm-section-presentation .vdm-section-presentation-bottom .vdm-presentation-more:before {
	content:"";
	display:table;
	line-height:0
}
.vdm-section-presentation .vdm-section-presentation-bottom .vdm-presentation-more:after {
	clear:both
}
.vdm-section-presentation.section-career .vdm-section-presentation-top {
	background:#ff5000
}
.vdm-section-presentation.section-career .vdm-section-presentation-bottom .text.component.vdm-section-introduction-text-top .vdm-section-presentation-more-link:before,.vdm-section-presentation.section-career .vdm-section-presentation-bottom .text.component.vdm-section-introduction-text-top:after {
	color:#fff
}
.vdm-section-presentation.section-career .vdm-section-presentation-image img {
	border-radius:50%
}
.vdm-section-presentation.section-career .vdm-default-tile {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	margin-top:1.875rem
}
.vdm-section-presentation.section-career .vdm-default-tile:nth-child(4) {
	left:0
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-section-presentation:after {
		content:""
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-center-container,.vdm-section-presentation .vdm-section-presentation-top .vdm-center-container {
		padding-right:1.875rem;
		padding-left:1.875rem
	}
	.vdm-section-presentation .vdm-section-presentation-top {
		padding-top:2.5rem
	}
	.vdm-section-presentation .vdm-section-presentation-top .vdm-section-headline,.vdm-section-presentation .vdm-section-presentation-top .vdm-template .content-wrap>h1,.vdm-template .vdm-section-presentation .vdm-section-presentation-top .content-wrap>h1 {
		width:97%;
		margin-left:3%
	}
	.vdm-section-presentation .vdm-section-presentation-bottom {
		padding-bottom:3.125rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .text.component {
		width:97%;
		margin-left:3%
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .text.component.vdm-section-introduction-text-top {
		margin-bottom:3.125rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top {
		width:97%;
		margin-left:3%
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .vdm-section-headline,.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .vdm-template .content-wrap>h1,.vdm-template .vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .content-wrap>h1 {
		margin-top:.3125rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image {
		width:63.66667%;
		margin-left:3%;
		left:16.66667%;
		*zoom:1;
		clear:both
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image:after,.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image:before {
		content:"";
		display:table;
		line-height:0
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image:after {
		clear:both
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image {
		margin-bottom:3.75rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image .caption {
		padding-bottom:2.8125rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-pull-up {
		margin-bottom:1.4375rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-slider-container {
		width:97%;
		margin-left:3%;
		margin-top:-.9375rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-slider-container .vdm-default-tile {
		width:213px;
		margin-right:.9375rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-presentation-more {
		width:97%;
		margin-left:3%;
		margin-top:1.875rem
	}
	.vdm-section-presentation.section-career .vdm-default-tile {
		width:47%;
		margin-left:3%;
		margin-top:2.5rem
	}
	.vdm-section-presentation.section-career .vdm-default-tile:nth-child(4) {
		left:25%
	}
}@media only screen and (min-width:29.9375em) {
	.vdm-section-presentation.section-career .vdm-default-tile:nth-child(2) {
		*zoom:1;
		clear:both
	}
	.vdm-section-presentation.section-career .vdm-default-tile:nth-child(2):after,.vdm-section-presentation.section-career .vdm-default-tile:nth-child(2):before {
		content:"";
		display:table;
		line-height:0
	}
	.vdm-section-presentation.section-career .vdm-default-tile:nth-child(2):after {
		clear:both
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-section-presentation:after {
		content:""
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-center-container,.vdm-section-presentation .vdm-section-presentation-top .vdm-center-container {
		padding-right:1.875rem;
		padding-left:1.875rem
	}
	.vdm-section-presentation .vdm-section-presentation-top {
		padding-top:3.75rem
	}
	.vdm-section-presentation .vdm-section-presentation-top .vdm-section-headline,.vdm-section-presentation .vdm-section-presentation-top .vdm-template .content-wrap>h1,.vdm-template .vdm-section-presentation .vdm-section-presentation-top .content-wrap>h1 {
		width:64.66667%;
		margin-left:2%
	}
	.vdm-section-presentation .vdm-section-presentation-bottom {
		padding-bottom:4.375rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .text.component {
		width:48%;
		margin-left:2%
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .text.component.vdm-section-introduction-text-top {
		margin-bottom:3.125rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top {
		width:48%;
		margin-left:2%;
		position:absolute;
		bottom:0
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .vdm-section-headline,.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .vdm-template .content-wrap>h1,.vdm-template .vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-headline-top .content-wrap>h1 {
		margin-top:.3125rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image {
		width:48%;
		margin-left:2%;
		left:0;
		margin-bottom:0
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-image .caption {
		padding-bottom:2.8125rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-section-presentation-pull-up {
		margin-bottom:1.4375rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-slider-container {
		width:98%;
		margin-left:2%;
		margin-top:2.1875rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-slider-container .vdm-default-tile {
		width:209px;
		margin-right:1.25rem
	}
	.vdm-section-presentation .vdm-section-presentation-bottom .vdm-presentation-more {
		width:98%;
		margin-left:2%;
		margin-top:1.875rem
	}
	.vdm-section-presentation.section-career .vdm-default-tile {
		width:31.33333%;
		margin-left:2%;
		margin-top:2.5rem
	}
	.vdm-section-presentation.section-career .vdm-default-tile:nth-child(4) {
		left:0
	}
}.vdm-section-keyvisual .vdm-center-container {
	 padding-left:.9375rem;
	 padding-right:.9375rem
 }
.vdm-section-keyvisual .vdm-keyvisual-background {
	width:100%;
	height:auto;
	vertical-align:middle
}
.vdm-section-keyvisual .vdm-keyvisual-overlay {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	width:100%
}
.vdm-section-keyvisual .vdm-keyvisual-headline {
	float:left;
	width:97%;
	margin-left:3%;
	box-sizing:border-box;
	position:relative;
	min-height:1px;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	line-height:1.25;
	font-size:16px;
	font-size:1rem;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	text-transform:none;
	padding-top:.3125rem;
	color:#fff;
	margin-bottom:.3125rem
}
.vdm-section-keyvisual .vdm-keyvisual-headline:before {
	position:absolute;
	top:0;
	left:0;
	right:0;
	max-width:none;
	content:"";
	border-top:1px solid #fff
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.vdm-section-keyvisual .vdm-center-container {
		padding-left:1.875rem;
		padding-right:1.875rem
	}
	.vdm-section-keyvisual .vdm-keyvisual-headline {
		width:97%;
		margin-left:3%;
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		padding-top:.3125rem;
		margin-bottom:.3125rem
	}
	.vdm-section-keyvisual .vdm-keyvisual-headline:before {
		max-width:none
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-section-keyvisual .vdm-center-container {
		padding-left:1.875rem;
		padding-right:1.875rem
	}
	.vdm-section-keyvisual .vdm-keyvisual-headline {
		width:64.66667%;
		margin-left:2%;
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		padding-top:.3125rem;
		margin-bottom:.3125rem
	}
	.vdm-section-keyvisual .vdm-keyvisual-headline:before {
		max-width:570px
	}
}.vdm-keyvisual-headline.vdm-orange {
	 color:#ff5000
 }
.vdm-keyvisual-headline.vdm-orange:before {
	border-top-color:#ff5000
}
.vdm-keyvisual-headline.vdm-blue {
	color:#002846
}
.vdm-keyvisual-headline.vdm-blue:before {
	border-top-color:#002846
}
.vdm-image-text .image.multimedia.component {
	text-align:center
}
.vdm-image-text .image.multimedia.component img {
	max-width:100%;
	float:none
}
.vdm-image-text .vdm-toggle-item-content .image.multimedia.component img {
	max-width:100%
}
@media only screen and (min-width:63.9375em) and (max-width:90em) {
	.vdm-image-text .image.multimedia.component {
		text-align:left
	}
	.vdm-image-text .image.multimedia.component img {
		max-width:none;
		float:right
	}
	.vdm-image-text .vdm-toggle-item-content .image.multimedia.component img {
		max-width:100%
	}
}@media only screen and (min-width:90em) {
	.vdm-image-text .image.multimedia.component {
		text-align:left
	}
	.vdm-image-text .image.multimedia.component img {
		max-width:none;
		float:right
	}
	.vdm-image-text .vdm-toggle-item-content .image.multimedia.component img {
		max-width:100%
	}
}.vdm-template .header-wrap {
	 display:none
 }
.section .vdm-template .intro-text,.section .vdm-template .intro-text p,.section .vdm-template .intro-text p p,.vdm-template .intro-text .section p,.vdm-template .intro-text .section p p,.vdm-template .section .intro-text,.vdm-template .section .intro-text p {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	line-height:1.38889;
	font-size:18px;
	font-size:1.125rem;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	margin-bottom:1.25rem
}
.section .vdm-template .intro-text p.light-on-dark,.section .vdm-template .intro-text p p.light-on-dark,.section .vdm-template .light-on-dark.intro-text,.vdm-template .intro-text .section p.light-on-dark,.vdm-template .intro-text .section p p.light-on-dark,.vdm-template .section .intro-text p.light-on-dark,.vdm-template .section .light-on-dark.intro-text {
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	color:#fff
}
.vdm-template .content-wrap>span {
	line-height:1.2;
	font-size:20px;
	font-size:1.25rem;
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	font-size:20px!important;
	font-size:1.25rem!important
}
.vdm-template .content-wrap>h1,.vdm-template .content-wrap>span {
	font-weight:400;
	font-style:normal;
	text-transform:none;
	color:#002846;
	margin-top:0
}
.vdm-template .content-wrap>h1 {
	position:relative;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	line-height:1.16667;
	font-size:24px;
	font-size:1.5rem;
	font-family:MorebiRoundedMedium,Arial,Helvetica,sans-serif;
	max-width:617px;
	max-width:38.5625rem;
	padding-top:0;
	padding-bottom:.625rem;
	margin-bottom:.9375rem
}
.vdm-template .content-wrap>h1:before {
	position:absolute;
	top:0;
	left:0;
	right:0;
	max-width:none;
	content:"";
	top:auto;
	bottom:0;
	border-top:0;
	border-bottom:1px solid #002846
}
.vdm-template .content-wrap>h1.vdm-section-headline-small {
	font-family:MorebiRoundedRegular,Arial,Helvetica,sans-serif;
	padding-top:.625rem;
	font-size:20px;
	font-size:1.25rem;
	margin-bottom:1.5rem
}
.vdm-template .content-wrap>h1.light-on-dark {
	color:#fff
}
.vdm-template .content-wrap>h1.light-on-dark:before {
	border-top-color:#fff
}
.vdm-template .body-table {
	display:none
}
.vdm-template .footer-headline {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	line-height:1.5;
	font-size:20px;
	font-size:1.25rem;
	font-family:HelveticaNeueRoman,Arial,Helvetica,sans-serif;
	font-weight:400;
	font-style:normal;
	margin-top:2.1875rem
}
.vdm-template .footer-headline+p {
	margin-top:.3125rem
}
.vdm-template .job-content {
	padding-bottom:1.25rem
}
.vdm-template .job-footer {
	padding-top:1.25rem
}
@media only screen and (min-width:29.9375em) and (max-width:63.875em) {
	.section .vdm-template .intro-text,.section .vdm-template .intro-text p,.section .vdm-template .intro-text p p,.vdm-template .intro-text .section p,.vdm-template .intro-text .section p p,.vdm-template .section .intro-text,.vdm-template .section .intro-text p {
		line-height:1.16667;
		font-size:18px;
		font-size:1.125rem;
		margin-bottom:1.25rem
	}
	.vdm-template .content-wrap>span {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem
	}
	.vdm-template .footer-headline {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		margin-top:2.1875rem
	}
	.vdm-template .footer-headline+p {
		margin-top:.3125rem
	}
	.vdm-template .content-wrap>h1 {
		line-height:1.20833;
		font-size:48px;
		font-size:3rem;
		padding-top:.625rem;
		margin-bottom:1.875rem;
		margin-top:.625rem
	}
	.vdm-template .content-wrap>h1.vdm-section-headline-small {
		padding-top:.625rem;
		font-size:24px;
		font-size:1.5rem;
		margin-bottom:.9375rem
	}
	.vdm-template .content-wrap>h1:before {
		max-width:none
	}
	.vdm-template .content-wrap>h1 {
		padding-top:0;
		padding-bottom:.625rem;
		margin-bottom:1.5625rem;
		margin-top:0
	}
	.vdm-template .job-content {
		padding-bottom:1.5625rem
	}
	.vdm-template .job-footer {
		padding-top:1.5625rem
	}
}@media only screen and (min-width:29.9375em) {
	.vdm-template .content-wrap>span {
		font-size:24px!important;
		font-size:1.5rem!important
	}
}@media only screen and (min-width:63.9375em) {
	.vdm-template .content-wrap>span {
		line-height:1.25;
		font-size:24px;
		font-size:1.5rem
	}
	.vdm-template .footer-headline {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		margin-top:2.1875rem
	}
	.vdm-template .footer-headline+p {
		margin-top:.3125rem
	}
	.vdm-template .content-wrap>h1 {
		line-height:1.20833;
		font-size:48px;
		font-size:3rem;
		padding-top:0;
		padding-bottom:1.125rem;
		margin-bottom:1.5625rem;
		margin-top:0
	}
	.vdm-template .content-wrap>h1.vdm-section-headline-small {
		padding-top:1.0625rem;
		font-size:24px;
		font-size:1.5rem;
		margin-bottom:.9375rem
	}
	.vdm-template .content-wrap>h1:before {
		max-width:617px
	}
	.section .vdm-template .intro-text,.section .vdm-template .intro-text p,.section .vdm-template .intro-text p p,.vdm-template .intro-text .section p,.vdm-template .intro-text .section p p,.vdm-template .section .intro-text,.vdm-template .section .intro-text p {
		line-height:1.66667;
		font-size:18px;
		font-size:1.125rem;
		margin-bottom:1.25rem
	}
	.vdm-template .job-content {
		padding-bottom:1.5625rem
	}
	.vdm-template .job-footer {
		padding-top:1.5625rem
	}
}

