﻿html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
html{box-sizing:border-box;font-kerning:normal;font-synthesis:weight style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}
*,*:before,*:after{box-sizing:inherit}
html,body{height:100%;font-size:16px;min-width:0}
body{background:#fff;color:#4c5356;padding:0;margin:0;font-family:"VWAGTheSans-Regular","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:24px;position:relative;cursor:auto}
@media all and (max-width:767px){body:after{content:"bp-small";display:none}
}
@media all and (min-width:768px) and (max-width:1023px){body:after{content:"bp-medium";display:none}
}
@media all and (min-width:1024px){body:after{content:"bp-large";display:none}
}
img{width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
img{display:inline-block;vertical-align:middle}
a:hover{cursor:pointer}
::-moz-selection{background:#c6dfe7;text-shadow:none}
::selection{background:#c6dfe7;text-shadow:none}
button:focus{outline:0}
hr{display:block;height:0;border:0;border-top:1px solid #d3d6d9;padding:0;margin:1px 0}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical;height:auto;min-height:3.125rem}
select{width:100%}
.browserupgrade{background:#8dbfcf none repeat scroll 0 0;color:#fff;max-height:100%;padding:.625rem;position:relative;text-align:center;width:100%;z-index:3}
.h-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.h-table-cell{display:table-cell}
.h-valign-middle{vertical-align:middle}
.h-valign-bottom{vertical-align:bottom}
.h-table-spacing-left{padding-left:2.6133%}
.h-position-relative{position:relative !important}
.h-position-absolute{position:absolute !important}
.h-float-left{float:left !important}
.h-float-right{float:right !important}
.h-hidden{display:none !important;visibility:hidden}
.h-animatehidden{height:0 !important;padding:0;margin:0;opacity:0 !important}
.h-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.h-visuallyhidden.focusable:active,.h-visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.h-invisible{visibility:hidden}
@media all{.show-for-small-only,.show-for-small-up,.hide-for-medium-only,.hide-for-medium-up,.hide-for-large-only,.hide-for-large-up,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}
.hide-for-small-only,.hide-for-small-up,.show-for-medium-only,.show-for-medium-up,.show-for-large-only,.show-for-large-up,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}
}
@media all and (min-width:768px){.hide-for-small-only,.show-for-small-up,.show-for-medium-only,.show-for-medium-up,.hide-for-large-only,.hide-for-large-up,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.hide-for-medium-only,.hide-for-medium-up,.show-for-large-only,.show-for-large-up,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}
}
@media all and (min-width:1024px){.hide-for-small-only,.show-for-small-up,.hide-for-medium-only,.show-for-medium-up,.show-for-large-only,.show-for-large-up,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-medium-only,.hide-for-medium-up,.hide-for-large-only,.hide-for-large-up,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}
}
@media all and (min-width:1401px){.hide-for-small-only,.show-for-small-up,.hide-for-medium-only,.show-for-medium-up,.hide-for-large-only,.show-for-large-up,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-medium-only,.hide-for-medium-up,.show-for-large-only,.hide-for-large-up,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}
}
@media all and (min-width:1901px){.hide-for-small-only,.show-for-small-up,.hide-for-medium-only,.show-for-medium-up,.hide-for-large-only,.show-for-large-up,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-medium-only,.hide-for-medium-up,.show-for-large-only,.hide-for-large-up,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none !important}
}
.h-clearfix:before,blockquote:before,.h-clearfix:after,blockquote:after{content:" ";display:table}
.h-clearfix:after,blockquote:after{clear:both}
.h-column-count-1Col{-webkit-column-count:1;-moz-column-count:1;column-count:1}
.h-column-count-2Col{-webkit-column-count:2;-moz-column-count:2;column-count:2}
@media(min-width:0) and (max-width:767px){.h-column-count-2Col{-webkit-column-count:1;-moz-column-count:1;column-count:1}
}
@media(min-width:0) and (max-width:767px){.h-diagram-overflow-x-hidden{overflow-x:hidden}
}
.h-overflow-hidden{overflow:hidden}
.h-overflow-visible{overflow:visible !important}
.h-position-fixed{position:fixed !important}
.h-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.h-opacity-0{opacity:0}
.h-opacity-10{opacity:.1}
.h-opacity-20{opacity:.2}
.h-opacity-30{opacity:.3}
.h-opacity-40{opacity:.4}
.h-opacity-50{opacity:.5}
.h-opacity-60{opacity:.6}
.h-opacity-70{opacity:.7}
.h-opacity-80{opacity:.8}
.h-opacity-90{opacity:.9}
.h-opacity-100{opacity:1}
.h-lr-extender{position:relative;display:block;width:119.04762%;margin-left:-9.52381%}
@media(min-width:0) and (max-width:767px){.h-lr-inner-extender-smartphone-only{width:119.04762%;margin-left:-9.52381% !important;padding:0 9.52381% !important}
}
@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;min-height:0 !important;max-height:none !important}
a,a:visited{text-decoration:underline}
abbr[title]:after{content:" (" attr(title) ")"}
a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
blockquote{color:#8dbfcf !important}
blockquote p{-webkit-print-color-adjust:exact;color-adjust:exact;color:#8dbfcf !important}
blockquote img{display:block !important}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
@media print{.briefcase,.filter,.js-filter__button-toggle,.responsive-list__download-button,.responsive-table__download-button,.footer,.menu-btn,.debuginfo,.searchlanguage-selector,.grid-scroll-container__nav,.owl-controls,.vwag-hrmenu,#vwag-hrmenu,.textmedia__morebutton{display:none !important}
.abstractContentComponent,.column2.section,.column3.section,.column4.section,.column12.section,.column21.section{display:none}
.richtext,.textimage,.accordion,.responsive-accordion__panel .abstractContentComponent{display:block !important}
header{border-bottom:1px solid #000 !important}
}
@media print{@page{size:A4}
.stage-detail__content h1{background:#8dbfcf !important}
.teaser-abstract__button,.button-standard{page-break-inside:avoid}
.teaser-abstract__content-inner{-webkit-print-color-adjust:exact}
.grid-col>blockquote,blockquote[class*="citation-"]{border:none !important}
.gallery__medias.owl-carousel .owl-stage-outer{overflow:inherit}
.gallery__medias .owl-stage{width:100% !important;transform:none !important;transition:0 !important}
.textmedia .textmedia__inner,.gallery__medias .owl-item.active,.gallery__medias .owl-item.active figure img{position:relative;width:100%}
.gallery__medias .owl-item.active figure{overflow:hidden;float:left}
.gallery__medias .owl-item:not(.active){display:none}
.textmedia .textmedia__inner figure{width:50% !important}
.textmedia.textmedia--inverse:not(.textmedia--right) .textmedia__inner>figure{float:left}
.textmedia.textmedia--largemedia .textmedia__inner>figure{width:66% !important}
.responsive-list .grid-scroll-container{overflow:visible}
.responsive-list .responsive-list__content{width:99% !important}
.contact-bar .level1-small-only-nav,.contact-bar .bg-highlighted-0:after,.content-bar__level1.active2 .level1__content:not(.level1__content-active-level1),.contact-bar .js-small-nav{display:none !important}
.content-bar__level1:not(.active2) .span_3_of_12{float:left;width:20% !important;margin-left:4% !important;padding:1.25rem 0 !important}
.content-bar__level1:not(.active2) .span_3_of_12:nth-child(3){clear:none}
.content-bar__level1.active2 .level3__content{page-break-before:avoid !important}
.menu-btn,.vwag-hrmenu--language-bg,.vwag-mobile-menu,.search-wrapper,.vwag-hrmenu{display:none !important}
.responsive-list .grid-scroll-container__overflow,.responsive-list__content{overflow:visible !important}
.grid-scroll-container__nav{display:none !important}
.responsive-list__content{min-width:10cm}
}
@media print{.responsive-accordion .responsive-accordion__panel{display:block !important}
.responsive-accordion__head-plus,.responsive-accordion__bottom-minus{display:none !important}
}
@media print{.hotspot__close,.hotspot__spotarea{display:none !important}
}
@media print and (max-width:767px){.hotspot{width:auto !important}
.hotspot__spotarea{margin:0 !important;top:0 !important;left:0 !important}
.hotspot__spotinfo--bubble{position:absolute !important;width:50% !important;height:50% !important;margin:0 !important}
.circle-graphics svg{transform-origin:0 0 0 !important}
.grid-scroll-container__overflow,.grid-scroll-container__content{width:100% !important;height:100% !important}
}
@font-face{font-family:"VWAGTheAntiqua-Regular";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheAntiqua-Regular.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheAntiqua-Regular.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheAntiqua-Regular.woff") format("woff")}
@font-face{font-family:"VWAGTheAntiqua-Bold";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheAntiqua-Bold.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheAntiqua-Bold.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheAntiqua-Bold.woff") format("woff")}
@font-face{font-family:"VWAGTheAntiqua-Italic";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheAntiqua-Italic.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheAntiqua-Italic.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheAntiqua-Italic.woff") format("woff")}
@font-face{font-family:"VWAGTheSans-Regular";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Regular.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Regular.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Regular.woff") format("woff")}
@font-face{font-family:"VWAGTheSans-Italic";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Italic.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Italic.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Italic.woff") format("woff")}
@font-face{font-family:"VWAGTheSans-Light";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Light.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Light.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Light.woff") format("woff")}
@font-face{font-family:"VWAGTheSans-Bold";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Bold.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Bold.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VWAGTheSans-Bold.woff") format("woff")}
@font-face{font-family:"CorpVwAgIcon";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/CorpVwAgIcon.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/CorpVwAgIcon.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/CorpVwAgIcon.woff") format("woff")}
@font-face{font-family:"VideoPlayerIcon";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VideoPlayerIcon.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VideoPlayerIcon.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/VideoPlayerIcon.woff") format("woff")}
@font-face{font-family:"ios7-icon";font-style:normal;font-weight:normal;src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/ios7-icon.eot");src:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/ios7-icon.eot?") format("eot"),url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/fonts/ios7-icon.woff") format("woff")}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:normal;color:#335f7d;margin:0;padding:0}
h1,.h1,h2,.h2,h3,.h3{font-family:"VWAGTheAntiqua-Regular",Georgia,Cambria,"Times New Roman",Times,serif;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga";font-feature-settings:"liga"}
h4,.h4{font-family:"VWAGTheSans-Bold",Georgia,Cambria,"Times New Roman",Times,serif;color:#4c5356}
h5,.h5,h6,.h6{color:#4c5356;font-family:"VWAGTheSans-Bold",Georgia,Cambria,"Times New Roman",Times,serif}
@media all and (min-width:1024px){h1,.h1{font-size:3.4125rem;line-height:4.7775rem}
h2,.h2{font-size:2.6rem;line-height:3.64rem}
h3,.h3{font-size:1.375rem;line-height:1.925rem}
h4,.h4{font-size:1.125rem;line-height:1.575rem}
h5,.h5{font-size:1rem;line-height:1.55rem}
h6,.h6{font-size:1rem;line-height:1.55rem}
p,.p,pre,label{font-size:1rem;line-height:1.55rem}
ol,ul{font-size:1rem;line-height:1.55rem}
figure,.figure,figcaption,.figcaption,legend,.legend{font-size:.8125rem;line-height:.975rem}
}
@media all and (min-width:1024px) and (max-width:1400px){h1,.h1{font-size:2.625rem;line-height:3.675rem}
h2,.h2{font-size:2rem;line-height:2.8rem}
h3,.h3{font-size:1.375rem;line-height:1.925rem}
h4,.h4{font-size:1.125rem;line-height:1.575rem}
h5,.h5{font-size:1rem;line-height:1.55rem}
h6,.h6{font-size:1rem;line-height:1.55rem}
p,.p,pre,label{font-size:1rem;line-height:1.55rem}
ol,ul{font-size:1rem;line-height:1.55rem}
figure,.figure,figcaption,.figcaption,legend,.legend{font-size:.8125rem;line-height:.975rem}
}
@media all and (min-width:768px) and (max-width:1023px){h1,.h1{font-size:2.31rem;line-height:3.234rem}
h2,.h2{font-size:1.76rem;line-height:2.464rem}
h3,.h3{font-size:1.375rem;line-height:1.925rem}
h4,.h4{font-size:1.125rem;line-height:1.575rem}
h5,.h5{font-size:1rem;line-height:1.55rem}
h6,.h6{font-size:1rem;line-height:1.55rem}
p,.p,pre,label{font-size:1rem;line-height:1.55rem}
ol,ul{font-size:1rem;line-height:1.55rem}
figure,.figure,figcaption,.figcaption,legend,.legend{font-size:.8125rem;line-height:.975rem}
}
@media all and (max-width:767px){h1,.h1{font-size:1.75875rem;line-height:2.46225rem}
h2,.h2{font-size:1.76rem;line-height:2.464rem}
h3,.h3{font-size:1.375rem;line-height:1.925rem}
h4,.h4{font-size:1.125rem;line-height:1.575rem}
h5,.h5{font-size:1rem;line-height:1.55rem}
h6,.h6{font-size:1rem;line-height:1.55rem}
p,.p,pre,label{font-size:1rem;line-height:1.55rem}
ol,ul{font-size:1rem;line-height:1.55rem}
figure,.figure,figcaption,.figcaption,legend,.legend{font-size:.8125rem;line-height:.975rem}
}
p,.p,figure,.figure,figcaption,.figcaption,legend,.legend{margin-top:0}
body{-moz-osx-font-smoothing:grayscale}
ul{list-style-position:inside;list-style-type:disc}
ol{list-style-position:inside;list-style-type:decimal}
li{line-height:auto}
strong,b{font-weight:bold}
a{color:#335f7d}
a:hover,a:focus,a:active{color:#8dbfcf}
[class^="CorpVwAgIcon"],[class*=" CorpVwAgIcon"]{font-family:"CorpVwAgIcon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:4.375rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon{display:inline-block;font-size:28px;font-family:'ios7-icon';-webkit-text-rendering:geometricPrecision;-moz-text-rendering:geometricPrecision;-ms-text-rendering:geometricPrecision;-o-text-rendering:geometricPrecision;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}
.l-constrained{margin:0 auto}
.l-constrained--normal{max-width:1400px;min-width:0}
.l-constrained--wide{max-width:1900px;position:relative}
.l-constrained-inner{padding:0;margin:0}
.l-constrained-inner--spacing-lr{margin-left:8%;margin-right:8%}
.l-constrained-inner--spacing-tb{padding:1.125rem 0 1.125rem 0}
@media(min-width:0) and (max-width:767px){.l-constrained-inner--spacing-tb{padding:0}
}
@media(min-width:768px) and (max-width:1023px){.l-constrained-inner--spacing-tb{padding:.875rem 0 .875rem 0}
}
@media(min-width:1024px) and (max-width:1400px){.l-constrained-inner--spacing-tb{padding:1.125rem 0 1.125rem 0}
}
@media(min-width:1401px) and (max-width:1900px){.l-constrained-inner--spacing-tb{padding:1.125rem 0 1.125rem 0}
}
.l-header{position:relative}
.l-footer{width:100%;height:auto}
.grid-section-group{margin:0;position:relative;padding:1.25rem 0}
@media(min-width:0) and (max-width:767px){.grid-section-group{padding:1.125rem 0}
}
@media(min-width:768px) and (max-width:1023px){.grid-section-group{padding:1.3125rem 0}
}
@media(min-width:1024px) and (max-width:1400px){.grid-section-group{padding:1.25rem 0}
}
@media(min-width:1401px) and (max-width:1900px){.grid-section-group{padding:1.25rem 0}
}
.grid-section-group{border-bottom:solid 1px #e5e6e8}
.grid-section-group--no-separator{border-bottom:none !important}
.grid-section-group--chronicle{margin-left:50px}
@media(min-width:0) and (max-width:767px){.grid-section-group--chronicle{margin-left:0}
}
.grid-section-group--highlighted:before,.form-contact--colored-bg:before,.form-order--colored-bg:before,.form-newsletter--colored-bg:before{position:absolute;top:0;display:block;content:"";height:100%;width:119.04762%;margin-left:-9.52381%;z-index:-1;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/bg_dotted.png");background-color:#fff;background-position:5px 5px;background-size:8px 8px}
.grid-section-group--highlighted{border:0 !important;margin:1.25rem 0}
@media(min-width:0) and (max-width:767px){.grid-section-group--highlighted{margin:1.125rem 0}
}
@media(min-width:768px) and (max-width:1023px){.grid-section-group--highlighted{margin:1.3125rem 0}
}
@media(min-width:1024px) and (max-width:1400px){.grid-section-group--highlighted{margin:1.25rem 0}
}
@media(min-width:1401px) and (max-width:1900px){.grid-section-group--highlighted{margin:1.25rem 0}
}
.grid-section{clear:both;padding:0;margin:0}
.grid-col{display:block;float:left;margin:0 0 0 4%;padding:0}
.grid-section-group .grid-col{padding:1.25rem 0}
@media(min-width:0) and (max-width:767px){.grid-section-group .grid-col{padding:1.125rem 0}
}
@media(min-width:768px) and (max-width:1023px){.grid-section-group .grid-col{padding:1.3125rem 0}
}
@media(min-width:1024px) and (max-width:1400px){.grid-section-group .grid-col{padding:1.25rem 0}
}
@media(min-width:1401px) and (max-width:1900px){.grid-section-group .grid-col{padding:1.25rem 0}
}
.grid-section-group .grid-col--spacing-none{padding:0}
.grid-col:first-child{margin-left:0}
.grid-group:before,.grid-group:after{content:"";display:table}
.grid-group:after{clear:both}
.grid-group{zoom:1;position:relative}
.span_1_of_12{width:4.66667%}
.span_2_of_12{width:13.33333%}
.span_3_of_12{width:22%}
.span_4_of_12{width:30.66667%}
.span_5_of_12{width:39.33333%}
.span_6_of_12{width:48%}
.span_7_of_12{width:56.66667%}
.span_8_of_12{width:65.33333%}
.span_9_of_12{width:74%}
.span_10_of_12{width:82.66667%}
.span_11_of_12{width:91.33333%}
.span_12_of_12{width:100%}
@media all and (max-width:767px){.responsive-testlabel:after{content:"Prototype_0.0.0-example.demo -- Smartphone <= 767px"}
.grid-col{margin:0}
.span_1_of_12{width:100%}
.span_2_of_12{width:100%}
.span_3_of_12{width:100%}
.span_4_of_12{width:100%}
.span_5_of_12{width:100%}
.span_6_of_12{width:100%}
.span_7_of_12{width:100%}
.span_8_of_12{width:100%}
.span_9_of_12{width:100%}
.span_10_of_12{width:100%}
.span_11_of_12{width:100%}
.span_12_of_12{width:100%}
}
@media all and (min-width:768px) and (max-width:1023px){.responsive-testlabel:after{content:"Prototype_0.0.0-example.demo -- Tablet Portrait768px-1023px"}
.span_6_of_12{width:100%;margin:0}
.grid-col.span_6_of_12:nth-child(2n){margin:0}
.span_3_of_12{width:48%}
.span_3_of_12:nth-child(3){margin-left:0;clear:left}
.layout-m-span_6_of_12{width:48%}
.layout-m-span_3_of_12{width:22%}
.grid-col.layout-m-span_12_of_12{margin:0;width:100%}
.span_4_of_12.layout-m-span_6_of_12:nth-child(3){margin-left:0;clear:left}
.layout-m-span_6_of_12 .-ratio-16-9:before{padding-top:119.83693738185463%}
.span_6_of_12 .-ratio-3-4:before{display:none}
.span_6_of_12 .-ratio-3-4>*{position:relative !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important}
}
@media all and (min-width:1024px) and (max-width:1400px){.responsive-testlabel:after{content:"Prototype_0.0.0-example.demo -- Tablet Landscape/Desktop1024px-1400px"}
}
@media all and (min-width:1401px) and (max-width:1900px){.responsive-testlabel:after{content:"Prototype_0.0.0-example.demo -- Large Desktop1401px-1900px"}
}
@media all and (min-width:1901px){.responsive-testlabel:after{content:"Prototype_0.0.0-example.demo -- X-Large Desktop > 1900px und mehr"}
}
@media all and (min-width:768px){.-ratio-3-4,.-ratio-16-9,.-ratio-1-1{position:relative}
.-ratio-3-4:before{content:"";display:block;padding-top:119.83693738185463%}
.-ratio-16-9:before{content:"";display:block;padding-top:56.25%}
.-ratio-1-1:before{content:"";display:block;padding-top:100%}
.-ratio-3-4>*,.-ratio-16-9>*,.-ratio-1-1>*{position:absolute !important;top:0;bottom:0;left:0;right:0;height:auto !important;overflow:hidden}
}
@media all{.lightbox .-ratio-16-9{position:relative}
.lightbox .-ratio-16-9:before{content:"";display:block;padding-top:56.25%}
.lightbox .-ratio-16-9>*{position:absolute !important;top:0;bottom:0;left:0;right:0;height:auto !important;overflow:hidden}
}
.grid-item-test-text{padding:0;margin:0;text-align:center;border:dashed 1px #000;height:100%}
.grid-item-test-text p{padding:8px;margin:0}
.overlay{background:#8dbfcf;padding:1.25rem;top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;z-index:99;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden}
.overlay--short{bottom:60px}
.overlay--dark{background:#335f7d}
.touch .overlay.is-hovered,.no-touch .overlay:hover{opacity:1;-webkit-tap-highlight-color:transparent;width:100%}
.touch .overlay a{display:none}
.touch .overlay.is-hovered a{display:block}
.overlay__hr{margin:2rem 0;border-color:#fff}
.overlay__headline,.overlay__subline,.overlay__text,.overlay__list{color:#fff;overflow:hidden}
.overlay__headline>*,.overlay__subline>*,.overlay__text>*,.overlay__list>*{color:#fff}
.overlay__text{height:90%}
.overlay--dark .overlay__hr{border-color:#8dbfcf}
.overlay--dark .overlay__headline,.overlay--dark .overlay__subline,.overlay--dark .overlay__text,.overlay--dark .overlay__list,.overlay--dark .overlay__hr{color:#8dbfcf}
.overlay--dark .overlay__headline>*,.overlay--dark .overlay__subline>*,.overlay--dark .overlay__text>*,.overlay--dark .overlay__list>*,.overlay--dark .overlay__hr>*{color:#8dbfcf}
.overlay__headline--padding-bottom,.overlay__subline--padding-bottom{padding-bottom:.75rem}
.overlay__subline--margin-top{margin-top:-2px}
.overlay__list{word-break:break-all}
.overlay__list ul{padding:0;margin:0;list-style-type:square}
.overlay__list dl{margin:.5rem 0}
.overlay__list dl>dd{margin-left:0}
.overlay__list a:hover,.overlay__list a:focus,.overlay__list a:active{color:#fff}
.overlay__list--border-top{border-top:1px solid #fff}
.overlay__button{position:absolute;left:1.25rem;right:1.25rem}
.overlay__button--bottom{bottom:.625rem}
.overlay__button--bottom-padding{bottom:1.25rem}
.overlay__button--right{text-align:right}
.overlay__button a:not(:last-child){margin-bottom:.625rem}
.teaser-media .overlay{cursor:pointer}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);padding-bottom:1px}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none !important}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-rewind,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{display:none}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.no-js .owl-carousel{display:block}
.owl-carousel .item{text-align:left}
.owl-carousel .item h4{padding:.5rem 0 0 0;margin:0}
.owl-carousel .item p{padding:.5rem 0 0 0;margin:0}
.owl-carousel .col-carousel{outline:0;x-border:solid 1px #000}
.newsCarousel .carousel__info{text-align:center;margin:15px 0}
.owl-next,.owl-rewind{position:absolute;right:-25px;cursor:pointer}
.owl-prev{position:absolute;left:-25px}
.owl-prev span.icon,.owl-next span.icon,.owl-rewind span.icon{font-size:1.375rem;text-align:center;display:table-cell;vertical-align:middle;font-family:"CorpVwAgIcon"}
.owl-theme .owl-controls{width:100%;position:absolute;top:50%;margin:-1.25rem 0 0 0;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-controls .owl-nav [class*='owl-']{z-index:10;margin:0;x-padding:.375rem .6875rem;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#4c5356;background:#eff0f1;width:40px;height:40px;display:table}
.owl-carousel-multi .owl-controls{margin:-2.5rem 0 0 0;top:50%}
.owl-carousel-multi .owl-controls .owl-nav [class*='owl-']{width:60px;height:60px}
.owl-carousel-multi .owl-controls .owl-prev span.icon,.owl-carousel-multi .owl-controls .owl-next span.icon,.owl-carousel-multi .owl-controls .owl-rewind span.icon{font-size:2rem}
.owl-carousel-gallery .owl-controls{margin:-2.5rem 0 0 0}
.owl-carousel-gallery .owl-controls .owl-nav [class*='owl-']{width:80px;height:80px}
.owl-carousel-gallery .owl-controls .owl-prev span.icon,.owl-carousel-gallery .owl-controls .owl-next span.icon,.owl-carousel-gallery .owl-controls .owl-rewind span.icon{font-size:2.625rem}
.owl-carousel--mediagallery .ratio-content{position:relative;background:#cbcbcb;cursor:pointer}
.owl-carousel--mediagallery img{width:auto !important;margin-left:auto;margin-right:auto}
.no-touch .owl-theme .owl-controls .owl-nav [class*='owl-']:hover{background:#8dbfcf;color:#fff;text-decoration:none;opacity:1.0}
.owl-theme .owl-controls .owl-nav .disabled{opacity:0 !important;cursor:default !important;z-index:0 !important}
.owl-theme .owl-dots .owl-dot{display:inline-block}
.owl-theme .owl-dots .owl-dot span{background:none repeat scroll 0 0 #7f8789;border-radius:50%;display:block;height:6px;margin:0 7px;transition:opacity 200ms ease 0;width:6px}
.owl-theme .owl-dots .owl-dot.active span{background:none repeat scroll 0 0 #fff}
.no-touch .owl-theme .owl-dots .owl-dot:hover span{background:none repeat scroll 0 0 #fff}
.header{height:100px}
@media(min-width:0) and (max-width:767px){.header{height:67px}
}
.header__divider{position:absolute;top:100px;background:#a8adb3;width:100%;height:1px;margin:0rem;padding:0rem;z-index:1}
.responsive-testlabel{position:absolute;top:0;right:0;text-align:center;font-weight:bold;font-size:10px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.mainheader.mainheader--sticky{position:fixed;top:0;z-index:100;background:#fff;width:100%;margin-top:0;-webkit-transition:margin-top .2s ease-out;-moz-transition:margin-top .2s ease-out;transition:margin-top .2s ease-out}
.mainheader{position:relative}
.body-mobile-menu-open .mainheader.mainheader--sticky,.body-language-menu-open .mainheader.mainheader--sticky,.body-search-open .mainheader.mainheader--sticky{position:relative}
.mainheader.mainheader--noanimation{-webkit-transition:none;-moz-transition:none;transition:none}
.mainheader.mainheader--inactive{margin-top:-10rem}
@media(min-width:0) and (max-width:767px){.mainheader.mainheader--inactive{margin-top:-4.1875rem}
}
@media(min-width:768px) and (max-width:1023px){.mainheader.mainheader--inactive{margin-top:-6.25rem}
}
@media(min-width:1401px) and (max-width:1900px){.mainheader.mainheader--inactive{margin-top:-10rem}
}
body.mainheader__headerspacer{padding-top:10rem}
@media(min-width:0) and (max-width:767px){body.mainheader__headerspacer{padding-top:4.1875rem}
}
@media(min-width:768px) and (max-width:1023px){body.mainheader__headerspacer{padding-top:6.25rem}
}
@media(min-width:1401px) and (max-width:1900px){body.mainheader__headerspacer{padding-top:10rem}
}
@media all and (min-width:1024px) and (max-width:1400px){body.mainheader__headerspacer.body-language-menu-open{padding-top:220px}
}
.body-mobile-menu-open.mainheader__headerspacer,.body-language-menu-open.mainheader__headerspacer,.body-search-open.mainheader__headerspacer{padding-top:0}
.logo{position:relative;margin:0 auto}
.logo img{display:block;max-height:47px;width:auto;margin:0 auto}
@media(min-width:0) and (max-width:767px){.logo img{max-height:30px}
}
.logo svg{display:block;max-height:47px;width:auto;margin:0 auto}
@media(min-width:0) and (max-width:767px){.logo svg{max-height:30px}
}
.logo--brand{top:25px;height:42px}
@media(min-width:0) and (max-width:767px){.logo--brand{top:20px;height:29px}
}
@media(min-width:0) and (max-width:1023px){.logo--brand{width:60%;z-index:101}
}
.searchlanguage-selector{position:absolute;right:0;z-index:102;display:inline-block;margin-top:2rem;font-size:1rem;line-height:1.4rem}
@media(min-width:768px) and (max-width:1023px){.searchlanguage-selector{margin-top:2.3125rem}
}
@media(min-width:0) and (max-width:767px){.searchlanguage-selector{margin-top:1.1875rem}
}
@media(min-width:0) and (max-width:1023px){.body-mobile-menu-open .searchlanguage-selector,.body-search-open .searchlanguage-selector,.body-language-menu-open .searchlanguage-selector,.body-headermeta-menu-open .searchlanguage-selector{display:none}
}
.searchlanguage-selector__search{display:inline-block}
.searchlanguage-selector__search-button{font-size:1rem;line-height:1.4rem;background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;outline:0;text-align:center;overflow:visible;width:25px;color:#7f8789;position:relative;top:-3px}
@media(min-width:0) and (max-width:767px){.searchlanguage-selector__search-button{width:auto}
}
.searchlanguage-selector__search-button:after{content:attr(data-active-icon);outline:0;display:inline-block}
.searchlanguage-selector__search-button.min:after{content:attr(data-inactive-icon);outline:0;display:inline-block}
.searchlanguage-selector__language,.searchlanguage-selector__headermeta{display:inline-block}
.searchlanguage-selector__language-button,.searchlanguage-selector__headermeta-button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;overflow:hidden;outline:0;text-align:center;font-family:"VWAGTheSans-Bold",Georgia,Cambria,"Times New Roman",Times,serif;width:25px;font-size:inherit}
@media(min-width:0) and (max-width:767px){.searchlanguage-selector__language-button,.searchlanguage-selector__headermeta-button{width:auto}
}
.searchlanguage-selector__headermeta-button{font-family:"CorpVwAgIcon";position:relative;top:-3px}
.searchlanguage-selector__headermeta-button.min{top:0}
.searchlanguage-selector__language-button:after,.searchlanguage-selector__headermeta-button:after{content:attr(data-active-icon);color:#7f8789;outline:0;display:inline-block}
.searchlanguage-selector__language-button.min:after,.searchlanguage-selector__headermeta-button.min:after{content:attr(data-inactive-icon);font-family:"CorpVwAgIcon";font-size:1rem;line-height:1.4rem;font-size:1rem;line-height:1.4;display:inline-block;outline:0}
.line-separator{display:inline-block;height:20px;border-left:1px solid #e5e6e8}
@media(min-width:0) and (max-width:1023px){.body-search-open{overflow:hidden}
}
@media(min-width:0) and (max-width:1023px){.body-search-open .search-wrapper{background:#fff;position:fixed;top:0;width:100%;height:100%;padding-top:100px;z-index:100}
}
.body-search-open .search-wrapper .menu-btn-close{display:block;position:absolute;top:39px;right:4%;cursor:pointer}
@media(min-width:0) and (max-width:767px){.body-search-open .search-wrapper .menu-btn-close{top:23px}
}
.body-search-open .search-wrapper .menu-btn-close .CorpVwAgIcon{line-height:22px;font-size:16px}
.search-form{width:100%;height:60px;padding:.875rem 0;display:block}
@media(min-width:0) and (max-width:1023px){.search-form{border-top:1px solid #7f8789;border-bottom:1px solid #7f8789}
}
.search-form__field{display:inline-block;height:30px;border:0;width:93%;font-size:1.125rem;line-height:1.575rem;color:#7f8789;font-family:"VWAGTheSans-Bold",Georgia,Cambria,"Times New Roman",Times,serif;text-transform:lowercase;outline:0}
@media(min-width:0) and (max-width:1023px){.search-form__field{width:100%;height:25px}
}
.search-form__field::-webkit-input-placeholder{color:#7f8789}
.search-form__field::-moz-placeholder{color:#7f8789}
.search-form__field:-moz-placeholder{color:#7f8789}
.search-form__field:-ms-input-placeholder{color:#7f8789}
.search-form__button{border:0;background:transparent;width:5%;font-size:1.25rem;line-height:1.75rem;color:#34393b;text-align:right}
.search-form__button:active{padding:0 .375rem}
.autocomplete-suggestions{border:1px solid #7f8789;background:#ddecf1;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,0.64);-moz-box-shadow:1px 4px 3px rgba(50,50,50,0.64);box-shadow:1px 4px 3px rgba(50,50,50,0.64)}
.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;color:#a8adb3}
.autocomplete-no-suggestion{padding:2px 5px}
.autocomplete-selected{background:#fff}
.autocomplete-suggestions strong{font-weight:bold;color:#335f7d}
.autocomplete-group{padding:2px 5px}
.autocomplete-group strong{font-weight:bold;font-size:16px;color:#335f7d;display:block;border-bottom:1px solid #000}
.stage-wrapper{width:100%;margin:0 auto}
.stage-wrapper img{width:100%}
.stage-startseite{position:relative}
.stage-startseite__wrap-absolute{position:absolute;top:0;width:100%;height:100%}
@media(min-width:0) and (max-width:767px){.stage-startseite__wrap-absolute{position:relative}
}
.stage-startseite__wrap-constraint{position:relative;height:100%;margin:0 auto;max-width:1400px}
.stage-wrapper .owl-controls{margin:-1.875rem 0 0 0}
.stage-wrapper .owl-controls .owl-nav [class*='owl-']{width:60px;height:60px}
.stage-wrapper .owl-controls .owl-nav [class*='owl-'] span.icon{width:60px !important;height:60px !important;display:table-cell}
.stage-wrapper .owl-controls .owl-prev span.icon,.stage-wrapper .owl-controls .owl-next span.icon,.stage-wrapper .owl-controls .owl-rewind span.icon{font-size:2rem}
.stage-wrapper .owl-next{position:absolute;right:0;opacity:.8;cursor:pointer;display:block !important}
.stage-wrapper .owl-prev{position:absolute;left:0;opacity:.8}
@media(min-width:0) and (max-width:767px){.stage-headline.overlay-wrapper:hover .text__overlay{display:none}
}
.stage-wrapper .video-player--left .vjs-big-play-button{left:25%}
@media(min-width:0) and (max-width:767px){.stage-wrapper .video-player--left .vjs-big-play-button{left:50%}
}
.stage-wrapper .video-player--right .vjs-big-play-button{left:75%}
@media(min-width:0) and (max-width:767px){.stage-wrapper .video-player--right .vjs-big-play-button{left:50%}
}
.stage-wrapper .video-player--left .video-player-content-inline .vjs-big-play-button{left:50%}
@media(min-width:0) and (max-width:767px){.stage-wrapper .video-player--left .video-player-content-inline .vjs-big-play-button{left:50%}
}
.stage-wrapper .video-player--right .video-player-content-inline .vjs-big-play-button{left:50%}
@media(min-width:0) and (max-width:767px){.stage-wrapper .video-player--right .video-player-content-inline .vjs-big-play-button{left:50%}
}
.owl-carousel.stage--preview .video-player .vjs-big-play-button{display:none}
.owl-carousel.stage--preview .owl-next{background:#8dbfcf;color:#fff !important}
.owl-carousel.stage--preview .stage-preview-next-headline{height:60px;color:#fff;padding:4% 8%;margin:0;font-family:"VWAGTheSans-Bold";text-transform:uppercase;text-align:left;font-size:1.0625rem;line-height:1.0625rem}
@media(min-width:768px) and (max-width:1023px){.owl-carousel.stage--preview .stage-preview-next-headline{font-size:.875rem;line-height:12.25pxrem}
}
.owl-carousel.stage--preview .stage-headline.overlay-wrapper:hover .text__overlay{display:none}
.owl-carousel.stage{overflow:hidden}
.owl-carousel.stage .owl-next{position:absolute;right:-25%;top:0;overflow:hidden;width:25% !important;padding-left:60px !important}
.owl-carousel.stage .owl-next,.owl-carousel.stage .owl-next *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.owl-carousel.stage .owl-next .icon{position:absolute;top:0;left:0;line-height:60px}
.owl-carousel.stage .owl-next .stage-preview-next-headline-container{overflow:hidden;float:left;color:#fff;height:60px;width:100%}
.owl-carousel.stage .owl-next .stage-preview-next-headline{padding:4% 8% 0 8%;text-align:left}
.no-touch .owl-carousel.stage .owl-next{transition:right .3s ease-in}
.no-touch .owl-carousel.stage .owl-next:hover,.no-touch .owl-carousel.stage .owl-next:focus{right:0}
@media(min-width:0) and (max-width:1023px){.stage-area-wrapper .l-constrained-inner--spacing-lr{margin:0}
}
.stage-area{position:relative;z-index:1}
.stage-area.stage-area--hastiles{margin-bottom:4%}
@media all and (min-width:1024px){.stage-area.stage-area--hastiles{min-height:350px}
}
@media(min-width:0) and (max-width:1023px){.stage-area.stage-area--hastiles{margin-bottom:4%}
}
@media(min-width:768px) and (max-width:1023px){.stage-area.stage-area--hastiles .stage-area__text p{padding:8% 10%;padding:10% 8%}
}
.stage-area--fillbg{background-color:#eef5f8}
@media(min-width:0) and (max-width:767px){.stage-area--fillbg{background:0}
}
.stage-area__content-wrapper{min-height:350px;background-color:#eef5f8}
@media(min-width:0) and (max-width:767px){.stage-area__content-wrapper{min-height:1px;background-color:#fff}
}
.stage-area-wrapper .stage .stage-headline{margin:4% 8%}
@media(min-width:768px) and (max-width:1023px){.stage-area-wrapper .stage .stage-headline{margin:4% 8%}
}
@media(min-width:0) and (max-width:767px){.stage-area-wrapper .stage .stage-headline{margin:0}
}
@media(min-width:768px) and (max-width:1023px){.stage-area--hastiles .stage-area__text{margin-top:28%}
}
.stage-area__text{width:100%}
.stage-area__text p{color:#34393b}
.stage-area__text>p{padding:4% 4% 1% 4%;position:relative;top:0;left:0;z-index:40;width:48%}
@media(min-width:0) and (max-width:1023px){.stage-area__text>p{padding:4% 8%}
}
@media(min-width:0) and (max-width:767px){.stage-area__text>p{width:100%}
}
@media(min-width:768px) and (max-width:1023px){.stage-area__text>p{width:100%}
}
.stage-area__text>p.text__only{padding:4% 8%;width:100% !important}
@media(min-width:1024px){.stage-area__text>p.text__only{padding:4% 0 0 0}
}
.stage-area__richcontent{top:0;right:0;z-index:41;position:absolute;margin-right:-2%;width:48%;margin-top:-5%}
@media(min-width:0) and (max-width:767px){.stage-area__richcontent{position:inherit}
}
@media(min-width:768px) and (max-width:1023px){.stage-area__richcontent{margin-right:4%}
}
@media(min-width:768px) and (max-width:1023px){.stage-area__richcontent{width:45%}
}
@media(min-width:0) and (max-width:767px){.stage-area__richcontent{width:100%}
}
@media(min-width:0) and (max-width:767px){.stage-area__richcontent{margin-top:0}
}
.stage-area__richcontent:hover{z-index:43}
.stage-area__furthercontent{right:26%;z-index:42;top:250px;position:absolute;width:28%}
.stage-area__furthercontent .teaser-abstract{opacity:.9}
.stage-area__furthercontent .teaser-abstract{background-color:transparent}
@media(min-width:768px) and (max-width:1023px){.stage-area__furthercontent{top:8%}
}
@media(min-width:0) and (max-width:767px){.stage-area__furthercontent{position:inherit}
}
@media(min-width:0) and (max-width:767px){.stage-area__furthercontent{width:100%}
}
@media(min-width:768px) and (max-width:1023px){.stage-area__furthercontent{width:45%}
}
@media(min-width:768px) and (max-width:1023px){.stage-area__furthercontent{left:10%}
}
.stage-headline{position:absolute;display:inline-block;max-width:45%;margin:4% 8%;overflow:hidden}
@media(min-width:0) and (max-width:767px){.stage-headline{display:block;max-width:100%;padding:4%;margin:0;background:none repeat scroll 0 0 #8dbfcf}
}
.stage-headline--fullwidth{max-width:100%}
.stage-headline--right{right:0}
.stage-headline--left{left:0}
.stage-headline--bottom{bottom:0}
.stage-headline--top{top:0}
.stage-headline__headline--dachzeile{padding:0 1.375rem 0 1rem;line-height:1.75;display:table;width:auto;margin:.0625rem 0;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_xl.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 76px,transparent 1px,transparent);background-size:100% 77px}
@media(min-width:768px) and (max-width:1023px){.stage-headline__headline--dachzeile{font-size:1.0625rem;line-height:1.32813rem;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_medium.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 41px,transparent 1px,transparent);background-size:100% 42px}
}
@media(min-width:1024px) and (max-width:1400px){.stage-headline__headline--dachzeile{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 58px,transparent 1px,transparent);background-size:100% 59px}
}
@media(min-width:0) and (max-width:767px){.stage-headline__headline--dachzeile{background:transparent;font-size:1.0625rem;line-height:1.32813rem}
}
.stage-headline__headline{padding:0 1.375rem 0 1rem;margin:.0625rem 0;min-width:390px;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_xl.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 76px,transparent 1px,transparent);background-size:100% 77px}
@media(min-width:768px) and (max-width:1023px){.stage-headline__headline{font-size:1.75rem;line-height:2.625rem;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_medium.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 41px,transparent 1px,transparent);background-size:100% 42px}
}
@media(min-width:1024px) and (max-width:1400px){.stage-headline__headline{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 58px,transparent 1px,transparent);background-size:100% 59px}
}
.stage-headline__highlighted{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_xl.png") repeat bottom;background:linear-gradient(to bottom,rgba(51,95,125,0.8),rgba(51,95,125,0.8) 76px,transparent 1px,transparent);background-size:100% 77px;color:#fff}
@media(min-width:0) and (max-width:767px){.stage-headline__highlighted{background:transparent}
}
.stage-headlinge__full-width{width:100%}
@media(min-width:0) and (max-width:767px){.stage-headline__headline{margin:0;color:#335f7d;background:none repeat scroll 0 0 transparent}
.stage-headline{position:relative}
}
.text__overlay{position:absolute;z-index:9;top:0;left:0;display:none;width:100%;height:100%;padding:.9375rem;background:#8dbfcf;font-family:"VWAGTheSans-Regular";text-decoration:none}
.overlay-wrapper:hover .text__overlay{display:block;color:#fff}
.vwag-hrmenu{margin:0;height:60px;overflow:hidden}
.vwag-hrmenu--language-bg,.vwag-hrmenu--headermeta-bg{background:#e5e6e8}
.vwag-hrmenu--language,.vwag-hrmenu--headermeta{background:#e5e6e8;padding:0;-webkit-transition:all,0.1s,linear;-moz-transition:all,0.1s,linear;transition:all,0.1s,linear;opacity:1}
.vwag-hrmenu ul{width:100%;margin:0;padding:0;list-style-type:none}
.vwag-hrmenu>ul{text-align:justify}
.vwag-hrmenu.vwag-hrmenu--language ul{text-align:right}
.vwag-hrmenu.vwag-hrmenu--language ul li{padding-left:20px}
.vwag-hrmenu>ul:after{content:'';display:inline-block;padding-left:100%}
.vwag-hrmenu>ul>li{margin:0;padding:0;display:inline-table;height:60px;vertical-align:top}
.vwag-hrmenu>ul>li>a{display:table-cell;vertical-align:middle;position:relative;font-family:"VWAGTheSans-Bold","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;line-height:1rem;text-transform:uppercase;font-weight:normal;margin:0;padding:0;color:#7f8789;text-decoration:none}
.vwag-hrmenu ul li a:focus{outline-style:none;-moz-outline-style:none}
.vwag-hrmenu>ul>li>a:hover{color:#335f7d !important}
.vwag-hrmenu>ul>li>a:hover:before{position:absolute;top:0;width:100%;height:3px;background:#335f7d !important;content:"";z-index:1}
.vwag-hrmenu>ul>li.vwag-hropen>a:before{position:absolute;top:0;width:100%;height:3px;background:#335f7d !important;content:"";z-index:1}
.vwag-hrmenu>ul>li.vwag-hropen>a,.vwag-hrmenu>ul>li.vwag-hropen>a:hover{color:#335f7d !important}
.vwag-hrmenu>ul>li.vwag-hrcurrent>a:before,.vwag-hrmenu__hrsub-inner ul>li.vwag-hrcurrent>a:before{position:absolute;top:0;width:100%;height:3px;background:#335f7d;content:"";z-index:1}
.vwag-hrmenu__hrsub-inner ul>li.vwag-hrcurrent>a:before{content:"";top:-1px}
.vwag-hrmenu>ul>li.vwag-hrcurrent>a,.vwag-hrmenu>ul>li.vwag-hrcurrent>a:hover,.vwag-hrmenu__hrsub-inner ul>li.vwag-hrcurrent>a{color:#335f7d}
.vwag-hrmenu>ul>li.vwag-hrcurrent--inactive>a:before,.vwag-hrmenu__hrsub-inner ul>li.vwag-hrcurrent--inactive>a:before{background:#8dbfcf}
.vwag-hrmenu__hrsub-inner ul>li.vwag-hrcurrent--inactive>a:before{content:"";top:-1px}
.vwag-hrmenu>ul>li.vwag-hrcurrent--inactive>a,.vwag-hrmenu>ul>li.vwag-hrcurrent--inactive>a:hover,.vwag-hrmenu__hrsub-inner ul>li.vwag-hrcurrent--inactive>a{color:#8dbfcf}
.vwag-hrmenu__hrsub-mask{position:absolute;x-padding-top:0;top:60px;left:0;width:100%;height:0;overflow:hidden;z-index:1000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.vwag-hropen .vwag-hrmenu__hrsub-mask{z-index:1001;x-padding-top:28.57143%}
.vwag-hrmenu__hrsub{position:absolute;left:0;top:0;margin:0;padding:4% 0 8% 0;width:100%;height:100%;background:#e5e6e8}
.vwag-hrmenu__hrsub-outer{max-width:1400px;margin:0 auto}
.vwag-hrmenu__hrsub-inner{padding:0 8%}
.vwag-hrmenu__hrsub-inner:before,.vwag-hrmenu__hrsub-inner:after{content:" ";display:table}
.vwag-hrmenu__hrsub-inner:after{clear:both}
.vwag-hrmenu__hrsub-inner>div{width:30.66667%;float:left;padding:0;margin:0}
.vwag-hrmenu__hrsub-inner>div:not(:first-child){margin-left:4%}
.vwag-hrmenu__hrsub-inner ul{position:relative}
.vwag-hrmenu__hrsub-inner ul>li{border-top:solid 1px #fff;text-align:left}
.vwag-hrmenu__hrsub-inner ul>li:last-child{border-bottom:solid 1px #fff}
.vwag-hrmenu__hrsub-inner ul>li>a{position:relative;font-family:"VWAGTheSans-Bold","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;line-height:1rem;text-transform:uppercase;font-weight:normal;padding:.875rem 0;margin:0;color:#7f8789;display:block;text-decoration:none;width:100%}
.vwag-hrmenu__hrsub-inner ul>li:hover>a,.vwag-hrmenu__hrsub-inner ul>li.vwag-hrsub-open>a{color:#335f7d;width:100%}
.vwag-hrmenu__hrsub-inner ul>li:hover>a:before,.vwag-hrmenu__hrsub-inner ul>li.vwag-hrsub-open>a:before{width:100%;height:3px;background:#335f7d;content:" ";position:absolute;left:0;top:-1px}
.vwag-hrmenu__hrsub-menu-group a:hover .next-level-icon{color:#7f8789}
.vwag-hrmenu__hrsub-inner ul ul{background:#e5e6e8;width:113%;x-height:100%;left:100%;margin-right:-13%;padding-left:13%;position:absolute;top:0;opacity:0;z-index:-1}
.vwag-hrmenu__hrsub-inner ul li:hover ul,.vwag-hrmenu__hrsub-inner ul li.vwag-hrsub-open ul{opacity:1;z-index:1}
.vwag-hrmenu__hrsub-inner figure{margin:0;padding:0;color:inherit;font-family:inherit}
.vwag-hrmenu__hrsub-inner figure:hover{color:inherit}
.vwag-hrmenu__hrsub-inner figcaption{padding:.8125rem 0}
.vwag-hrmenu__hrsub-content1,.vwag-hrmenu__hrsub-content2,.vwag-hrmenu__hrsub-content1 a,.vwag-hrmenu__hrsub-content2 a{text-decoration:none;cursor:pointer;cursor:hand;text-align:left}
@media(max-width:1023px){.vwag-hrmenu{display:none}
}
.vwag-hrmenu .next-level-icon{display:none;position:absolute;right:4%;top:14px;color:#7f8789;pointer-events:none}
.vwag-hrmenu .next-level-icon span{font-size:1rem}
.vwag-hrmenu__hrsub-menu-group a:hover .next-level-icon{color:#7f8789}
@media(min-width:0) and (max-width:1023px){.body-mobile-menu-open .content,.body-mobile-menu-open footer,.body-mobile-menu-open [class*=stage]{display:none}
}
@media(min-width:0) and (max-width:1023px){.body-language-menu-open .content,.body-language-menu-open footer,.body-language-menu-open [class*=stage]{display:none}
}
@media(min-width:0) and (max-width:1023px){.body-headermeta-menu-open .content,.body-headermeta-menu-open footer,.body-headermeta-menu-open [class*=stage]{display:none}
}
.menu-btn{position:absolute;display:inline-block;left:8%;top:49px;margin-top:-11px;cursor:pointer;z-index:2}
.menu-btn span{display:block;width:20px;height:1px;margin:5px 0;background:#7f8789;z-index:99}
.menu-btn-close{position:absolute;display:inline-block;right:4%;top:39px;cursor:pointer;z-index:3;color:#7f8789}
.menu-btn-close .CorpVwAgIcon{line-height:22px;font-size:16px}
.vwag-mobile-menu{display:none;position:absolute;text-transform:lowercase;box-sizing:border-box;background:#fff;width:100%;padding-top:100px;padding-bottom:50px;z-index:100}
.vwag-mobile-menu:before{position:fixed;content:"";background:#fff;top:0;left:0;right:0;bottom:0;z-index:0}
.vwag-mobile-menu a{color:#7f8789;text-decoration:none;font-family:"VWAGTheSans-Bold",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1rem;line-height:1.3125rem;text-transform:uppercase;width:1%;display:table-cell;padding:16px 50px}
.vwag-mobile-menu a:hover{color:#335f7d}
.vwag-mobile-menu .current_page_item>a,.vwag-mobile-menu .active_page_item>a{color:#335f7d}
.vwag-mobile-menu ul .current_page_item,.vwag-mobile-menu ul .active_page_item{background:#fff}
.vwag-mobile-menu ul ul .current_page_item,.vwag-mobile-menu ul ul .active_page_item{background:#eff0f1}
.vwag-mobile-menu ul ul ul .current_page_item,.vwag-mobile-menu ul ul ul .active_page_item{background:#e5e6e8}
.vwag-mobile-menu .current_page_item:before,.vwag-mobile-menu .active_page_item:before{content:"";height:3px !important;width:80px;background:#335f7d !important;position:absolute;left:50%;margin-left:-40px}
.vwag-mobile-menu .active_page_item.active_page_item--inactive>a{color:#8dbfcf !important}
.vwag-mobile-menu ul .active_page_item.active_page_item--inactive{background:#fff}
.vwag-mobile-menu ul ul .active_page_item.active_page_item--inactive{background:#eff0f1}
.vwag-mobile-menu ul ul .active_page_item.active_page_item--inactive{background:#e5e6e8}
.vwag-mobile-menu .active_page_item.active_page_item--inactive:before{content:"";height:3px !important;width:80px;background:#8dbfcf !important;position:absolute;left:50%;margin-left:-40px}
.vwag-mobile-menu ul{background:#fff;position:relative;display:block;margin:0;padding:0}
.vwag-mobile-menu li{display:block;float:none;width:100%;line-height:59px;text-align:center;position:relative;padding:0}
.vwag-mobile-menu>li a:hover:before{content:"";height:3px;width:80px;background:#335f7d;position:absolute;left:50%;margin-left:-40px}
.vwag-mobile-menu li:nth-child(1):before{content:"";height:1px;width:80px;background:#e5e6e8;position:absolute;left:50%;margin-left:-40px}
.vwag-mobile-menu .sub-menu li:nth-child(1):before{content:"";height:1px;width:80px;background:transparent;position:absolute;left:50%;margin-left:-40px}
.vwag-mobile-menu li:not(:first-child):before{content:"";height:1px;width:80px;background:#e5e6e8;position:absolute;left:50%;margin-left:-40px}
.vwag-mobile-menu li.current_page_item_next:before{content:"";height:0}
.vwag-mobile-menu .sub-menu>li:not(:first-child):before{content:"";x-height:1px;width:80px;background:#fff;position:absolute;left:50%;margin-left:-40px}
.vwag-mobile-menu li:last-child{border-bottom:0}
.vwag-mobile-menu li>ul.sub-menu{background:#eff0f1}
.vwag-mobile-menu li>ul ul.sub-menu{background:#e5e6e8}
.vwag-mobile-menu li .sub-menu{display:none}
.vwag-mobile-menu li .is-visible{display:block}
.current_page_item .open-menu-link__icon-close.is-visible{color:#7f8789}
.open-menu-link{display:none;position:absolute;right:4%;top:0;color:#7f8789;cursor:pointer}
.open-menu-link span{line-height:60px;font-size:1rem}
.vwag-hrmenu .open-menu-link{display:none}
@media(max-width:767px){.vwag-mobile-menu{padding-top:67px}
.menu-btn{top:32px}
.vwag-mobile-menu .menu-btn-close{top:23px}
}
@media(max-width:1023px){.vwag-mobile-menu.is-expand{display:block;z-index:100}
}
.button-standard{font-family:"VWAGTheAntiqua-Regular",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.125rem;color:#335f7d;text-align:center;padding:.4375rem;display:block;border:solid 1px #335f7d;text-decoration:none;background:#fff}
a:link.button-standard,a:visited.button-standard{color:#335f7d}
.button-standard:hover.button-standard,a:hover.button-standard{background:#8dbfcf;border:solid 1px #8dbfcf;color:#fff}
button.button-standard,input.button-standard{width:100%}
.button-standard--bg-light{border:solid 1px #fff;color:#fff;background:#8dbfcf}
a:link.button-standard--bg-light,a:visited.button-standard--bg-light{color:#fff}
.button-standard--bg-light:hover.button-standard--bg-light,a:hover.button-standard--bg-light{border:solid 1px #335f7d;color:#8dbfcf;background:#335f7d}
.button-standard--bg-dark{border:solid 1px #fff;color:#fff;background:#335f7d}
a:link.button-standard--bg-dark,a:visited.button-standard--bg-dark{color:#fff}
.button-standard--bg-dark:hover.button-standard--bg-dark,a:hover.button-standard--bg-dark{border:solid 1px #8dbfcf;color:#335f7d;background:#8dbfcf}
.button-standard--bg-dark-special{border:solid 1px #8dbfcf;color:#8dbfcf;background:#335f7d}
a:link.button-standard--bg-dark-special,a:visited.button-standard--bg-dark-special{color:#8dbfcf}
.button-standard--bg-dark-special:hover.button-standard--bg-dark-special,a:hover.button-standard--bg-dark-special{border:solid 1px #335f7d;color:#335f7d;background:#fff}
.button-standard--highlight{background:#335f7d;color:#fff}
a:link.button-standard--highlight,a:visited.button-standard--highlight{color:#fff}
.button-highlight--bg-light{border:solid 1px #fff;color:#8dbfcf;background:#fff}
a:link.button-highlight--bg-light,a:visited.button-highlight--bg-light{color:#8dbfcf}
.button-highlight--bg-light:hover.button-highlight--bg-light,a:hover.button-highlight--bg-light{border:solid 1px #335f7d;color:#8dbfcf;background:#335f7d}
.button-highlight--bg-dark{border:solid 1px #fff;color:#335f7d;background:#fff}
a:link.button-highlight--bg-dark,a:visited.button-highlight--bg-dark{color:#8dbfcf}
.button-highlight--bg-dark:hover.button-highlight--bg-dark,a:hover.button-highlight--bg-dark{border:solid 1px #8dbfcf;color:#335f7d;background:#8dbfcf}
.button-highlight--dark-light{border:solid 1px #335f7d;color:#fff;background:#335f7d}
a:link.button-highlight--dark-light,a:visited.button-highlight--dark-light{color:#fff}
.button-highlight--dark-light:hover.button-highlight--dark-light,a:hover.button-highlight--dark-light{border:solid 1px #fff;color:#335f7d;background:#fff}
.button-standard--bg-lighter{background-color:#eef5f8}
.button-highlight--bg-lighter{background-color:#004666;color:#eef5f8}
.button-standard--bg-lighter:hover.button-standard--bg-lighter,.button-standard--bg-lighter:hover.button-highlight--bg-lighter,.button-highlight--bg-lighter:hover.button-standard--bg-lighter,.button-highlight--bg-lighter:hover.button-highlight--bg-lighter,a:hover.button-standard--bg-lighter,a:hover.button-highlight--bg-lighter{color:#eef5f8}
.button-standard--filter{text-align:left}
.button-standard__icon-filter{font-size:1.3125rem;float:right}
.button-standard--filter-active{background:#8dbfcf;border:solid 1px #8dbfcf;color:#fff}
.button-standard--filter-default{border-color:#eff0f1;background:#eff0f1;color:#4c5254 !important}
.button-standard--filter-default:hover{border-color:#8dbfcf;background:#8dbfcf;color:#fff !important}
.button-standard--fileinfo .button-standard--buttontext{display:block}
.button-standard--fileinfo .button-standard--fileinfotext{display:none}
.button-standard--fileinfo:hover .button-standard--buttontext{display:none}
.button-standard--fileinfo:hover .button-standard--fileinfotext{display:block}
.fact__icon,.fact-info__title,.fact-info__subline,.fact__value{display:block;color:#8dbfcf}
.fact-info__title{font-size:2rem;line-height:2.8rem;font-family:"VWAGTheAntiqua-Regular";line-height:1.4rem;font-size:22px}
.fact-info,.fact__icon{display:inline-block}
.fact-info{width:55%}
@media(min-width:0) and (max-width:1023px){.fact-info{width:100%}
}
.fact__icon{float:left;padding:0 .625rem .5rem 0;font-size:3.5rem}
@media(min-width:0) and (max-width:767px){.fact__icon{float:none;padding:0 0 .5rem 0}
}
.fact-info__subline{font-family:"VWAGTheSans-Bold";text-transform:uppercase;font-size:.875rem}
.fact__value{line-height:3.875rem;font-size:3.875rem;font-family:"VWAGTheAntiqua-Regular"}
.fact__value i,.fact__value em{font-style:normal !important}
.fact__value:after{width:39px;height:1px;display:block;margin:1.25rem 0 0 0;border-bottom:solid 1px #8dbfcf;content:""}
.responsive-switcher{width:100%;overflow:hidden;font-family:"VWAGTheAntiqua-Regular"}
.responsive-switcher__content{margin:auto;text-align:center;overflow:hidden}
@media(min-width:0) and (max-width:767px){.responsive-switcher__content{width:15.625rem;text-align:left}
}
.responsive-switcher__content ol{padding:0;margin:0;list-style-type:none}
.responsive-switcher__content li.headline{display:none}
.responsive-switcher__content li:hover{cursor:pointer}
.responsive-switcher__content li p{margin:0}
@media(min-width:0) and (max-width:767px){.responsive-switcher__content li{border:0;display:none;margin:0;line-height:2.5rem;padding:0;padding-left:1.25rem;height:2.5rem;width:13rem}
.responsive-switcher__content li p{line-height:2.5rem}
.responsive-switcher__content li.active{border:0;padding-top:0;display:none}
.responsive-switcher__content li.active p{display:block;line-height:2.5rem}
.responsive-switcher__content li.visible{display:block;width:15.625rem}
.responsive-switcher__content li.responsive-switcher__default{display:block}
.responsive-switcher__content li.headline{display:block}
.responsive-switcher__content li.headline.active{display:block}
.responsive-switcher__content li:first-child{margin-bottom:.125rem;width:13rem}
}
.responsive-switcher__icon{position:relative;top:2.5rem;left:13.125rem;display:none;height:2.5rem;width:2.5rem;padding:.75rem;content:'';background-color:#eff0f1;font-size:1rem;color:#4c5254;cursor:pointer}
@media(min-width:0) and (max-width:767px){.responsive-switcher__icon{display:block;margin-top:-2.5rem}
}
.responsive-switcher--slider .horizontal_line{top:1.6875rem;position:relative;width:100%;height:2px;z-index:0;background-color:#8dbfcf}
@media(min-width:0) and (max-width:767px){.responsive-switcher--slider .horizontal_line{display:none}
}
.responsive-switcher--slider ol{display:block}
@media all and (min-width:768px){.responsive-switcher--slider ol{text-align:justify;height:3.125rem}
.responsive-switcher--slider ol::after{content:'';display:inline-block;padding-left:100%}
}
.responsive-switcher__bullet{position:absolute;left:-1000px;height:3.125rem;width:3.125rem;line-height:3.125rem;z-index:10;border-radius:50%;background-color:#8dbfcf;font-size:1.125rem;color:#fff;text-align:center;cursor:pointer}
.responsive-switcher__bullet:hover{color:#fff}
@media(min-width:0) and (max-width:767px){.responsive-switcher__bullet{display:none}
}
.responsive-switcher--slider li:hover{color:#335f7d}
@media all and (min-width:768px){.responsive-switcher--slider li{position:relative;display:inline-block;width:3.125rem;z-index:1;background-color:#fff;color:#8dbfcf;cursor:pointer;font-size:1.0625rem;text-align:center}
.responsive-switcher--slider li p{line-height:3.125rem}
}
@media(min-width:0) and (max-width:767px){.responsive-switcher--slider li{font-size:1.125rem;color:#4c5254;background-color:#eff0f1}
.responsive-switcher--slider li.active{color:#335f7d}
.responsive-switcher--slider li:hover{color:#8cbfce}
}
.responsive-switcher--toggle ol{color:#a8adb3;font-size:1.0625rem;font-family:"VWAGTheAntiqua-Regular"}
@media all and (min-width:768px){.responsive-switcher--toggle li{display:inline-block;padding-left:.375rem;padding-right:.375rem;padding-top:.9375rem;border-top:solid 1px;margin-left:-0.1875rem;border-color:#4c5356}
.responsive-switcher--toggle li.active{z-index:2;border-top:solid 3px;padding-top:.8125rem;color:#335f7d}
.responsive-switcher--toggle li:hover{border-color:#335f7d;color:#8cbfce}
}
@media(min-width:0) and (max-width:767px){.responsive-switcher--toggle li{font-size:1.125rem;color:#4c5254;background-color:#eff0f1}
.responsive-switcher--toggle li.active{color:#335f7d}
.responsive-switcher--toggle li:hover{color:#8cbfce}
}
.vjs-default-skin{color:#fff;font-size:.625rem}
.video-js-dimensions{width:100% !important;height:100% !important}
.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#335f7d;background-color:rgba(51,95,125,0.7)}
.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;height:2rem;left:0;right:0;height:3.2em;background-color:#000;background-color:rgba(0,0,0,0.6)}
.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;opacity:1;-webkit-transform:translate(0,2rem);-moz-transform:translate(0,2rem);-ms-transform:translate(0,2rem);-o-transform:translate(0,2rem);transform:translate(0,2rem);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}
@media �screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}
}
.vjs-default-skin .vjs-control{outline:0;position:absolute;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em;right:141px}
.vjs-default-skin .vjs-control:before{font-family:"CorpVwAgIcon","VideoPlayerIcon","ios7-icon";font-size:1.375rem;line-height:1.1em;color:#fff;position:absolute;top:8px;left:0;width:100%;height:100%;text-align:center}
.vjs-default-skin .vjs-control:before{font-family:"CorpVwAgIcon","VideoPlayerIcon","ios7-icon";font-size:1rem;line-height:1.1em;color:#fff;position:absolute;top:8px;left:0;width:100%;height:100%;text-align:center}
.vjs-default-skin .vjs-control:focus{outline:0}
.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer;display:none}
.vjs-default-skin .vjs-play-control:before{content:"옅"}
.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"옄"}
.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}
.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"ꘆ"}
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"ꘃ"}
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"ꘇ"}
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"ꘇ"}
.vjs-default-skin .vjs-volume-control{width:5em;float:right}
.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.3em auto 0}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}
.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.6em;background:#8dbfcf -50% 0 repeat}
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em}
.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-0.2em;left:-0.2em;width:1em;height:1em}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}
.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.vjs-default-skin .vjs-progress-holder{height:100%;width:100%}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0}
.vjs-default-skin .vjs-play-progress{background:-50% 0 repeat;background-color:#8dbfcf;background-color:rgba(141,191,207,0.7)}
.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}
.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}
.vjs-default-skin .vjs-time-controls{font-size:1.2em;line-height:2.5em;left:12px}
.vjs-default-skin .vjs-current-time{float:left;width:35px;height:auto;position:absolute;top:4px;left:4px}
html.touch .vjs-default-skin .vjs-current-time{left:28px}
html.touch .vjs-default-skin .vjs-duration{left:60px}
.vjs-default-skin .vjs-duration{float:left;color:#7f8789;width:35px;height:auto;position:absolute;top:4px;left:41px}
.vjs-default-skin .vjs-remaining-time{display:none;float:left}
.vjs-time-divider{float:left;line-height:3em;display:none}
.vjs-default-skin .vjs-fullscreen-control{width:5.8em;cursor:pointer;float:right}
.vjs-default-skin .vjs-fullscreen-control:before{content:"ꘁ"}
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"ꘂ"}
.vjs-default-skin .vjs-big-play-button,.vjs-default-skin .video-play__button{left:50%;margin-left:-1em;top:50%;margin-top:-1em;font-size:4em;font-family:"VideoPlayerIcon";display:block;z-index:1;position:absolute;width:2em;height:2em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;color:#335f7d;border:1px solid #a2aaaa;background-color:#fff;background-color:rgba(255,255,255,0.6);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.teaser-standard .vjs-default-skin .video-play__button{color:#335f7d}
.video-player-layer .vjs-big-play-button{background-color:#fff;alpha:1.0}
.vjs-big-play-button--playing{background-color:#fff;background-color:rgba(255,255,255,0.6)}
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1em;top:50%;margin-top:-1em}
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}
.vjs-control-content{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}
.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;background-color:#8dbfcf;color:#fff;-webkit-transition:all 0;-moz-transition:all 0;transition:all 0}
.vjs-default-skin .vjs-big-play-button:before{content:"옅";line-height:2em;text-align:center;position:absolute;left:4px;top:0;width:100%;height:100%}
.vjs-default-skin.vjs-playing .vjs-big-play-button:before{content:"옄";left:0}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-big-play-button{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}
.vjs-default-skin .vjs-loading-spinner:before{content:"";position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}
.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em}
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;width:166px;bottom:1.5em;max-height:15em;overflow:auto}
.vjs-default-skin .vjs-menu-button .vjs-menu{display:block}
.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0 .3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}
.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,0.75)}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:bold;cursor:default}
.vjs-default-skin .vjs-subtitles-button:before{display:none}
.vjs-default-skin .vjs-captions-button:before{content:"";display:none}
.video-js{background-color:#000;position:relative;padding:0;font-size:.625rem;x-vertical-align:middle;x-display:table-cell;font-weight:normal;font-style:normal;font-family:"VWAGTheSans-Regular","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.video-js .vjs-tech{x-position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.video-js:-moz-full-screen{position:absolute}
body.vjs-full-window{overflow-y:auto}
.video-js.vjs-fullscreen{z-index:1000;_position:absolute}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.vjs-poster{background-repeat:no-repeat;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}
.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%;height:auto}
.video-js.vjs-using-native-controls .vjs-poster{display:none}
.vjs-default-skin.vjs-has-started .vjs-poster{display:none}
.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}
.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}
.video-js .vjs-subtitles{color:#fff}
.video-js .vjs-captions{color:#fc6}
.vjs-tt-cue{display:block}
.vjs-default-skin .vjs-hidden{display:none}
.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}
.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}
.vjs-default-skin.vjs-live .vjs-live-display{display:block}
.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}
.vjs-default-skin .vjs-fullscreen-control{bottom:2px;position:absolute;right:27px;width:20px;border:0;background:transparent}
html.touch .vjs-default-skin .vjs-play-control{display:inline;left:-9px;top:-2px;background:transparent;border:0}
.vjs-default-skin .vjs-mute-control{height:27px;margin:0 24px;padding-bottom:5px;padding-top:5px;position:relative;width:20px}
.video-js{overflow:hidden;width:100%;height:100%;display:block}
.video-player-content{width:90vw;height:50.625vw;max-height:90vh;max-width:160vh;margin:auto;position:absolute;top:0;bottom:0;right:0;left:-200%;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s}
.video-player-layer--show .video-player-content{left:0;-webkit-transition:left .8s;-moz-transition:left .8s;transition:left .8s}
.video-player{width:100%;height:auto}
.video-player iframe{position:absolute;top:0;left:0}
.video-player video{display:inline-block;cursor:pointer}
.video-player-layer{height:100%;width:100%;position:fixed;left:0;top:0;z-index:1000 !important;opacity:0;visibility:hidden;background-color:#fff;background-color:rgba(255,255,255,0.85);-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}
.video-player-layer--show{visibility:visible;opacity:1;-webkit-transition:visibility .8s,opacity .8s;-moz-transition:visibility .8s,opacity .8s;transition:visibility .8s,opacity .8s}
.teaser-content{position:relative}
.video-player-close-button,.teaser-media-close-button{color:#fff;font-family:"CorpVwAgIcon","VideoPlayerIcon","ios7-icon";font-size:1rem;position:absolute;right:15px;top:15px;cursor:pointer;z-index:999;background:0;padding:none}
.vjs-default-skin .video-player-close-button:before,.vjs-default-skin .teaser-media-close-button:before{content:"ꘀ";color:#7f8789}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .video-player-close-button,.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .teaser-media-close-button{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.vjs-fullscreen .video-player-close-button,.vjs-fullscreen .teaser-media-close-button{display:none}
.lightbox.video-player-layer{background-color:rgba(76,83,86,0.95)}
.lightbox .lightbox-template{display:inherit !important}
.lightbox .layer-wrap{overflow-x:hidden;overflow-y:auto;top:0;left:0;width:100%;height:100%;position:fixed;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-y:snapInterval(0,100%)}
.lightbox-template{background:#fff;margin-bottom:20px}
.lightbox-content{background:#fff}
.lightbox-content span{margin-right:10px}
@media all and (max-width:767px){.lightbox-content span{margin-right:0}
}
.lightbox-content .filter__checkbox{opacity:1}
@media all and (min-width:1024px){.lightbox-content{min-width:820px}
}
@media all and (max-width:767px){.lightbox-content{width:95vw}
.lightbox-content .briefcase__button{width:40px;height:40px}
.lightbox-content .briefcase__button--title{display:none}
.lightbox-content .briefcase__list a,.lightbox-content .briefcase__list span,.lightbox-content .briefcase__list i{height:40px;line-height:40px}
.lightbox-content .briefcase__button--title{min-width:40px}
.lightbox-content .briefcase__list{min-width:inherit}
.lightbox-content .briefcase__icon--fb-like span{line-height:30px}
.lightbox-content .briefcase__list--fb-like{padding-right:13px !important}
.lightbox-content .briefcase__list--share{margin-top:1px}
}
.lightbox-content .briefcase--vertical .briefcase__item:not(:first-child) .briefcase__button{border:0;margin-top:1px}
.lightbox__media{text-align:center;background:#cbcbcb}
.lightbox__media .briefcase--videoplayer{-webkit-transition:opacity 3s ease-in-out;-moz-transition:opacity 3s ease-in-out;-ms-transition:opacity 3s ease-in-out;-o-transition:opacity 3s ease-in-out;transition:opacity 3s ease-in-out;animation-delay:5s;opacity:0}
.lightbox__media:hover .briefcase--videoplayer{-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;opacity:1}
@media(min-width:0) and (max-width:1023px){.video-player-content.lightbox-content{height:inherit}
}
.no-touch .media-copyright-box{display:inherit}
.touch .lightbox__media{display:inherit}
@media all and (max-width:767px){.touch .lightbox__media{display:none}
}
.touch .lightbox .media-info-left-column.lightbox__media{display:none}
.touch .lightbox .lightbox__media{display:inherit}
.touch .lightbox .teaser-media-close-button{padding:3px;margin-top:-3px;margin-right:-3px}
@media all and (min-width:1024px){.media-copyright-box,.media-tool-box{margin-left:-20px}
}
.media-info-box{padding:15px 15px;display:none;overflow:hidden}
@media all and (min-width:768px){.media-info-box{display:inherit}
}
@media all and (min-width:768px) and (max-width:1023px){.media-info-box{padding-top:15px}
}
.media-tool-box:not(.filter__checkbox--checked) a.button-standard{background:#d3d6d9;border-color:#d3d6d9;opacity:1}
.media-tool-box{padding:10% 15px}
.media-tool-box a.button-standard{margin-top:10px;pointer-events:none;opacity:.5}
.media-tool-box a:hover{background:inherit;border-color:inherit}
@media all and (min-width:1024px){.media-tool-box{padding-left:0}
}
@media all and (min-width:768px) and (max-width:1023px){.media-tool-box{padding-top:0;padding-left:15px}
.media-tool-box .media-check-box{display:inline;width:290px}
.media-tool-box .button-standard{display:inline;float:right;width:245px}
.media-tool-box .button-standard:last-child{margin-top:0}
}
@media all and (max-width:767px){.media-tool-box{padding:15px}
}
.media-tool-box .media-check-box{display:none}
@media all and (min-width:768px) and (max-width:1023px){.media-tool-box .media-check-box{display:inline-block;margin-top:15px}
}
.media-copyright-box{padding:15px 15px 0 15px}
.media-copyright-box span{display:block}
@media all and (max-width:767px){.media-copyright-box span{display:none}
}
@media all and (min-width:1024px){.media-copyright-box{margin-top:0;padding:0;position:absolute;bottom:0}
}
@media all and (min-width:768px) and (max-width:1023px){.media-copyright-box{padding-top:5px}
}
@media(min-width:0) and (max-width:1023px){.media-copyright-box{font-size:13px;line-height:16px}
}
.media-copyright-box .media-check-box{padding-right:10px}
@media all and (min-width:768px) and (max-width:1023px){.media-copyright-box .media-check-box{display:none}
}
@media all and (max-width:767px){.media-copyright-box .media-check-box{margin-top:20px}
}
.media-copyright-box .media-consumption{display:none}
span.media-creator-divider,span.media-name-divider,span.media-copyright-divider{display:none}
@media all and (max-width:767px){span.media-creator-divider,span.media-name-divider,span.media-copyright-divider{display:inherit}
}
.media-check-box{margin-top:44px}
.media-check-box .form-data-policy-text{color:#4c5356}
.media-tool-box.filter__checkbox--checked a{pointer-events:inherit;opacity:1}
.media-info-group{display:block;margin-right:7%;margin-top:12px}
@media(min-width:0) and (max-width:1023px){.media-info-group{margin-right:0;margin-top:0}
.media-info-group span{display:inline}
}
.media-info-group .media-subline{margin-bottom:10px}
.media-info-group .media-text{margin-bottom:15px;display:none}
.media-info-group .media-headline{display:inline}
.media-info-group .media-more-button{display:inline;float:right;width:40px;height:40px;background:#eff0f1;padding:8px;cursor:pointer;margin-bottom:10px;margin-left:13px}
.media-info-group .media-more-button span{font-size:24px}
.media-info-group .media-more-button.js-media-show-text--active{background:#7f8789}
.media-info-group .media-more-button.js-media-show-text--active span{color:#fff}
.media-info-group.media-info-group--show-for-small{display:none}
@media all and (max-width:767px){.media-info-group.media-info-group--show-for-small{display:inherit}
}
.media-info-group.show-for-small-only span{display:inline}
.media-info-group.show-for-small-only .media-date{margin-right:10px}
.media-consumption{background:rgba(211,214,217,0.7);color:#34393b;position:absolute;bottom:0;height:auto;width:100%;padding:7px 70px 7px 15px;font-size:13px;line-height:16px;text-align:left}
@media all and (max-width:767px){.media-consumption{font-size:12px;line-height:14px;padding:3px 15px}
}
.media-consumption--thumbnail{position:relative;padding:5px;background:0;font-size:.6875rem;line-height:1.2}
.js-start-lightbox:focus{outline:0}
.teaser{height:100%;position:relative}
.teaser a{text-decoration:none;-webkit-tap-highlight-color:transparent}
.teaser-abstract{background:#fff;height:100%}
.teaser-abstract:before,.teaser-abstract:after{content:" ";display:table}
.teaser-abstract:after{clear:both}
.teaser-abstract__hr{margin:2rem 0;border-color:#d3d6d9}
.teaser-abstract__date{margin-bottom:.25rem}
.teaser-abstract__date time{color:#7f8789;margin-right:.625rem}
.teaser-abstract__date span{color:#7f8789;margin-right:.625rem}
@media(min-width:0) and (max-width:767px){.teaser-abstract__content--expand-small{min-height:180px}
}
@media(min-width:768px) and (max-width:1023px){.span_6_of_12 .-ratio-3-4 .teaser-abstract__content--expand-small{min-height:180px}
}
@media(min-width:0) and (max-width:767px){.teaser-abstract__content--expand-medium{min-height:260px}
}
@media(min-width:768px) and (max-width:1023px){.span_6_of_12 .-ratio-3-4 .teaser-abstract__content--expand-medium{min-height:260px}
}
@media(min-width:0) and (max-width:767px){.teaser-abstract__content--expand-large{min-height:320px}
}
@media(min-width:768px) and (max-width:1023px){.span_6_of_12 .-ratio-3-4 .teaser-abstract__content--expand-large{min-height:320px}
}
@media(min-width:0) and (max-width:767px){.teaser-abstract__content--expand-extra-large{min-height:420px}
}
@media(min-width:768px) and (max-width:1023px){.span_6_of_12 .-ratio-3-4 .teaser-abstract__content--expand-extra-large{min-height:420px}
}
.teaser-abstract__content-inner{width:100%}
.teaser-abstract__content-inner--short{position:absolute !important;top:0 !important;overflow:hidden;bottom:60px !important}
@media(min-width:0) and (max-width:767px){.teaser-abstract__content-inner--short{position:relative !important}
}
@media(min-width:768px) and (max-width:1023px){.span_6_of_12 .-ratio-3-4 .teaser-abstract__content-inner--short{position:relative !important}
}
.teaser-abstract__content-inner--padding-top{padding-top:15px}
.teaser-abstract__content-inner--padding{padding:12px 20px}
.teaser-abstract__content-inner--overlay-padding{padding:1.25rem}
.teaser-abstract--only-text .teaser-abstract__content-inner{border:1px solid #d3d6d9;position:absolute;top:0;bottom:0}
@media(min-width:0) and (max-width:767px){.teaser-abstract--only-text .teaser-abstract__content-inner{position:relative}
}
@media(min-width:768px) and (max-width:1023px){.span_6_of_12 .-ratio-3-4 .teaser-abstract--only-text .teaser-abstract__content-inner{position:relative}
}
a .teaser-abstract--only-text:hover{background:#8dbfcf}
a .teaser-abstract--only-text:hover .teaser-abstract__content-inner{border:1px solid #8dbfcf}
a .teaser-abstract--only-text:hover .teaser-abstract__content-inner .teaser-abstract__date time,a .teaser-abstract--only-text:hover .teaser-abstract__content-inner .teaser-abstract__date span,a .teaser-abstract--only-text:hover .teaser-abstract__content-inner p{color:#fff}
.teaser-abstract__button{position:absolute;left:0;bottom:0;width:100%}
@media(min-width:0) and (max-width:767px){.teaser-abstract__button{position:relative;padding-top:20px}
}
@media(min-width:768px) and (max-width:1023px){.span_6_of_12 .-ratio-3-4 .teaser-abstract__button{position:relative;padding-top:20px}
}
.teaser-abstract__button--padding{position:absolute;left:1.25rem;right:1.25rem;bottom:1.25rem;width:auto}
@media all and (min-width:1024px) and (max-width:1400px){.teaser-abstract__headline .h1,.overlay__headline .h1{font-size:1.9375rem;line-height:2.7125rem}
}
@media all and (min-width:1401px){.teaser-abstract__headline .h1,.overlay__headline .h1{font-size:2.625rem;line-height:3.675rem}
}
.owl-responsive-items-4 .teaser-abstract__headline .h1,.owl-responsive-items-4 .overlay__headline .h1{font-size:1.8125rem;line-height:2.5375rem}
.teaser-abstract__subline{height:1.4rem}
@media all and (min-width:1024px) and (max-width:1400px){.teaser-abstract__subline{height:1.6vh}
}
.teaser-standard{background:#fff}
.teaser-standard p{font-family:"VWAGTheAntiqua-Regular";font-size:1.125rem;line-height:1.575rem;color:#4c5356}
a .teaser-standard:hover p,.teaser-standard a .teaser-abstract__content:hover p{color:#8dbfcf}
.teaser-standard__date{margin-bottom:.25rem}
.teaser-standard__date time{color:#7f8789;margin-right:.625rem}
.teaser-standard__date span{color:#7f8789;margin-right:.625rem}
.span_3_of_12 .teaser-standard p{font-family:"VWAGTheSans-Regular";font-size:1rem;line-height:1.3rem}
@media(min-width:768px) and (max-width:1023px){.span_3_of_12 .teaser-standard p{font-family:"VWAGTheAntiqua-Regular";font-size:1.125rem;line-height:1.575rem}
}
@media(min-width:0) and (max-width:767px){.span_3_of_12 .teaser-standard p{font-family:"VWAGTheAntiqua-Regular";font-size:1.375rem;line-height:1.925rem}
}
@media(min-width:768px) and (max-width:1023px){.span_4_of_12 .teaser-standard p{font-family:"VWAGTheSans-Regular";font-size:1rem;line-height:1.3rem}
}
@media(min-width:0) and (max-width:767px){.span_4_of_12 .teaser-standard p{font-size:1.375rem;line-height:1.925rem}
}
.span_6_of_12 .teaser-standard p{font-size:1.375rem;line-height:1.925rem}
.teaser-standard--only-text .teaser-abstract__content-inner{border:1px solid #d3d6d9;position:absolute;top:0;bottom:0}
@media(min-width:0) and (max-width:767px){.teaser-standard--only-text .teaser-abstract__content-inner{position:relative}
}
@media(min-width:768px) and (max-width:1023px){.span_6_of_12 .-ratio-3-4 .teaser-standard--only-text .teaser-abstract__content-inner{position:relative}
}
a .teaser-standard--only-text:hover{background:#8dbfcf}
a .teaser-standard--only-text:hover .teaser-abstract__content-inner{border:1px solid #8dbfcf}
a .teaser-standard--only-text:hover .teaser-abstract__content-inner .teaser-standard__date time,a .teaser-standard--only-text:hover .teaser-abstract__content-inner .teaser-standard__date span,a .teaser-standard--only-text:hover .teaser-abstract__content-inner p{color:#fff}
.teaser-image{margin:0;padding:0;background:#fff}
@media(min-width:0) and (max-width:767px){.teaser-image{position:relative}
}
.teaser-image--dark-background{background:#335f7d}
.teaser-image--light-color-content h3{color:#fff !important;top:0}
.teaser-image__content{position:absolute;display:block;overflow:hidden;width:25%;margin:1.875rem;padding:1.25rem;top:0;bottom:0;background-color:#fff;background-color:rgba(255,255,255,0.8)}
.teaser-image__content h3{color:#335f7d}
@media(min-width:0) and (max-width:1023px){.teaser-image__content{background:0;width:100%;margin:0}
}
.teaser-image__content .overlay h3{color:#fff}
.teaser-image__content .overlay__headline{display:none}
.teaser-image__content--right{right:0}
.teaser-image__content--light-color-background{background:#8dbfcf;background-color:#8dbfcf;background-color:rgba(141,191,207,0.8)}
.teaser-image__content--light-color-background h3{color:#fff}
@media(min-width:0) and (max-width:1023px){.teaser-image__content--light-color-background{background:0;width:100%;margin:0;top:0}
}
.span_12_of_12 .teaser-image .teaser-abstract__button{display:none}
.span_12_of_12 .owl-carousel .teaser-image .teaser-abstract__button{display:inherit}
.teaser-image .consumption-labelling__label--half-width{width:48% !important}
.span_4_of_12 .teaser-image .consumption-labelling__label{bottom:60px}
.teaser-image__content h3{padding:0 1.375rem 0 1rem;margin:.0625rem;color:#335f7d !important}
@media(min-width:0) and (max-width:767px){.teaser-image__content h3{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 31px,transparent 1px,transparent);background-size:100% 32px}
.teaser-image__content h3.h2{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 39px,transparent 1px,transparent);background-size:100% 40px}
.teaser-image__content h3.stage-headline__headline{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 30px,transparent 1px,transparent);background-size:100% 31px}
.teaser-image__content .stage-headline{background:0;padding:0}
}
@media(min-width:768px) and (max-width:1023px){.teaser-image__content h3{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 31px,transparent 1px,transparent);background-size:100% 32px}
.teaser-image__content h3.h2{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 39px,transparent 1px,transparent);background-size:100% 40px}
.teaser-image__content h3.stage-headline__headline{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 41px,transparent 1px,transparent);background-size:100% 42px}
}
@media(min-width:1024px) and (max-width:1400px){.teaser-image__content h3{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 31px,transparent 1px,transparent);background-size:100% 32px}
.teaser-image__content h3.h2{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 45px,transparent 1px,transparent);background-size:100% 46px}
.teaser-image__content h3.stage-headline__headline{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 30px,transparent 1px,transparent);background-size:100% 31px}
}
@media(min-width:1401px) and (max-width:10000px){.teaser-image__content h3{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 31px,transparent 1px,transparent);background-size:100% 32px}
.teaser-image__content h3.h2{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 61px,transparent 1px,transparent);background-size:100% 62px}
.teaser-image__content h3.stage-headline__headline{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 30px,transparent 1px,transparent);background-size:100% 31px}
}
@media all and (min-width:1024px){.span_8_of_12.layout-m-span_6_of_12 .teaser-image__content{margin:0 !important;width:100%;background:0}
.span_8_of_12.layout-m-span_6_of_12 .teaser-image__content .teaser-abstract__button--padding{left:auto;width:50%}
.span_4_of_12.layout-m-span_6_of_12 .teaser-image__content{margin:0 !important;width:100%;background:0}
.span_12_of_12 .teaser-image .consumption-labelling__label{width:100%}
.span_12_of_12 .teaser-image__content{padding:0;background:0}
.span_12_of_12 .teaser-image__content .overlay__headline{display:none}
.span_12_of_12 .owl-responsive-items-4 .teaser-image__content,.span_12_of_12 .owl-responsive-items-3 .teaser-image__content{width:100%;margin:0;padding:1.25rem}
.span_12_of_12 .teaser-image .teaser-abstract__content-inner h3.h2{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 45px,transparent 1px,transparent);background-size:100% 46px}
.span_12_of_12 .teaser-image .teaser-abstract__content-inner h3{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 31px,transparent 1px,transparent);background-size:100% 32px}
}
@media all and (min-width:1401px){.span_12_of_12 .teaser-image .teaser-abstract__content-inner h3.h2{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 58px,transparent 1px,transparent);background-size:100% 59px}
.span_12_of_12 .teaser-image .teaser-abstract__content-inner h3{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 31px,transparent 1px,transparent);background-size:100% 32px}
}
@media all and (min-width:768px) and (max-width:1023px){.span_12_of_12 .teaser-image .teaser-abstract__button{display:block;left:auto;width:50%}
.span_12_of_12 .teaser-image .consumption-labelling__label{width:48%}
.span_12_of_12 .teaser-image .consumption-labelling__label--right{right:auto}
}
@media all and (max-width:767px){.span_12_of_12 .teaser-image .consumption-labelling__label{width:100%;bottom:45px}
.span_12_of_12 .teaser-image .teaser-abstract__button{display:block}
.teaser-image__content--only-text{position:relative}
}
.teaser-welcome__text{margin:.625rem 0 0 0}
@media(min-width:0) and (max-width:767px){.teaser-welcome__text{font-size:1.125rem;line-height:1.575rem}
}
.teaser-welcome--no-image .teaser-welcome__text{font-size:1.5rem;line-height:2.175rem}
@media(min-width:0) and (max-width:767px){.teaser-welcome--no-image .teaser-welcome__text{font-size:1.1875rem;line-height:1.67438rem}
}
.teaser-welcome--no-image .teaser-welcome__headline{display:none !important}
.teaser-welcome-fact__text{-webkit-columns:2;-moz-columns:2;columns:2;margin:.3125rem 0 1.5625rem 0}
@media(min-width:0) and (max-width:1023px){.teaser-welcome-fact__text{-webkit-columns:1;-moz-columns:1;columns:1}
}
@media(min-width:1024px) and (max-width:1400px){.teaser-welcome-fact__text{-webkit-column-gap:2.125rem;-moz-column-gap:2.125rem;column-gap:2.125rem}
}
@media(min-width:1401px) and (max-width:1900px){.teaser-welcome-fact__text{-webkit-column-gap:2.9375rem;-moz-column-gap:2.9375rem;column-gap:2.9375rem}
}
.teaser-welcome-fact .fact-info__subline{color:#335f7d}
.fact__value{text-transform:lowercase}
.teaser-welcome-fact .owl-prev{left:-50px}
.teaser-welcome-fact .owl-next,.teaser-welcome-fact .owl-rewind{right:-50px}
@media(min-width:0) and (max-width:767px){.teaser-welcome-fact .owl-theme .owl-controls .owl-nav [class*='owl-']{width:30px;height:30px}
.teaser-welcome-fact .owl-prev{left:-32px}
.teaser-welcome-fact .owl-next,.teaser-welcome-fact .owl-rewind{right:-32px}
}
@media(min-width:0) and (max-width:767px){.teaser-welcome-brand__image,.teaser-welcome-brand .fact{padding-bottom:2rem}
}
@media(min-width:0) and (max-width:767px){.teaser-welcome-brand__image{border-bottom:solid 1px #d3d6d9}
}
.teaser-welcome-brand .fact .grid-col{padding-bottom:0}
@media(min-width:0) and (max-width:767px){.teaser-welcome-brand .fact-info__title,.teaser-welcome-brand .fact-info__subline,.teaser-welcome-brand .fact__value,.teaser-welcome-brand .fact-info,.teaser-welcome-brand .fact__icon{display:inherit;width:100%;text-align:center}
}
.teaser-welcome-brand .fact-info__title{font-family:"VWAGTheAntiqua-Regular";font-size:1rem;line-height:1.55rem;text-transform:uppercase}
.teaser-welcome-brand .fact-info__title::first-letter {font-size:130%}
@media all and (min-width:1401px){.teaser-welcome-brand .fact-info__title{font-size:1.375rem;line-height:1.8rem}
}
@media(min-width:0) and (max-width:767px){.teaser-welcome-brand .h-table-cell{display:inherit}
}
.teaser-welcome-brand .fact-info__subline{font-size:.875rem}
@media(min-width:1024px) and (max-width:1900px){.teaser-welcome-brand .fact-info{width:65% !important}
}
.teaser-welcome-brand__text{display:inline-block;margin:0;color:#4c5356}
@media(min-width:0) and (max-width:767px){.teaser-welcome-brand__text{font-size:18px;padding-top:2rem;border-top:solid 1px #d3d6d9}
}
.teaser-models-brands img{border:0;border-bottom:1px solid #e5e6e8;padding-bottom:5px}
.teaser-models-brands--no-headline img{border:0}
.teaser-models-brands .teaser-models-brands__headline,.teaser-models-brands .teaser-models-brands__subheadline{font-family:"VWAGTheAntiqua-Regular"}
.teaser-models-brands:hover .teaser-models-brands__headline,.teaser-models-brands:hover .teaser-models-brands__subheadline{color:#8dbfcf}
.teaser-models-brands__subheadline{color:#a8adb3}
.teaser-publication-modul .teaser-abstract__content-inner--short{background:#eff0f1}
.teaser-publication-modul .teaser-abstract__content-inner:not(.teaser-abstract__content-inner--short){background-color:#eff0f1;position:absolute;height:100%}
@media(min-width:0) and (max-width:767px){.teaser-publication-modul .teaser-abstract__content-inner:not(.teaser-abstract__content-inner--short){position:relative}
}
.teaser-publication-modul .teaser-abstract__headline *{color:#4c5356}
.teaser-publication-modul .teaser-abstract__subline *{font-family:"VWAGTheAntiqua-Regular";color:#7f8789}
.teaser-publication-modul .overlay__subline *{font-family:"VWAGTheAntiqua-Regular"}
.teaser-publication-modul .teaser-publication-modul__head{padding:1.25rem}
.teaser-calendar .teaser-abstract__content-inner{padding:1.25rem;background-color:#fff;border:solid 1px #d3d6d9}
.teaser-calendar *{color:#4c5356}
.teaser-calendar .teaser-calendar__infobox{position:absolute;bottom:1.25rem;right:1.25rem;left:1.25rem}
@media(min-width:0) and (max-width:767px){.teaser-calendar .teaser-calendar__infobox{position:relative}
}
.teaser-calendar .teaser-abstract__content-inner:hover{background-color:#8dbfcf;border:1px solid #8dbfcf;color:#fff}
.teaser-calendar .teaser-abstract__content-inner:hover *{color:#fff}
.teaser-calendar .teaser-abstract__content-inner:hover .teaser-abstract__hr{border-color:#fff}
.teaser-calendar__title,.teaser-calendar__time{font-family:"VWAGTheAntiqua-Regular"}
.teaser-calendar__content-empty-border{border-top:1px solid #d3d6d9;border-left:1px solid #d3d6d9;height:100%}
.teaser-calendar--highlighted .teaser-abstract__content-inner{background-color:#8dbfcf;border:1px solid #8dbfcf}
.teaser-calendar--highlighted .teaser-calendar__infobox>*{color:#fff}
.teaser-calendar--highlighted .teaser-abstract__hr{border-color:#fff}
.teaser-calendar--highlighted .teaser-abstract__headline>*,.teaser-calendar--highlighted .teaser-abstract__subline>*{color:#004666}
.teaser-calendar--highlighted .teaser-abstract__content-inner:hover{background-color:#004666;border:1px solid #004666}
.teaser-calendar--highlighted .teaser-abstract__content-inner:hover *{color:#8dbfcf}
.teaser-calendar--highlighted .teaser-abstract__content-inner:hover .teaser-abstract__hr{border-color:#8dbfcf}
.module-calendar-col .teaser-calendar,.module-calendar-col .teaser-calendar--highlighted{padding:1.25rem;border:solid 1px #d3d6d9}
.module-calendar-col .teaser-calendar--highlighted{background-color:#8dbfcf;border:1px solid #8dbfcf}
.teaser.js-teaser-finances .spinner{z-index:1}
.teaser-finances .teaser-abstract__content-inner{background:#8dbfcf}
.teaser-finances .button-standard{background:#335f7d;color:#fff !important}
.teaser-finances .teaser-abstract__content-inner--placeholder{background:#eee}
.teaser-finances .button-standard--placeholder{background:#d8d8d8 !important;border:1px solid #cdcdcd}
.teaser-finances .teaser-finances__label--placeholder{color:#cdcdcd}
.teaser-finances .teaser-finances__row--placeholder{margin:0 1.25rem;padding-left:0;padding-right:0;padding-top:1.8rem;padding-bottom:1.8rem;background:transparent url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/teaser-finanzen/kurs-placeholder.png") !important;background-repeat:no-repeat !important;background-position:center center !important}
.teaser-finances .teaser-finances__row--placeholder .teaser-finances__row-item--left{margin-top:0}
.teaser-finances .teaser-abstract__icon-placeholder{width:88px;margin:30px auto}
@media(min-width:1024px) and (max-width:1400px){.teaser-finances .teaser-abstract__icon-placeholder{width:52px;margin:10px auto}
}
@media(min-width:0) and (max-width:767px){.teaser-finances .teaser-abstract__icon-placeholder{width:23%;margin:10px auto;max-width:88px}
.teaser-finances .teaser-abstract__button--padding{position:relative;margin-top:-55px;padding:0 20px 15px 20px;bottom:0;left:0;right:0}
}
.teaser-finances__row{padding-top:2.1875rem;padding-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem}
@media(min-width:0) and (max-width:767px){.teaser-finances__row{padding-top:0}
}
a:not(:first-child) .teaser-finances__row,.teaser-finances__row:not(:first-child){margin:0 1.25rem;padding-left:0;padding-right:0;border-top:solid 1px #fff}
.teaser-finances__row a{text-decoration:none}
.teaser-finances__row:nth-child(4n+1){background:transparent url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/teaser-finanzen/kurs1.png");background-repeat:no-repeat;background-position:center center}
.teaser-finances__row:nth-child(4n+2){background:transparent url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/teaser-finanzen/kurs2.png");background-repeat:no-repeat;background-position:center center}
.teaser-finances__row--bottom{bottom:0;padding-bottom:1.25rem;background:0}
.teaser-finances__row-item--left{float:left;margin-top:1.875rem}
.teaser-finances__row-item--right{position:absolute;right:2.5rem}
@media(min-width:0) and (max-width:767px){.teaser-finances__row-item--right{margin-top:1.5625rem}
}
.teaser-finances__row-item .arrow-box{position:relative;display:inline-block;padding:0 .625rem 0 .375rem;background:#cde3ea;color:#335f7d;text-align:center;margin-bottom:.75rem}
.teaser-finances__row-item .arrow-box .h5{font-size:.75rem;line-height:1.25rem;font-family:"VWAGTheSans-Bold"}
.teaser-finances__row-item .arrow-box:after{position:absolute;top:100%;left:50%;height:0;width:0;margin-left:-8px;border:solid transparent;content:" ";pointer-events:none;border-top-color:#cde3ea;border-width:8px}
.teaser-finances__row:before,.teaser-finances__row:after{display:table;content:""}
.teaser-finances__row:after{clear:both}
.teaser-finances__label-date{font-family:"VWAGTheSans-Regular";font-size:.75rem;line-height:.75rem;color:#fff}
.teaser-finances__label-vza{margin:0;color:#fff;font:"VWAGTheSans-Bold";font-size:1.0625rem;line-height:1.5625rem}
.teaser-finances__label-course{font-family:"VWAGTheAntiqua-Regular";color:#335f7d;font-size:1.75rem;line-height:1.75rem}
.teaser-finances:hover .teaser-abstract__content-inner{background:#335f7d}
.teaser-finances:hover .teaser-abstract__content-inner a:not(:first-child) .teaser-finances__row,.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__row:not(:first-child){border-top:solid 1px #8dbfcf}
.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__row{color:#8dbfcf}
.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__label-date{color:#8dbfcf}
.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__label-vza{color:#8dbfcf}
.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__label-course{color:#8dbfcf}
.teaser-finances:hover .teaser-abstract__content-inner .arrow-box{background:#8dbfcf;color:#335f7d}
.teaser-finances:hover .teaser-abstract__content-inner .arrow-box:after{border-top-color:#8dbfcf}
.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__row:hover .teaser-finances__label-date{color:#fff;text-decoration:underline}
.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__row:hover .teaser-finances__label-vza{color:#fff;text-decoration:underline}
.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__row:hover .teaser-finances__label-course{color:#fff;border-bottom:solid 1px #fff}
.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__row:hover .arrow-box{background:#fff;color:#335f7d}
.teaser-finances:hover .teaser-abstract__content-inner .teaser-finances__row:hover .arrow-box:after{border-top-color:#fff}
.teaser-finances:hover .button-standard{background:#8dbfcf;color:#335f7d !important}
.teaser-finances .button-standard:hover{background:#fff !important}
.teaser-finances .button-standard:hover a{color:#335f7d}
.teaser-news-notice .teaser-abstract__content-inner--padding{padding-top:15px}
.teaser-news-notice:hover,.teaser-news-notice--highlighted{background:#8dbfcf}
.teaser-news-notice:hover .teaser-abstract__content-inner,.teaser-news-notice--highlighted .teaser-abstract__content-inner{border-color:#8dbfcf}
.teaser-news-notice:hover .teaser-abstract__content-inner .teaser-standard__date time,.teaser-news-notice:hover .teaser-abstract__content-inner p,.teaser-news-notice--highlighted .teaser-abstract__content-inner .teaser-standard__date time,.teaser-news-notice--highlighted .teaser-abstract__content-inner p{color:#fff}
.teaser-news-notice:hover .teaser-abstract__button,.teaser-news-notice--highlighted .teaser-abstract__button{display:block}
.teaser-news-notice--highlighted:hover{background-color:#004666 !important}
.teaser-news-notice--highlighted:hover .teaser-abstract__content-inner{border-color:#004666 !important}
.teaser-news-notice--highlighted:hover .teaser-abstract__content-inner .teaser-standard__date time,.teaser-news-notice--highlighted:hover .teaser-abstract__content-inner p{color:#8dbfcf !important}
.teaser-news-notice .teaser-abstract__button{display:none}
.teaser-contact-module{background-color:#fff}
.teaser-contact-module .teaser-abstract__headline{color:#34393b;margin-bottom:.3125rem}
.teaser-contact-module .teaser-abstract__subline{margin-bottom:.9375rem;color:#34393b;font-family:"VWAGTheSans-Regular"}
.teaser-contact-module .teaser-abstract__content-inner{padding:1.25rem}
.teaser-contact-module__content-image{position:absolute;bottom:0}
@media(min-width:0) and (max-width:767px){.teaser-contact-module__content-image{position:relative}
}
@media(min-width:768px) and (max-width:1023px){.span_6_of_12 .-ratio-3-4 .teaser-contact-module__content-image{position:relative}
}
.teaser-contact-module__link a{text-decoration:underline}
.teaser-socialmedia{position:relative}
.teaser-socialmedia .teaser-socialmedia__publicationdate{color:#7f8789}
.teaser-socialmedia .teaser-socialmedia__message,.teaser-socialmedia .teaser-socialmedia__authorprofile,.teaser-socialmedia .teaser-socialmedia__authoraccount{margin:0;word-break:keep-all}
.teaser-socialmedia a,.teaser-socialmedia .teaser-socialmedia__hashtag{color:#8dbfcf}
.teaser-socialmedia .teaser-socialmedia__authoraccount{text-decoration:none}
.teaser-socialmedia .teaser-socialmedia__icon:hover{border-bottom:none !important}
.teaser-socialmedia__message{color:#34393b}
.teaser-socialmedia--twitter .teaser-abstract__content-inner{border:1px solid #d3d6d9}
.teaser-socialmedia--twitter .teaser-abstract__content-inner .teaser-socialmedia__icon{position:absolute;right:1.25rem;bottom:1.25rem}
.teaser-socialmedia--twitter .teaser-abstract__content-inner .teaser-socialmedia__icon .CorpVwAgIcon{font-size:1.625rem}
.teaser-socialmedia--twitter .teaser-abstract__content-inner .teaser-socialmedia__twitterinfobox{position:absolute;bottom:1.25rem}
@media(min-width:0) and (max-width:767px){.teaser-socialmedia--twitter .teaser-abstract__content-inner .teaser-socialmedia__twitterinfobox{position:relative}
}
.teaser-socialmedia--twitter .teaser-abstract__content-inner:hover{color:#fff;background-color:#8dbfcf;border:solid 1px #8dbfcf}
.teaser-socialmedia--twitter .teaser-abstract__content-inner:hover .teaser-socialmedia__publicationdate{color:#fff}
.teaser-socialmedia--twitter .teaser-abstract__content-inner:hover .teaser-abstract__hr{border-color:#fff}
.teaser-socialmedia--twitter .teaser-abstract__content-inner:hover a,.teaser-socialmedia--twitter .teaser-abstract__content-inner:hover .teaser-socialmedia__hashtag{color:#335f7d}
.teaser-socialmedia--twitter .teaser-abstract__content-inner:hover .teaser-socialmedia__message{color:#fff}
.teaser-socialmedia--twitter .teaser-abstract__content-inner:hover a:hover{color:#fff;border-bottom:dotted 1px #fff}
.teaser-socialmedia--twitter .teaser-abstract__content-inner:hover .teaser-socialmedia__authoraccount:hover{border-bottom:0}
.teaser-socialmedia--social{padding-bottom:1.25rem;background-color:#eef5f8}
.teaser-socialmedia--social .teaser-socialmedia__publicationdate{margin-top:1.25rem}
.teaser-socialmedia--social .teaser-socialmedia__icon{position:absolute;left:1.25rem;bottom:1.25rem;margin-top:1.25rem;display:block}
@media(min-width:0) and (max-width:767px){.teaser-socialmedia--social .teaser-socialmedia__icon{position:relative;bottom:0;left:0}
}
.teaser-socialmedia--social .teaser-socialmedia__icon i.socialmedia__icon--facebook{display:inline-block;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/social-Media/facebook/FB-f-Logo__blue_1024.png") no-repeat center/contain;width:1.25rem;height:1.25rem;margin-right:.3125rem}
.teaser-socialmedia--social .teaser-socialmedia__icon i.socialmedia__icon--twitter{display:inline-block;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/social-Media/twitter/TwitterLogo.png") no-repeat center/contain;width:1.875rem;height:1.875rem}
.teaser-socialmedia--social .teaser-socialmedia__icon i.socialmedia__icon--youtube{display:inline-block;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/social-Media/youtube/YouTube-icon-full_color.png") no-repeat center/contain;width:2.125rem;height:2.125rem;margin-right:.3125rem}
.teaser-socialmedia--social .teaser-socialmedia__hashtag{color:#8dbfcf}
.teaser-socialmedia--social a:hover{color:#335f7d}
.teaser-socialmedia--withimage .teaser-socialmedia__publicationdate,.teaser-socialmedia--withimage .teaser-socialmedia__message{padding:0 1.25rem 0 1.25rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
@media(min-width:0) and (max-width:767px){.teaser-socialmedia--withimage .teaser-socialmedia__icon{margin-left:1.25rem}
}
@media all and (min-width:768px){.teaser-socialmedia--withimage img{position:absolute;height:auto;width:auto;max-width:100%;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
}
@media(min-width:768px) and (max-width:1023px){.teaser-socialmedia--withimage .-ratio-16-9::before{padding-top:56.25%}
}
.teaser-socialmedia--first{background-color:#8dbfcf}
.teaser-socialmedia--first .teaser-socialmedia__publicationdate,.teaser-socialmedia--first .teaser-socialmedia__message{color:#fff}
.teaser-socialmedia--first a,.teaser-socialmedia--first .teaser-socialmedia__hashtag{color:#335f7d}
.teaser-socialmedia--first a:hover{color:#fff;border-bottom:dotted 1px #fff}
.video-player-content .vjs-no-js a{display:none}
.teaser-list{position:relative;width:100%;text-align:left;float:left}
.teaser-list__headline,.teaser-list__date,.teaser-list__subline,.teaser-list__link{display:inline-block}
.teaser-list__media{display:table-column;float:left;width:22%;margin-right:4.5%}
.teaser-list__headline{font-size:1.125rem;color:#4c5356;width:74.5%}
.teaser-list__media ~ .teaser-list__headline{width:56.3%}
.teaser-list__date{width:17.2%;float:right;vertical-align:top;text-align:right;color:#7f8789;font-size:.875rem;font-family:"VWAGTheAntiqua-Regular"}
.teaser-list__subline{color:#7f8789;width:74.5%;margin-top:1rem}
.teaser-list__media ~ .teaser-list__subline{width:56.3%}
.teaser-list__link{width:17.2%;bottom:0;position:absolute;right:0;text-align:right;vertical-align:bottom}
.teaser-list__link .link-with-icon{position:unset}
.teaser-list__link .link-with-icon__icon{padding:0 .5rem 0 0}
.teaser-list:not(:last-child){margin-bottom:1.875rem;padding-bottom:1.875rem;border-bottom:.0625rem solid #e5e6e8}
.teaser-list:not(:last-child) .teaser-list__link{bottom:1.875rem}
@media all and (min-width:768px) and (max-width:1023px){.teaser-list__media{width:30%;margin-right:6.2%}
.teaser-list__link{bottom:0;right:0;position:relative;vertical-align:bottom;width:100%}
.teaser-list__subline{margin-top:.625rem}
.teaser-list__date{float:left;width:63.8%;text-align:left}
.teaser-list:not(:last-child) .teaser-list__link{bottom:0}
}
@media all and (max-width:767px){.teaser-list__media{width:100%;margin-right:0;margin-bottom:1.0625rem}
.teaser-list__date{display:block;width:100%;text-align:left;line-height:2.1875rem}
.teaser-list__subline{margin-top:.625rem;width:100%;display:block}
.teaser-list__media ~ .teaser-list__subline{width:100%}
.teaser-list__headline{width:100%}
.teaser-list__media ~ .teaser-list__headline{width:100%}
.teaser-list__link{bottom:0;right:0;position:relative;vertical-align:bottom;display:block;width:100%;-webkit-margin-before:2.5rem;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:2.5rem}
.teaser-list:not(:last-child) .teaser-list__link{bottom:0}
}
.teaser-portal{background:#ccc;height:100%}
.teaser-portal__centerSubline{width:100%}
.teaser-portal__centerSubline .figcaption{text-align:center;font-size:.8em;line-height:1.1em;color:#666;padding-top:2em;padding-bottom:1.5em}
.teaser-portal__content{top:.2em;height:3.5em;text-align:center;font-size:2.5em;line-height:1.1em;color:#000;overflow:hidden}
.teaser-portal__text{color:#666;float:left;position:absolute;bottom:1em;left:1em}
.teaser-portal__icon{float:right;color:#fff;font-size:1.5em;position:absolute;bottom:1em;right:1em;font-family:"CorpVwAgIcon"}
.footer{padding:0 0 1.6875rem 0;background:#eff0f1}
@media(min-width:768px) and (max-width:1023px){.footer{padding:0 0 1.4375rem 0}
}
@media(min-width:0) and (max-width:767px){.footer{padding:0 0 .75rem 0}
}
.copyright{float:left;color:#a8adb3}
.navigation-service{position:relative;margin-bottom:4.375rem}
.navigation-service .textmedia a:hover,.navigation-service .textmedia a:focus{color:#335f7d}
.navigation-service__tabs,.navigation-service__accordion{width:100%;height:auto;margin:0;padding:0;display:table;table-layout:fixed;background:#335f7d;text-align:center}
.navigation-service__content-and-accordion{margin:0;padding:0}
.navigation-service__tab-label,.navigation-service__accordion-label,.navigation-service__tabs>li a .CorpVwAgIcon,.navigation-service__accordion .CorpVwAgIcon{display:inline-block;vertical-align:middle}
.navigation-service__tab-label,.navigation-service__accordion-label{padding:0 .3125rem}
.navigation-service__tabs>li a .CorpVwAgIcon,.navigation-service__accordion .CorpVwAgIcon{padding:0}
.navigation-service__tabs>li{margin:0;display:table-cell}
.navigation-service__tabs>li a,.navigation-service__accordion{padding:1rem 1.25rem;display:block;font-family:"VWAGTheSans-Bold","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;font-size:1rem;color:#fff;text-decoration:none;cursor:pointer}
.navigation-service__tabs>li a .CorpVwAgIcon,.navigation-service__accordion .CorpVwAgIcon{font-family:"CorpVwAgIcon","VideoPlayerIcon","ios7-icon";font-size:1.375rem;color:#8dbfcf}
.navigation-service__tabs>li:active .CorpVwAgIcon,.navigation-service__accordion.active .CorpVwAgIcon,.navigation-service__accordion:hover .CorpVwAgIcon{color:#fff}
.navigation-service__tabs>li:active,.navigation-service__tabs>li:focus,.navigation-service__accordion.active,.navigation-service__tabs .active,.navigation-service__accordion:focus{background:#8dbfcf}
.navigation-service__tabs>li:active .CorpVwAgIcon,.navigation-service__tabs>li:focus .CorpVwAgIcon,.navigation-service__accordion.active .CorpVwAgIcon,.navigation-service__tabs .active .CorpVwAgIcon,.navigation-service__accordion:focus .CorpVwAgIcon{color:#fff}
.navigation-service__tabs-hover>li:hover{background:#8dbfcf}
.navigation-service__tabs-hover>li:hover .CorpVwAgIcon{color:#fff}
.navigation-service__tabs>li:not(:first-child){border-left:solid 1px #67879d}
.navigation-service__content{padding:1.25rem;min-height:4.0625rem;display:none;background-color:#8dbfcf}
.navigation-service__content--show{display:block}
.navigation-service__accordion{display:none}
.navigation-service__content-social-media{padding:0 1.25rem}
.navigation-service__content-social-media h2{color:#fff;margin-bottom:1.25rem}
.navigation-service__content-social-media ul{margin:0;padding:0;list-style-type:none;margin-bottom:1.25rem}
.navigation-service__content-social-media ul:before,.navigation-service__content-social-media ul:after,.navigation-service__content-social-media ul li:before,.navigation-service__content-social-media ul li:after{content:" ";display:table}
.navigation-service__content-social-media ul:after,.navigation-service__content-social-media ul li:after{clear:both}
.navigation-service__content-social-media ul li:not(:last-child){margin-bottom:.9375rem}
.content-social-media__item-icon{float:left;padding:.9375rem;margin-right:.625rem;background:#ddecf1;line-height:0}
.content-social-media__item-icon img{width:34px}
.content-social-media__item-icon .CorpVwAgIcon{font-size:1.625rem;color:#8dbfcf}
.content-social-media__item-text{display:table-cell;text-transform:uppercase;padding:.3125rem 0;color:#fff;font-size:1rem;line-height:1.4}
.navigation-service__button-close{float:right;width:3.125rem;height:3.125rem;margin-right:.4375rem;margin-top:.4375rem;position:relative;z-index:1}
@media all and (min-width:768px) and (max-width:1023px){.navigation-service{margin-bottom:2.1875rem}
.navigation-service__tab-label,.navigation-service__accordion-label,.navigation-service__tabs>li a .CorpVwAgIcon,.navigation-service__accordion .CorpVwAgIcon{display:block}
}
@media all and (max-width:767px){.navigation-service{margin-bottom:.625rem}
.navigation-service__tabs{display:none}
.navigation-service__tab-label,.navigation-service__accordion-label{width:100%}
.navigation-service__tab-label,.navigation-service__accordion-label,.navigation-service__tabs>li a .CorpVwAgIcon,.navigation-service__accordion .CorpVwAgIcon{display:table-cell}
.navigation-service__accordion:not(:first-child),.navigation-service__content,.footer-nav--meta .navigation-service__tabs li:not(:first-child){border-left:0;border-top:solid 1px #67879d}
.navigation-service__accordion{margin:0;text-align:left;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
}
@media all and (min-width:1024px){.navigation-service__content-social-media ul li{width:30.666666667%;float:left;padding:0;margin:0}
.navigation-service__content-social-media ul li:not(:last-child){margin-bottom:0}
.navigation-service__content-social-media ul li:not(:first-child){margin-left:4%}
}
.navigation-meta ul{width:auto;margin:0;padding:0;float:right}
.navigation-meta ul>li{position:relative;display:inline-block;padding:0 .9375rem;margin:0}
.navigation-meta ul>li:first-child{padding:0 .9375rem 0 0}
.navigation-meta ul>li:last-child{padding:0 0 0 .9375rem}
.navigation-meta ul>li:not(:first-child):before{position:absolute;left:-2px;bottom:5px;width:1px;height:.9375rem;content:"";background:#a8adb3}
.navigation-meta ul>li a{text-decoration:none;color:#335f7d}
.navigation-meta ul>li a:hover{color:#335f7d;text-decoration:underline}
@media all and (min-width:768px) and (max-width:1023px){.navigation-meta ul{float:none;width:100%;margin-bottom:1.875rem}
}
@media all and (max-width:767px){.navigation-meta ul{display:block;float:none;width:100%;padding:0;height:auto;margin-bottom:.625rem;font-family:"VWAGTheSans-Bold","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;background:#335f7d}
.navigation-meta ul>li:first-child,.navigation-meta ul>li:last-child,.navigation-meta ul>li{padding:0 0 0 1.75rem}
.navigation-meta ul>li:hover{background:#8dbfcf}
.navigation-meta ul>li:hover a{color:#fff;text-decoration:none}
.navigation-meta ul>li a{padding:.75rem 1.25rem;display:block;text-transform:uppercase;font-size:1rem;color:#fff;text-decoration:none;cursor:pointer}
.navigation-meta ul>li{display:block}
.navigation-meta ul>li:not(:first-child){border-top:solid 1px #67879d}
.navigation-meta ul>li:not(:first-child):before{content:"";background:0;display:none}
}
.footer-consumption-text{float:left;margin-top:-2.8125rem;margin-bottom:1.875rem}
.footer-consumption-text p{font-family:"VWAGTheSans-Regular","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#a8adb3}
@media(min-width:0) and (max-width:1023px){.footer-consumption-text{float:none;margin-top:1.875rem}
}
.group-header{display:inline-block;width:100%;padding-bottom:.75rem}
@media(min-width:0) and (max-width:767px){.group-header{padding-bottom:.4375rem}
}
@media(min-width:768px) and (max-width:1023px){.group-header{padding-bottom:.6875rem}
}
@media(min-width:1024px) and (max-width:1400px){.group-header{padding-bottom:.75rem}
}
@media(min-width:1401px) and (max-width:1900px){.group-header{padding-bottom:.75rem}
}
.group-title{margin:0;width:100%;text-align:left;padding-bottom:.75rem}
@media(min-width:0) and (max-width:767px){.group-title{padding-bottom:.4375rem}
}
@media(min-width:768px) and (max-width:1023px){.group-title{padding-bottom:.6875rem}
}
@media(min-width:1024px) and (max-width:1400px){.group-title{padding-bottom:.75rem}
}
@media(min-width:1401px) and (max-width:1900px){.group-title{padding-bottom:.75rem}
}
.group-title h2.group-title__headline{position:relative;top:-0.325rem}
@media(min-width:0) and (max-width:767px){.group-title h2.group-title__headline{top:-0.264rem}
}
@media(min-width:768px) and (max-width:1023px){.group-title h2.group-title__headline{top:-0.264rem}
}
@media(min-width:1024px) and (max-width:1400px){.group-title h2.group-title__headline{top:-0.4rem}
}
@media(min-width:1401px) and (max-width:1900px){.group-title h2.group-title__headline{top:-0.42rem}
}
.group-header .group-title{float:left;width:60%;padding-bottom:0}
.group-header .group-title--fullwidth{width:100% !important}
.js-group-title__top-headline{padding-top:70px}
@media all and (max-width:767px){.js-group-title__top-headline{padding-top:70px}
}
.grid-section-group--highlighted .js-group-title__top-headline{padding-top:50px}
.group-info-trigger__icon{font-size:1.125rem;display:inline}
.group-title__headline.group-title__headline--info-symbol{display:inline}
.group-info-trigger{position:relative;padding:.0625rem 0 0 .125rem;display:inline-block;text-decoration:none;vertical-align:top}
@media(min-width:0) and (max-width:767px){.group-info-trigger{padding:0 !important}
}
.group-title .group-title__subtitle{margin:-0.625rem 0 0;color:#7f8789}
.group-header__introtext{width:100%;margin:.625rem 0;display:inline-block;font-family:"VWAGTheSans-Regular";color:#4c5356}
.group-header__link{float:right;width:38%;text-align:right}
.group-header__link .link-with-icon{position:relative;width:100%;top:.2rem}
@media(min-width:0) and (max-width:767px){.group-header__link .link-with-icon{top:.13rem}
}
@media(min-width:768px) and (max-width:1023px){.group-header__link .link-with-icon{top:.12rem}
}
@media(min-width:1024px) and (max-width:1400px){.group-header__link .link-with-icon{top:.2rem}
}
@media(min-width:1401px) and (max-width:1900px){.group-header__link .link-with-icon{top:.8rem}
}
@media(min-width:0) and (max-width:1023px){.group-header__link .link-with-icon{text-align:left}
.group-header__link .link-with-icon .link-with-icon__icon{font-size:1.5rem}
.group-header__link .link-with-icon .link-with-icon__label{font-size:1rem}
}
@media(min-width:0) and (max-width:767px){.group-header .group-title,.group-header .group-header__link{float:left;width:100%;text-align:left}
.group-header .group-header__link .link-with-icon{left:-1%}
}
.responsive-accordion__content{padding:0;list-style-type:none;margin-top:-20px}
.responsive-accordion__panel{margin-top:1.25rem}
.responsive-accordion__content .responsive-accordion li{position:relative}
.responsive-accordion__head{border-bottom:1px solid #eff0f1;display:table}
.responsive-accordion__head .responsive-accordion__head-text{margin-left:-0.25rem;cursor:pointer}
.responsive-accordion__head .responsive-accordion__head-text:hover{color:#8dbfcf}
.responsive-accordion__head-active,.responsive-accordion__head{width:100%;margin-top:1.875rem;display:table;color:#335f7d;background:#fff;font-size:1.25rem}
.responsive-accordion__head-plus{display:table-cell;width:41px;height:41px;margin-right:1.25rem;vertical-align:bottom;color:#4c5356}
.responsive-accordion__head-text{padding-bottom:.3125rem;padding-top:.875rem;min-height:2.5625rem;display:table-cell;font-family:"VWAGTheAntiqua-Regular";font-weight:600}
.responsive-accordion__icon{font-size:2.5rem;margin-right:20px;cursor:pointer}
.responsive-accordion__head-plus .responsive-accordion__icon{background:#eff0f1}
.responsive-accordion__bottom{margin-top:1.875rem;border-bottom:1px solid #eff0f1}
.responsive-accordion__panel.active>.responsive-accordion__bottom{margin-top:1.875rem;border-bottom:1px solid #7f8789}
.responsive-accordion__bottom-minus{width:41px;height:41px;margin-right:.9375rem;display:inline-block;vertical-align:bottom;color:#fff;background:#7f8789;cursor:pointer}
.responsive-accordion__logo{display:table-cell;float:right;max-height:50px;width:auto}
@media(min-width:0) and (max-width:767px){.responsive-accordion__logo{display:none}
}
.accordion .group-title{padding-bottom:0}
.responsive-accordion__icon:hover{background:#8dbfcf;color:#fff}
.responsive-accordion__head-text.is-hovered{color:#8dbfcf}
.responsive-accordion__bottom-minus:hover{background:#8dbfcf;color:#fff}
.grid-section-group--highlighted .responsive-accordion .textmedia__inner{background:#fff}
.quoteModule{padding-bottom:25px}
q,blockquote p,.textmedia__richtext blockquote,.multicolumntext blockquote{display:block;margin:.9375rem 0;color:#8dbfcf;font-size:2rem;line-height:2.8rem;font-family:"VWAGTheAntiqua-Italic",Georgia,Cambria,"Times New Roman",Times,serif;font-synthesis:style;quotes:"„" "”"}
q::before,blockquote p::before,.textmedia__richtext blockquote::before,.multicolumntext blockquote::before{content:open-quote}
q::after,blockquote p::after,.textmedia__richtext blockquote::after,.multicolumntext blockquote::after{content:close-quote}
q cite,blockquote p cite,.textmedia__richtext blockquote cite,.multicolumntext blockquote cite,q footer,blockquote p footer,.textmedia__richtext blockquote footer,.multicolumntext blockquote footer{display:none}
blockquote{margin:0}
blockquote p{float:right;margin:0;width:71%}
blockquote footer{float:right;width:30%;margin:.9375rem 41% 0 0;color:#8dbfcf;font-size:.875rem;line-height:1.225rem}
blockquote footer::before{content:"";position:absolute;height:0;width:3.4375rem;border-bottom:.125rem solid #8dbfcf}
blockquote cite{display:block;padding-top:.625rem;font-style:normal;font-family:"VWAGTheSans-Bold"}
blockquote img{float:left;width:25%;display:block}
blockquote .no-quotation-marks::before{content:none}
blockquote .no-quotation-marks::after{content:none}
.citation__image-consumption{float:left;width:25%;position:relative}
.citation__image-consumption img{width:100%}
.citation__image-consumption--inverse{float:right}
.citation__image-consumption .consumption-labelling{position:absolute;bottom:0;width:100%}
.citation__image-consumption .consumption-labelling .consumption-labelling__label{position:static}
@media all and (max-width:767px){.citation__image-consumption{width:100%;margin-bottom:12px}
}
blockquote.citation--noimage p{float:none;width:100%}
blockquote.citation--noimage footer{float:none;width:100%}
blockquote.citation--inverse img{float:right}
blockquote.citation--inverse p,blockquote.citation--inverse footer{float:left}
blockquote.citation--withsubline{float:right;width:66%;margin:0 0 .9375rem 4%}
blockquote.citation--withsubline p{width:100%}
blockquote.citation--withsubline footer{float:left;width:50%}
blockquote.citation--withsubline img,blockquote.citation--withsubline [data-picture]{display:none}
@media all and (max-width:1023px){blockquote p{width:100%}
blockquote footer{float:right;width:71%;margin-right:0}
blockquote img+p,blockquote [data-picture]+p,blockquote div+p{width:71%}
blockquote:not(.citation--inverse) img ~ footer,blockquote:not(.citation--inverse) [data-picture] ~ footer{width:30%;float:right}
blockquote.citation--withsubline{width:100%}
blockquote.citation--withsubline p,blockquote.citation--withsubline img,blockquote.citation--withsubline footer,blockquote.citation--withsubline [data-picture]{width:100%}
blockquote.citation--withsubline footer{float:left;width:100%}
}
@media all and (max-width:767px){blockquote p,blockquote img,blockquote footer,blockquote [data-picture]{width:100% !important}
blockquote p{font-size:1.625rem;line-height:2.275rem}
blockquote footer{float:left !important;width:100%}
}
.textmedia{position:relative}
.textmedia figure{float:left;margin:0 50px 1.25rem 0;width:50%;position:relative}
.textmedia figure figcaption{float:left;width:50%;position:absolute;top:100%;margin-top:.625rem}
.textmedia__text{padding-left:33%;margin-top:0}
.textmedia__text+.textmedia__text{margin-top:1em}
.textmedia__text.textmedia__text--2columns{padding:0 !important}
@media(min-width:768px){.textmedia__text.textmedia__text--2columns{-webkit-column-count:2;-webkit-column-gap:39px;-moz-column-count:2;-moz-column-gap:39px;column-count:2;column-gap:39px;text-align:justify}
}
.textmedia__morebutton{display:none}
@media(min-width:0) and (max-width:1023px){.textmedia figure figcaption{width:100%;position:relative;float:none}
.textmedia__text{padding:0}
}
@media all and (max-width:767px){.textmedia figure{float:none;width:100%}
.textmedia figure figcaption{float:none;width:100%;position:relative}
.textmedia--collapsed .textmedia__inner{max-height:88vh;overflow:hidden}
.textmedia--collapsed .textmedia__inner:before{content:'';width:100%;height:88vh;position:absolute;left:0;top:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 70%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(70%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 70%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 70%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 70%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 70%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
.textmedia--collapsed .textmedia__morebutton{display:block}
.textmedia.textmedia--collapsed .owl-prev,.textmedia.is-expanded .owl-prev{left:0}
.textmedia.textmedia--collapsed .owl-next,.textmedia.is-expanded .owl-next{right:0}
.textmedia__text{padding-left:0}
.textmedia__text.textmedia__text--2columns{padding:0 !important}
.textmedia__text.textmedia__text--2columns p{-webkit-column-count:1;-moz-column-count:1;column-count:1;width:100%}
}
.textmedia ul{list-style:none;margin:0;padding-left:0}
.textmedia ul li{padding-left:1.125rem;text-indent:-0.625rem;padding-bottom:1.5rem}
.textmedia ul li::before{position:relative;top:-0.0625rem;left:-0.5625rem;content:"■";color:#8dbfcf}
.textmedia ol,.gallery figure ol{margin:0;padding-left:0;counter-reset:item}
.textmedia ol li,.gallery figure ol li{padding-left:1.4375rem;text-indent:-1rem;padding-bottom:0;list-style-type:none;counter-increment:item}
.textmedia ol li::before,.gallery figure ol li::before{display:inline-block;width:1rem;position:relative;top:-0.0625rem;left:-0.5625rem;font-weight:bold;text-align:right;content:counter(item) ".";font-family:"VWAGTheSans-Regular";font-size:.875rem}
.textmedia--largemedia figure{width:66%}
.textmedia--largemedia figure figcaption{width:35%}
@media(min-width:0) and (max-width:1023px){.textmedia--largemedia figure{width:50%}
.textmedia--largemedia figure figcaption{width:100%}
}
@media all and (max-width:767px){.textmedia--largemedia figure{width:100%}
.textmedia--largemedia figure figcaption{width:100%}
}
.textmedia--right figure{float:right;margin:0 0 1.25rem 50px}
.textmedia--right figure figcaption{float:right;width:50%;position:absolute;top:100%;right:0;margin-top:.625rem}
.textmedia--right .textmedia__text{padding-left:0;padding-right:33%}
.textmedia--largemedia.textmedia--right figure figcaption{width:38%}
@media(min-width:0) and (max-width:1023px){.textmedia--right figure figcaption,.textmedia--right.textmedia--largemedia figure figcaption{width:100%;position:relative;float:none}
.textmedia--right .textmedia__text,.textmedia--right.textmedia--largemedia .textmedia__text{padding-right:0}
}
.textmedia figure ul{list-style:none;margin:unset;padding-left:unset}
.textmedia figure ul li{padding-left:unset;text-indent:unset;padding-bottom:unset}
.textmedia figure ul li::before{position:unset;top:unset;left:unset;content:unset;color:unset}
.textmedia__richtext p{width:75%}
@media(min-width:0) and (max-width:1023px){.textmedia__richtext p{width:100%;overflow:hidden}
}
.singlecolumntext{width:75%}
@media(min-width:0) and (max-width:1023px){.singlecolumntext{width:100%;max-height:400px;overflow:hidden}
}
.singlecolumntext--right{float:right}
.multicolumntext>p{width:100%;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:52px;-moz-column-gap:52px;column-gap:52px}
@media(min-width:0) and (max-width:1023px){.multicolumntext>p{-webkit-columns:1;-moz-columns:1;columns:1}
}
.textmedia__richtext blockquote{margin:0}
.textmedia__richtext blockquote::before{display:inline}
.textmedia__richtext blockquote::after{display:inline}
.multicolumntext blockquote{margin:0}
.multicolumntext blockquote::before{display:inline}
.multicolumntext blockquote::after{display:inline}
.link-with-icon{font-family:"VWAGTheAntiqua-Regular",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.125rem;color:#335f7d;text-decoration:none}
.link-with-icon i{font-size:1.875rem}
.carousel_multi .link-with-icon i,.diagram .link-with-icon i,.interactiveMap .link-with-icon i{padding-right:8px;vertical-align:middle}
.link-with-icon__icon{padding-right:.5rem;vertical-align:middle}
.link-with-icon__label{vertical-align:middle}
.link-with-icon__icon--no-padding{padding-right:0}
.link-with-icon--top-right{right:0;top:0;position:absolute}
.link-with-icon--bottom-left{left:0;bottom:0;position:absolute}
.link-with-icon--bottom-right{right:0;bottom:0;position:absolute}
.link-with-icon--light-background{color:#fff}
.link-with-icon--light-background:hover{color:#335f7d}
.link-with-icon--dark-background{color:#fff}
.link-with-icon--dark-to-dark,.link-with-icon--dark-to-dark:hover{color:#335f7d}
.link-with-icon--light-to-light,.link-with-icon--light-to-light:hover{color:#fff}
.link-with-icon--blue-to-blue,.link-with-icon--blue-to-blue:hover{color:#8dbfcf}
.chronicle-link-with-icon{margin-bottom:2.625rem}
.chronicle-link-with-icon .link-with-icon__label{font-weight:bold}
.processtimeline{cursor:pointer;list-style-type:none;padding:0;font-family:"VWAGTheAntiqua-Regular";position:relative}
.processtimeline::after{width:.0625rem;border-left:.0625rem dashed;border-color:#8dbfcf;content:"";height:100%;left:3.625rem;position:absolute;top:0}
@media(min-width:0) and (max-width:767px){.processtimeline::after{left:50%}
}
.processtimeline li{padding:.9375rem 0;position:relative;z-index:1}
@media(min-width:0) and (max-width:767px){.processtimeline li{margin-top:7%}
}
.processtimeline li::before{font-size:1.125rem;line-height:1.575rem;background:#eef5f8;color:#335f7d;content:attr(data-content);border:.25rem solid #fff;display:inline-block;vertical-align:middle;height:3rem;width:3rem;left:2.0625rem;margin-top:-1.5rem;overflow:hidden;position:absolute;top:50%;z-index:3;text-align:center;border-radius:50%;line-height:2.3}
@media(min-width:0) and (max-width:767px){.processtimeline li::before{font-size:1.375rem;top:0;left:50%;margin-left:-2.125rem;margin-top:-1.0625rem;border:0;z-index:3;height:4.25rem;width:4.25rem;line-height:3.2}
}
.processtimeline li:first-child::after{content:"";height:50%;width:.625rem;left:3.5625rem;top:0;position:absolute;background:none repeat scroll 0 0 #fff}
@media(min-width:0) and (max-width:767px){.processtimeline li:first-child::after{left:50%;height:7%;top:0}
}
.processtimeline li:last-child::after{content:"";top:50%;width:.625rem;height:50%;left:3.5625rem;position:absolute;background:none repeat scroll 0 0 #fff}
@media(min-width:0) and (max-width:767px){.processtimeline li:last-child::after{left:50%;z-index:-1;width:.125rem}
}
.processtimeline li:hover::before,.processtimeline li.processtimeline__active-tab::before{background:#ddecf1;font-size:1.75rem;color:#335f7d;height:7.25rem;width:7.25rem;left:0;top:50%;line-height:4;margin-top:-3.9375rem}
@media(min-width:0) and (max-width:767px){.processtimeline li:hover::before,.processtimeline li.processtimeline__active-tab::before{top:0;width:4.25rem;height:4.25rem;left:50%;margin-top:-1.0625rem;margin-left:-2.125rem;font-size:1.375rem;line-height:3.2}
}
.processtimeline__content{background-color:#fff;border:1px solid #ddecf1;margin-left:20%;padding:2% 5% 2% 3%;position:relative}
@media(min-width:0) and (max-width:767px){.processtimeline__content{margin-left:0;padding-top:3.3125rem;position:relative;max-height:12.5rem;overflow:hidden}
}
.processtimeline__content::after,.processtimeline__content::before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute}
.processtimeline__content::after{border-right-color:#fff;border-width:.625rem;margin-top:-0.625rem}
@media(min-width:0) and (max-width:767px){.processtimeline__content::after{border-width:0;margin-top:0}
}
.processtimeline__content::before{border-color:rgba(194,225,245,0);border-right-color:#ddecf1;border-width:.6875rem;margin-top:-0.6875rem}
@media(min-width:0) and (max-width:767px){.processtimeline__content::before{border-width:0;margin-top:0}
}
.processtimeline__content-date{color:#67879d;float:left;margin-right:5%;text-align:center;min-height:8.125rem;font-size:1.5rem}
@media(min-width:0) and (max-width:1023px){.processtimeline__content-date{min-height:6.5625rem}
}
@media(min-width:1024px) and (max-width:1900px){.processtimeline__content-date{min-height:7.5rem}
}
@media(min-width:0) and (max-width:767px){.processtimeline__content-date{margin-right:0;text-align:inherit;display:inline-block;min-height:initial;line-height:inherit}
}
@media(min-width:0) and (max-width:767px){.processtimeline__content-date-day{font-size:1.5rem;line-height:1.375rem}
}
.processtimeline__content-text{display:block;opacity:0;height:0;overflow:hidden}
@media(min-width:0) and (max-width:767px){.processtimeline__content-text{margin-top:2%;opacity:1;height:auto}
.processtimeline__content-text:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 80%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(80%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 80%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 80%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 80%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 80%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
}
.processtimeline__content-text p{font-family:"VWAGTheAntiqua-Regular";padding:0;color:#67879d;margin:0}
.processtimeline__content-headline{color:#67879d}
.processtimeline--show-date .processtimeline__content{min-height:6.875rem}
@media(min-width:0) and (max-width:1023px){.processtimeline--show-date .processtimeline__content{min-height:5.3125rem}
}
@media(min-width:1024px) and (max-width:1900px){.processtimeline--show-date .processtimeline__content{min-height:6.25rem}
}
.processtimeline__active-tab .processtimeline__content-text{opacity:1;height:auto;margin-top:2%}
@media(min-width:0) and (max-width:767px){.processtimeline__active-tab .processtimeline__content-text::before{background:0;filter:none}
}
.processtimeline__active-tab .processtimeline__content-date{color:#335f7d}
.processtimeline__active-tab .processtimeline__content-headline{color:#335f7d}
.processtimeline__content:hover,.processtimeline__active-tab .processtimeline__content{background:#ddecf1;max-height:inherit}
@media(min-width:0) and (max-width:767px){.processtimeline__content:hover,.processtimeline__active-tab .processtimeline__content{background:#eef5f8}
}
.processtimeline__content:hover::after,.processtimeline__active-tab .processtimeline__content::after{border-right-color:#ddecf1;border-width:.625rem;margin-top:-0.625rem}
@media(min-width:0) and (max-width:767px){.processtimeline__content:hover::after,.processtimeline__active-tab .processtimeline__content::after{border-width:0;margin-top:0}
}
@media(min-width:0) and (max-width:767px){.processtimeline__content-date-day,.processtimeline__content-date-month{line-height:1.75rem;margin-right:.375rem;color:#8dbfcf;display:inline-block}
}
.no-touch.csstransforms3d .processtimeline__item--animation-fall{opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.no-touch.csstransforms3d .processtimeline__item--animation-fall.-is-animation-ended{-webkit-transform:translateY(12.5rem);-moz-transform:translateY(12.5rem);-ms-transform:translateY(12.5rem);-o-transform:translateY(12.5rem);transform:translateY(12.5rem);-webkit-animation:moveUp .65s ease forwards;-moz-animation:moveUp .65s ease forwards;-o-animation:moveUp .65s ease forwards;animation:moveUp .65s ease forwards}
@-webkit-keyframes moveUp{to{-webkit-transform:translateY(0);opacity:1}
}
@-moz-keyframes moveUp{to{-moz-transform:translateY(0);opacity:1}
}
@keyframes moveUp{to{transform:translateY(0);opacity:1}
}
.no-touch.csstransforms3d .processtimeline__item--animation-fade{opacity:0}
.no-touch.csstransforms3d .processtimeline__item--animation-fade.-is-animation-ended{-webkit-animation:fadeIn .6s ease-in-out forwards;-moz-animation:fadeIn .6s ease-in-out forwards;-o-animation:fadeIn .6s ease-in-out forwards;animation:fadeIn .6s ease-in-out forwards}
@-webkit-keyframes fadeIn{100%{opacity:1}
}
@-moz-keyframes fadeIn{100%{opacity:1}
}
@keyframes fadeIn{100%{opacity:1}
}
.no-touch.csstransforms3d .codeExample .processtimeline__item--animation-fall{opacity:0;-webkit-transform:translateY(12.5rem);-moz-transform:translateY(12.5rem);-ms-transform:translateY(12.5rem);-o-transform:translateY(12.5rem);transform:translateY(12.5rem);-webkit-animation:moveUp .65s ease forwards;-moz-animation:moveUp .65s ease forwards;-o-animation:moveUp .65s ease forwards;animation:moveUp .65s ease forwards}
.no-touch.csstransforms3d .codeExample .processtimeline__item--animation-fade{opacity:0;-webkit-animation:fadeIn .6s ease-in-out forwards;-moz-animation:fadeIn .6s ease-in-out forwards;-o-animation:fadeIn .6s ease-in-out forwards;animation:fadeIn .6s ease-in-out forwards}
.mediagroup{position:relative}
.mediagroup p{width:66%;margin-top:1.25rem}
.mediagroup__medias{height:31.25rem;position:relative}
.mediagroup__mediaelement{position:absolute;top:0;left:0;width:48%;margin:0}
.mediagroup__mediaelement figcaption{display:none}
.mediagroup__mediaelement--first{z-index:10}
.mediagroup__mediaelement--first .mediagroup__box{left:0;right:auto}
.mediagroup__mediaelement--second{top:18.9375rem;left:25.7%;width:29.77%}
.mediagroup__mediaelement--second>img:first-child,.mediagroup__mediaelement--second [data-picture]:first-child{z-index:1}
.mediagroup__mediaelement--second .mediagroup__box{bottom:0;z-index:99}
.mediagroup__mediaelement--second .consumption-labelling,.mediagroup__mediaelement--second .video-play__button{z-index:30}
.mediaelement--transparent{opacity:.6;z-index:20;width:100%;top:0 !important;left:0;position:absolute}
.mediagroup__mediaelement--third{left:auto;right:0;top:3.125rem;z-index:10}
.mediagroup__legend{display:none;width:17.5rem;margin:0 0 1.25rem 1.25rem;padding:0;float:right;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.8125rem;font-weight:bold;color:#4c5356;counter-reset:item;list-style-type:none}
.mediagroup__legend li{margin-left:1.25rem;margin-bottom:.625rem;line-height:1.2rem;font-weight:normal;font-family:"VWAGTheSans-Regular",Arial,sans-serif}
.mediagroup__legend li::before{display:inline-block;width:1.25rem;margin-left:-1.25rem;font-weight:bold;content:counter(item);counter-increment:item}
.mediagroup__box{position:absolute;bottom:0;right:0;left:auto;top:auto;display:none;width:2.5rem;height:2.5rem;background-color:rgba(255,255,255,0.85);font-family:"VWAGTheSans-Regular",Arial,sans-serif;font-size:1rem;font-weight:bold;text-align:center;vertical-align:middle;line-height:2.5rem}
.mediagroup.mediagroup--withlegend .mediagroup__legend{display:block}
.mediagroup.mediagroup--withlegend .mediagroup__box{display:table-cell}
.mediagroup__readmore{display:none}
@media all and (min-width:1024px) and (max-width:1400px){.mediagroup__mediaelement--second{top:13.8125rem}
}
@media all and (min-width:768px) and (max-width:1023px){.mediagroup__mediaelement--second{top:9.875rem}
.mediagroup p{width:100%;padding:0}
}
@media all and (max-width:767px){.mediagroup__mediaelement{position:relative;top:0 !important;left:0 !important;width:100%}
.mediagroup__mediaelement figcaption{margin-top:.9375rem;display:block}
.mediagroup__mediaelement--second{top:0}
.mediagroup p{width:100%;padding:0}
.mediagroup.mediagroup--withlegend .mediagroup__box{display:none}
.mediagroup.mediagroup--withlegend .mediagroup__legend{display:none}
.mediagroup__readmore{display:block}
}
@media all and (max-width:767px){.mediagroup__medias{height:auto !important}
.owl-theme .owl-controls{top:50%;margin-top:-0.9375rem}
}
.consumption-labelling{margin:0 auto;padding:0;position:relative;max-width:1400px}
.consumption-labelling__label{position:absolute;padding:1.25rem;font-family:"VWAGTheSans-Regular";line-height:1.2;bottom:0;color:#fff;font-size:.6875rem}
.span_3_of_12 .teaser-standard .consumption-labelling,.span_4_of_12 .teaser-standard .consumption-labelling{position:relative}
.consumption-labelling__label--right{right:0}
.consumption-labelling__label--half-width{width:50%}
.consumption-labelling__label--chronicle-stage{bottom:45px;padding:0;margin:0 8%}
@media(min-width:0) and (max-width:767px){.consumption-labelling__label--chronicle-stage{bottom:0;padding:1.25rem 8%;margin:0}
}
@media(min-width:768px) and (max-width:1023px){.consumption-labelling__label--chronicle-stage{bottom:0;padding:1.25rem;margin:0 6%}
}
.consumption-labelling__label--dark-color{color:#4c5356}
.mediagroup__mediaelement .consumption-labelling{padding-left:7%}
.stage-detail__content .consumption-labelling .consumption-labelling__label{padding:1.25rem 0}
.stage-startseite .consumption-labelling__label{padding-left:8%;padding-right:8%}
.stage-startseite .consumption-labelling__label--half-width{padding-right:0}
.stage-startseite .consumption-labelling__label--right{padding-right:8%;padding-left:0}
.vwag-hrmenu__hrsub-mask .consumption-labelling__label,.stage-area__furthercontent .consumption-labelling__label,.stage-area__richcontent .consumption-labelling__label{display:none}
.stage-detail__top{position:relative;background:#c6dfe7}
@media(min-width:0) and (max-width:767px){.stage-detail__top{margin-bottom:40px;padding-top:20px}
.stage-detail__top .stage-detail__holder .l-constrained-inner--spacing-lr{margin:0}
.stage-detail__top .stage-detail__content{padding:4%;background:linear-gradient(to bottom,#8dbfcf,#8dbfcf 100%,transparent 1px,transparent)}
.stage-detail__top .stage-headline__headline--dachzeile{color:#fff}
.stage-detail__top .stage-headline__highlighted{line-height:1.42rem;margin:0;color:#335f7d}
}
@media(min-width:768px) and (max-width:1023px){.stage-detail__top{margin-bottom:26px;padding-top:34px}
}
@media(min-width:1024px) and (max-width:1400px){.stage-detail__top{margin-bottom:29.5px;padding-top:30.5px}
}
@media(min-width:1401px){.stage-detail__top{margin-bottom:38.5px;padding-top:21.5px}
}
.stage-detail--image .stage-detail__top{margin:0;padding-top:0;background:0}
@media(min-width:768px) and (max-width:1023px){.stage-detail--image .stage-detail__top{padding-bottom:26px}
}
@media(min-width:1024px) and (max-width:1400px){.stage-detail--image .stage-detail__top{padding-bottom:29.5px}
}
@media(min-width:1401px){.stage-detail--image .stage-detail__top{padding-bottom:38.5px}
}
.stage-detail__content{position:relative;width:100%}
@media(min-width:0) and (max-width:767px){.stage-detail__content{top:39px}
}
@media(min-width:768px) and (max-width:1023px){.stage-detail__content{top:26px}
}
@media(min-width:1024px) and (max-width:1400px){.stage-detail__content{top:29.5px}
}
@media(min-width:1401px){.stage-detail__content{top:38.5px}
}
.stage-detail__content h1{padding:0 1.375rem 0 1rem;color:#fff;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_detail_headline_medium.png") repeat bottom;background:linear-gradient(to bottom,#8dbfcf,#8dbfcf 58px,transparent 1px,transparent);background-size:100% 59px}
@media(min-width:0) and (max-width:767px){.stage-detail__content h1{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_detail_headline_small.png") repeat bottom;background:linear-gradient(to bottom,#8dbfcf,#8dbfcf 39px,transparent 1px,transparent);background-size:100% 40px;background-position:top}
}
@media(min-width:768px) and (max-width:1023px){.stage-detail__content h1{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_detail_headline_small.png") repeat bottom;background:linear-gradient(to bottom,#8dbfcf,#8dbfcf 51px,transparent 1px,transparent);background-size:100% 52px}
}
@media(min-width:1401px){.stage-detail__content h1{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_detail_headline_big.png") repeat bottom;background:linear-gradient(to bottom,#8dbfcf,#8dbfcf 76px,transparent 1px,transparent);background-size:100% 77px}
}
.stage-detail--image .stage-detail__content{position:absolute;top:auto;bottom:0}
@media(min-width:0) and (max-width:767px){.stage-detail--image .stage-detail__content{position:relative;top:-39px;margin-bottom:none;bottom:none}
}
@media(min-width:768px) and (max-width:1023px){.stage-detail--image .stage-detail__content{margin-bottom:-26px}
}
@media(min-width:1024px) and (max-width:1400px){.stage-detail--image .stage-detail__content{margin-bottom:-29.5px}
}
@media(min-width:1401px){.stage-detail--image .stage-detail__content{margin-bottom:-38.5px}
}
.stage-detail--image .stage-detail__content_headline{position:absolute;top:auto;bottom:7.3em}
.stage-detail__subline{color:#8dbfcf;padding-top:.8125rem}
@media(min-width:0) and (max-width:767px){.stage-detail__subline{padding-top:.9375rem;padding-bottom:.625rem}
}
.tile{height:100%}
.tile-event{background-color:#8dbfcf;background-color:rgba(141,191,207,0.2);padding:8%;color:#8dbfcf}
.tile-event .text{font-family:"VWAGTheAntiqua-Regular";font-size:1.875rem;line-height:1.875rem}
.tile-event .text-big{font-size:8.125rem;line-height:8.125rem}
.debuginfo{position:absolute;top:0;right:0;text-align:center;font-weight:bold;font-size:.625rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;width:100%;z-index:102}
.debuginfo span{float:right;color:#fff;cursor:pointer;padding:0 .3125rem 0 .3125rem;background-color:#d8aa00}
.debuginfo div{display:none;background:#eff0f1}
.debuginfo td{text-align:left;padding-right:.625rem}
.hotspot{position:relative}
@media all and (max-width:767px){.hotspot{width:680px;margin-bottom:0}
}
.hotspot>img{width:100%;display:block;pointer-events:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
.hotspot__spotarea{position:absolute;display:block;height:2.5rem;width:2.5rem;color:#fff;background-color:#8dbfcf;background-color:rgba(141,191,207,0.8);border-radius:2.5rem;margin:-1.25rem 0 0 -1.25rem;font-size:.9375rem;line-height:.9375rem;padding:.78125rem 0 0 .78125rem;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}
.hotspot__spotarea:hover{cursor:pointer;height:4.125rem;width:4.125rem;margin:-2.0625rem 0 0 -2.0625rem;background-color:#8dbfcf;background-color:#8dbfcf;font-size:1.375rem;line-height:1.375rem;padding:1.375rem 0 0 1.375rem;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}
.hotspot__spotarea:before{font-family:"CorpVwAgIcon","VideoPlayerIcon","ios7-icon";content:'\e014'}
.hotspot__spotarea .hotspot__spotinfo{display:none}
.hotspot__informationbox{display:none;position:absolute;top:0;left:0;height:100%;width:100%}
.hotspot__spotinfo--bubble{position:relative;display:block;height:18.4375rem;width:18.4375rem}
.hotspot__spotinfo--bubble .circle-graphics__circle{width:100%;left:0;margin-top:-50%;margin-left:0}
.hotspot__spotinfo--squared{color:white}
.hotspot__spotinfo--squared h1,.hotspot__spotinfo--squared .h1,.hotspot__spotinfo--squared h2,.hotspot__spotinfo--squared .h2,.hotspot__spotinfo--squared h3,.hotspot__spotinfo--squared .h3,.hotspot__spotinfo--squared h4,.hotspot__spotinfo--squared .h4,.hotspot__spotinfo--squared h5,.hotspot__spotinfo--squared .h5{color:white}
.hotspot__spotinfo--squared .hotspot__detailstage{position:absolute;top:0;left:0;height:100%;width:100%}
.hotspot__spotinfo--squared .hotspot__detailstage>img{pointer-events:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
.hotspot__spotinfo--squared .hotspot__detailtext{position:absolute;bottom:-5.3125rem;left:2.5rem;width:26.875rem;height:30%;background-color:#8dbfcf;text-align:left;vertical-align:top;padding:1.875rem;overflow:hidden;-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;transition:height .2s ease-out}
.hotspot__spotinfo--squared .hotspot__detailtext:hover{-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;transition:height .2s ease-out}
.hotspot__spotinfo--squared+.hotspot__close{top:-2.5rem}
.hotspot__close{font-family:"CorpVwAgIcon","VideoPlayerIcon","ios7-icon";font-size:1.3125rem;position:absolute;top:-10px;right:0}
.hotspot__close:hover{cursor:pointer}
@media all and (min-width:768px) and (max-width:1023px){.hotspot__spotinfo--squared .hotspot__detailtext{width:26.25rem}
.hotspot__spotinfo--bubble{height:18.125rem;width:18.125rem}
}
@media all and (max-width:767px){.hotspot__spotinfo--squared .hotspot__detailtext{position:relative;top:0;left:0;width:100%;transition:none;overflow-y:auto;padding:1.5rem}
.hotspot__spotinfo--bubble{height:100%}
.hotspot--squared .hotspot__informationbox{position:relative;top:0;left:0;height:100%;width:100%}
.hotspot__spotinfo--bubble{height:100%;width:100%}
}
@media all and (max-width:767px){.hotspot--bubble .hotspot__spotarea{opacity:0}
}
.contentnavigation{width:100%;display:none;position:fixed;z-index:1;-webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;transition:margin-top .3s ease}
.contentnavigation--sticky{display:block;margin:0;overflow:hidden}
.body-mobile-menu-open .contentnavigation--sticky,.body-language-menu-open .contentnavigation--sticky,.body-search-open .contentnavigation--sticky{display:none;position:fixed}
.contentnavigation--inactive{margin-top:-3.75rem}
.contentnavigation__inner{height:3.75rem;position:relative;background-color:#fff;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;transition:background-color .5s ease-out}
.contentnavigation--noanimation .contentnavigation__inner{-webkit-transition:none;-moz-transition:none;transition:none}
.contentnavigation--colored .contentnavigation__inner{background:#8dbfcf}
.contentnavigation--colored .contentnavigation__inner .contentnavigation__button{color:#fff;border-color:#fff}
.contentnavigation--colored .contentnavigation__inner .contentnavigation__current-chapter{color:#fff}
.contentnavigation__button{height:3.75rem;width:3.75rem;display:inline-block;z-index:2;text-align:center;cursor:pointer;color:#7f8789;float:right;border:0 solid #7f8789;border-left-width:.0625rem;padding-top:1.0625rem;font-size:1.5em}
.no-touch .contentnavigation__button:hover{background-color:#67879d;color:#fff}
.contentnavigation__button:after{content:"\e032"}
.contentnavigation__button.contentnavigation__button-close{padding-top:1.375rem;background-color:#67879d;color:#fff;font-size:1rem}
.contentnavigation__button.contentnavigation__button-close:after{content:"\e032"}
.contentnavigation__button-menu{float:left;border-width:0 .0625rem 0 0}
.contentnavigation__button-menu:after{content:"\e018"}
.contentnavigation__button-previous:after,.contentnavigation__button-next:after{content:"\e043"}
.contentnavigation__button-next:after{content:"\e046"}
.contentnavigation__button-plus{padding-top:.8125rem;font-size:2rem}
.contentnavigation__button-plus:after{content:"\e013"}
.contentnavigation__button-disable{pointer-events:none}
.contentnavigation__button-disable:after{display:none}
.contentnavigation__current-chapter{line-height:3.75rem;cursor:pointer;display:inline;padding:0 0 .875rem 1.25rem;float:left;margin-top:0;position:absolute;left:3.4375rem;-webkit-transition:margin-top .2s ease-out;-moz-transition:margin-top .2s ease-out;transition:margin-top .2s ease-out}
.contentnavigation__current-chapter.contentnavigation__current-chapter--animated{margin-top:-3.75rem}
.contentnavigation__chapter-list{padding:0;margin:0;list-style:none}
.contentnavigation__chapter-list li:not(:first-child){border-top:.0625rem solid #fff}
.contentnavigation__chapter-list li a{color:#7f8789;cursor:pointer;min-height:3.75rem;line-height:2rem;padding:.8125rem .9375rem .75rem 4.6875rem;text-decoration:none;display:block}
.contentnavigation__chapter-list li.contentnavigation__active-chapter a{color:#335f7d}
.contentnavigation__chapter-list li.contentnavigation__active-chapter a:before{content:"";height:3px;width:125px;background:#335f7d;position:absolute;margin-top:-0.8125rem}
.contentnavigation__additional-row{z-index:3;position:relative}
.contentnavigation__additional-row>*{background:#eff0f1;position:absolute;left:0;width:100%;opacity:0;visibility:hidden;-webkit-transition:visibility 0 linear .3s,opacity .3s linear;-moz-transition:visibility 0 linear .3s,opacity .3s linear;transition:visibility 0 linear .3s,opacity .3s linear}
.contentnavigation__additional-row .contentnavigation__additional-row--display{opacity:1;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}
.contentnavigation__featurebar{border-top:1px solid #fff;min-height:3.75rem}
.mainheader--inactive .vwag-hropen .vwag-hrmenu__hrsub-mask{padding-top:0}
.mainheader--inactive #vwag-hrmenu-language{display:none}
.anchornavigation{background-color:#c6dfe7}
@media all and (max-width:767px){.anchornavigation{background:0}
}
.anchornavigation__navigation{padding-bottom:.625rem;padding-top:1.75rem}
.anchornavigation__navigation ul{margin:0;padding:0}
.anchornavigation__navigation ul li{display:inline-block;float:left;color:#8dbfcf;width:22%;margin:0 2% 1.875rem;list-style:none;vertical-align:top}
@media all and (min-width:1024px){.anchornavigation__navigation ul li:nth-child(4n+4){margin-right:0}
.anchornavigation__navigation ul li:first-child,.anchornavigation__navigation ul li:nth-child(4n+5){margin-left:0}
}
@media all and (min-width:768px) and (max-width:1023px){.anchornavigation__navigation ul li{width:30.66667%;margin:0 2% 1.875rem}
.anchornavigation__navigation ul li:nth-child(3n+3){margin-right:0}
.anchornavigation__navigation ul li:first-child,.anchornavigation__navigation ul li:nth-child(3n+4){margin-left:0}
}
.anchornavigation__navigation ul li a{display:block;color:#8dbfcf;text-decoration:none;text-transform:uppercase;border-bottom:.0625rem solid #8dbfcf;min-height:3.1875rem;font-size:.875rem;line-height:1.25rem}
.anchornavigation__navigation ul li a:hover{color:#335f7d;border-bottom:.1875rem solid #335f7d}
.anchornavigation:not(.stage-detail--image) .anchornavigation__navigation{padding-top:2.375rem}
.diagram__body{background:#fff;padding:4%;margin-bottom:2.5rem}
.diagram__note-text{color:#7f8585;float:right;position:relative;width:25%;padding:.3125rem}
@media(min-width:0) and (max-width:1023px){.diagram__note-text{float:none;width:80%;padding:0}
}
.diagram__info-text{width:60%;position:relative}
@media(min-width:0) and (max-width:1023px){.diagram__info-text{width:80%}
}
.diagram__subtitle{color:#7f8585}
.module-calendar{padding:0 4%;background-color:#fff}
.module-calendar .grid-col{margin:0 !important}
.module-calendar .module-calendar-col{padding:0 !important;width:33.33%;float:left}
@media(min-width:0) and (max-width:767px){.module-calendar .module-calendar-col{margin:0 4%;width:100%}
}
.module-calendar .module-calendar-col .teaser-calendar{top:0 !important;bottom:0 !important;border-bottom:0;border-right:0}
.module-calendar .module-calendar__col-group{border-right:solid 1px #d3d6d9}
.module-calendar-col.placeholder .teaser-calendar .teaser-calendar__content{height:100%}
.module-calendar-col.placeholder .teaser-calendar .teaser-calendar__content:hover{background-color:#fff;color:#fff;border-color:#d3d6d9}
.map-interactive{position:relative}
.map-interactive .map-interactive__spot{position:absolute}
.map-interactive .map-interactive__spot:hover{cursor:pointer}
.map-interactive .map-interactive__spot:hover .map-interactive__headline{color:#335f7d}
.map-interactive .map-interactive__spot:hover .map-interactive__infobox{display:block}
.map-interactive img{display:block}
.map-interactive .map-interactive__headline{font-size:3.875rem;color:#8dbfcf}
@media(min-width:0) and (max-width:1023px){.map-interactive .map-interactive__headline{font-size:3.25rem}
}
.map-interactive .map-interactive__subline{color:#335f7d}
.map-interactive .map-interactive__infobox{position:absolute;display:none;width:210px;z-index:2;padding:1.0625rem 1.25rem 1.125rem 1.25rem;background-color:#335f7d}
.map-interactive .map-interactive__infobox .map-interactive__infobox-year{display:inline-block;width:20%;vertical-align:top !important;top:0 !important}
.map-interactive .map-interactive__infobox .map-interactive__infobox-value{position:absolute;left:0;top:0 !important;display:inline-block;width:20%;text-align:right;vertical-align:top !important}
.map-interactive .map-interactive__infobox .map-interactive__infobox-bar-container{display:inline-block;width:60%}
.map-interactive .map-interactive__infobox .map-interactive__infobox-row{position:relative;margin:0;height:.875rem;color:#fff}
.map-interactive .map-interactive__infobox .map-interactive__infobox-row .map-interactive__infobox-bar{display:inline-block;height:.5rem;margin-top:.1875rem !important;background-color:#fff}
.map-interactive .map-interactive__infobox .map-interactive__infobox-row--important{color:#6fc1d0}
.map-interactive .map-interactive__infobox .map-interactive__infobox-row--important .map-interactive__infobox-bar{background-color:#6fc1d0}
.map-interactive .map-interactive__infobox--left{top:0;left:-230px}
.map-interactive .map-interactive__infobox--left .map-interactive__infobox-arrow{position:absolute;right:-10px;top:50%;margin-top:-7.5px;height:0;width:0;border-bottom:7.5px solid transparent;border-left:10px solid #335f7d;border-top:7.5px solid transparent}
.map-interactive .map-interactive__infobox--top{bottom:100%;left:-35%;margin-bottom:20px}
.map-interactive .map-interactive__infobox--top .map-interactive__infobox-arrow{position:absolute;bottom:-10px;left:50%;margin-left:-5px;height:0;width:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:10px solid #335f7d}
.map-interactive .map-interactive__infobox--right{top:0;left:190px}
.map-interactive .map-interactive__infobox--right .map-interactive__infobox-arrow{position:absolute;left:-10px;top:50%;margin-top:-5px;height:0;width:0;border-bottom:7.5px solid transparent;border-right:10px solid #335f7d;border-top:7.5px solid transparent}
.map-interactive .map-interactive__infobox--bottom{top:100%;left:-35%;margin-top:20px}
.map-interactive .map-interactive__infobox--bottom .map-interactive__infobox-arrow{position:absolute;left:50%;top:-10px;margin-left:-5px;height:0;width:0;border-bottom:10px solid #335f7d;border-left:7.5px solid transparent;border-right:7.5px solid transparent}
.diagram-container-colors{visibility:hidden;height:0}
.diagram-container-colors::before{content:"#335F7D;#8CBFCE;#7F8688;#A7ACB2;#C6DFE7;#67879D;#4C5356;#95A844;#A21E4D;#C26D88;#D8AA00;#EBD47F;#8DC0D1;#DDECF1;#CAD3A1"}
.lt-ie9 .diagram-container-colors{font-family:"#335F7D;#8CBFCE;#7F8688;#A7ACB2;#C6DFE7;#67879D;#4C5356;#95A844;#A21E4D;#C26D88;#D8AA00;#EBD47F;#8DC0D1;#DDECF1;#CAD3A1"}
.diagram-wrapper{width:100%;height:auto}
.diagram-container{margin:0;width:100%;height:auto;background-color:#fff}
@media(min-width:768px) and (max-width:1400px){.diagram-container{overflow:hidden}
}
.diagram-container .highcharts-axis-labels text{color:red !important}
@media(min-width:0) and (max-width:767px){.highcharts-container{margin:auto}
}
@media(min-width:0) and (max-width:767px){.grid-scroll-container-overflow.diagram-container.highcharts-container svg{width:674px;height:400px;overflow:hidden}
}
.diagram-type-columnrange .highcharts-data-labels div span{font-size:1rem !important;font-family:"VWAGTheSans-Bold" !important;color:#335f7d !important}
.diagram-type-columnrange .highcharts-xaxis-labels text tspan{font-size:.8125rem !important;font-family:"VWAGTheSans-Regular" !important;margin-right:20px !important;color:#335f7d !important}
.diagram-type-columnrange .highcharts-yaxis-labels text{font-size:.8125rem !important;font-family:"VWAGTheSans-Regular" !important;color:#335f7d !important}
.diagram-type-barsingle .highcharts-data-labels div span{font-size:1rem !important;font-family:"VWAGTheSans-Bold" !important}
.diagram-type-column .highcharts-data-labels div span{font-size:1rem !important;font-family:"VWAGTheSans-Bold" !important;color:#335f7d !important}
.diagram-type-column .highcharts-xaxis-labels text tspan{font-size:.8125rem !important;font-family:"VWAGTheSans-Regular" !important;margin-right:20px !important;color:#335f7d !important}
.diagram-type-column .highcharts-yaxis-labels text{font-size:.8125rem !important;font-family:"VWAGTheSans-Regular" !important;color:#335f7d !important}
.diagram-type-column .highcharts-tooltip span{font-size:1.0625rem !important;font-family:"VWAGTheAntiqua-Regular" !important;color:#fff !important;top:.5rem !important}
.diagram-type-column .highcharts-series rect:hover{opacity:.8}
.diagram-type-column-single-bar{font-family:"VWAGTheSans-Bold" !important;margin-top:0;text-align:center;word-wrap:initial;width:100%;overflow:hidden}
.diagram-type-column-single-bar .xaxis-labels-value{color:#8cbfce;font-size:2.625rem !important;padding-bottom:2.0625rem;padding-top:.125rem}
.diagram-type-column-single-bar .xaxis-labels-separator{text-align:center;width:92px;height:1px;margin:auto;border-top:1px solid #4c5356}
.diagram-type-column-single-bar .xaxis-labels-category{font-size:.9375rem !important;padding-top:.9375rem}
.diagram-type-column-single-bar .highcharts-yaxis-labels text{font-size:.8125rem !important;font-family:"VWAGTheAntiqua-Regular" !important;color:#3d5d7f !important}
.highcharts-legend-item rect{display:none}
.diagram-pie-label-percent{font-family:"VWAGTheSans-Bold" !important;font-size:1.0625rem !important}
.diagram-pie-label-text{font-family:"VWAGTheSans-Bold" !important;font-size:.8125rem !important}
.highchart-container__colors::before{content:"#335F7D;#8CBFCE;#7F8688;#A7ACB2;#C6DFE7;#67879D;#4C5356;#95A844;#A21E4D;#C26D88;#D8AA00;#EBD47F;#8DC0D1;#DDECF1;#CAD3A1"}
.highchart-container__colors{visibility:hidden;height:0;overflow:auto}
@media all and (orientation:landscape){.grid-scroll-container-nav__diagram{top:40% !important}
}
@media all and (orientation:portrait){.grid-scroll-container-nav__diagram{top:40% !important}
}
.grid-scroll-container-nav-right__diagram{margin-right:0rem}
@media(min-width:0) and (max-width:767px){.dashboard .responsive-switcher__content li.active{display:block}
}
.diagram_pie_social_icon{display:block;float:left;width:21px;height:15px;margin-right:3px;margin-top:1px;background-repeat:no-repeat;font-size:1.3125rem}
.diagram_pie_social_icon--facebook{display:inline-block;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/social-Media/facebook/FB-f-Logo__blue_1024.png") no-repeat center/contain;width:1.1875rem;height:1.1875rem;margin-right:.3125rem}
.diagram_pie_social_icon--twitter{display:inline-block;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/social-Media/twitter/TwitterLogo.png") no-repeat center/contain;width:1.3125rem;height:1.3125rem}
.diagram_pie_social_icon--youtube{display:inline-block;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/social-Media/youtube/YouTube-icon-full_color.png") no-repeat center/contain;width:1.1875rem;height:1.1875rem;margin-right:.3125rem}
@media(min-width:0) and (max-width:767px){.diagram-container.pie .highcharts-legend{left:5% !important}
}
.gallery{position:relative}
.gallery__medias{position:relative;float:left;margin:0 4.35% 1.25rem 0;width:66%}
.gallery__medias figure{margin:0;width:100%}
.gallery__medias figcaption{float:left;width:50%;margin-top:.625rem}
.gallery__text{padding-left:33%;margin:0}
@media all and (max-width:767px){.gallery__medias figcaption{width:100%}
}
@media(min-width:0) and (max-width:1023px){.gallery figure figcaption{position:relative;float:none;width:100%}
.gallery__text{padding:0}
}
@media all and (max-width:767px){.gallery .gallery__medias{float:none;width:100%}
.gallery .gallery__medias figcaption{position:relative;float:none}
.gallery__text{padding-left:0}
}
.gallery--half .gallery__medias{width:50%}
.gallery--half .gallery__medias figcaption{position:relative;right:0;float:none}
@media all and (max-width:767px){.gallery--half .gallery__medias{width:100%}
}
.gallery--full .gallery__medias{float:none;width:100%;margin:0 0 1.25rem 0}
.gallery--full .gallery__medias figcaption{position:relative;right:0;float:none}
.gallery--full .gallery__text{display:none}
.gallery--withlegend .gallery__medias{width:100%;margin:0}
.gallery--withlegend .gallery__medias img{width:63.825%;float:left}
.gallery--withlegend .gallery__medias figcaption{position:relative;top:0;left:0;width:31.825%;float:right}
@media all and (min-width:768px){.gallery--withlegend .gallery__medias .consumption-labelling{position:inherit}
.gallery--withlegend .gallery__medias .consumption-labelling__label{width:63.825%}
.gallery--withlegend .gallery__medias .consumption-labelling__label--half-width{width:34%}
.gallery--withlegend .gallery__medias .consumption-labelling__label--right{right:36.175%}
}
@media all and (max-width:767px){.gallery--withlegend .gallery__medias img{width:100%;float:none}
.gallery--withlegend .gallery__medias figcaption{width:100%;float:none}
}
.gallery--right .gallery__medias{float:right;margin:0 0 1.25rem 4.35%}
.gallery--right .gallery__medias figcaption{float:right;width:50%}
.gallery--right .gallery__text{padding-left:0;padding-right:33%}
@media all and (max-width:767px){.gallery--right .gallery__medias figcaption{float:left;text-align:left;width:100%}
}
.gallery figure ol{margin-top:10px}
.gallery figure ul{margin-top:10px;padding-left:0;list-style-type:none}
.gallery--with-listitemmarker .gallery__medias ul{list-style-type:decimal}
.external-data-iframe{width:100%;border:0}
.external-data-iframe--m{height:410px}
.external-data-iframe--l{height:800px}
@media(min-width:0) and (max-width:767px){.external-data-iframe--l{height:1000px}
}
@media(min-width:768px) and (max-width:1023px){.external-data-iframe--l{height:900px}
}
.external-data-iframe--xl{height:1300px}
@media(min-width:0) and (max-width:395px){.external-data-iframe--xl{height:2450px}
}
@media(min-width:396px) and (max-width:600px){.external-data-iframe--xl{height:2000px}
}
@media(min-width:601px) and (max-width:655px){.external-data-iframe--xl{height:1800px}
}
@media(min-width:656px) and (max-width:767px){.external-data-iframe--xl{height:1700px}
}
@media(min-width:768px) and (max-width:915px){.external-data-iframe--xl{height:1650px}
}
@media(min-width:916px) and (max-width:1023px){.external-data-iframe--xl{height:1500px}
}
@media(min-width:1024px) and (max-width:1265px){.external-data-iframe--xl{height:1400px}
}
.external-data-iframe--xxl{height:1700px}
@media(min-width:0) and (max-width:767px){.external-data-iframe--xxl{height:3100px}
}
@media(min-width:768px) and (max-width:1023px){.external-data-iframe--xxl{height:3000px}
}
@media(min-width:1024px) and (max-width:1400px){.external-data-iframe--xxl{height:1800px}
}
.dossier-header .consumption-labelling{padding-left:7%}
@media(min-width:0) and (max-width:767px){.dossier-header .consumption-labelling{padding-left:3%;padding-right:3%}
}
@media all and (max-width:767px){.grid-section-group--dossier .grid-section:nth-child(2) .grid-col:first-child{margin-top:-72px}
.dossier-header .consumption-labelling__label{padding-bottom:64px}
.dossier-header .consumption-labelling__label.consumption-labelling__label--half-width{width:95%}
}
@media all and (min-width:768px) and (max-width:1023px){.grid-section-group--dossier .grid-section:nth-child(2) .grid-col.span_3_of_12:nth-child(-n+2){margin-top:-84px}
.grid-section-group--dossier .grid-section:nth-child(2) .grid-col.span_4_of_12:nth-child(-n+2){margin-top:-84px}
.grid-section-group--dossier .grid-section:nth-child(2) .grid-col.span_6_of_12:first-child{margin-top:-84px}
.grid-section-group--dossier .grid-section:nth-child(2) .grid-col.span_8_of_12{margin-top:-84px}
.grid-section-group--dossier .grid-section:nth-child(2) .grid-col.span_12_of_12{margin-top:-84px}
.dossier-header .consumption-labelling__label{padding-bottom:100px}
}
@media all and (min-width:1024px){.grid-section-group--dossier .grid-section:nth-child(2) .grid-col{margin-top:-80px}
.dossier-header .consumption-labelling__label{padding-bottom:100px}
}
.dossier-header-heading{position:absolute;left:0;top:8%;padding:0}
@media all and (min-width:1024px){.dossier-header-heading{top:4%;max-width:50%}
}
.dossier-header-heading .dossier-header-heading__headline,.dossier-header-heading .dossier-header-heading__subline{color:#fff}
.grid-scroll-container{width:100%;height:auto;position:relative;top:0;left:0}
.grid-scroll-container__nav{position:absolute;top:50%;margin-top:-21px;text-align:center;right:0;z-index:99}
.grid-scroll-container__nav-left{left:-0.625rem;float:left;display:none;color:#4c5356;background:#eff0f1;width:40px;height:40px}
.grid-scroll-container__nav-right{float:right;display:none;color:#4c5356;background:#eff0f1;width:40px;height:40px;border-radius:50% 0 0 50%}
.grid-scroll-container__nav-icon{padding:.1875rem;font-size:2rem;text-align:center;display:table-cell;vertical-align:middle}
.grid-scroll-container__nav-icon::before{content:"ꀄ"}
.grid-scroll-container__overflow{width:100%;height:auto;overflow-x:hidden;overflow-y:hidden;position:relative}
.grid-scroll-container__content{width:100%;overflow:hidden}
.responsive-table__content table{width:100%;margin-top:.75rem;background:#fff;min-width:39.375rem}
@media(min-width:0) and (max-width:767px){.responsive-table__content table{width:39.375rem}
}
.responsive-table__content tr{position:relative}
.responsive-table__content td{position:relative;padding-bottom:1.125rem;padding-top:1.0625rem;font-size:1rem}
.responsive-table__content td::before{position:absolute;bottom:0;display:block;height:1px;margin-bottom:0;width:100%;content:"";background:#d3d6d9}
.responsive-table__content td::after{position:absolute;bottom:0;right:0;display:block;height:1px;margin-bottom:0;width:1.25rem;content:"";background:#fff}
.responsive-table__content .responsive-table__linked-row td:last-child{display:block;visibility:hidden;overflow:hidden;width:0;border:0}
@media(min-width:0) and (max-width:767px){.responsive-table__content .responsive-table__linked-row td:last-child{display:none}
}
@media(min-width:0) and (max-width:767px){.responsive-table__content tr:not(:first-child){cursor:default}
}
.responsive-table__download-button{display:none}
.responsive-table__content tr:first-child td::before{height:2px}
.responsive-table__content tr:first-child td::after{height:2px}
.responsive-table__content tr:first-child td:first-child::before{height:4px}
.responsive-table__content tr:first-child td:first-child::after{height:4px}
.responsive-table__content tr td:first-child::before{background:#8dbfcf}
.responsive-table__content tr.responsive-table__linked-row td:nth-last-child(2)::after,.responsive-table__content tr:not(.responsive-table__linked-row) td:nth-last-child(1)::after,.responsive-table__content tr:first-child td:nth-last-child(2)::after{display:none}
.responsive-table__content tr.responsive-table__linked-row:not(:first-child):hover td:not(:last-child)::before{display:none}
.responsive-table__content tr.responsive-table__linked-row:not(:first-child):hover td:not(:last-child)::after{display:none}
@media(min-width:0) and (max-width:767px){.responsive-table__content tr.responsive-table__linked-row:not(:first-child):hover td:not(:last-child)::before{display:block}
.responsive-table__content tr.responsive-table__linked-row:not(:first-child):hover td:not(:last-child)::after{display:block}
}
.responsive-table__content tr.responsive-table__linked-row:not(:first-child):hover td:last-child{position:absolute;left:0;right:0;width:100%;padding:0;margin-top:-1px;border:0;-webkit-box-shadow:0 1px 0 0 #8dbfcf;-moz-box-shadow:0 1px 0 0 #8dbfcf;box-shadow:0 1px 0 0 #8dbfcf;z-index:3;background:#8dbfcf;cursor:pointer;visibility:visible}
.responsive-table__content tr.responsive-table__linked-row:not(:first-child):hover td:last-child::before{display:none}
.responsive-table__content tr.responsive-table__linked-row:not(:first-child):hover td:last-child::after{display:none}
.responsive-table__content tr.responsive-table__linked-row:nth-child(2):hover td:last-child{-webkit-box-shadow:0 -5px 0 0 #8dbfcf;-moz-box-shadow:0 -5px 0 0 #8dbfcf;box-shadow:0 -5px 0 0 #8dbfcf;margin-top:1px}
.responsive-table__link-button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-right:1.25rem}
.responsive-table__link-button a{display:inline-block}
.responsive-table__link-text{font-size:1rem;color:#fff;padding-left:1.25rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:500px}
@media(min-width:0) and (max-width:1023px){.responsive-table__link-text{width:280px}
}
.responsive-list__content{background:#fff;width:100%;position:relative;padding-top:.75rem;min-width:39.375rem}
@media all and (max-width:767px){.responsive-list__content{width:100%;min-width:100%}
}
.responsive-list tr{position:relative}
@media all and (max-width:767px){.responsive-list tr{cursor:default}
}
.responsive-list td{border-bottom:1px solid;border-bottom-color:#d3d6d9;border-right:1.25rem solid;border-right-color:transparent;font-size:1rem}
.responsive-list .responsive-list__linked-row td:last-child{display:block;visibility:hidden;overflow:hidden;width:0;border:0;margin-top:-1px;padding-bottom:1px}
@media all and (max-width:767px){td.responsive-list__date{position:absolute;left:0;width:100%;border:0 !important;padding-top:5px}
}
.responsive-list .responsive-list__linked-row td:nth-last-child(2),.responsive-list :not(.responsive-list__linked-row) td:nth-last-child(1){border-right:0}
.responsive-list tr:first-child td,.js-responsive-list-top-border td{border-top:.125rem solid;border-top-color:#d3d6d9}
.responsive-list__title{font-weight:bold;padding-top:.9375rem;font-size:1rem}
.responsive-list__subline{padding-bottom:.875rem;font-size:1rem}
.responsive-list__link-text{display:none}
.responsive-list__link-button{overflow:hidden;visibility:hidden}
.responsive-list__download-button{display:none}
@media all and (max-width:767px){.responsive-list__download-button{padding-top:1.875rem;width:100%;display:block}
}
.responsive-list__button-bar{position:absolute;right:0;top:50%;padding-top:7px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-right:.625rem}
.responsive-list__button-bar a{display:inline-block}
@media all and (max-width:767px){.responsive-list__button-bar{right:initial;left:50%}
}
.responsive-list td:first-child{width:82%}
@media all and (max-width:767px){.responsive-list td:first-child{width:100%;padding-top:15px}
}
.responsive-list__filter-button{position:absolute;top:0;right:0;width:190px}
@media all and (max-width:767px){.responsive-list__filter-button{padding-bottom:1.875rem;width:100%;position:relative}
}
.responsive-list tr.responsive-list__linked-row:hover td:last-child{position:absolute;left:0;right:0;width:100%;padding:0;margin-top:-1px;padding-bottom:1px;border:0;z-index:3;background:#8dbfcf;cursor:pointer;visibility:visible}
.responsive-list tr.responsive-list__linked-row:hover td:last-child .responsive-list__link-button{visibility:visible;display:inline-block}
@media all and (max-width:767px){.responsive-list tr.responsive-list__linked-row:hover td:last-child .responsive-list__link-button{display:block;animation:.2s fadeInList;animation-fill-mode:forwards;visibility:hidden}
}
@keyframes fadeInList{99%{visibility:hidden}
100%{visibility:visible}
}
.responsive-list__link-button{position:relative;right:0;padding-right:.625rem;line-height:1.5625rem}
@media all and (max-width:767px){.responsive-list__link-button{display:block;text-align:center;padding-right:0;width:250px;left:-50%}
.responsive-list__link-button .button-standard--bg-light{width:100%;height:35px;overflow:hidden;padding:4px}
}
@media all and (max-width:767px){.responsive-list__link-button:first-child{padding-bottom:5px}
}
.responsive-list tr.responsive-list__linked-row:hover .responsive-list__link-text{font-size:1rem;color:#fff;padding-left:1.25rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:500px}
@media(min-width:0) and (max-width:1023px){.responsive-list tr.responsive-list__linked-row:hover .responsive-list__link-text{width:280px}
}
@media all and (max-width:767px){.responsive-list tr.responsive-list__linked-row:hover .responsive-list__link-text{display:none}
}
.responsive-list-print--padding{padding-left:2.0625rem;padding-right:2.0625rem}
.responsive-list-download--padding{padding-left:1.875rem;padding-right:1.875rem}
.erecruiting-list{display:block;padding:0}
.erecruiting-list li:first-child{border-top:1px solid #7f8789}
.erecruiting-list li{list-style-type:none;padding:10px 6px;border-bottom:1px solid #7f8789}
.erecruiting-list li:hover{background:#8dbfcf}
.erecruiting-list li:hover a{color:#fff}
.erecruiting-list li:hover .erecruiting-list__item-title{color:#fff}
.erecruiting-list a{text-decoration:none;color:#000}
.erecruiting-list .item-box{display:inline-block;margin-right:35px;height:19px}
.erecruiting-list .item-box i{margin-right:10px}
@media all and (max-width:767px){.erecruiting-list .item-box{display:table;margin-bottom:5px}
.erecruiting-list .item-box i,.erecruiting-list .item-box span{display:table-cell}
.erecruiting-list .item-box i{padding-right:10px}
}
.erecruiting-list.erecruiting-list--no-items li:hover{background:0}
.erecruiting-list.erecruiting-list--no-items .erecruiting-list__item-info{text-align:center}
.erecruiting-list__item-info{padding-top:5px}
.erecruiting-list__item-title{font-weight:bold;font-size:1rem;color:#004666}
.erecruiting-list__icon{font-size:1.1875rem;position:relative;top:3px}
.contact-bar{top:0;left:0;position:relative;padding-top:1.25rem;opacity:0;margin-bottom:30px}
.contact-bar__title--color{position:relative;z-index:6}
.contact-bar__title--color h2{color:#8dbfcf;z-index:1}
.level1__content{text-align:center;display:block;text-decoration:none;color:#8dbfcf;cursor:pointer}
.level1__content p{font-size:1.125rem;font-family:"VWAGTheAntiqua-Regular"}
.level1__content:hover{color:#335f7d}
.level1__content-active{color:#335f7d}
.level1__content-active-level1{color:#335f7d}
.level1__content-active:after{content:'';position:relative;border-style:solid;border-width:15px 15px 0;border-color:#eef5f8 transparent;width:0;z-index:1;bottom:-15px;z-index:5;display:block;left:50%;margin-left:-15px}
.level1__hover-icon{font-size:1.125rem;opacity:0;left:50%;position:relative;margin-left:-9px}
.level1__content .level1__icon{display:block;margin-bottom:1.125rem}
.hide-level1-content{display:none}
.content-bar__level1{z-index:5}
.content-bar__level1 .arrow-position-medium-up{padding-top:0 !important;padding-bottom:0 !important}
.level2__content-active:after{content:'';position:absolute;border-style:solid;border-width:15px 15px 0;border-color:#ddecf1 transparent;width:0;z-index:1;bottom:-15px;z-index:3;display:block;left:50%;margin-left:-15px}
.level2__content{display:none;padding:.875rem 0}
.level3__content{opacity:0;padding:.875rem 0}
.content-bar__level3{position:relative;z-index:3}
.content-bar__level2{position:relative;z-index:4}
.content-bar__level2 .button-standard--bg-light{border:solid 1px #8dbfcf;color:#8dbfcf;background:#ddecf1}
.content-bar__level2 .button-standard--bg-light:hover{cursor:pointer}
.content-bar__level2 .button-standard--bg-light:hover.button-standard--bg-light{border:solid 1px #335f7d;color:#335f7d;background:#ddecf1}
.content-bar__level2 .button-standard--bg-light-active{border:solid 1px #335f7d;color:#335f7d;background:#ddecf1}
.bg-highlighted-0:before{position:absolute;top:0;display:block;content:"";height:100%;width:-webkit-calc(119.04762%);width:calc(119.04762%);margin-left:-webkit-calc(-9.52381%);margin-left:calc(-9.52381%);background:#eef5f8;z-index:0}
.bg-highlighted-0:after{content:'';position:absolute;border-style:solid;border-width:40px 78px 0 0;border-color:#eef5f8 transparent transparent transparent;bottom:-2.5rem;x-left:-4.875rem}
.bg-highlighted-1:before{position:absolute;top:0;display:block;content:"";height:100%;width:-webkit-calc(119.04762%);width:calc(119.04762%);margin-left:-webkit-calc(-9.52381%);margin-left:calc(-9.52381%);background:#ddecf1;z-index:0}
.bg-highlighted-0.active1:after{border-color:#ddecf1 transparent transparent transparent}
.bg-highlighted-0.active2:after{border-color:#c6dfe7 transparent transparent transparent}
.bg-highlighted-2:before{position:absolute;top:0;display:block;content:"";height:100%;width:-webkit-calc(119.04762%);width:calc(119.04762%);margin-left:-webkit-calc(-9.52381%);margin-left:calc(-9.52381%);background:#c6dfe7;z-index:-1}
.content-bar__level1.bg-highlighted-0>.level3__content{display:block !important;margin-top:-34px}
@media all and (max-width:767px){.span_12_of_12 .span_12_of_12 .level1__content .level1__icon{float:none;top:0}
}
@media all and (min-width:768px){.arrow-position-medium-up{position:relative}
.contact-bar .grid-col.span_6_of_12{width:48%;margin-left:4%}
.contact-bar .grid-col:first-child.span_6_of_12{margin-left:0}
.contact-bar .grid-col.span_3_of_12{width:22%;margin-left:4%;clear:none}
.contact-bar .grid-col:first-child.span_3_of_12{margin-left:0}
}
.level1-small-only-nav{display:block;position:relative;top:2.5rem}
.level1-small-only-nav__container{position:absolute;text-align:center;width:100%;height:100%;z-index:99}
.level1-nav__prev{background-color:#8dbfcf;float:left;cursor:pointer;display:table;right:10%;position:relative;color:#fff;width:40px;height:40px;top:.125rem}
.level1-nav__prev:hover,.level1-nav__next:hover{background-color:#335f7d}
.level1-nav__next{display:table;background-color:#8dbfcf;float:right;left:10%;position:relative;cursor:pointer;color:#fff;width:40px;height:40px}
.level1-nav__icon{font-size:1.375rem;text-align:center;display:table-cell;vertical-align:middle}
@media(min-width:768px){.contact-bar--one-level .level3__content--edit .contact{display:block;margin:0 0 25px 4%;width:22%;float:left}
.contact-bar--one-level .level3__content--edit .contact:first-child,.contact-bar--one-level .level3__content--edit .contact:nth-child(4n+5){margin-left:0}
.contact-bar--one-level .level3__content--edit .new{display:block;float:inherit;width:100%}
}
.contact-bar--three-level .subservice--edit{text-align:center;font-family:"VWAGTheAntiqua-Regular",Georgia,Cambria,"Times New Roman",Times,serif;color:#335f7d}
.load-more{padding:0;border-bottom:solid 1px #eff0f1;width:100%;clear:both;position:relative;cursor:pointer}
.load-more__head-plus{margin:0 1.25rem 0 0;background:#eff0f1;color:#4c5356;width:2.5625rem;height:2.5625rem;display:inline-block;vertical-align:bottom;cursor:pointer}
.load-more__icon{font-size:2.5rem}
.load-more__icon:hover{font-size:2.5rem;color:white;background-color:#8dbfcf}
.load-more__label{display:inline-block;color:#7f8789;padding:.3125rem 0}
.module-calendar .module-calendar__col-group-loadMore{border-top:solid 1px #d3d6d9}
.load-more.load-more--bg-lighter{padding:0;border-bottom:0}
.load-more.load-more--bg-lighter .load-more__label{color:#c6dfe7}
.load-more.load-more--bg-lighter .load-more__head-plus{background-color:#c6dfe7;color:#004666}
.load-more.load-more--bg-lighter:hover .load-more__label{color:#8dbfcf}
.load-more.load-more--bg-lighter:hover .load-more__head-plus{background-color:#8dbfcf;color:#eef5f8}
.filter{width:100%;background-color:#eef5f8;padding:0 4%}
.filter-group:not(:last-child){border-bottom:solid 1px #c6dfe7}
.filter-group{padding:4% 0 0}
.filter-group .group-header .group-header_introtext{font-family:"VWAGTheSans-Regular"}
.filter__textinput>input{background-color:#eef5f8;border:0;border-bottom:1px solid #c6dfe7;height:40px;padding:.3125rem 0;width:100%;color:#335f7d !important}
.filter__textinput>input:focus{border-color:#335f7d}
.filter__textinput>input::-webkit-input-placeholder{color:#7f8789}
.filter__textinput>input::-moz-placeholder{color:#7f8789}
.filter__textinput>input:-moz-placeholder{color:#7f8789}
.filter__textinput>input:-ms-input-placeholder{color:#7f8789}
.filter__checkbox{display:table}
.filter__checkbox .filter__checkbox-image{background-image:url("head/resources/img/filter/unchecked_checkbox.png");background-repeat:no-repeat;width:2.5rem;height:2.5rem;cursor:pointer}
.filter__checkbox label{padding-left:.875rem;line-height:1.25rem;width:100%;display:table-cell;vertical-align:middle}
.filter__checkbox:not(.filter__checkbox--checked){opacity:.6;color:#7f8789}
.filter__checkbox:not(.filter__checkbox--checked) .filter__checkbox-image:hover{background:url("head/resources/img/filter/checked_checkbox.png");opacity:.4}
.filter__checkbox.filter__checkbox--checked{opacity:1;color:#335f7d}
.filter__checkbox.filter__checkbox--checked .filter__checkbox-image{background:url("head/resources/img/filter/checked_checkbox.png")}
.filter__radio{display:table}
.filter__radio .filter__radio-image{background-image:url("head/resources/img/filter/unchecked_radio.png");background-repeat:no-repeat;width:2.5rem;height:2.5rem;cursor:pointer}
.filter__radio label{padding-left:.875rem;line-height:1.25rem;width:100%;display:table-cell;vertical-align:middle}
.filter__radio:not(.filter__radio--checked){opacity:.6;color:#7f8789}
.filter__radio:not(.filter__radio--checked) .filter__radio-image:hover{background:url("head/resources/img/filter/checked_radio.png");opacity:.3}
.filter__radio.filter__radio--checked{opacity:1;color:#335f7d}
.filter__radio.filter__radio--checked .filter__radio-image{background:url("head/resources/img/filter/checked_radio.png")}
.tabs__wrapper{min-width:767px}
.tabs__menu-wrapper{border-bottom:1px solid #e5e6e8}
.tabs__menu{display:table;height:auto;margin:0 0 -1px;padding:0;table-layout:fixed;text-align:center}
.tabs__menu>li.tabs__menu-item{display:table-cell;margin:0;padding:1rem;font-family:"VWAGTheSans-Bold";font-size:.875rem;line-height:1.125rem;text-transform:uppercase;font-weight:normal;cursor:pointer;color:#7f8789}
.tabs__menu>li.tabs__menu-item :hover{color:#8dbfcf}
.tabs__menu>li.tabs__menu-item:first-child{padding-left:0;border-left:none !important}
.tabs__menu>li.tabs__menu-item--active{border:1px solid #e5e6e8;border-bottom-color:#fff;color:#004666;background-color:#fff}
.tabs__content{padding:1.25rem 0}
.responsive-monthpicker{background:#ddecf1;width:100%;position:relative}
.responsive-monthpicker__calendar{position:absolute;z-index:999;white-space:nowrap;width:100%;text-align:center;display:none;border-top:solid 1px #fff;padding-bottom:15px;background:#ddecf1}
.responsive-monthpicker__togglebutton{font-size:1.125rem;color:#67879d;cursor:pointer;x-padding-left:15px;position:absolute;right:0;padding:.625rem .625rem .625rem 0}
.responsive-monthpicker__inputfield{border:0;padding:10px;color:#335f7d;background:#ddecf1;width:80%}
.responsive-monthpicker__yearnavitem-element{font-size:1rem;color:#335f7d;cursor:pointer}
.responsive-monthpicker__yearnav{list-style-type:none;background:#ddecf1;margin:0;color:#335f7d;padding:15px}
.responsive-monthpicker__yearnavitem{display:none}
.responsive-monthpicker__yearnavitem--active{display:block}
.responsive-monthpicker__yearnavitem--active p{padding:0;margin:0;display:inline-block;padding-left:20px;padding-right:20px}
.responsive-monthpicker__content{width:100%;padding:5px}
.responsive-monthpicker__content td{color:#b5bdc2;cursor:pointer;padding:5px;text-align:center;vertical-align:middle;white-space:nowrap}
.responsive-monthpicker__content td:hover{color:#335f7d}
.responsive-monthpicker__content td.ui-state-active{color:#335f7d}
.responsive-datepicker{background:#c6dfe7;width:100%;position:relative}
.responsive-datepicker__inputfield{border:0;padding:10px;color:#335f7d;background:#c6dfe7;width:80%}
.responsive-datepicker__togglebutton{font-size:1.125rem;color:#67879d;cursor:pointer;position:absolute;right:0;padding:.625rem .625rem .625rem 0}
.responsive-datepicker__calendar{position:absolute;z-index:99;white-space:nowrap;width:100%;border-top:solid 1px #fff;background:#c6dfe7}
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative}
.pika-single.is-hidden{display:none}
.pika-single.is-bound{position:absolute}
.pika-single{*zoom:1}
.pika-single:before,.pika-single:after{content:" ";display:table}
.pika-single:after{clear:both}
.pika-lendar{width:100%}
.pika-title{position:relative;text-align:center;color:#335f7d;padding:15px;font-size:1rem;line-height:1.5rem;height:1.5rem;box-sizing:content-box}
.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}
.pika-label{display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:0 3px;line-height:1.5rem}
.pika-prev,.pika-next{display:inline-block;cursor:pointer;position:relative;outline:0;border:0;padding:0;height:1.5rem;white-space:nowrap;overflow:hidden;background-color:transparent;font-family:"CorpVwAgIcon";*position:absolute;*top:0}
.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}
.pika-prev,.is-rtl .pika-next{margin-right:20px}
.pika-prev::before,.is-rtl .pika-next::before{content:"\e045"}
.pika-next,.is-rtl .pika-prev{margin-left:20px}
.pika-next::before,.is-rtl .pika-prev::before{content:"\e044"}
.pika-select{display:inline-block;*display:inline}
.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}
.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}
.pika-table th{color:#335f7d;line-height:1.5rem;font-weight:bold;text-align:center}
.pika-table abbr{border-bottom:0;cursor:help}
.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#a8adb3;text-align:center;background:transparent}
.pika-button:hover,.is-selected .pika-button{color:#335f7d}
.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}
.circle-graphics{width:100%;height:100%}
.circle-graphics__circle{display:block;position:absolute;top:50%}
.circle-graphics__circle text,.circle-graphics__circle rect,.circle-graphics__circle polygon{fill:#8dbfcf;font-family:"VWAGTheAntiqua-Regular",Georgia,Cambria,"Times New Roman",Times,serif}
.circle-graphics a{text-decoration:none}
.circle-graphics__circle--medium-center{width:35%;left:50%;margin-left:-17.5%;margin-top:-17.5%}
.circle-graphics__circle--medium-center ~ .circle-graphics__circle--small-right{left:64%}
.circle-graphics__circle--big-center{width:50%;left:50%;margin-left:-25%;margin-top:-25%}
.circle-graphics__circle--big-center ~ .circle-graphics__circle--small-right{right:5%}
.circle-graphics__circle--small-right{width:23%;right:0;margin-top:-11.5%}
.circle-graphics__circle--small-right ~ .circle-graphics__circle--medium-center{left:46%}
.circle-graphics__circle--small-left{width:23%;left:0;margin-top:-11.5%;z-index:2}
.circle-graphics__circle--small-left ~ .circle-graphics__circle--medium-center{left:39%}
.circle-graphics__circle--small-left ~ .circle-graphics__circle--big-center{left:45%}
.circle-graphics__circle--small-left ~ .circle-graphics__circle--big-center ~ .circle-graphics__circle--medium-right{right:2%}
.circle-graphics__circle--small-left ~ .circle-graphics__circle--big-center ~ .circle-graphics__circle--small-right{right:10%}
.circle-graphics__circle--medium-left{width:35%;left:0;margin-top:-17.5%}
.circle-graphics__circle--medium-left ~ .circle-graphics__circle--big-center{left:56%}
.circle-graphics__circle--medium-left ~ .circle-graphics__circle--big-center ~ .circle-graphics__circle--small-right{right:0}
.circle-graphics__circle--medium-right{width:35%;right:0;margin-top:-17.5%}
.circle-graphics__circle--medium-right ~ .circle-graphics__circle--big-center{left:44%}
.circle-graphics__circle--medium-down{margin-top:-15.90909%}
.circle-graphics__circle--medium-up{margin-top:-19.44444%}
.circle-graphics__circle--small-down{margin-top:-9.58333%}
.circle-graphics__circle--small-up{margin-top:-14.375%}
.circle-graphics--h-align-left .circle-graphics__circle--big-center{margin-left:0;left:0}
.circle-graphics--h-align-left .circle-graphics__circle--big-center ~ .circle-graphics__circle--small-right{left:47%}
.circle-graphics--h-align-left .circle-graphics__circle--medium-center{margin-left:0;left:0}
.circle-graphics--h-align-left .circle-graphics__circle--medium-center ~ .circle-graphics__circle--small-right{left:32%}
.circle-graphics--h-align-right .circle-graphics__circle--small-left{margin-left:0;left:28%}
.circle-graphics--h-align-right .circle-graphics__circle--small-left ~ .circle-graphics__circle--big-center{left:73.5%}
.circle-graphics--h-align-right .circle-graphics__circle--small-left ~ .circle-graphics__circle--medium-center{left:63%}
.circle-graphics--h-align-right .circle-graphics__circle--medium-center{left:63%}
.circle-graphics--h-align-right .circle-graphics__circle--medium-center ~ .circle-graphics__circle--small-right{left:initial;right:0}
.circle-graphics__circle--bg-transparency-0-15 circle{fill:#8dbfcf;fill-opacity:.15}
.circle-graphics__circle--bg-transparency-0-2 circle{fill:#8dbfcf;fill-opacity:.2}
.circle-graphics__circle--bg-transparency-0-3 circle{fill:#8dbfcf;fill-opacity:.3}
.circle-graphics__circle--bg-transparency-0-6 text,.circle-graphics__circle--bg-transparency-0-6 rect,.circle-graphics__circle--bg-transparency-0-6 polygon{fill:#004666}
.circle-graphics__circle--bg-transparency-0-6 circle{fill:#8dbfcf;fill-opacity:.6}
.circle-graphics__text--fontsize-1{font-size:.37286rem}
.circle-graphics__text--fontsize-2{font-size:.48591rem}
.circle-graphics__text--fontsize-3{font-size:.54234rem}
.circle-graphics__text--fontsize-4{font-size:.60606rem}
.circle-graphics__text--fontsize-5{font-size:.70714rem}
.circle-graphics__text--fontsize-6{font-size:1.31492rem}
.circle-graphics__text--fontsize-7{font-size:1.69643rem}
.circle-graphics__text--fontsize-icon>*{font-size:3.375rem}
@media all and (max-width:767px){.circle-graphics{padding-top:56.25%}
}
.circle-graphics--sls-move-to-right{left:5%;position:relative}
.hotspot .circle-graphics__circle text,.hotspot .circle-graphics__circle rect,.hotspot .circle-graphics__circle polygon{fill:#fff}
.hotspot .circle-graphics__circle circle{fill:#8dbfcf;fill-opacity:.8}
.grid-section-group--highlighted .circle-graphics{background-color:#fff}
@media screen and (-ms-high-contrast:active) and (max-width:767px),(-ms-high-contrast:none){.circle-graphics__circle:before{content:"";display:block;padding-top:100%}
.circle-graphics__circle>*{position:absolute !important;top:0;bottom:0;left:0;right:0;height:auto !important;overflow:hidden}
}
.text-link{color:#004666}
.text-link:hover{color:#8dbfcf}
.text-link.text-link--bg-light--text-light{color:#004666}
.text-link.text-link--bg-light--text-light:hover{color:#fff}
.text-link.text-link--bg-light--text-dark{color:#fff}
.text-link.text-link--bg-light--text-dark:hover{color:#004666}
.text-link.text-link--bg-dark--text-light{color:#004666}
.text-link.text-link--bg-dark--text-light:hover{color:#fff}
.text-link.text-link--bg-dark--text-dark{color:#fff}
.text-link.text-link--bg-dark--text-dark:hover{color:#004666}
.cookie-details{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,0.8);z-index:9999;display:none}
.cookie-details .singlecolumntext{width:auto}
.cookie-details-form{position:absolute;top:50%;left:50%;background-color:#fff;padding:2%;outline:1px solid #000;width:60%;height:auto;max-height:80vh;overflow-y:auto;transform:translate(-50%,-50%)}
.cookie-details-form__headline{margin-bottom:10px}
.cookie-details-form__description{margin-top:10px}
.cookie-details-form__buttons{margin-top:40px}
.cookie-details-form-option{position:relative;margin-bottom:10px;margin-left:40px}
.cookie-details-form-option__disabled{opacity:.5}
.cookie-details-form-option__label{margin:0 5px 5px 0}
.cookie-details-form-option__card{position:absolute;left:-25px;top:6px;float:left !important}
.cookie-details-form-option__description{font-size:.8rem}
.cookie-details-form-option__card input[type='checkbox']{display:block !important;transform:scale(1.35) !important;border:none !important;width:auto !important;height:auto !important;position:initial !important;cursor:pointer !important;pointer-events:auto !important;opacity:1 !important}
@media(min-width:0) and (max-width:1023px){.cookie-details__button{border:0;border-bottom:solid 2px #fff}
}
.cookietext{position:relative;z-index:3;color:#fff;background:#8dbfcf;text-align:center;width:100%;padding:0;max-height:100%;display:none;transition:all 300ms ease-in-out 0}
.cookietext *{transition:all 300ms ease-in-out 0}
.cookietext.cookietext--hidden{max-height:0}
.cookietext.cookietext--hidden *{opacity:0}
.cookietext__text{margin:.4375rem 0}
.cookietext__button{padding:.1875rem .9375rem;display:inline-block}
.cookietext__button_right{float:right}
.cookietext__new{text-align:left}
.cookietext__sticky{position:fixed;z-index:99999;top:0;left:0 !important;right:0;bottom:auto}
.cookietext .singlecolumntext{width:auto}
.cookietext__text--nobr .singlecolumntext{display:inline}
.cookietext .singlecolumntext a:visited{color:#335f7d}
.cookietext .singlecolumntext a:hover{color:#fff}
.cookietext .singlecolumntext a:active{color:#335f7d}
.cookietext p{width:auto}
.cookietext p a:visited{color:#335f7d}
.cookietext p a:hover{color:#fff}
.cookietext p a:active{color:#335f7d}
.cookietext .cookietext__text--nobr p{width:auto}
.cookietext .cookietext__text--nobr p a:visited{color:#335f7d}
.cookietext .cookietext__text--nobr p a:hover{color:#fff}
.cookietext .cookietext__text--nobr p a:active{color:#335f7d}
@media(min-width:0) and (max-width:1023px){.cookietext__text{width:100%;margin:.625rem 0}
.cookietext__button{display:table;margin:.3125rem auto 0rem auto}
.cookietext__button_right{float:none}
}
@media(min-width:0) and (max-width:1023px){.body-mobile-menu-open .cookietext,.body-search-open .cookietext,.body-language-menu-open .cookietext,.body-headermeta-menu-open .cookietext{display:none}
}
.pagination{display:inline-block;width:100%;text-align:center;font-size:1.125rem;cursor:default;padding:0;margin:0}
.pagination li{display:inline-block;border:#e5e6e8 .0625rem solid;vertical-align:middle;margin:0 .1875rem}
.pagination a{text-decoration:none;cursor:pointer;background:#fff}
.pagination a:hover{background:#8dbfcf;color:#fff}
.pagination span,.pagination a{display:inline-block;line-height:2.5rem;width:2.5625rem;color:#335f7d}
.pagination span{background:#e5e6e8;color:#335f7d}
.pagination__icon{font-size:1.375rem}
.pagination__icon a{color:#4c5356}
.pagination--pos-right{text-align:right}
.pagination--pos-right *{text-align:center}
.pagination--pos-left{text-align:left}
.pagination--pos-left *{text-align:center}
.pagination__icon:last-child{margin-right:0}
.pagination__icon:first-child{margin-left:0}
.form-contact--colored-bg:before{background:#eef5f8}
.form-contact__textinput>input,.form-contact__textarea textarea,.form-contact__recipient-field{background-color:transparent;border:0;border-bottom:1px solid #c6dfe7;height:40px;padding:.3125rem 0;width:100%;color:#335f7d !important}
.form-contact__textinput>input:focus,.form-contact__textarea textarea:focus,.form-contact__recipient-field:focus{border-color:#335f7d}
.form-contact__textinput>input::-webkit-input-placeholder,.form-contact__textarea textarea::-webkit-input-placeholder,.form-contact__recipient-field::-webkit-input-placeholder{color:#7f8789}
.form-contact__textinput>input::-moz-placeholder,.form-contact__textarea textarea::-moz-placeholder,.form-contact__recipient-field::-moz-placeholder{color:#7f8789}
.form-contact__textinput>input:-moz-placeholder,.form-contact__textarea textarea:-moz-placeholder,.form-contact__recipient-field:-moz-placeholder{color:#7f8789}
.form-contact__textinput>input:-ms-input-placeholder,.form-contact__textarea textarea:-ms-input-placeholder,.form-contact__recipient-field:-ms-input-placeholder{color:#7f8789}
.form-contact__recipient-field{border:0}
.form-contact__textarea textarea{height:6.875rem}
.form-contact__textinput.parsley-error>input,.form-contact__textarea.parsley-error>textarea{border-bottom-color:#a21e4d !important;color:#a21e4d !important}
.form-contact__textinput.parsley-error>input:focus,.form-contact__textarea.parsley-error>textarea:focus{border-bottom-color:#a21e4d !important}
.form-contact__textinput.parsley-error:after,.form-contact__textarea.parsley-error:after{font-family:CorpVwAgIcon;font-size:1.125rem;color:#a21e4d;content:'\a041';position:absolute;z-index:1;left:63%;top:1.25rem}
@media(min-width:0) and (max-width:767px){.form-contact__textinput.parsley-error:after,.form-contact__textarea.parsley-error:after{left:96.5%}
}
@media(min-width:768px) and (max-width:1023px){.form-contact__textinput.parsley-error:after,.form-contact__textarea.parsley-error:after{left:63%}
}
@media(min-width:1024px) and (max-width:1400px){.form-contact__textinput.parsley-error:after,.form-contact__textarea.parsley-error:after{left:63%}
}
@media(min-width:1401px) and (max-width:1900px){.form-contact__textinput.parsley-error:after,.form-contact__textarea.parsley-error:after{left:63%}
}
.form-contact__error-bubble.parsley-error{position:relative;background:#a21e4d;color:#eff0f1;padding:1.0625rem}
.form-contact__error-bubble.parsley-error ul{list-style:none;padding:0;margin:0}
.form-contact__error-bubble.parsley-error ul li{padding-bottom:0}
.form-contact__error-bubble.parsley-error ul li::before{content:"";padding-left:0;text-indent:0}
.form-contact__error-bubble.parsley-error:after{content:'';position:absolute;z-index:1;width:0;display:block;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #a21e4d;left:-5px;top:7px}
@media(min-width:0) and (max-width:767px){.form-contact__error-bubble.parsley-error:after{border-width:0 5px 5px;border-color:#a21e4d transparent;top:-5px;left:96%}
}
.backend-error:after{display:none !important}
.form-contact__mandatory-field-info{font-size:.8125rem;color:#a8adb3}
.form-order__wrapper label.form-order__label{padding:.3125rem 0}
.form-order__label-wrapper{width:50%;float:left}
@media(min-width:0) and (max-width:767px){.form-order__label-wrapper{width:60%}
}
@media(min-width:768px) and (max-width:1023px){.form-order__label-wrapper{width:65%}
}
@media(min-width:1024px) and (max-width:1400px){.form-order__label-wrapper{width:70%}
}
@media(min-width:1401px) and (max-width:1900px){.form-order__label-wrapper{width:75%}
}
.form-order__label-wrapper-for-selection{width:35%;float:left}
.form-order__subheadline{font-size:18px;color:#335f7d}
.form-order--colored-bg:before{background:#eef5f8}
.form-order-filter-group--padding-top .filter-group{padding-top:.625rem}
.form-order__textinput-wrapper .form-order__textinput{bottom:50%;margin-bottom:-1.5625rem;position:relative}
@media all and (max-width:767px){.form-order__textinput-wrapper .form-order__textinput{margin-bottom:-0.5rem}
}
.form-order__textinput>input,.form-order__textarea textarea{background-color:transparent;border:0;border-bottom:.0625rem solid #c6dfe7;height:40px;padding:.3125rem 0;width:100%;color:#335f7d !important}
.form-order__textinput>input:focus,.form-order__textarea textarea:focus{border-color:#335f7d}
.form-order__textinput>input::-webkit-input-placeholder,.form-order__textarea textarea::-webkit-input-placeholder{color:#7f8789}
.form-order__textinput>input::-moz-placeholder,.form-order__textarea textarea::-moz-placeholder{color:#7f8789}
.form-order__textinput>input:-moz-placeholder,.form-order__textarea textarea:-moz-placeholder{color:#7f8789}
.form-order__textinput>input:-ms-input-placeholder,.form-order__textarea textarea:-ms-input-placeholder{color:#7f8789}
.form-order__textinput-wrapper{width:50%;float:right}
@media(min-width:0) and (max-width:767px){.form-order__textinput-wrapper{width:35%}
}
@media(min-width:768px) and (max-width:1023px){.form-order__textinput-wrapper{width:30%}
}
@media(min-width:1024px) and (max-width:1400px){.form-order__textinput-wrapper{width:25%}
}
@media(min-width:1401px) and (max-width:1900px){.form-order__textinput-wrapper{width:20%}
}
.form-order__textarea textarea{height:6.875rem}
.form-order__textinput.parsley-error{position:relative}
.form-order__textinput.parsley-error>input,.form-order__textarea.parsley-error>textarea,.form-order__select.parsley-error>.form-order__selected-option{border-bottom-color:#a21e4d !important;color:#a21e4d !important}
.form-order__textinput.parsley-error>input:focus,.form-order__textarea.parsley-error>textarea:focus,.form-order__select.parsley-error>.form-order__selected-option:focus{border-bottom-color:#a21e4d !important}
.form-order__select.parsley-error{border-bottom-color:#a21e4d !important}
.form-order__textinput.parsley-error:after,.form-order__textinput.parsley-success .filled:after{font-family:"CorpVwAgIcon";font-size:1.125rem;color:#a21e4d;content:'\a041';position:absolute;z-index:1;right:0;top:.0625rem}
.form-order__error-bubble.parsley-error .filled,.form-order__error-bubble.parsley-success .filled{position:relative;background:#a21e4d;color:#eff0f1;padding:1.0625rem}
.form-order__error-bubble.parsley-error .filled:after,.form-order__error-bubble.parsley-success .filled:after{content:'';position:absolute;z-index:1;width:0;display:block;border-style:solid;border-width:.3125rem .3125rem .3125rem 0;border-color:transparent #a21e4d;left:-0.3125rem;top:.4375rem}
@media(min-width:0) and (max-width:767px){.form-order__error-bubble.parsley-error .filled:after,.form-order__error-bubble.parsley-success .filled:after{border-width:0 .3125rem .3125rem;border-color:#a21e4d transparent;top:-0.3125rem;left:96.9%}
}
.parsley-errors-list.filled ~ .parsley-errors-list.filled{padding-top:0}
.parsley-errors-list.filled ~ .parsley-errors-list.filled::after{content:none}
.parsley-errors-list{list-style:none;padding:0;margin:0}
.form-order__select-wrapper{width:60%;float:right}
.form-order__select{cursor:pointer;display:inline-block;position:relative;color:#004666;border-bottom:.0625rem solid #c6dfe7;width:100%}
.form-order__select--hidden{visibility:hidden;padding:.125rem 0}
.form-order__selected-option{position:absolute;top:0;right:0;bottom:0;left:0;background:0;padding:0}
.form-order__selected-option:after{content:"\a046";font-family:"CorpVwAgIcon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;border:0;width:0;height:0;position:absolute;top:.375rem;right:1.0625rem}
.form-order__selected-option:active,.form-order__selected-option--active{background:0;color:#7f8789}
.form-order__selection-list{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:.75rem 0;list-style:none;border:0;background-color:#ddecf1;margin-top:.125rem;max-height:17.05rem;overflow:auto}
@media all and (max-width:767px){.form-order__selection-list{margin-top:0}
}
.form-order__selection-list li{margin:0;padding:.25rem 1.125rem;color:#a8adb3;word-wrap:break-word}
.form-order__selection-list li:hover{color:#004666}
.form-order__mandatory-field-info{font-size:.8125rem;color:#a8adb3}
@media all and (max-width:767px){.form-order .grid-col:not(.grid-col--spacing-none){padding:.625rem 0}
.form-order__label-wrapper-for-selection,.form-order__select-wrapper{clear:both;width:100%}
.form-order__select-wrapper{padding-top:.9375rem}
}
.form-newsletter__label-wrapper-for-selection{width:35%;float:left}
.form-newsletter__legend legend{font-size:1rem;line-height:1.55rem}
.form-newsletter--colored-bg:before{background:#eef5f8}
.form-newsletter-filter-group--padding-top .filter-group{padding-top:.625rem}
.form-newsletter__textinput{bottom:50%;margin-bottom:-1.5625rem;position:relative}
@media all and (max-width:767px){.form-newsletter__textinput{margin-bottom:-0.5rem}
}
.form-newsletter__textinput>input{background-color:transparent;border:0;border-bottom:.0625rem solid #c6dfe7;height:40px;padding:.3125rem 0;width:100%;color:#335f7d !important}
.form-newsletter__textinput>input:focus{border-color:#335f7d}
.form-newsletter__textinput>input::-webkit-input-placeholder{color:#7f8789}
.form-newsletter__textinput>input::-moz-placeholder{color:#7f8789}
.form-newsletter__textinput>input:-moz-placeholder{color:#7f8789}
.form-newsletter__textinput>input:-ms-input-placeholder{color:#7f8789}
.form-newsletter__textinput.parsley-error{position:relative}
.form-newsletter__textinput.parsley-error>input,.form-newsletter__textarea.parsley-error>textarea{border-bottom-color:#a21e4d !important;color:#a21e4d !important}
.form-newsletter__textinput.parsley-error>input:focus,.form-newsletter__textarea.parsley-error>textarea:focus{border-bottom-color:#a21e4d !important}
.form-newsletter__textinput.parsley-error:after,.form-newsletter__textinput.parsley-success .filled:after{font-family:"CorpVwAgIcon";font-size:1.125rem;color:#a21e4d;content:'\a041';position:absolute;z-index:1;right:0;top:.0625rem}
.form-newsletter__error-bubble.parsley-error .filled,.form-newsletter__error-bubble.parsley-success .filled{position:relative;background:#a21e4d;color:#eff0f1;padding:1.0625rem}
.form-newsletter__error-bubble.parsley-error .filled:after,.form-newsletter__error-bubble.parsley-success .filled:after{content:'';position:absolute;z-index:1;width:0;display:block;border-style:solid;border-width:.3125rem .3125rem .3125rem 0;border-color:transparent #a21e4d;left:-0.3125rem;top:.4375rem}
@media(min-width:0) and (max-width:767px){.form-newsletter__error-bubble.parsley-error .filled:after,.form-newsletter__error-bubble.parsley-success .filled:after{border-width:0 .3125rem .3125rem;border-color:#a21e4d transparent;top:-0.3125rem;left:96.9%}
}
@media(min-width:0) and (max-width:767px){.form-newsletter__error-bubble--checkbox-error-note.parsley-error .filled:after{left:3%}
}
.parsley-errors-list.filled ~ .parsley-errors-list.filled{padding-top:0}
.parsley-errors-list.filled ~ .parsley-errors-list.filled::after{content:none}
.parsley-errors-list{list-style:none;padding:0;margin:0}
.form-newsletter__select-wrapper{width:60%;float:right}
.form-newsletter__select{cursor:pointer;display:inline-block;position:relative;color:#004666;border-bottom:.0625rem solid #c6dfe7;width:100%}
.form-newsletter__select--hidden{visibility:hidden;padding:.125rem 0}
.form-newsletter__selected-option{position:absolute;top:0;right:0;bottom:0;left:0;background:0;padding:0}
.form-newsletter__selected-option:after{content:"\a046";font-family:"CorpVwAgIcon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;border:0;width:0;height:0;position:absolute;top:.375rem;right:1.0625rem}
.form-newsletter__selected-option:active,.form-newsletter__selected-option--active{background:0;color:#7f8789}
.form-newsletter__selection-list{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:.75rem 0;list-style:none;border:0;background-color:#ddecf1;margin-top:.125rem}
@media all and (max-width:767px){.form-newsletter__selection-list{margin-top:0}
}
.form-newsletter__selection-list li{margin:0;word-wrap:break-word;padding:.25rem 1.125rem;color:#a8adb3}
.form-newsletter__selection-list li:hover{color:#004666}
.form-data-policy-text{color:#335f7d}
.form-newsletter--dark-bg .group-title h2{color:#fff}
.form-newsletter--dark-bg .group-introtext{color:#fff}
.form-newsletter--dark-bg .form-newsletter__select{color:#fff}
.form-newsletter--dark-bg .filter__checkbox.filter__checkbox--checked .filter__checkbox-image{background-image:url("head/resources/img/filter/checked_checkbox_light.png");opacity:1.0}
.form-newsletter--dark-bg .filter__checkbox .filter__checkbox-image{background-image:url("head/resources/img/filter/unchecked_checkbox_light-white.png");opacity:.6}
.form-newsletter--dark-bg .filter__checkbox:not(.filter__checkbox--checked) .filter__checkbox-image:hover{background-image:url("head/resources/img/filter/checked_checkbox_light.png");opacity:1.0}
.form-newsletter--dark-bg .filter__checkbox:not(.filter__checkbox--checked){opacity:1.0}
.form-newsletter--dark-bg .filter__radio .filter__radio-image{background-image:url("head/resources/img/filter/unchecked_radio_light.png")}
.form-newsletter--dark-bg .filter__radio:not(.filter__radio--checked) .filter__radio-image:hover{background-image:url("head/resources/img/filter/checked_radio_light.png")}
.form-newsletter--dark-bg .filter__radio.filter__radio--checked .filter__radio-image{background-image:url("head/resources/img/filter/checked_radio_light.png")}
.form-newsletter--dark-bg .filter__radio.filter__radio--checked{color:#fff}
.form-newsletter--dark-bg .filter__radio:not(.filter__radio--checked){color:#ddecf1}
.form-newsletter--dark-bg .form-order__selection-list{background-color:#004666}
.form-newsletter--dark-bg .form-order__selection-list li:hover{color:white}
.form-newsletter--dark-bg .form-order__selected-option:active,.form-newsletter--dark-bg .form-order__selected-option--active{color:#ddecf1}
.form-newsletter--dark-bg .form-newsletter__textinput>input{color:#fff !important}
.form-newsletter--dark-bg .form-newsletter__textinput>input:focus{border-bottom-color:#fff}
.form-newsletter--dark-bg .form-newsletter__textinput>input::-webkit-input-placeholder{color:#ddecf1}
.form-newsletter--dark-bg .form-newsletter__textinput>input::-moz-placeholder{color:#ddecf1}
.form-newsletter--dark-bg .form-newsletter__textinput>input:-moz-placeholder{color:#ddecf1}
.form-newsletter--dark-bg .form-newsletter__textinput>input:-ms-input-placeholder{color:#ddecf1}
.form-newsletter--dark-bg .form-newsletter__label,.form-newsletter--dark-bg .form-newsletter__legend legend{color:#fff}
.form-newsletter--dark-bg .button-standard:hover{border-color:#fff}
.form-newsletter--dark-bg .form-data-policy-text{color:#fff}
.form-newsletter--dark-bg .form-data-policy-text a{color:#fff}
.form-newsletter--dark-bg .form-data-policy-text a:hover{color:#335f7d}
@media all and (max-width:767px){.form-newsletter .grid-col:not(.grid-col--spacing-none){padding:.625rem 0}
.form-newsletter__label-wrapper-for-selection,.form-newsletter__select-wrapper{clear:both;width:100%}
.form-newsletter__select-wrapper{padding-top:.9375rem}
}
.close-icon{cursor:pointer;line-height:22px;font-size:1rem;color:#7f8789}
.close-icon:before{content:"ꀲ"}
.close-icon--medium-size{color:#fff;line-height:50px;font-size:1.25rem}
.briefcase{position:relative;z-index:2}
.briefcase--footer{margin-bottom:80px !important}
.briefcase,.briefcase__list{margin:0;padding:0;list-style-type:none}
.briefcase__item{display:inline-block;font-size:1rem;vertical-align:bottom;float:left}
.briefcase__item i{font-size:1.1875rem}
.briefcase__button{position:relative;float:left;width:60px;height:60px;line-height:3.75rem;text-align:center;font-size:1.125rem;background-color:#8dbfcf;color:#fff;vertical-align:bottom}
.briefcase__button:hover{background-color:#004666;color:#d3d6d9;cursor:pointer}
.briefcase__button:hover .collection__badge{background-color:#8dbfcf;color:#fff}
.briefcase__button--fb-like,.briefcase__button--share{line-height:40px}
.briefcase:not(.briefcase--vertical) .briefcase__item:not(:last-child) .briefcase__button{border-right:1px solid #fff}
.briefcase__button--collection::after{content:"ꀱ"}
.briefcase__button--print::after{content:"ꀒ"}
.briefcase__button--fb-like::after{content:"ꀢ"}
.briefcase__button--share::after{content:"ꀅ"}
.briefcase__button--badge{font-family:"VWAGTheSans-Regular",sans-serif;color:#fff;background:#67879d;border-radius:10px;display:block;font-size:.5625rem;height:15px;position:absolute;right:7px;bottom:14px;width:15px;line-height:.9375rem}
.briefcase__button--title{text-align:center;color:#fff;display:block;font-size:.75rem;font-family:"VWAGTheSans-Regular";line-height:13px;position:absolute;bottom:14px;width:100%}
.briefcase__list{float:none;position:absolute;top:60px;left:0;min-width:11rem}
.briefcase__list{background-color:#c6dfe7;vertical-align:bottom;border-top:1px solid #fff;border-right:1px solid #fff}
.briefcase__list a,.briefcase__list span,.briefcase__list i{display:inline-block;height:60px;line-height:60px;text-transform:uppercase;text-decoration:none;text-align:center;vertical-align:top}
.briefcase__list a{color:#67879d;min-width:60px;font-size:.75rem}
.briefcase__list a:hover{color:#004666}
.briefcase__list span{padding-left:.3125rem}
.briefcase__icon{float:left}
.briefcase__icon--plus{padding-left:5px}
.briefcase__icon--fb-like span{line-height:40px}
.briefcase__icon--download i::after{content:"ꀰ"}
.briefcase__icon--plus i::after{content:"ꀔ"}
.briefcase__icon--pdf i::after{content:"ꀕ"}
.briefcase__icon--fb-like i::after{content:"ꀧ"}
.briefcase__icon--facebook i{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/social-Media/facebook/FB-f-Logo__blue_1024.png") no-repeat center/contain;width:20px}
.briefcase__icon--twitter i{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/social-Media/twitter/TwitterLogo.png") no-repeat center/contain;width:30px}
.briefcase__icon--google-plus{display:inline-block}
.briefcase__icon--google-plus i{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/social-Media/google-plus/btn_google+_light_normal_ios@3x.png") no-repeat center/contain;width:40px}
.briefcase__icon--whatsapp{display:none}
.briefcase__icon--whatsapp i{background:0;width:30px;display:none}
.briefcase__icon--email i{background:0;width:45px}
.briefcase__icon--email i::after{content:"ꀣ"}
.briefcase__item--opened .briefcase__button{background-color:#004666;color:#d3d6d9;cursor:pointer}
.briefcase__item--opened .briefcase__button .briefcase__button--badge{background-color:#8dbfcf;color:#fff}
@media all and (max-width:767px){.briefcase.is-expanded:not(.briefcase--vertical){margin-bottom:3.8125rem}
}
.briefcase--contentnavigation .briefcase__button{background-color:#eff0f1;color:#8dbfcf}
.briefcase--contentnavigation .briefcase__button:hover{background-color:#004666;color:#d3d6d9}
.briefcase--contentnavigation .briefcase__button:hover .briefcase__button--badge{color:#fff;background:#8dbfcf}
.briefcase--contentnavigation .briefcase__button:hover .briefcase__button--title{color:#fff}
.briefcase--contentnavigation .briefcase__button--badge{color:#fff;background:#004666}
.briefcase--contentnavigation .briefcase__button--title{color:#8dbfcf}
.briefcase--contentnavigation .briefcase__list{background-color:#e5e6e8}
.briefcase--contentnavigation .briefcase__list a{color:#67879d}
.briefcase--contentnavigation .briefcase__list a:hover{color:#004666}
.briefcase--contentnavigation .briefcase__item--opened .briefcase__button{background-color:#004666;color:#d3d6d9}
.briefcase--contentnavigation .briefcase__item--opened .briefcase__button .briefcase__button--badge{background-color:#8dbfcf;color:#fff}
.briefcase--contentnavigation .briefcase__item--opened .briefcase__button .briefcase__button--title{color:#fff}
@media all and (min-width:768px){.briefcase:not(.briefcase--vertical) .briefcase__list{float:left;position:relative;top:0;left:0;border-top:0}
}
.briefcase--vertical .briefcase__item{display:block;clear:both}
.briefcase--vertical .briefcase__item:not(:first-child) .briefcase__button{border-top:1px solid #fff}
.briefcase--vertical .briefcase__button{border:0;background-color:#ddecf1;color:#004666}
.briefcase--vertical .briefcase__button--title{color:#004666}
.briefcase--vertical .briefcase__item--opened .briefcase__button{background-color:#004666;color:#fff}
.briefcase--vertical .briefcase__item--opened .briefcase__button--title{color:#fff}
.briefcase--vertical .briefcase__list{background-color:#ddecf1;float:left;position:relative;top:0;left:0;border-top:0}
.spinner{background:#c6dfe7;position:relative;height:100%}
.spinner--light-background-color{background:#fff}
.spinner__wrapper{position:absolute;width:4.375rem;height:4.375rem;padding:0 6.5px;left:50%;margin-left:-35px;top:50%;margin-top:-35px}
.spinner__wrapper .bubble{width:16px;height:16px;background-color:#fff;margin-top:27px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1s infinite ease-in-out both;animation:sk-bouncedelay 1s infinite ease-in-out both}
.spinner__wrapper .bubble--1{-webkit-animation-delay:-0.23s;animation-delay:-0.23s}
.spinner__wrapper .bubble--2{-webkit-animation-delay:-0.115s;animation-delay:-0.115s}
@-webkit-keyframes sk-bouncedelay{0,80%,100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1)}
}
@keyframes sk-bouncedelay{0,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
.spinner__wrapper--dark-fill .bubble{background-color:#8dbfcf}
.spinner--padding-top-padding-bottom{padding-top:2.1875rem;padding-bottom:2.1875rem}
@media all and (max-width:767px){.spinner{padding-top:56.25%}
}
.map-container{margin:0 auto;height:37.5rem}
.highcharts-button{display:none}
.maps-filter{display:none}
.maps-marker-background{margin-top:.75rem;margin-left:.25rem;width:2.5rem;height:2.5rem;font-family:"VWAGTheAntiqua-Regular";font-size:1.375rem;color:#fff;background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_normal.png");opacity:.9}
.maps-marker-background:hover{margin-top:.75rem;margin-left:.25rem;width:2.5rem;height:2.5rem;background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_hover.png");opacity:.7}
.maps-marker-value{display:block;width:2.5rem;height:2.5rem;text-align:center;padding-top:.125rem;cursor:pointer}
.maps-overlay{width:29.375rem;height:23.75rem;float:left;background-color:#fff;z-index:99;position:absolute;left:0;border-width:1px;border-style:solid;border-color:#d3d6d9}
@media all and (max-width:767px){.maps-overlay{width:100%;height:99%}
}
.maps-overlay__text{margin:1.25rem;width:90%;height:92%;float:left;background-color:#fff}
.maps-overlay__right-headline{color:#335f7d;width:98%;position:relative;top:-0.3125rem}
@media all and (max-width:767px){.maps-overlay__right-headline{margin-top:.9375rem;top:0}
}
.maps-overlay__right-headline h4{color:#335f7d;font-size:1rem}
.maps-overlay__text-img{width:14.625rem;height:8.1875rem}
@media all and (min-width:768px){.maps-overlay__text-img{float:left;margin-bottom:1rem;margin-right:1.25rem}
}
@media all and (max-width:767px){.maps-overlay__text-img{position:absolute;margin-top:4.375rem;margin-left:1.25rem;width:7.5625rem;height:4.25rem;left:0;top:0}
}
@media all and (min-width:768px){.maps-overlay__right-url{position:relative;top:-0.5625rem}
}
.maps-overlay__right-url a{word-wrap:break-word;word-break:break-all;display:inline-block;white-space:pre-wrap;overflow-wrap:break-word}
.maps-overlay__left-text{color:#335f7d}
.maps-overlay__left-text b{font-weight:bold;color:#335f7d}
.maps-overlay__left-text p{font-size:.75rem;line-height:1.125rem}
.maps-overlay__right-text{color:#a8adb3;position:relative}
@media all and (max-width:767px){.maps-overlay__right-text{padding-left:8.375rem;margin-top:.4375rem}
}
.maps-overlay__close-button{position:absolute;right:1.25rem;top:1.1875rem}
.maps-overlay__bottom-container{width:100%;margin-top:0}
@media all and (max-width:767px){.maps-overlay__bottom-container{margin-top:2.5rem}
}
@media all and (max-width:767px){.maps_overlay__bottom-left{width:100%}
}
@media all and (min-width:768px){.maps_overlay__bottom-left{width:14.4375rem;float:left}
}
.maps_overlay__bottom-right{float:left;width:10.625rem;margin-left:1.25rem}
@media all and (max-width:767px){.maps_overlay__bottom-right{margin-left:0}
}
.highcharts-tooltip{z-index:99}
.maps-tooltip{border-width:1px;border-style:solid;border-color:#d3d6d9;width:20.75rem;height:4.8125rem;float:left;background-color:#fff;z-index:99;position:absolute}
@media all and (max-width:767px){.maps-tooltip{width:100%}
}
.maps-tooltip__content-img{float:left;width:8.5625rem;height:4.8125rem;margin-right:.75rem;z-index:99}
.maps-tooltip__content{margin:.375rem}
.maps-tooltip__content-text h5{color:#335f7d;line-height:16px}
.maps-tooltip__content-text div{padding-top:2px;color:#a7acb2}
.grid-scroll-container__nav-maps{top:36%}
.h4.map-interactive__subline,.maps-tooltip__content-text h5{text-transform:uppercase}
h4.js-maps-headline{text-transform:uppercase}
.js-map__filter-not-active{background:#eef5f8}
.maps .button-standard.h-opacity-30:hover{background:#335f7d !important;border:1px solid #335f7d;cursor:default}
.maps-overlay20{width:41.875rem;float:left;background-color:#fff;z-index:99;position:absolute;left:0;top:20px;border-width:1px;border-style:solid;border-color:#d3d6d9}
@media all and (max-width:767px){.maps-overlay20{width:100%;height:99%;position:relative}
}
.maps-overlay20 .maps-overlay__close-button{position:absolute;right:0;top:.35rem !important}
.maps-overlay20 .maps-overlay__close-button .close-icon{color:#fff;font-size:.8rem;padding:.75rem}
.maps-overlay20 .maps20Tour__buttons{margin-right:10px}
.maps-overlay20 .maps-marker-background{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_map20_normal.png")}
.maps-overlay20 .maps-marker-background:hover{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_map20_hover.png")}
.maps-overlay20 .maps20Tour__container .grid-section{border-top-width:35px !important}
.maps-overlay20__popup{background-color:rgba(255,255,255,0.75);width:100%;height:100%;position:fixed;left:0;top:0;z-index:1005;overflow-y:auto;display:flex}
@media all and (max-width:767px){.maps-overlay20__popup{display:none !important}
}
.maps-overlay20__popup .maps-overlay20__popup_wrapper{width:41.875rem;float:left;background-color:#fff;z-index:99;position:relative;margin:auto;border-width:1px;border-style:solid;border-color:#d3d6d9}
.maps-overlay20__popup .maps-overlay20__popup_wrapper .maps-overlay__close-button{position:absolute;right:0;top:.35rem !important}
.maps-overlay20__popup .maps-overlay20__popup_wrapper .maps-overlay__close-button .close-icon{color:#fff;font-size:.8rem;padding:.75rem}
.maps-overlay20__popup .maps-overlay20__popup_wrapper .maps20Tour__buttons{margin-right:10px}
.maps-overlay20__popup .maps-overlay20__popup_wrapper .maps-marker-background{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_map20_normal.png")}
.maps-overlay20__popup .maps-overlay20__popup_wrapper .maps-marker-background:hover{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_map20_hover.png")}
.maps-overlay20__popup .maps-overlay20__popup_wrapper .maps20Tour__container .grid-section{border-top-width:35px !important}
.map-container.map20chart{height:auto}
@media all and (min-width:768px){.map-container.map20chart{height:37.5rem}
}
.maps-marker-background.SUPPORTERS{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_normal_supporters.png")}
.maps-marker-background.SUPPORTERS:hover{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_hover_supporters.png")}
.maps-marker-background.VISIONARY{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_normal_visionary.png")}
.maps-marker-background.VISIONARY:hover{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_hover_visionary.png")}
.maps-marker-background.REAL{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_normal_real.png")}
.maps-marker-background.REAL:hover{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_hover_real.png")}
.maps-marker-background.MIX{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_normal_mix.png")}
.maps-marker-background.MIX:hover{background-image:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/maps/marker_hover_mix.png")}
.map-legend{width:100%;border-width:1px;border-style:solid;border-color:#d3d6d9;background-color:#eef5f8}
.map-legend .filteritem{padding-left:10px;padding-right:10px;margin-right:5px;color:#fff}
.map-legend .filteritem.maps20Tour-legend--real{background-color:#95a844}
.map-legend .filteritem.maps20Tour-legend--supporters{background-color:#004666}
.map-legend .filteritem.maps20Tour-legend--visionary{background-color:#8dbfcf}
.map-legend .filteritem.maps20Tour-legend--mixed{background-color:#7f8789}
.map-legend .filteritem.selected{background-color:#335f7d;color:#fff}
.map20 .maps-marker-value{padding-top:4px}
.map20__body .maps20__overlaytext{padding-right:4%}
@media all and (max-width:767px){.map20__body .maps20__overlaytext{padding:10px !important}
.map20__body .maps20__overlaytext .maps20Tour__buttons{margin-right:0}
}
.video-big-play__button{left:50%;margin-left:-1em;top:50%;margin-top:-1em;font-size:4em;font-family:"VideoPlayerIcon";display:block;z-index:1;position:absolute;width:2em;height:2em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;color:#335f7d;border:1px solid #a2aaaa;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.video-play__button{left:50%;margin-left:-1em;top:50%;margin-top:-1em;font-size:2em;font-family:"VideoPlayerIcon";display:block;z-index:1;position:absolute;width:2em;height:2em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;color:#335f7d;border:1px solid #a2aaaa;background-color:#fff;background-color:rgba(255,255,255,0.6);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.video-play__button::before{content:"옅";height:100%;left:4px;line-height:2em;position:absolute;text-align:center;width:100%;top:0}
.video-big-play__button::before{content:"옅";height:100%;left:4px;line-height:2em;position:absolute;text-align:center;width:100%;top:0}
.video-big-play__button:hover{outline:0;background-color:#8dbfcf;color:#fff;-webkit-transition:all 0;-moz-transition:all 0;transition:all 0}
.video-play__button:hover{outline:0;background-color:#8dbfcf;color:#fff;-webkit-transition:all 0;-moz-transition:all 0;transition:all 0}
@media all and (max-width:767px){.teaser .video-play__button{margin-top:-2.2em}
}
.vjs-big-play-button{pointer-events:none}
.iv-modul-container{background:#fff}
.iv-modul__head{margin-top:4.375rem}
.iv-modul__head-image{margin-top:-4.375rem;padding-bottom:1.25rem}
.iv-modul__head-text-right{padding:1.25rem 2.5rem 0 0}
.iv-modul__head-text-right .h3{font-size:18px;font-family:"VWAGTheAntiqua-Bold"}
@media(min-width:0) and (max-width:767px){.iv-modul__head-text-right{padding:0}
}
.iv-modul__inner{background:#eef5f8;margin-left:7.5rem;padding:0 2.5rem}
.iv-modul__inner .iv-modul__question{font-weight:bold;color:inherit}
.iv-modul__inner .iv-modul__question p{margin-bottom:0}
@media all and (min-width:1024px){.iv-modul__inner .iv-modul__answer{margin-left:5rem}
}
.iv-modul__inner .textmedia__inner figure{width:100%}
.iv-modul__inner .textmedia__inner figure img{width:65.3333%}
@media(min-width:768px){.iv-modul__inner .textmedia__inner figure img{float:left}
}
@media(min-width:0) and (max-width:767px){.iv-modul__inner .textmedia__inner figure img{width:100%}
}
.iv-modul__inner .textmedia__inner figcaption{position:relative;margin-top:0;color:#7f8585;width:30.6667%;margin-left:4%;float:right}
@media(min-width:0) and (max-width:767px){.iv-modul__inner .textmedia__inner figcaption{width:100%;margin-top:20px;margin-bottom:20px}
}
@media(min-width:768px){.iv-modul__inner .textmedia__inner .consumption-labelling{position:static}
.iv-modul__inner .textmedia__inner .consumption-labelling .consumption-labelling__label{left:0;width:65.3333%}
.iv-modul__inner .textmedia__inner .consumption-labelling .consumption-labelling__label--half-width{width:32.666%}
.iv-modul__inner .textmedia__inner .consumption-labelling .consumption-labelling__label--right{left:auto;padding-right:36.666%;width:65.3333%}
}
.iv-modul__inner blockquote{padding-bottom:20px}
.sitemap a{text-decoration:none !important}
.sitemap-level2__content>table{background:#fff;width:100%;overflow:hidden;margin-top:.75rem;min-width:39.375rem}
@media(min-width:0) and (max-width:767px){.sitemap-level2__content>table{width:39.375rem}
}
.sitemap-level2__content>table .sitemap-level2__item{vertical-align:top;position:relative;font-size:1rem;padding-bottom:1.125rem;padding-top:1.0625rem;width:50%}
.sitemap-level2__content>table .sitemap-level2__item::before{content:"";background:#fff;border-bottom:1px solid #d3d6d9;position:absolute;height:.0625rem;bottom:0;margin-bottom:0;width:100%}
.sitemap-level2__content>table .sitemap-level2__item::after{content:"";position:absolute;background:#fff;height:.0625rem;bottom:0;right:0;margin-bottom:0;width:1.25rem}
.sitemap-level2__content>table .sitemap-level2__item.sitemap-level2__item--placeholder{height:2px !important;line-height:2px !important;padding-bottom:0 !important;padding-top:0 !important}
.sitemap-level2__content>table .sitemap-level2__item.sitemap-level2__item--placeholder::before{height:.125rem !important}
.sitemap-level2__content>table .sitemap-level2__item.sitemap-level2__item--placeholder::after{height:.125rem !important}
.sitemap-level2__content tr{position:relative}
@media(min-width:0) and (max-width:767px){.sitemap-level2__content tr:not(:first-child){cursor:default}
}
.sitemap-level2__content>tr:first-child td{padding-bottom:.9375rem;padding-top:.8125rem}
.sitemap-level2__content>tr:first-child td::before{height:.125rem}
.sitemap-level2__content>tr:first-child td::after{height:.125rem}
.sitemap-level2__content>tr:first-child td:first-child::before{height:.25rem}
.sitemap-level2__content>tr:first-child td:first-child::after{height:.25rem}
.captcha-img{width:64px;border:1px solid #67879d;padding:1px 7px}
.captcha-codeimg{width:48px;height:24px}
.form_captchatimer{width:63px;height:5px;border:1px solid #67879d;margin-top:5px}
.form_captchatimer_bar{display:block;background-color:#67879d;height:3px}
.captcha-input.parsley-error:after{font-family:CorpVwAgIcon;font-size:1.125rem;color:#a21e4d;content:'\a041';position:absolute;z-index:1;left:11%;top:20px}
@media(min-width:0) and (max-width:767px){.captcha-input.parsley-error:after{left:96.5%}
}
@media(min-width:768px) and (max-width:1023px){.captcha-input.parsley-error:after{left:11%}
}
@media(min-width:1024px) and (max-width:1400px){.captcha-input.parsley-error:after{left:11%}
}
@media(min-width:1401px) and (max-width:1900px){.captcha-input.parsley-error:after{left:11%}
}
.form-data-policy{margin-top:40px}
[data-tooltip]{position:relative;display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;z-index:999999;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
[data-tooltip]:after{height:16px;padding:8px 8px 0 8px;font-size:13px;line-height:8px;content:attr(data-tooltip);white-space:nowrap}
[data-tooltip].simptip-position-top:before{border-top-color:#323232}
[data-tooltip].simptip-position-top:after{background-color:#323232;color:#ecf0f1}
[data-tooltip].simptip-position-top-left:before{border-top-left-color:#323232}
[data-tooltip].simptip-position-top-left:after{background-color:#323232;color:#ecf0f1}
[data-tooltip].simptip-position-top-right:before{border-top-right-color:#323232}
[data-tooltip].simptip-position-top-right:after{background-color:#323232;color:#ecf0f1}
[data-tooltip].simptip-position-top.half-arrow:before{border-right:7px solid #323232}
[data-tooltip].simptip-position-top-left.half-arrow:before{border-right:7px solid #323232}
[data-tooltip].simptip-position-top-right.half-arrow:before{border-right:7px solid #323232}
[data-tooltip]:hover,[data-tooltip]:focus{background-color:transparent}
[data-tooltip]:hover:after,[data-tooltip]:focus:after{opacity:1;visibility:visible}
.simptip-position-right:after,.simptip-position-top-right:after,.simptip-position-left:after,.simptip-position-top-left:after{bottom:50%}
.simptip-position-right:after,.simptip-position-top-right:after,.simptip-position-left:after,.simptip-position-top-left:after{margin-bottom:-10.66667px}
.simptip-position-right:after,.simptip-position-top-right:after{left:100%}
.simptip-position-right:after,.simptip-position-top-right:after{margin-left:10px}
.simptip-position-left:after,.simptip-position-top-left:after{right:100%}
.simptip-position-left:after,.simptip-position-top-left:after{margin-right:10px}
.simptip-position-top-left:after{margin-right:-10px}
.simptip-position-top-left:after{bottom:100%;margin-bottom:2px}
.simptip-position-top-left{width:100%;opacity:.9}
.simptip-position-top-right:after{bottom:100%;margin-bottom:2px}
.simptip-position-top-right{width:100%}
.tooltip-orientation,i.tooltip-orientation{font-size:1.125rem;display:inline}
#tooltip-orientation{text-align:left;color:#8dbfcf;background:#ddecf1;position:absolute;z-index:100;padding:.375rem .5rem;font-size:.75rem;line-height:1.125rem}
#tooltip-orientation:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ddecf1;content:'';position:absolute;left:50%;top:-6px;margin-left:-6px}
#tooltip-orientation.top:after{border-top-color:transparent;border-bottom:6px solid #ddecf1;top:-4px;bottom:auto}
#tooltip-orientation.left:after{left:14px;margin:0}
#tooltip-orientation.right:after{right:14px;left:auto;margin:0}
.layer{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;width:100vw;height:100vh;background-color:#fff;background-color:rgba(255,255,255,0.85);visibility:hidden;opacity:0;-webkit-transition:visibility .6s linear .6s,opacity .6s linear;-moz-transition:visibility .6s linear .6s,opacity .6s linear;-o-transition:visibility .6s linear .6s,opacity .6s linear;-ms-transition:visibility .6s linear .6s,opacity .6s linear;transition:visibility .6s linear .6s,opacity .6s linear}
.layer--show{visibility:visible;opacity:1;transition-delay:0}
.layer__content{position:absolute;width:84%;height:auto;z-index:1001;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-width:1176px;margin:0 auto;right:0;left:-200%;-webkit-transition:visibility .3s linear .3s,left .3s ease-out;-moz-transition:visibility .3s linear .3s,left .3s ease-out;-o-transition:visibility .3s linear .3s,left .3s ease-out;-ms-transition:visibility .3s linear .3s,left .3s ease-out;transition:visibility .3s linear .3s,left .3s ease-out;visibility:hidden;-webkit-transition-delay:.1s;transition-delay:.1s}
.layer--show .layer__content{visibility:visible;left:0}
.layer__content-inner{position:relative;width:100%;padding:4%;background:#fff}
.layer__content.layer__content--scroll{height:80%}
@media screen and (max-height:600px){.layer__content-inner:not(.layer__content-inner--scroll){height:80vh;overflow-y:auto;overflow-x:hidden}
}
.layer__content-inner--scroll{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
.button-close--layer{position:absolute;top:15px;right:20px;z-index:1002}
@media screen and (max-height:600px){.button-close--layer{top:5px}
}
.layer__content-scroll .button-close--layer{top:5px}
.popup-layer{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(76,83,86,0.95);transition:opacity 500ms;visibility:hidden;opacity:0;z-index:500}
.popup-layer--show{visibility:visible;opacity:1}
.popup{margin:70px auto;padding:20px;background:#fff;width:30%;top:30%;position:relative;transition:all 2s ease-in-out}
.popup .close-icon{position:absolute;top:20px;right:30px;text-decoration:none}
.popup .content{max-height:30%;overflow:auto;margin-top:30px}
.popup .button-standard{margin-top:30px}
.popup .button-standard--inactive{background:#d3d6d9;border-color:#d3d6d9;opacity:1;pointer-events:none}
.popup .filter__checkbox{opacity:1}
@media all and (min-width:768px) and (max-width:1023px){.popup{width:50%}
}
@media all and (max-width:767px){.popup{width:80%}
}
.stage-chronicle{background:#fff}
@media(min-width:0) and (max-width:767px){.stage-chronicle{padding-bottom:.875rem}
}
.stage-chronicle__headline{position:relative;z-index:1;height:29.5px}
@media(min-width:0) and (max-width:767px){.stage-chronicle__headline{height:20px}
}
@media(min-width:768px) and (max-width:1023px){.stage-chronicle__headline{height:26px}
}
@media(min-width:1024px) and (max-width:1400px){.stage-chronicle__headline{height:29.5px}
}
@media(min-width:1401px){.stage-chronicle__headline{height:38.5px}
}
.stage-chronicle__headline h1{padding:0 1.375rem 0 1rem;color:#fff;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_detail_headline_medium.png") repeat bottom;background:linear-gradient(to bottom,#8dbfcf,#8dbfcf 58px,transparent 1px,transparent);background-size:100% 59px}
@media(min-width:0) and (max-width:767px){.stage-chronicle__headline h1{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_detail_headline_small.png") repeat bottom;background:linear-gradient(to bottom,#8dbfcf,#8dbfcf 39px,transparent 1px,transparent);background-size:100% 40px;background-position:top}
}
@media(min-width:768px) and (max-width:1023px){.stage-chronicle__headline h1{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_detail_headline_small.png") repeat bottom;background:linear-gradient(to bottom,#8dbfcf,#8dbfcf 51px,transparent 1px,transparent);background-size:100% 52px}
}
@media(min-width:1401px){.stage-chronicle__headline h1{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_detail_headline_big.png") repeat bottom;background:linear-gradient(to bottom,#8dbfcf,#8dbfcf 76px,transparent 1px,transparent);background-size:100% 77px}
}
.stage-chronicle__carousel-container{position:relative;width:100%;z-index:0}
.owl-chronicle .owl-item{overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all,0.3s,ease-in-out;-moz-transition:all,0.3s,ease-in-out;-o-transition:all,0.3s,ease-in-out;-ms-transition:all,0.3s,ease-in-out;transition:all,0.3s,ease-in-out}
.owl-chronicle .owl-item a{text-decoration:none}
.no-touch .owl-chronicle .owl-item:hover,.touch .owl-chronicle .owl-item.is-hovered{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);z-index:1}
.no-touch .owl-chronicle .owl-item:hover .teaser-chroniclestage__image,.touch .owl-chronicle .owl-item.is-hovered .teaser-chroniclestage__image{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;opacity:1.0}
.-ratio-teaserchronicle:before{content:"";display:block;padding-top:240%}
.owl-chronicle .owl-item:nth-child(2n){margin-top:17px}
.no-touch .owl-chronicle .owl-item:nth-child(2n-1):hover,.touch .owl-chronicle .owl-item:nth-child(2n-1).is-hovered{margin-top:17px}
.-ratio-teaserchronicle>*{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important}
.teaser-chronicle{position:relative;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center}
.teaser-chroniclestage{height:100%}
.teaser-chroniclestage:before,.teaser-chroniclestage:after{content:" ";display:table}
.teaser-chroniclestage:after{clear:both}
.teaser-chroniclestage__image{filter:blur(1px);-webkit-filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='1');opacity:.6}
.overlay-teaserchronicle{background:0;padding:0;top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;z-index:99;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden}
.touch .owl-item.is-hovered .overlay-teaserchronicle,.no-touch .owl-item:hover .overlay-teaserchronicle{opacity:1;-webkit-tap-highlight-color:transparent}
.overlay-teaserchronicle__number{font-style:italic;font-family:"VWAGTheAntiqua-Regular",Georgia,Cambria,"Times New Roman",Times,serif;color:#fff !important;position:absolute;left:50%;margin-left:-35%;bottom:5%;margin-bottom:48px;font-size:800%}
@media(min-width:1024px) and (max-width:1400px){.overlay-teaserchronicle__number{margin-bottom:32px;font-size:500%;margin-left:-37%}
}
@media(min-width:768px) and (max-width:1023px){.overlay-teaserchronicle__number{margin-bottom:48px;font-size:800%;margin-left:-35%}
}
@media(min-width:480px) and (max-width:767px){.overlay-teaserchronicle__number{bottom:7%;margin-bottom:48px;font-size:900%;margin-left:-35%}
}
@media(min-width:0) and (max-width:480px){.overlay-teaserchronicle__number{bottom:7%;margin-bottom:35px;font-size:600%;margin-left:-35%}
}
.overlay-teaserchronicle__label{font-size:55%;color:#fff;-webkit-font-smoothing:antialiased;text-align:center;width:100%;position:absolute;bottom:6%}
@media(min-width:1024px) and (max-width:1400px){.overlay-teaserchronicle__label{font-size:50%;bottom:5%}
}
@media(min-width:768px) and (max-width:1023px){.overlay-teaserchronicle__label{font-size:50%;bottom:5%}
}
@media(min-width:480px) and (max-width:767px){.overlay-teaserchronicle__label{bottom:5%;font-size:50%}
}
@media(min-width:0) and (max-width:480px){.overlay-teaserchronicle__label{bottom:5%;font-size:50%}
}
.epoch-stage-wrapper{width:100%;margin:0 auto}
.epoch-stage-wrapper img{width:100%}
.epoch-stage-startseite{position:relative}
.epoch-stage-startseite__wrap-absolute{position:absolute;top:0;width:100%;height:100%}
@media(min-width:0) and (max-width:767px){.epoch-stage-startseite__wrap-absolute{position:relative}
}
.epoch-stage-startseite__wrap-constraint{position:relative;height:100%;margin:0 auto;max-width:1400px}
.epoch-stage-headline{position:absolute;display:inline-block;max-width:45%;margin:10% 8%}
@media(min-width:768px) and (max-width:1400px){.epoch-stage-headline{margin:8% 8%}
}
@media(min-width:0) and (max-width:767px){.epoch-stage-headline{display:block;max-width:100%;padding:4%;margin:0;background:none repeat scroll 0 0 #8dbfcf}
}
.epoch-stage-headline--bottom{bottom:0}
.epoch-stage-headline__headline{padding:0 1.375rem 0 1rem;margin:.0625rem;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_xl.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 76px,transparent 1px,transparent);background-size:100% 77px}
@media(min-width:768px) and (max-width:1023px){.epoch-stage-headline__headline{font-size:1.75rem;line-height:2.625rem;background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_medium.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 41px,transparent 1px,transparent);background-size:100% 42px}
}
@media(min-width:1024px) and (max-width:1400px){.epoch-stage-headline__headline{background:url("../../../../../../../../../../etc.clientlibs/presence/clientlibs/commons/core/resources/img/stage_headline/bg_headline_big.png") repeat bottom;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.8) 58px,transparent 1px,transparent);background-size:100% 59px}
}
@media(min-width:0) and (max-width:767px){.epoch-stage-headline__headline{padding:0 4%;margin:0;background:none repeat scroll 0 0 transparent}
.epoch-stage-headline{position:relative}
}
.epoch-stage-headline__period{color:#fff;margin-left:1px;margin-bottom:.5rem;font-family:"VWAGTheSans-Regular";font-size:1.25rem}
.epoch-stage-headline__period span{background:#8dbfcf;padding:.25rem 1rem}
@media(min-width:0) and (max-width:767px){.epoch-stage-headline__period{color:#335f7d;font-family:"VWAGTheAntiqua-Regular",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.75rem}
.epoch-stage-headline__period span{background:transparent;padding:0 4%}
}
.epoch-stage__label{color:white;display:inline-block;margin:0 8%;width:84%;position:absolute}
@media(min-width:0) and (max-width:767px){.epoch-stage__label{display:none}
}
.epoch-stage__label .epoch-stage__label-title{background:#8dbfcf none repeat scroll 0 0;font-family:"VWAGTheAntiqua-Regular",Georgia,Cambria,"Times New Roman",Times,serif;font-size:2.625rem;line-height:3.75rem;padding-left:1.0625rem}
.epoch-stage__scrollindicator{position:absolute;color:white;margin:0 8%;width:84%}
@media(min-width:0) and (max-width:1023px){.epoch-stage__scrollindicator{display:none}
}
.epoch-stage__scrollindicator .epoch-stage__scrollindicator-content{margin:0 auto;text-align:center;width:3.75rem}
.epoch-stage__scrollindicator .epoch-stage__scrollindicator-content .scroll-title{font-size:16px;font-family:"VWAGTheSans-Regular";margin-bottom:-0.5rem}
.epoch-stage__scrollindicator .epoch-stage__scrollindicator-content .scroll-icon{font-size:26px;font-weight:bold;margin-bottom:.25rem}
.epoch-stage__scrollindicator .epoch-stage__scrollindicator-content:hover .scroll-title{margin-bottom:-0.25rem}
.epoch-stage__scrollindicator .epoch-stage__scrollindicator-content:hover .scroll-icon{margin-bottom:0}
.epoch-stage__scrollindicator--bottom{bottom:.0625rem}
.epoch-stage__scrollindicator--dark{color:#000}
.chronicle-yearnavigation{font-family:"VWAGTheSans-Regular";font-size:14px;text-align:center}
.chronicle-sticky-container{z-index:30;position:absolute;float:left;margin-top:30px;width:50px}
@media(min-width:0) and (max-width:767px){.chronicle-sticky-container{display:none}
}
.chronicle-sticky-container ul{margin:0;padding:0}
.chronicle-yearnavigation li{list-style-type:none}
.chronicle-yearnavigation a{color:#a8adb3;text-decoration:none;display:none}
.no-touch .chronicle-yearnavigation a:hover{color:#335f7d}
.chronicle-yearnavigation .active a{color:#335f7d}
.epoch-year-snippet{margin-bottom:25px}
.sectionheader-epoch__yearlabel{padding:38px 0;margin:0;text-align:center}
@media(min-width:768px) and (max-width:1023px){.sectionheader-epoch__yearlabel{padding:36px 0}
}
@media(min-width:0) and (max-width:767px){.sectionheader-epoch__yearlabel{padding:13px 0}
}
.sectionheader-epoch__yearlabel time{color:#ddecf1;font-family:"VWAGTheAntiqua-Regular",Georgia,Cambria,"Times New Roman",Times,serif;font-size:10.625rem;line-height:10.625rem}
@media(min-width:768px) and (max-width:1023px){.sectionheader-epoch__yearlabel time{font-size:9.375rem;line-height:9.375rem}
}
@media(min-width:0) and (max-width:767px){.sectionheader-epoch__yearlabel time{font-size:5rem;line-height:5rem}
}
.icon-anchors-row-wrapper{width:100%;text-align:center}
.icon-anchors-row{text-align:center;display:inline-block;color:#d3d6d9}
.icon-anchors-row ul{padding-left:0}
.icon-anchors-row a{text-decoration:none;color:#c6dfe7}
.icon-anchors-row .icon-anchors-row__button-back{margin:10px auto 39px auto}
.icon-anchors-row .icon-anchors-row-icon{text-align:center;font-size:1.125rem}
.icon-anchors-row span.icon-anchors-row-label{display:block;text-align:center;font-family:"VWAGTheSans-Bold";font-size:.875rem;text-transform:uppercase;line-height:.875rem;width:70px}
.icon-anchors-row li{float:left;list-style-type:none;margin:0 10px}
@media(min-width:0) and (max-width:767px){.icon-anchors-row li{margin:0 2px}
}
.icon-anchors-row li.active a{color:#67879d}
.no-touch .icon-anchors-row a:hover{color:#67879d}
.chronicle-sticky-container{text-align:center}
.chronicle-sticky-container .icon-anchors-row{text-align:center}
.chronicle-sticky-container span.icon-anchors-row-label{display:none}
.chronicle-sticky-container .icon-anchors-row{margin-bottom:22px}
.chronicle-sticky-container .icon-anchors-row li{float:none;margin:5px 0}
.teaser-abstract.teaser-standard--contentsnippet{padding-left:8%;padding-right:8%}
.teaser-standard--contentsnippet .teaser-abstract__content-inner--padding-top{padding-top:0}
.teaser-standard--contentsnippet .teaser-abstract__content:hover{cursor:pointer}
.teaser-standard--contentsnippet .teaser-abstract__content:hover .contentsnippet-text{color:#8dbfcf}
.teaser-standard--contentsnippet .teaser-abstract__content:hover .contentsnippet-headline{color:#8dbfcf}
.teaser-standard--contentsnippet .teaser-abstract__content:hover .video-play__button{outline:0;background-color:#8dbfcf;color:#fff;-webkit-transition:all 0;-moz-transition:all 0;-o-transition:all 0;-ms-transition:all 0;transition:all 0}
.teaser-standard--contentsnippet img{padding-bottom:5px;min-height:125px}
.contentsnippet-headline{color:#4c5252;font-size:20px;font-family:"VWAGTheSans-Regular";padding-bottom:2%;margin-top:2%}
.teaser-standard--contentsnippet p{font-family:"VWAGTheSans-Regular";color:#898c8c}
.teaser-standard--contentsnippet .teaser-abstract__content-inner p{font-size:18px;line-height:1.75rem}
.contentsnippet-text{max-height:5.25rem;overflow:hidden;display:block}
.teaser-standard--contentsnippet .singlecolumntext,.teaser-standard--contentsnippet ol,.teaser-standard--contentsnippet ul{display:none}
.contentsnippet-text{position:relative}
.contentsnippet-text:after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%)}
.contentsnippet-text--videotext{overflow:auto}
.contentsnippet-text--videotext:after{filter:none;background:0}
.layer .contentsnippet-text:after{background:0}
.layer .singlecolumntext,.layer .teaser-standard--contentsnippet ol,.layer .teaser-standard--contentsnippet ul{width:100%;padding-bottom:40px;display:block}
.layer .contentsnippet-headline{color:#4c5252}
.layer .teaser-standard--contentsnippet .teaser-abstract__content:hover{cursor:auto}
.layer .teaser-standard--contentsnippet .teaser-abstract__content:hover .contentsnippet-text{color:#898c8c}
.layer .teaser-standard--contentsnippet .teaser-abstract__content:hover .contentsnippet-headline{color:#4c5252}
.layer .teaser-abstract.teaser-standard--contentsnippet{padding-left:4%;padding-right:4%}
@media(min-width:0) and (max-width:767px){.layer .teaser-abstract.teaser-standard--contentsnippet{padding-left:20px;padding-right:35px}
}
.factsnippet{padding-left:8%;padding-right:8%;padding-top:8%;position:relative;text-align:center}
@media(min-width:0) and (max-width:767px){.factsnippet{padding-top:0}
}
.fact-scope{font-size:170px;font-family:"VWAGTheAntiqua-Regular";text-transform:lowercase;color:#eef5f8;margin:0 auto;white-space:nowrap}
@media(min-width:768px) and (max-width:1400px){.fact-scope{font-size:130px}
}
@media(min-width:0) and (max-width:767px){.fact-scope{font-size:55px;padding-bottom:10px}
}
.fact-text{font-size:28px;line-height:40px;font-family:"VWAGTheAntiqua-Regular";color:#8dbfcf}
.logo-pagination{display:inline-block;text-align:center;width:100%;border-top:1px #e5e6e8 solid;background:white;margin-bottom:80px;height:52px}
@media(min-width:0) and (max-width:767px){.logo-pagination{margin-top:20px}
}
.logo-pagination .pagination{width:43px;display:none}
.logo-pagination .pagination ul{padding:0;margin:0}
.logo-pagination__prev{float:left;padding-top:10px}
.logo-pagination__next{float:right;padding-top:10px}
.logo-pagination__navigation{display:none;text-align:center}
.logo-pagination__navigation li{margin-left:12px;margin-right:12px;height:40px;width:auto;padding-top:10px;display:none}
.logo-pagination__navigation li:hover{padding-top:7px;border-top:3px #8dbfcf solid}
.logo-pagination__navigation li.active{padding-top:7px;border-top:3px #335f7d solid;display:inline-block}
@media(min-width:0) and (max-width:767px){.logo-pagination__navigation li.active{border:0}
}
.logo-pagination__navigation ul{padding:0;margin:0}
.logo-pagination__navigation img{height:40px;width:auto}
.epoch-pagination{display:inline-block;text-align:center;width:100%;border-top:1px #e5e6e8 solid;background:white;margin-bottom:80px;padding-top:10px}
@media(min-width:0) and (max-width:767px){.epoch-pagination{margin-top:20px}
}
.epoch-pagination .pagination{width:43px}
.epoch-pagination .pagination ul{padding:0;margin:0}
.epoch-pagination__info{display:table;float:left;height:40px;width:238px}
@media(min-width:0) and (max-width:767px){.epoch-pagination__info{width:0}
}
@media(min-width:768px) and (max-width:1023px){.epoch-pagination__info{width:103px}
}
.epoch-pagination__info--right{float:right}
.epoch-pagination__prev{vertical-align:middle;float:left}
.epoch-pagination__next{vertical-align:middle;float:right}
.epoch-pagination--title,.epoch-pagination--year{display:table-cell;color:#a8adb3;vertical-align:middle;line-height:15px}
.epoch-pagination--year{padding-left:13px;padding-right:13px;width:60px;text-align:center}
@media(min-width:0) and (max-width:767px){.epoch-pagination--year{display:none}
}
.epoch-pagination--year.is-hovered{color:#8dbfcf}
.epoch-pagination--title{width:135px;font-size:13px;color:#8dbfcf}
@media(min-width:0) and (max-width:767px){.epoch-pagination--title{display:none}
}
.epoch-pagination__prev-year{float:left}
.epoch-pagination__next-year{float:right}
.epoch-pagination--title{display:none}
.epoch-pagination--title.is-hovered{display:table-cell}
@media(min-width:0) and (max-width:1023px){.epoch-pagination--title.is-hovered{display:none}
}
.epoch-pagination__prev-title{text-align:left}
.epoch-pagination__next-title{text-align:right}
.epoch-pagination__navigation{display:inline-block}
.epoch-pagination__navigation li{display:inline-block}
.epoch-pagination__navigation li.active a{color:#335f7d}
.epoch-pagination__navigation a{text-decoration:none;cursor:pointer;color:#a8adb3;padding-left:4px}
.epoch-pagination__navigation a:hover{color:#335f7d}
.epoch-pagination__navigation ul{padding:0;margin:0}
@media(min-width:0) and (max-width:767px){.epoch-pagination__navigation li{display:none}
.epoch-pagination__navigation li.active{display:inline-block}
}
a.button-circle-arrow{text-decoration:none}
.button-circle-arrow{background:#c6dfe7;width:40px;height:40px;display:block;text-align:center;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;-o-transition:background .1s linear;-ms-transition:background .1s linear;transition:background .1s linear}
.button-circle-arrow i.CorpVwAgIcon{font-size:20px;color:#335f7d;line-height:40px;font-weight:normal}
.button-circle-arrow:hover{background:#335f7d}
.button-circle-arrow:hover i.CorpVwAgIcon{color:#fff}
.button-circle-arrow--back{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}
.button-arrow{background:#fff;border:0}
.button-arrow i{font-size:14px;color:#a8adb3}
.button-arrow:hover i{color:#335f7d}
.confidential-classified{position:relative;z-index:3;color:#fff;background:#8dbfcf;text-align:center;width:100%;padding:0;max-height:100%}
.confidential-classified__text{margin:.4375rem 0}
@media(min-width:0) and (max-width:1023px){.body-mobile-menu-open .confidential-classified,.body-search-open .confidential-classified,.body-language-menu-open .confidential-classified,.body-headermeta-menu-open .confidential-classified{display:none}
}
.facts-and-figures__year .form-order__select-wrapper{float:none;width:100%}
.facts-and-figures__year .filter-wrapper{padding:0 30px 15px;background:#fff}
.facts-and-figures__title{font-size:1.375rem}
.facts-and-figures__title i{vertical-align:middle}
.facts-and-figures__legend{float:left}
.facts-and-figures__legend span{padding-right:15px}
.facts-and-figures__legend-group{color:#a8adb3}
.facts-and-figures__legend-brand{color:#8dbfcf}
.facts-and-figures__staff{background:#eef5f8;margin-bottom:20px}
.facts-and-figures__diagram-title{padding:20px 20px 0 20px;font-size:1rem;font-family:"VWAGTheSans-Bold";color:#335f7d}
.facts-and-figures__vehicles{background:#eef5f8;width:100%;height:100%}
.facts-and-figures__selling{height:100%}
.facts-and-figures__selling .form-order__select{display:block;margin-left:auto;margin-right:auto;width:272px}
.facts-and-figures-group-margin{margin-bottom:20px}
.facts-and-figures__selling--empty{opacity:0}
#facts-and-figures__selling-container{min-height:450px;text-align:center}
#facts-and-figures__selling-container .highcharts-data-labels{color:#8dbfcf}
#facts-and-figures__selling-container .highcharts-data-labels span.facts-and-figures__legend-group,#facts-and-figures__selling-container .highcharts-data-labels span.facts-and-figures__legend-brand{font-size:2.375rem !important}
@media(min-width:0) and (max-width:767px){#facts-and-figures__selling-container .highcharts-data-labels span.facts-and-figures__legend-group,#facts-and-figures__selling-container .highcharts-data-labels span.facts-and-figures__legend-brand{font-size:2.375rem !important}
}
@media(min-width:768px) and (max-width:1023px){#facts-and-figures__selling-container .highcharts-data-labels span.facts-and-figures__legend-group,#facts-and-figures__selling-container .highcharts-data-labels span.facts-and-figures__legend-brand{font-size:1.375rem !important}
}
#facts-and-figures__selling-container .highcharts-data-labels .facts-and-figures__legend-brand-container{position:absolute;top:0;left:200}
#facts-and-figures__selling-container .highcharts-data-labels .facts-and-figures__data-label-value{font-size:1.375rem !important}
@media(min-width:0) and (max-width:767px){#facts-and-figures__selling-container .highcharts-data-labels .facts-and-figures__data-label-value{font-size:1.375rem !important}
}
@media(min-width:768px) and (max-width:1023px){#facts-and-figures__selling-container .highcharts-data-labels .facts-and-figures__data-label-value{font-size:1.125rem !important}
}
#facts-and-figures__selling-container .highcharts-title span.facts-and-figures__legend-item{font-family:"VWAGTheAntiqua-Regular" !important;font-size:2.375rem !important}
@media(min-width:0) and (max-width:767px){#facts-and-figures__selling-container .highcharts-title span.facts-and-figures__legend-item{font-size:2.375rem !important}
}
@media(min-width:768px) and (max-width:1023px){#facts-and-figures__selling-container .highcharts-title span.facts-and-figures__legend-item{font-size:1.375rem !important}
}
.facts-and-figures__selling-dropdown-label,.facts-and-figures__financial-dropdown-label{display:none;color:#e0e5e8}
.facts-and-figures__staff-container{text-align:center;width:100%;height:100%;margin-top:10px}
@media(min-width:0) and (max-width:767px){.facts-and-figures__staff-container{text-align:center}
}
.facts-and-figures__financial{background:#eef5f8}
#facts-and-figures__financial-container .highcharts-xaxis-labels span{font-size:1rem !important;font-family:"VWAGTheSans-Bold" !important;color:#335f7d;margin-top:-8px !important}
#facts-and-figures__financial-container .financial-data-label{font-size:1rem !important;font-family:"VWAGTheAntiqua-Regular" !important;margin-top:-5px !important}
.disclaimer{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,0.8);z-index:9999}
.disclaimer-form{position:absolute;top:50%;left:50%;background-color:#fff;padding:2%;outline:1px solid #000;width:60%;height:auto;max-height:80vh;overflow-y:auto;transform:translate(-50%,-50%)}
.social-opt{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,0.8);z-index:9999}
.social-opt-form{position:absolute;top:50%;left:50%;background-color:#fff;padding:2%;outline:1px solid #000;width:60%;height:auto;max-height:80vh;overflow-y:auto;transform:translate(-50%,-50%)}
.stickybutton{background:#004666;font-size:20px;position:fixed;z-index:9998;height:48px;width:100%;bottom:0;text-align:center;padding-top:10px;padding-bottom:15px;overflow:hidden;opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s}
.stickybutton span{display:inline;padding-right:10px;width:14px}
.stickybutton a{text-align:center;height:30px;width:100vw;line-height:1.4;vertical-align:middle;text-transform:uppercase;color:#fff;text-decoration:none;display:inline}
.stickybutton a:hover{color:#fff}
.stickybutton a .arrow{font-size:1rem}
.stickybutton:hover{background:#8dbfcf}
@media all and (min-width:1024px){.stickybutton{right:0;width:190px;height:60px;padding-top:15px;padding-left:5px;top:64%}
.stickybutton a{width:96%;display:table;text-align:left;margin-left:10px}
.stickybutton span{display:table-cell}
}
.stickybutton.js-smaller-font{font-size:16px;padding-top:12px;padding-bottom:18px}
@media all and (min-width:1024px){.stickybutton.js-smaller-font{padding-top:18px}
}
.stickybutton.js-smaller-font-center{font-size:16px;padding-top:12px}
@media all and (min-width:1024px){.stickybutton.js-smaller-font-center{padding-top:9px}
}
.alert-window{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,0.8);z-index:9999}
.alert-window-form{position:absolute;top:50%;left:50%;background-color:#fff;padding:2%;outline:1px solid #000;width:60%;height:auto;max-height:80vh;overflow-y:auto;transform:translate(-50%,-50%)}
.maps20Tour__container .grid-section{border-top:#7f8789 20px solid}
.maps20Tour__container .maps20Tour__details,.maps20Tour__container .maps20Tour__category-icon{background-color:#7f8789}
.maps20Tour__container .maps20Tour__legend,.maps20Tour__container .maps20Tour__legend *{color:#7f8789}
.maps20Tour__container.maps20Tour--real .grid-section{border-top:#67879d 20px solid}
.maps20Tour__container.maps20Tour--real .maps20Tour__details,.maps20Tour__container.maps20Tour--real .maps20Tour__category-icon{background-color:#67879d}
.maps20Tour__container.maps20Tour--real .maps20Tour__legend,.maps20Tour__container.maps20Tour--real .maps20Tour__legend *{color:#67879d}
.maps20Tour__container.maps20Tour--supporters .grid-section{border-top:#004666 20px solid}
.maps20Tour__container.maps20Tour--supporters .maps20Tour__details,.maps20Tour__container.maps20Tour--supporters .maps20Tour__category-icon{background-color:#004666}
.maps20Tour__container.maps20Tour--supporters .maps20Tour__legend,.maps20Tour__container.maps20Tour--supporters .maps20Tour__legend *{color:#004666}
.maps20Tour__container.maps20Tour--visionary .grid-section{border-top:#8dbfcf 20px solid}
.maps20Tour__container.maps20Tour--visionary .maps20Tour__details,.maps20Tour__container.maps20Tour--visionary .maps20Tour__category-icon{background-color:#8dbfcf}
.maps20Tour__container.maps20Tour--visionary .maps20Tour__legend,.maps20Tour__container.maps20Tour--visionary .maps20Tour__legend *{color:#8dbfcf}
.maps20Tour__headline{margin-bottom:20px}
.maps20Tour__buttons{margin-top:80px;text-align:end}
.maps20Tour__buttons a{margin-bottom:10px}
@media all and (min-width:1024px){.maps20Tour__buttons a{display:inline-block;margin-left:8px;min-width:250px}
}
.maps20Tour__info .maps20Tour__category-icon{padding:10px;border-radius:50%;position:absolute;top:30px;left:10px}
.maps20Tour__info .maps20Tour__icon{width:40px;height:40px;margin-right:5px}
.maps20Tour__info .maps20Tour__img{margin-bottom:10px}
.maps20Tour__info .maps20Tour__details{color:#fff;padding:10px}
.maps20Tour__info .maps20Tour__legend{margin-top:5px;padding-left:8px}
.maps20Tour__arrow{text-align:center}
.maps20Tour__arrow svg{width:100px;height:auto}
.maps20Location .grid-col{margin-top:20px}
.iframe-wrapper{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:56.25%}
.ba-slider{position:relative;overflow:hidden}
.ba-slider img{width:100%;display:block;max-width:none}
.ba-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}
.ba-slider .handle{position:absolute;left:50%;top:0;bottom:0;cursor:ew-resize}
.ba-slider .jx-handle{position:absolute;height:100%;width:40px;cursor:col-resize;z-index:15;margin-left:-20px}
.ba-slider .jx-control{height:100%;margin-right:auto;margin-left:auto;width:3px;background-color:#eff0f1}
.ba-slider .jx-controller{position:absolute;margin:auto;top:0;bottom:0;height:60px;width:9px;margin-left:-3px;background-color:#eff0f1}
.ba-slider .jx-arrow{position:absolute;margin:auto;top:0;bottom:0;width:0;height:0;transition:all .2s ease}
.ba-slider .jx-arrow.jx-left{left:2px;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #eff0f1 transparent transparent}
.ba-slider .jx-arrow.jx-right{right:2px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #eff0f1}
.ba-slider .jx-handle:hover .jx-controller,.ba-slider .jx-handle:hover .jx-control{background-color:#8dbfcf}
.ba-slider .jx-handle:hover .jx-arrow.jx-left,.ba-slider .jx-handle:active .jx-arrow.jx-left{left:-1px;border-color:transparent #8dbfcf transparent transparent}
.ba-slider .jx-handle:hover .jx-arrow.jx-right,.ba-slider .jx-handle:active div.jx-arrow.jx-right{right:-1px;border-color:transparent transparent transparent #8dbfcf}
@media(min-width:768px){.footer--sticky{position:fixed;padding:10px 0;bottom:0;z-index:100}
}
@media(min-width:0) and (max-width:767px){header{position:fixed !important;width:84%;top:0;z-index:101}
header::before,.vwag-mobile-menu::after{position:fixed;left:0;top:0;background:#fff;content:"";height:67px;width:100%}
body{margin-top:67px;height:calc(100% - 67px)}
.vwag-mobile-menu{padding-top:0}
.menu-btn-close,.menu-btn{position:fixed;z-index:105}
.body-mobile-menu-open .menu-btn,.body-mobile-menu-open header::before,.body-search-open .menu-btn,.body-search-open header::before,.body-language-menu-open .menu-btn,.body-language-menu-open header::before,.body-headermeta-menu-open .menu-btn,.body-headermeta-menu-open header::before{display:none !important}
}