

























































@media (min-width: 1200px) { #wMediaqueryTmp, #wMediaqueryTmp_xl_min {font-family:"mediaquery_viewport_xl_min"}
.hideIfViewport_xl_min {

display:none !important;
}
}


@media (max-width: 1199px) { #wMediaqueryTmp, #wMediaqueryTmp_xl_max {font-family:"mediaquery_viewport_xl_max"}
.hideIfViewport_xl_max {

display:none !important;
}
}


@media (min-width: 992px) { #wMediaqueryTmp, #wMediaqueryTmp_l_min {font-family:"mediaquery_viewport_l_min"}
.hideIfViewport_l_min {

display:none !important;
}
}


@media (max-width: 991px) { #wMediaqueryTmp, #wMediaqueryTmp_l_max {font-family:"mediaquery_viewport_l_max"}
.hideIfViewport_l_max {

display:none !important;
}
}


@media (min-width: 768px) { #wMediaqueryTmp, #wMediaqueryTmp_m_min {font-family:"mediaquery_viewport_m_min"}
.hideIfViewport_m_min {

display:none !important;
}
}


@media (max-width: 767px) { #wMediaqueryTmp, #wMediaqueryTmp_m_max {font-family:"mediaquery_viewport_m_max"}
.hideIfViewport_m_max {

display:none !important;
}
}


@media (min-width: 576px) { #wMediaqueryTmp, #wMediaqueryTmp_s_min {font-family:"mediaquery_viewport_s_min"}
.hideIfViewport_s_min {

display:none !important;
}
}


@media (max-width: 575px) { #wMediaqueryTmp, #wMediaqueryTmp_s_max {font-family:"mediaquery_viewport_s_max"}
.hideIfViewport_s_max {

display:none !important;
}
}


@media (min-width: 415px) { #wMediaqueryTmp, #wMediaqueryTmp_xs_min {font-family:"mediaquery_viewport_xs_min"}
.hideIfViewport_xs_min {

display:none !important;
}
}


@media (max-width: 414px) { #wMediaqueryTmp, #wMediaqueryTmp_xs_max {font-family:"mediaquery_viewport_xs_max"}
.hideIfViewport_xs_max {

display:none !important;
}
}
















































































































































































































































































































































































































































:root {
--baseColorPrimary1:#fab700;
--baseColorPrimary2:#ef7b00;
--baseColor_P2_A11Y:#ff9c00;
--baseColorWhite:#FFFFFF;
--baseColorLighter:#F6F7F8;
--baseColorLight:#EDEFF0;
--baseColorSemi:#b1b4b7;
--baseColorDark:#525555;
--baseColorDarker:#3f4242;
--baseColorBlack:#000000;
--baseColorDarker:#3f4242;
--backgroundColorBody:#C0C0C0;
--backgroundColorHeader:var(--baseColorWhite);
--backgroundColorHeaderBefore:var(--baseColorDarker);
--fontColorHeaderBefore:var(--baseColorWhite);
--fontColorSearchSymbolHeaderBefore:var(--baseColorWhite);
--fontColorHeaderAfter:var(--baseColorDark);
--backgroundColorHeaderAfter:var(--baseColorWhite);
--fontColorSearchSymbolHeader:var(--baseColorBlack);
--fontColorSearchSymbolHeaderAfter:var(--baseColorBlack);
--backgroundColorSearchLayer:var(--baseColorLight);
--fontColorNavigationMetaHeaderMainLevel1:rgba(0,0,0,0.4);
--fontColorNavigationMetaHeaderMainLevel1Selected:rgba(0,0,0,0.6);
--fontColorNavigationMetaHeaderMainLevel1Hover:rgba(0,0,0,0.6);
--fontColorNavigationMetaHeaderMainLevel1Active:rgba(0,0,0,0.6);
--fontColorNavigationMetaHeaderBeforeLevel1:var(--baseColorWhite);
--fontColorNavigationMetaHeaderBeforeLevel1Selected:var(--baseColorLighter);
--fontColorNavigationMetaHeaderBeforeLevel1Hover:var(--baseColorLighter);
--fontColorNavigationMetaHeaderBeforeLevel1Active:var(--baseColorLighter);
--backgroundColorNavigationMeta:transparent;
--backgroundColorNavigationMain:transparent;
--backgroundColorNavigationMainLayer:var(--baseColorLighter);
--backgroundColorMegaDropdown:var(--baseColorLighter);
--backgroundColorNavigationMainBlockBefore:transparent;
--fontColorNavigationMainLevel1:var(--baseColorDarker);
--fontColorNavigationMainLevel1Selected:var(--baseColorDarker);
--fontColorNavigationMainLevel1Hover:var(--baseColorDarker);
--fontColorNavigationMainLevel1Active:var(--baseColorDarker);
--fontColorNavigationMainLevel2:var(--baseColorDarker);
--fontColorNavigationMainLevel2Selected:var(--baseColorDarker);
--fontColorNavigationMainLevel2Hover:var(--baseColorDarker);
--fontColorNavigationMainLevel2Active:var(--baseColorDarker);
--backgroundColorNavigationMainLevel1:transparent;
--backgroundColorNavigationMainLevel1Selected:transparent;
--backgroundColorNavigationMainLevel1Hover:transparent;
--backgroundColorNavigationMainLevel1Active:transparent;
--backgroundColorNavigationMainLevel2:transparent;
--backgroundColorNavigationMainLevel2Selected:transparent;
--backgroundColorNavigationMainLevel2Hover:rgba(0,0,0,0.02);
--backgroundColorNavigationMainLevel2Active:rgba(0,0,0,0.05);
--symbolColorNavigationMenu:var(--baseColorBlack);
--backgroundColorNavigationMenu:var(--baseColorWhite);
--fontColorNavigationMenuLevel1:var(--baseColorDarker);
--fontColorNavigationMenuLevel1Selected:var(--baseColorDarker);
--fontColorNavigationMenuLevel1Hover:var(--baseColorPrimary2);
--fontColorNavigationMenuLevel1Active:var(--baseColorDarker);
--fontColorNavigationMenuLevel2:var(--baseColorBlack);
--fontColorNavigationMenuLevel2Selected:var(--baseColorBlack);
--fontColorNavigationMenuLevel2Hover:var(--baseColorBlack);
--fontColorNavigationMenuLevel2Active:var(--baseColorBlack);
--backgroundColorNavigationMenuLevel1:var(--baseColorWhite);
--backgroundColorNavigationMenuLevel1Selected:var(--baseColorWhite);
--backgroundColorNavigationMenuLevel1Hover:var(--baseColorWhite);
--backgroundColorNavigationMenuLevel1Active:var(--baseColorWhite);
--backgroundColorNavigationMenuLevel2:var(--baseColorLighter);
--backgroundColorNavigationMenuLevel2Selected:var(--baseColorLighter);
--backgroundColorNavigationMenuLevel2Hover:var(--baseColorLighter);
--backgroundColorNavigationMenuLevel2Active:var(--baseColorLighter);
--backgroundColorNavigationMenuLevel3:var(--baseColorLight);
--backgroundColorNavigationMenuLevel3Selected:var(--baseColorLight);
--backgroundColorNavigationMenuLevel3Hover:var(--baseColorLight);
--backgroundColorNavigationMenuLevel3Active:var(--baseColorLight);
--backgroundColorNavigationSub:transparent;
--fontColorNavigationSubLevel1:var(--baseColorBlack);
--fontColorNavigationSubLevel1Selected:var(--baseColorBlack);
--fontColorNavigationSubLevel1Hover:var(--baseColorBlack);
--fontColorNavigationSubLevel1Active:var(--baseColorBlack);
--fontColorNavigationSubLevel2:var(--baseColorBlack);
--fontColorNavigationSubLevel2Selected:var(--baseColorBlack);
--fontColorNavigationSubLevel2Hover:var(--baseColorBlack);
--fontColorNavigationSubLevel2Active:var(--baseColorBlack);
--backgroundColorNavigationSubLevel1:transparent;
--backgroundColorNavigationSubLevel1Selected:transparent;
--backgroundColorNavigationSubLevel1Hover:transparent;
--backgroundColorNavigationSubLevel1Active:transparent;
--backgroundColorNavigationSubLevel2:transparent;
--backgroundColorNavigationSubLevel2Selected:transparent;
--backgroundColorNavigationSubLevel2Hover:transparent;
--backgroundColorNavigationSubLevel2Active:transparent;
--fontColorNavigationBreadcrumb:rgba(63,66,66,0.8);
--fontColorNavigationBreadcrumbHover:var(--baseColorBlack);
--fontColorNavigationBreadcrumbActive:var(--baseColorBlack);
--backgroundColorNavigationBreadcrumb:transparent;
--backgroundColorContent:var(--baseColorWhite);
--fontColorDefault:var(--baseColorDarker);
--fontColorSub:rgba(63,66,66,0.8);
--fontColorWeak:rgba(63,66,66,0.8);
--fontColorInverseDefault:var(--baseColorWhite);
--fontColorInverseSub:rgba(255,255,255,0.7);
--fontColorInverseWeak:rgba(255,255,255,0.7);
--fontColorError:#d0021b;
--fontColorHeadline1:var(--baseColorDarker);
--fontColorHeadline2:var(--baseColorDarker);
--fontColorHeadline3:var(--baseColorDarker);
--fontColorHeadline4:var(--baseColorDarker);
--fontColorHeadline5:var(--baseColorDarker);
--fontColorHeadline6:var(--baseColorDarker);
--fontColorInverseHeadline1:var(--baseColorWhite);
--fontColorInverseHeadline2:var(--baseColorWhite);
--fontColorInverseHeadline3:var(--baseColorWhite);
--fontColorInverseHeadline4:var(--baseColorWhite);
--fontColorInverseHeadline5:var(--baseColorWhite);
--fontColorInverseHeadline6:var(--baseColorWhite);
--fontColorLink:var(--baseColorDarker);
--fontColorLinkHover:rgba(0,0,0,0.8);
--fontColorLinkActive:rgba(0,0,0,0.8);
--fontColorInverseLink:rgba(255,255,255,0.7);
--fontColorInverseLinkHover:var(--baseColorWhite);
--fontColorInverseLinkActive:var(--baseColorWhite);
--fontColorLightLink:var(--baseColorSemi);
--fontColorLightLinkHover:rgba(177,180,183,0.8);
--fontColorLightLinkActive:rgba(177,180,183,0.8);
--fontColorLightInverseLink:rgba(255,255,255,0.7);
--fontColorLightInverseLinkHover:var(--baseColorWhite);
--fontColorLightInverseLinkActive:var(--baseColorWhite);
--fontColorEntryTitle:var(--baseColorBlack);
--fontColorEntryDate:rgba(0,0,0,0.6);
--fontColorEntryDescription:rgba(0,0,0,0.6);
--fontColorInverseEntryTitle:var(--baseColorWhite);
--fontColorInverseEntryDate:rgba(255,255,255,0.6);
--fontColorInverseEntryDescription:rgba(255,255,255,0.6);
--backgroundColorWhite:var(--baseColorWhite);
--backgroundColorBlack:var(--baseColorBlack);
--backgroundColorLight1:var(--baseColorLighter);
--backgroundColorLight2:var(--baseColorLight);
--backgroundColorDark1:var(--baseColorDarker);
--backgroundColorDark2:var(--baseColorPrimary1);
--backgroundColorError:#f3c0c6;
--borderColorDefault:#d8d8d8;
--borderColorLight:var(--baseColorLighter);
--borderColorDark:rgba(63,66,66,0.5);
--borderColorLines:#c3cbd0;
--backgroundColorButton:var(--baseColorPrimary1);
--backgroundColorButtonHover:rgba(250,183,0,0.8);
--backgroundColorButtonActive:rgba(250,183,0,0.6);
--borderColorButton:var(--baseColorPrimary1);
--borderColorButtonHover:rgba(250,183,0,0.8);
--borderColorButtonActive:rgba(250,183,0,0.6);
--fontColorButton:var(--baseColorWhite);
--fontColorButtonHover:var(--baseColorWhite);
--fontColorButtonActive:var(--baseColorWhite);
--backgroundColorInverseButton:var(--baseColorWhite);
--backgroundColorInverseButtonHover:rgba(255,255,255,0.8);
--backgroundColorInverseButtonActive:rgba(255,255,255,0.6);
--borderColorInverseButton:var(--baseColorLight);
--borderColorInverseButtonHover:rgba(255,255,255,0.8);
--borderColorInverseButtonActive:rgba(255,255,255,0.6);
--fontColorInverseButton:var(--baseColorBlack);
--fontColorInverseButtonHover:var(--baseColorBlack);
--fontColorInverseButtonActive:var(--baseColorBlack);
--backgroundColorInputs:var(--baseColorWhite);
--borderColorInput:var(--baseColorDarker);
--borderColorInputFocus:var(--baseColorPrimary1);
--backgroundColorTable:transparent;
--backgroundColorTableHeader:var(--baseColorDark);
--backgroundColorTableCellHightlighted:var(--baseColorLighter);
--borderColorTable:var(--baseColorDark);
--colorLinkIcon:var(--fontColorLink);
--colorLinkIconInverse:var(--fontColorInverseLink);
--colorLightLinkIcon:var(--fontColorLightLink);
--colorLightLinkIconInverse:var(--fontColorLightInverseLink);
--fontColorFunctions:var(--baseColorDark);
--fontColorFunctionsActive:var(--baseColorDarker);
--backgroundColorFunctions:transparent;
--backgroundColorFunctionsActive:transparent;
--backgroundColorFooter:var(--baseColorWhite);
--isDarkBackgroundFooter:no;
}


@font-face {
font-family:'Montserrat Bold';
font-style:normal;
font-weight:normal;
font-display:swap;
src:local('Montserrat Bold'), local('Montserrat Bold'), url(/multi-wGlobal/wGlobal/layout/webfonts/Montserrat/Montserrat-Bold.ttf) format('truetype');
}
@font-face {
font-family:'Montserrat Regular';
font-style:normal;
font-weight:normal;
font-display:swap;
src:local('Montserrat Regular'), local('Montserrat Regular'), url(/multi-wGlobal/wGlobal/layout/webfonts/Montserrat/Montserrat-Regular.ttf) format('truetype');
}
@font-face {
font-family:'Montserrat Light';
font-style:normal;
font-weight:normal;
font-display:swap;
src:local('Montserrat Light'), local('Montserrat Light'), url(/multi-wGlobal/wGlobal/layout/webfonts/Montserrat/Montserrat-Light.ttf) format('truetype');
}
@font-face {
font-family:'Montserrat Semibold';
font-style:normal;
font-weight:normal;
font-display:swap;
src:local('Montserrat Semibold'), local('Montserrat Semibold'), url(/multi-wGlobal/wGlobal/layout/webfonts/Montserrat/Montserrat-SemiBold.ttf) format('truetype');
}
@font-face {
font-family:'Montserrat MediumItalic';
font-style:normal;
font-weight:normal;
font-display:swap;
src:local('Montserrat MediumItalic'), local('Montserrat MediumItalic'), url(/multi-wGlobal/wGlobal/layout/webfonts/Montserrat/Montserrat-MediumItalic.ttf) format('truetype');
}
.isDarkBackground div, .isDarkBackground span, .isDarkBackground p, .isDarkBackground strong, .isDarkBackground em, .isDarkBackground ul, .isDarkBackground li, .isLightBackground .isDarkBackground div, .isLightBackground .isDarkBackground span, .isLightBackground .isDarkBackground p, .isLightBackground .isDarkBackground strong, .isLightBackground .isDarkBackground em, .isLightBackground .isDarkBackground ul, .isLightBackground .isDarkBackground li {

color:#FFFFFF;
}
.isDarkBackground a, .isDarkBackground a *, .isLightBackground .isDarkBackground a, .isLightBackground .isDarkBackground a * {

color:rgba(255,255,255,0.7);
}
.isDarkBackground a:hover, .isDarkBackground a *:hover, .isLightBackground .isDarkBackground a:hover, .isLightBackground .isDarkBackground a *:hover {

color:#FFFFFF;
}
.isDarkBackground .accordionHeaderOpener:before, .isDarkBackground .accordionHeaderOpener:after, .isLightBackground .isDarkBackground .accordionHeaderOpener:before, .isLightBackground .isDarkBackground .accordionHeaderOpener:after {

background-color:#FFFFFF !important;
}
.isDarkBackground .text-sub, .isLightBackground .isDarkBackground .text-sub {

color:rgba(255,255,255,0.7);
}
.isDarkBackground .text-weak, .isLightBackground .isDarkBackground .text-weak {

color:rgba(255,255,255,0.7);
}
.isDarkBackground h1, .isDarkBackground h1 *, .isLightBackground .isDarkBackground h1, .isLightBackground .isDarkBackground h1 * {

color:#FFFFFF;
}
.isDarkBackground h2, .isDarkBackground h2 *, .isLightBackground .isDarkBackground h2, .isLightBackground .isDarkBackground h2 * {

color:#FFFFFF;
}
.isDarkBackground h3, .isDarkBackground h3 *, .isLightBackground .isDarkBackground h3, .isLightBackground .isDarkBackground h3 * {

color:#FFFFFF;
}
.isDarkBackground h4, .isDarkBackground h4 *, .isDarkBackground h5, .isDarkBackground h5 *, .isDarkBackground h6, .isDarkBackground h6 *, .isLightBackground .isDarkBackground h4, .isLightBackground .isDarkBackground h4 *, .isLightBackground .isDarkBackground h5, .isLightBackground .isDarkBackground h5 *, .isLightBackground .isDarkBackground h6, .isLightBackground .isDarkBackground h6 * {

color:#FFFFFF;
}
.isDarkBackground .listDefault .listEntryTitle, .isDarkBackground .listSearch .listEntryTitle, .isLightBackground .isDarkBackground .listDefault .listEntryTitle, .isLightBackground .isDarkBackground .listSearch .listEntryTitle {

color:#FFFFFF;
}
.isDarkBackground .listDefault .listEntryDate, .isDarkBackground .listSearch .listEntryDate, .isLightBackground .isDarkBackground .listDefault .listEntryDate, .isLightBackground .isDarkBackground .listSearch .listEntryDate {

color:rgba(255,255,255,0.6);
}
.isDarkBackground .listDefault .listEntryDescription, .isDarkBackground .listDefault .listEntryDescription *, .isDarkBackground .listSearch .listEntryDescription, .isDarkBackground .listSearch .listEntryDescription *, .isLightBackground .isDarkBackground .listDefault .listEntryDescription, .isLightBackground .isDarkBackground .listDefault .listEntryDescription *, .isLightBackground .isDarkBackground .listSearch .listEntryDescription, .isLightBackground .isDarkBackground .listSearch .listEntryDescription * {

color:rgba(255,255,255,0.6);
}
.isDarkBackground .listDefault .listEntryUrl > a, .isDarkBackground .listSearch .listEntryUrl > a, .isLightBackground .isDarkBackground .listDefault .listEntryUrl > a, .isLightBackground .isDarkBackground .listSearch .listEntryUrl > a {

color:rgba(255,255,255,0.7);
}
.isDarkBackground .listDefault .listEntryUrl > a:hover, .isDarkBackground .listSearch .listEntryUrl > a:hover, .isLightBackground .isDarkBackground .listDefault .listEntryUrl > a:hover, .isLightBackground .isDarkBackground .listSearch .listEntryUrl > a:hover {

color:#FFFFFF;
}
.isLightBackground div, .isLightBackground span, .isLightBackground p, .isLightBackground strong, .isLightBackground em, .isLightBackground ul, .isLightBackground li, .isDarkBackground .isLightBackground div, .isDarkBackground .isLightBackground span, .isDarkBackground .isLightBackground p, .isDarkBackground .isLightBackground strong, .isDarkBackground .isLightBackground em, .isDarkBackground .isLightBackground ul, .isDarkBackground .isLightBackground li {

color:#3f4242;
}
.isLightBackground a, .isLightBackground a *, .isDarkBackground .isLightBackground a, .isDarkBackground .isLightBackground a * {

color:#3f4242;
}
.isLightBackground a:hover, .isLightBackground a *:hover, .isDarkBackground .isLightBackground a:hover, .isDarkBackground .isLightBackground a *:hover {

color:rgba(0,0,0,0.8);
}
.isLightBackground .accordionHeaderOpener:before, .isLightBackground .accordionHeaderOpener:after, .isDarkBackground .isLightBackground .accordionHeaderOpener:before, .isDarkBackground .isLightBackground .accordionHeaderOpener:after {

background-color:#ef7b00 !important;
}
.isLightBackground .text-sub, .isDarkBackground .isLightBackground .text-sub {

color:rgba(63,66,66,0.8);
}
.isLightBackground .text-weak, .isDarkBackground .isLightBackground .text-weak {

color:rgba(63,66,66,0.8);
}
.isLightBackground h1, .isLightBackground h1 *, .isDarkBackground .isLightBackground h1, .isDarkBackground .isLightBackground h1 * {

color:#3f4242;
}
.isLightBackground h2, .isLightBackground h2 *, .isDarkBackground .isLightBackground h2, .isDarkBackground .isLightBackground h2 * {

color:#3f4242;
}
.isLightBackground h3, .isLightBackground h3 *, .isDarkBackground .isLightBackground h3, .isDarkBackground .isLightBackground h3 * {

color:#3f4242;
}
.isLightBackground h4, .isLightBackground h4 *, .isLightBackground h5, .isLightBackground h5 *, .isLightBackground h6, .isLightBackground h6 *, .isDarkBackground .isLightBackground h4, .isDarkBackground .isLightBackground h4 *, .isDarkBackground .isLightBackground h5, .isDarkBackground .isLightBackground h5 *, .isDarkBackground .isLightBackground h6, .isDarkBackground .isLightBackground h6 * {

color:#3f4242;
}
.isLightBackground .listDefault .listEntryTitle, .isLightBackground .listSearch .listEntryTitle, .isDarkBackground .isLightBackground .listDefault .listEntryTitle, .isDarkBackground .isLightBackground .listSearch .listEntryTitle {

color:#000000;
}
.isLightBackground .listDefault .listEntryDate, .isLightBackground .listSearch .listEntryDate, .isDarkBackground .isLightBackground .listDefault .listEntryDate, .isDarkBackground .isLightBackground .listSearch .listEntryDate {

color:rgba(0,0,0,0.6);
}
.isLightBackground .listDefault .listEntryDescription, .isLightBackground .listDefault .listEntryDescription *, .isLightBackground .listSearch .listEntryDescription, .isLightBackground .listSearch .listEntryDescription *, .isDarkBackground .isLightBackground .listDefault .listEntryDescription, .isDarkBackground .isLightBackground .listDefault .listEntryDescription *, .isDarkBackground .isLightBackground .listSearch .listEntryDescription, .isDarkBackground .isLightBackground .listSearch .listEntryDescription * {

color:rgba(0,0,0,0.6);
}
.isLightBackground .listDefault .listEntryUrl > a, .isLightBackground .listSearch .listEntryUrl > a, .isDarkBackground .isLightBackground .listDefault .listEntryUrl > a, .isDarkBackground .isLightBackground .listSearch .listEntryUrl > a {

color:#3f4242;
}
.isLightBackground .listDefault .listEntryUrl > a:hover, .isLightBackground .listSearch .listEntryUrl > a:hover, .isDarkBackground .isLightBackground .listDefault .listEntryUrl > a:hover, .isDarkBackground .isLightBackground .listSearch .listEntryUrl > a:hover {

color:rgba(0,0,0,0.8);
}














.bodyBlank #cookieNotice {

display:none !important;
}
#cookieNotice {

display:none;
position:fixed;
z-index:2147483001 !important;
top:0;
left:0;
width:100vw;
height:100vh;
pointer-events:none;
background:none;
}
.pagestatus-loaded #cookieNotice {

display:block;
}
#cookieNotice #cookieNoticeInner {

pointer-events:auto;
display:flex;
align-items:center;
justify-content:center;
width:100vw;
height:100vh;
}
#cookieNotice #cookieNoticeInner > div {

position:relative;
left:0;
top:0;
width:90vw;
height:95vh;
-webkit-overflow-scrolling:touch;
overflow-y:auto;
background-color:#FFFFFF;
border-top:solid 1px #d8d8d8;
box-shadow:0 0 20px rgba(0,0,0,0.6);
padding:2rem;
}
#cookieNotice #cookieNoticeInner .elementInfo {

padding:1rem;
}
#cookieNotice #cookieNoticeInner .elementInfo * {

font-size:0.8rem;
line-height:120%;
}
#cookieNotice #cookieNoticeInner a {

white-space:nowrap;
}
#cookieNotice #cookieNoticeInner button {

margin-bottom:0.3rem;
justify-content:left;
}
#cookieNotice #buttonEditCookieNotice {

position:absolute;
top:32px;
right:4px;
}
#cookieNotice #cookieNoticeSelection .cookieNoticeSelectionEntry {

display:block;
padding-right:0.5rem;
font-size:0.9rem;
}
#cookieNotice #cookieNoticeSelection .cookieNoticeSelectionEntry.cookieNoticeSelectionEntryEssential {

padding-bottom:.75rem;
}
#cookieNotice #cookieNoticeSelection .cookieNoticeSelectionEntry input, #cookieNotice #cookieNoticeSelection .cookieNoticeSelectionEntry label {

vertical-align:middle;
line-height:20px;
}
#cookieNotice #cookieNoticeSelection .cookieNoticeSelectionEntry label {

font-size:0.9rem;
color:#3f4242;
padding-left:4px;
}
#cookieNotice #cookieNoticePrivacyDetails {

padding:0 0 0.8rem 0;
}
#cookieNotice #cookieNoticePrivacyDetails a {

font-size:0.9rem;
text-decoration:underline;
}
#cookieNotice #containerRememberDataSecurityPreferences {

display:none;
}
#cookieNotice #containerRememberDataSecurityPreferences input, #cookieNotice #containerRememberDataSecurityPreferences label {

vertical-align:middle;
line-height:20px;
}
#cookieNotice #containerRememberDataSecurityPreferences label {

font-size:0.9rem;
color:rgba(63,66,66,0.8);
padding-left:4px;
}
#cookieNotice div#cookieNoticeCloser {

cursor:pointer;
box-sizing:border-box;
display:none;
position:absolute;
z-index:3;
right:0;
top:0;
width:32px;
height:32px;
font-size:0;
color:transparent;
border:none;
background-color:transparent;
transition:transform 0.3s ease-in-out;
}
#cookieNotice div#cookieNoticeCloser:hover {

transition:all 0.3s linear;
}
#cookieNotice div#cookieNoticeCloser:before {

content:'';
position:absolute;
left:0;
width:26px;
height:11px;
margin:6px 0 0 3px;
border-top:solid 2px #3f4242;
transform:rotate(45deg);
transform-origin:2px 5px;
}
#cookieNotice div#cookieNoticeCloser:after {

content:'';
position:absolute;
left:0;
width:26px;
height:20px;
margin:6px 0 0 4px;
border-bottom:solid 2px #3f4242;
transform:rotate(-45deg);
transform-origin:2px 16px;
}
#cookieNotice.hasOpenedByClick #cookieNoticeCloser {

display:block;
}
#cookieNotice.infoOnly #cookieNoticeCloser {

display:block;
}
#cookieNotice.infoOnly button#cookieNoticeCloser {

margin-left:5px;
display:inline-block;
}
@media (min-width: 768px) {
#cookieNotice #cookieNoticeInner > div {

width:90vw;
height:auto;
max-height:96%;
}
}
@media (min-width: 1200px) {
#cookieNotice #cookieNoticeInner > div {

width:50vw;
}
}
#cookieNotice.bottom #cookieNoticeInner {

position:fixed;
display:block;
bottom:0;
width:100%;
height:auto;
}
#cookieNotice.bottom #cookieNoticeInner > div {

position:relative;
left:0;
bottom:0;
width:100%;
height:auto;
-webkit-overflow-scrolling:touch;
overflow-y:auto;
background-color:#F6F7F8;
border-top:solid 1px #d8d8d8;
box-shadow:0 0 20px rgba(0,0,0,0.6);
padding:1rem;
}
#cookieNotice.bottom #cookieNoticeInner > div .cookieContent .scrollable {

height:200px;
overflow:auto;
padding:0 2rem 0 0;
margin:0 0 1rem 0;
scrollbar-width:thin;
scrollbar-color:#ef7b00 #ffffff;
-webkit-scrollbar:#ef7b00 #ffffff;
}
#cookieNotice.bottom #cookieNoticeInner > div .btns {

display:flex;
justify-content:center;
flex-direction:column;
align-items:center;
}
#cookieNotice.bottom #cookieNoticeInner > div .btns button {

padding-left:11rem;
padding-right:11rem;
}
#cookieNotice.bottom #cookieNoticeInner > div .btns .cookieNoticeLinks {

margin:1rem 0 2rem 0;
}
#cookieNotice.bottom #cookieNoticeInner > div .btns .cookieNoticeLinks #cookieNoticeDeclineCloser {

margin-right:2rem;
}
#cookieNotice.bottom #cookieNoticeCloser {

display:none;
}
#cookieNotice.blockPage {

pointer-events:auto;
background:rgba(0,0,0,0.6);
}
#embed_cookieNotice {

display:none;
}


html.embedpage-body-open {

overflow:hidden;
}
.wEmbededPage {

position:relative;
margin:0;
padding:0;
}
.wEmbededPage .wEmbededPageCloser {

cursor:pointer;
display:block;
box-sizing:border-box;
position:absolute;
z-index:20;
right:16px;
top:16px;
width:32px;
height:32px;
font-size:0;
color:transparent;
background-color:transparent;
transition:transform 0.3s ease-in-out;
}
.wEmbededPage .wEmbededPageCloser:hover {

transition:all 0.3s linear;
}
.wEmbededPage .wEmbededPageCloser:before {

content:'';
position:absolute;
width:26px;
height:11px;
margin:6px 0 0 3px;
border-top:solid 2px #3f4242;
transform:rotate(45deg);
transform-origin:2px 5px;
}
.wEmbededPage .wEmbededPageCloser:after {

content:'';
position:absolute;
width:26px;
height:20px;
margin:6px 0 0 4px;
border-bottom:solid 2px #3f4242;
transform:rotate(-45deg);
transform-origin:2px 16px;
}
.wEmbededPage[data-embedpagetarget='body'] {

position:fixed;
z-index:100;
overflow:auto;
-webkit-overflow-scrolling:touch;
width:100vw;
height:100vh;
bottom:0;
left:0;
margin:0;
padding:0;
background:#ffffff;
transition:height 0.3s linear;
}
.wEmbededPage[data-embedpagetarget='body'].loading {

height:48px;
}
.wEmbededPage[data-embedpagetarget='body'].loading:after {

display:block;
content:'';
width:96px;
height:48px;
margin-top:8px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/animations/optimized/appendList@fill(666666).svg");
background-size:100%;
background-repeat:no-repeat;
visibility:visible;
margin:0 auto;
}
.wEmbededPage[data-embedpagetarget='body'] .wEmbededPageCloser {

position:fixed;
}



/*! jQuery UI - v1.12.1 - 2017-01-12
* http://jqueryui.com
* Includes: core.css, datepicker.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {

display:none;
}
.ui-helper-hidden-accessible {

border:0;
clip:rect(0 0 0 0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
}
.ui-helper-reset {

margin:0;
padding:0;
border:0;
outline:0;
line-height:1.3;
text-decoration:none;
font-size:100%;
list-style:none;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {

content:"";
display:table;
border-collapse:collapse;
}
.ui-helper-clearfix:after {

clear:both;
}
.ui-helper-zfix {

width:100%;
height:100%;
top:0;
left:0;
position:absolute;
opacity:0;
}
.ui-front {

z-index:100;
}

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {

cursor:default !important;
pointer-events:none;
}

/* Icons
----------------------------------*/
.ui-icon {

display:inline-block;
vertical-align:middle;
margin-top:-.25em;
position:relative;
text-indent:-99999px;
overflow:hidden;
background-repeat:no-repeat;
}
.ui-widget-icon-block {

left:50%;
margin-left:-8px;
display:block;
}

/* Misc visuals
----------------------------------*/


.ui-widget-overlay {

position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}
.ui-datepicker {

box-sizing:border-box;
line-height:120%;
font-size:16px;
width:260px;
padding:6px;
display:none;
background:#FFFFFF;
border:solid 1px #d8d8d8;
color:#000000;
}
@media (min-width:360px) {
.ui-datepicker {

width:300px;
padding:8px;
}
}
.ui-datepicker .ui-datepicker-header {

position:relative;
padding:0 0;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {

position:absolute;
top:5px;
width:24px;
height:24px;
}
.ui-datepicker .ui-datepicker-prev.ui-state-disabled, .ui-datepicker .ui-datepicker-next.ui-state-disabled {

opacity:0;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {

transform:scale(1.2);
}
.ui-datepicker .ui-datepicker-prev {

left:2px;
}
.ui-datepicker .ui-datepicker-next {

right:2px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {

display:block;
position:relative;
font-size:1px;
cursor:pointer;
}
.ui-datepicker .ui-datepicker-prev span:before, .ui-datepicker .ui-datepicker-prev span:after, .ui-datepicker .ui-datepicker-next span:before, .ui-datepicker .ui-datepicker-next span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:0 0 0 0;
display:block;
width:10px;
height:2px;
background:#3f4242;
}
.ui-datepicker .ui-datepicker-prev span:before, .ui-datepicker .ui-datepicker-next span:before {

transform:rotate(55deg);
left:5px;
top:5px;
}
.ui-datepicker .ui-datepicker-prev span:after, .ui-datepicker .ui-datepicker-next span:after {

transform:rotate(-55deg);
left:5px;
bottom:5px;
}
.ui-datepicker .ui-datepicker-prev span:before {

transform:rotate(-55deg);
}
.ui-datepicker .ui-datepicker-prev span:after {

transform:rotate(55deg);
}
.ui-datepicker .ui-datepicker-title {

margin:0 2.3em;
line-height:1.8em;
text-align:center;
}
.ui-datepicker .ui-datepicker-title select {

font-size:1em;
margin:1px 0;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {

width:45%;
height:1.8rem !important;
line-height:1.5rem !important;
}
.ui-datepicker select.ui-datepicker-month:focus, .ui-datepicker select.ui-datepicker-year:focus {

outline:none;
box-shadow:none;
}
.ui-datepicker table {

width:100%;
font-size:.9em;
border-collapse:collapse;
margin:0 0 .4em;
}
.ui-datepicker th {

padding:.7em .3em;
text-align:center;
font-weight:bold;
border:0;
}
.ui-datepicker td {

border:0;
padding:1px;
}
.ui-datepicker td span, .ui-datepicker td a {

display:block;
padding:.2em;
text-align:center;
text-decoration:none;
}
.ui-datepicker .ui-datepicker-buttonpane {

background-image:none;
margin:.7em 0 0 0;
padding:0 .2em;
border-left:0;
border-right:0;
border-bottom:0;
}
.ui-datepicker .ui-datepicker-buttonpane button {

float:right;
margin:.5em .2em .4em;
cursor:pointer;
padding:.2em .6em .3em .6em;
width:auto;
overflow:visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {

float:left;
}


.ui-datepicker.ui-datepicker-multi {

width:auto;
}
.ui-datepicker-multi .ui-datepicker-group {

float:left;
}
.ui-datepicker-multi .ui-datepicker-group table {

width:95%;
margin:0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {

width:50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {

width:33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {

width:25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {

border-left-width:0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {

clear:left;
}
.ui-datepicker-row-break {

clear:both;
width:100%;
font-size:0;
}


.ui-datepicker-rtl {

direction:rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {

right:2px;
left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next {

left:2px;
right:auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {

right:1px;
left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {

left:1px;
right:auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {

clear:right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {

float:left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {

float:right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {

border-right-width:0;
border-left-width:1px;
}
.ui-datepicker-today {

font-weight:bold;
}
.ui-datepicker-current-day {

outline:solid 1px #000000;
}


.ui-datepicker .ui-icon {

display:block;
text-indent:-99999px;
overflow:hidden;
background-repeat:no-repeat;
left:.5em;
top:.3em;
}
.wLightbox {

box-sizing:border-box;
position:fixed;
z-index:130;
top:0;
left:0;
width:100vw;
height:100vh;
}
.wLightbox .wLightboxBackground {

position:fixed;
top:0;
left:0;
width:100vw;
height:100vh;
background-color:rgba(0,0,0,0.4);
}
.wLightbox .wLightboxOuter {

pointer-events:none;
position:absolute;
display:flex;
align-items:center;
justify-content:center;
top:0;
left:0;
width:100vw;
height:100vh;
padding:0;
}
.wLightbox .wLightboxOuter .wLightboxInner {

pointer-events:auto;
position:relative;
overflow:hidden;
box-sizing:content-box;
margin:0;
padding:0;
border:solid 10px transparent;
z-index:10000;
border-radius:0;
box-shadow:0 0 20px rgba(0,0,0,0.6);
background-color:#FFFFFF;
opacity:0;
transition:all 0.1s ease-in-out;
transform:scale(0.9);
}
html.ios .wLightbox .wLightboxOuter .wLightboxInner {

-webkit-overflow-scrolling:touch;
overflow-y:scroll;
}
.wLightbox .wLightboxOuter .wLightboxIframe {

border:none;
width:100%;
height:100%;
}
.wLightbox .wLightboxOuter .wLightboxImageOuter {

position:relative;
}
.wLightbox .wLightboxOuter .wLightboxImageOuter .wLightboxImage {

display:block;
margin:0 auto;
max-width:100.1%;
max-height:100.1%;
opacity:1;
}
.wLightbox .wLightboxOuter .wLightboxImageOuter .wLightboxCopyright {

position:absolute;
padding:0 0.2rem;
right:0;
bottom:0;
background-color:rgba(255,255,255,0.7);
font-size:0.9rem;
color:rgba(63,66,66,0.8);
}
.wLightbox .wLightboxOuter .wLightboxTitle {

display:none;
padding:12px 8px 4px 8px;
text-align:center;
}
.wLightbox .wLightboxOuter .wLightboxDescription {

display:none;
padding:0 8px 4px 8px;
text-align:center;
font-size:0.9rem;
color:rgba(63,66,66,0.8);
}
.wLightbox .wLightboxOuter .wLightboxDescription:empty {

display:none !important;
}
.wLightbox .wLightboxOuter .wLightbox-ajax .wLightboxOuter {

height:auto;
text-align:center;
overflow:auto;
}
.wLightbox .wLightboxOuter .wLightbox-ajax .wLightboxInner {

display:inline-block;
width:auto;
text-align:initial;
}
.wLightbox .wLightboxOuter .wLightbox-ajax .wLightboxContent {

overflow:auto;
max-height:100%;
}
.wLightbox.wLightboxStatusChanging .wLightboxOuter .wLightboxInner {

opacity:1;
transform:scale(1);
}
.wLightbox.wLightboxStatusLoaded .wLightboxOuter .wLightboxInner {

opacity:1;
transition:opacity 0.3s linear;
transform:scale(1);
}
.wLightbox .wLightboxMoverBack, .wLightbox .wLightboxMoverForward {

cursor:pointer;
position:absolute;
display:none;
right:0;
top:0;
width:60px;
height:100%;
margin-left:0;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.wLightbox .wLightboxMoverBack:hover, .wLightbox .wLightboxMoverForward:hover {

transform:scale(1.1);
}
.wLightbox .wLightboxMoverBack > span, .wLightbox .wLightboxMoverForward > span {

height:100%;
display:block;
}
.wLightbox .wLightboxMoverBack > span:before, .wLightbox .wLightboxMoverBack > span:after, .wLightbox .wLightboxMoverForward > span:before, .wLightbox .wLightboxMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:#FFFFFF;
box-shadow:0 0 2px 0 rgba(63,66,66,0.5);
}
.wLightbox .wLightboxMoverBack > span:after, .wLightbox .wLightboxMoverForward > span:after {

margin-top:16px;
}
.wLightbox .wLightboxMoverBack > span:nth-child(2):before, .wLightbox .wLightboxMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.wLightbox .wLightboxMoverBack > span:nth-child(2):after, .wLightbox .wLightboxMoverForward > span:nth-child(2):after {

display:none;
}
.wLightbox .wLightboxMoverBack {

left:0;
}
.wLightbox .wLightboxMoverBack > span:before, .wLightbox .wLightboxMoverBack > span:after {

left:16px;
}
.wLightbox .wLightboxMoverBack > span:before {

transform:rotate(-50deg);
}
.wLightbox .wLightboxMoverBack > span:after {

transform:rotate(50deg);
}
.wLightbox .wLightboxMoverForward {

right:0;
}
.wLightbox .wLightboxMoverForward > span:before, .wLightbox .wLightboxMoverForward > span:after {

right:16px;
}
.wLightbox .wLightboxMoverForward > span:before {

transform:rotate(50deg);
}
.wLightbox .wLightboxMoverForward > span:after {

transform:rotate(-50deg);
}
.wLightbox .wLightboxMoverBackAvailable, .wLightbox .wLightboxMoverForwardAvailable {

display:block;
}
.wLightbox .wLightboxCloser {

cursor:pointer;
display:block;
box-sizing:border-box;
position:absolute;
z-index:3;
right:4px;
top:4px;
width:32px;
height:32px;
font-size:0;
color:transparent;
background-color:#FFFFFF;
transition:transform 0.3s ease-in-out;
}
.wLightbox .wLightboxCloser:hover {

transition:all 0.3s linear;
}
.wLightbox .wLightboxCloser:before {

content:'';
position:absolute;
width:26px;
height:11px;
margin:6px 0 0 3px;
border-top:solid 2px #000000;
transform:rotate(45deg);
transform-origin:2px 5px;
}
.wLightbox .wLightboxCloser:after {

content:'';
position:absolute;
width:26px;
height:20px;
margin:6px 0 0 4px;
border-bottom:solid 2px #000000;
transform:rotate(-45deg);
transform-origin:2px 16px;
}
.wLightbox .wLightboxFullscreen {

cursor:pointer;
display:block;
box-sizing:border-box;
position:absolute;
z-index:3;
right:40px;
top:4px;
width:32px;
height:32px;
font-size:0;
color:transparent;
background-color:#FFFFFF;
}
.wLightbox .wLightboxFullscreen:before {

content:'';
position:absolute;
width:20px;
height:20px;
margin:6px 6px;
background-color:#FFFFFF;
border:solid 2px #000000;
transform-origin:2px 5px;
}
.wLightbox .wLightboxFullscreen span:first-child {

display:block;
position:absolute;
margin:13px 4px;
width:22px;
height:6px;
background-color:#FFFFFF;
}
.wLightbox .wLightboxFullscreen span:last-child {

display:block;
position:absolute;
margin:4px 13px;
width:6px;
height:22px;
background-color:#FFFFFF;
}
.wLightbox .wLightboxStatusLoaded .wLightboxNext {

transition:all 0.3s linear;
transition-delay:0.4s;
opacity:1;
}
.wLightbox-default .wLightboxOuter .wLightboxInner, .wLightbox-content .wLightboxOuter .wLightboxInner {

box-sizing:border-box;
width:100vw;
height:100vh;
}
@media (min-width: 768px) {
.wLightbox-default .wLightboxOuter .wLightboxInner, .wLightbox-content .wLightboxOuter .wLightboxInner {

width:calc(100vw - 10rem);
max-width:1024px;
height:calc(100vh - 10rem);
max-height:800px;
}
}
.wLightbox-form .wLightboxOuter .wLightboxInner {

box-sizing:border-box;
width:100vw;
height:100vh;
}
@media (min-width: 768px) {
.wLightbox-form .wLightboxOuter .wLightboxInner {

width:calc(100vw - 10rem);
max-width:768px;
height:calc(100vw - 10rem);
max-height:800px;
}
}
.wLightbox-card .wLightboxOuter .wLightboxInner {

box-sizing:border-box;
width:100vw;
height:100vh;
}
@media (min-width: 768px) {
.wLightbox-card .wLightboxOuter .wLightboxInner {

width:640px;
height:560px;
}
}
.wLightbox-youtube .wLightboxOuter .wLightboxInner {

box-sizing:border-box;
width:100vw;
height:100vh;
}
@media (min-width: 768px) {
.wLightbox-youtube .wLightboxOuter .wLightboxInner {

width:874px;
height:520px;
}
}
.wLightbox-image .wLightboxOuter {

padding:5%;
}
.wLightbox-image .wLightboxOuter .wLightboxInner {

box-sizing:content-box;
width:100vw;
height:100vh;
}
@media (min-width: 768px) {
.wLightbox-image .wLightboxOuter .wLightboxInner {

width:auto;
height:auto;
}
}
.wLightbox-imageFull .wLightboxBackground {

background-color:rgba(0,0,0,0.9);
}
.wLightbox-imageFull .wLightboxOuter {

padding:5%;
}
.wLightbox-imageFull .wLightboxOuter .wLightboxInner {

box-sizing:content-box;
width:100vw;
height:100vh;
border:none;
transform:none !important;
}
.wLightbox-imageFull .wLightboxCloser, .wLightbox-imageFull .wLightboxFullscreen {

position:fixed;
}
.wLightbox-imageFull .wLightboxCloser {

background-color:#000000;
}
.wLightbox-imageFull .wLightboxCloser:before {

border-color:#FFFFFF;
}
.wLightbox-imageFull .wLightboxCloser:after {

border-color:#FFFFFF;
}
.wLightbox-imageFull .wLightboxFullscreen {

background-color:#000000;
}
.wLightbox-imageFull .wLightboxFullscreen:before {

background-color:#000000;
border-color:#FFFFFF;
}
.wLightbox-imageFull .wLightboxFullscreen span:first-child, .wLightbox-imageFull .wLightboxFullscreen span:last-child {

background-color:#000000;
}
@media (min-width: 768px) {
.wLightbox-imageFull .wLightboxOuter .wLightboxInner {

width:auto;
height:auto;
}
}
@media (min-width: 1200px) {
.wLightbox-imageFull .wLightboxMoverBack, .wLightbox-imageFull .wLightboxMoverForward {

position:fixed;
}
}
.wLightbox-cart .wLightboxOuter .wLightboxInner {

box-sizing:border-box;
width:100vw;
height:100vh;
}
@media (min-width: 768px) {
.wLightbox-cart .wLightboxOuter .wLightboxInner {

width:640px;
height:400px;
}
}




.ol-box {

box-sizing:border-box;
border-radius:2px;
border:2px solid #00f;
}
.ol-mouse-position {

top:8px;
right:8px;
position:absolute;
}
.ol-scale-line {

background:rgba(0,60,136,.3);
border-radius:4px;
bottom:8px;
left:8px;
padding:2px;
position:absolute;
}
.ol-scale-line-inner {

border:1px solid #eee;
border-top:none;
color:#eee;
font-size:10px;
text-align:center;
margin:1px;
will-change:contents, width;
}
.ol-overlay-container {

will-change:left, right, top, bottom;
}
.ol-unsupported {

display:none;
}
.ol-unselectable, .ol-viewport {

-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-tap-highlight-color:transparent;
}
.ol-selectable {

-webkit-touch-callout:default;
-webkit-user-select:auto;
-moz-user-select:auto;
-ms-user-select:auto;
user-select:auto;
}
.ol-grabbing {

cursor:-webkit-grabbing;
cursor:-moz-grabbing;
cursor:grabbing;
}
.ol-grab {

cursor:move;
cursor:-webkit-grab;
cursor:-moz-grab;
cursor:grab;
}
.ol-control {

position:absolute;
background-color:rgba(255,255,255,.4);
border-radius:4px;
padding:2px;
}
.ol-control:hover {

background-color:rgba(255,255,255,.6);
}
.ol-zoom {

top:.5em;
left:.5em;
}
.ol-rotate {

top:.5em;
right:.5em;
transition:opacity .25s linear, visibility 0s linear;
}
.ol-rotate.ol-hidden {

opacity:0;
visibility:hidden;
transition:opacity .25s linear, visibility 0s linear .25s;
}
.ol-zoom-extent {

top:4.643em;
left:.5em;
}
.ol-full-screen {

right:.5em;
top:.5em;
}
@media print {
.ol-control {

display:none;
}
}
.ol-control button {

display:block;
margin:1px;
padding:0;
color:#3f4242;
font-size:1.14em;
font-weight:700;
text-decoration:none;
text-align:center;
height:1.375em;
width:1.375em;
line-height:.4em;
background-color:rgba(0,60,136,.5);
border:none;
border-radius:2px;
}
.ol-control button::-moz-focus-inner {

border:none;
padding:0;
}
.ol-zoom-extent button {

line-height:1.4em;
}
.ol-compass {

display:block;
font-weight:400;
font-size:1.2em;
will-change:transform;
}
.ol-touch .ol-control button {

font-size:1.5em;
}
.ol-touch .ol-zoom-extent {

top:5.5em;
}
.ol-control button:focus, .ol-control button:hover {

text-decoration:none;
background-color:rgba(0,60,136,.7);
}
.ol-zoom .ol-zoom-in {

border-radius:2px 2px 0 0;
}
.ol-zoom .ol-zoom-out {

border-radius:0 0 2px 2px;
}
.ol-attribution {

text-align:right;
bottom:.5em;
right:.5em;
max-width:calc(100% - 1.3em);
}
.ol-attribution ul {

margin:0;
padding:0 .5em;
font-size:.7rem;
line-height:1.375em;
color:#000;
text-shadow:0 0 2px #fff;
}
.ol-attribution li {

display:inline;
list-style:none;
line-height:inherit;
}
.ol-attribution li:not(:last-child):after {

content:" ";
}
.ol-attribution img {

max-height:2em;
max-width:inherit;
vertical-align:middle;
}
.ol-attribution button, .ol-attribution ul {

display:inline-block;
}
.ol-attribution.ol-collapsed ul {

display:none;
}
.ol-attribution.ol-logo-only ul {

display:block;
}
.ol-attribution:not(.ol-collapsed) {

background:rgba(255,255,255,.8);
}
.ol-attribution.ol-uncollapsible {

bottom:0;
right:0;
border-radius:4px 0 0;
height:1.1em;
line-height:1em;
}
.ol-attribution.ol-logo-only {

background:0 0;
bottom:.4em;
height:1.1em;
line-height:1em;
}
.ol-attribution.ol-uncollapsible img {

margin-top:-.2em;
max-height:1.6em;
}
.ol-attribution.ol-logo-only button, .ol-attribution.ol-uncollapsible button {

display:none;
}
.ol-zoomslider {

top:4.5em;
left:.5em;
height:200px;
}
.ol-zoomslider button {

position:relative;
height:10px;
}
.ol-touch .ol-zoomslider {

top:5.5em;
}
.ol-overviewmap {

left:.5em;
bottom:.5em;
}
.ol-overviewmap.ol-uncollapsible {

bottom:0;
left:0;
border-radius:0 4px 0 0;
}
.ol-overviewmap .ol-overviewmap-map, .ol-overviewmap button {

display:inline-block;
}
.ol-overviewmap .ol-overviewmap-map {

border:1px solid #7b98bc;
height:150px;
margin:2px;
width:150px;
}
.ol-overviewmap:not(.ol-collapsed) button {

bottom:1px;
left:2px;
position:absolute;
}
.ol-overviewmap.ol-collapsed .ol-overviewmap-map, .ol-overviewmap.ol-uncollapsible button {

display:none;
}
.ol-overviewmap:not(.ol-collapsed) {

background:rgba(255,255,255,.8);
}
.ol-overviewmap-box {

border:2px dotted rgba(0,60,136,.7);
}
.ol-overviewmap .ol-overviewmap-box:hover {

cursor:move;
}


.pageNaviList {

text-align:center;
margin:10px 0 10px 0;
line-height:100%;
}
.pageNaviList > a, .pageNaviList > span {

display:inline-block;
text-decoration:none;
margin:0 2px 0 2px;
padding:2px 6px 2px 6px;
}
.pageNaviList > a:hover {

background-color:transparent;
color:#3f4242;
border:solid 1px transparent;
}
.pageNaviList > a:hover > span:before, .pageNaviList > a:hover > span:after {

background-color:#3f4242;
}
.pageNaviList .pageNaviLink {

background-color:transparent;
color:#525555;
border:solid 1px transparent;
border-radius:3px;
}
.pageNaviList .pageNaviCurrent {

background-color:transparent;
color:#3f4242;
border:solid 1px #c3cbd0;
border-radius:3px;
}
.pageNaviList .pageNaviOverviewLink {

background-color:transparent;
color:#525555;
border:solid 1px transparent;
border-radius:3px;
}
.pageNaviList .pageNaviFirstLinkAfter, .pageNaviList .pageNaviLastLinkBefore {

color:#3f4242;
}
.pageNaviList .pageNaviBackLink, .pageNaviList .pageNaviNextLink {

background-color:transparent;
color:#525555;
border:solid 1px transparent;
border-radius:3px;
}
.pageNaviList .pageNaviBackLink > span, .pageNaviList .pageNaviNextLink > span {

height:100%;
position:relative;
color:transparent !important;
}
.pageNaviList .pageNaviBackLink > span:before, .pageNaviList .pageNaviBackLink > span:after, .pageNaviList .pageNaviNextLink > span:before, .pageNaviList .pageNaviNextLink > span:after {

content:'';
position:absolute;
top:6px;
left:0;
display:block;
width:9px;
height:2px;
background-color:#525555;
}
.pageNaviList .pageNaviBackLink > span:before, .pageNaviList .pageNaviNextLink > span:before {

transform:rotate(-50deg);
}
.pageNaviList .pageNaviBackLink > span:after, .pageNaviList .pageNaviNextLink > span:after {

margin-top:6px;
transform:rotate(50deg);
}
.pageNaviList .pageNaviNextLink > span:before {

transform:rotate(50deg);
}
.pageNaviList .pageNaviNextLink > span:after {

transform:rotate(-50deg);
}
.wReaderPanelEmbed {

position:absolute;
z-index:10;
overflow:hidden;
right:0;
margin:8px 8px;
height:24px;
padding:0;
background:#f0f0f0;
background-image:linear-gradient(180deg,#909090 0%,#808080 100%);
border:solid 1px #a0a0a0;
border-radius:4px;
box-shadow:0 2px 10px -1px rgba(0,0,0,0.3);
font-size:12px;
line-height:15px;
font-weight:normal;
color:#ffffff;
letter-spacing:0;
}
.wReaderPanelEmbed .wButtonStartReading, .wReaderPanelEmbed .wButtonPauseReading, .wReaderPanelEmbed .wButtonStopReading {

display:inline-block;
padding:4px 8px;
cursor:pointer;
color:#ffffff;
}
.wReaderPanelEmbed .wButtonStartReading:hover, .wReaderPanelEmbed .wButtonPauseReading:hover, .wReaderPanelEmbed .wButtonStopReading:hover {

background-image:linear-gradient(180deg,#b0b0b0 0%,#a0a0a0 100%);
}
.wReaderPanelEmbed .wButtonStartReading:before {

content:'Vorlesen lassen';
}
html:lang(en) .wReaderPanelEmbed .wButtonStartReading:before {
content:'Read aloud';
}
.wReaderPanelEmbed.pauseReading .wButtonStartReading:before {

content:'Weiter vorlesen';
}
html:lang(en) .wReaderPanelEmbed.pauseReading .wButtonStartReading:before {
content:'Continue read aloud';
}
.wReaderPanelEmbed .wButtonPauseReading {

display:none;
}
.wReaderPanelEmbed .wButtonPauseReading:before {

content:'Pause';
}
.wReaderPanelEmbed .wButtonStopReading {

display:none;
border-left:solid 1px #a0a0a0;
}
.wReaderPanelEmbed .wButtonStopReading:before {

content:'Beenden';
}
html:lang(en) .wReaderPanelEmbed .wButtonStopReading:before {
content:'Stop';
}
.wReaderPanelEmbed.isReading .wButtonStartReading {

display:none;
}
.wReaderPanelEmbed.isReading .wButtonPauseReading {

display:inline-block;
}
.wReaderPanelEmbed.isReading .wButtonStopReading {

display:inline-block;
}


#scrollProgress {

position:fixed;
bottom:0;
left:0;
width:100%;
height:8px;
z-index:3000;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
color:#a0a0a0;
background:#f0f0f0;
border:none;
}
#scrollProgress::-webkit-progress-bar {

background:#f0f0f0;
}
#scrollProgress::-moz-progress-bar {

background-color:#a0a0a0;
}
#scrollProgress::-webkit-progress-value {

background-color:#a0a0a0;
}
#blockHeader #scrollProgress {

position:absolute;
}
#scrollTopOuter #scrollTop {

position:fixed;
bottom:16px;
right:0;
width:40px;
height:80px;
display:none;
z-index:120;
}
#scrollTopOuter #scrollTop .scrollTopInner {

position:relative;
cursor:pointer;
width:40px;
height:64px;
background-color:#3f4242;
border-radius:6px 0 0 6px;
}
#scrollTopOuter #scrollTop .scrollTopInner:hover {

background-color:#fab700;
}
#scrollTopOuter #scrollTop .scrollTopInner:before {

content:'';
position:absolute;
top:22px;
left:10px;
width:0;
height:0;
border-right:10px solid transparent;
border-left:10px solid transparent;
border-bottom:10px solid #FFFFFF;
}
#scrollTopOuter #scrollTop .scrollTopInner:after {

content:'';
position:absolute;
top:32px;
left:15px;
width:10px;
height:10px;
background-color:#FFFFFF;
}
.weditor #scrollTopOuter {

display:none;
}




















































































































































































































































#blockHeader {

width:100%;
padding:0;
background:#FFFFFF;
position:relative;
z-index:1;
box-shadow:0 1px 2px 0 rgba(0,0,0,0.5);
position:fixed;
z-index:100000;
top:0;
transition:transform 0.3s ease-in-out, background 0.3s linear;
}
#blockHeader #blockHeaderAfter #beButtonEditNavigation {

top:-50px !important;
}
#blockHeader #blockHeaderAfter #languageSelectorMob {

float:right;
margin:15px 20px 0 0;
}
#blockHeader #blockHeaderAfter #languageSelector, #blockHeader #blockHeaderAfter #languageSelectorMob {

z-index:1;
padding:0 0 0 16px;
margin-bottom:4px;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelected, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelected {

position:relative;
line-height:32px;
padding:0 20px 0 4px;
background:transparent;
display:block;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelected img, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelected img {

height:12px;
box-shadow:0 0 3px rgba(0,0,0,0.2);
background:#FFFFFF;
display:none;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelected .textShort, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelected .textShort {

display:block;
text-transform:uppercase;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelected .text, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelected .text {

display:none;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelected .opener, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelected .opener {

position:absolute;
display:block;
right:0;
top:2px;
width:20px;
height:24px;
cursor:pointer;

}
#blockHeader #blockHeaderAfter #languageSelector #languageSelected .opener:before, #blockHeader #blockHeaderAfter #languageSelector #languageSelected .opener:after, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelected .opener:before, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelected .opener:after {

content:'';
position:absolute;
display:block;
width:8px;
height:1px;
margin:14px 0 0 4px;
background:#525555;
transform:rotate(40deg);
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelected .opener:after, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelected .opener:after {

margin:14px 0 0 9px;
transform:rotate(-40deg);
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelectable, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelectable {

display:none;
position:absolute;
z-index:20;
padding:0;
background:#EDEFF0;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelectable a.lang, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelectable a.lang {

display:block;
text-decoration:none;
padding:4px 8px;
white-space:nowrap;
color:#3f4242;
background:transparent;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelectable a.lang.current, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelectable a.lang.current {

display:none;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelectable a.lang:hover, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelectable a.lang:hover {

color:#3f4242;
background:rgba(0,0,0,0.05);
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelectable a.lang img, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelectable a.lang img {

height:12px;
box-shadow:0 0 3px rgba(0,0,0,0.2);
background:#FFFFFF;
display:none;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelectable a.lang .textShort, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelectable a.lang .textShort {

display:block;
text-transform:uppercase;
}
#blockHeader #blockHeaderAfter #languageSelector #languageSelectable a.lang .text, #blockHeader #blockHeaderAfter #languageSelectorMob #languageSelectable a.lang .text {

display:none;
}
#blockHeader #blockHeaderAfter #languageSelector:hover #languageSelectable, #blockHeader #blockHeaderAfter #languageSelector.open #languageSelectable, #blockHeader #blockHeaderAfter #languageSelectorMob:hover #languageSelectable, #blockHeader #blockHeaderAfter #languageSelectorMob.open #languageSelectable {

display:block;
}
#blockHeader #blockHeaderAfter #languageSelector {

display:block;
}
#blockHeader #blockHeaderMain {

height:60px;
}
#blockHeader #blockHeaderMain #languageSelectorMob {

float:right;
margin:15px 20px 0 0;
}
#blockHeader #blockHeaderMain #languageSelector, #blockHeader #blockHeaderMain #languageSelectorMob {

z-index:1;
padding:0 0 0 16px;
margin-bottom:4px;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelected, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelected {

position:relative;
line-height:32px;
padding:0 20px 0 4px;
background:transparent;
display:block;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelected img, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelected img {

height:12px;
box-shadow:0 0 3px rgba(0,0,0,0.2);
background:#FFFFFF;
display:none;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelected .textShort, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelected .textShort {

display:block;
text-transform:uppercase;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelected .text, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelected .text {

display:none;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelected .opener, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelected .opener {

position:absolute;
display:block;
right:0;
top:2px;
width:20px;
height:24px;
cursor:pointer;

}
#blockHeader #blockHeaderMain #languageSelector #languageSelected .opener:before, #blockHeader #blockHeaderMain #languageSelector #languageSelected .opener:after, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelected .opener:before, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelected .opener:after {

content:'';
position:absolute;
display:block;
width:8px;
height:1px;
margin:14px 0 0 4px;
background:#525555;
transform:rotate(40deg);
}
#blockHeader #blockHeaderMain #languageSelector #languageSelected .opener:after, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelected .opener:after {

margin:14px 0 0 9px;
transform:rotate(-40deg);
}
#blockHeader #blockHeaderMain #languageSelector #languageSelectable, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelectable {

display:none;
position:absolute;
z-index:20;
padding:0;
background:#EDEFF0;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelectable a.lang, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelectable a.lang {

display:block;
text-decoration:none;
padding:4px 8px;
white-space:nowrap;
color:#3f4242;
background:transparent;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelectable a.lang.current, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelectable a.lang.current {

display:none;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelectable a.lang:hover, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelectable a.lang:hover {

color:#3f4242;
background:rgba(0,0,0,0.05);
}
#blockHeader #blockHeaderMain #languageSelector #languageSelectable a.lang img, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelectable a.lang img {

height:12px;
box-shadow:0 0 3px rgba(0,0,0,0.2);
background:#FFFFFF;
display:none;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelectable a.lang .textShort, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelectable a.lang .textShort {

display:block;
text-transform:uppercase;
}
#blockHeader #blockHeaderMain #languageSelector #languageSelectable a.lang .text, #blockHeader #blockHeaderMain #languageSelectorMob #languageSelectable a.lang .text {

display:none;
}
#blockHeader #blockHeaderMain #languageSelector:hover #languageSelectable, #blockHeader #blockHeaderMain #languageSelector.open #languageSelectable, #blockHeader #blockHeaderMain #languageSelectorMob:hover #languageSelectable, #blockHeader #blockHeaderMain #languageSelectorMob.open #languageSelectable {

display:block;
}
#blockHeader #blockHeaderMain #blockHeaderMainInner {

max-width:1200px;
position:relative;
margin:0 auto;
}
#blockHeader #blockHeaderMain #logo {

position:absolute;
z-index:2;
margin:14px 0 0 3.375rem;
}
#blockHeader #blockHeaderMain #logo > img, #blockHeader #blockHeaderMain #logo > svg {

height:32px;
width:auto;
display:block;
}
#blockHeader #blockHeaderMain #logo .logoImgFull {

display:none;
}
#blockHeader #blockHeaderMain #logo .logoImgOnScroll {

display:none;
}
#blockHeader #blockHeaderMain #blockHeaderMainContent .minicons {

display:none;
}
.scrolldirection-up #blockHeader {

transition:transform 0.2s ease-in-out;
}
.scrolldirection-down:not(.navmenu-open) #blockHeader {

transition:transform 1.2s ease-in-out;
}
@media (min-width: 768px) {
#blockHeader #blockHeaderAfter #languageSelectorMob {

display:none;
}
}
@media only screen and (max-width: 1199px) {
#blockHeader #blockHeaderAfter #blockHeaderAfterInner {

position:absolute;
width:28px;
height:28px;
left:10px;
top:8px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #languageSelector {

display:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner html.navmenu-open {

overflow:hidden;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain {

width:100%;
position:relative;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav {

background-color:#3f4242;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div {

display:block;
position:fixed;
left:-100%;
top:0;
height:100%;
width:100vw;
overflow:auto;
background-color:#FFFFFF;
background:linear-gradient(180deg,rgba(62,67,74,1) 0%,rgba(62,67,74,1) 30%,rgba(255,255,255,1) 31%,rgba(255,255,255,1) 100%);
z-index:100000;
padding:4rem 0 1rem 0;
transition:all 0.3s ease-in-out;
max-width:535px;
z-index:20;
}
.navmenu-open #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div {

left:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul:nth-child(2) {

border-top:solid 1px #d5d3d1;
border-bottom:solid 1px #d5d3d1;
padding:6px 0;
margin:6px 0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain ul {

list-style-type:none;
margin:0;
padding:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain li {

position:relative;
display:grid;
grid-template-columns:1fr 32px;
align-items:center;
margin:0;
padding:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain li > a {

display:block;
text-decoration:none;
text-align:left;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain li > ul {

display:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain li.selected > ul, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain li.descendantSelected > ul {

display:block;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul {

max-width:1200px;
margin:0 auto;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li {

border-bottom:solid 1px #d5d3d1;
font-size:1rem;
line-height:2.6rem;
background-color:#FFFFFF;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > a {

padding:0.4rem 0.5rem 0.4rem 1.125rem;
color:#3f4242;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.jobcounter span.jobcounterArea {

display:none;
position:relative;
vertical-align:middle;
top:-8px;
left:6px;
font-size:11px;
color:white !important;
background-color:#ef7b00;
padding:.08rem .5rem;
height:16px;
border-radius:8px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_jobsuche {

padding-left:1rem;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_jobsuche > a:before {

position:relative;
vertical-align:middle;
top:5px;
left:-10px;
content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-search@stroke(3f4242).svg");
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_profil {

padding-left:1rem;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_profil > a:before {

position:relative;
vertical-align:middle;
top:5px;
left:-10px;
content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-user@stroke(3f4242).svg");
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_merkzettel {

padding-left:1rem;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_merkzettel > a:before {

position:relative;
vertical-align:middle;
top:5px;
left:-10px;
content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-wishlist@stroke(3f4242).svg");
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.selected, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.descendantSelected {

background-color:#FFFFFF;
border-bottom:solid 1px #d5d3d1;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.selected > a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.descendantSelected > a {

color:#3f4242;
font-family:Montserrat Bold, Arial, Helvetica, Sans-serif;
border-left:solid 10px #fab700;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li:hover {

background-color:#FFFFFF;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li:active {

background-color:#FFFFFF;
border-bottom:solid 1px #d5d3d1;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li:active > a {

color:#3f4242;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li span.navpointToggler {

cursor:pointer;
width:52px;
height:32px;
box-sizing:content-box;

right:0;
top:10px;
position:absolute;
height:2.6rem;
padding:0.4rem;
padding-top:0;
padding-right:0;
padding-bottom:0;
box-sizing:content-box;
border-left:solid 1px #b1b4b7;
border-image:linear-gradient(180deg,rgba(219,219,219,0) 20%,rgba(219,219,219,1) 15%,rgba(219,219,219,1) 80%,rgba(219,219,219,0) 86%);
border-image-slice:0 0 0 1;
border-image-width:1px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li span.navpointToggler:before, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li span.navpointToggler:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:17px 0 0 12px;
display:block;
width:14px;
height:2px;
background-color:#3f4242;
transform:rotate(0deg);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li span.navpointToggler:after {

margin-left:12px;
transform:rotate(90deg);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li span.navpointToggler.open:before {

transform:rotate(0deg);
transition:all 0.3s ease-in-out;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li span.navpointToggler.open:after {

display:none;
transition:all 0.3s ease-in-out;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul {

grid-column:1 / span 2;
border-top:solid 1px #d5d3d1;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li {

font-size:1rem;
line-height:2.6rem;
background-color:#F6F7F8;
border-bottom:solid 1px #d5d3d1;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > a {

padding:0.4rem 0.5rem 0.4rem 2.25rem;
color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li.selected, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li.descendantSelected {

background-color:#F6F7F8;
border-bottom:solid 1px #d5d3d1;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li.selected > a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li.descendantSelected > a {

color:#000000;
font-family:Montserrat Bold, Arial, Helvetica, Sans-serif;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li:hover {

background-color:#F6F7F8;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li:hover > a {

color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li:active {

background-color:#F6F7F8;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li:active > a {

color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul {

grid-column:1 / span 2;
border-top:solid 1px #d5d3d1;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li {

font-size:1rem;
line-height:2.6rem;
background-color:#EDEFF0;
border-bottom:solid 1px #d5d3d1;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > a {

padding:0.4rem 0.5rem 0.4rem 3rem;
color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li.selected, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li.descendantSelected {

background-color:#EDEFF0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li.selected > a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li.descendantSelected > a {

color:#000000;
font-family:Montserrat Bold, Arial, Helvetica, Sans-serif;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li:hover {

background-color:#EDEFF0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li:hover > a {

color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li:active {

background-color:#EDEFF0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li:active > a {

color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li span.navpointToggler {

padding-right:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul {

margin-bottom:0.6rem;
grid-column:1 / span 2;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li {

font-size:0.7rem;
line-height:2.6rem;
background-color:#F6F7F8;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li > a {

padding:0.4rem 0.5rem 0.4rem 4rem;
color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li.selected, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li.descendantSelected {

background-color:#F6F7F8;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li.selected > a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li.descendantSelected > a {

color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li:hover {

background-color:;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li:hover > a {

color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li:active {

background-color:;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li:active > a {

color:#000000;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul > li > ul > li > ul > li span.navpointToggler {

padding-right:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler {

display:flex;
align-items:center;
position:absolute;
top:4px;
right:-6px;
margin:0 0 0 0;
cursor:pointer;
width:32px;
height:32px;
z-index:21;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler:before {

font-size:8px;
line-height:1;
content:'MENÜ';
position:absolute;
margin:-18px 0 0 4px;
transition:all 0.1s linear, border-color 0.1s 0.1s linear;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler.open {

right:-175px;
width:200px;
white-space:nowrap;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler > div:first-child {

display:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler.open > div:first-child {

display:block;
color:#FFFFFF;
text-decoration:none;
font-size:0.9rem;
order:2;
margin-left:5px;
margin-top:2px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler > div:last-child {

position:relative;
width:32px;
height:32px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler > div:last-child:before {

content:'';
position:absolute;
width:26px;
height:8px;
margin:14px 0 0 3px;
border-top:solid 1px #000000;
border-bottom:solid 1px #000000;
transition:all 0.1s linear, border-color 0.1s 0.1s linear;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler > div:last-child:after {

content:'';
position:absolute;
width:26px;
height:23px;
margin:6px 0 0 3px;
border-bottom:solid 1px #000000;
transition:all 0.1s linear;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler.open > div:last-child:before {

transform:rotate(45deg);
transform-origin:top left;
border-color:white;
border-bottom-color:transparent;
transition:all 0.1s linear, border-color 0.1s linear;
width:18px;
margin:11px 0 0 8px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain #navigationMainToggler.open > div:last-child:after {

transform:rotate(-45deg);
border-color:white;
transform-origin:bottom left;
width:18px;
margin:1px 0 0 8px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed {

display:none;
position:absolute;
z-index:101;
width:100%;
max-height:calc(100vh - 60px - 36px);
left:0;
margin:calc(100px / 2 + 24px) 0 0 0;
padding:40px 40px 40px 40px;
overflow:auto;
background-color:#F6F7F8;
border-style:solid;
border-width:1px;
border-color:#F6F7F8;
color:#3f4242;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSection, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSectionObjectLocation, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSectionObjectEventMulti, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSectionObjectContactPerson, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSectionObjectBlogpost {

padding:0 !important;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navpointEmbedToggler {

display:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #beButtonEditNavigation {

right:32px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #beButtonEditNavigation .wglButtonCaption {

display:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner nav > div {

margin-top:0;
}
}
@media (min-width: 1200px) and (max-width: 1199px) {
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div {

height:auto;
}
}
@media (min-width: 768px) {
#blockHeader #blockHeaderMain #languageSelectorMob {

display:none;
}
}
@media only screen and (min-width: 576px) {
#blockHeader #blockHeaderMain #logo {

margin:14px 0 0 3.375rem;
}
}
@media only screen and (max-width: 1200px) {
#blockHeader #blockHeaderMain #blockHeaderMainContent .stamp {

display:none;
}
#blockHeader #blockHeaderMain #blockHeaderMainContent .minicons {

display:flex;
flex-direction:row;
justify-content:center;
margin-right:1rem;
margin-top:1rem;
}
#blockHeader #blockHeaderMain #blockHeaderMainContent .minicons a#searchico {

content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-search@stroke(3f4242).svg");
position:relative;
display:block;
width:25px;
height:25px;
margin-right:1rem;
}
#blockHeader #blockHeaderMain #blockHeaderMainContent .minicons a#persico {

content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-user@stroke(3f4242).svg");
position:relative;
display:block;
width:25px;
height:25px;
margin-right:1rem;
}
#blockHeader #blockHeaderMain #blockHeaderMainContent .minicons a#heartico {

content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-wishlist@stroke(3f4242).svg");
position:relative;
display:block;
width:25px;
height:25px;
}
#blockHeader #blockHeaderMain #blockHeaderMainContent .minicons a#heartico.filled {

content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-wishlist_active@stroke(3f4242).svg");
}
}
@media only screen and (min-width: 1200px) {
#blockHeader #blockHeaderAfter {

display:block;
height:auto;
background:#FFFFFF;
padding:0 4rem;
}
#blockHeader #blockHeaderAfter:after {

display:table;
overflow:hidden;
visibility:hidden;
clear:both;
content:"";
height:0;
font-size:0;
line-height:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner {

display:flex;
align-items:center;
position:relative;
margin:0 auto;
max-width:1200px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMainToggler {

display:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain {

background-color:transparent;
user-select:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
width:100%;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain ul {

list-style-type:none;
margin:0;
padding:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain span.navpointToggler {

pointer-events:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navlayerBackParentTitle, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navlayerBackTitle, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navlayerTitle, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navlayerCloser {

display:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div li {

display:block;
margin:0;
padding:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div li > a {

display:block;
text-decoration:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div li > span.navpointToggler {

display:none;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div li > ul {

display:none;
position:absolute;
z-index:80;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li:first-child a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul  {

padding-left:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li:last-child a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul  {

padding-right:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li {

float:left;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > a {

font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
font-size:1rem;
color:#3f4242;
background-color:transparent;
padding:0rem 0.563rem;
line-height:48px;
font-weight:normal;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > a:before {

position:relative;
vertical-align:middle;
top:4px;
right:6px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.jobcounter span.jobcounterArea {

display:none;
position:relative;
vertical-align:middle;
top:-8px;
left:6px;
font-size:11px;
color:white !important;
background-color:#ef7b00;
padding:.08rem .5rem;
height:16px;
border-radius:8px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_jobsuche > a:before {

content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-search@stroke(3f4242).svg");
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_profil > a:before {

content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-user@stroke(3f4242).svg");
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_merkzettel > a:before {

content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-wishlist@stroke(3f4242).svg");
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.icon_merkzettel.filled > a:before {

content:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-wishlist_active@stroke(3f4242).svg");
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.selected > a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.descendantSelected > a {

font-family:Montserrat Bold, Arial, Helvetica, Sans-serif;
color:#3f4242;
background-color:transparent;
border-bottom:solid 4px #fab700;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li:hover > a {

color:#ef7b00;
background-color:transparent;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > a:active {

color:#3f4242;
background-color:transparent;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.childs.open > .navpointToggler, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.hasMegaDropdown > .navpointToggler {

left:-1000px;
display:block;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li > ul {

width:280px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul {


background-color:#F6F7F8;
border-style:solid;
border-width:0px;
border-color:#F6F7F8;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li {

position:relative;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li > a {

font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
font-size:0.9rem;
color:#3f4242;
background-color:transparent;
padding:0.5rem 1rem;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li.selected > a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li.descendantSelected > a {

color:#3f4242;
background-color:transparent;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li:hover > a {

color:#3f4242;
background-color:rgba(0,0,0,0.02);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li > a:active {

color:#3f4242;
background-color:rgba(0,0,0,0.05);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul {

top:-0px;
right:calc(-100% - 2 * 0px);
width:calc(100% + 1 * 0px);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li {

position:relative;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li > a {

font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
font-size:0.9rem;
color:#3f4242;
background-color:transparent;
padding:0.5rem 1rem;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li.selected > a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li.descendantSelected > a {

color:#3f4242;
background-color:transparent;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li:hover > a {

color:#3f4242;
background-color:rgba(0,0,0,0.02);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li > a:active {

color:#3f4242;
background-color:rgba(0,0,0,0.05);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li ul {

top:-0px;
right:calc(-100% - 2 * 0px);
width:calc(100% + 1 * 0px);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li ul > li {

position:relative;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li ul > li > a {

font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
font-size:0.9rem;
color:#3f4242;
background-color:transparent;
padding:0.5rem 1rem;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li ul > li.selected > a, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li ul > li.descendantSelected > a {

color:#3f4242;
background-color:transparent;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li ul > li:hover > a {

color:#3f4242;
background-color:rgba(0,0,0,0.02);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li ul > li > a:active {

color:#3f4242;
background-color:rgba(0,0,0,0.05);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li ul > li:hover > ul {

display:block;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li ul > li.childs.open > .navpointToggler {

display:block;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li:hover > ul {

display:block;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li ul > li.childs.open > .navpointToggler {

display:block;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li:hover > ul {

display:block;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul > li.childs.open > .navpointToggler {

display:block;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul.subleftside > li > ul {

right:100%;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul.subleftside, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul.subrightside {

box-shadow:rgba(0,0,0,0.09) 0px 2px 1px, rgba(0,0,0,0.09) 0px 4px 2px, rgba(0,0,0,0.09) 0px 8px 4px, rgba(0,0,0,0.09) 0px 16px 8px, rgba(0,0,0,0.09) 0px 32px 16px;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li ul.subleftside > li.childs > a {

padding-left:32px;
}
html:not([data-navigationlayeropentype='click']) #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li:not(.hasMegaDropdown):hover > ul {
display:block;
}
html[data-navigationlayeropentype='click'] #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul > li.clicked:not(.hasMegaDropdown) > ul {
display:block;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navpointToggler {

position:absolute;
display:block;
right:0;
top:9px;
width:32px;
height:24px;
cursor:pointer;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navpointToggler:before, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navpointToggler:after {

content:'';
position:absolute;
display:block;
width:9px;
height:1px;
margin:9px 0 0 12px;
background-color:#3f4242;
transform:rotate(50deg);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navpointToggler:after {

margin:15px 0 0 12px;
transform:rotate(-50deg);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .subleftside > li > .navpointToggler {

right:auto;
left:0;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .subleftside > li > .navpointToggler:before {

transform:rotate(-50deg);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .subleftside > li > .navpointToggler:after {

transform:rotate(50deg);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .meganaviholder1 {

background-color:#FFFFFF;
overflow:visible;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .meganaviholder1 .mega1navi {

padding:2rem;
box-shadow:0 8px 10px -5px rgba(0,0,0,0.2), 0 6px 30px 5px rgba(0,0,0,0.12), 0 16px 24px 2px rgba(0,0,0,0.14);
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .meganaviholder1 .mega1navi .col {

flex-basis:content;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .meganaviholder1 .mega1navi .col .elementLink, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .meganaviholder1 .mega1navi .col .elementObjectContactPerson .elementObjectContactPersonVcard {

margin-bottom:.5rem;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .meganaviholder1 .mega1navi .col .headlinelink {

font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
text-decoration:underline;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed {

display:none;
position:absolute;
z-index:101;
max-height:calc(100vh - 60px - 36px);
margin:0;
padding-top:25px;
overflow:visible;
border-style:solid;
border-width:0px;
border-color:#F6F7F8;
color:#3f4242;
background-color:transparent;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSection, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSectionObjectLocation, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSectionObjectEventMulti, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSectionObjectContactPerson, #blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed .elementSectionObjectBlogpost {

padding:0 !important;
background-color:#FFFFFF;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain .navLevelEmbed:before {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
display:block;
width:0.75rem;
height:0.75rem;
margin:-6px 13.845rem 3.125rem 2.405rem;
transform:rotate(45deg);
background-color:white;
z-index:1;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul:first-child {

float:left;
}
#blockHeader #blockHeaderAfter #blockHeaderAfterInner #navigationMain > nav > div > ul {

float:right;
}
#blockHeader #blockHeaderMain {

height:100px;
padding:0 4rem;
}
#blockHeader #blockHeaderMain #logo {

margin:5px 0 0 0;
margin-top:5px;
}
#blockHeader #blockHeaderMain #logo .logoImg {

display:none;
}
#blockHeader #blockHeaderMain #logo .logoImgFull {

display:block;
}
#blockHeader #blockHeaderMain #logo .logoImgOnScroll {

display:none;
}
#blockHeader #blockHeaderMain #logo > img, #blockHeader #blockHeaderMain #logo > svg {

display:block;
height:90px;
}
#blockHeader #blockHeaderMain #blockHeaderMainContent {

display:block;
position:absolute;
top:26px;
right:0;
right:40px;
}
}
@media (max-width: 992px) {
.scrolldirection-down:not(.navmenu-open) #blockHeader {

transform:none;
}
}
@media only screen and (min-width: 1200px) {
.scrolldirection-down:not(.navmenu-open) #blockHeader {

transform:translateY(-92px) !important;
}
}
html {

overflow-y:scroll;
-webkit-text-size-adjust:100%;
font-size:16px;

}
html.zoom-l {

font-size:20.8px;
}
@media only screen and (min-width: 768px) {
html {

font-size:16px;
}
html.zoom-l {

font-size:20.8px;
}
}
@media only screen and (min-width: 992px) {
html {

font-size:16px;
}
html.zoom-l {

font-size:20.8px;
}
}
@media only screen and (min-width: 1200px) {
html {

font-size:16px;
}
html.zoom-l {

font-size:20.8px;
}
}
body {

margin:0;
padding:0;
font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
font-size:1rem;
line-height:150%;
color:#3f4242;
background:#C0C0C0;
-webkit-tap-highlight-color:transparent;
}
body.bodyBlank {

background:none;
background-color:transparent;
}
.weditor.ios body {

background:none;
}
#skiplinks .skiplink {

display:block;
position:fixed;
left:-9999px;
width:100vw;
background-color:#f0f0f0;
color:#000000;
z-index:100001;
text-align:center;
}
#skiplinks .skiplink:focus {

left:0;
}

/* A11Y 2025
#customskiplinks {

  .skiplink {

    display:block;
    position:relative;
    left:-9999px;
    background-color:#f0f0f0;
    color:#000000;
    z-index:100001;
    text-align:center;

    wandamp:focus {
      left:0;
    }
  }
} */
#skiplinks ol, #skiplinks li {

position:absolute;
}
#skiplinks .skiplink {

display:block;
position:fixed;
left:-9999px;
width:100vw;
background-color:#f0f0f0;
color:#000000;
z-index:100001;
text-align:center;
}
#skiplinks .skiplink:focus {

left:0;
}
@media only screen and (min-width: 1200px) {
#blockPage {

margin-top:0;
margin-bottom:0;
}
}
#blockBody {

background:#FFFFFF;
margin:0 auto;
padding-top:60px;
}
@media only screen and (min-width: 1200px) {
#blockBody {

padding-top:153px;
}
}
#blockBodyBefore {

position:relative;
}










#navigationBreadcrumb {

background-color:transparent;
}
#navigationBreadcrumb:empty {

display:none;
}
#navigationBreadcrumb > div span#breadcrumbJobTitle {

text-decoration:none;
color:rgba(63,66,66,0.8);
font-size:0.875rem;
}
#navigationBreadcrumb > div span#breadcrumbJobTitle:before {

content:'›';
padding:0 0.3rem 0 0;
color:rgba(63,66,66,0.8);
}
#navigationBreadcrumb > div > div {

display:inline-block;
position:relative;
}
#navigationBreadcrumb > div > div > a {

text-decoration:none;
padding:0 0.3rem 0 0;
color:rgba(63,66,66,0.8);
font-size:0.875rem;
}
#navigationBreadcrumb > div > div > a:before {

content:'›';
padding:0 0.3rem 0 0;
color:rgba(63,66,66,0.8);
}
#navigationBreadcrumb > div > div > a:hover {

color:#000000;
}
#navigationBreadcrumb > div > div > a:active {

color:#000000;
}
#navigationBreadcrumb > div > div > a span {

text-decoration:underline;
}
#navigationBreadcrumb > div > div > span.current {

text-decoration:none;
padding:0 0.3rem 0 0;
color:rgba(63,66,66,0.8);
font-size:0.875rem;
}
#navigationBreadcrumb > div > div > span.current:before {

content:'›';
padding:0 0.3rem 0 0;
color:rgba(63,66,66,0.8);
}
#navigationBreadcrumb > div > div:first-child > a:before {

content:'';
padding:0;
}
#navigationBreadcrumb > div > div.hasChildsOfSelected {

padding-right:0.5rem;
}
#navigationBreadcrumb > div > div.hasChildsOfSelected:after {

content:'';
display:inline-block;
box-sizing:border-box;
vertical-align:middle;
width:10px;
height:5px;
border:solid 5px transparent;
border-bottom:none;
border-top-color:rgba(63,66,66,0.8);
}
#navigationBreadcrumb > div > div .childsOfSelected {

display:none;
position:absolute;
z-index:2;
right:0;
background:#F6F7F8;
}
#navigationBreadcrumb > div > div .childsOfSelected li a {

white-space:nowrap;
display:block;
text-decoration:none!important;
padding:0.2rem 1rem;
color:red;
}
#navigationBreadcrumb > div > div:hover .childsOfSelected {

display:block;
}
@media only screen and (max-width: 992px) {
#navigationBreadcrumb {

padding:.75rem 0 .75rem 0;
}
}
@media only screen and (max-width: 992px) {
#navigationBreadcrumb > div > div {

display:none;
}
#navigationBreadcrumb > div > div:first-child {

display:inline-block;
padding-left:1rem;
text-indent:-99999px;
}
#navigationBreadcrumb > div > div:first-child a:after {

content:"…";
text-indent:initial;
width:1rem;
float:left;
}
#navigationBreadcrumb > div > div:nth-last-of-type(-n+2) {

display:inline-block;
}
}
@media only screen and (min-width: 992px) {
#navigationBreadcrumb {

display:block;
padding:0 4rem;
}
#navigationBreadcrumb > div {

max-width:1200px;
margin:0 auto;
padding:0.75rem 0;
}
}
#blockMain {

position:relative;
margin:0 auto;
max-width:100%;
}
#blockLeft {

display:none;
position:relative;
padding:1rem;
}
#blockLeft #navigationSub {

background-color:transparent;
width:100%;
margin:0 0 20px 0;
}
#blockLeft #navigationSub:empty {

margin-bottom:0;
}
#blockLeft #navigationSub > .wglButton {

right:0;
}
#blockLeft #navigationSub ul {

list-style-type:none;
margin:0;
padding:0;
}
#blockLeft #navigationSub a {

display:block;
text-decoration:none;
}
#blockLeft #navigationSub > nav > div .selectedNavpointMain > a {

font-family:inherit;
font-size:1.2rem;
line-height:140%;
color:#000000;
background-color:transparent;
padding:0.5rem 0rem;
font-weight:normal;
}
#blockLeft #navigationSub > nav > div > ul > li {

display:block;
margin:0;
padding:0;
border-bottom:solid 1px #d8d8d8;
}
#blockLeft #navigationSub > nav > div > ul > li[data-source='meta'] {

display:none;
}
#blockLeft #navigationSub > nav > div > ul > li:first-child {

border-top:solid 1px #d8d8d8;
}
#blockLeft #navigationSub > nav > div > ul > li > a {

font-family:inherit;
font-size:0.9rem;
line-height:140%;
color:#000000;
background-color:transparent;
padding:0.4rem 0rem;
}
#blockLeft #navigationSub > nav > div > ul > li > a:hover {

color:#000000;
background-color:transparent;
}
#blockLeft #navigationSub > nav > div > ul > li > a:active {

color:#000000;
background-color:transparent;
}
#blockLeft #navigationSub > nav > div > ul > li.selected > a, #blockLeft #navigationSub > nav > div > ul > li.descendantSelected > a {

color:#000000;
background-color:transparent;
font-weight:bold;
}
#blockLeft #navigationSub > nav > div > ul > li > span.navpointToggler {

display:none;
}
#blockLeft #navigationSub > nav > div > ul > li > ul {

margin-bottom:0.3rem;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li {

display:block;
margin:0;
padding:0;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > a {

font-family:inherit;
font-size:0.8rem;
line-height:140%;
color:#000000;
background-color:transparent;
padding:0.3rem 1rem;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > a:hover {

color:#000000;
background-color:transparent;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > a:active {

color:#000000;
background-color:transparent;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li.selected > a, #blockLeft #navigationSub > nav > div > ul > li > ul > li.descendantSelected > a {

color:#000000;
background-color:transparent;
font-weight:bold;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > span.navpointToggler {

display:none;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > ul > li {

display:block;
margin:0;
padding:0;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > ul > li > a {

font-family:inherit;
font-size:0.8rem;
line-height:140%;
color:#000000;
background-color:transparent;
padding:0.3rem 2rem;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > ul > li > a:hover {

color:#000000;
background-color:transparent;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > ul > li > a:active {

color:#000000;
background-color:transparent;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > ul > li.selected > a, #blockLeft #navigationSub > nav > div > ul > li > ul > li > ul > li.descendantSelected > a {

color:#000000;
background-color:transparent;
font-weight:bold;
}
#blockLeft #navigationSub > nav > div > ul > li > ul > li > ul > li > span.navpointToggler {

display:none;
}
@media only screen and (min-width: 992px) {
#blockLeft {

float:left;
width:240px;
padding:6rem 2rem 0 0;
display:block;
}
}
#blockContent {

display:block;
position:relative;
}
#blockContent > div > .elementContent, #blockContent > div > .elementObjectLocation, #blockContent > div > .elementObjectEventMulti, #blockContent > div > .elementObjectContactPerson, #blockContent > div > .elementVideoExternal, #blockContent > div > .elementVideo, #blockContent > div > .elementText, #blockContent > div > .elementObjectLocation .elementObjectLocationDescription, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiText, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiOrganizer, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiLocation, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiDates, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiDescription, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonText, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonLinks, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonAddress, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonDepartments, #blockContent > div > .elementTabContainer, #blockContent > div > .elementTabContainer, #blockContent > div > .elementSvgIcon, #blockContent > div > .elementSitemap, #blockContent > div > .elementPicture, #blockContent > div > .elementOverlap, #blockContent > div > .elementNavigation, #blockContent > div > .elementLink, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonVcard, #blockContent > div > .elementInfo, #blockContent > div > .elementHeadline, #blockContent > div > .elementEditProfile, #blockContent > div > .elementEditAccount, #blockContent > div > .elementEditJobticker, #blockContent > div > .elementDataFragment_var350, #blockContent > div > .elementDataFragment_var540, #blockContent > div > .elementDashboardProfile, #blockContent > div > .elementBox, #blockContent > div > .elementAudio, #blockContent > div > .elementAccordion, #blockContent > div > div.wWebtagGroup > div > div > div > .elementContent, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectLocation, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson, #blockContent > div > div.wWebtagGroup > div > div > div > .elementVideoExternal, #blockContent > div > div.wWebtagGroup > div > div > div > .elementVideo, #blockContent > div > div.wWebtagGroup > div > div > div > .elementText, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectLocation .elementObjectLocationDescription, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiText, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiOrganizer, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiLocation, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiDates, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiDescription, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonText, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonLinks, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonAddress, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonDepartments, #blockContent > div > div.wWebtagGroup > div > div > div > .elementTabContainer, #blockContent > div > div.wWebtagGroup > div > div > div > .elementTabContainer, #blockContent > div > div.wWebtagGroup > div > div > div > .elementSvgIcon, #blockContent > div > div.wWebtagGroup > div > div > div > .elementSitemap, #blockContent > div > div.wWebtagGroup > div > div > div > .elementPicture, #blockContent > div > div.wWebtagGroup > div > div > div > .elementOverlap, #blockContent > div > div.wWebtagGroup > div > div > div > .elementNavigation, #blockContent > div > div.wWebtagGroup > div > div > div > .elementLink, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonVcard, #blockContent > div > div.wWebtagGroup > div > div > div > .elementInfo, #blockContent > div > div.wWebtagGroup > div > div > div > .elementHeadline, #blockContent > div > div.wWebtagGroup > div > div > div > .elementEditProfile, #blockContent > div > div.wWebtagGroup > div > div > div > .elementEditAccount, #blockContent > div > div.wWebtagGroup > div > div > div > .elementEditJobticker, #blockContent > div > div.wWebtagGroup > div > div > div > .elementDataFragment_var350, #blockContent > div > div.wWebtagGroup > div > div > div > .elementDataFragment_var540, #blockContent > div > div.wWebtagGroup > div > div > div > .elementDashboardProfile, #blockContent > div > div.wWebtagGroup > div > div > div > .elementBox, #blockContent > div > div.wWebtagGroup > div > div > div > .elementAudio, #blockContent > div > div.wWebtagGroup > div > div > div > .elementAccordion {

margin-left:20px;
margin-right:20px;
}
@media only screen and (min-width: 992px) {
#blockContent > div > .elementContent, #blockContent > div > .elementObjectLocation, #blockContent > div > .elementObjectEventMulti, #blockContent > div > .elementObjectContactPerson, #blockContent > div > .elementVideoExternal, #blockContent > div > .elementVideo, #blockContent > div > .elementText, #blockContent > div > .elementObjectLocation .elementObjectLocationDescription, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiText, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiOrganizer, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiLocation, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiDates, #blockContent > div > .elementObjectEventMulti .elementObjectEventMultiDescription, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonText, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonLinks, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonAddress, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonDepartments, #blockContent > div > .elementTabContainer, #blockContent > div > .elementTabContainer, #blockContent > div > .elementSvgIcon, #blockContent > div > .elementSitemap, #blockContent > div > .elementPicture, #blockContent > div > .elementOverlap, #blockContent > div > .elementNavigation, #blockContent > div > .elementLink, #blockContent > div > .elementObjectContactPerson .elementObjectContactPersonVcard, #blockContent > div > .elementInfo, #blockContent > div > .elementHeadline, #blockContent > div > .elementEditProfile, #blockContent > div > .elementEditAccount, #blockContent > div > .elementEditJobticker, #blockContent > div > .elementDataFragment_var350, #blockContent > div > .elementDataFragment_var540, #blockContent > div > .elementDashboardProfile, #blockContent > div > .elementBox, #blockContent > div > .elementAudio, #blockContent > div > .elementAccordion, #blockContent > div > div.wWebtagGroup > div > div > div > .elementContent, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectLocation, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson, #blockContent > div > div.wWebtagGroup > div > div > div > .elementVideoExternal, #blockContent > div > div.wWebtagGroup > div > div > div > .elementVideo, #blockContent > div > div.wWebtagGroup > div > div > div > .elementText, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectLocation .elementObjectLocationDescription, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiText, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiOrganizer, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiLocation, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiDates, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectEventMulti .elementObjectEventMultiDescription, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonText, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonLinks, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonAddress, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonDepartments, #blockContent > div > div.wWebtagGroup > div > div > div > .elementTabContainer, #blockContent > div > div.wWebtagGroup > div > div > div > .elementTabContainer, #blockContent > div > div.wWebtagGroup > div > div > div > .elementSvgIcon, #blockContent > div > div.wWebtagGroup > div > div > div > .elementSitemap, #blockContent > div > div.wWebtagGroup > div > div > div > .elementPicture, #blockContent > div > div.wWebtagGroup > div > div > div > .elementOverlap, #blockContent > div > div.wWebtagGroup > div > div > div > .elementNavigation, #blockContent > div > div.wWebtagGroup > div > div > div > .elementLink, #blockContent > div > div.wWebtagGroup > div > div > div > .elementObjectContactPerson .elementObjectContactPersonVcard, #blockContent > div > div.wWebtagGroup > div > div > div > .elementInfo, #blockContent > div > div.wWebtagGroup > div > div > div > .elementHeadline, #blockContent > div > div.wWebtagGroup > div > div > div > .elementEditProfile, #blockContent > div > div.wWebtagGroup > div > div > div > .elementEditAccount, #blockContent > div > div.wWebtagGroup > div > div > div > .elementEditJobticker, #blockContent > div > div.wWebtagGroup > div > div > div > .elementDataFragment_var350, #blockContent > div > div.wWebtagGroup > div > div > div > .elementDataFragment_var540, #blockContent > div > div.wWebtagGroup > div > div > div > .elementDashboardProfile, #blockContent > div > div.wWebtagGroup > div > div > div > .elementBox, #blockContent > div > div.wWebtagGroup > div > div > div > .elementAudio, #blockContent > div > div.wWebtagGroup > div > div > div > .elementAccordion {

max-width:1200px;
margin-left:auto;
margin-right:auto;
}
}
#blockAfter {

position:relative;
}
#blockRight {

display:none;
position:relative;
padding:1rem;
}
@media only screen and (min-width: 992px) {
#blockRight {

display:block;
float:right;
width:280px;
padding:6rem 0 0 2rem;
}
}
#blockFooter {

display:block;
clear:both;
position:relative;
margin:0 auto;
}
#blockFooter h1, #blockFooter h2, #blockFooter h3, #blockFooter h4, #blockFooter h5, #blockFooter h6 {

font-weight:normal;
}
#blockFooter a {

text-decoration:none;
line-height:188%;
}
#blockFooter a:before {

height:2rem;
}
#beButtonsPage {

max-width:1200px;
margin:0 auto;
position:relative;
width:100%;
}
#beButtonsPage > div {

margin:2px 0 0 2px;
position:absolute;
z-index:15;
top:50px;
}
#beButtonsPage > div .wglButton {

margin-bottom:2px;
}
#beButtonsPage #beButtonsPageContentContainer {

position:absolute;
right:0;
}
#beButtonEditContent5Include {

right:25px;
}
.object-singlepage #blockHeader {

background-color:#F6F7F8;
}
.object-singlepage.no-weditor #blockBody {

padding-top:0;
}
.object-singlepage #navigationBreadcrumb {

display:none;
}
.page_var1 #navigationBreadcrumb {

display:none;
}
.page_var10 #blockMain, .page_var750 #blockMain, .page_var740 #blockMain, .page_var730 #blockMain, .page_var710 #blockMain, .page_var1 #blockMain, .page_var0 #blockMain {

max-width:100%;
margin:0 auto;
}
.page_var20 #blockMain {

max-width:1200px;
box-sizing:content-box;
margin:0 auto;
padding:0;
}
.page_var20 #blockMain > div {

box-sizing:border-box;
}
@media only screen and (min-width: 576px) {
.page_var20 #blockMain {

padding:0 2rem;
}
}
@media only screen and (min-width: 992px) {
.page_var20 #blockMain {

padding:0 4rem;
}
}
@media only screen and (min-width: 992px) {
.page_var20 #blockContent {

float:left;
width:calc(100% - 240px);
}
}
.page_var30 #blockMain {

max-width:1200px;
box-sizing:content-box;
margin:0 auto;
padding:0;
}
.page_var30 #blockMain > div {

box-sizing:border-box;
}
@media only screen and (min-width: 576px) {
.page_var30 #blockMain {

padding:0 2rem;
}
}
@media only screen and (min-width: 992px) {
.page_var30 #blockMain {

padding:0 4rem;
}
}
@media only screen and (min-width: 992px) {
.page_var30 #blockContent {

float:left;
width:calc(100% - 240px - 280px);
}
}
.page_var40 #blockMain {

max-width:1200px;
box-sizing:content-box;
margin:0 auto;
padding:0;
}
.page_var40 #blockMain > div {

box-sizing:border-box;
}
@media only screen and (min-width: 576px) {
.page_var40 #blockMain {

padding:0 2rem;
}
}
@media only screen and (min-width: 992px) {
.page_var40 #blockMain {

padding:0 4rem;
}
}
@media only screen and (min-width: 992px) {
.page_var40 #blockContent {

float:left;
width:calc(100% - 280px);
}
}
.page_var41 #blockMain {

max-width:1200px;
margin:0 auto;
padding:0;
}
.page_var41 #blockMain > div {

box-sizing:border-box;
}
.page_var41 #blockRight {

display:none;
position:relative;
}
@media only screen and (min-width: 576px) {
.page_var41 #blockMain {

padding:0 2rem;
}
}
@media only screen and (min-width: 992px) {
.page_var41 #blockMain {

width:992px;
padding:0 0;
}
}
@media only screen and (min-width: 1200px) {
.page_var41 #blockMain {

width:1200px;
padding:0 0;
}
}
@media only screen and (min-width: 992px) {
.page_var41 #blockContent {

float:left;
width:70%;
}
}
@media only screen and (min-width: 1200px) {
.page_var41 #blockContent {

width:70%;
}
}
@media only screen and (min-width: 992px) {
.page_var41 #blockRight {

display:block;
float:right;
padding:6rem 0 0 2rem;
width:30%;
}
}
@media only screen and (min-width: 1200px) {
.page_var41 #blockRight {

width:30%;
}
}
.page_var100 #blockPage {

max-width:none;
margin:0 auto;
}
.page_var100 #blockMain {

max-width:100%;
margin:0 auto;
}
.page_var400 #blockPage {

max-width:none;
}
.page_var400 #blockMain {

max-width:100%;
margin:0 auto;
}
.page_var400 #blockHeader {

max-width:none;
z-index:3;
}
.scrolled-top.page_var400 #blockHeader {
background-color:transparent;
}
.page_var400 #blockHeader #blockHeaderBefore {

display:none;
}
.scrolldirection-up.page_var400 #blockHeader {

background:#FFFFFF;
margin-top:0px;
transition:margin 0.2s ease-in-out, background 0.2s ease-in-out;
}
.scrolldirection-down.page_var400 #blockHeader {

background:#FFFFFF;
margin-top:-60px !important;
transition:margin 1.2s ease-in-out, background 0.4s ease-in-out;
}
.scrolldirection-up .page_var400 {

margin-top:0px;
transition:margin 0.2s ease-in-out;
}
.page_var400 #beButtonsPage > div {

margin-top:102px;
}
.page_var400.weditor #blockHeader {

position:relative;
}
.page_var400 #navigationBreadcrumb {

display:none;
}
.page_var400 #blockBody {

padding-top:0;
}
.page_var400.navmenu-open #navlayer-background {

position:fixed;
z-index:2;
top:0;
left:0;
width:100vw;
height:100vh;
background:#FFFFFF;
}
@media only screen and (min-width: 1200px) {
.scrolldirection-down.page_var400 #blockHeader {

margin-top:-100px !important;
}
}
.page_var500 #blockPage {

max-width:none;
}
.page_var500 #blockMain {

max-width:100%;
margin:0 auto;
}
.page_var500 #blockHeader {

max-width:none;
z-index:3;
}
.scrolled-top.page_var500 #blockHeader {
background-color:transparent;
}
.page_var500 #blockHeader #blockHeaderBefore {

display:none;
}
.page_var500 #blockHeader #navigationMain {

display:none;
}
.scrolldirection-up.page_var500 #blockHeader {

background:#FFFFFF;
margin-top:0px;
transition:margin 0.2s ease-in-out, background 0.2s ease-in-out;
}
.scrolldirection-down.page_var500 #blockHeader {

background:#FFFFFF;
margin-top:-60px !important;
transition:margin 1.2s ease-in-out, background 0.4s ease-in-out;
}
.scrolldirection-up .page_var500 {

margin-top:0px;
transition:margin 0.2s ease-in-out;
}
.page_var500 #beButtonsPage > div {

margin-top:102px;
}
.page_var500.weditor #blockHeader {

position:relative;
}
.page_var500 #navigationBreadcrumb {

display:none;
}
.page_var500 #blockBody {

padding-top:0;
}
.page_var500.navmenu-open #navlayer-background {

position:fixed;
z-index:2;
top:0;
left:0;
width:100vw;
height:100vh;
background:#FFFFFF;
}
.page_var500 #markerAreaEditable0 {

display:none !important;
}
.page_var500 .fp-responsive .elementSection.fp-section, .page_var500 .fp-responsive .elementSectionObjectLocation.fp-section, .page_var500 .fp-responsive .elementSectionObjectEventMulti.fp-section, .page_var500 .fp-responsive .elementSectionObjectContactPerson.fp-section, .page_var500 .fp-responsive .elementSectionObjectBlogpost.fp-section {

height:auto !important;
}
@media only screen and (min-width: 1200px) {
.scrolldirection-down.page_var500 #blockHeader {

margin-top:-100px !important;
}
}
.page_var710 #navigationMain {

display:none;
}
.page_var730 #blockHeader {

display:none;
}
.page_var730 #blockBody {

padding-top:0;
}
.page_var740 #blockHeader, .page_var740 #blockFooter {

display:none;
}
.page_var740 #blockBody {

padding-top:0;
}
.page_var750 .linkButtonPrimary, .page_var750 .elementLink_var101 > a, .page_var750 .elementLink_var100 > a, .page_var750 button.buttonReset, .page_var750 button {

text-decoration:none;
padding:7px 7px;
border:solid 0 transparent;
border-radius:3px;
color:#2E3441;
background:linear-gradient(180deg,rgba(254,206,106,1) 3%,rgba(255,192,59,1) 40%,rgba(248,184,47,1) 80%,rgba(231,174,51,1) 99%);
}
.page_var750 .linkButtonPrimary:hover, .page_var750 .elementLink_var101 > a:hover, .page_var750 .elementLink_var100 > a:hover, .page_var750 button.buttonReset:hover, .page_var750 button:hover {

color:#2E3441;
background:linear-gradient(180deg,rgba(246,201,106,1) 3%,rgba(245,188,69,1) 40%,rgba(240,179,48,1) 80%,rgba(235,175,48,1) 99%);
}
.page_var750 .linkButtonPrimary:active, .page_var750 .elementLink_var101 > a:active, .page_var750 .elementLink_var100 > a:active, .page_var750 button.buttonReset:active, .page_var750 button:active {

color:#2E3441;
background:linear-gradient(180deg,rgba(181,138,50,1) 3%,rgba(241,180,51,1) 10%,rgba(245,183,51,1) 80%,rgba(245,182,51,1) 99%);
}
.page_var750 .linkButtonSecondary, .page_var750 .elementLink_var103 > a, .page_var750 .elementLink_var102 > a {

text-decoration:none;
padding:7px 7px;
border:solid 1px #C7CCCF;
border-radius:3px;
color:#2E3441;
background:;
background:linear-gradient(180deg,rgba(252,253,253,1) 3%,rgba(255,255,255,1) 40%,rgba(252,252,252,1) 80%,rgba(237,238,239,1) 99%);
}
.page_var750 .linkButtonSecondary:hover, .page_var750 .elementLink_var103 > a:hover, .page_var750 .elementLink_var102 > a:hover {

color:#2E3441;
background:linear-gradient(180deg,rgba(247,247,248,1) 3%,rgba(245,245,246,1) 40%,rgba(240,240,241,1) 80%,rgba(231,231,233,1) 99%);
}
.page_var750 .linkButtonSecondary:active, .page_var750 .elementLink_var103 > a:active, .page_var750 .elementLink_var102 > a:active {

color:#2E3441;
background:linear-gradient(180deg,rgba(207,208,209,1) 3%,rgba(245,245,246,1) 10%,rgba(245,245,246,1) 80%,rgba(242,242,244,1) 99%);
}
.page_var750 .header_fotostudio {

padding:1rem 0;
}
.page_var750 .header_fotostudio a {

text-decoration:none !important;
}
.page_var750 .header_fotostudio a span.linkText {

color:#FFFFFF !important;
}
.page_var750 .elementNavigation.fotostudio.elementNavigation_var40 ul > li {

float:right !important;
}
.page_var750 .elementNavigation.fotostudio.elementNavigation_var40 ul[data-navlevel="1"] > li:last-child {

padding-right:0.6rem !important;
}
.page_var750 #blockHeader, .page_var750 #blockFooter, .page_var750 #blockBodyBefore {

display:none;
}
.page_var750 #blockBody {

padding-top:0;
}


.visuallyhidden {

border:0;
clip:rect(0 0 0 0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
}


.subline, .elementObjectLocation .elementObjectLocationDescription, .elementObjectEventMulti .elementObjectEventMultiDescription, .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementObjectContactPerson .elementObjectContactPersonPosition, .elementObjectContactPerson .elementObjectContactPersonDegree {

color:rgba(63,66,66,0.8);
}
.subline a, .elementObjectLocation .elementObjectLocationDescription a, .elementObjectEventMulti .elementObjectEventMultiDescription a, .elementObjectContactPerson .elementObjectContactPersonDepartments a, .elementObjectContactPerson .elementObjectContactPersonPosition a, .elementObjectContactPerson .elementObjectContactPersonDegree a {

background:none;
color:inherit;
}
.description {

font-weight:bold;
}
p.small {

font-size:0.8rem;
line-height:100%;
}
.unimportant {

color:rgba(63,66,66,0.8);
}
.info, .additional, .elementObjectContactPersonText {

color:rgba(63,66,66,0.8);
}
.noDecoration {

text-decoration:none;
}
.positionRelative {

position:relative;
}
.clearAfter:after, .listPrevNext_var0:after, .listPictureGallery_var22:after, .listPictureGallery_var2:after, .listDefaultBorder_var30 .listEntry .listEntryInner:after, .listDefaultBorder_var50 .listEntry .listEntryInner:after, .listDefaultBorder_var40 .listEntry .listEntryInner:after, .listDefaultBorder_var20 .listEntry .listEntryInner:after, .listDefaultBorder_var10 .listEntry .listEntryInner:after, .listDefaultBorder_var0 .listEntry .listEntryInner:after, .listDefault_var80 .accordionContent:after, .listDefault:after, .elementObjectLocation:after, .elementObjectEventMulti:after, .elementObjectContactPerson .elementObjectContactPersonSocialButtons:after, .elementObjectContactPerson:after, .weditor .elementPicture:after, .elementForm_var40 div.form div.formElementInputUpload:not(.formElementHideLabel):after, .elementForm_var40 div.form div.formElementInputCheckbox:not(.formElementHideLabel):after, .elementForm_var40 div.form div.formElementInputRadio:not(.formElementHideLabel):after, .elementForm .containerFormElementsMultiple:after, .elementEditProfile .elementBoxForm:after, .elementEditProfile:after, .elementEditAccount:after, .elementEditJobticker:after, .elementCookietable:after, .elementContainerStandard:after, .elementButton:after, .elementBox > .boxInner:after, .page_var41 #blockRight:after, #blockFooter:after, #blockRight:after, #blockMain:after, #blockBody:after, #blockHeader:after {

display:table;
overflow:hidden;
visibility:hidden;
clear:both;
content:".";
height:0;
font-size:0;
line-height:0;
}
.clearBoth {

height:0px;
line-height:0;
font-size:0px;
clear:both;
padding:0;
margin:0;
overflow:hidden;
}
.clearBothSpace {

height:10px;
line-height:0;
font-size:0px;
clear:both;
padding:0;
margin:0;
overflow:hidden;
}
.clickable {

cursor:pointer;

}
.invisible {

display:none;
}
.hideIfEmpty:empty, .elementObjectContactPerson .elementObjectContactPersonLinks:empty, .elementObjectContactPerson .elementObjectContactPersonAddress:empty {

display:none;
}
.hideSpaceAfterLastParagraph p:last-child {

margin-bottom:0;
}
.highlighted {

background-color:#FFF69D;
}
.soft {

color:rgba(63,66,66,0.8);
}
.preWrap {

white-space:pre-wrap;
}
picture {

line-height:0;
}
picture img {

width:100%;
max-width:100%;
}
#benefitsList picture img {

width:auto!important;
}
picture[data-lazyloading='1'] img.wglLazyLoadInit {

background:transparent;
}
html {

box-sizing:border-box;
}
*, *:before, *:after {

box-sizing:inherit;
}
img .picture {

margin:0;
height:auto;
max-width:100%;
vertical-align:bottom;
}
img .pictureLeft {

float:left;
margin:0 24px 10px 0;
height:auto;
max-width:100%;
vertical-align:bottom;
}
img .pictureCenter {

margin:0 24px 4px 0;
height:auto;
max-width:100%;
vertical-align:bottom;
}
img .pictureRight {

float:right;
margin:0 0 4px 24px;
height:auto;
max-width:100%;
vertical-align:bottom;
}
p {

margin:0 0 1rem 0;
}
.alignLeft {

text-align:left;
}
.alignRight {

text-align:right;
}
.alignCenter {

text-align:center;
}
.alignJustify {

text-align:justify;
}
ul {

margin:0;
padding:0;
list-style:none;
}
ol, ul {

margin:0;
padding:0;
}
li {

margin:0;
padding:0;
}
dt, dd {

margin:0;
padding:0;
}
hr {

margin:0 0 10px 0;
border-color:#c3cbd0;
border-style:solid none none none;
height:0px;
}
acronym, abbr {

border-bottom:dotted 2px #3f4242;
}
blockquote {

border-left:solid 4px #c3cbd0;
padding-left:1rem;
}
sup {

font-size:70% !important;
line-height:0 !important;
vertical-align:super;
}


a {

text-decoration:underline;
color:#3f4242;
}
a > span {

color:inherit !important;
}
.jsPrivacyNotice {

background:#F6F7F8;
padding:0.3rem 1rem;
bottom:0;
}
#blockLeft a, #blockRight a, #blockFooter a {

text-decoration:none;
}
a.downloadIcon > span:first-child, a.iconUrl > span:first-child, a.iconUrlBefore:before, a.print:before, a.shareTeilen:before, a.Logout:before, a.Plus:before, a.Minus:before, a.intern:before, a.extern:before, a.box:before, a.boxPicture:before, a.download:before, a.html:before, a.link-pdf:before, a.pdf:before, a.doc:before, a.xls:before, a.audio:before, a.video:before, a.next:before, a.back:before, a.wpst:before , a.mail:before, a.wpst:before, span.phone:before, a.phone:before, span.fax:before, a.fax:before, span.mobile:before, a.mobile:before, a.maps:before, a.rss:before, a.vcf:before, a.ical:before, a.search:before {

content:'';
display:inline-block;
outline:none;
margin:0 4px 0 0;
width:22px;
height:1.5rem;
vertical-align:bottom;
background-size:24px;
background-position:center;
background-repeat:no-repeat;
flex:none;
vertical-align:middle;
}
a.search:after {

margin:0;
width:32px;
height:32px;
vertical-align:middle;
background-size:32px;
}
a.print > span, a.teilen > span, a.next > span, a.intern > span, a.extern > span, a.box > span, a.boxPicture > span, a.download > span, a.html > span, a.pdf > span, a.doc > span, a.xls > span, a.audio > span, a.video > span, a.next > span, a.back > span, a.wpst > span , a.mail > span, a.wpst > span, span.phone > span, a.phone > span, span.fax > span, a.fax > span, span.mobile > span, a.mobile > span, a.maps > span, a.rss > span, a.vcf > span, a.ical > span, a.search > span {

display:inline-block;
text-decoration:inherit;
color:inherit;
font:inherit;
max-width:calc(100% - 20px);
vertical-align:middle;
}
body a.intern:before, .isLightBackground a.intern:before, .isDarkBackground .isLightBackground a.intern:before, .isDarkBackground .isInverseBackground a.intern:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/intern@stroke(3f4242).svg");
}
body a.extern:before, .isLightBackground a.extern:before, .isDarkBackground .isLightBackground a.extern:before, .isDarkBackground .isInverseBackground a.extern:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/extern@stroke(3f4242).svg");
}
body a.box:before, .isLightBackground a.box:before, .isDarkBackground .isLightBackground a.box:before, .isDarkBackground .isInverseBackground a.box:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/box@stroke(3f4242).svg");
}
body a.boxPicture:before, .isLightBackground a.boxPicture:before, .isDarkBackground .isLightBackground a.boxPicture:before, .isDarkBackground .isInverseBackground a.boxPicture:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/box@stroke(3f4242).svg");
}
body a.html:before, .isLightBackground a.html:before, .isDarkBackground .isLightBackground a.html:before, .isDarkBackground .isInverseBackground a.html:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/html@stroke(3f4242).svg");
}
body a.download:before, .isLightBackground a.download:before, .isDarkBackground .isLightBackground a.download:before, .isDarkBackground .isInverseBackground a.download:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/download@stroke(3f4242).svg");
}
body a.link-pdf:before, body a.pdf:before, .isLightBackground a.link-pdf:before, .isLightBackground a.pdf:before, .isDarkBackground .isLightBackground a.link-pdf:before, .isDarkBackground .isLightBackground a.pdf:before, .isDarkBackground .isInverseBackground a.link-pdf:before, .isDarkBackground .isInverseBackground a.pdf:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/pdf@stroke(3f4242).svg");
}
body a.doc:before, .isLightBackground a.doc:before, .isDarkBackground .isLightBackground a.doc:before, .isDarkBackground .isInverseBackground a.doc:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/doc@stroke(3f4242).svg");
}
body a.xls:before, .isLightBackground a.xls:before, .isDarkBackground .isLightBackground a.xls:before, .isDarkBackground .isInverseBackground a.xls:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/xls@stroke(3f4242).svg");
}
body a.audio:before, .isLightBackground a.audio:before, .isDarkBackground .isLightBackground a.audio:before, .isDarkBackground .isInverseBackground a.audio:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/audio@stroke(3f4242).svg");
}
body a.video:before, .isLightBackground a.video:before, .isDarkBackground .isLightBackground a.video:before, .isDarkBackground .isInverseBackground a.video:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/video@stroke(3f4242).svg");
}
body a.next:before, .isLightBackground a.next:before, .isDarkBackground .isLightBackground a.next:before, .isDarkBackground .isInverseBackground a.next:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/next@stroke(3f4242).svg");
}
body a.back:before, .isLightBackground a.back:before, .isDarkBackground .isLightBackground a.back:before, .isDarkBackground .isInverseBackground a.back:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/back@stroke(3f4242).svg");
}
body a.wpst:before ,body a.mail:before, body a.wpst:before, .isLightBackground a.wpst:before , .isLightBackground a.mail:before, .isLightBackground a.wpst:before, .isDarkBackground .isLightBackground a.wpst:before , .isDarkBackground .isLightBackground a.mail:before, .isDarkBackground .isLightBackground a.wpst:before, .isDarkBackground .isInverseBackground a.wpst:before , .isDarkBackground .isInverseBackground a.mail:before, .isDarkBackground .isInverseBackground a.wpst:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/mail@stroke(3f4242).svg");
}
body span.phone:before, body a.phone:before, .isLightBackground span.phone:before, .isLightBackground a.phone:before, .isDarkBackground .isLightBackground span.phone:before, .isDarkBackground .isLightBackground a.phone:before, .isDarkBackground .isInverseBackground span.phone:before, .isDarkBackground .isInverseBackground a.phone:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/phone@stroke(3f4242).svg");
}
body span.fax:before, body a.fax:before, .isLightBackground span.fax:before, .isLightBackground a.fax:before, .isDarkBackground .isLightBackground span.fax:before, .isDarkBackground .isLightBackground a.fax:before, .isDarkBackground .isInverseBackground span.fax:before, .isDarkBackground .isInverseBackground a.fax:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/fax@stroke(3f4242).svg");
}
body span.mobile:before, body a.mobile:before, .isLightBackground span.mobile:before, .isLightBackground a.mobile:before, .isDarkBackground .isLightBackground span.mobile:before, .isDarkBackground .isLightBackground a.mobile:before, .isDarkBackground .isInverseBackground span.mobile:before, .isDarkBackground .isInverseBackground a.mobile:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/mobile@stroke(3f4242).svg");
}
body a.maps:before, .isLightBackground a.maps:before, .isDarkBackground .isLightBackground a.maps:before, .isDarkBackground .isInverseBackground a.maps:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/maps@stroke(3f4242).svg");
}
body a.rss:before, .isLightBackground a.rss:before, .isDarkBackground .isLightBackground a.rss:before, .isDarkBackground .isInverseBackground a.rss:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/rss@stroke(3f4242).svg");
}
body a.vcf:before, .isLightBackground a.vcf:before, .isDarkBackground .isLightBackground a.vcf:before, .isDarkBackground .isInverseBackground a.vcf:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/vcf@stroke(3f4242).svg");
}
body a.ical:before, .isLightBackground a.ical:before, .isDarkBackground .isLightBackground a.ical:before, .isDarkBackground .isInverseBackground a.ical:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/ical@stroke(3f4242).svg");
}
body a.search:before, .isLightBackground a.search:before, .isDarkBackground .isLightBackground a.search:before, .isDarkBackground .isInverseBackground a.search:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/ical@stroke(3f4242).svg");
}
body .elementLink_var89 a.intern:before, .isLightBackground .elementLink_var89 a.intern:before, .isDarkBackground .isLightBackground .elementLink_var89 a.intern:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.intern:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/intern@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.extern:before, .isLightBackground .elementLink_var89 a.extern:before, .isDarkBackground .isLightBackground .elementLink_var89 a.extern:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.extern:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/extern@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.box:before, .isLightBackground .elementLink_var89 a.box:before, .isDarkBackground .isLightBackground .elementLink_var89 a.box:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.box:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/box@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.boxPicture:before, .isLightBackground .elementLink_var89 a.boxPicture:before, .isDarkBackground .isLightBackground .elementLink_var89 a.boxPicture:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.boxPicture:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/box@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.html:before, .isLightBackground .elementLink_var89 a.html:before, .isDarkBackground .isLightBackground .elementLink_var89 a.html:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.html:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/html@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.download:before, .isLightBackground .elementLink_var89 a.download:before, .isDarkBackground .isLightBackground .elementLink_var89 a.download:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.download:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/download@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.link-pdf:before, body .elementLink_var89 a.pdf:before, .isLightBackground .elementLink_var89 a.link-pdf:before, .isLightBackground .elementLink_var89 a.pdf:before, .isDarkBackground .isLightBackground .elementLink_var89 a.link-pdf:before, .isDarkBackground .isLightBackground .elementLink_var89 a.pdf:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.link-pdf:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.pdf:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/pdf@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.doc:before, .isLightBackground .elementLink_var89 a.doc:before, .isDarkBackground .isLightBackground .elementLink_var89 a.doc:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.doc:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/doc@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.xls:before, .isLightBackground .elementLink_var89 a.xls:before, .isDarkBackground .isLightBackground .elementLink_var89 a.xls:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.xls:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/xls@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.audio:before, .isLightBackground .elementLink_var89 a.audio:before, .isDarkBackground .isLightBackground .elementLink_var89 a.audio:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.audio:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/audio@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.video:before, .isLightBackground .elementLink_var89 a.video:before, .isDarkBackground .isLightBackground .elementLink_var89 a.video:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.video:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/video@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.next:before, .isLightBackground .elementLink_var89 a.next:before, .isDarkBackground .isLightBackground .elementLink_var89 a.next:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.next:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/next@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.back:before, .isLightBackground .elementLink_var89 a.back:before, .isDarkBackground .isLightBackground .elementLink_var89 a.back:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.back:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/back@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.wpst:before ,body .elementLink_var89 a.mail:before, body .elementLink_var89 a.wpst:before, .isLightBackground .elementLink_var89 a.wpst:before , .isLightBackground .elementLink_var89 a.mail:before, .isLightBackground .elementLink_var89 a.wpst:before, .isDarkBackground .isLightBackground .elementLink_var89 a.wpst:before , .isDarkBackground .isLightBackground .elementLink_var89 a.mail:before, .isDarkBackground .isLightBackground .elementLink_var89 a.wpst:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.wpst:before , .isDarkBackground .isInverseBackground .elementLink_var89 a.mail:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.wpst:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/mail@stroke(b1b4b7).svg");
}
body .elementLink_var89 span.phone:before, body .elementLink_var89 a.phone:before, .isLightBackground .elementLink_var89 span.phone:before, .isLightBackground .elementLink_var89 a.phone:before, .isDarkBackground .isLightBackground .elementLink_var89 span.phone:before, .isDarkBackground .isLightBackground .elementLink_var89 a.phone:before, .isDarkBackground .isInverseBackground .elementLink_var89 span.phone:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.phone:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/phone@stroke(b1b4b7).svg");
}
body .elementLink_var89 span.fax:before, body .elementLink_var89 a.fax:before, .isLightBackground .elementLink_var89 span.fax:before, .isLightBackground .elementLink_var89 a.fax:before, .isDarkBackground .isLightBackground .elementLink_var89 span.fax:before, .isDarkBackground .isLightBackground .elementLink_var89 a.fax:before, .isDarkBackground .isInverseBackground .elementLink_var89 span.fax:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.fax:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/fax@stroke(b1b4b7).svg");
}
body .elementLink_var89 span.mobile:before, body .elementLink_var89 a.mobile:before, .isLightBackground .elementLink_var89 span.mobile:before, .isLightBackground .elementLink_var89 a.mobile:before, .isDarkBackground .isLightBackground .elementLink_var89 span.mobile:before, .isDarkBackground .isLightBackground .elementLink_var89 a.mobile:before, .isDarkBackground .isInverseBackground .elementLink_var89 span.mobile:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.mobile:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/mobile@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.maps:before, .isLightBackground .elementLink_var89 a.maps:before, .isDarkBackground .isLightBackground .elementLink_var89 a.maps:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.maps:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/maps@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.rss:before, .isLightBackground .elementLink_var89 a.rss:before, .isDarkBackground .isLightBackground .elementLink_var89 a.rss:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.rss:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/rss@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.vcf:before, .isLightBackground .elementLink_var89 a.vcf:before, .isDarkBackground .isLightBackground .elementLink_var89 a.vcf:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.vcf:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/vcf@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.ical:before, .isLightBackground .elementLink_var89 a.ical:before, .isDarkBackground .isLightBackground .elementLink_var89 a.ical:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.ical:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/ical@stroke(b1b4b7).svg");
}
body .elementLink_var89 a.search:before, .isLightBackground .elementLink_var89 a.search:before, .isDarkBackground .isLightBackground .elementLink_var89 a.search:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.search:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/ical@stroke(b1b4b7).svg");
}
.isDarkBackground a.intern:before, .isLightBackground .isDarkBackground a.intern:before, .isInverseBackground a.intern:before, .isLightBackground .isInverseBackground a.intern:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/intern@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.extern:before, .isLightBackground .isDarkBackground a.extern:before, .isInverseBackground a.extern:before, .isLightBackground .isInverseBackground a.extern:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/extern@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.box:before, .isLightBackground .isDarkBackground a.box:before, .isInverseBackground a.box:before, .isLightBackground .isInverseBackground a.box:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/box@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.boxPicture:before, .isLightBackground .isDarkBackground a.boxPicture:before, .isInverseBackground a.boxPicture:before, .isLightBackground .isInverseBackground a.boxPicture:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/box@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.html:before, .isLightBackground .isDarkBackground a.html:before, .isInverseBackground a.html:before, .isLightBackground .isInverseBackground a.html:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/html@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.download:before, .isLightBackground .isDarkBackground a.download:before, .isInverseBackground a.download:before, .isLightBackground .isInverseBackground a.download:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/download@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.link-pdf:before, .isDarkBackground a.pdf:before, .isLightBackground .isDarkBackground a.link-pdf:before, .isLightBackground .isDarkBackground a.pdf:before, .isInverseBackground a.link-pdf:before, .isInverseBackground a.pdf:before, .isLightBackground .isInverseBackground a.link-pdf:before, .isLightBackground .isInverseBackground a.pdf:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/pdf@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.doc:before, .isLightBackground .isDarkBackground a.doc:before, .isInverseBackground a.doc:before, .isLightBackground .isInverseBackground a.doc:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/doc@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.xls:before, .isLightBackground .isDarkBackground a.xls:before, .isInverseBackground a.xls:before, .isLightBackground .isInverseBackground a.xls:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/xls@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.audio:before, .isLightBackground .isDarkBackground a.audio:before, .isInverseBackground a.audio:before, .isLightBackground .isInverseBackground a.audio:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/audio@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.video:before, .isLightBackground .isDarkBackground a.video:before, .isInverseBackground a.video:before, .isLightBackground .isInverseBackground a.video:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/video@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.next:before, .isLightBackground .isDarkBackground a.next:before, .isInverseBackground a.next:before, .isLightBackground .isInverseBackground a.next:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/next@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.back:before, .isLightBackground .isDarkBackground a.back:before, .isInverseBackground a.back:before, .isLightBackground .isInverseBackground a.back:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/back@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.wpst:before ,.isDarkBackground a.mail:before, .isDarkBackground a.wpst:before, .isLightBackground .isDarkBackground a.wpst:before , .isLightBackground .isDarkBackground a.mail:before, .isLightBackground .isDarkBackground a.wpst:before, .isInverseBackground a.wpst:before , .isInverseBackground a.mail:before, .isInverseBackground a.wpst:before, .isLightBackground .isInverseBackground a.wpst:before , .isLightBackground .isInverseBackground a.mail:before, .isLightBackground .isInverseBackground a.wpst:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/mail@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.phone:before, .isLightBackground .isDarkBackground a.phone:before, .isInverseBackground a.phone:before, .isLightBackground .isInverseBackground a.phone:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/phone@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.fax:before, .isLightBackground .isDarkBackground a.fax:before, .isInverseBackground a.fax:before, .isLightBackground .isInverseBackground a.fax:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/fax@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.mobile:before, .isLightBackground .isDarkBackground a.mobile:before, .isInverseBackground a.mobile:before, .isLightBackground .isInverseBackground a.mobile:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/mobile@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.maps:before, .isLightBackground .isDarkBackground a.maps:before, .isInverseBackground a.maps:before, .isLightBackground .isInverseBackground a.maps:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/maps@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.rss:before, .isLightBackground .isDarkBackground a.rss:before, .isInverseBackground a.rss:before, .isLightBackground .isInverseBackground a.rss:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/rss@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.vcf:before, .isLightBackground .isDarkBackground a.vcf:before, .isInverseBackground a.vcf:before, .isLightBackground .isInverseBackground a.vcf:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/vcf@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.ical:before, .isLightBackground .isDarkBackground a.ical:before, .isInverseBackground a.ical:before, .isLightBackground .isInverseBackground a.ical:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/ical@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.search:before, .isLightBackground .isDarkBackground a.search:before, .isInverseBackground a.search:before, .isLightBackground .isInverseBackground a.search:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/search@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.intern:before, .isLightBackground .isDarkBackground .elementLink_var89 a.intern:before, .isInverseBackground .elementLink_var89 a.intern:before, .isLightBackground .isInverseBackground .elementLink_var89 a.intern:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/intern@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.extern:before, .isLightBackground .isDarkBackground .elementLink_var89 a.extern:before, .isInverseBackground .elementLink_var89 a.extern:before, .isLightBackground .isInverseBackground .elementLink_var89 a.extern:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/extern@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.box:before, .isLightBackground .isDarkBackground .elementLink_var89 a.box:before, .isInverseBackground .elementLink_var89 a.box:before, .isLightBackground .isInverseBackground .elementLink_var89 a.box:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/box@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.boxPicture:before, .isLightBackground .isDarkBackground .elementLink_var89 a.boxPicture:before, .isInverseBackground .elementLink_var89 a.boxPicture:before, .isLightBackground .isInverseBackground .elementLink_var89 a.boxPicture:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/box@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.html:before, .isLightBackground .isDarkBackground .elementLink_var89 a.html:before, .isInverseBackground .elementLink_var89 a.html:before, .isLightBackground .isInverseBackground .elementLink_var89 a.html:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/html@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.download:before, .isLightBackground .isDarkBackground .elementLink_var89 a.download:before, .isInverseBackground .elementLink_var89 a.download:before, .isLightBackground .isInverseBackground .elementLink_var89 a.download:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/download@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.link-pdf:before, .isDarkBackground .elementLink_var89 a.pdf:before, .isLightBackground .isDarkBackground .elementLink_var89 a.link-pdf:before, .isLightBackground .isDarkBackground .elementLink_var89 a.pdf:before, .isInverseBackground .elementLink_var89 a.link-pdf:before, .isInverseBackground .elementLink_var89 a.pdf:before, .isLightBackground .isInverseBackground .elementLink_var89 a.link-pdf:before, .isLightBackground .isInverseBackground .elementLink_var89 a.pdf:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/pdf@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.doc:before, .isLightBackground .isDarkBackground .elementLink_var89 a.doc:before, .isInverseBackground .elementLink_var89 a.doc:before, .isLightBackground .isInverseBackground .elementLink_var89 a.doc:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/doc@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.xls:before, .isLightBackground .isDarkBackground .elementLink_var89 a.xls:before, .isInverseBackground .elementLink_var89 a.xls:before, .isLightBackground .isInverseBackground .elementLink_var89 a.xls:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/xls@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.audio:before, .isLightBackground .isDarkBackground .elementLink_var89 a.audio:before, .isInverseBackground .elementLink_var89 a.audio:before, .isLightBackground .isInverseBackground .elementLink_var89 a.audio:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/audio@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.video:before, .isLightBackground .isDarkBackground .elementLink_var89 a.video:before, .isInverseBackground .elementLink_var89 a.video:before, .isLightBackground .isInverseBackground .elementLink_var89 a.video:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/video@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.next:before, .isLightBackground .isDarkBackground .elementLink_var89 a.next:before, .isInverseBackground .elementLink_var89 a.next:before, .isLightBackground .isInverseBackground .elementLink_var89 a.next:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/next@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.back:before, .isLightBackground .isDarkBackground .elementLink_var89 a.back:before, .isInverseBackground .elementLink_var89 a.back:before, .isLightBackground .isInverseBackground .elementLink_var89 a.back:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/back@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.wpst:before ,.isDarkBackground .elementLink_var89 a.mail:before, .isDarkBackground .elementLink_var89 a.wpst:before, .isLightBackground .isDarkBackground .elementLink_var89 a.wpst:before , .isLightBackground .isDarkBackground .elementLink_var89 a.mail:before, .isLightBackground .isDarkBackground .elementLink_var89 a.wpst:before, .isInverseBackground .elementLink_var89 a.wpst:before , .isInverseBackground .elementLink_var89 a.mail:before, .isInverseBackground .elementLink_var89 a.wpst:before, .isLightBackground .isInverseBackground .elementLink_var89 a.wpst:before , .isLightBackground .isInverseBackground .elementLink_var89 a.mail:before, .isLightBackground .isInverseBackground .elementLink_var89 a.wpst:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/mail@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.phone:before, .isLightBackground .isDarkBackground .elementLink_var89 a.phone:before, .isInverseBackground .elementLink_var89 a.phone:before, .isLightBackground .isInverseBackground .elementLink_var89 a.phone:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/phone@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.fax:before, .isLightBackground .isDarkBackground .elementLink_var89 a.fax:before, .isInverseBackground .elementLink_var89 a.fax:before, .isLightBackground .isInverseBackground .elementLink_var89 a.fax:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/fax@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.mobile:before, .isLightBackground .isDarkBackground .elementLink_var89 a.mobile:before, .isInverseBackground .elementLink_var89 a.mobile:before, .isLightBackground .isInverseBackground .elementLink_var89 a.mobile:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/mobile@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.maps:before, .isLightBackground .isDarkBackground .elementLink_var89 a.maps:before, .isInverseBackground .elementLink_var89 a.maps:before, .isLightBackground .isInverseBackground .elementLink_var89 a.maps:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/maps@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.rss:before, .isLightBackground .isDarkBackground .elementLink_var89 a.rss:before, .isInverseBackground .elementLink_var89 a.rss:before, .isLightBackground .isInverseBackground .elementLink_var89 a.rss:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/rss@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.vcf:before, .isLightBackground .isDarkBackground .elementLink_var89 a.vcf:before, .isInverseBackground .elementLink_var89 a.vcf:before, .isLightBackground .isInverseBackground .elementLink_var89 a.vcf:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/vcf@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.ical:before, .isLightBackground .isDarkBackground .elementLink_var89 a.ical:before, .isInverseBackground .elementLink_var89 a.ical:before, .isLightBackground .isInverseBackground .elementLink_var89 a.ical:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/ical@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.search:before, .isLightBackground .isDarkBackground .elementLink_var89 a.search:before, .isInverseBackground .elementLink_var89 a.search:before, .isLightBackground .isInverseBackground .elementLink_var89 a.search:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/search@stroke(ffffff)stroke-opacity(0.7).svg");
}
.shareFeature span.linkText:before {

content:'';
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-share.svg");
outline:none;
display:inline-block;
margin:0 4px 0 0;
width:22px;
height:1.5rem;
vertical-align:bottom;
background-size:24px;
background-position:center;
background-repeat:no-repeat;
flex:none;
vertical-align:middle;
}
body a.shareTeilen:before, .isLightBackground a.shareTeilen:before, .isDarkBackground .isLightBackground a.shareTeilen:before, .isDarkBackground .isInverseBackground a.shareTeilen:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-share.svg");
}
body a.print:before, .isLightBackground a.print:before, .isDarkBackground .isLightBackground a.print:before, .isDarkBackground .isInverseBackground a.print:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-print@fill(3f4242).svg");
}
body a.Logout:before, .isLightBackground a.Logout:before, .isDarkBackground .isLightBackground a.Logout:before, .isDarkBackground .isInverseBackground a.Logout:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-logout@fill(3f4242).svg");
}
body a.Plus:before, .isLightBackground a.Plus:before, .isDarkBackground .isLightBackground a.Plus:before, .isDarkBackground .isInverseBackground a.Plus:before {

margin:0 10px 0 0;
width:18px;
height:18px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/Plus@fill(3f4242).svg");
}
body a.Minus:before, .isLightBackground a.Minus:before, .isDarkBackground .isLightBackground a.Minus:before, .isDarkBackground .isInverseBackground a.Minus:before {

margin:0 10px 0 0;
width:18px;
height:18px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/Minus@fill(3f4242).svg");
}
body .elementLink_var89 a.shareTeilen:before, .isLightBackground .elementLink_var89 a.shareTeilen:before, .isDarkBackground .isLightBackground .elementLink_var89 a.shareTeilen:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.shareTeilen:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-share@fill(b1b4b7).svg");
}
body .elementLink_var89 a.print:before, .isLightBackground .elementLink_var89 a.print:before, .isDarkBackground .isLightBackground .elementLink_var89 a.print:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.print:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-print@fill(b1b4b7).svg");
}
body .elementLink_var89 a.Logout:before, .isLightBackground .elementLink_var89 a.Logout:before, .isDarkBackground .isLightBackground .elementLink_var89 a.Logout:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.Logout:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-logout@fill(b1b4b7).svg");
}
body .elementLink_var89 a.Plus:before, .isLightBackground .elementLink_var89 a.Plus:before, .isDarkBackground .isLightBackground .elementLink_var89 a.Plus:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.Plus:before {

margin:0 10px 0 0;
width:18px;
height:18px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/Plus@fill(b1b4b7).svg");
}
body .elementLink_var89 a.Minus:before, .isLightBackground .elementLink_var89 a.Minus:before, .isDarkBackground .isLightBackground .elementLink_var89 a.Minus:before, .isDarkBackground .isInverseBackground .elementLink_var89 a.Minus:before {

margin:0 10px 0 0;
width:18px;
height:18px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/Minus@fill(b1b4b7).svg");
}
.isDarkBackground a.shareTeilen:before, .isLightBackground .isDarkBackground a.shareTeilen:before, .isInverseBackground a.shareTeilen:before, .isLightBackground .isInverseBackground a.shareTeilen:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-share@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground a.print:before, .isLightBackground .isDarkBackground a.print:before, .isInverseBackground a.print:before, .isLightBackground .isInverseBackground a.print:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-print@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.shareTeilen:before, .isLightBackground .isDarkBackground .elementLink_var89 a.shareTeilen:before, .isInverseBackground .elementLink_var89 a.shareTeilen:before, .isLightBackground .isInverseBackground .elementLink_var89 a.shareTeilen:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-share@stroke(ffffff)stroke-opacity(0.7).svg");
}
.isDarkBackground .elementLink_var89 a.print:before, .isLightBackground .isDarkBackground .elementLink_var89 a.print:before, .isInverseBackground .elementLink_var89 a.print:before, .isLightBackground .isInverseBackground .elementLink_var89 a.print:before {

margin:0 -1px 0 0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/icon-print@stroke(ffffff)stroke-opacity(0.7).svg");
}
a.iconUrlBefore {

background-repeat:no-repeat;
}
a.downloadIcon {

background-image:none !important;
}
a.downloadIcon.downloadIcon:before {

display:none;
}
a.downloadIcon.link-pdf > span:first-child {

display:none;
}
a.downloadIcon.link-pdf:before {

display:inline-block;
}
a.phone[href=''], a.phone[href='#'], a.phone:not([href]), a.fax[href=''], a.fax[href='#'], a.fax:not([href]), a.mobile[href=''], a.mobile[href='#'], a.mobile:not([href]) {

pointer-events:none;
cursor:text;
text-decoration:none;
color:#3f4242;
}
a:hover {

text-decoration:none;
color:rgba(0,0,0,0.8);
}


.linkButton, .listEntryElementLink_var20 a, .listLoaderMore > a, .elementSectionObjectNews .linkDetails, .elementLink_var10 > a, .elementObjectContactPerson .elementObjectContactPersonVcard > a, .elementCategoryFilterListButton_var10 div.quickfilterButtons span {

display:inline-block;
text-decoration:none;
padding:0 17px;
border:solid 1px #fab700;
border-radius:3px;
text-decoration:none;
padding:7px 7px;
border:solid 0 transparent;
border-radius:3px;
color:#3f4242!Important;
background:;
background:linear-gradient(180deg,rgba(254,206,106,1) 3%,rgba(255,192,59,1) 40%,rgba(248,184,47,1) 80%,rgba(231,174,51,1) 99%);

color:#FFFFFF;
background-color:#fab700;
border-color:#fab700;
}
.linkButton:hover, .listEntryElementLink_var20 a:hover, .listLoaderMore > a:hover, .elementSectionObjectNews .linkDetails:hover, .elementLink_var10 > a:hover, .elementObjectContactPerson .elementObjectContactPersonVcard > a:hover, .elementCategoryFilterListButton_var10 div.quickfilterButtons span:hover {

color:#3f4242;
background:linear-gradient(180deg,rgba(246,201,106,1) 3%,rgba(245,188,69,1) 40%,rgba(240,179,48,1) 80%,rgba(235,175,48,1) 99%);
}
.linkButton:active, .listEntryElementLink_var20 a:active, .listLoaderMore > a:active, .elementSectionObjectNews .linkDetails:active, .elementLink_var10 > a:active, .elementObjectContactPerson .elementObjectContactPersonVcard > a:active, .elementCategoryFilterListButton_var10 div.quickfilterButtons span:active {

color:#3f4242;
background:linear-gradient(180deg,rgba(181,138,50,1) 3%,rgba(241,180,51,1) 10%,rgba(245,183,51,1) 80%,rgba(245,182,51,1) 99%);
}
.isDarkBackground .linkButton, .isDarkBackground .listEntryElementLink_var20 a, .isDarkBackground .listLoaderMore > a, .isDarkBackground .elementSectionObjectNews .linkDetails, .isDarkBackground .elementLink_var10 > a, .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a, .isDarkBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span, .isLightBackground .isDarkBackground .linkButton, .isLightBackground .isDarkBackground .listEntryElementLink_var20 a, .isLightBackground .isDarkBackground .listLoaderMore > a, .isLightBackground .isDarkBackground .elementSectionObjectNews .linkDetails, .isLightBackground .isDarkBackground .elementLink_var10 > a, .isLightBackground .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a, .isLightBackground .isDarkBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span {

color:#000000;
background-color:#FFFFFF;
border-color:#EDEFF0;
}
.isLightBackground .linkButton, .isLightBackground .listEntryElementLink_var20 a, .isLightBackground .listLoaderMore > a, .isLightBackground .elementSectionObjectNews .linkDetails, .isLightBackground .elementLink_var10 > a, .isLightBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a, .isLightBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span, .isDarkBackground .isLightBackground .linkButton, .isDarkBackground .isLightBackground .listEntryElementLink_var20 a, .isDarkBackground .isLightBackground .listLoaderMore > a, .isDarkBackground .isLightBackground .elementSectionObjectNews .linkDetails, .isDarkBackground .isLightBackground .elementLink_var10 > a, .isDarkBackground .isLightBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a, .isDarkBackground .isLightBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span {

color:#FFFFFF;
background-color:#fab700;
border-color:#fab700;
}
.linkButton:before, .listEntryElementLink_var20 a:before, .listLoaderMore > a:before, .elementSectionObjectNews .linkDetails:before, .elementLink_var10 > a:before, .elementObjectContactPerson .elementObjectContactPersonVcard > a:before, .elementCategoryFilterListButton_var10 div.quickfilterButtons span:before {

transform:scale(1.2);
margin-right:8px;
}
.linkButton:hover, .listEntryElementLink_var20 a:hover, .listLoaderMore > a:hover, .elementSectionObjectNews .linkDetails:hover, .elementLink_var10 > a:hover, .elementObjectContactPerson .elementObjectContactPersonVcard > a:hover, .elementCategoryFilterListButton_var10 div.quickfilterButtons span:hover {

color:#FFFFFF;
background-color:rgba(250,183,0,0.8);
border-color:rgba(250,183,0,0.8);
}
.isDarkBackground .linkButton:hover, .isDarkBackground .listEntryElementLink_var20 a:hover, .isDarkBackground .listLoaderMore > a:hover, .isDarkBackground .elementSectionObjectNews .linkDetails:hover, .isDarkBackground .elementLink_var10 > a:hover, .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a:hover, .isDarkBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span:hover, .isLightBackground .isDarkBackground .linkButton:hover, .isLightBackground .isDarkBackground .listEntryElementLink_var20 a:hover, .isLightBackground .isDarkBackground .listLoaderMore > a:hover, .isLightBackground .isDarkBackground .elementSectionObjectNews .linkDetails:hover, .isLightBackground .isDarkBackground .elementLink_var10 > a:hover, .isLightBackground .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a:hover, .isLightBackground .isDarkBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span:hover {

color:#000000;
background-color:rgba(255,255,255,0.8);
border-color:rgba(255,255,255,0.8);
}
.isLightBackground .linkButton:hover, .isLightBackground .listEntryElementLink_var20 a:hover, .isLightBackground .listLoaderMore > a:hover, .isLightBackground .elementSectionObjectNews .linkDetails:hover, .isLightBackground .elementLink_var10 > a:hover, .isLightBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a:hover, .isLightBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span:hover, .isDarkBackground .isLightBackground .linkButton:hover, .isDarkBackground .isLightBackground .listEntryElementLink_var20 a:hover, .isDarkBackground .isLightBackground .listLoaderMore > a:hover, .isDarkBackground .isLightBackground .elementSectionObjectNews .linkDetails:hover, .isDarkBackground .isLightBackground .elementLink_var10 > a:hover, .isDarkBackground .isLightBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a:hover, .isDarkBackground .isLightBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span:hover {

color:#FFFFFF;
background-color:rgba(250,183,0,0.8);
border-color:rgba(250,183,0,0.8);
}
.linkButton:active, .listEntryElementLink_var20 a:active, .listLoaderMore > a:active, .elementSectionObjectNews .linkDetails:active, .elementLink_var10 > a:active, .elementObjectContactPerson .elementObjectContactPersonVcard > a:active, .elementCategoryFilterListButton_var10 div.quickfilterButtons span:active {

color:#FFFFFF;
background-color:rgba(250,183,0,0.6);
border-color:rgba(250,183,0,0.6);
}
.isDarkBackground .linkButton:active, .isDarkBackground .listEntryElementLink_var20 a:active, .isDarkBackground .listLoaderMore > a:active, .isDarkBackground .elementSectionObjectNews .linkDetails:active, .isDarkBackground .elementLink_var10 > a:active, .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a:active, .isDarkBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span:active, .isLightBackground .isDarkBackground .linkButton:active, .isLightBackground .isDarkBackground .listEntryElementLink_var20 a:active, .isLightBackground .isDarkBackground .listLoaderMore > a:active, .isLightBackground .isDarkBackground .elementSectionObjectNews .linkDetails:active, .isLightBackground .isDarkBackground .elementLink_var10 > a:active, .isLightBackground .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a:active, .isLightBackground .isDarkBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span:active {

color:#000000;
background-color:rgba(255,255,255,0.6);
border-color:rgba(255,255,255,0.6);
}
.isLightBackground .linkButton:active, .isLightBackground .listEntryElementLink_var20 a:active, .isLightBackground .listLoaderMore > a:active, .isLightBackground .elementSectionObjectNews .linkDetails:active, .isLightBackground .elementLink_var10 > a:active, .isLightBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a:active, .isLightBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span:active, .isDarkBackground .isLightBackground .linkButton:active, .isDarkBackground .isLightBackground .listEntryElementLink_var20 a:active, .isDarkBackground .isLightBackground .listLoaderMore > a:active, .isDarkBackground .isLightBackground .elementSectionObjectNews .linkDetails:active, .isDarkBackground .isLightBackground .elementLink_var10 > a:active, .isDarkBackground .isLightBackground .elementObjectContactPerson .elementObjectContactPersonVcard > a:active, .isDarkBackground .isLightBackground .elementCategoryFilterListButton_var10 div.quickfilterButtons span:active {

color:#FFFFFF;
background-color:rgba(250,183,0,0.6);
border-color:rgba(250,183,0,0.6);
}
.linkButtonWhite, .listDefaultLink_var41 .listEntryLink a, .elementLink_var11 > a {

display:inline-block;
text-decoration:none;
padding:3px 12px;
color:#3f4242;
background-color:#FFFFFF;
border:solid 1px #FFFFFF;
border-radius:3px;

}
.linkButtonWhite:before, .listDefaultLink_var41 .listEntryLink a:before, .elementLink_var11 > a:before {

transform:scale(1.2);
margin-right:8px;
}
.linkButtonWhite:hover, .listDefaultLink_var41 .listEntryLink a:hover, .elementLink_var11 > a:hover {

color:#FFFFFF;
background-color:rgba(250,183,0,0.8);
border-color:rgba(250,183,0,0.8);
}
.isDarkBackground .linkButtonWhite:hover, .isDarkBackground .listDefaultLink_var41 .listEntryLink a:hover, .isDarkBackground .elementLink_var11 > a:hover, .isLightBackground .isDarkBackground .linkButtonWhite:hover, .isLightBackground .isDarkBackground .listDefaultLink_var41 .listEntryLink a:hover, .isLightBackground .isDarkBackground .elementLink_var11 > a:hover {

color:#000000;
background-color:rgba(255,255,255,0.8);
border-color:rgba(255,255,255,0.8);
}
.isLightBackground .linkButtonWhite:hover, .isLightBackground .listDefaultLink_var41 .listEntryLink a:hover, .isLightBackground .elementLink_var11 > a:hover, .isDarkBackground .isLightBackground .linkButtonWhite:hover, .isDarkBackground .isLightBackground .listDefaultLink_var41 .listEntryLink a:hover, .isDarkBackground .isLightBackground .elementLink_var11 > a:hover {

color:#FFFFFF;
background-color:rgba(250,183,0,0.8);
border-color:rgba(250,183,0,0.8);
}
.linkButtonWhite:active, .listDefaultLink_var41 .listEntryLink a:active, .elementLink_var11 > a:active {

color:#FFFFFF;
background-color:rgba(250,183,0,0.6);
border-color:rgba(250,183,0,0.6);
}
.isDarkBackground .linkButtonWhite:active, .isDarkBackground .listDefaultLink_var41 .listEntryLink a:active, .isDarkBackground .elementLink_var11 > a:active, .isLightBackground .isDarkBackground .linkButtonWhite:active, .isLightBackground .isDarkBackground .listDefaultLink_var41 .listEntryLink a:active, .isLightBackground .isDarkBackground .elementLink_var11 > a:active {

color:#000000;
background-color:rgba(255,255,255,0.6);
border-color:rgba(255,255,255,0.6);
}
.isLightBackground .linkButtonWhite:active, .isLightBackground .listDefaultLink_var41 .listEntryLink a:active, .isLightBackground .elementLink_var11 > a:active, .isDarkBackground .isLightBackground .linkButtonWhite:active, .isDarkBackground .isLightBackground .listDefaultLink_var41 .listEntryLink a:active, .isDarkBackground .isLightBackground .elementLink_var11 > a:active {

color:#FFFFFF;
background-color:rgba(250,183,0,0.6);
border-color:rgba(250,183,0,0.6);
}
.linkButtonNeutral {

display:inline-block;
text-decoration:none;
padding:3px 12px;
border:solid 1px transparent;
color:#3f4242;
background-color:transparent;
border-color:transparent;
}
.isDarkBackground .linkButtonNeutral, .isLightBackground .isDarkBackground .linkButtonNeutral {

color:rgba(255,255,255,0.7);
background-color:transparent;
border-color:transparent;
}
.isLightBackground .linkButtonNeutral, .isDarkBackground .isLightBackground .linkButtonNeutral {

color:#3f4242;
background-color:transparent;
border-color:transparent;
}
.linkButtonNeutral:before {

transform:scale(1.2);
margin-right:8px;
}
.linkButtonNeutral:hover {

color:rgba(0,0,0,0.8);
background-color:transparent;
border-color:transparent;
}
.isDarkBackground .linkButtonNeutral:hover, .isLightBackground .isDarkBackground .linkButtonNeutral:hover {

color:#FFFFFF;
background-color:transparent;
border-color:transparent;
}
.isLightBackground .linkButtonNeutral:hover, .isDarkBackground .isLightBackground .linkButtonNeutral:hover {

color:rgba(0,0,0,0.8);
background-color:transparent;
border-color:transparent;
}
.linkButtonNeutral:active, .linkButtonNeutral.selected {

color:rgba(0,0,0,0.8);
background-color:transparent;
border-color:rgba(0,0,0,0.8);
}
.isDarkBackground .linkButtonNeutral:active, .isLightBackground .isDarkBackground .linkButtonNeutral:active, .isDarkBackground .linkButtonNeutral.selected, .isLightBackground .isDarkBackground .linkButtonNeutral.selected {

color:#FFFFFF;
background-color:transparent;
border-color:#FFFFFF;
}
.isLightBackground .linkButtonNeutral:active, .isDarkBackground .isLightBackground .linkButtonNeutral:active, .isLightBackground .linkButtonNeutral.selected, .isDarkBackground .isLightBackground .linkButtonNeutral.selected {

color:rgba(0,0,0,0.8);
background-color:transparent;
border-color:rgba(0,0,0,0.8);
}
.linkButtonGhost, .listPictureGalleryTeaser_var0 .linkGallery, .listPictureAlbumTeaser_var0 .linkGallery, .listEntryElementLink_var30 a, .listDefaultLink_var32 .listEntryLink a, .listDefaultLink_var31 .listEntryLink a, .listDefaultLink_var30 .listEntryLink a, .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *, .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .elementLink_var50 > a, .elementCategoryFilterList .quickfilterButtons span {

display:inline-block;
text-decoration:none;
padding:3px 12px;
border:solid 1px #3f4242;
border-radius:3px;
color:#3f4242;
background-color:transparent;
border-color:#3f4242;
}
.isDarkBackground .linkButtonGhost, .isDarkBackground .listPictureGalleryTeaser_var0 .linkGallery, .isDarkBackground .listPictureAlbumTeaser_var0 .linkGallery, .isDarkBackground .listEntryElementLink_var30 a, .isDarkBackground .listDefaultLink_var32 .listEntryLink a, .isDarkBackground .listDefaultLink_var31 .listEntryLink a, .isDarkBackground .listDefaultLink_var30 .listEntryLink a, .isDarkBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isDarkBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isDarkBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isDarkBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isDarkBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .elementLink_var50 > a, .isDarkBackground .elementCategoryFilterList .quickfilterButtons span, .isLightBackground .isDarkBackground .linkButtonGhost, .isLightBackground .isDarkBackground .listPictureGalleryTeaser_var0 .linkGallery, .isLightBackground .isDarkBackground .listPictureAlbumTeaser_var0 .linkGallery, .isLightBackground .isDarkBackground .listEntryElementLink_var30 a, .isLightBackground .isDarkBackground .listDefaultLink_var32 .listEntryLink a, .isLightBackground .isDarkBackground .listDefaultLink_var31 .listEntryLink a, .isLightBackground .isDarkBackground .listDefaultLink_var30 .listEntryLink a, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .isDarkBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .isDarkBackground .elementLink_var50 > a, .isLightBackground .isDarkBackground .elementCategoryFilterList .quickfilterButtons span {

color:rgba(255,255,255,0.7);
background-color:transparent;
border-color:rgba(255,255,255,0.7);
}
.isLightBackground .linkButtonGhost, .isLightBackground .listPictureGalleryTeaser_var0 .linkGallery, .isLightBackground .listPictureAlbumTeaser_var0 .linkGallery, .isLightBackground .listEntryElementLink_var30 a, .isLightBackground .listDefaultLink_var32 .listEntryLink a, .isLightBackground .listDefaultLink_var31 .listEntryLink a, .isLightBackground .listDefaultLink_var30 .listEntryLink a, .isLightBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isLightBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isLightBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isLightBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isLightBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isLightBackground .elementLink_var50 > a, .isLightBackground .elementCategoryFilterList .quickfilterButtons span, .isDarkBackground .isLightBackground .linkButtonGhost, .isDarkBackground .isLightBackground .listPictureGalleryTeaser_var0 .linkGallery, .isDarkBackground .isLightBackground .listPictureAlbumTeaser_var0 .linkGallery, .isDarkBackground .isLightBackground .listEntryElementLink_var30 a, .isDarkBackground .isLightBackground .listDefaultLink_var32 .listEntryLink a, .isDarkBackground .isLightBackground .listDefaultLink_var31 .listEntryLink a, .isDarkBackground .isLightBackground .listDefaultLink_var30 .listEntryLink a, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .isLightBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .isDarkBackground .isLightBackground .elementLink_var50 > a, .isDarkBackground .isLightBackground .elementCategoryFilterList .quickfilterButtons span {

color:#3f4242;
background-color:transparent;
border-color:#3f4242;
}
.linkButtonGhost:before, .listPictureGalleryTeaser_var0 .linkGallery:before, .listPictureAlbumTeaser_var0 .linkGallery:before, .listEntryElementLink_var30 a:before, .listDefaultLink_var32 .listEntryLink a:before, .listDefaultLink_var31 .listEntryLink a:before, .listDefaultLink_var30 .listEntryLink a:before, .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:before, .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:before, .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:before, .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before, .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before, .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before, .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before, .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before, .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before, .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:before, .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before, .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before, .elementLink_var50 > a:before, .elementCategoryFilterList .quickfilterButtons span:before {

transform:scale(1.2);
margin-right:8px;
}
.linkButtonGhost:hover, .listPictureGalleryTeaser_var0 .linkGallery:hover, .listPictureAlbumTeaser_var0 .linkGallery:hover, .listEntryElementLink_var30 a:hover, .listDefaultLink_var32 .listEntryLink a:hover, .listDefaultLink_var31 .listEntryLink a:hover, .listDefaultLink_var30 .listEntryLink a:hover, .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .elementLink_var50 > a:hover, .elementCategoryFilterList .quickfilterButtons span:hover {

color:rgba(0,0,0,0.8);
background-color:transparent;
border-color:rgba(0,0,0,0.8);
}
.isDarkBackground .linkButtonGhost:hover, .isDarkBackground .listPictureGalleryTeaser_var0 .linkGallery:hover, .isDarkBackground .listPictureAlbumTeaser_var0 .linkGallery:hover, .isDarkBackground .listEntryElementLink_var30 a:hover, .isDarkBackground .listDefaultLink_var32 .listEntryLink a:hover, .isDarkBackground .listDefaultLink_var31 .listEntryLink a:hover, .isDarkBackground .listDefaultLink_var30 .listEntryLink a:hover, .isDarkBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isDarkBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isDarkBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isDarkBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isDarkBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .elementLink_var50 > a:hover, .isDarkBackground .elementCategoryFilterList .quickfilterButtons span:hover, .isLightBackground .isDarkBackground .linkButtonGhost:hover, .isLightBackground .isDarkBackground .listPictureGalleryTeaser_var0 .linkGallery:hover, .isLightBackground .isDarkBackground .listPictureAlbumTeaser_var0 .linkGallery:hover, .isLightBackground .isDarkBackground .listEntryElementLink_var30 a:hover, .isLightBackground .isDarkBackground .listDefaultLink_var32 .listEntryLink a:hover, .isLightBackground .isDarkBackground .listDefaultLink_var31 .listEntryLink a:hover, .isLightBackground .isDarkBackground .listDefaultLink_var30 .listEntryLink a:hover, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .isDarkBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .isDarkBackground .elementLink_var50 > a:hover, .isLightBackground .isDarkBackground .elementCategoryFilterList .quickfilterButtons span:hover {

color:#FFFFFF;
background-color:transparent;
border-color:#FFFFFF;
}
.isLightBackground .linkButtonGhost:hover, .isLightBackground .listPictureGalleryTeaser_var0 .linkGallery:hover, .isLightBackground .listPictureAlbumTeaser_var0 .linkGallery:hover, .isLightBackground .listEntryElementLink_var30 a:hover, .isLightBackground .listDefaultLink_var32 .listEntryLink a:hover, .isLightBackground .listDefaultLink_var31 .listEntryLink a:hover, .isLightBackground .listDefaultLink_var30 .listEntryLink a:hover, .isLightBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isLightBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isLightBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isLightBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isLightBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isLightBackground .elementLink_var50 > a:hover, .isLightBackground .elementCategoryFilterList .quickfilterButtons span:hover, .isDarkBackground .isLightBackground .linkButtonGhost:hover, .isDarkBackground .isLightBackground .listPictureGalleryTeaser_var0 .linkGallery:hover, .isDarkBackground .isLightBackground .listPictureAlbumTeaser_var0 .linkGallery:hover, .isDarkBackground .isLightBackground .listEntryElementLink_var30 a:hover, .isDarkBackground .isLightBackground .listDefaultLink_var32 .listEntryLink a:hover, .isDarkBackground .isLightBackground .listDefaultLink_var31 .listEntryLink a:hover, .isDarkBackground .isLightBackground .listDefaultLink_var30 .listEntryLink a:hover, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .isLightBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .isDarkBackground .isLightBackground .elementLink_var50 > a:hover, .isDarkBackground .isLightBackground .elementCategoryFilterList .quickfilterButtons span:hover {

color:rgba(0,0,0,0.8);
background-color:transparent;
border-color:rgba(0,0,0,0.8);
}
.linkButtonGhost:active, .listPictureGalleryTeaser_var0 .linkGallery:active, .listPictureAlbumTeaser_var0 .linkGallery:active, .listEntryElementLink_var30 a:active, .listDefaultLink_var32 .listEntryLink a:active, .listDefaultLink_var31 .listEntryLink a:active, .listDefaultLink_var30 .listEntryLink a:active, .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .elementLink_var50 > a:active, .elementCategoryFilterList .quickfilterButtons span:active, .linkButtonGhost.selected, .listPictureGalleryTeaser_var0 .linkGallery.selected, .listPictureAlbumTeaser_var0 .linkGallery.selected, .listEntryElementLink_var30 a.selected, .listDefaultLink_var32 .listEntryLink a.selected, .listDefaultLink_var31 .listEntryLink a.selected, .listDefaultLink_var30 .listEntryLink a.selected, .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .elementLink_var50 > a.selected, .elementCategoryFilterList .quickfilterButtons span.selected {

color:rgba(0,0,0,0.8);
background-color:transparent;
border-color:rgba(0,0,0,0.8);
}
.isDarkBackground .linkButtonGhost:active, .isDarkBackground .listPictureGalleryTeaser_var0 .linkGallery:active, .isDarkBackground .listPictureAlbumTeaser_var0 .linkGallery:active, .isDarkBackground .listEntryElementLink_var30 a:active, .isDarkBackground .listDefaultLink_var32 .listEntryLink a:active, .isDarkBackground .listDefaultLink_var31 .listEntryLink a:active, .isDarkBackground .listDefaultLink_var30 .listEntryLink a:active, .isDarkBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isDarkBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isDarkBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isDarkBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isDarkBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .elementLink_var50 > a:active, .isDarkBackground .elementCategoryFilterList .quickfilterButtons span:active, .isLightBackground .isDarkBackground .linkButtonGhost:active, .isLightBackground .isDarkBackground .listPictureGalleryTeaser_var0 .linkGallery:active, .isLightBackground .isDarkBackground .listPictureAlbumTeaser_var0 .linkGallery:active, .isLightBackground .isDarkBackground .listEntryElementLink_var30 a:active, .isLightBackground .isDarkBackground .listDefaultLink_var32 .listEntryLink a:active, .isLightBackground .isDarkBackground .listDefaultLink_var31 .listEntryLink a:active, .isLightBackground .isDarkBackground .listDefaultLink_var30 .listEntryLink a:active, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .isDarkBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .isDarkBackground .elementLink_var50 > a:active, .isLightBackground .isDarkBackground .elementCategoryFilterList .quickfilterButtons span:active, .isDarkBackground .linkButtonGhost.selected, .isDarkBackground .listPictureGalleryTeaser_var0 .linkGallery.selected, .isDarkBackground .listPictureAlbumTeaser_var0 .linkGallery.selected, .isDarkBackground .listEntryElementLink_var30 a.selected, .isDarkBackground .listDefaultLink_var32 .listEntryLink a.selected, .isDarkBackground .listDefaultLink_var31 .listEntryLink a.selected, .isDarkBackground .listDefaultLink_var30 .listEntryLink a.selected, .isDarkBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isDarkBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isDarkBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isDarkBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isDarkBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .elementLink_var50 > a.selected, .isDarkBackground .elementCategoryFilterList .quickfilterButtons span.selected, .isLightBackground .isDarkBackground .linkButtonGhost.selected, .isLightBackground .isDarkBackground .listPictureGalleryTeaser_var0 .linkGallery.selected, .isLightBackground .isDarkBackground .listPictureAlbumTeaser_var0 .linkGallery.selected, .isLightBackground .isDarkBackground .listEntryElementLink_var30 a.selected, .isLightBackground .isDarkBackground .listDefaultLink_var32 .listEntryLink a.selected, .isLightBackground .isDarkBackground .listDefaultLink_var31 .listEntryLink a.selected, .isLightBackground .isDarkBackground .listDefaultLink_var30 .listEntryLink a.selected, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .isDarkBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .isDarkBackground .elementLink_var50 > a.selected, .isLightBackground .isDarkBackground .elementCategoryFilterList .quickfilterButtons span.selected {

color:#FFFFFF;
background-color:transparent;
border-color:#FFFFFF;
}
.isLightBackground .linkButtonGhost:active, .isLightBackground .listPictureGalleryTeaser_var0 .linkGallery:active, .isLightBackground .listPictureAlbumTeaser_var0 .linkGallery:active, .isLightBackground .listEntryElementLink_var30 a:active, .isLightBackground .listDefaultLink_var32 .listEntryLink a:active, .isLightBackground .listDefaultLink_var31 .listEntryLink a:active, .isLightBackground .listDefaultLink_var30 .listEntryLink a:active, .isLightBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isLightBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isLightBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isLightBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isLightBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isLightBackground .elementLink_var50 > a:active, .isLightBackground .elementCategoryFilterList .quickfilterButtons span:active, .isDarkBackground .isLightBackground .linkButtonGhost:active, .isDarkBackground .isLightBackground .listPictureGalleryTeaser_var0 .linkGallery:active, .isDarkBackground .isLightBackground .listPictureAlbumTeaser_var0 .linkGallery:active, .isDarkBackground .isLightBackground .listEntryElementLink_var30 a:active, .isDarkBackground .isLightBackground .listDefaultLink_var32 .listEntryLink a:active, .isDarkBackground .isLightBackground .listDefaultLink_var31 .listEntryLink a:active, .isDarkBackground .isLightBackground .listDefaultLink_var30 .listEntryLink a:active, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .isLightBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .isDarkBackground .isLightBackground .elementLink_var50 > a:active, .isDarkBackground .isLightBackground .elementCategoryFilterList .quickfilterButtons span:active, .isLightBackground .linkButtonGhost.selected, .isLightBackground .listPictureGalleryTeaser_var0 .linkGallery.selected, .isLightBackground .listPictureAlbumTeaser_var0 .linkGallery.selected, .isLightBackground .listEntryElementLink_var30 a.selected, .isLightBackground .listDefaultLink_var32 .listEntryLink a.selected, .isLightBackground .listDefaultLink_var31 .listEntryLink a.selected, .isLightBackground .listDefaultLink_var30 .listEntryLink a.selected, .isLightBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isLightBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isLightBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isLightBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isLightBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isLightBackground .elementLink_var50 > a.selected, .isLightBackground .elementCategoryFilterList .quickfilterButtons span.selected, .isDarkBackground .isLightBackground .linkButtonGhost.selected, .isDarkBackground .isLightBackground .listPictureGalleryTeaser_var0 .linkGallery.selected, .isDarkBackground .isLightBackground .listPictureAlbumTeaser_var0 .linkGallery.selected, .isDarkBackground .isLightBackground .listEntryElementLink_var30 a.selected, .isDarkBackground .isLightBackground .listDefaultLink_var32 .listEntryLink a.selected, .isDarkBackground .isLightBackground .listDefaultLink_var31 .listEntryLink a.selected, .isDarkBackground .isLightBackground .listDefaultLink_var30 .listEntryLink a.selected, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .isLightBackground .listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *.selected, .isDarkBackground .isLightBackground .elementLink_var50 > a.selected, .isDarkBackground .isLightBackground .elementCategoryFilterList .quickfilterButtons span.selected {

color:rgba(0,0,0,0.8);
background-color:transparent;
border-color:rgba(0,0,0,0.8);
}
.linkButtonGhostWhite, .listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryLink > a, .listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryLink > span, .listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner .listEntryLink > *, .listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner .listEntryLink > *,.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *,.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *,.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *,.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *,.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *,.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *,.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *,.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *, .elementLink_var51 > a {

display:inline-block;
text-decoration:none;
padding:3px 12px;
color:#FFFFFF;
background-color:transparent;
border:solid 1px #FFFFFF;
border-radius:3px;

}
.linkButtonGhostWhite:before, .listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryLink > a:before, .listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryLink > span:before, .listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner .listEntryLink > *:before, .listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner .listEntryLink > *:before, .listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner .listEntryLink > *:before,.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before,.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before,.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before,.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before,.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before,.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before,.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before,.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:before, .elementLink_var51 > a:before {

transform:scale(1.2);
margin-right:8px;
}
.linkButtonGhostWhite:hover, .listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryLink > a:hover, .listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryLink > span:hover, .listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover, .listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner .listEntryLink > *:hover,.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover,.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover,.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover,.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover,.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover,.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover,.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover,.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:hover, .elementLink_var51 > a:hover {

color:#FFFFFF;
background-color:transparent;
border:solid 1px #FFFFFF;
}
.linkButtonGhostWhite:active, .listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryLink > a:active, .listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryLink > span:active, .listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active, .listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner .listEntryLink > *:active,.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active,.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active,.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active,.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active,.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active,.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active,.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active,.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > *:active, .elementLink_var51 > a:active {

color:#FFFFFF;
background-color:transparent;
border:solid 1px #FFFFFF;
}
.linkButtonImportant, .elementLink_var12 > a {

display:inline-block;
text-decoration:none;
padding:3px 12px;
border:solid 1px #fab700;
border-radius:3px;

color:#FFFFFF;
background-color:#3f4242;
border-color:#3f4242;
}
.isDarkBackground .linkButtonImportant, .isDarkBackground .elementLink_var12 > a, .isLightBackground .isDarkBackground .linkButtonImportant, .isLightBackground .isDarkBackground .elementLink_var12 > a {

color:#3f4242;
background-color:#FFFFFF;
border-color:#FFFFFF;
}
.isLightBackground .linkButtonImportant, .isLightBackground .elementLink_var12 > a, .isDarkBackground .isLightBackground .linkButtonImportant, .isDarkBackground .isLightBackground .elementLink_var12 > a {

color:#FFFFFF;
background-color:#3f4242;
border-color:#3f4242;
}
.linkButtonImportant:before, .elementLink_var12 > a:before {

transform:scale(1.2);
margin-right:8px;
}
.linkButtonImportant:hover, .elementLink_var12 > a:hover {

color:#FFFFFF;
background-color:rgba(250,183,0,0.8);
border-color:rgba(250,183,0,0.8);
}
.isDarkBackground .linkButtonImportant:hover, .isDarkBackground .elementLink_var12 > a:hover, .isLightBackground .isDarkBackground .linkButtonImportant:hover, .isLightBackground .isDarkBackground .elementLink_var12 > a:hover {

color:#000000;
background-color:rgba(255,255,255,0.8);
border-color:rgba(255,255,255,0.8);
}
.isLightBackground .linkButtonImportant:hover, .isLightBackground .elementLink_var12 > a:hover, .isDarkBackground .isLightBackground .linkButtonImportant:hover, .isDarkBackground .isLightBackground .elementLink_var12 > a:hover {

color:#FFFFFF;
background-color:rgba(250,183,0,0.8);
border-color:rgba(250,183,0,0.8);
}
.linkButtonImportant:active, .elementLink_var12 > a:active {

color:#FFFFFF;
background-color:rgba(250,183,0,0.6);
border-color:rgba(250,183,0,0.6);
}
.isDarkBackground .linkButtonImportant:active, .isDarkBackground .elementLink_var12 > a:active, .isLightBackground .isDarkBackground .linkButtonImportant:active, .isLightBackground .isDarkBackground .elementLink_var12 > a:active {

color:#000000;
background-color:rgba(255,255,255,0.6);
border-color:rgba(255,255,255,0.6);
}
.isLightBackground .linkButtonImportant:active, .isLightBackground .elementLink_var12 > a:active, .isDarkBackground .isLightBackground .linkButtonImportant:active, .isDarkBackground .isLightBackground .elementLink_var12 > a:active {

color:#FFFFFF;
background-color:rgba(250,183,0,0.6);
border-color:rgba(250,183,0,0.6);
}
form .hidden {

display:none;
}
input {

font:inherit;
line-height:2rem;
height:2rem;
padding:0 0.5rem;
margin:0;
border:1px solid #3f4242;
background-color:#FFFFFF;
}
select {

font:inherit;
padding:0;
margin:0;
border:1px solid #3f4242;
background-color:#FFFFFF;
}
textarea {

font:inherit;
padding:0;
margin:0;
border:1px solid #3f4242;
}
input[type="radio"] {

border:none;
background-color:transparent;
height:auto;
}
input[type="checkbox"] {

border:none;
background-color:transparent;
height:auto;
}
input[type="file"] {

padding:0 !important;
border:none;
}
input.wglDatepicker {

width:10rem;
padding:0 0.5rem;
background-image:url("/multi-wGlobal/wGlobal/layout/images/loading/optimized/calendar@fill(bbbbbb).svg");
background-size:16px;
background-repeat:no-repeat;
background-position:right 5px center;
}
.pagestatus-loaded input.wglDatepicker {
cursor:pointer;
pointer-events:inherit;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/calendar@stroke(bbbbbb).svg");
}
.no-js input.wglDatepicker {

background-image:none;
background-size:unset;
background-repeat:unset;
background-position:unset;
}
input.wglTime {

width:4rem;
}

/*input:focus, select:focus, textarea:focus {
  outline:none;
  border:1px solid #fab700;
}*/


input, select, textarea {

outline:none;
}




.keyboard-navigation input:focus, .keyboard-navigation textarea:focus {

outline:4px solid #007BFF;
outline-offset:1px;
}
.keyboard-navigation select:focus {

outline:none;
outline-offset:0;
border:4px solid #007BFF;
}


input:focus, select:focus, textarea:focus {

border:1px solid #fab700;
}
button {

font-size:1rem;
line-height:150%;
cursor:pointer;
font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
line-height:150%;
color:#3f4242;
}
button.buttonReset {

background-color:transparent;
}
button.buttonReset:hover {

color:#FFFFFF;
background-color:rgba(250,183,0,0.8);
}
button.buttonReset:active {

color:#FFFFFF;
background-color:rgba(250,183,0,0.6);
}
input[type="text"] + button {

margin-left:0.5rem;
}
.wglFormElement {

margin-bottom:0.6rem;
}
.wglFormRow:last-child > .wglFormElement {

margin-bottom:0;
}
.wglIsInvalid {

background-color:#FFFFFF;
padding:1rem;
color:#3f4242;
border:solid 2px #d0021b!important;
border-radius:3px;
}
.wglInfoAlreadyUploaded {

padding:4px 0 4px 0;
}
.wglInfoAlreadyUploadedText {

display:block;
color:#3f4242;
font-weight:bold;
}
.wglInfoAlreadyUploadedFilename {

display:block;
color:#3f4242;
}
.wglCaptcha {

padding-bottom:3px;
background-color:#FFFFFF;
}
.wglCaptcha .textInfo {

clear:both;
padding:10px 0;
}
.wglCaptchaArithmeticQuestion {

padding:2px 4px 2px 2px;
}
.wglRadioFloat {

padding:0 0 0 0.5%;
float:left;
}
.wglRadioFloat label {

margin:0;
float:left;
padding:0.3rem 0.3rem !important;
line-height:1.4rem;
}
.wglRadioFloat input {

margin:0;
float:left;
margin-right:4px;
background-color:transparent;
}
.wglRadio {

display:flex;
clear:left;
padding:2px 0 2px 0.5%;
overflow:hidden;
}
.wglRadio label {

margin:0;
float:left;
padding:0.3rem 0.3rem !important;
line-height:1.4rem;
flex:1;
}
.wglRadio.wglRadioDisabled label {

color:rgba(63,66,66,0.8);
}
.wglRadio input {

margin:0;
float:left;
margin-right:4px;
background-color:transparent;
flex:none;
}
.wglRadio input[type="text"] {

margin:0 0 0 4px;
}
.wglCheckbox {

display:block;
clear:left;
padding:2px 0 2px 0.5%;
overflow:hidden;
display:flex;
}
.wglCheckbox label {

margin:0;
float:left;
padding:0.3rem 0.3rem !important;
line-height:1.4rem;
flex:1;
}
.wglCheckbox.wglCheckboxDisabled label {

color:rgba(63,66,66,0.8);
}
.wglCheckbox input {

margin:0;
float:left;
margin-right:4px;
background-color:transparent;
flex:none;
}
.wglCheckbox input[type="text"] {

margin:0 0 0 4px;
}
.wglCheckboxFloat {

margin:0 2px 0 0;
}
.wglCheckboxFloat label {

float:left;
padding:0 4px 0 4px;
}
.wglCheckboxFloat input {

margin:0;
float:left;
margin-right:4px;
background-color:transparent;
}
.wglInputTimeAfterDate {

margin-left:4px;
width:4rem;
}
.wglUploaderForm {

border:0;
width:100%;
height:184px;
border:1px solid #3f4242;
}
#wUploaderBlocker {

position:fixed;
z-index:4;
top:0;
left:0;
width:100vw;
height:100vh;
background:rgba(255,255,255,0.7);
}
.infoFormDateTime {

margin-left:4px;
}
label.XS, input.XS, textarea.XS, select.XS {

width:24%;
margin:0 0 0 1%;
}
label.XS:first-child, input.XS:first-child, textarea.XS:first-child, select.XS:first-child {

width:25%;
margin-left:0;
}
@media (min-width: 415px) {
label.XS, input.XS, textarea.XS, select.XS {

width:14%;
margin:0 0 0 1%;
}
label.XS:first-child, input.XS:first-child, textarea.XS:first-child, select.XS:first-child {

width:15%;
margin-left:0;
}
}
label.S, input.S, textarea.S, select.S {

width:29%;
margin:0 0 0 1%;
}
label.S:first-child, input.S:first-child, textarea.S:first-child, select.S:first-child {

width:30%;
margin-left:0;
}
label.M, input.M, textarea.M, select.M {

width:49%;
margin:0 0 0 1%;
}
label.M:first-child, input.M:first-child, textarea.M:first-child, select.M:first-child {

width:50%;
margin-left:0;
}
label.L, input.L, textarea.L, select.L {

width:69%;
margin:0 0 0 1%;
}
label.L:first-child, input.L:first-child, textarea.L:first-child, select.L:first-child {

width:70%;
margin-left:0;
}
label.XL, input.XL, textarea.XL, select.XL {

width:74%;
margin:0 0 0 1%;
}
label.XL:first-child, input.XL:first-child, textarea.XL:first-child, select.XL:first-child {

width:75%;
margin-left:0;
}
@media (min-width: 415px) {
label.XL, input.XL, textarea.XL, select.XL {

width:84%;
margin:0 0 0 1%;
}
label.XL:first-child, input.XL:first-child, textarea.XL:first-child, select.XL:first-child {

width:85%;
margin-left:0;
}
}
label.XXL, input.XXL, textarea.XXL, select.XXL {

width:99%;
margin:0 0 0 1%;
}
label.XXL:first-child, input.XXL:first-child, textarea.XXL:first-child, select.XXL:first-child {

width:100%;
margin-left:0;
}
.wglFormStatusSubmitedx button {

pointer-events:none;
cursor:default;
opacity:0.2;
transition:all 0.3s linear;
}
.requiredFormfield {

display:none !important;
}
.wglLightbox {

cursor:pointer;
}
.wglLightbox[data-isinactivelightbox='1'] {

cursor:inherit;
}
.pictureZoomer {

box-sizing:border-box;
z-index:1;
cursor:pointer;
pointer-events:none;
display:none;
position:absolute;
right:8px;
top:8px;
width:24px;
height:24px;
font-size:0;
color:transparent;
border:none;
border-radius:50%;
background-color:rgba(255,255,255,0.5);
transition:all 0.2s ease-in-out;
}
.pictureZoomer:before {

content:'';
position:absolute;
left:6px;
top:11px;
display:block;
width:12px;
height:2px;
background-color:#3f4242;
}
.pictureZoomer:after {

content:'';
position:absolute;
left:11px;
top:6px;
display:block;
width:2px;
height:12px;
background-color:#3f4242;
}
.wglMaximized .pictureZoomer {

transform:rotate(45deg);
}
.wglContainerInsideTopOnScroll {

position:fixed;
z-index:10;
top:0;
width:100%;
}
.wglMaximizer {

cursor:pointer;
}
.errorMessages {

margin:0 0 1rem 0;
padding:2rem;
background-color:#f3c0c6;
border-radius:3px;
border-top:4px solid #d0021b;
}
.errorMessages h4 {

padding-top:0;
}
.wglErrorMessage {

color:#d0021b;
display:block;
}
.textInfo {

color:rgba(63,66,66,0.8);
display:inline-block;
}
.tagCloud {

font-size:9px;
}
.tagCloud a {

display:inline-block;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
padding:2px 4px 0 4px;
}
.tagCloud a.highlighted {

font-weight:bold;
}
.tagCloud.tagCloudCaseSensitive a {

text-transform:none;
}
#contrastSwitcher {

cursor:pointer;
position:relative;
padding:0.1rem 0.5rem;
}
#contrastSwitcher:before {

content:'';
display:inline-block;
width:calc(1rem * 0.7 + 4px);
height:calc(1rem * 0.7 + 4px);
border:solid 2px #ffffff;
border-radius:50%;
background:linear-gradient(90deg,#000000 0%,#000000 50%,#ffffff 51%,#ffffff 100%);
}
.contrast-height #contrastSwitcher:before {

border-color:#000000;
background:linear-gradient(-90deg,#000000 0%,#000000 50%,#ffffff 51%,#ffffff 100%);
}
#contrastSwitcher span {

display:none;
}
#fontResizer {

padding:0 0.5rem;
}
.fontResizerShrink {

cursor:default;
font-size:0.7rem;
padding:0 0.3rem;

}
.fontResizerEnlarge {

cursor:pointer;
font-size:1rem;
padding:0 0.3rem;
}
.zoom-l .fontResizerEnlarge {

cursor:default;

}
.zoom-l .fontResizerShrink {

cursor:pointer;

}
.wglHighlightWord {

background:#ffff00;
}
.isDarkBackground .wglHighlightWord, .isLightBackground .isDarkBackground .wglHighlightWord {

color:#000000;
}


.iconSVG {

width:24px;
height:24px;
}


.wMagnifier {

cursor:none;
z-index:999;
background-color:#ffffff;
border:solid 5px rgba(255,255,255,0.8);
box-shadow:0 0 8px 1px rgba(0,0,0,0.6), inset 0 0 1px 0 rgba(0,0,0,0.2);
border-radius:100%;
position:absolute;
top:-60px;
left:-60px;
width:160px;
height:160px;
}
form .errorMessage {

display:none;
margin-top:5px;
color:white !important;
background-color:#f3c0c6;
padding:0 15px;
font-size:80%;
}
.elementContent, .elementObjectLocation, .elementObjectEventMulti, .elementObjectContactPerson, .elementVideoExternal, .elementVideo, .elementText, .elementObjectLocation .elementObjectLocationDescription, .elementObjectEventMulti .elementObjectEventMultiText, .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementObjectEventMulti .elementObjectEventMultiLocation, .elementObjectEventMulti .elementObjectEventMultiDates, .elementObjectEventMulti .elementObjectEventMultiDescription, .elementObjectContactPerson .elementObjectContactPersonText, .elementObjectContactPerson .elementObjectContactPersonLinks, .elementObjectContactPerson .elementObjectContactPersonAddress, .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementTabContainer, .elementTabContainer, .elementSvgIcon, .elementSitemap, .elementPicture, .elementOverlap, .elementNavigation, .elementLink, .elementObjectContactPerson .elementObjectContactPersonVcard, .elementInfo, .elementHeadline, .elementEditProfile, .elementEditAccount, .elementEditJobticker, .elementDataFragment_var350, .elementDataFragment_var540, .elementDashboardProfile, .elementBox, .elementAudio, .elementAccordion {

margin-bottom:2rem;
}
.elementOnly, .elementObjectContactPersonText, .elementObjectContactPerson .elementObjectContactPersonPosition, .elementObjectContactPerson .elementObjectContactPersonDegree, .elementObjectContactPerson .elementObjectContactPersonPicture {

margin:0;
}


@media print {
.elementAccordion .accordionOpenerCloser {

display:none;
}
}
.viewmode-print .elementAccordion .accordionOpenerCloser {

display:none;
}
.elementAccordion_var0 > div > .accordionHeader, .elementAccordion_var0 > div > div > .accordionHeader {

user-select:none;
cursor:pointer;
border-bottom:solid 1px #c3cbd0;
padding:16px 18px 16px 1rem;
margin:0;
position:relative;
font-size:1rem;
line-height:130%;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
}
.elementAccordion_var0 > div > .accordionHeader > a, .elementAccordion_var0 > div > div > .accordionHeader > a {

font-weight:normal;
text-decoration:none;
}
.elementAccordion_var0 > div > .accordionHeader > .accordionHeaderOpener, .elementAccordion_var0 > div > div > .accordionHeader > .accordionHeaderOpener {

display:block;
position:absolute;
right:8px;
top:8px;
width:32px;
height:32px;
}
.elementAccordion_var0 > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var0 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var0 > div > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var0 > div > div > .accordionHeader > .accordionHeaderOpener:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:16px 0 0 6px;
display:block;
width:12px;
height:1px;
background-color:#ef7b00;
transform:rotate(40deg);
}
.elementAccordion_var0 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var0 > div > div > .accordionHeader > .accordionHeaderOpener:after {

margin:16px 0 0 15px;
transform:rotate(-40deg);
}
.elementAccordion_var0 > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:before, .elementAccordion_var0 > div > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:before {

transform:rotate(-40deg);
}
.elementAccordion_var0 > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:after, .elementAccordion_var0 > div > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:after {

transform:rotate(40deg);
}
.elementAccordion_var0 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible, .elementAccordion_var0 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible {

cursor:default;
}
.elementAccordion_var0 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a, .elementAccordion_var0 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a {

cursor:default;
}
.elementAccordion_var0 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener, .elementAccordion_var0 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener {

display:none;
}
.elementAccordion_var0 > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var0 > div > .accordionHeader:hover > .accordionHeaderOpener:after, .elementAccordion_var0 > div > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var0 > div > div > .accordionHeader:hover > .accordionHeaderOpener:after {

transition:all 0.2s ease-in-out;
}
.elementAccordion_var0 .accordionContent {

overflow:visible;
padding:1rem;
border-bottom:solid 1px #c3cbd0;
}
.elementAccordion_var0 .accordionContent.accordionContentHidden {

display:none;
}
.elementAccordion_var0 .accordionContent:last-of-type {

border-bottom:none;
}
.elementAccordion_var0 .accordionContent > *:first-child {

margin-top:0px;
}
.elementAccordion_var0 .accordionContent > *:last-child {

margin-bottom:0px;
}
.elementAccordion_var0 .accordionOpenerCloser {

text-align:right;
padding:8px 0 0 0;
}
.elementAccordion_var0 .accordionOpenerCloser a {

text-decoration:none;
}
.elementAccordion_var0 .accordionOpenerCloser .accordionCloser {

display:none;
}
.elementAccordion_var26 > div > .accordionHeader, .elementAccordion_var26 > div > div > .accordionHeader {

user-select:none;
cursor:pointer;
background-color:#F6F7F8;
padding:10px 42px 10px 16px;
margin:0 0 2px 0;
position:relative;
font-size:1.025rem;
line-height:130%;
}
.isLightBackground .elementAccordion_var26 > div > .accordionHeader, .isDarkBackground .isLightBackground .elementAccordion_var26 > div > .accordionHeader, .isLightBackground .elementAccordion_var26 > div > div > .accordionHeader, .isDarkBackground .isLightBackground .elementAccordion_var26 > div > div > .accordionHeader {

background-color:#FFFFFF;
}
.elementAccordion_var26 > div > .accordionHeader > a, .elementAccordion_var26 > div > div > .accordionHeader > a {

font-weight:normal;
text-decoration:none;
}
.elementAccordion_var26 > div > .accordionHeader > .accordionHeaderOpener, .elementAccordion_var26 > div > div > .accordionHeader > .accordionHeaderOpener {

display:block;
position:absolute;
right:8px;
top:10px;
width:32px;
height:32px;
}
.elementAccordion_var26 > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var26 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var26 > div > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var26 > div > div > .accordionHeader > .accordionHeaderOpener:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:14px 0 0 6px;
display:block;
width:20px;
height:2px;
background-color:#3f4242;
transform:rotate(0deg);
}
.elementAccordion_var26 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var26 > div > div > .accordionHeader > .accordionHeaderOpener:after {

transform:rotate(90deg);
}
.elementAccordion_var26 > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:before, .elementAccordion_var26 > div > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:before {

transform:rotate(-45deg);
}
.elementAccordion_var26 > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:after, .elementAccordion_var26 > div > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:after {

transform:rotate(45deg);
}
.elementAccordion_var26 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible, .elementAccordion_var26 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible {

cursor:default;
}
.elementAccordion_var26 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a, .elementAccordion_var26 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a {

cursor:default;
}
.elementAccordion_var26 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener, .elementAccordion_var26 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener {

display:none;
}
.elementAccordion_var26 > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var26 > div > .accordionHeader:hover > .accordionHeaderOpener:after, .elementAccordion_var26 > div > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var26 > div > div > .accordionHeader:hover > .accordionHeaderOpener:after {

transition:all 0.2s ease-in-out;
}
.elementAccordion_var26 .accordionContent {

overflow:visible;
padding:1rem 0;
border-bottom:solid 1px #c3cbd0;
}
.elementAccordion_var26 .accordionContent.accordionContentHidden {

display:none;
}
.elementAccordion_var26 .accordionContent:last-of-type {

border-bottom:none;
}
.elementAccordion_var26 .accordionContent > *:first-child {

margin-top:0px;
}
.elementAccordion_var26 .accordionContent > *:last-child {

margin-bottom:0px;
}
.elementAccordion_var26 .accordionOpenerCloser {

text-align:right;
padding:8px 0 0 0;
}
.elementAccordion_var26 .accordionOpenerCloser a {

text-decoration:none;
}
.elementAccordion_var26 .accordionOpenerCloser .accordionCloser {

display:none;
}
.elementAccordion_var7 > div > .accordionHeader, .elementAccordion_var7 > div > div > .accordionHeader {

user-select:none;
cursor:pointer;
border-bottom:solid 1px #c3cbd0;
padding:10px 42px 10px 0;
margin:0;
position:relative;
font-size:1.025rem;
line-height:130%;
}
.elementAccordion_var7 > div > .accordionHeader > a, .elementAccordion_var7 > div > div > .accordionHeader > a {

font-weight:normal;
text-decoration:none;
}
.elementAccordion_var7 > div > .accordionHeader > .accordionHeaderOpener, .elementAccordion_var7 > div > div > .accordionHeader > .accordionHeaderOpener {

display:block;
position:absolute;
right:8px;
top:10px;
width:32px;
height:32px;
background-color:#fab700;
}
.elementAccordion_var7 > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var7 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var7 > div > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var7 > div > div > .accordionHeader > .accordionHeaderOpener:after {

transition:all 0.3s 0.3s ease-in-out;
content:'';
position:absolute;
margin:14px 0 0 6px;
display:block;
width:20px;
height:2px;
background-color:#FFFFFF !important;
transform:rotate(0deg);
}
.elementAccordion_var7 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var7 > div > div > .accordionHeader > .accordionHeaderOpener:after {

transform:rotate(90deg);
}
.elementAccordion_var7 > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:after, .elementAccordion_var7 > div > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener:after {

opacity:0;
}
.elementAccordion_var7 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible, .elementAccordion_var7 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible {

cursor:default;
}
.elementAccordion_var7 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a, .elementAccordion_var7 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a {

cursor:default;
}
.elementAccordion_var7 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener, .elementAccordion_var7 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener {

display:none;
}
.elementAccordion_var7 > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var7 > div > .accordionHeader:hover > .accordionHeaderOpener:after, .elementAccordion_var7 > div > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var7 > div > div > .accordionHeader:hover > .accordionHeaderOpener:after {

transition:all 0.2s ease-in-out;
}
.elementAccordion_var7 .accordionContent {

overflow:visible;
padding:1rem 0;
border-bottom:solid 1px #c3cbd0;
}
.elementAccordion_var7 .accordionContent.accordionContentHidden {

display:none;
}
.elementAccordion_var7 .accordionContent:last-of-type {

border-bottom:none;
}
.elementAccordion_var7 .accordionContent > *:first-child {

margin-top:0px;
}
.elementAccordion_var7 .accordionContent > *:last-child {

margin-bottom:0px;
}
.elementAccordion_var7 .accordionOpenerCloser {

text-align:right;
padding:8px 0 0 0;
}
.elementAccordion_var7 .accordionOpenerCloser a {

text-decoration:none;
}
.elementAccordion_var7 .accordionOpenerCloser .accordionCloser {

display:none;
}
.elementAccordion_var44 > div > .accordionHeader, .elementAccordion_var44 > div > div > .accordionHeader {

user-select:none;
cursor:pointer;
background-color:#fab700;
color:#FFFFFF;
padding:10px 42px 10px 16px;
margin:0 0 2px 0;
position:relative;
font-size:1.025rem;
line-height:130%;
}
.elementAccordion_var44 > div > .accordionHeader > a, .elementAccordion_var44 > div > div > .accordionHeader > a {

font-weight:normal;
text-decoration:none;
}
.elementAccordion_var44 > div > .accordionHeader > .accordionHeaderOpener, .elementAccordion_var44 > div > div > .accordionHeader > .accordionHeaderOpener {

display:block;
position:absolute;
right:8px;
top:8px;
width:32px;
height:32px;
transition:all 0.3s ease-in-out;
transform:rotate(-90deg);
}
.elementAccordion_var44 > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var44 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var44 > div > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var44 > div > div > .accordionHeader > .accordionHeaderOpener:after {

content:'';
position:absolute;
margin:16px 0 0 6px;
display:block;
width:12px;
height:2px;
background-color:#FFFFFF !important;
transform:rotate(45deg);
}
.elementAccordion_var44 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var44 > div > div > .accordionHeader > .accordionHeaderOpener:after {

margin:16px 0 0 14px;
transform:rotate(-45deg);
}
.elementAccordion_var44 > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener, .elementAccordion_var44 > div > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener {

transform:rotate(0deg);
}
.elementAccordion_var44 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible, .elementAccordion_var44 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible {

cursor:default;
}
.elementAccordion_var44 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a, .elementAccordion_var44 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a {

cursor:default;
}
.elementAccordion_var44 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener, .elementAccordion_var44 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener {

display:none;
}
.elementAccordion_var44 > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var44 > div > .accordionHeader:hover > .accordionHeaderOpener:after, .elementAccordion_var44 > div > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var44 > div > div > .accordionHeader:hover > .accordionHeaderOpener:after {

transition:all 0.2s ease-in-out;
}
.elementAccordion_var44 .accordionContent {

overflow:visible;
padding:1rem 0;
border-bottom:solid 1px #c3cbd0;
}
.elementAccordion_var44 .accordionContent.accordionContentHidden {

display:none;
}
.elementAccordion_var44 .accordionContent:last-of-type {

border-bottom:none;
}
.elementAccordion_var44 .accordionContent > *:first-child {

margin-top:0px;
}
.elementAccordion_var44 .accordionContent > *:last-child {

margin-bottom:0px;
}
.elementAccordion_var44 .accordionOpenerCloser {

text-align:right;
padding:8px 0 0 0;
}
.elementAccordion_var44 .accordionOpenerCloser a {

text-decoration:none;
}
.elementAccordion_var44 .accordionOpenerCloser .accordionCloser {

display:none;
}
.elementAccordion_var14 > div > .accordionHeader, .elementAccordion_var14 > div > div > .accordionHeader {

user-select:none;
cursor:pointer;
border-bottom:solid 1px #c3cbd0;
padding:10px 0 10px 42px;
margin:0;
position:relative;
font-size:1.25rem;
line-height:130%;
}
.elementAccordion_var14 > div > .accordionHeader > a, .elementAccordion_var14 > div > div > .accordionHeader > a {

font-weight:normal;
text-decoration:none;
}
.elementAccordion_var14 > div > .accordionHeader > .accordionHeaderOpener, .elementAccordion_var14 > div > div > .accordionHeader > .accordionHeaderOpener {

display:block;
position:absolute;
left:4px;
top:8px;
width:32px;
height:32px;
transition:all 0.3s ease-in-out;
transform:rotate(-90deg);
}
.elementAccordion_var14 > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var14 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var14 > div > div > .accordionHeader > .accordionHeaderOpener:before, .elementAccordion_var14 > div > div > .accordionHeader > .accordionHeaderOpener:after {

content:'';
position:absolute;
margin:16px 0 0 6px;
display:block;
width:12px;
height:2px;
background-color:#3f4242;
transform:rotate(45deg);
}
.elementAccordion_var14 > div > .accordionHeader > .accordionHeaderOpener:after, .elementAccordion_var14 > div > div > .accordionHeader > .accordionHeaderOpener:after {

margin:16px 0 0 14px;
transform:rotate(-45deg);
}
.elementAccordion_var14 > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener, .elementAccordion_var14 > div > div > .accordionHeader.accordionHeaderVisible > .accordionHeaderOpener {

transform:rotate(0deg);
}
.elementAccordion_var14 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible, .elementAccordion_var14 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible {

cursor:default;
}
.elementAccordion_var14 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a, .elementAccordion_var14 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > a {

cursor:default;
}
.elementAccordion_var14 > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener, .elementAccordion_var14 > div > div > .accordionHeader.accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener {

display:none;
}
.elementAccordion_var14 > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var14 > div > .accordionHeader:hover > .accordionHeaderOpener:after, .elementAccordion_var14 > div > div > .accordionHeader:hover > .accordionHeaderOpener:before, .elementAccordion_var14 > div > div > .accordionHeader:hover > .accordionHeaderOpener:after {

transition:all 0.2s ease-in-out;
}
.elementAccordion_var14 .accordionContent {

overflow:visible;
padding:1rem 0;
border-bottom:solid 1px #c3cbd0;
}
.elementAccordion_var14 .accordionContent.accordionContentHidden {

display:none;
}
.elementAccordion_var14 .accordionContent:last-of-type {

border-bottom:none;
}
.elementAccordion_var14 .accordionContent > *:first-child {

margin-top:0px;
}
.elementAccordion_var14 .accordionContent > *:last-child {

margin-bottom:0px;
}
.elementAccordion_var14 .accordionOpenerCloser {

text-align:right;
padding:8px 0 0 0;
text-decoration:none;
}
.elementAccordion_var14 .accordionOpenerCloser .accordionCloser {

display:none;
}
.elementFormApplication .uploadDesc {

display:flex;
flex-direction:column;
align-items:center;
}
.elementFormApplication.fach .elementBoxStep1Form, .elementFormApplication.gewerbe .elementBoxStep1Form {

display:none;
}
.elementFormApplication.gewerbe #containerUpload .uploadDesc {

display:none;
}
.elementFormApplication .select2-container {

width:100% !important;
}
.elementFormApplication .elementBoxWidth_var67 {

margin-bottom:0 !important;
}
.elementFormApplication .wglCheckbox.invalid label {

color:#d0021b;
}
.elementFormApplication .wglCheckbox.invalid label a {

color:#d0021b;
}
.elementFormApplication .formElement > div {

z-index:999 !important;
}
.elementFormApplication .formElement select {

width:100% !important;
}
.elementFormApplication .formElement.invalid > div > label {

color:#d0021b;
}
.elementFormApplication #errorNoCV {

color:#d0021b;
margin-bottom:10px;
}
.elementFormApplication .elementFormApplicationsHeadline, .elementFormApplication .elementFormApplicationLogin {

display:none;
border:solid 2px red;
}
.elementFormApplication .elementFormApplicationsHeadline #obbMetaTitle, .elementFormApplication .elementFormApplicationLogin #obbMetaTitle {

font-size:1rem;
line-height:1.5rem;
font-weight:bold;
}
.elementFormApplication .elementFormApplicationsHeadline .col, .elementFormApplication .elementFormApplicationLogin .col {

justify-self:start !important;
min-height:auto !important;
width:100%;
}
.elementFormApplication .elementFormApplicationsHeadline .col2 span, .elementFormApplication .elementFormApplicationLogin .col2 span {

margin-right:2.5rem;
display:inline-block;
}
.elementFormApplication .elementFormApplicationsHeadline .col2 span:last-child, .elementFormApplication .elementFormApplicationLogin .col2 span:last-child {

margin-right:0;
}
.elementFormApplication .elementFormApplicationsHeadline .col2 span.linkText, .elementFormApplication .elementFormApplicationLogin .col2 span.linkText {

display:flex;
}
.elementFormApplication .formElementButton > .buttons, .elementFormApplication .elementBoxFormButtons > .buttons {

display:flex;
justify-content:flex-end;
}
.elementFormApplication .formElementButton > .buttons button, .elementFormApplication .elementBoxFormButtons > .buttons button {

margin-right:1rem;
width:100%;
}
.elementFormApplication .elementFormApplicationLogin {

margin-top:2.5rem;
}
.elementFormApplication ul.checkout-bar {

margin:0;
width:100%;
}
.elementFormApplication ul.checkout-bar li {

position:relative;
display:inline-block;
margin:50px 0 0;
padding:0;
width:25%;
}
.initiativ.elementFormApplication ul.checkout-bar li {
width:20%;
}
.short.elementFormApplication ul.checkout-bar li {
width:33.3333%;
}
.short.initiativ.elementFormApplication ul.checkout-bar li {
width:25%;
}
.elementFormApplication ul.checkout-bar li:before {

content:" ";
background:#b1b4b7;
border-radius:50%;
text-align:center;
height:16px;
left:50%;
line-height:16px;
position:absolute;
top:-57px;
width:16px;
z-index:99;
}
.elementFormApplication ul.checkout-bar li.active:before {

background:#ef7b00;
z-index:99999;
}
.elementFormApplication ul.checkout-bar li.next:after {

background-color:#b1b4b7;
content:"";
height:2px;
left:65%;
position:absolute;
top:-50px;
width:75%;
z-index:99;
}
.elementFormApplication ul.checkout-bar li.next.last:after {

display:none;
}
.elementFormApplication ul.checkout-bar li:last-child:after {

display:none;
}
.elementFormApplication .checkout-bar li.active:after {

background-color:#b1b4b7;
content:"";
height:2px;
width:75%;
left:65%;
position:absolute;
top:-50px;
z-index:0;
}
.elementFormApplication ul.checkout-bar-schritte {

margin:0;
width:100%;
}
.elementFormApplication ul.checkout-bar-schritte li {

color:#b1b4b7;
font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
font-size:16px;
position:relative;
display:inline-block;
margin:0;
padding:0;
text-align:center;
width:25%;
}
.initiativ.elementFormApplication ul.checkout-bar-schritte li {
width:20%;
}
.short.elementFormApplication ul.checkout-bar-schritte li {
width:33.333%;
}
.short.initiativ.elementFormApplication ul.checkout-bar-schritte li {
width:25%;
}
.elementFormApplication ul.checkout-bar-schritte li.active {

color:#3f4242;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
font-size:20px;
}
.elementFormApplication ul.checkout-bar-schritte li.active span:first-child {

color:#3f4242;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
font-size:20px;
}
.elementFormApplication ul.checkout-bar-schritte li span {

color:#525555;
font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
font-size:16px;
}
.elementFormApplication ul.checkout-bar-schritte a {

text-decoration:none;
}
.elementFormApplication .elementFormApplicationNavigation {

max-width:1200px;
margin:2rem 0;
}
.elementFormApplication .elementFormApplicationContentBox .btnLoader {

display:none;
position:absolute;
z-index:9999;
width:100%;
height:100%;
}
.elementFormApplication .elementFormApplicationContentBox .btnLoader .inner {

width:100%;
height:100%;
display:flex;
justify-content:center;
align-items:center;
}
.elementFormApplication .elementFormApplicationContentBox .btnLoader .inner .loading {

padding:30px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/optimized/loader.svg");
width:150px;
height:150px;
vertical-align:middle;
background-position:center;
background-repeat:no-repeat;
}
.elementFormApplication .elementFormApplicationContentBox.loading .btnLoader {

display:block;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 {

margin:2rem 0;
padding:2rem;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 h4 {

font-size:1.125rem;
line-height:2.25rem;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary {

display:grid;
grid-template-columns: 100%;
grid-gap: 30px;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary .sumBlock {

background-color:#FFFFFF;
padding:20px;
margin-bottom:30px;
box-shadow:0px 3px 6px -2px rgba(62,67,74,0.8);
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary .sumBlock.invalid > .elementHeadline h4 {

color:#d0021b!important;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary .sumBlock .sumContent .sumEntry {

display:flex;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary .sumBlock .sumContent .sumEntry .label {

font-weight:bold;
width:45%;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary .sumBlock .sumContent .sumEntry.inline > div {

display:inline;
padding-right:5px;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary .sumBlock .sumContent .sumEntry.margin {

margin-bottom:15px;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary .sumBlock .sumContent .sumEntry.empty, .elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary .sumBlock .sumContent .sumEntry .empty {

display:none !important;
}
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary .sumBlock .sumContent .sumEntry.invalid .label {

color:#d0021b !important;
}
.elementFormApplication #formApplicationBlock5 .elementText, .elementFormApplication #formApplicationBlock5 .elementObjectLocation .elementObjectLocationDescription, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiText, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiLocation, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiDates, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiDescription, .elementFormApplication #formApplicationBlock5 .elementObjectContactPerson .elementObjectContactPersonText, .elementFormApplication #formApplicationBlock5 .elementObjectContactPerson .elementObjectContactPersonLinks, .elementFormApplication #formApplicationBlock5 .elementObjectContactPerson .elementObjectContactPersonAddress, .elementFormApplication #formApplicationBlock5 .elementObjectContactPerson .elementObjectContactPersonDepartments {

margin-bottom:1rem;
}
.elementFormApplication #formApplicationBlock5 .elementLink, .elementFormApplication #formApplicationBlock5 .elementObjectContactPerson .elementObjectContactPersonVcard {

margin-left:auto;
margin-right:auto;
}
.elementFormApplication .elementFormApplicationSave {

max-width:1200px;
margin:2rem auto;
text-align:center;
}
.elementFormApplication .elementFormApplicationSave a.obbSave {

font-weight:bold;
display:flex;
align-items:center;
justify-content:center;
}
.elementFormApplication .elementFormApplicationSave a.obbSave:before {

content:'';
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/arrow-right.svg");
background-repeat:no-repeat;
background-position:center;
background-size:auto 14px;
display:inline-block;
width:12px;
margin:0 0.5rem 0 0rem;
height:15px;
}
.elementFormApplication .elementContainerMulti > .inner > .col {

justify-content:flex-start;
}
.elementFormApplication .elementContainerMulti > .inner > .col .elementBoxFormButtons {

margin-top:auto;
margin-bottom:0;
}
.elementFormApplication .uploadChoose {

margin-bottom:2.5rem;
}
.elementFormApplication .uploadSelect {

cursor:pointer;
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
padding:1rem 0;
width:100%;
background-color:#FFFFFF;
}
.elementFormApplication .uploadSelect .icon {

display:block;
max-width:80px;
}
.elementFormApplication .uploadSelect .text {

color:;
margin-top:15px;
text-align:center;
}
.elementFormApplication #uploadSuccess, .elementFormApplication #uploadResultSuccess, .elementFormApplication #uploadResultSuccessTop, .elementFormApplication #uploadResultError {

display:none;
}
.elementFormApplication #uploadedFiles ul {

margin-top:2rem;
border-top:1px solid #d8d8d8;
}
.elementFormApplication #uploadedFiles ul li {

display:flex;
justify-content:space-between;
align-items:center;
border-bottom:1px solid #d8d8d8;
}
.elementFormApplication #uploadedFiles ul li span {

display:block;
padding:12px 0;
color:#3f4242;
}
.elementFormApplication #uploadedFiles ul li span.delete {

display:inline-block;
width:40px;
height:40px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-close_black.svg);
background-repeat:no-repeat;
background-position:center center;
background-size:100% auto;
cursor:pointer;
}
.elementFormApplication #uploadedFiles ul:empty {

border-top:none;
}
.elementFormApplication h6 {

color:#000000;
font-weight:bold;
}
.elementFormApplication #obbFailure .elementBox {

padding-bottom:0 !important;
}
.elementFormApplication #obbFailure .elementBox .boxInner {

background-color:#FFFFFF;
padding:1rem;
color:#3f4242;
border:solid 2px #d0021b;
border-radius:3px;
}
.elementFormApplication input.invalid, .elementFormApplication textarea.invalid {
border-color:#d0021b!important;
border-width:2px!important;
}
.elementFormApplication.isLoaded .elementFormApplicationContainer {

display:flex !important;
}
.elementFormApplication .invalid .select2-selection__rendered, .elementFormApplication .invalid .select2-selection--single {

border-color:#d0021b!important;
border-width:2px!important;
}
.elementFormApplication .labelMoreInfo {

position:relative;
display:inline-block;
width:20px;
height:20px;
border:2px solid #3f4242;
border-radius:50%;
margin-left:1rem;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/question-black.svg);
background-position:center center;
background-size:160% auto;
vertical-align:top;
margin-top:5px;
cursor:pointer;
text-decoration:none;
}
.elementFormApplication .labelMoreInfo .labelLayerInfo {

display:none;
position:absolute;
background-color:#FFFFFF;
border-radius:1px;
font-size:;
line-height:170%;
box-shadow:0px 0 10px 0px rgba(0,0,0,0.25);
bottom:calc(100% + 10px);
text-align:left;
padding:0.8rem;
right:-0.8rem;
width:200px;
}
.elementFormApplication .labelMoreInfo .labelLayerInfo:after {

content:'';
width:15px;
height:15px;
position:absolute;
bottom:-6px;
right:0.5rem;
background-color:#FFFFFF;
transform:rotate(45deg);
border-radius:1px;
}
.elementFormApplication .labelMoreInfo .labelLayerInfo:before {

content:'';
width:15px;
height:15px;
position:absolute;
bottom:-7px;
right:0.5rem;
background-color:transparent;
box-shadow:5px 5px 5px 0px rgba(0,0,0,0.1);
transform:rotate(45deg);
z-index:-1;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .applicationQualifications {

padding:10px;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .formBlockTable {

border:1px solid #D2D2D2;
margin-bottom:25px;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .formBlockTable > div > label {

background:#D2D2D2;
display:block;
margin:0;
padding:0 10px;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .formBlockTable > div:last-child {

margin:0 !important;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .row {

display:block;
padding:10px;
margin-bottom:0;
border-bottom:1px solid #d2d2d2;
word-break:break-all;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .row:last-child {

border:0 none;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .row .first {

font-weight:bold;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .elementHeadline {

display:flex;
justify-content:space-between;
align-items:center;
flex-wrap:wrap;
font-size:14px;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .elementHeadline a {

font-weight:bold;
text-decoration:none;
display:flex;
align-items:center;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .elementHeadline a:before {

content:'';
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/edit-stift.svg");
background-repeat:no-repeat;
background-position:center;
background-size:auto 24px;
display:inline-block;
width:24px;
margin:0 0.5rem 0 0rem;
height:24px;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary .elementHr {

padding:1rem 0;
margin:0;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary #uploadedFilesSummary li a {

color:#3f4242;
}
.elementFormApplication #formApplicationBlock4 #elementApplicationSummary label.invalid {

color:#fab700;
}
.elementFormApplication .layerContent .errorMessage {

display:none;
margin-top:5px;
color:#fab700 !important;
}
.elementFormApplication .formHeadline {

font-size:1.5rem;
line-height:2.25rem;
font-weight:bold;
}
.elementFormApplication .formHeadline > p {

color:#fab700 !important;
}
.elementFormApplication .elementBoxForm {

margin-bottom:2rem;
}
.elementFormApplication .elementFormAdd input.XXL {

margin-left:0 !important;
}
.elementFormApplication .elementFormAdd .elementTable {

margin-bottom:0.5rem !important;
line-height:150%;
}
.elementFormApplication .elementFormAdd .elementTable table tbody tr:first-child td {

padding-top:14px !important;
}
.elementFormApplication .elementFormAdd .elementTable table {

border-collapse:collapse;
border:none;
border-spacing:1px;
width:100%;
}
.elementFormApplication .elementFormAdd .elementTable table tbody {

background:#FFFFFF;
}
.elementFormApplication .elementFormAdd .elementTable table tr {

border-bottom:1px solid #d8d8d8;
}
.elementFormApplication .elementFormAdd .elementTable table tr th {

padding:12px 0.5rem 12px 0.5rem;
background-color:;
text-align:left;
}
.elementFormApplication .elementFormAdd .elementTable table tr td {

padding:12px 0.5rem 12px 0.5rem;
}
.elementFormApplication .elementFormAdd .elementTable table tr td.icon {

width:35px;
padding:12px 6px;
}
.elementFormApplication .elementFormAdd .elementTable table tr td.icon:last-child {

padding:12px 12px 4px 6px;
}
.elementFormApplication .elementFormAdd .elementTable table thead tr {

border:none;
}
.elementFormApplication .elementFormAdd .elementFormEditRow {

display:block;
width:24px;
height:24px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-small-edit-red.svg);
background-position:center center;
background-size:100% auto;
cursor:pointer;
text-decoration:none;
}
.elementFormApplication .elementFormAdd .elementFormEditRow:hover {

background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-small-edit_red_hover.svg);
}
.elementFormApplication .elementFormAdd .elementFormDeleteRow, .elementFormApplication .elementFormAdd .elementFormProfileUploadDelete {

display:block;
width:24px;
height:24px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-small-close_red.svg);
background-position:center center;
background-size:100% auto;
cursor:pointer;
text-decoration:none;
}
.elementFormApplication .elementFormAdd .elementFormDeleteRow:hover, .elementFormApplication .elementFormAdd .elementFormProfileUploadDelete:hover {

background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-small-close_red_hover.svg);
}
.elementFormApplication .elementFormAdd .elementInputDate {

width:100%;
}
.elementFormApplication .elementFormAdd a.edit {

color:#fab700;
display:flex;
align-items:center;
font-weight:bold;
}
.elementFormApplication .elementFormAdd a.edit:before {

content:'';
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/arrow-right.svg");
background-repeat:no-repeat;
background-position:center;
background-size:auto 14px;
display:inline-block;
width:12px;
margin:0 0.5rem 0 0rem;
height:15px;
}
.elementFormApplication .elementFormAdd .elementLink, .elementFormApplication .elementFormAdd .elementObjectContactPerson .elementObjectContactPersonVcard {

position:relative;
}
.elementFormApplication .posRelative {

position:relative;
}
.elementFormApplication .newQualification {

margin-top:1rem;
}
.elementFormApplication .addNewQualification {

width:40px;
height:40px;
cursor:pointer;
position:absolute;
top:18px;
right:5px;
}
.elementFormApplication .addNewQualification:before {

content:'';
display:block;
position:absolute;
width:14px;
left:11px;
top:18px;
height:2px;
background-color:#D2001E;
}
.elementFormApplication .addNewQualification:after {

content:'';
display:block;
position:absolute;
width:14px;
left:11px;
top:18px;
height:2px;
background-color:#D2001E;
transform:rotate(90deg);
}
.elementFormApplication .select2-search__field {

opacity:0;
}
.elementFormApplication .boxPreObbT .form {

max-width:100%;
}
.elementFormApplication #accordion_Impulse .selectImpulse {

display:block;
}
.elementFormApplication #accordion_Impulse .selectImpulse.level2 {

display:none;
}
.elementFormApplication #accordion_Impulse .inputImpulse {

display:none;
}
.elementFormApplication .selectContainerL1 {

margin:0 0 1rem 0;
}
.elementFormApplication .selectContainerL2 {

display:none;
margin:0 0 1rem 0;
}
@media only screen and (max-width: 767px) {
.elementFormApplication .elementFormApplicationsHeadline .col, .elementFormApplication .elementFormApplicationLogin .col {

padding-top:1rem !important;
padding-bottom:1rem !important;
}
}
@media only screen and (min-width: 1200px) {
.elementFormApplication #elementFormApplicationLoginTop > .inner .col2 {

padding:0 !important;
}
}
@media only screen and (min-width: 1200px) {
.elementFormApplication .elementFormApplicationLogin > .inner {

grid-template-columns: auto 1fr !important;
}
.elementFormApplication .elementFormApplicationLogin > .inner .col2 {

height:100%;
}
.elementFormApplication .elementFormApplicationLogin > .inner .col2 .col2Obb {

display:flex;
height:100%;
}
.elementFormApplication .elementFormApplicationLogin > .inner .col2 .col2Obb > .elementLink, .elementFormApplication .elementFormApplicationLogin > .inner .col2 .col2Obb > .elementObjectContactPerson .elementObjectContactPersonVcard {

width:50%;
display:flex;
justify-content:center;
margin:0;
}
.elementFormApplication .elementFormApplicationLogin > .inner .col2 .col2Obb > .elementLink:first-child, .elementFormApplication .elementFormApplicationLogin > .inner .col2 .col2Obb > .elementObjectContactPerson .elementObjectContactPersonVcard:first-child {

background:;
}
.elementFormApplication .elementFormApplicationLogin > .inner .col2 .col2Obb > .elementLink:last-child, .elementFormApplication .elementFormApplicationLogin > .inner .col2 .col2Obb > .elementObjectContactPerson .elementObjectContactPersonVcard:last-child {

background:;
justify-content:flex-end;
}
.elementFormApplication .elementFormApplicationLogin > .inner .col2 .col2Obb > .elementLink > a, .elementFormApplication .elementFormApplicationLogin > .inner .col2 .col2Obb > .elementObjectContactPerson .elementObjectContactPersonVcard > a {

align-self:center;
}
}
@media (max-width: 1200px) {
.elementFormApplication ul.checkout-bar li.next:after {

width:60%;
left:80%;
}
}
@media (max-width: 1200px) {
.elementFormApplication .checkout-bar li.active:after {

width:60%;
left:80%;
}
}
@media (max-width: 1200px) {
.elementFormApplication ul.checkout-bar-schritte li {

width:100% !important;
}
.elementFormApplication ul.checkout-bar-schritte li.next, .elementFormApplication ul.checkout-bar-schritte li.last {

display:none;
}
.elementFormApplication ul.checkout-bar-schritte li.active {

display:block;
cursor:default;
pointer-events:none;
}
}
@media only screen and (min-width: 1200px) {
.elementFormApplication .elementFormApplicationNavigation {

margin-left:auto;
margin-right:auto;
}
}
@media only screen and (max-width: 768px) {
.elementFormApplication .elementFormApplicationContentBox > .elementContainerMulti > .inner > .col1 {

padding-bottom:0 !important;
}
}
@media only screen and (max-width: 768px) {
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 {

padding:0;
}
}
@media only screen and (max-width: 768px) {
.elementFormApplication #formApplicationBlock4 > .elementContainerMulti > .inner > .col2 #elementApplicationSummary {

grid-template-columns: 100%;
}
}
@media only screen and (min-width: 768px) {
.elementFormApplication #formApplicationBlock5 .elementText, .elementFormApplication #formApplicationBlock5 .elementObjectLocation .elementObjectLocationDescription, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiText, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiLocation, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiDates, .elementFormApplication #formApplicationBlock5 .elementObjectEventMulti .elementObjectEventMultiDescription, .elementFormApplication #formApplicationBlock5 .elementObjectContactPerson .elementObjectContactPersonText, .elementFormApplication #formApplicationBlock5 .elementObjectContactPerson .elementObjectContactPersonLinks, .elementFormApplication #formApplicationBlock5 .elementObjectContactPerson .elementObjectContactPersonAddress, .elementFormApplication #formApplicationBlock5 .elementObjectContactPerson .elementObjectContactPersonDepartments {

margin-bottom:4rem;
}
}
@media only screen and (max-width: 991px) {
.elementFormApplication .elementFormAdd .elementTable table {

display:block;
max-width:100%;
}
.elementFormApplication .elementFormAdd .elementTable table tbody {

display:block;
max-width:100%;
padding:0 10px;
}
.elementFormApplication .elementFormAdd .elementTable table tbody tr {

display:block;
}
}
@media only screen and (max-width: 992px) {
.elementFormApplication .elementFormAdd .elementTable table {

border-bottom:1px solid #d8d8d8;
}
.elementFormApplication .elementFormAdd .elementTable table thead {

border:none;
clip:rect(0 0 0 0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
}
.elementFormApplication .elementFormAdd .elementTable table tr {

border-bottom:none;
border-top:1px solid #d8d8d8;
display:block;
clear:both;
padding:4px 0 0 0;
}
.elementFormApplication .elementFormAdd .elementTable table tr td {

display:block;
text-align:left;
border:none;
padding:8px 0 0 0;
}
.elementFormApplication .elementFormAdd .elementTable table tr td.icon {

width:35px;
padding:4px 6px 5px 0 !important;
}
.elementFormApplication .elementFormAdd .elementTable table tr td:before {

content:attr(data-label);
font-weight:600;
display:block;
margin-bottom:0.5rem;
}
.elementFormApplication .elementFormAdd .elementTable table tr:first-child td.icon {

padding:4px 6px 12px 0 !important;
}
}
@media only screen and (min-width: 992px) and (max-width: 992px) {
.elementFormApplication .elementFormAdd .elementTable table tr td.icon {

padding:4px 12px 12px 6px !important;
}
}
@media only screen and (min-width: 992px) and (max-width: 992px) {
.elementFormApplication .elementFormAdd .elementTable table tr td.icon:last-child {

padding:4px 12px 12px 6px !important;
}
}
@media only screen and (max-width: 991px) and (max-width: 992px) {
.elementFormApplication .elementFormAdd .elementTable table tr td.icon {

cursor:pointer;
display:flex;
justify-content:flex-end;
width:100%;
padding-left:0 !important;
}
.elementFormApplication .elementFormAdd .elementTable table tr td.icon:before {

display:none;
}
.elementFormApplication .elementFormAdd .elementTable table tr td.icon:after {

font-weight:600;
display:block;
color:#D2001E;
}
.elementFormApplication .elementFormAdd .elementTable table tr td.icon.edit {

padding-top:15px !important;
padding-bottom:5px !important;
}
.elementFormApplication .elementFormAdd .elementTable table tr td.icon.edit:after {

content:'Bearbeiten';
}
.elementFormApplication .elementFormAdd .elementTable table tr td.icon.delete:after {

content:'Löschen';
}
}
.layerContent {

pointer-events:none;
display:none;
position:fixed;
height:100%;
top:0;
left:0;
right:0;
bottom:0;
margin:auto;
max-width:800px;
padding:0;
z-index:9999;
}
.layerContent > .inner {

pointer-events:auto;
position:relative;
top:50%;
transform:translateY(-50%);
bottom:auto;
margin-top:auto;
background-color:#fff;
padding:3rem;
}
.layerContent > .inner > a.close {

position:absolute;
display:inline-block;
right:1.5rem;
top:1.5rem;
width:25px;
height:25px;
}
.layerContent > .inner > a.close:before {

content:'';
position:absolute;
left:11px;
top:0px;
display:block;
width:2px;
height:25px;
background-color:#000000;
transform:rotate(45deg);
}
.layerContent > .inner > a.close:after {

content:'';
position:absolute;
left:11px;
top:0px;
display:block;
width:2px;
height:25px;
background-color:#000000;
transform:rotate(-45deg);
}
.elementAudio > div .audioControls {

position:relative;
bottom:0;
width:100%;
height:32px;
background:#666666;
transition:opacity 0.3s linear;
}
.elementAudio > div .audioControls button {

display:none;
position:absolute;
background:none;
border:none;
font-size:0;
width:32px;
height:32px;
margin:0;
padding:0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/video-controls@fill(ffffff).svg");
}
.elementAudio > div .audioControls button:focus {

outline:none;
}
.elementAudio > div .audioControls input {

display:none;
position:absolute;
background:none;
border:none;
font-size:11px;
height:32px;
margin:0;
padding:0;
width:100%;
background:transparent;
-webkit-appearance:none;
}
.elementAudio > div .audioControls input:focus {

outline:none;
}
.elementAudio > div .audioControls input::-webkit-slider-runnable-track {

width:100%;
height:4px;
border-radius:2px;
padding:0;
margin:0;
border:none;
background:rgba(255,255,255,0.7);
color:transparent;
}
.elementAudio > div .audioControls input::-moz-range-track {

width:100%;
height:4px;
border-radius:2px;
padding:0;
margin:0;
border:none;
background:rgba(255,255,255,0.7);
color:transparent;
}
.elementAudio > div .audioControls input::-ms-track {

width:100%;
height:4px;
border-radius:2px;
padding:0;
margin:0;
border:none;
background:rgba(255,255,255,0.7);
border-color:transparent;
color:transparent;
}
.elementAudio > div .audioControls input::-webkit-slider-thumb {

-webkit-appearance:none;
margin:-4px 0 0 0;
padding:0;
width:12px;
height:12px;
border:none;
border-radius:6px;
background:#ffffff;
}
.elementAudio > div .audioControls input::-moz-range-thumb {

width:12px;
height:12px;
border:none;
border-radius:6px;
background:#ffffff;
}
.elementAudio > div .audioControls input::-ms-thumb {

width:12px;
height:12px;
border:none;
border-radius:6px;
background:#ffffff;
}
.elementAudio > div .audioControls .buttonPlay {

display:block;
left:0;
}
.elementAudio > div .audioControls .buttonMute {

display:block;
right:0px;
background-position:-96px;
}
.elementAudio > div .audioControls .seekBar {

display:block;
left:36px;
width:calc(100% - 136px);
}
.elementAudio > div .audioControls .timeDisplay {

position:absolute;
color:#ffffff;
display:block;
right:32px;
width:64px;
line-height:32px;
text-align:center;
font-weight:normal;
font-size:14px;
}
.elementAudio > div .audioControls .volumeBar {

display:none;
}
.elementAudio > div .audioControls .groupVolume {

position:absolute;
right:0;
}
.elementAudio > div .audioControls .groupVolume:hover .volumeBar {

display:block;
transform:rotate(-90deg);
width:72px;
position:absolute;
right:0px;
bottom:74px;
background:#666666;
padding:0 6px;
transform-origin:100% 100%;
}
.elementAudio > div[data-paused='0'] .audioControls {

opacity:1;
}
.elementAudio > div[data-paused='0'] .buttonPlay {

background-position:-32px;
}
.elementAudio > div[data-muted='0'] .buttonMute {

background-position:-128px;
}
.elementAudio > div:hover .audioControls, .elementAudio > div:focus .audioControls {

opacity:1;
}




.elementBox {











position:relative;
display:block;
}
.elementBox > .backgroundContainer {

position:absolute;
overflow:hidden;
z-index:0;
top:0;
left:0;
width:100%;
height:100%;
}
.elementBox > .backgroundContainer > div {

position:absolute;
background-size:cover;
background-position:center;
top:0;
left:0;
width:100%;
height:100%;
}
.elementBox > .backgroundContainer > picture {

display:block;
}
.elementBox > .backgroundContainer > video, .elementBox > .backgroundContainer > picture > img {

position:absolute;
top:0;
left:0;
width:100%;
height:auto;
min-width:100%;
min-height:100%;
object-fit:cover;
}
.elementBox > .backgroundContainer picture > img {

width:100%;
height:100%;
object-fit:cover;
}
.elementBox > .boxInner {

position:relative;
}
.elementBox > .boxInner > a {

text-decoration:none;
color:inherit;
}
.elementBox > .boxInner > *:last-child {

margin-bottom:0;
}


.elementBox_var42 {























height:100%;
position:relative;
box-sizing:border-box;
margin:0 0 3rem 0;
background-color:#fab700;
border:solid 1px #fab700;
border-radius:1rem;
}
.elementBox_var42:first-child:last-child {

height:100%;
}
.elementBox_var42 > .boxInner {

padding:1.25rem;
}
.elementBox_var42 > .boxInner:before {

content:"";
position:absolute;
margin:15px 0 0 14px;
bottom:-20px;
border-width:20px 20px 0 20px;
border-style:solid;
border-color:transparent transparent;
}
.elementBox_var42 > .boxInner:after {

content:"";
visibility:visible;
position:absolute;
bottom:-20px;
margin:15px 0 0 15px;
border-width:19px 19px 0 19px;
border-style:solid;
border-color:#fab700 transparent;
}
@media (min-width: 768px) {
.elementBox_var42 > .boxInner {

padding:2rem;
}
}
.elementBox_var340 > .boxInner {

padding:1rem;
background:rgba(255,255,255,0.9);
}
@media (min-width: 768px) {
.elementBox_var340 > .boxInner {

padding:2rem;
width:75%;
}
}
@media (min-width: 992px) {
.elementBox_var340 > .boxInner {

width:50%;
}
}


.elementBox_var210 {

position:fixed;
z-index:200;
top:25vh;
left:0;
}
.weditor .elementBox_var210 {

position:static;
}


.elementBox_var20 {






















padding:1rem 0;
border-bottom:solid 1px #d8d8d8;
margin-bottom:0;
}


.elementBoxPosition_var33 {

margin-left:auto !important;
margin-right:auto !important;
}
.elementBoxPosition_var33 > .boxInner {

text-align:center;
}


.elementBoxPosition_var35 {

margin-left:auto !important;
margin-right:auto !important;
}
.elementBoxPosition_var35 > .boxInner {

text-align:center;
}
.elementBoxPosition_var35 > .boxInner > .elementPicture {

display:inline-block;
margin-bottom:0;
}


.elementBoxPosition_var30 {

margin-left:auto !important;
margin-right:auto !important;
}
.elementBoxWidth_var62 > .boxInner {

display:table;
margin:0 auto;
max-width:640px;
}
.elementBoxWidth_var80 > .boxInner {

display:table;
margin:0 auto;
}


.elementBoxWidth_var60 {

max-width:640px;
}


.elementBoxHeight_var0 {

height:auto;
}


.elementBoxHeight_var100 {

height:100%;
}
.elementBoxHeight_var43 > .boxInner {

width:100%;
height:0;
padding-bottom:75%;
}


.elementBoxHeight_var200 {

min-height:200px;
}


.elementBoxBorder_var10 {

border:solid 1px #c3cbd0;
outline:none;
box-shadow:none;
border-radius:3px;
}


.elementBoxBorder_var30 {

border-radius:20px;
}


.elementBoxBorder_var15 {

border:solid 4px #FFFFFF;
outline:none;
box-shadow:none;
}


.elementBoxBorder_var0 {

border:none;
outline:none;
box-shadow:none;
}


.elementBoxBackgroundColor_var10 {

background-color:#FFFFFF;

}


.elementBoxBackgroundColor_var30 {

background-color:#EDEFF0;

}


.elementBoxBackgroundColor_var60 {

background-color:#3f4242;

}


.elementBoxBackgroundColor_var80 {

background-color:#fab700;
}


.elementBoxBackgroundColor_var250 {

background-color:#000000;

}
.elementBoxBackgroundColor_var250 .backgroundImageContainer {

opacity:0.6;
}


.elementBoxBackgroundColor_var15 {

background-color:rgba(255,255,255,0.5);

}


.elementBoxPadding_var0 {

padding:0;
}
.selectuid .elementBoxPadding_var0 {
padding:1rem;
}


.elementBoxPadding_var20 {

padding:1rem;
}


.elementBoxPadding_var40 {

padding:2rem;
}
@media (min-width: 576px) {
.elementBoxPadding_var40 {

padding:4rem;
}
}


.elementBoxPadding_var10 {

padding:0.5rem;
}
@media (min-width: 576px) {
.elementBoxPadding_var10 {

padding:1rem;
}
}


.elementBoxParallaxBackground_var10 {




position:relative;
background-color:transparent !important;
}


.elementBoxParallaxContent_var16 {






position:relative;
background-color:transparent !important;
will-change:transform;
}


.elementBoxParallaxContent_var26 {






position:relative;
background-color:transparent !important;
will-change:transform;
}


.elementBoxParallaxContent_var27 {






position:relative;
background-color:transparent !important;
will-change:transform;
}


.elementBoxHover_var10 {

transition:all 0.3s ease-in-out;
}
.no-weditor .elementBoxHover_var10:hover {

transform:scale(1.1);
}
.no-weditor .elementBoxIfVisible_var20 {

transition:all 1.0s ease-in-out;
opacity:0;
transform:scale(0.9);
}
.no-weditor .elementBoxIfVisible_var20.wglAnimateIfVisible.isInvisible {

opacity:0;
transform:scale(0.9);
}
.no-weditor .elementBoxIfVisible_var20.wglAnimateIfVisible.isVisible {

opacity:1;
transform:scale(1);
}
.no-weditor .elementBoxIfVisible_var21 {

transition:all 1.0s ease-in-out;
opacity:0;
transform:scale(0.9);
}
.no-weditor .elementBoxIfVisible_var21.wglAnimateIfVisible.isInvisible {

opacity:0;
transform:scale(0.9);
}
.no-weditor .elementBoxIfVisible_var21.wglAnimateIfVisible.isVisibleOnce {

opacity:1;
transform:scale(1);
}
.no-weditor .elementBoxIfVisible_var21.wglAnimateIfVisible.isVisible {

opacity:1;
transform:scale(1);
}
.no-weditor .elementBoxIfVisible_var31 {

transition:all 1.0s ease-out;
opacity:0;
transform:translate(-4rem,0);
}
.no-weditor .elementBoxIfVisible_var31.wglAnimateIfVisible.isInvisible {

opacity:0;
transform:translate(-4rem,0);
}
.no-weditor .elementBoxIfVisible_var31.wglAnimateIfVisible.isVisibleOnce {

opacity:1;
transform:translate(0,0);
}
.no-weditor .elementBoxIfVisible_var31.wglAnimateIfVisible.isVisible {

opacity:1;
transform:translate(0,0);
}
.no-weditor .elementBoxIfVisible_var35 > .boxInner {

transition:all 1.0s ease-in-out;
opacity:0;
transform:translate(-2rem,0);
}
.no-weditor .elementBoxIfVisible_var35.wglAnimateIfVisible.isInvisible > .boxInner {

opacity:0;
transform:translate(-2rem,0);
}
.no-weditor .elementBoxIfVisible_var35.wglAnimateIfVisible.isVisible > .boxInner {

opacity:1;
transform:translate(0,0);
}
.no-weditor .elementBoxIfVisible_var45 > .boxInner {

transition:all 1.0s ease-in-out;
opacity:0;
transform:translate(2rem,0);
}
.no-weditor .elementBoxIfVisible_var45.wglAnimateIfVisible.isInvisible > .boxInner {

opacity:0;
transform:translate(2rem,0);
}
.no-weditor .elementBoxIfVisible_var45.wglAnimateIfVisible.isVisible > .boxInner {

opacity:1;
transform:translate(0,0);
}
.no-weditor .elementBoxIfVisible_var50 {

opacity:0;
transform:translate(0,4rem);
}
.no-weditor .elementBoxIfVisible_var50.wglAnimateIfVisible.isInvisible {

opacity:0;
transform:translate(0,4rem);
}
.no-weditor .elementBoxIfVisible_var50.wglAnimateIfVisible.isVisible {

transition:all 1.0s ease-out;
opacity:1;
transform:translate(0,0);
}
.no-weditor .elementBoxIfVisible_var50.wglAnimateIfVisible.isVisible[data-delay='200'] {

transition-delay:0.2s;
}
.no-weditor .elementBoxIfVisible_var50.wglAnimateIfVisible.isVisible[data-delay='400'] {

transition-delay:0.4s;
}
.no-weditor .elementBoxIfVisible_var50.wglAnimateIfVisible.isVisible[data-delay='600'] {

transition-delay:0.6s;
}
.no-weditor .elementBoxIfVisible_var50.wglAnimateIfVisible.isVisible[data-delay='800'] {

transition-delay:0.8s;
}
.elementBoxBackgroundPosition_var10 > .backgroundContainer > div {

background-position:left;
}
.elementBoxBackgroundPosition_var20 > .backgroundContainer > div {

background-position:right;
}
.elementBoxBackgroundSize_var10 > .backgroundContainer > div {

background-size:100%;
background-position:top;
}
.elementBoxBackgroundSize_var60 > .backgroundContainer > div {

background-size:auto;
background-repeat:repeat;
}


.elementButton {

margin:0 0 0.3rem 0;
}


.elementCategoryFilterList {

margin-bottom:0.6rem;
overflow:hidden;
}
.elementCategoryFilterList select {

float:left;
margin:0 0.3rem 0 0;
line-height:2rem;
padding:0 1.1rem 0 0.3rem;
border-radius:0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/select-opener@stroke(bbbbbb).svg");
background-repeat:no-repeat;
background-position:right center;
-webkit-appearance:none;
-moz-appearance:none;
-ms-appearance:none;
appearance:none;
}
.elementCategoryFilterList select:-moz-focusring {

color:transparent;
text-shadow:0 0 0 #000;
}
.elementCategoryFilterList select::-ms-expand {

display:none;
}
.elementCategoryFilterList .quickfilterButtons {

line-height:24px;
margin:0 0 10px 0;
}
.elementCategoryFilterList .quickfilterButtons span {

display:block;
float:left;
text-align:center;
white-space:nowrap;
cursor:pointer;
margin:0 8px 8px 0;
}
.elementCategoryFilterList .quickfilterCheckboxes {

float:left;
padding:0.2rem 0;
}
.elementCategoryFilterList .quickfilterCheckboxes .quickfilterCheckbox {

float:left;
display:flex;
}
.elementCategoryFilterList .quickfilterCheckboxes .quickfilterCheckbox input {

height:auto;
line-height:1rem;
margin-right:0.4rem;
}
.elementCategoryFilterList .quickfilterCheckboxes .quickfilterCheckbox label {

padding-right:1rem;
margin:0;
}
.elementCategoryFilterList .quickfilterRadiobuttons {

float:left;
padding:0.2rem 0;
}
.elementCategoryFilterList .quickfilterRadiobuttons .quickfilterRadiobutton {

float:left;
display:flex;
}
.elementCategoryFilterList .quickfilterRadiobuttons .quickfilterRadiobutton input {

height:auto;
line-height:1rem;
margin-right:0.4rem;
}
.elementCategoryFilterList .quickfilterRadiobuttons .quickfilterRadiobutton label {

padding-right:1rem;
margin:0;
}


.elementCategoryFilterList_var4 {


float:left;
}
.weditor .elementCategoryFilterList_var4 {

float:none;
}
.elementCategoryFilterList_var4 select {

float:left;
margin:0 0.3rem 0 0;
}
.elementCategoryFilterList_var4 .quickfilterButtons span {

float:left;
}
.elementCategoryFilterList_var4 .quickfilterCheckboxes {

float:left;
}
.elementCategoryFilterList_var4 .quickfilterCheckboxes .quickfilterCheckbox {

float:left;
}
.elementCategoryFilterList_var4 .quickfilterRadiobuttons {

float:left;
}
.elementCategoryFilterList_var4 .quickfilterRadiobuttons .quickfilterRadiobutton {

float:left;
}


.elementCategoryFilterList_var5 {


float:right;
}
.weditor .elementCategoryFilterList_var5 {

float:none;
}
.elementCategoryFilterList_var5 select {

float:right;
margin:0 0 0 0.3rem;
}
.elementCategoryFilterList_var5 .quickfilterButtons span {

float:right;
}
.elementCategoryFilterList_var5 .quickfilterCheckboxes {

float:right;
}
.elementCategoryFilterList_var5 .quickfilterCheckboxes .quickfilterCheckbox {

float:right;
}
.elementCategoryFilterList_var5 .quickfilterRadiobuttons {

float:right;
}
.elementCategoryFilterList_var5 .quickfilterRadiobuttons .quickfilterRadiobutton {

float:right;
}


.elementCategoryFilterList_var10 {


margin-bottom:1rem;
}
.elementCategoryFilterList_var10 select {

float:none;
margin:0;
}
.elementCategoryFilterList_var10 .quickfilterButtons span {

float:none;
}
.elementCategoryFilterList_var10 .quickfilterCheckboxes {

float:none;
}
.elementCategoryFilterList_var10 .quickfilterCheckboxes .quickfilterCheckbox {

float:none;
}
.elementCategoryFilterList_var10 .quickfilterCheckboxes .quickfilterCheckbox input {

height:auto;
line-height:0.8rem;
margin-right:0.4rem;
}
.elementCategoryFilterList_var10 .quickfilterCheckboxes .quickfilterCheckbox label {

line-height:1.6rem;
padding-right:0;
}
.elementCategoryFilterList_var10 .quickfilterRadiobuttons {

float:none;
}
.elementCategoryFilterList_var10 .quickfilterRadiobuttons .quickfilterRadiobutton {

float:none;
}
.elementCategoryFilterList_var10 .quickfilterRadiobuttons .quickfilterRadiobutton input {

height:auto;
line-height:0.8rem;
margin-right:0.4rem;
}
.elementCategoryFilterList_var10 .quickfilterRadiobuttons .quickfilterRadiobutton label {

line-height:1.6rem;
padding-right:0;
}


.elementCategoryFilterList_var20 {


margin-bottom:1rem;
}
.elementCategoryFilterList_var20 select {

float:none;
margin:0;
}
.elementCategoryFilterList_var20 .quickfilterButtons span {

float:none;
}
.elementCategoryFilterList_var20 .quickfilterCheckboxes .quickfilterCheckbox {

float:left;
border:1px solid #fab700;
margin-right:6px;
border-radius:6px;
padding:2px 8px;
color:#fab700;
}
.elementCategoryFilterList_var20 .quickfilterCheckboxes .quickfilterCheckbox.selected {

border-color:#fab700;
color:#FFFFFF;
background:#fab700;
}
.elementCategoryFilterList_var20 .quickfilterCheckboxes .quickfilterCheckbox input {

display:none;
}
.elementCategoryFilterList_var20 .quickfilterCheckboxes .quickfilterCheckbox label {

line-height:1.6rem;
padding-right:0;
}


.elementClearerSpacer_var0 {



margin:0;
clear:both;
}


.elementClearerSpacerSpace_var11 {

height:1rem;
}


.elementClearerSpacerSpace_var12 {

height:2rem;
}


.elementClearerSpacerSpace_var0 {

height:0;
}


.elementClearerSpacerSpace_var13 {

height:3rem;
}


.elementClearerSpacerSpace_var21 {

height:0;
}
.no-weditor .elementClearerSpacerSpace_var21 {

margin-top:-2rem;
}


.elementClearerSpacerSpace_var22 {

height:0;
}
.no-weditor .elementClearerSpacerSpace_var22 {

margin-top:-3rem;
}


.elementClearerSpacerSpace_var23 {

height:0;
}
.no-weditor .elementClearerSpacerSpace_var23 {

margin-top:-4rem;
}
.elementComments .elementCommentsComments {

margin:0 0 2rem 0;
}
.elementComments .elementCommentsComments .titleComments.hasComments .titleCommentsPostfix:before {

content:' ';
}
.elementComments .elementCommentsComments .titleComments.noComments {

display:none;
}
.elementComments .elementCommentsComments .listEntry {

padding:1rem 0;
border-bottom:solid 1px #d8d8d8;
}
.elementComments .elementCommentsComments .listEntry:first-child {

border-top:solid 1px #d8d8d8;
}
.elementComments .elementCommentsComments .listEntry.isResponse {

padding-left:2rem;
}
.elementComments .elementCommentsComments .listEntry .listEntrySubline {

margin-bottom:0.5rem;
}
.elementComments .elementCommentsComments .listEntry .listEntrySubline .listEntryAuthor {

font-weight:normal;
}
.elementComments .elementCommentsComments .listEntry .listEntrySubline .listEntryDate {

color:rgba(63,66,66,0.8);
}
.elementComments .elementCommentsComments .listEntry .iconNotify {

float:right;
color:rgba(63,66,66,0.8);
display:inline-block;
text-align:center;
line-height:1rem;
font-size:0.7rem;
width:1rem;
height:1rem;
border:solid 1px rgba(63,66,66,0.8);
border-radius:50%;
font-weight:bold;
cursor:pointer;
}
.elementComments .elementCommentsComments .listEntry .listEntryComment {

color:rgba(63,66,66,0.8);
margin:0;
}
.elementComments .elementCommentsComments .listEntry .listEntryResponseLink {

font-size:0.8rem;
color:rgba(63,66,66,0.8);
display:block;
text-align:right;
cursor:pointer;
text-decoration:underline;
}
.elementComments .elementCommentsForm {

background-color:#F6F7F8;
padding:1rem;
}
.elementComments .elementCommentsForm .formCommentHeadline {

font-weight:bold;
font-size:calc(1.26875rem + .225vw);
color:rgba(63,66,66,0.8);
padding:1rem 0 1rem 0;
}
.elementComments .elementCommentsForm #commentResponseToHeadlineContainer {

display:none;
}
.elementComments .elementCommentsForm #commentResponseToArticle {

font-size:0.8rem;
color:rgba(63,66,66,0.8);
display:block;
cursor:pointer;
text-decoration:underline;
}
.elementComments .elementCommentsForm .formCommentUser {

color:rgba(63,66,66,0.8);
}
.elementComments .elementCommentsForm .buttonSubmitComment {

text-align:right;
}
.elementComments .elementCommentsForm p {

margin:0 0 1rem 0;
}


.elementContainerLayout_var1 {



width:auto;
height:100%;
}
@media (min-width: 768px) {
.elementContainerLayout_var1 {

float:left;
width:75%;
}
}
@media (min-width: 1200px) {
.elementContainerLayout_var1 {

width:50%;
}
}


.elementContainerLayout_var2 {



width:auto;
height:100%;
}
@media (min-width: 768px) {
.elementContainerLayout_var2 {

float:right;
width:75%;
}
}
@media (min-width: 1200px) {
.elementContainerLayout_var2 {

width:50%;
}
}




.elementContainerStandard {


margin-bottom:2rem;
clear:both;
}
.elementContainerStandard > .col {

float:left;
width:100%;
margin-bottom:2rem;
}
.elementContainerStandard > .col:last-child {

margin-bottom:0;
}
.elementContainerStandard > .col > * {

margin:0;
}
.elementContainerStandard > .col > * > div:last-child, .elementContainerStandard > .col > * > div.conditionalContainer > div:last-Child {

margin-bottom:0;
}


.elementContainerStandard_vargridDemo1 {



--numberColumns:3;
--gap:12px;
--widthComputed:720px;
display:grid;
grid-template-columns:repeat(var(--numberColumns),1fr);
grid-auto-rows:auto calc(var(--widthComputed) / var(--numberColumns));
grid-gap:var(--gap);
margin:0 !important;
}
.no-weditor .elementContainerStandard_vargridDemo1:after {

display:none;
}
.elementContainerStandard_vargridDemo1 .col {

padding:0 !important;
width:auto !important;
float:none !important;
margin:0 !important;
}
.elementContainerStandard_vargridDemo1 .col > div {

height:100%;
}
.elementContainerStandard_vargridDemo1 .col picture > img, .elementContainerStandard_vargridDemo1 .col .elementBox {

border-radius:10px;
}
.elementContainerStandard_vargridDemo1 .col1 {

grid-column: 1 / 4;
grid-row: 1 / 2;
}
.elementContainerStandard_vargridDemo1 .col2 {

grid-column: 3 / 4;
grid-row: 2 / 3;
}
.elementContainerStandard_vargridDemo1 .col3 {

grid-column: 1 / 2;
grid-row: 2 / 4;
}
.elementContainerStandard_vargridDemo1 .col4 {

grid-column: 2 / 3;
grid-row: 2 / 3;
}
.elementContainerStandard_vargridDemo1 .col5 {

grid-column: 2 / 4;
grid-row: 3 / 4;
}
@media (min-width: 768px) {
.elementContainerStandard_vargridDemo1 {

grid-auto-rows:calc((var(--widthComputed) - (var(--numberColumns) - 1) * var(--gap)) / var(--numberColumns));
}
}
@media (min-width: 768px) {
.elementContainerStandard_vargridDemo1 .col1 {

grid-column: 1 / 3;
}
}
@media (min-width: 768px) {
.elementContainerStandard_vargridDemo1 .col2 {

grid-row: 1 / 3;
}
}


.elementContainerStandard_var1 {

display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandard_var1 > .col {

display:flex;
flex-direction:column;
}
.elementContainerStandard_var1 > .col > * {

position:relative;
flex-grow:1;
display:flex;
flex-direction:column;
}
.elementContainerStandard_var1 > .col > * > * {

-ms-flex:0 0 auto;
}
.elementContainerStandard_var1 > .col > * > *:last-child {

flex-grow:1;
}


.elementContainerStandard_var20 {

display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandard_var20 > .col {

display:flex;
flex-direction:column;
}
.elementContainerStandard_var20 > .col > * {

position:relative;
display:flex;
height:100%;
flex-direction:column;
align-items:center;
justify-content:center;
}
.elementContainerStandard_var20 > .col > * > * {

margin-left:0 !important;
margin-right:0 !important;
max-width:100%;
}
@media (max-width: 768px) {
.elementContainerStandard_var20 > .col > * > * {

width:100%;
}
}


.elementContainerStandard_var25 {

display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandard_var25 > .col {

display:flex;
flex-direction:column;
}
.elementContainerStandard_var25 > .col > * {

position:relative;
display:flex;
height:100%;
flex-direction:column;
align-items:center;
justify-content:center;
}
.elementContainerStandard_var25 > .col > * > * {

margin-left:0 !important;
margin-right:0 !important;
max-width:100%;
width:100%;
}


.elementContainerStandard_var230 {








margin-left:-8px;
margin-right:-8px;
position:relative;
}
.elementContainerStandard_var230.elementContainerStandardColEqualHeight_varyes > div:first-child {

display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandard_var230.elementContainerStandardColEqualHeight_varyes > div:first-child > .col {

display:flex;
flex-direction:column;
}
.elementContainerStandard_var230.elementContainerStandardColEqualHeight_varyes > div:first-child > .col > * {

position:relative;
flex-grow:1;
display:flex;
flex-direction:column;
}
.elementContainerStandard_var230.elementContainerStandardColEqualHeight_varyes > div:first-child > .col > * > * {

margin-left:0 !important;
margin-right:0 !important;
-ms-flex:0 0 auto;
}
.elementContainerStandard_var230.elementContainerStandardColEqualHeight_varyes > div:first-child > .col > * > *:last-child {

flex-grow:1;
}
.no-weditor .elementContainerStandard_var230 {

overflow:hidden;
}
.elementContainerStandard_var230 > div:first-child {

width:200%;
}
.elementContainerStandard_var230 > div:first-child > .col {

padding:0 16px;
width:50%;
float:left;
margin-bottom:0;
}
.elementContainerStandard_var230.elementContainerStandardColumns3 > div:first-child {

width:300%;
}
.elementContainerStandard_var230.elementContainerStandardColumns3 > div:first-child > .col {

width:33.333%;
}
.elementContainerStandard_var230.elementContainerStandardColumns4 > div:first-child {

width:400%;
}
.elementContainerStandard_var230.elementContainerStandardColumns4 > div:first-child > .col {

width:25%;
}
.elementContainerStandard_var230.elementContainerStandardColumns5 > div:first-child {

width:500%;
}
.elementContainerStandard_var230.elementContainerStandardColumns5 > div:first-child > .col {

width:20%;
}
.elementContainerStandard_var230.elementContainerStandardColumns6 > div:first-child {

width:600%;
}
.elementContainerStandard_var230.elementContainerStandardColumns6 > div:first-child > .col {

width:16.666%;
}
.elementContainerStandard_var230.elementContainerStandardColSpace_varNoSpace {

margin-left:0;
margin-right:0;
}
.elementContainerStandard_var230.elementContainerStandardColSpace_varNoSpace > div:first-child > .col {

padding:0 0;
}
.elementContainerStandard_var230[data-isfirstentry='1'] .sliderMoverBack {

display:none;
}
.elementContainerStandard_var230[data-islastentry='1'] .sliderMoverForward {

display:none;
}
@media (min-width: 768px) {
.elementContainerStandard_var230 > div:first-child {

width:100% !important;
}
}
@media (max-width: 767px) {
.elementContainerStandard_var230 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandard_var230 .sliderMover {

width:100%;
height:24px;
position:relative;
overflow:hidden;
margin-left:0px;
}
.elementContainerStandard_var230 .sliderMoverBack, .elementContainerStandard_var230 .sliderMoverForward {

cursor:pointer;
position:absolute;
width:64px;
height:24px;
}
.elementContainerStandard_var230 .sliderMoverBack > span, .elementContainerStandard_var230 .sliderMoverForward > span {

position:absolute;
display:block;
width:64px;
height:24px;
}
.elementContainerStandard_var230 .sliderMoverBack > span:before, .elementContainerStandard_var230 .sliderMoverBack > span:after, .elementContainerStandard_var230 .sliderMoverForward > span:before, .elementContainerStandard_var230 .sliderMoverForward > span:after {

position:absolute;
content:'';
}
.elementContainerStandard_var230 .sliderMoverBack {

left:16px;
}
.elementContainerStandard_var230 .sliderMoverBack > span:before {

position:absolute;
width:24px;
height:2px;
top:11px;
left:4px;
background-color:#525555;
}
.elementContainerStandard_var230 .sliderMoverBack > span:after {

position:absolute;
width:16px;
height:16px;
top:4px;
left:4px;
transform:rotate(-135deg);
border:solid 2px #525555;
border-style:solid solid none none;
}
.elementContainerStandard_var230 .sliderMoverForward {

right:16px;
}
.elementContainerStandard_var230 .sliderMoverForward > span:before {

position:absolute;
width:24px;
height:2px;
top:11px;
right:4px;
background-color:#525555;
}
.elementContainerStandard_var230 .sliderMoverForward > span:after {

position:absolute;
width:16px;
height:16px;
top:4px;
right:4px;
transform:rotate(45deg);
border:solid 2px #525555;
border-style:solid solid none none;
}
}


.elementContainerStandard_var35 {

display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandard_var35 > .col {

display:flex;
flex-direction:column;
}
.elementContainerStandard_var35 > .col > * {

position:relative;
display:flex;
height:100%;
flex-direction:column;
align-items:end;
justify-content:flex-end;
}
.elementContainerStandard_var35 > .col > * > * {

margin-left:0 !important;
margin-right:0 !important;
max-width:100%;
width:100%;
}
.elementContainerStandard_var60 > .col {

border-left:solid 1px #d8d8d8;
}
.elementContainerStandard_var60 > .col:first-child {

border-left:none;
}
.elementContainerStandard_var60.elementContainerStandardColEqualHeight_varyes {

display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandard_var60.elementContainerStandardColEqualHeight_varyes > div:first-child {

display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandard_var60.elementContainerStandardColEqualHeight_varyes > div:first-child > .col {

display:flex;
flex-direction:column;
}
.elementContainerStandard_var60.elementContainerStandardColEqualHeight_varyes > div:first-child > .col > * {

position:relative;
flex-grow:1;
display:flex;
flex-direction:column;
}
.elementContainerStandard_var60.elementContainerStandardColEqualHeight_varyes > div:first-child > .col > * > * {

margin-left:0 !important;
margin-right:0 !important;
-ms-flex:0 0 auto;
}
.elementContainerStandard_var60.elementContainerStandardColEqualHeight_varyes > div:first-child > .col > * > *:last-child {

flex-grow:1;
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var3070 {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var3070 > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var3070 > .col1, .elementContainerStandardColumns_var3070 > .col2 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var3070 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var3070 > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var3070 > .col1 {

width:33.33%;
margin-bottom:0;
}
.elementContainerStandardColumns_var3070 > .col2 {

width:66.66%;
margin-bottom:0;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var5050 {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var5050 > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var5050 > .col1, .elementContainerStandardColumns_var5050 > .col2 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var5050 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var5050 > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var5050 > .col1, .elementContainerStandardColumns_var5050 > .col2 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var7030 {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var7030 > .col {

padding:0 2rem;
}
.elementContainerStandardColumns_var7030 > .col1, .elementContainerStandardColumns_var7030 > .col2 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var7030 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var7030 > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var7030 > .col1 {

width:66.66%;
margin-bottom:0;
}
.elementContainerStandardColumns_var7030 > .col2 {

width:33.33%;
margin-bottom:0;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var333333 {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var333333 > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var333333 > .col1, .elementContainerStandardColumns_var333333 > .col2 {

width:50%;
}
.elementContainerStandardColumns_var333333 > .col3 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var333333 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var333333 > .col {

padding:0 16px;
width:33.33%;
margin-bottom:0;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var25252525 {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var25252525 > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var25252525 > .col1, .elementContainerStandardColumns_var25252525 > .col2 {

width:50%;
}
.elementContainerStandardColumns_var25252525 > .col3, .elementContainerStandardColumns_var25252525 > .col4 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var25252525 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var25252525 > .col {

padding:0 16px;
width:25%;
margin-bottom:0;
}
}
@media (min-width: 576px) {
.elementContainerStandardColumns_var2020202020 {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var2020202020 > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var2020202020 > .col1, .elementContainerStandardColumns_var2020202020 > .col2, .elementContainerStandardColumns_var2020202020 .col3, .elementContainerStandardColumns_var2020202020 > .col4 {

width:50%;
}
.elementContainerStandardColumns_var2020202020 > .col5 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var2020202020 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var2020202020 > .col {

padding:0 16px;
width:20%;
margin-bottom:0;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var3x2 {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var3x2 > .col {

padding:0 8px;
width:50%;
}
.elementContainerStandardColumns_var3x2 > .col:nth-child(2n + 1) {

clear:both;
}
.elementContainerStandardColumns_var3x2 > .col:nth-last-child(-n + 2) {

margin-bottom:0 !important;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var3x2 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var3x2 > .col {

padding:0 16px;
width:33.33%;
}
.elementContainerStandardColumns_var3x2 > .col:nth-child(3n + 1) {

clear:both;
}
.elementContainerStandardColumns_var3x2 > .col:nth-last-child(-n + 3) {

margin-bottom:0 !important;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var3x3 {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var3x3 > .col {

padding:0 8px;
width:50%;
margin-bottom:2rem !important;
}
.elementContainerStandardColumns_var3x3 > .col:nth-child(2n + 1) {

clear:both;
}
.elementContainerStandardColumns_var3x3 > .col:nth-last-child(-n + 1) {

margin-bottom:0 !important;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var3x3 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var3x3 > .col {

padding:0 16px;
width:33.33%;
}
.elementContainerStandardColumns_var3x3 > .col:nth-child(3n + 1) {

clear:both;
}
.elementContainerStandardColumns_var3x3 > .col:nth-last-child(-n + 3) {

margin-bottom:0 !important;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var3x2noSpace > .col {

width:50%;
margin-bottom:0 !important;
}
.elementContainerStandardColumns_var3x2noSpace > .col:nth-child(2n + 1) {

clear:both;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var3x2noSpace > .col {

width:33.33%;
}
.elementContainerStandardColumns_var3x2noSpace > .col:nth-child(3n + 1) {

clear:both;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var3x3noSpace > .col {

width:50%;
margin-bottom:0 !important;
}
.elementContainerStandardColumns_var3x3noSpace > .col:nth-child(2n + 1) {

clear:both;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var3x3noSpace > .col {

width:33.33%;
}
.elementContainerStandardColumns_var3x3noSpace > .col:nth-child(3n + 1) {

clear:both;
}
}


.elementContainerStandardColumns_var3366noSpace {



margin:0;
}
.elementContainerStandardColumns_var3366noSpace > .col {

padding:0;
margin:0;
}
@media (min-width: 576px) {
.elementContainerStandardColumns_var3366noSpace > .col1 {

width:33.33%;
}
.elementContainerStandardColumns_var3366noSpace > .col2 {

width:66.66%;
}
}


.elementContainerStandardColumns_var6633noSpace {



margin:0;
}
.elementContainerStandardColumns_var6633noSpace > .col {

padding:0;
margin:0;
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var6633noSpace > .col {

padding:0 2rem;
}
.elementContainerStandardColumns_var6633noSpace > .col1, .elementContainerStandardColumns_var6633noSpace > .col2 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var6633noSpace > .col1 {

width:66.66%;
}
.elementContainerStandardColumns_var6633noSpace > .col2 {

width:33.33%;
}
}


.elementContainerStandardColumns_var5050noSpace {



margin:0;
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var5050noSpace > .col {

padding:0;
margin:0;
}
.elementContainerStandardColumns_var5050noSpace > .col1, .elementContainerStandardColumns_var5050noSpace > .col2 {

width:50%;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var5050noSpace > .col1, .elementContainerStandardColumns_var5050noSpace > .col2 {

width:50%;
}
}
@media (max-width: 767px) {
.elementContainerStandardColumns_var5050reverseSingle {

display:flex !important;
flex-wrap:wrap !important;
flex-direction:column-reverse !important;
}
.elementContainerStandardColumns_var5050reverseSingle > .col1 {

margin-top:5px;
margin-bottom:0;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var5050reverseSingle {

margin-left:-8px;
margin-right:-8px;
margin-bottom:inherit;
}
.elementContainerStandardColumns_var5050reverseSingle > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var5050reverseSingle > .col1, .elementContainerStandardColumns_var5050reverseSingle > .col2 {

width:50%;
margin-top:0;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var5050reverseSingle {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var5050reverseSingle > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var5050reverseSingle > .col1, .elementContainerStandardColumns_var5050reverseSingle > .col2 {

width:50%;
margin-top:0;
margin-bottom:0;
}
}


.elementContainerStandardColumns_var5050_5050 {


margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var5050_5050 > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var5050_5050 > .col1, .elementContainerStandardColumns_var5050_5050 > .col2 {

width:50%;
margin-bottom:0;
}


.elementContainerStandardColumns_var3070_3070 {


margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var3070_3070 > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var3070_3070 > .col1 {

width:33.33%;
margin-bottom:0;
}
.elementContainerStandardColumns_var3070_3070 > .col2 {

width:66.66%;
margin-bottom:0;
}


.elementContainerStandardColumns_var7030_7030 {


margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var7030_7030 > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var7030_7030 > .col1 {

width:66.66%;
margin-bottom:0;
}
.elementContainerStandardColumns_var7030_7030 > .col2 {

width:33.33%;
margin-bottom:0;
}
@media (max-width: 767px) {
.elementContainerStandardColumns_var3070reverseSingle {

display:flex !important;
flex-wrap:wrap !important;
flex-direction:column-reverse !important;
}
.elementContainerStandardColumns_var3070reverseSingle > .col1 {

margin-top:2rem;
margin-bottom:0;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var3070reverseSingle {

margin-left:-8px;
margin-right:-8px;
margin-bottom:inherit;
}
.elementContainerStandardColumns_var3070reverseSingle > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var3070reverseSingle > .col1, .elementContainerStandardColumns_var3070reverseSingle > .col2 {

width:50%;
margin-top:0;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var3070reverseSingle {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var3070reverseSingle > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var3070reverseSingle > .col1 {

width:33.33%;
margin-bottom:0;
}
.elementContainerStandardColumns_var3070reverseSingle > .col2 {

width:66.66%;
margin-bottom:0;
}
}


.elementContainerStandardColumns_var7030reverseSingle {


display:flex;
flex-wrap:wrap;
flex-direction:column-reverse;
}
.elementContainerStandardColumns_var7030reverseSingle > .col1 {

margin-top:2rem;
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var7030reverseSingle {

display:block;
margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var7030reverseSingle.elementContainerStandard_var20, .elementContainerStandardColumns_var7030reverseSingle.elementContainerStandard_var25 {

display:flex;
flex-direction:row;
}
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 {







--numberColumns:2;
--numberColumnsFull:3;
--gap:12px;
--widthComputed:720px;
display:grid;
grid-template-columns:repeat(var(--numberColumns),1fr);
grid-auto-rows:auto calc(var(--widthComputed) / var(--numberColumns));
grid-gap:var(--gap);
margin:0 !important;
}
.no-weditor .elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4:after {

display:none;
}
.weditor .elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col {

outline:dotted 1px #000000;
}
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col {

padding:0 !important;
width:auto !important;
float:none !important;
margin:0 !important;
}
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col > div {

height:100%;
}
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col picture > img, .elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col .elementBox {

border-radius:10px;
}
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col1 {

grid-column: 1 / 2;
grid-row: 2 / 5;
}
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col2 {

grid-column: 1 / 3;
grid-row: 1 / 2;
}
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col3 {

grid-column: 2 / 3;
grid-row: 2 / 3;
}
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col4 {

grid-column: 2 / 3;
grid-row: 3 / 5;
}
.elementContainerStandardColumns_var7030reverseSingle > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var7030reverseSingle > .col1, .elementContainerStandardColumns_var7030reverseSingle > .col2 {

width:50%;
margin-top:0;
margin-bottom:0;
}
}
@media (min-width: 768px) and (min-width: 768px) {
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 {

grid-template-columns:repeat(var(--numberColumnsFull),1fr);
grid-auto-rows:calc((var(--widthComputed) - (var(--numberColumnsFull) - 1) * var(--gap)) / var(--numberColumnsFull));
}
}
@media (min-width: 768px) and (min-width: 768px) {
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col1 {

grid-column: 1 / 2;
grid-row: 1 / 3;
}
}
@media (min-width: 768px) and (min-width: 768px) {
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col2 {

grid-column: 2 / 4;
grid-row: 1 / 2;
}
}
@media (min-width: 768px) and (min-width: 768px) {
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col3 {

grid-column: 2 / 3;
grid-row: 2 / 3;
}
}
@media (min-width: 768px) and (min-width: 768px) {
.elementContainerStandardColumns_var7030reverseSingle .elementContainerStandard_vargridTiles4 .col4 {

grid-column: 3 / 4;
grid-row: 2 / 3;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var7030reverseSingle {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var7030reverseSingle > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var7030reverseSingle > .col1 {

width:66.66%;
margin-bottom:0;
}
.elementContainerStandardColumns_var7030reverseSingle > .col2 {

width:33.33%;
margin-bottom:0;
}
}


.elementContainerStandardColumns_varleftFixMedium {


margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_varleftFixMedium > .col {

padding:0 16px;
}
.elementContainerStandardColumns_varleftFixMedium > .col1 {

width:48px;
margin-bottom:0;
}
.elementContainerStandardColumns_varleftFixMedium > .col2 {

width:calc(100% - 48px);
margin-bottom:0;
}
@media (min-width: 576px) {
.elementContainerStandardColumns_varleftFixMedium > .col1 {

width:80px;
margin-bottom:0;
}
.elementContainerStandardColumns_varleftFixMedium > .col2 {

width:calc(100% - 80px);
margin-bottom:0;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_varleftFixMedium > .col1 {

width:160px;
margin-bottom:0;
}
.elementContainerStandardColumns_varleftFixMedium > .col2 {

width:calc(100% - 160px);
margin-bottom:0;
}
}
.elementContainerStandardColumns_varleftFixBig > .col {

padding:0 16px;
}
.elementContainerStandardColumns_varleftFixBig > .col1 {

width:80px;
margin-bottom:0;
padding:0 1rem;
}
.elementContainerStandardColumns_varleftFixBig > .col2 {

width:calc(100% - 80px);
margin-bottom:0;
}
@media (min-width: 576px) {
.elementContainerStandardColumns_varleftFixBig > .col1 {

width:150px;
margin-bottom:0;
padding:0 1rem;
}
.elementContainerStandardColumns_varleftFixBig > .col2 {

width:calc(100% - 150px);
margin-bottom:0;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_varleftFixBig > .col1 {

width:399px;
margin-bottom:0;
padding:0;
}
.elementContainerStandardColumns_varleftFixBig > .col2 {

width:calc(100% - 399px);
margin-bottom:0;
}
}
.elementContainerStandardColumns_var100 > .col1 {

width:100%;
}
.elementContainerStandardColumns_var5050overlapRight > .col1 {

width:95%;
transform:translate(0,3%);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5050overlapRight > .col1 {

transform:none;
}
.elementContainerStandardColumns_var5050overlapRight > .col2 {

z-index:1;
width:96%;
transform:translate(5%,-3%);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5050overlapRight > .col2 {

transform:none;
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var5050overlapRight > .col1 {

width:50%;
transform:translate(5%,-5%);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5050overlapRight > .col1 {

transform:none;
}
.elementContainerStandardColumns_var5050overlapRight > .col2 {

width:50%;
transform:translate(-5%,5%);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5050overlapRight > .col2 {

transform:none;
}
}


.elementContainerStandardColumns_var5050keepInside {


display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandardColumns_var5050keepInside > .col {

display:flex;
flex-direction:column;
}
.elementContainerStandardColumns_var5050keepInside > .col > div {

position:relative;
flex-grow:1;
display:flex;
flex-direction:column;
}
.elementContainerStandardColumns_var5050keepInside > .col > div > div {

margin-left:0 !important;
margin-right:0 !important;
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var5050keepInside {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var5050keepInside > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var5050keepInside > .col1 {

width:50%;
margin-bottom:0;
}
.elementContainerStandardColumns_var5050keepInside > .col2 {

width:50%;
margin-bottom:0;
}
.elementContainerStandardColumns_var5050keepInside > .col2 > div > div {



flex-grow:0 !important;
transition:all 0.2s linear;
}
.elementContainerStandardColumns_var5050keepInside > .col2 > div > div[data-hasmoved='1'] {

margin-top:1rem;
}
}
.elementContainerStandardColumns_var5050overlapLeft > .col1 {

position:relative;
z-index:1;
width:96%;
transform:translate(5%,3%);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5050overlapLeft > .col1 {

transform:none;
}
.elementContainerStandardColumns_var5050overlapLeft > .col2 {

width:95%;
transform:translate(0,-3%);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5050overlapLeft > .col2 {

transform:none;
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var5050overlapLeft > .col1 {

width:50%;
transform:translate(5%,5%);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5050overlapLeft > .col1 {

transform:none;
}
.elementContainerStandardColumns_var5050overlapLeft > .col2 {

width:50%;
transform:translate(-5%,-5%);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5050overlapLeft > .col2 {

transform:none;
}
}


.elementContainerStandardColumns_var50keepInside50 {


display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandardColumns_var50keepInside50 > .col {

display:flex;
flex-direction:column;
}
.elementContainerStandardColumns_var50keepInside50 > .col > div {

position:relative;
flex-grow:1;
display:flex;
flex-direction:column;
}
.elementContainerStandardColumns_var50keepInside50 > .col > div > div {

margin-left:0 !important;
margin-right:0 !important;
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var50keepInside50 {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var50keepInside50 > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var50keepInside50 > .col1 {

width:50%;
margin-bottom:0;
}
.elementContainerStandardColumns_var50keepInside50 > .col1 > div > div {



flex-grow:0 !important;
transition:all 0.2s linear;
}
.elementContainerStandardColumns_var50keepInside50 > .col1 > div > div[data-hasmoved='1'] {

margin-top:1rem;
}
.elementContainerStandardColumns_var50keepInside50 > .col2 {

width:50%;
margin-bottom:0;
}
}


.elementContainerStandardColumns_var333333center {


display:flex;
justify-content:center;
flex-wrap:wrap;
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var333333center {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var333333center > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var333333center > .col1, .elementContainerStandardColumns_var333333center > .col2 {

width:50%;
}
.elementContainerStandardColumns_var333333center > .col3 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var333333center {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var333333center > .col {

padding:0 16px;
width:33.33%;
margin-bottom:0;
}
}


.elementContainerStandardColumns_var333333noSpace {



margin:0;
}
.elementContainerStandardColumns_var333333noSpace > .col {

padding:0;
margin:0;
}
@media (min-width: 576px) {
.elementContainerStandardColumns_var333333noSpace > .col1, .elementContainerStandardColumns_var333333noSpace > .col2, .elementContainerStandardColumns_var333333noSpace > .col3 {

width:33.33%;
}
}


.elementCookietable {

margin-bottom:0;
}
.elementCookietable .cookieClass {

margin-bottom:1rem;
}
.elementCookietable .cookieClass .cookieClassHeader .cookieClassTitle {

font-size:1.25rem;
margin-bottom:0.2rem;
}
.elementCookietable .cookieClass .cookieClassHeader .cookieClassDescription {

color:rgba(63,66,66,0.8);
margin-bottom:0.5rem;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry {

padding:0 0 0.5rem 0;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryLabel:not(.empty):after {

content:': ';
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryName {

font-weight:bold;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryExpires {

display:block;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryDomain {

display:block;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryUrlPrivacy {

display:block;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryDescription {

display:block;
}


.elementDataFragment {

position:relative;
}


.elementDataFragment_var320 {









position:relative;
float:right;
padding:2px 8px;
margin-bottom:0;
font-size:0.9rem;
background:#fab700;
color:#FFFFFF;
}
.elementDataFragment_var320 a {

color:inherit;
text-decoration:underline;
}
@media (min-width: 1200px) {
.elementDataFragment_var320 {

display:inline-block;
}
}


.elementDataFragment_var330 {









position:relative;
float:right;
padding:0 0.5rem;
margin-bottom:0;
}
.elementDataFragment_var330 a {

color:inherit;
text-decoration:none;
}


.elementDataFragment_var380 {








position:relative;
float:right;
}
.elementDataFragment_var380 a {

color:inherit;
text-decoration:none;
}


.elementDataFragment_var540 {













position:relative;
margin:0 0 1rem 0;
padding:0.3rem 0;

}
.elementDataFragment_var540 + .elementDataFragment_var540 {

border-top:solid 1px #d8d8d8;
margin-top:-1rem;
}
.elementDataFragment_var540 .productTitle {

font-size:1.7rem;
line-height:130%;
}
.elementDataFragment_var540 .productTitle.productTitle-offer:after {

position:absolute;
top:-0.5rem;
right:-1rem;
content:' Top Angebot';
font-size:1rem;
background:#ffffff;
color:#ff0000;
padding:0 0.8rem;
border:solid 2px #ff0000;
border-radius:3px;
box-shadow:0 0 6px rgba(0,0,0,0.3);
transform:rotate(8deg);
}
.elementDataFragment_var540 .productAditional {

font-size:0.9rem;
color:rgba(63,66,66,0.8);
}
.elementDataFragment_var540 .productPrice {

display:block;
overflow:hidden;
}
.elementDataFragment_var540 .productPrice .productPriceValue {

display:inline;
font-size:3rem;
line-height:4rem;
}
.elementDataFragment_var540 .productPrice .productPriceValue .productPriceDecimals {

font-size:1rem;
padding:0 0 0 0.4rem;
vertical-align:super;
}
.elementDataFragment_var540 .productPrice .productPricePrefix {

display:inline;
font-size:1rem;
color:#3f4242;
}
.isDarkBackground .elementDataFragment_var540 .productPrice .productPricePrefix, .isLightBackground .isDarkBackground .elementDataFragment_var540 .productPrice .productPricePrefix {

color:rgba(255,255,255,0.7);
}
.elementDataFragment_var540 .productPrice .productPriceAditional {

display:inline;
font-size:0.9rem;
color:rgba(63,66,66,0.8);
}
.isDarkBackground .elementDataFragment_var540 .productPrice .productPriceAditional, .isLightBackground .isDarkBackground .elementDataFragment_var540 .productPrice .productPriceAditional {

color:rgba(255,255,255,0.7);
}
@media (min-width: 1200px) {
.elementDataFragment_var540 .productPrice .productPriceValue {

font-size:6rem;
line-height:8rem;
}
.elementDataFragment_var540 .productPrice .productPriceValue .productPriceDecimals {

font-size:2rem;
}
}


.elementDataFragment_var350 {












position:relative;
float:right;
padding:0 0.5rem;
margin-bottom:0;
}
.elementDataFragment_var350 a {

color:inherit;
text-decoration:none;
}


.elementDataFragmentPosition_var20 {

float:right;
}


#noJobalertText {

font-weight:bold;
color:#fab700;
}
.elementEditAccount .failurePw, .elementEditJobticker .failurePw {

font-weight:bold;
color:#d0021b;
}
.elementEditAccount .formHeadline, .elementEditJobticker .formHeadline {

margin-top:0 !important;
}
.elementEditAccount .elementAccordion, .elementEditJobticker .elementAccordion {

margin-top:2rem;
}
.elementEditAccount .elementBoxForm, .elementEditJobticker .elementBoxForm {

padding-top:0 !important;
padding-bottom:0 !important;
}
.elementEditAccount #elementFormAccountDeleteAccount, .elementEditJobticker #elementFormAccountDeleteAccount {

display:none;
}
.elementEditAccount .show, .elementEditJobticker .show {

float:right;
margin-top:0.3rem;
padding-top:0.4rem !important;
color:rgba(63,66,66,0.8) !important;
font-weight:bold;
text-decoration:none;
font-size:0.8rem;
}
.elementEditAccount .show:hover, .elementEditJobticker .show:hover {

color:#525555 !important;
}
.elementEditAccount .XL, .elementEditJobticker .XL {

width:100% !important;
}
.elementEditAccount .labelXL, .elementEditJobticker .labelXL {

width:100%;
}
.elementEditAccount .formElementButton, .elementEditJobticker .formElementButton {

text-align:left !important;
}
.elementEditAccount .formElementButton button, .elementEditJobticker .formElementButton button {

margin-left:0 !important;
}
.elementEditAccount .elementAccordion, .elementEditJobticker .elementAccordion {

max-width:780px;
}
.elementEditAccount .elementAccordion .accordionHeader, .elementEditJobticker .elementAccordion .accordionHeader {

padding:12px 1rem 12px 1rem !important;
}
.elementEditAccount .elementAccordion .accordionHeader .elementAccordionHeaderHeadline, .elementEditJobticker .elementAccordion .accordionHeader .elementAccordionHeaderHeadline {

display:inline-block;
font-weight:bold;
padding-right:1rem;
}
.elementEditAccount .elementAccordion .accordionHeader .elementAccordionHeaderInfo, .elementEditJobticker .elementAccordion .accordionHeader .elementAccordionHeaderInfo {

display:inline;
padding:0.8rem 1rem 1rem 0;
max-height:20px;
opacity:1;
transition:all .1s ease-in-out;
}
.elementEditAccount .elementAccordion .accordionHeader .accordionHeaderOpener, .elementEditAccount .elementAccordion .accordionHeader .accordionHeaderCloser, .elementEditJobticker .elementAccordion .accordionHeader .accordionHeaderOpener, .elementEditJobticker .elementAccordion .accordionHeader .accordionHeaderCloser {

display:block;
position:absolute;
right:0;
top:0;
color:#FFFFFF;
font-weight:600;
line-height:3rem;
background-color:#fab700;
border-radius:2px;
width:15%;
height:auto;
text-align:center;
min-width:120px;
}
.elementEditAccount .elementAccordion .accordionHeader .accordionHeaderOpener:hover, .elementEditAccount .elementAccordion .accordionHeader .accordionHeaderCloser:hover, .elementEditJobticker .elementAccordion .accordionHeader .accordionHeaderOpener:hover, .elementEditJobticker .elementAccordion .accordionHeader .accordionHeaderCloser:hover {

background-color:#ef7b00;
}
.elementEditAccount .elementAccordion .accordionHeader .accordionHeaderOpener:after, .elementEditAccount .elementAccordion .accordionHeader .accordionHeaderCloser:after, .elementEditJobticker .elementAccordion .accordionHeader .accordionHeaderOpener:after, .elementEditJobticker .elementAccordion .accordionHeader .accordionHeaderCloser:after {

display:none;
}
.elementEditAccount .elementAccordion .accordionHeaderHidden .accordionHeaderCloser, .elementEditJobticker .elementAccordion .accordionHeaderHidden .accordionHeaderCloser {

display:none;
}
.elementEditAccount .elementAccordion .accordionHeaderVisible .accordionHeaderOpener, .elementEditJobticker .elementAccordion .accordionHeaderVisible .accordionHeaderOpener {

display:none;
}
.elementEditAccount .elementAccordion .accordionHeaderVisible .accordionHeaderCloser, .elementEditJobticker .elementAccordion .accordionHeaderVisible .accordionHeaderCloser {

display:block;
}
.elementEditAccount .elementAccordion .accordionHeaderVisible .elementAccordionHeaderInfo, .elementEditJobticker .elementAccordion .accordionHeaderVisible .elementAccordionHeaderInfo {

max-height:0px;
overflow:hidden;
padding:0;
opacity:0;
transition:all .1s ease-in-out;
}
.elementEditAccount .elementAccordion .accordionContent, .elementEditJobticker .elementAccordion .accordionContent {

padding:12px 0 12px 0 !important;
background-color:transparent;
}
.elementEditAccount #listJobalertTable, .elementEditJobticker #listJobalertTable {

border:none;
margin-top:1rem;
}
.elementEditAccount #listJobalertTable tr, .elementEditJobticker #listJobalertTable tr {

background-color:#FFFFFF;
border-bottom:10px solid #fab700;
}
.elementEditAccount #listJobalertTable tr td, .elementEditJobticker #listJobalertTable tr td {

border:none;
}
.elementEditAccount #listJobalertTable tr td.status, .elementEditJobticker #listJobalertTable tr td.status {

padding:12px 0 12px 1rem !important;
font-weight:900;
}
.elementEditAccount #listJobalertTable tr td.funct, .elementEditJobticker #listJobalertTable tr td.funct {

padding:10px 1rem 10px 1rem !important;
}
.elementEditAccount #listJobalertTable tr td.funct a, .elementEditJobticker #listJobalertTable tr td.funct a {

display:block;
width:30px;
height:30px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-small-close-white.svg);
background-position:center center;
background-size:20px auto;
background-repeat:no-repeat;
cursor:pointer;
text-decoration:none;
background-color:#fab700;
border-radius:2px;
cursor:pointer;
text-decoration:none;
float:right;
}
.elementEditAccount #listJobalertTable tr td.funct a:hover, .elementEditJobticker #listJobalertTable tr td.funct a:hover {

background-color:#ef7b00;
}
.elementEditAccount #boxesTalent, .elementEditJobticker #boxesTalent {

margin-bottom:50px;
max-width:780px;
}
.elementEditAccount #boxesTalent .boxCheck, .elementEditJobticker #boxesTalent .boxCheck {

display:grid;
grid-template-columns: 15px auto 150px;
grid-column-gap: 1rem;
grid-row-gap: 30px;
margin-bottom:0.7rem;
}
.elementEditAccount #boxesTalent .boxCheck .label, .elementEditJobticker #boxesTalent .boxCheck .label {

font-weight:bold;
display:flex;
align-items:center;
}
.elementEditAccount #boxesTalent .boxCheck .inputOuter, .elementEditJobticker #boxesTalent .boxCheck .inputOuter {

display:flex;
align-items:center;
}
.elementEditAccount #boxesTalent .boxCheck .inputOuter input, .elementEditJobticker #boxesTalent .boxCheck .inputOuter input {

line-height:inherit;
border:0 none;
}
.elementEditAccount #boxesTalent .boxCheck .inputOuter input[type='checkbox'], .elementEditJobticker #boxesTalent .boxCheck .inputOuter input[type='checkbox'] {

position:relative;
border-radius:0;
height:1rem;
width:1rem;
margin-top:0;
padding:0;
border:none;
background:#FFFFFF;
transition:background 0.1s linear;
-webkit-appearance:none;
}
.elementEditAccount #boxesTalent .boxCheck .inputOuter input[type='checkbox']:checked:before, .elementEditJobticker #boxesTalent .boxCheck .inputOuter input[type='checkbox']:checked:before {

display:block;
position:absolute;
content:'';
width:1rem;
height:1rem;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/icon-check.svg");
background-size:1rem auto;
}
.elementEditAccount #boxesTalent .boxCheck .inputOuter input[type='checkbox']:checked:after, .elementEditJobticker #boxesTalent .boxCheck .inputOuter input[type='checkbox']:checked:after {

display:none;
}
.elementEditAccount #boxesTalent .boxCheck a.save, .elementEditJobticker #boxesTalent .boxCheck a.save {

text-align:right;
align-self:center;
}
@media only screen and (min-width: 576px) {
.elementEditAccount .labelXL, .elementEditJobticker .labelXL {

width:85%;
}
}
@media only screen and (min-width: 576px) {
.elementEditAccount .elementAccordion .accordionHeader .elementAccordionHeaderInfo, .elementEditJobticker .elementAccordion .accordionHeader .elementAccordionHeaderInfo {

display:inline-block;
padding:0 2rem 0 0;
}
}
@media only screen and (min-width: 576px) {
.elementEditAccount .elementAccordion .accordionHeaderVisible .elementAccordionHeaderInfo, .elementEditJobticker .elementAccordion .accordionHeaderVisible .elementAccordionHeaderInfo {

height:0px;
}
}


#profileUploadPicture, #profileUploadCV {

border:1px solid #D2D2D2;
}
.invalid #profileUploadCV {

border-color:#d0021b!important;
border-width:2px!important;
}
.invalid #obbLabelUpload, .invalid #containerUnterlagenSwitch .elementText p, .invalid #containerUnterlagenSwitch .elementObjectLocation .elementObjectLocationDescription p, .invalid #containerUnterlagenSwitch .elementObjectEventMulti .elementObjectEventMultiText p, .invalid #containerUnterlagenSwitch .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .invalid #containerUnterlagenSwitch .elementObjectEventMulti .elementObjectEventMultiLocation p, .invalid #containerUnterlagenSwitch .elementObjectEventMulti .elementObjectEventMultiDates p, .invalid #containerUnterlagenSwitch .elementObjectEventMulti .elementObjectEventMultiDescription p, .invalid #containerUnterlagenSwitch .elementObjectContactPerson .elementObjectContactPersonText p, .invalid #containerUnterlagenSwitch .elementObjectContactPerson .elementObjectContactPersonLinks p, .invalid #containerUnterlagenSwitch .elementObjectContactPerson .elementObjectContactPersonAddress p, .invalid #containerUnterlagenSwitch .elementObjectContactPerson .elementObjectContactPersonDepartments p {

color:#d0021b!important;
}
.wLightboxInner .linkCloser {

text-align:center;
}
input.disabled {

background-color:#DDDDDD;
}
.talent .elementFormProfile, .vermittlerkandidat .elementFormProfile {

display:none;
}
.boxOnlyTalent {

display:none;
}
.talent .boxOnlyTalent, .vermittlerkandidat .boxOnlyTalent {

display:block;
}
.boxOnlyVermittlerkandidat {

display:none;
}
.vermittlerkandidat .boxOnlyVermittlerkandidat {

display:block;
}
.vermittlerkandidat .boxOnlyNotVermittlerkandidat {

display:none;
}
.talentIntern .boxOnlyNotTalentIntern {

display:none;
}
.elementEditProfile .boxCV {

border:1px solid #c3cbd0;
padding:1rem !important;
display:block !important;
margin-bottom:2rem;
text-align:left;
}
.elementEditProfile .uploadHinweis {

margin:1rem 0;
text-align:left;
}
.elementEditProfile p.left {

text-align:left;
}
.elementEditProfile .elementBox {

border:none !important;
}
.elementEditProfile .elementBox:first-child {

text-align:center;
}
.elementEditProfile > .elementFormProfile {

flex:1 1 auto;
}
.elementEditProfile > .elementFormProfile .formHeadline {

margin-bottom:0.5rem !important;
}
.elementEditProfile > .elementFormProfile .formHeadline p {

font-weight:bold;
margin:0;
}
.elementEditProfile > .elementFormProfile .elementBox {

margin-bottom:0;
}
.elementEditProfile .elementHr {

margin-top:2.8rem;
}
.elementEditProfile #elementEditProfilePictureImg {

width:230px;
height:230px;
display:block;
background-size:cover;
border-radius:100%;
background-position:center;
margin:0 auto;
}
.elementEditProfile .elementEditProfilePictureLink {

display:inline-block;
}
.elementEditProfile .formHeadline {

margin-top:0 !important;
}
.elementEditProfile #elementFormProfileFileUpload {

min-height:200px;
border:1px solid #3f4242;
display:flex;
display:flex;
align-items:center;
justify-content:center;
}
.elementEditProfile #elementFormProfileFileUpload #elementFormProfileFileUploadInner {

text-align:center;
}
.elementEditProfile #elementFormProfileFileUpload #elementFormProfileFileUploadInner .elementFormProfileCloud {

margin:1rem;
max-width:100%;
height:100px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/OTTO_upload_icon.svg);
background-repeat:no-repeat;
background-position:center center;
background-size:auto cover;
}
.elementEditProfile #elementFormProfileFileUpload #elementFormProfileFileUploadInner span {

display:block;
margin-bottom:0.5rem;
color:#b1b4b7;
}
.elementEditProfile #elementFormProfileFileUpload #elementFormProfileFileUploadInner span.bold {

font-weight:600;
}
.elementEditProfile #elementFormProfileFileUpload #elementFormProfileFileUploadInner a {

display:block;
margin-bottom:2rem;
text-decoration:none;
font-weight:600;
}
.elementEditProfile .elementFormProfileExperience .elementTable, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable, .elementEditProfile .elementFormProfileUploads .elementTable {

margin-bottom:0.5rem !important;
line-height:150%;
}
.elementEditProfile .elementFormProfileExperience .elementTable table, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table, .elementEditProfile .elementFormProfileUploads .elementTable table {

border-collapse:collapse;
width:100%;
}
.elementEditProfile .elementFormProfileExperience .elementTable table tr th, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table tr th, .elementEditProfile .elementFormProfileUploads .elementTable table tr th {

padding:12px 1rem 12px 0;
text-align:left;
}
.elementEditProfile .elementFormProfileExperience .elementTable table tr td, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table tr td, .elementEditProfile .elementFormProfileUploads .elementTable table tr td {

padding:12px 1rem 12px 1rem;
}
.elementEditProfile .elementFormProfileExperience .elementTable table tr td.icon, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table tr td.icon, .elementEditProfile .elementFormProfileUploads .elementTable table tr td.icon {

width:40px;
padding:10px 3px;
}
.elementEditProfile .elementFormProfileExperience .elementTable table tr td.icon:last-child, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table tr td.icon:last-child, .elementEditProfile .elementFormProfileUploads .elementTable table tr td.icon:last-child {

padding:10px 12px 4px 3px;
}
.elementEditProfile .elementFormProfileExperience .elementTable table thead tr, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table thead tr, .elementEditProfile .elementFormProfileUploads .elementTable table thead tr {

border:none;
}
.elementEditProfile .elementFormProfileExperience .elementFormProfileExperienceEdit, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementFormProfileExperienceEdit, .elementEditProfile .elementFormProfileUploads .elementFormProfileExperienceEdit {

display:inline-block;
width:40px;
height:40px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-close_black.svg);
background-repeat:no-repeat;
background-position:center center;
background-size:100% auto;
cursor:pointer;
text-decoration:none;
}
.elementEditProfile .elementFormProfileExperience .elementFormProfileExperienceDelete, .elementEditProfile .elementFormProfileExperience .elementFormProfileUploadDelete, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementFormProfileExperienceDelete, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementFormProfileUploadDelete, .elementEditProfile .elementFormProfileUploads .elementFormProfileExperienceDelete, .elementEditProfile .elementFormProfileUploads .elementFormProfileUploadDelete {

display:inline-block;
width:40px;
height:40px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-close_black.svg);
background-repeat:no-repeat;
background-position:center center;
background-size:100% auto;
cursor:pointer;
text-decoration:none;
}
.elementEditProfile .elementFormProfileExperience a.edit, .elementEditProfile .elementFormProfileVorgangsuebersicht a.edit, .elementEditProfile .elementFormProfileUploads a.edit {

color:#fab700;
}
.elementEditProfile .elementFormProfileExperience a.edit:before, .elementEditProfile .elementFormProfileVorgangsuebersicht a.edit:before, .elementEditProfile .elementFormProfileUploads a.edit:before {

display:inline-block;
content:'';
width:24px;
height:24px;
margin-right:3px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/icon-close_black.svg");
background-size:100% auto;
margin-top:-3px;
}
.elementEditProfile .elementFormProfileExperience .elementLink, .elementEditProfile .elementFormProfileExperience .elementObjectContactPerson .elementObjectContactPersonVcard, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementLink, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementObjectContactPerson .elementObjectContactPersonVcard, .elementEditProfile .elementFormProfileUploads .elementLink, .elementEditProfile .elementFormProfileUploads .elementObjectContactPerson .elementObjectContactPersonVcard {

position:relative;
}
.elementEditProfile .elementFormProfileExperience #profileUploadsTableCV th, .elementEditProfile .elementFormProfileExperience #profileUploadsTable th, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileUploadsTableCV th, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileUploadsTable th, .elementEditProfile .elementFormProfileUploads #profileUploadsTableCV th, .elementEditProfile .elementFormProfileUploads #profileUploadsTable th {

text-align:left;
}
.elementEditProfile .elementFormProfileExperience #profileUploadsTableCV tbody tr, .elementEditProfile .elementFormProfileExperience #profileUploadsTable tbody tr, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileUploadsTableCV tbody tr, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileUploadsTable tbody tr, .elementEditProfile .elementFormProfileUploads #profileUploadsTableCV tbody tr, .elementEditProfile .elementFormProfileUploads #profileUploadsTable tbody tr {

background-color:#FFFFFF;
border-bottom:10px solid #ef7b00;
}
.elementEditProfile .elementFormProfileExperience #profileProjectsTable tbody, .elementEditProfile .elementFormProfileExperience #profileEducationTable tbody, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileProjectsTable tbody, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileEducationTable tbody, .elementEditProfile .elementFormProfileUploads #profileProjectsTable tbody, .elementEditProfile .elementFormProfileUploads #profileEducationTable tbody {

background:#FFFFFF;
}
.elementEditProfile .elementFormProfileExperience #profileProjectsTable th, .elementEditProfile .elementFormProfileExperience #profileEducationTable th, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileProjectsTable th, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileEducationTable th, .elementEditProfile .elementFormProfileUploads #profileProjectsTable th, .elementEditProfile .elementFormProfileUploads #profileEducationTable th {

padding:12px 0.5rem 12px 0.5rem;
background-color:;
text-align:left;
}
.elementEditProfile .elementFormProfileExperience #profileProjectsTable th:first-child, .elementEditProfile .elementFormProfileExperience #profileEducationTable th:first-child, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileProjectsTable th:first-child, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileEducationTable th:first-child, .elementEditProfile .elementFormProfileUploads #profileProjectsTable th:first-child, .elementEditProfile .elementFormProfileUploads #profileEducationTable th:first-child {

padding-left:1rem;
}
.elementEditProfile .elementFormProfileExperience #profileBtnAddProject, .elementEditProfile .elementFormProfileVorgangsuebersicht #profileBtnAddProject, .elementEditProfile .elementFormProfileUploads #profileBtnAddProject {

margin-top:10px;
}
.elementEditProfile .buttonResetProject {

margin-right:1rem;
}
.elementEditProfile #elementEditProfilePicture {

display:inline-block;
margin-left:auto;
margin-right:auto;
}
.elementEditProfile .elementEditProfileImport {

display:none;
}
.talent .elementEditProfile .elementEditProfileImport, .vermittlerkandidat .elementEditProfile .elementEditProfileImport {

display:block;
float:none;
text-align:center;
position:relative;
}
.talent .elementEditProfile .elementEditProfileImport.inactive > span, .talent .elementEditProfile .elementEditProfileImport.inactive > .elementLink, .talent .elementEditProfile .elementEditProfileImport.inactive > .elementObjectContactPerson .elementObjectContactPersonVcard, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > span, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > .elementLink, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > .elementObjectContactPerson .elementObjectContactPersonVcard {

display:none;
}
.talent .elementEditProfile .elementEditProfileImport.inactive > span > a, .talent .elementEditProfile .elementEditProfileImport.inactive > .elementLink > a, .talent .elementEditProfile .elementEditProfileImport.inactive > .elementObjectContactPerson .elementObjectContactPersonVcard > a, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > span > a, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > .elementLink > a, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > .elementObjectContactPerson .elementObjectContactPersonVcard > a {

cursor:default;
}
.talent .elementEditProfile .elementEditProfileImport.inactive > span > a:hover, .talent .elementEditProfile .elementEditProfileImport.inactive > .elementLink > a:hover, .talent .elementEditProfile .elementEditProfileImport.inactive > .elementObjectContactPerson .elementObjectContactPersonVcard > a:hover, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > span > a:hover, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > .elementLink > a:hover, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > .elementObjectContactPerson .elementObjectContactPersonVcard > a:hover {

text-decoration:none;
}
.talent .elementEditProfile .elementEditProfileImport.inactive > span#elementEditProfileImportInfo, .vermittlerkandidat .elementEditProfile .elementEditProfileImport.inactive > span#elementEditProfileImportInfo {

display:none;
}
.talent .elementEditProfile .elementEditProfileImport > span, .vermittlerkandidat .elementEditProfile .elementEditProfileImport > span {

display:block;
}
.talent .elementEditProfile .elementEditProfileImport .elementLink, .talent .elementEditProfile .elementEditProfileImport .elementObjectContactPerson .elementObjectContactPersonVcard, .vermittlerkandidat .elementEditProfile .elementEditProfileImport .elementLink, .vermittlerkandidat .elementEditProfile .elementEditProfileImport .elementObjectContactPerson .elementObjectContactPersonVcard {

display:block;
margin-left:0;
}
.talent .elementEditProfile .elementEditProfileImport .elementLink a, .talent .elementEditProfile .elementEditProfileImport .elementObjectContactPerson .elementObjectContactPersonVcard a, .vermittlerkandidat .elementEditProfile .elementEditProfileImport .elementLink a, .vermittlerkandidat .elementEditProfile .elementEditProfileImport .elementObjectContactPerson .elementObjectContactPersonVcard a {

color:#fab700;
}
.talent .elementEditProfile .elementEditProfileImport #elementEditProfileImportInfo, .vermittlerkandidat .elementEditProfile .elementEditProfileImport #elementEditProfileImportInfo {

position:relative;
display:inline-block;
width:20px;
height:20px;
border:2px solid #3f4242;
border-radius:50%;
margin-left:1rem;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/question-black.svg);
background-position:center center;
background-size:160% auto;
vertical-align:middle;
cursor:pointer;
text-decoration:none;
}
.talent .elementEditProfile .elementEditProfileImport #elementEditProfileImportInfolayer, .vermittlerkandidat .elementEditProfile .elementEditProfileImport #elementEditProfileImportInfolayer {

display:none;
position:absolute;
background-color:#FFFFFF;
border-radius:1px;
font-size:;
line-height:170%;
box-shadow:0px 0 10px 0px rgba(0,0,0,0.25);
bottom:calc(100% + 10px);
text-align:left;
padding:0.8rem;
right:-0.8rem;
width:200px;
}
.talent .elementEditProfile .elementEditProfileImport #elementEditProfileImportInfolayer:after, .vermittlerkandidat .elementEditProfile .elementEditProfileImport #elementEditProfileImportInfolayer:after {

content:'';
width:15px;
height:15px;
position:absolute;
bottom:-6px;
right:0.5rem;
background-color:#FFFFFF;
transform:rotate(45deg);
border-radius:1px;
}
.talent .elementEditProfile .elementEditProfileImport #elementEditProfileImportInfolayer:before, .vermittlerkandidat .elementEditProfile .elementEditProfileImport #elementEditProfileImportInfolayer:before {

content:'';
width:15px;
height:15px;
position:absolute;
bottom:-7px;
right:0.5rem;
background-color:transparent;
box-shadow:5px 5px 5px 0px rgba(0,0,0,0.1);
transform:rotate(45deg);
z-index:-1;
}
.elementEditProfile .elementBoxForm {

padding-top:0 !important;
padding-bottom:0 !important;
}
.elementEditProfile .elementForm_talent div.form div.formElementInput > div:first-child {

position:unset!important;
}
.elementEditProfile #profileGender, .elementEditProfile #profileCountry, .elementEditProfile #profileSkills {

display:none;
}
.elementEditProfile .newSkill {

margin-top:1rem;
width:80%!important;
}
.elementEditProfile .posRelative {

position:relative;
margin-bottom:4px;
}
.elementEditProfile .addNewSkill {

background:linear-gradient(180deg,rgba(239,238,239,1) 0%,rgba(255,255,255,1) 0%,rgba(240,239,240,1) 83%,rgba(230,229,230,1) 100%);
border:solid 1px #C0C6CA;
border-radius:3px;
width:132px;
height:40px;
cursor:pointer;
position:absolute;
top:27px;
right:5px;
}
.elementEditProfile .addNewSkill span {

top:7px;
position:relative;
left:5px;
}
.elementEditProfile .addNewSkill:before {

content:'';
display:block;
position:absolute;
width:14px;
right:11px;
top:18px;
height:2px;
background-color:#3f4242;
}
.elementEditProfile .addNewSkill:after {

content:'';
display:block;
position:absolute;
width:14px;
right:11px;
top:18px;
height:2px;
background-color:#3f4242;
transform:rotate(90deg);
}
.elementEditProfile .select2-selection {

cursor:default !important;
}
.elementEditProfile .select2-search__field {

opacity:0;
}
.elementEditProfile .select2-container {

width:100% !important;
}
@media only screen and (max-width: 992px) {
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) thead, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) thead, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) thead {

border:none;
clip:rect(0 0 0 0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
}
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr {

display:block;
clear:both;
padding:4px 0 0 0;
border-top:10px solid #ef7b00;
}
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child {

border-top:none;
}
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td {

display:block;
text-align:left;
border:none;
padding:8px 1rem 0 1rem;
}
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td.icon, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td.icon, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td.icon {

width:auto;
padding:4px 6px 1rem 1rem !important;
}
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td.icon:last-child, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td.icon:last-child, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td.icon:last-child {

padding:4px 12px 1rem 0 !important;
}
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td:before, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td:before, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr td:before {

content:attr(data-label);
font-weight:600;
display:block;
margin-bottom:0.5rem;
}
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child td.icon, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child td.icon, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child td.icon {

padding:4px 6px 1rem 1rem !important;
}
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child td.icon:last-child, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child td.icon:last-child, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child td.icon:last-child {

padding:4px 12px 1rem 1rem !important;
}
.elementEditProfile .elementFormProfileExperience .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child td.icon + .icon, .elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child td.icon + .icon, .elementEditProfile .elementFormProfileUploads .elementTable table:not(#profileUploadsTable):not(#profileUploadsTableCV) tr:first-child td.icon + .icon {

padding-left:0 !important;
}
}
@media only screen and (max-width: 992px) {
.elementEditProfile .elementFormProfileExperience .elementTable {

line-height:150%;
}
.elementEditProfile .elementFormProfileExperience .elementTable table td {

padding-bottom:0;
}
.elementEditProfile .elementFormProfileExperience .elementTable table td.icon {

float:left;
}
}
@media only screen and (max-width: 992px) {
.elementEditProfile .elementFormProfileVorgangsuebersicht .elementTable table td:not(:last-child) {

padding-bottom:0;
}
}
@media only screen and (min-width: 576px) {
.elementEditProfile #elementEditProfilePicture {

display:block;
margin-left:0;
margin-right:0;
}
}
@media only screen and (min-width: 576px) {
.talent .elementEditProfile .elementEditProfileImport > span, .vermittlerkandidat .elementEditProfile .elementEditProfileImport > span {

display:inline;
}
}
@media only screen and (max-width: 768px) {
.elementEditProfile .addNewSkill {

width:40px;
}
}
@media only screen and (max-width: 768px) {
.elementEditProfile .addNewSkill span {

display:none;
}
}
#uploadSuccess, #uploadResultSuccess, #uploadResultError {

display:none;
margin-bottom:30px;
}
#uploadSuccess .message, #uploadResultSuccess .message, #uploadResultError .message {

display:block;
}
#profileUploadStep2Result {

margin-bottom:4rem;
}
.elementProfileUpload {

display:flex;
align-items:center;
justify-content:center;
height:100%;
flex-direction:column;
}
.elementProfileUpload .listUploads {

width:100%;
}
.elementProfileUpload #profileUploadStep1 {

width:100%;
display:flex;
flex-direction:column;
align-items:center;
margin-bottom:2rem;
}
.elementProfileUpload #profileUploadStep1 > * {

flex:1;
width:100%;
align-items:center;
text-align:center;
}
.elementProfileUpload #profileUploadStep1 > *:first-child {

font-weight:600;
padding-bottom:0.7rem;
color:#3f4242;
}
.elementProfileUpload #profileUploadStep1 > *.dropzone {

margin-bottom:0;
min-height:194px;
}
.elementProfileUpload #profileUploadStep1.active > *:first-child {

color:#3f4242;
}
.elementProfileUpload #profileUploadStep2 {

width:100%;
display:none;
flex-direction:column;
align-items:center;
margin-bottom:2rem;
}
.elementProfileUpload #profileUploadStep2 > * {

flex:1;
width:100%;
align-items:center;
text-align:center;
}
.elementProfileUpload #profileUploadStep2 > *:first-child {

font-weight:600;
padding-bottom:0.7rem;
color:#3f4242;
}
.elementProfileUpload #profileUploadStep2.active {

display:flex;
}
.elementProfileUpload #profileUploadStep2.active > *:first-child {

color:#3f4242;
}
.lds-animation {

display:inline-block;
width:77px;
height:64px;
position:absolute;
left:0;
right:0;
margin-left:auto;
margin-right:auto;
}
.lds-animation div {

display:inline-block;
position:absolute;
left:6px;
width:4px;
}
#profileUploadStep2 .lds-animation div {

background:#b1b4b7;
top:19px;
height:26px;
}
#profileUploadStep2 .lds-animation div:nth-child(1) {

left:6px;
}
#profileUploadStep2 .lds-animation div:nth-child(2) {

left:16px;
}
#profileUploadStep2 .lds-animation div:nth-child(3) {

left:26px;
}
#profileUploadStep2 .lds-animation div:nth-child(4) {

left:36px;
}
#profileUploadStep2 .lds-animation div:nth-child(5) {

left:46px;
}
#profileUploadStep2 .lds-animation div:nth-child(6) {

left:56px;
}
#profileUploadStep2 .lds-animation div:nth-child(7) {

left:66px;
}
#profileUploadStep2.active .lds-animation div {

animation:lds-animation 1.2s cubic-bezier(0,0.5,0.5,1) infinite;
background:#ef7b00;
}
#profileUploadStep2.active .lds-animation div:nth-child(1) {

animation-delay:-0.72s;
}
#profileUploadStep2.active .lds-animation div:nth-child(2) {

animation-delay:-0.60s;
}
#profileUploadStep2.active .lds-animation div:nth-child(3) {

animation-delay:-0.48s;
}
#profileUploadStep2.active .lds-animation div:nth-child(4) {

animation-delay:-0.36s;
}
#profileUploadStep2.active .lds-animation div:nth-child(5) {

animation-delay:-0.24s;
}
#profileUploadStep2.active .lds-animation div:nth-child(6) {

animation-delay:-0.12s;
}
#profileUploadStep2.active .lds-animation div:nth-child(7) {

animation-delay:0;
}
@keyframes lds-animation {
0% {
top:6px;
height:51px;
}
50%, 100% {
top:19px;
height:26px;
}
}
.elementEditProfileTalent .addNewSkill {

opacity:0 !important;
}
.elementEditProfileTalent .newSkill {

width:100% !important;
}
.elementEditProfileTalent .elementHeadlineAlign_var30, .elementEditProfileTalent .elementText, .elementEditProfileTalent .elementObjectLocation .elementObjectLocationDescription, .elementEditProfileTalent .elementObjectEventMulti .elementObjectEventMultiText, .elementEditProfileTalent .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementEditProfileTalent .elementObjectEventMulti .elementObjectEventMultiLocation, .elementEditProfileTalent .elementObjectEventMulti .elementObjectEventMultiDates, .elementEditProfileTalent .elementObjectEventMulti .elementObjectEventMultiDescription, .elementEditProfileTalent .elementObjectContactPerson .elementObjectContactPersonText, .elementEditProfileTalent .elementObjectContactPerson .elementObjectContactPersonLinks, .elementEditProfileTalent .elementObjectContactPerson .elementObjectContactPersonAddress, .elementEditProfileTalent .elementObjectContactPerson .elementObjectContactPersonDepartments {

text-align:left !important;
}
.elementEditProfileTalent .elementText_var70 {

margin-bottom:0 !important;
}
.elementEditProfileTalent .elementBox:first-child {

text-align:left !important;
}
.elementEditProfileTalent .elementAccordion h3 .accordionHeaderCaption {

font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
font-size:1.5rem;
}
.elementEditProfileTalent .boxSwitchTopJob {

display:flex;
align-items:center;
gap:12px;
}
.elementEditProfileTalent .boxSwitchTopJob .switch {

position:relative;
display:inline-block;
width:100px;
height:28px;
align-self:flex-start;
margin-top:5px;
}
.elementEditProfileTalent .boxSwitchTopJob .switch input {

opacity:0;
width:0;
height:0;
}
.elementEditProfileTalent .boxSwitchTopJob .slider {

position:absolute;
cursor:pointer;
top:0;
left:0;
right:0;
bottom:0;
background-color:#ccc;
transition:0.4s;
border-radius:34px;
}
.elementEditProfileTalent .boxSwitchTopJob .slider::before {

position:absolute;
content:"";
height:22px;
width:22px;
left:3px;
bottom:3px;
background-color:white;
transition:0.4s;
border-radius:50%;
}
.elementEditProfileTalent .boxSwitchTopJob input:checked + .slider {

background-color:#4CAF50;
}
.elementEditProfileTalent .boxSwitchTopJob input:checked + .slider::before {

transform:translateX(22px);
}




@keyframes formSubmit {
0%, 100% {
width:0;
}
99% {
width:100%;
}
}
.elementForm .requiredFormfield {

display:none !important;
}
.elementForm .formLabelStar {

padding-left:2px;
}
.elementForm dl.form, .elementForm div.form {

margin:0;
padding:0;
width:100%;
}
.elementForm dl.form label, .elementForm div.form label {

display:inline-block;
line-height:1.4rem;
padding-top:0.3rem !important;
padding-bottom:0.3rem !important;
margin-top:0.3rem;
margin-bottom:-0.1rem;
}
.elementForm dl.form .show, .elementForm div.form .show {

padding:0 10px 0 0;
transition:all 0.3s ease-in-out;
color:rgba(63,66,66,0.8);
float:right;
font-size:.8rem;
font-weight:normal;
pointer-events:all;
}
.elementForm dl.form .wglCheckboxFloat label, .elementForm dl.form .wglCheckbox label, .elementForm dl.form .wglRadioFloat label, .elementForm dl.form .wglRadio label, .elementForm div.form .wglCheckboxFloat label, .elementForm div.form .wglCheckbox label, .elementForm div.form .wglRadioFloat label, .elementForm div.form .wglRadio label {

margin:0;
}
.elementForm dl.form .wglDatepickerInline, .elementForm div.form .wglDatepickerInline {

display:none;
}
.elementForm dl.form input, .elementForm dl.form select:not([multiple^="multiple"]), .elementForm div.form input, .elementForm div.form select:not([multiple^="multiple"]) {

height:2rem;
}
.elementForm dl.form input, .elementForm div.form input {

padding:0 0.2rem;
border-radius:3px;
line-height:2rem;
}
.elementForm dl.form input[type='text'], .elementForm dl.form input[type='checkbox'], .elementForm dl.form input[type='radio'], .elementForm div.form input[type='text'], .elementForm div.form input[type='checkbox'], .elementForm div.form input[type='radio'] {

-webkit-appearance:none;
-moz-appearance:none;
-ms-appearance:none;
appearance:none;
}
.elementForm dl.form select, .elementForm div.form select {

line-height:2rem;
padding:0 1.1rem 0 0.3rem;
border-radius:0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/select-opener@stroke(bbbbbb).svg");
background-repeat:no-repeat;
background-position:right center;
-webkit-appearance:none;
-moz-appearance:none;
-ms-appearance:none;
appearance:none;
}
.elementForm dl.form select:-moz-focusring, .elementForm div.form select:-moz-focusring {

color:transparent;
text-shadow:0 0 0 #000;
}
.elementForm dl.form select::-ms-expand, .elementForm div.form select::-ms-expand {

display:none;
}
.elementForm dl.form select[multiple='multiple'], .elementForm div.form select[multiple='multiple'] {

padding:0.3rem;
background-image:none;
}
.elementForm dl.form input[type='radio'], .elementForm div.form input[type='radio'] {

position:relative;
border-radius:50%;
height:1rem;
width:1rem;
margin-top:0.45rem;
padding:0;
border:solid 1px #3f4242;
background:#FFFFFF;
transition:border 0.1s linear;
}
.elementForm dl.form input[type='radio']:checked, .elementForm div.form input[type='radio']:checked {

border-color:#a0a0a0;
border-width:6px;
}
.elementForm dl.form input[type='checkbox'], .elementForm div.form input[type='checkbox'] {

position:relative;
border-radius:20%;
height:1rem;
width:1rem;
margin-top:0.45rem;
padding:0;
border:solid 1px #3f4242;
background:#FFFFFF;
transition:background 0.1s linear;
}
.elementForm dl.form input[type='checkbox']:checked, .elementForm div.form input[type='checkbox']:checked {

border-color:#a0a0a0;
background:#a0a0a0;
}
.elementForm dl.form input[type='checkbox']:checked:before, .elementForm div.form input[type='checkbox']:checked:before {

display:block;
position:absolute;
content:'';
background-color:#ffffff;
margin:8px 0 0 2px;
width:6px;
height:2px;
transform:rotate(45deg);
}
.elementForm dl.form input[type='checkbox']:checked:after, .elementForm div.form input[type='checkbox']:checked:after {

display:block;
position:absolute;
content:'';
background-color:#ffffff;
margin:6px 0 0 4px;
width:10px;
height:2px;
transform:rotate(-55deg);
}
.elementForm dl.form input[type=file]::-ms-value, .elementForm div.form input[type=file]::-ms-value {

background:#FFFFFF;
border:solid 1px #3f4242;
}
.elementForm dl.form input[type=file]::-ms-browse, .elementForm div.form input[type=file]::-ms-browse {

font-size:1rem;
line-height:2rem;
padding:0 1rem;
margin-right:0.4rem;
background:#F6F7F8;
border:solid 1px #3f4242;
}
.elementForm dl.form input[type=file]::-ms-browse:active, .elementForm div.form input[type=file]::-ms-browse:active {

color:inherit;
}
.elementForm dl.form input[type=file]::-ms-browse:hover, .elementForm div.form input[type=file]::-ms-browse:hover {

background:#E8EAED;
}
.elementForm dl.form input[type=file]::-webkit-file-upload-button, .elementForm div.form input[type=file]::-webkit-file-upload-button {

font-size:1rem;
line-height:2rem;
padding:0 1rem;
margin-right:0.4rem;
background:#F6F7F8;
border:solid 1px #3f4242;
}
.elementForm dl.form input[type=file]::-webkit-file-upload-button:active, .elementForm div.form input[type=file]::-webkit-file-upload-button:active {

color:inherit;
}
.elementForm dl.form input[type=file]::-webkit-file-upload-button:hover, .elementForm div.form input[type=file]::-webkit-file-upload-button:hover {

background:#E8EAED;
}
.elementForm dl.form textarea, .elementForm div.form textarea {

padding:0.3rem 0.5rem;
-webkit-appearance:none;
-moz-appearance:none;
-ms-appearance:none;
appearance:none;
border-radius:0;
}
.elementForm dl.form button, .elementForm div.form button {

padding:11px 14px;
display:block;
user-select:none;
}
.elementForm dl.form button.buttonSubmit, .elementForm div.form button.buttonSubmit {

display:block;
width:100%!important;
}
.elementForm dl.form dt, .elementForm dl.form div.formElement, .elementForm div.form dt, .elementForm div.form div.formElement {

position:relative;
clear:left;
}
.elementForm dl.form dt > div:first-child, .elementForm dl.form div.formElement > div:first-child, .elementForm div.form dt > div:first-child, .elementForm div.form div.formElement > div:first-child {

display:block;
clear:left;
margin:0 0 0 0;
line-height:120%;
}
.elementForm dl.form dt.blank > div:first-child, .elementForm dl.form dt.full > div:first-child, .elementForm dl.form div.formElement.blank > div:first-child, .elementForm dl.form div.formElement.full > div:first-child, .elementForm div.form dt.blank > div:first-child, .elementForm div.form dt.full > div:first-child, .elementForm div.form div.formElement.blank > div:first-child, .elementForm div.form div.formElement.full > div:first-child {

display:none;
}
.elementForm dl.form dt.formElementHideLabel, .elementForm dl.form div.formElement.formElementHideLabel > div:first-child, .elementForm div.form dt.formElementHideLabel, .elementForm div.form div.formElement.formElementHideLabel > div:first-child {

display:none;
}
.elementForm dl.form dt.formElementHideLabel, .elementForm dl.form div.formElement.full.formElementShowLabel > div:first-child, .elementForm div.form dt.formElementHideLabel, .elementForm div.form div.formElement.full.formElementShowLabel > div:first-child {

display:block;
}
.elementForm dl.form dd, .elementForm dl.form div.formElement > div:last-child, .elementForm div.form dd, .elementForm div.form div.formElement > div:last-child {

display:block;
width:100%;
margin-bottom:0.6rem;
}
.elementForm dl.form dd.formElementButton, .elementForm dl.form div.formElement.formElementButton, .elementForm div.form dd.formElementButton, .elementForm div.form div.formElement.formElementButton {

text-align:right;
}
.elementForm dl.form dd.formElementSpacer, .elementForm dl.form div.formElement.formElementSpacer, .elementForm div.form dd.formElementSpacer, .elementForm div.form div.formElement.formElementSpacer {

margin-bottom:3rem;
}
.elementForm dl.form dd.formElementCaptcha:after, .elementForm dl.form div.formElementCaptcha:after, .elementForm div.form dd.formElementCaptcha:after, .elementForm div.form div.formElementCaptcha:after {

display:table;
overflow:hidden;
visibility:hidden;
clear:both;
content:"";
height:0;
font-size:0;
line-height:0;
}
.js .elementForm dl.form .formElementCaptchaiframe,.js .elementForm div.form .formElementCaptchaiframe {
background-color:#FFFFFF;
display:none;
}
.elementForm dl.form .wglContainsErrorMessageInline, .elementForm div.form .wglContainsErrorMessageInline {

position:relative;
}
.elementForm dl.form .wglErrorMessageInline, .elementForm div.form .wglErrorMessageInline {

position:absolute;
bottom:0;
right:0;
}
.elementForm dl.form .wglErrorMessageInline > div, .elementForm div.form .wglErrorMessageInline > div {

font-size:0.8rem;
background-color:#f3c0c6;
color:#d0021b;
display:inline-block;
padding:1px 8px;
border:solid 1px #d0021b;
border-radius:4px;
}
.elementForm dl.form .wglContainsValidationStatusInline, .elementForm div.form .wglContainsValidationStatusInline {

position:relative;
}
.elementForm dl.form .wglValidationStatusOK, .elementForm div.form .wglValidationStatusOK {

display:inline-block;
}
.elementForm dl.form .wglValidationStatusOK div, .elementForm div.form .wglValidationStatusOK div {

opacity:0;
transform:scale(0.5);
margin:0 -18px 0 4px;
width:18px;
height:16px;
background-image:url('/weblication/grid5/gui/images/icons.svg');
background-size:800px;
background-repeat:no-repeat;
background-position:-390px -6px;
}
.elementForm dl.form .wglValidationStatusOK.loaded div, .elementForm div.form .wglValidationStatusOK.loaded div {

transition:all 0.3s ease-in-out;
opacity:1;
transform:scale(1);
margin:0 -18px 0 4px;
width:18px;
height:16px;
background-image:url('/weblication/grid5/gui/images/icons.svg');
background-size:800px;
background-repeat:no-repeat;
background-position:-390px -6px;
}
.elementForm dl.form .formElement.empty .wglValidationStatusOK div, .elementForm div.form .formElement.empty .wglValidationStatusOK div {

opacity:0;
}
.elementForm dl.form .wglConditionalFormdata, .elementForm div.form .wglConditionalFormdata {

transition:all 0.3s ease-in;
overflow:visible;
height:auto;
opacity:1;
}
.elementForm dl.form .wglHideConditionalFormdata, .elementForm div.form .wglHideConditionalFormdata {

pointer-events:none;
height:0;
margin-bottom:0 !important;
opacity:0;
position:absolute !important;
}
.no-js .elementForm dl.form .wglHideConditionalFormdata, .no-js .elementForm div.form .wglHideConditionalFormdata {

pointer-events:auto;
height:auto;
opacity:1;
position:static !important;
}
.elementForm .wglStatusPasswordPolicyValidation {

padding:0.5rem 0 1rem 0;
color:rgba(63,66,66,0.8);
font-size:0.8rem;
line-height:135%;
}
.elementForm .wglStatusPasswordPolicyCondition {

color:rgba(63,66,66,0.8);
}
.elementForm .wglStatusPasswordPolicyCondition.ok {

color:green;
}
.elementForm .wglStatusPasswordPolicyCondition.failed {

color:#d0021b;
}
.elementForm .wglMakePasswordVisible {

display:inline-block;
width:28px;
height:2rem;
margin:4px 0 0 -28px;
opacity:0.5;
background-image:url('/weblication/grid5/gui/images/icons.svg');
background-size:800px;
background-repeat:no-repeat;
background-position:-292px -63px;
vertical-align:bottom;
}
.elementForm div[data-isvisiblepassword='1'] .wglMakePasswordVisible {

opacity:1;
}
.elementForm .elementContainerStandardColumns {

margin-bottom:0;
}
.elementForm .elementContainerStandardColumns_var5050morespace {

margin-bottom:0;
}
.elementForm .elementContainerStandardColumns_var5050morespace > .col {

margin-bottom:2rem !important;
}
.elementForm .containerFormElementsMultiple {

background:#f6f6f6;
padding:1rem !important;
margin-bottom:1rem !important;
}
.elementForm .buttonFormElementsMultipleDelete {

display:none;
float:left;
cursor:pointer;
}
.elementForm .buttonFormElementsMultipleAdd {

display:none;
float:right;
cursor:pointer;
}
.elementForm .containerFormElementsMultiple[data-islast='1'] .buttonFormElementsMultipleDelete, .elementForm .containerFormElementsMultiple[data-islast='1'] .buttonFormElementsMultipleAdd {

display:block;
}
.elementForm .containerFormElementsMultiple[data-entrypos='1'] .buttonFormElementsMultipleDelete {

display:none;
}
.elementForm .containerFormElementsMultiple[data-allowadd='0'] .buttonFormElementsMultipleAdd {

display:none !important;
}
.elementForm .formClearBlock {

clear:both;
}
.elementForm .wFormWysiwygMenu .wFormWysiwygButton {

padding:0 5px;
font-size:13px;
line-height:23px;
display:inline-block;
background:#f0f0f0;
border:solid 1px #d0d0d0;
border-bottom-style:none;
border-left-style:none;
cursor:pointer;
}
.elementForm .wFormWysiwygMenu .wFormWysiwygButton:first-child {

border-left-style:solid;
}
.elementForm .wFormWysiwygMenu .wFormWysiwygButton:hover {

background:#d0d0d0;
}
.elementForm .wFormWysiwygInput {

padding:4px;
border:solid 1px #c0c0c0;
overflow:auto;
}
.elementForm .wFormWysiwygInput:focus {

outline:none;
}
.elementForm .wFormWysiwygInput ul, .elementForm .wFormWysiwygInput ol {

margin:0 0 1rem 0;
padding:0 0 0 1.8rem;
}
.elementForm form[data-hasinputsinvalid='1'] .buttonSubmit {

opacity:0.5;
pointer-events:auto;
}
.elementForm form.wglFormStatusSubmited .buttonReset {

opacity:0.5;
pointer-events:none;
}
.elementForm form.wglFormStatusSubmited .buttonSubmit {

position:relative;
opacity:0.5;
pointer-events:none;
}
.elementForm form.wglFormStatusSubmited .buttonSubmit:before {

content:'';
position:absolute;
display:block;
width:50%;
height:100%;
left:0;
background:rgba(255,255,255,0.4);
animation:formSubmit 3s infinite;
}
@media (min-width: 415px) {
.elementForm dl.form input, .elementForm div.form input {

padding:0 0.5rem;
}
}
@media (min-width: 768px) {
.elementForm .elementContainerStandardColumns {

margin-left:-2px !important;
margin-right:-2px !important;
}
.elementForm .elementContainerStandardColumns > .col {

padding:0 2px !important;
}
}
@media (min-width: 768px) {
.elementForm .elementContainerStandardColumns_var5050morespace {

margin-left:-2px !important;
margin-right:-2px !important;
}
.elementForm .elementContainerStandardColumns_var5050morespace > .col {

padding:0 16px !important;
}
}
@media (min-width: 992px) {
.elementForm dl.form.formFirstBlock, .elementForm div.form.formFirstBlock {

float:left;
padding-right:3%;
width:50%;
position:relative;
}
.elementForm dl.form.formFirstBlock dd, .elementForm div.form.formFirstBlock dd {

margin-left:0;
}
.elementForm dl.form.formLastBlock, .elementForm div.form.formLastBlock {

float:left;
width:50%;
position:relative;
}
.elementForm dl.form.formLastBlock dd, .elementForm div.form.formLastBlock dd {

margin-left:0;
}
}
.elementForm_var0 dl.form, .elementForm_var0 div.form {

max-width:400px;
}
.elementForm_var0 dl.form .errorMessages, .elementForm_var0 div.form .errorMessages {

max-width:400px;
}
.elementForm_var0 dl.form .wglErrorMessageInline, .elementForm_var0 div.form .wglErrorMessageInline {

position:absolute;
bottom:0.5rem;
right:0;
}
.elementForm_var1 dl.form, .elementForm_var1 div.form {

width:100%;
}
.elementForm_var1 dl.form .errorMessages, .elementForm_var1 div.form .errorMessages {

width:100%;
}
.elementForm_var1 dl.form .wglErrorMessageInline, .elementForm_var1 div.form .wglErrorMessageInline {

position:absolute;
bottom:0.5rem;
right:0;
}
.elementForm_var30 div.form div.formElement, .elementForm_var30 div.form div.containerFormElements, .elementForm_var30 div.form div.containerContent {

width:100%;
margin:0 1rem 0 0;
}
.elementForm_var30 div.form div.formElement:last-child, .elementForm_var30 div.form div.containerFormElements:last-child, .elementForm_var30 div.form div.containerContent:last-child {

margin:0;
}
.elementForm_var30 div.form input:not([type="checkbox"]):not([type="radio"]), .elementForm_var30 div.form select, .elementForm_var30 div.form button {

margin:0;
width:100%;
}
.elementForm_var30 div.form input + input {

margin-top:1rem !important;
}
.elementForm_var30 div.form button {

margin:0.3rem 0 !important;
}
.elementForm_var30 div.form .wglErrorMessageInline {

position:absolute;
bottom:0.2rem;
right:0;
}
.elementForm_var40 div.form {

margin:0;
padding:0;
}
.elementForm_var40 div.form div.formElement {

clear:both;
}
.elementForm_var40 div.form div.formElementInput > div:first-child {

display:block;
position:absolute;
margin:1px 0 0 1px;
padding:1.2rem 0 0 0;
width:100%;
transition:padding 0.3s ease-in-out;
color:var(--baseColorDark);
pointer-events:none;
}
.elementForm_var40 div.form div.formElementInput > div:first-child label {

margin:0 !important;
padding:0 0 0 calc(0.8rem + 1%) !important;
}
.elementForm_var40 div.form div.formElementInput > div:first-child label:first-child {

padding:0 0 0 0.8rem !important;
}
.elementForm_var40 div.form div.formElementInputUpload:not(.formElementHideLabel), .elementForm_var40 div.form div.formElementInputCheckbox:not(.formElementHideLabel), .elementForm_var40 div.form div.formElementInputRadio:not(.formElementHideLabel) {

margin-top:3rem;
}
.elementForm_var40 div.form div.formElementInputUpload:not(.formElementHideLabel) > div:first-child, .elementForm_var40 div.form div.formElementInputCheckbox:not(.formElementHideLabel) > div:first-child, .elementForm_var40 div.form div.formElementInputRadio:not(.formElementHideLabel) > div:first-child {

margin:-2rem 0 0 0 !important;
padding:0 !important;
font-size:1rem !important;
}
.elementForm_var40 div.form div.formElementInputUpload:not(.formElementHideLabel) > div:first-child label:first-child, .elementForm_var40 div.form div.formElementInputCheckbox:not(.formElementHideLabel) > div:first-child label:first-child, .elementForm_var40 div.form div.formElementInputRadio:not(.formElementHideLabel) > div:first-child label:first-child {

padding:0 !important;
}
.elementForm_var40 div.form div.formElementInputRadio {

margin-bottom:1rem;
}
.elementForm_var40 div.form div.formElement > div:last-child {

margin:0 0 1rem 0;
}
.elementForm_var40 div.form div.formElementInput > div:first-child, .elementForm_var40 div.form div.formElementInput:not(.empty) > div:first-child, .elementForm_var40 div.form div.formElementInput.hasPlaceholder > div:first-child, .elementForm_var40 div.form div.formElementInput.focus > div:first-child {

padding-top:0.4rem;
font-size:0.85rem;
}
.elementForm_var40 div.form div.formElementInputTextarea:not(.empty) > div:first-child, .elementForm_var40 div.form div.formElementInputTextarea.hasPlaceholder > div:first-child, .elementForm_var40 div.form div.formElementInputTextarea.focus > div:first-child {

padding-top:0.4rem;
font-size:0.85rem;
}
.elementForm_var40 div.form div.formElementInput {

display:block;
}
.elementForm_var40 div.form div.formElementInput input {

height:4rem;
padding:1rem 0.5rem 0 0.8rem;
line-height:2rem;
border:1px solid var(--borderColorInput);
}
.elementForm_var40 div.form div.formElementInput input[type='checkbox'], .elementForm_var40 div.form div.formElementInput input[type='radio'] {

height:1rem;
padding:0 !important;
}
.elementForm_var40 div.form div.formElementInput input[type='file'] {

border:none;
}
.elementForm_var40 div.form div.formElementInput input.wglDatepicker {

background-position:right 10px top 38px;
}
.elementForm_var40 div.form div.formElementInput select {

height:4rem;
padding:1rem 2.5rem 0 calc(0.8rem + 1px);
line-height:2rem;
border:none;
border:1px solid var(--borderColorInput);
background-position:right 10px top 30px;
-webkit-appearance:none;
-moz-appearance:none;
-ms-appearance:none;
appearance:none;
}
.elementForm_var40 div.form div.formElementInput select:-moz-focusring {

color:transparent;
text-shadow:0 0 0 #000;
}
.elementForm_var40 div.form div.formElementInput select::-ms-expand {

display:none;
}
.elementForm_var40 div.form div.formElementInput select::-ms-value {

background:none;
color:var(--fontColorDefault);
}
.elementForm_var40 div.form div.formElementInput select[multiple='multiple'] {

height:auto;
padding:2rem 0.8rem;
border:1px solid var(--borderColorInput);
}
.elementForm_var40 div.form div.formElementInput textarea {

padding:0rem 0.5rem 0 calc(0.8rem + 1px);
border:none;
border-top:solid 1.8rem var(--backgroundColorInputs);
outline:1px solid var(--borderColorInput);
display:block;
line-height:2rem;
}
.elementForm_var40 div.form div.formElementInput button {

margin:0 0 0 1%;
height:2rem;
padding:0 1rem;
user-select:none;
}
.elementForm_var40 div.form .wglErrorMessageInline {

position:absolute;
top:-0.7rem;
right:0.3rem;
}
@media (prefers-contrast:more) {
.elementForm_var40 div.form div.formElementInput > div:first-child {

color:var(--baseColorBlack);
}
}
@media (prefers-contrast:more) {
.elementForm_var40 div.form div.formElementInput input {

border:1px solid var(--baseColorBlack);
}
}
@media (prefers-contrast:more) {
.elementForm_var40 div.form div.formElementInput select {

border:1px solid var(--baseColorBlack);
}
}
@media (prefers-contrast:more) {
.elementForm_var40 div.form div.formElementInput select[multiple='multiple'] {

border:1px solid var(--baseColorBlack);
}
}
@media (prefers-contrast:more) {
.elementForm_var40 div.form div.formElementInput textarea {

outline:1px solid var(--baseColorBlack);
}
}
.elementFormInfos_var10 .wglElementInfo {

position:absolute;
top:14px;
right:2px;
width:20px;
height:20px;
}
.elementFormInfos_var10 .wglElementInfo .wglElementInfoIcon {

position:absolute;
display:block;
text-align:center;
line-height:20px;
font-size:12px;
font-weight:bold;
background:var(--baseColorWhite);
width:20px;
height:20px;
border:solid 1px var(--borderColorDefault);
border-radius:10px;
}
.elementFormInfos_var10 .wglElementInfo .wglElementInfoIcon:before {

content:'i';
}
.elementFormInfos_var10 .wglElementInfo .wglElementInfoText {

position:absolute;
display:none;
right:20px;
width:200px;
line-height:150%;
font-size:0.9rem;
padding:4px 6px;
border:solid 1px var(--borderColorDefault);
border-radius:3px;
background:var(--baseColorWhite);
box-shadow:0 0 10px rgba(0,0,0,0.2);
}
.elementFormInfos_var10 .wglElementInfo:hover .wglElementInfoText {

display:block;
}
.elementFormInfos_var0 .wglElementInfo {

font-size:0.9rem;
color:var(--fontColorSub);
}


h1, .h1 {

--fontSize:calc(1.29375rem + .525vw);
--fontColor:#3f4242;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:500;
color:#3f4242;
margin:0;
padding:0 0 1.2rem 0;
}
h1 *, .h1 * {

color:#3f4242;
}
h2, .h2 {

--fontSize:calc(1.26875rem + .225vw);
--fontColor:#3f4242;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:120%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:1.6rem 0 1rem 0;
}
h2 *, .h2 * {

color:#3f4242;
}
h3, .h3 {

--fontSize:1.25rem;
--fontColor:#3f4242;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:1rem 0 0.8rem 0;
}
h3 *, .h3 * {

color:#3f4242;
}
h4, .h4 {

--fontSize:1.125rem;
--fontColor:#3f4242;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:0.8rem 0 0.6rem 0;
}
h4 *, .h4 * {

color:#3f4242;
}
h5, .h5 {

--fontSize:1.025rem;
--fontColor:#3f4242;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:0.7rem 0 0.6rem 0;
}
h5 *, .h5 * {

color:#3f4242;
}
h6, .h6 {

--fontSize:1rem;
--fontColor:#3f4242;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:0.6rem 0 0.6rem 0;
}
h6 *, .h6 * {

color:#3f4242;
}

/*h6, .h6 {
    text-transform:uppercase;
  }*/
@media (min-width: 768px) {
h1, .h1 {

--fontSize:1.6875rem;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:500;
color:#3f4242;
margin:0;
padding:0 0 1.2rem 0;
}
h2, .h2 {

--fontSize:1.4375rem;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:120%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:1.6rem 0 1rem 0;
}
h3, .h3 {

--fontSize:1.25rem;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:1.0rem 0 0.8rem 0;
}
h4, .h4 {

--fontSize:1.125rem;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:0.8rem 0 0.6rem 0;
}
h5, .h5 {

--fontSize:1.025rem;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:0.7rem 0 0.6rem 0;
}
h6, .h6 {

--fontSize:1rem;
font-size:var(--fontSize);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:normal;
color:#3f4242;
margin:0;
padding:0.6rem 0 0.6rem 0;
}
}
.elementHeadline + .elementContainerStandard, .elementHeadline + .elementPicture, .elementHeadline + .elementList, .elementHeadline + .elementBox, .elementHeadline + .elementTabContainer, .elementHeadline + .elementAccordion, .elementHeadline + .elementTable {

margin-top:1rem;
}


.elementHeadline {








position:static;
margin:0 auto;
font-weight:normal;
}
.weditor .elementHeadline {

position:relative;
}
.no-weditor .elementHeadline:last-child > h1, .no-weditor .elementHeadline:last-child > h2, .no-weditor .elementHeadline:last-child > h3, .no-weditor .elementHeadline:last-child > h4, .no-weditor .elementHeadline:last-child > h5, .no-weditor .elementHeadline:last-child > h6 {

padding-bottom:0;
}
.elementHeadline:first-child > * {

padding-top:0!important;
}
.elementText + .elementHeadline, .elementObjectLocation .elementObjectLocationDescription + .elementHeadline, .elementObjectEventMulti .elementObjectEventMultiText + .elementHeadline, .elementObjectEventMulti .elementObjectEventMultiOrganizer + .elementHeadline, .elementObjectEventMulti .elementObjectEventMultiLocation + .elementHeadline, .elementObjectEventMulti .elementObjectEventMultiDates + .elementHeadline, .elementObjectEventMulti .elementObjectEventMultiDescription + .elementHeadline, .elementObjectContactPerson .elementObjectContactPersonText + .elementHeadline, .elementObjectContactPerson .elementObjectContactPersonLinks + .elementHeadline, .elementObjectContactPerson .elementObjectContactPersonAddress + .elementHeadline, .elementObjectContactPerson .elementObjectContactPersonDepartments + .elementHeadline {

margin-top:-1rem;
}
.elementHeadline + .elementHeadline > h1, .elementHeadline + .elementHeadline > h2, .elementHeadline + .elementHeadline > h3, .elementHeadline + .elementHeadline > h4, .elementHeadline + .elementHeadline > h5, .elementHeadline + .elementHeadline > h6, .elementHeadline + .elementHeadline > .h1, .elementHeadline + .elementHeadline > .h2, .elementHeadline + .elementHeadline > .h3, .elementHeadline + .elementHeadline > .h4, .elementHeadline + .elementHeadline > .h5, .elementHeadline + .elementHeadline > .h6 {

padding-top:0;
}
.elementHeadline + .elementHeadline > .elementHeadlineIcon {

margin-top:0 !important;
}
.elementHeadline strong, .elementHeadline b {

color:#525555;
}
.elementHeadline p {

margin:0;
}
.weditor .elementHeadline .wEditorWysiwyg {

word-wrap:normal !important;
}


.elementHeadline_var0 {












margin-left:auto;
margin-right:auto;
}
.elementHeadline_var50 h1, .elementHeadline_var50 h2, .elementHeadline_var50 h3, .elementHeadline_var50 h4, .elementHeadline_var50 h5, .elementHeadline_var50 h6, .elementHeadline_var50 .h1, .elementHeadline_var50 .h2, .elementHeadline_var50 .h3, .elementHeadline_var50 .h4, .elementHeadline_var50 .h5, .elementHeadline_var50 .h6 {

font-size:calc(1.29375rem + .525vw);
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:110%;
font-weight:normal;
margin:0;
padding:2.25rem 0 1.2rem 0;
}
@media (min-width: 768px) {
.elementHeadline_var50 h1, .elementHeadline_var50 h2, .elementHeadline_var50 h3, .elementHeadline_var50 h4, .elementHeadline_var50 h5, .elementHeadline_var50 h6, .elementHeadline_var50 .h1, .elementHeadline_var50 .h2, .elementHeadline_var50 .h3, .elementHeadline_var50 .h4, .elementHeadline_var50 .h5, .elementHeadline_var50 .h6 {

font-size:1.6875rem;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:110%;
font-weight:normal;
margin:0;
padding:2.25rem 0 1.2rem 0;
}
}


.elementHeadline_var111 {












margin-left:auto;
margin-right:auto;
}
.elementHeadline_var15 h1, .elementHeadline_var15 .h1 {

padding:0 0 1.2rem 0 !important;
}
.elementHeadline_var15 h2, .elementHeadline_var15 .h2 {

padding:0 0 1rem 0 !important;
}
.elementHeadline_var15 h3, .elementHeadline_var15 .h3 {

padding:0 0 0.8rem 0 !important;
}
.elementHeadline_var15 h4, .elementHeadline_var15 .h4 {

padding:0 0 0.6rem 0 !important;
}
.elementHeadline_var15:after {

content:'';
width:24px;
display:block;
border-bottom:solid 3px #fab700;
margin-bottom:0.8rem;
transform:translateY(-0.2rem);
}
.elementHeadline_var15.elementHeadlineAlign_var20:after {

float:right;
}
.elementHeadline_var15.elementHeadlineAlign_var30:after {

margin-left:auto;
margin-right:auto;
}


.elementHeadlineLevel_vardiv2 {



--paddingTop:1.6rem;
--paddingBottom:1.0rem;
--fontSize:calc(1.26875rem + .225vw);
}
@media (min-width: 768px) {
.elementHeadlineLevel_vardiv2 {

--fontSize:1.4375rem;
}
}


.elementHeadlineAlign_var0 {

text-align:left;
}


.elementHeadlineAlign_var30 {

text-align:center;
}


.elementHeadlineAlign_var20 {

text-align:right;
}
.elementHeadlineColor_var30 * {

color:rgba(63,66,66,0.8);
}
.elementHeadlineColor_var30 * strong {

font-weight:normal;
color:#3f4242;
}
.isDarkBackground .elementHeadlineColor_var30 * {

color:rgba(255,255,255,0.7);
}
.isDarkBackground .elementHeadlineColor_var30 * strong {

color:#FFFFFF;
}
.isLightBackground .elementHeadlineColor_var30 * {

color:rgba(63,66,66,0.8);
}
.isLightBackground .elementHeadlineColor_var30 * strong {

color:#3f4242;
}
.elementHeadlineColor_var20 > h1, .elementHeadlineColor_var20 > h2, .elementHeadlineColor_var20 > h3, .elementHeadlineColor_var20 > h4, .elementHeadlineColor_var20 > h5, .elementHeadlineColor_var20 > h6, .elementHeadlineColor_var20 > .h1, .elementHeadlineColor_var20 > .h2, .elementHeadlineColor_var20 > .h3, .elementHeadlineColor_var20 > .h4, .elementHeadlineColor_var20 > .h5, .elementHeadlineColor_var20 > .h6, .elementHeadlineColor_var20 .wEditorWysiwyg {

color:#FFFFFF !important;
}
.elementHeadlineSize_var1 .he {

--fontSize:calc(1.29375rem + .525vw);
}
@media (min-width: 768px) {
.elementHeadlineSize_var1 .he {

--fontSize:1.6875rem;
}
}
.elementHeadlineSize_var2 .he {

--fontSize:calc(1.26875rem + .225vw);
}
@media (min-width: 768px) {
.elementHeadlineSize_var2 .he {

--fontSize:1.4375rem;
}
}
.elementHeadlineSize_var3 .he {

--fontSize:1.25rem;
}
@media (min-width: 768px) {
.elementHeadlineSize_var3 .he {

--fontSize:1.25rem;
}
}
.elementHeadlineSize_var4 .he {

--fontSize:1.125rem;
}
@media (min-width: 768px) {
.elementHeadlineSize_var4 .he {

--fontSize:1.125rem;
}
}
.elementHeadlineSize_var5 .he {

--fontSize:1.025rem;
text-transform:uppercase;
}
@media (min-width: 768px) {
.elementHeadlineSize_var5 .he {

--fontSize:1.025rem;
}
}
.elementHeadlineSize_var6 .he {

--fontSize:1rem;
}
@media (min-width: 768px) {
.elementHeadlineSize_var6 .he {

--fontSize:1rem;
}
}


.elementHr {

position:relative;
margin-bottom:2rem;
}
.elementHr_var0 hr {

height:1px;
border:none;
background-color:#d8d8d8;
}
.elementHr_var1 hr {

height:1px;
border:none;
background-color:var(--baseColorPrimary1);
}


.elementInfo {

padding:2rem;
}
.elementInfo p:last-child {

margin-bottom:0;
}
.elementInfo.elementInfoDefault {

background-color:rgba(255,246,157,0.5);
}
.elementInfo.elementInfoError {

background-color:rgba(251,0,8,0.5);
color:#FFFFFF;
}
.elementInfo.elementInfoWarning {

background-color:rgba(255,207,108,0.5);
}
.elementInfo.elementInfoTip {

background-color:rgba(32,124,181,0.5);
color:#FFFFFF;
}
.elementInfo ol {

margin:0 0 1rem 0;
padding:0 0 0 1.8rem;
}
.elementInfo ul {

margin:0 0 1rem 0;
padding:0 0 0 0;
list-style:none;
display:inline-block;
}
.elementInfo ul > li {

padding-left:1rem;
position:relative;
}
.elementInfo ul > li:before {

content:'';
display:inline-block;
position:absolute;
margin:4px 2px 0 -1rem;
width:1rem;
height:1rem;
vertical-align:top;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/list-style-image@stroke(3f4242).svg");
background-position:0 0;
background-repeat:no-repeat;
}
.isDarkBackground .elementInfo ul li:before, .isLightBackground .isDarkBackground .elementInfo ul li:before, .isInverseBackground .elementInfo ul li:before, .isLightBackground .isInverseBackground .elementInfo ul li:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/list-style-image@stroke(ffffff)stroke-opacity(0.7).svg");
}
.weditor.ie11 .elementInfo ul {

padding-left:1.5rem;
display:block;
list-style:disc;
}
.weditor.ie11 .elementInfo ul > li {

margin:0;
padding:0;
}
.weditor.ie11 .elementInfo ul > li:before {

display:none;
}
.elementJobalertForm #formJobalertRegister {

display:grid;
grid-template-columns: 100%;
}
.elementJobalertForm #formJobalertRegister > .form {

width:100%;
}
.elementJobalertForm #formJobalertRegister > .form select {

width:100%;
}
.elementJobalertForm #formJobalertRegister > .form #jobalertEmail {

width:100%;
display:block;
background:url("/multi-wGlobal/wGlobal/layout/images/icons/mail_green.svg") no-repeat;
background-position:1rem center;
background-color:#FFFFFF;
padding:2rem 1rem;
padding-left:3rem;
margin-top:2rem;
margin-bottom:2rem;
}
.elementJobalertForm #formJobalertRegister > .form #jobalertEmail:before {

content:'';
width:18px;
height:100%;
}
.elementJobalertForm #formJobalertRegister .formElement4 .formElementButton {

text-align:left !important;
}
@media only screen and (min-width: 992px) {
.elementJobalertForm #formJobalertRegister {

grid-template-columns: 50% 50%;
grid-column-gap: 1.25rem;
}
}
@media only screen and (min-width: 992px) {
.elementJobalertForm #formJobalertRegister .formElement3 {

grid-column-start: 1;
grid-column-end: 3;
}
}




.elementLink, .elementObjectContactPerson .elementObjectContactPersonVcard {































margin-bottom:1rem;
display:table;
}
.elementLink > a, .elementObjectContactPerson .elementObjectContactPersonVcard > a {



background-position:left 3px;
display:inline-flex;
}
.elementLink > a span.linkText, .elementObjectContactPerson .elementObjectContactPersonVcard > a span.linkText {

padding:0 7px;
vertical-align:top;
}
.elementLink > a.iconUrl:before, .elementObjectContactPerson .elementObjectContactPersonVcard > a.iconUrl:before {

display:none;
}
.elementLink > a.iconUrl span, .elementObjectContactPerson .elementObjectContactPersonVcard > a.iconUrl span {

background-size:100%;
}
.elementLink > a.iconUrl span + span, .elementObjectContactPerson .elementObjectContactPersonVcard > a.iconUrl span + span {

width:auto;
}
.elementLink > a.iconFa, .elementObjectContactPerson .elementObjectContactPersonVcard > a.iconFa {

text-decoration:none;
}
.elementLink > a.iconFa .linkIconFa, .elementObjectContactPerson .elementObjectContactPersonVcard > a.iconFa .linkIconFa {

margin:0 4px 0 0;
height:1.5rem;
padding-top:3px;
}
.elementLink > a.iconFa a, .elementObjectContactPerson .elementObjectContactPersonVcard > a.iconFa a {

text-decoration:underline;
}
.elementLink .infoDownloadSize, .elementObjectContactPerson .elementObjectContactPersonVcard .infoDownloadSize {

color:rgba(63,66,66,0.8);
padding-left:4px;
text-decoration:none;
}
.elementLink .downloadIconSizeLinkSize, .elementObjectContactPerson .elementObjectContactPersonVcard .downloadIconSizeLinkSize {

display:inline-block;
text-decoration:inherit;
max-width:calc(100% - 25px);
}
.elementLink .downloadIconSizeLinkSize span:first-child, .elementObjectContactPerson .elementObjectContactPersonVcard .downloadIconSizeLinkSize span:first-child {

padding-right:4px;
}
.elementLink .downloadIconSizeLinkSize .infoDownloadSize, .elementObjectContactPerson .elementObjectContactPersonVcard .downloadIconSizeLinkSize .infoDownloadSize {

color:rgba(63,66,66,0.8);
padding-left:0;
display:inline-block;
text-decoration:none;
}
.elementLink span.formatPart, .elementObjectContactPerson .elementObjectContactPersonVcard span.formatPart {

font-weight:bold;
opacity:0.6;
}
.elementText + .elementLink, .elementObjectLocation .elementObjectLocationDescription + .elementLink, .elementObjectEventMulti .elementObjectEventMultiText + .elementLink, .elementObjectEventMulti .elementObjectEventMultiOrganizer + .elementLink, .elementObjectEventMulti .elementObjectEventMultiLocation + .elementLink, .elementObjectEventMulti .elementObjectEventMultiDates + .elementLink, .elementObjectEventMulti .elementObjectEventMultiDescription + .elementLink, .elementText + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectLocation .elementObjectLocationDescription + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectEventMulti .elementObjectEventMultiText + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectEventMulti .elementObjectEventMultiOrganizer + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectEventMulti .elementObjectEventMultiLocation + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectEventMulti .elementObjectEventMultiDates + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectEventMulti .elementObjectEventMultiDescription + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectContactPerson .elementObjectContactPersonText + .elementLink, .elementObjectContactPerson .elementObjectContactPersonText + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectContactPerson .elementObjectContactPersonLinks + .elementLink, .elementObjectContactPerson .elementObjectContactPersonLinks + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectContactPerson .elementObjectContactPersonAddress + .elementLink, .elementObjectContactPerson .elementObjectContactPersonAddress + .elementObjectContactPerson .elementObjectContactPersonVcard, .elementObjectContactPerson .elementObjectContactPersonDepartments + .elementLink, .elementObjectContactPerson .elementObjectContactPersonDepartments + .elementObjectContactPerson .elementObjectContactPersonVcard {

margin-top:-1rem;
}
.elementLink_var0 + .elementLink_var0 {

margin-top:-0.75rem;
}
.elementLink_var1 > a {

text-decoration:none;
}
.elementLink_var1 + .elementLink_var1 {

margin-top:.4rem;
}


.elementLink_var10, .elementObjectContactPerson .elementObjectContactPersonVcard {


overflow:hidden;
}


.elementLink_var11 {


overflow:hidden;
}


.elementLink_var12 {


overflow:hidden;
}


.elementLink_var50 {


overflow:hidden;
}


.elementLink_var51 {


overflow:hidden;
}


.elementLinkPosition_var10 {

display:block;
}
.elementLinkPosition_var10 > a {

float:left !important;
}
@media (min-width: 768px) {
.elementLinkPosition_var20 {

display:block;
}
.elementLinkPosition_var20 > a {

float:right !important;
}
}


.elementLinkPosition_var30 {

display:block;
}
@media (min-width: 768px) {
.elementLinkPosition_var30 > a {

display:table;
margin-left:auto !important;
margin-right:auto !important;
}
}


.elementLinkPosition_var60 {

display:block;
}
.elementLinkPosition_var60 > a {

display:block;
text-align:center;
}


.elementLinkPosition_var33 {

display:block;
}
.elementLinkPosition_var33 > a {

display:table;
margin-left:auto !important;
margin-right:auto !important;
}


.elementLinkPosition_var13 {

display:block;
}
@media (max-width: 767px) {
.elementLinkPosition_var13 > a {

display:table;
margin-left:auto !important;
margin-right:auto !important;
}
}
@media (min-width: 768px) {
.elementLinkPosition_var13 > a {

float:left !important;
}
}


.elementLinkPosition_var21 {

display:block;
}
.elementLinkPosition_var21 > a {

float:right !important;
}


.elementLinkPosition_var23 {

display:block;
}
@media (max-width: 767px) {
.elementLinkPosition_var23 > a {

display:table;
margin-left:auto !important;
margin-right:auto !important;
}
}
@media (min-width: 768px) {
.elementLinkPosition_var23 > a {

float:right !important;
}
}
@media (max-width: ) {
.elementListAllJobs, .elementListJobsRecommend {

padding:0 1rem;
}
}


.emp_bgheader > .backgroundContainer {

background-image:url("/jobs-wAssets/img/flagship/startseite-flagship-collage.webp");
background-repeat:repeat-x;
background-size:cover;
background-position:center;
}
.emp_bgheader > .sectionInner p {

margin:0 0 .5rem 0;
}
.elementListAllJobs #listJobsSimilar .listEntryInfo, .elementListAllJobs #listJobsSimilarTest .listEntryInfo, .elementListAllJobs #listJobsRec .listEntryInfo, .elementListAllJobs .listSavedJobs_EMP .listEntryInfo, .elementListAllJobs .initiativJobCard .listEntryInfo, .elementListAllJobs .listJobFilter .listEntryInfo, .elementListJobs #listJobsSimilar .listEntryInfo, .elementListJobs #listJobsSimilarTest .listEntryInfo, .elementListJobs #listJobsRec .listEntryInfo, .elementListJobs .listSavedJobs_EMP .listEntryInfo, .elementListJobs .initiativJobCard .listEntryInfo, .elementListJobs .listJobFilter .listEntryInfo {

display:block!important;
}
.elementListAllJobs #listJobsSimilar .listEntryInfo > .listEntryCol0, .elementListAllJobs #listJobsSimilarTest .listEntryInfo > .listEntryCol0, .elementListAllJobs #listJobsRec .listEntryInfo > .listEntryCol0, .elementListAllJobs .listSavedJobs_EMP .listEntryInfo > .listEntryCol0, .elementListAllJobs .initiativJobCard .listEntryInfo > .listEntryCol0, .elementListAllJobs .listJobFilter .listEntryInfo > .listEntryCol0, .elementListJobs #listJobsSimilar .listEntryInfo > .listEntryCol0, .elementListJobs #listJobsSimilarTest .listEntryInfo > .listEntryCol0, .elementListJobs #listJobsRec .listEntryInfo > .listEntryCol0, .elementListJobs .listSavedJobs_EMP .listEntryInfo > .listEntryCol0, .elementListJobs .initiativJobCard .listEntryInfo > .listEntryCol0, .elementListJobs .listJobFilter .listEntryInfo > .listEntryCol0 {

display:none;
}
.elementListAllJobs .elementList li, .elementListJobs .elementList li {

border-radius:1px;
box-shadow:0 1px 3px 0 rgba(0,0,0,0.2), 0 2px 1px -1px rgba(0,0,0,0.12), 0 1px 1px 0 rgba(0,0,0,0.14);
border:solid 1px #c3cbd0;
margin-bottom:1.5rem;
background-color:#FFFFFF;
}
.elementListAllJobs .elementList li .listEntryInner, .elementListJobs .elementList li .listEntryInner {

padding:0!important;
}
.elementListAllJobs .elementList li.jobInitiativ, .elementListJobs .elementList li.jobInitiativ {

background-color:#EDEFF0;
}
.elementListAllJobs .elementList li.inactive, .elementListJobs .elementList li.inactive {

display:none;
}
.elementListAllJobs .elementList li .headlineAdditional, .elementListJobs .elementList li .headlineAdditional {

margin-top:-10px;
margin-bottom:20px;
}
.elementListAllJobs .elementList li h3 > a, .elementListJobs .elementList li h3 > a {

color:#3f4242;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
font-size:1.425rem;
line-height:2.25rem;
}
.elementListAllJobs .elementList li.hidden, .elementListJobs .elementList li.hidden {

display:none;
}
.elementListAllJobs .elementList li.topJob:after, .elementListAllJobs .elementList li.onlyIntern:after, .elementListJobs .elementList li.topJob:after, .elementListJobs .elementList li.onlyIntern:after {

display:none;
}
.elementListAllJobs .elementList li.topJob .infoIntern, .elementListAllJobs .elementList li.onlyIntern .infoIntern, .elementListJobs .elementList li.topJob .infoIntern, .elementListJobs .elementList li.onlyIntern .infoIntern {

color:#FFFFFF;
font-size:0.9rem;
padding:10px 0 10px 20px;
font-weight:600;
background-color:#ef7b00;
}
.elementListAllJobs .elementList li.topJob .listEntryInner, .elementListAllJobs .elementList li.onlyIntern .listEntryInner, .elementListJobs .elementList li.topJob .listEntryInner, .elementListJobs .elementList li.onlyIntern .listEntryInner {

border:none;
padding-top:1rem;
}
.elementListAllJobs .elementList li .listEntryDate, .elementListJobs .elementList li .listEntryDate {

margin-left:0px;
}
.elementListAllJobs .elementList li .listEntryDate span.listDateI, .elementListJobs .elementList li .listEntryDate span.listDateI {

color:inherit;
}
.elementListAllJobs .elementList li .listEntryInnerInner span, .elementListJobs .elementList li .listEntryInnerInner span {

display:inline-block;
font-size:1rem;
font-weight:normal;
font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
color:#3f4242;
}
.elementListAllJobs .elementList li .listEntryInnerInner span.jobcount, .elementListAllJobs .elementList li .listEntryInnerInner span.isIntern, .elementListJobs .elementList li .listEntryInnerInner span.jobcount, .elementListJobs .elementList li .listEntryInnerInner span.isIntern {

vertical-align:middle;
font-size:11px;
color:#3f4242;
background-color:#ff9c00;
padding:.08rem .5rem;
line-height:16px;
border-radius:8px;
float:right;
width:40px;
}
.elementListAllJobs .elementList li .listEntryInnerInner span.isIntern, .elementListJobs .elementList li .listEntryInnerInner span.isIntern {

background-color:#3f4242;
width:110px;
margin-right:10px;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo, .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo {

position:relative;
display:grid;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol0 > img, .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol0 > img {

display:block;
}
#listJobsSimilarTest .elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol0, #listJobsSimilarTest .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol0 {

display:none;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol1, .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol1 {

overflow:hidden;
height:100%;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol1 > .listEntryCol1Inner, .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol1 > .listEntryCol1Inner {

padding:20px;
height:100%;
display:flex;
justify-content:space-between;
flex-direction:column;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol1 > .listEntryCol1Inner > .listEntryActionRow, .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol1 > .listEntryCol1Inner > .listEntryActionRow {

align-self:flex-end;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryTitleInfo, .elementListJobs .elementList li .listEntryInnerInner .listEntryTitleInfo {

width:100%;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryTitleInfo .listEntryTitle, .elementListJobs .elementList li .listEntryInnerInner .listEntryTitleInfo .listEntryTitle {

font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
margin-top:0.8rem;
margin-bottom:0.8rem;
padding-bottom:0;
font-size:1.5rem;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryTitleInfo .listEntryTitle .multi, .elementListJobs .elementList li .listEntryInnerInner .listEntryTitleInfo .listEntryTitle .multi {

display:inline-block;
padding-bottom:10px;
color:#000000;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryAction, .elementListJobs .elementList li .listEntryInnerInner .listEntryAction {

display:flex;
justify-content:flex-end;
align-items:baseline;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryAction .button, .elementListJobs .elementList li .listEntryInnerInner .listEntryAction .button {

padding:7px 14px;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkApply, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkApply {

order:4;
flex:0 0 auto;
line-height:2.1rem;
display:block;
float:left;
padding-right:1rem;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkApply > a, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkApply > a {

color:#3f4242;
text-decoration:none;
font-weight:600;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkApply > a:hover, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkApply > a:hover {

color:#b1b4b7;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLink, .elementListJobs .elementList li .listEntryInnerInner .listEntryLink {

order:1;
flex:0 0 auto;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLove, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLove {

width:120px;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a {

text-decoration:none;
display:block;
width:25px;
height:25px;
background-repeat:no-repeat;
background-image:url(/multi-wGlobal/wGlobal/layout/images/links/baur-wishlist.svg);
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a.added, .elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a:hover, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a.added, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a:hover {

background-image:url(/multi-wGlobal/wGlobal/layout/images/links/baur-wishlist_active.svg);
}
.active .elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a, .active .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a {

background-image:url(/multi-wGlobal/wGlobal/layout/images/links/baur-wishlist_active.svg);
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a:after, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a:after {

content:'Merken';
position:relative;
left:1.8rem;
color:#3f4242;
text-decoration:underline;
}
html[lang="en"] .elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a:after, html[lang="en"] .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLove > a:after {

content:'Save';
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete {

width:120px;
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a {

text-decoration:none;
display:block;
width:25px;
height:25px;
background-repeat:no-repeat;
background-image:url(/multi-wGlobal/wGlobal/layout/images/links/icon-close.svg);
}
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a:after, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a:after {

position:relative;
left:1.2rem;
color:#3f4242;
text-decoration:underline;
}
html[lang="de"] .elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a:after, html[lang="de"] .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a:after {

content:'Entfernen';
}
html[lang="en"] .elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a:after, html[lang="en"] .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a:after {

content:'Remove';
}
.elementListAllJobs .elementList li.saved .listEntryLinkLove > a, .elementListJobs .elementList li.saved .listEntryLinkLove > a {

background-image:url(/multi-wGlobal/wGlobal/layout/images/links/baur-wishlist_active.svg);
}
.elementListAllJobs .elementList li.inactive .listEntryTitle, .elementListJobs .elementList li.inactive .listEntryTitle {

color:#b1b4b7 !important;
margin:0 !important;
}
.elementListAllJobs .elementList li.inactive .note, .elementListJobs .elementList li.inactive .note {

text-transform:none;
color:#b1b4b7 !important;
}
@media only screen and (min-width: 992px) {
.elementListAllJobs .elementList li .listEntryDate, .elementListJobs .elementList li .listEntryDate {

margin-left:0;
}
}
@media only screen and (min-width: 768px) {
.elementListAllJobs .elementList li .listEntryInnerInner, .elementListJobs .elementList li .listEntryInnerInner {

display:flex;
flex-direction:row;
width:100%;
}
.elementListAllJobs .elementList li .listEntryInnerInner > div, .elementListJobs .elementList li .listEntryInnerInner > div {

flex:1;
}
}
@media only screen and (min-width: 768px) {
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo, .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo {

grid-template-columns: 280px 1fr;
grid-column-gap:0;
}
}
@media only screen and (min-width: 768px) {
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo > .infoIntern, .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo > .infoIntern {

grid-column-start: 1;
grid-column-end: 3
              ;
}
}
@media only screen and (max-width: 768px) {
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol0, .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol0 {

display:none;
}
}
@media only screen and (max-width: 768px) {
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol1 > .listEntryCol1Inner > .listEntryActionRow, .elementListJobs .elementList li .listEntryInnerInner .listEntryInfo > .listEntryCol1 > .listEntryCol1Inner > .listEntryActionRow {

margin-top:2.3rem;
}
}
@media only screen and (min-width: 768px) {
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLove, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLove {

width:150px;
}
}
@media only screen and (min-width: 768px) {
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete {

width:150px;
}
}
@media only screen and (max-width: 768px) {
.elementListAllJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a, .elementListJobs .elementList li .listEntryInnerInner .listEntryLinkLoveDelete > a {

transform:scale(0.8);
}
}


.jobMask {

max-width:100%;
width:100%;
}
.jobMask.all {

display:none;
}
.jobMask > .searchMaskOuter .searchMask {

margin:0 auto;
display:grid;
padding-bottom:1.5rem;
}
.jobMask > .searchMaskOuter .searchMask .boxFulltextsearch {

max-width:980px;
display:flex;
}
.jobMask > .searchMaskOuter .searchMask .boxFulltextsearch .searchPrev {

cursor:pointer;
width:50px;
padding:7px 7px;
border:solid 0 transparent;
border-radius:3px;
background:linear-gradient(180deg,rgba(254,206,106,1) 3%,rgba(255,192,59,1) 40%,rgba(248,184,47,1) 80%,rgba(231,174,51,1) 99%);
margin-left:5px;
}
.jobMask > .searchMaskOuter .searchMask .boxFulltextsearch .searchPrev:after {

transform:scale(1.5);
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-search.svg");
content:'';
display:inline-block;
outline:none;
margin:7px 0 0 0;
width:22px;
height:1.5rem;
vertical-align:bottom;
background-size:24px;
background-position:center;
background-repeat:no-repeat;
flex:none;
vertical-align:middle;
}
.jobMask > .searchMaskOuter .searchMask .boxFulltextsearch input {

outline:none;
width:100%;
height:3.3rem;
font-size:1rem;
font-weight:bold;
color:#3f4242;
border-radius:0;
}
.jobMask > .searchMaskOuter .searchMask .boxFulltextsearch input::placeholder {

color:#3f4242;
opacity:1;
}
.jobMask > .searchMaskOuter .searchMask .boxFulltextsearch .searchPost {

width:90px;
background-repeat:no-repeat;
background-position:center;
background-color:#FFFFFF;
border-radius:0 2px 2px 0;
}
.jobMask > .searchMaskOuter .searchMask .boxFulltextsearch .searchPost.active {

cursor:pointer;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/cross.svg");
}
.jobMask > .searchMaskOuter .searchMask .boxFilter {

max-width:980px;
display:grid;
margin:2rem 1rem 0 1rem;
grid-row-gap:0.5rem;
}
.jobMask > .searchMaskOuter .searchMask .boxFilter > .filter label {

font-size:0.875rem;
}
.jobMask > .searchMaskOuter .searchMask .boxFilter > .filter.filterE, .jobMask > .searchMaskOuter .searchMask .boxFilter #btnCreateHash.button {

display:none;
}
.jobMask > .searchMaskOuter .searchMask .boxSelectedFilter {

margin:1rem 0 0 0;
display:flex;
flex-wrap:wrap;
justify-content:center;
}
.jobMask > .searchMaskOuter .searchMask .boxSelectedFilter .deactive {

display:none;
}
.jobMask > .searchMaskOuter .searchMask .boxSelectedFilter .filterSelectedValue {

padding:0 1rem;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
color:#FFFFFF;
margin-right:0.75rem;
margin-bottom:1rem;
display:inline-flex;
align-items:center;
text-decoration:none;
}
.jobMask > .searchMaskOuter .searchMask .boxSelectedFilter .filterSelectedValue:before {

display:inline-block;
content:'';
background:url("/multi-wGlobal/wGlobal/layout/images/svg-icons/optimized/x.svg");
background-size:15px;
background-repeat:no-repeat;
background-position:center;
width:15px;
height:15px;
margin-right:.5rem;
}
.jobMask > .searchMaskOuter .searchMask .boxSelectedFilter a#btnResetFilter {

display:none;
color:#FFFFFF;
display:inline-flex;
padding:0 1rem;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
align-items:center;
text-decoration:none;
}
.jobMask > .searchMaskOuter .searchMask .boxSelectedFilter a#btnResetFilter:before {

display:inline-block;
content:'';
background:url("/multi-wGlobal/wGlobal/layout/images/svg-icons/optimized/xwhite.svg");
background-size:22px 21px;
background-repeat:no-repeat;
background-position:center;
width:22px;
height:21px;
margin-right:.5rem;
}
@media only screen and (min-width: 768px) {
.jobMask > .searchMaskOuter .searchMask .boxFilter {

grid-template-columns:repeat(4,calc(25% - 0.67rem));
grid-column-gap: 1rem;
grid-row-gap:1rem;
}
}
@media only screen and (min-width: 992px) {
.jobMask > .searchMaskOuter .searchMask .boxFilter {

margin:0;
}
}
.elementListAllJobs {

max-width:1024px;
margin:3.25rem auto 0 auto;
}
.elementListAllJobs .pageNaviList {

margin:0 0 0 0;
padding:0 0 0 0;
position:relative;
display:flex;
justify-content:center;
}
.elementListAllJobs .elementHeadline {

padding:0;
}
.elementListAllJobs .elementHeadline h2 {

font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
font-size:1.7rem;
line-height:150%;
}
.elementListAllJobs .elementHeadline h2 span.countjobsheadline {

background-color:#fab700;
padding:0 .452rem 0 .452rem;
margin:0 .452rem;
}
.elementListAllJobs .elementHeadline h2 span.countjobsheadline span {

font-size:1.8rem;
}
@media only screen and (min-width: 768px) {
.elementListAllJobs {

margin-top:3rem;
}
}
@media only screen and (max-width: 1024px) {
.elementListAllJobs {

padding:0 1rem;
}
}
.elementListApplicationsS .listLoaderMore {

margin:0;
padding:2rem 1rem;
text-align:center;
}
.elementListApplicationsS .listLoaderMore > a {

background-color:#FFFFFF;
color:;
}
.elementListApplicationsS .elementList li {

box-shadow:none!important;
border:none!important;
}
.elementListApplicationsS .elementList li .elementText, .elementListApplicationsS .elementList li .elementObjectLocation .elementObjectLocationDescription, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiText, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiLocation, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiDates, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiDescription, .elementListApplicationsS .elementList li .elementObjectContactPerson .elementObjectContactPersonText, .elementListApplicationsS .elementList li .elementObjectContactPerson .elementObjectContactPersonLinks, .elementListApplicationsS .elementList li .elementObjectContactPerson .elementObjectContactPersonAddress, .elementListApplicationsS .elementList li .elementObjectContactPerson .elementObjectContactPersonDepartments {

margin-bottom:20px;
}
.elementListApplicationsS .elementList li .elementText:last-child, .elementListApplicationsS .elementList li .elementObjectLocation .elementObjectLocationDescription:last-child, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiText:last-child, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiOrganizer:last-child, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiLocation:last-child, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiDates:last-child, .elementListApplicationsS .elementList li .elementObjectEventMulti .elementObjectEventMultiDescription:last-child, .elementListApplicationsS .elementList li .elementObjectContactPerson .elementObjectContactPersonText:last-child, .elementListApplicationsS .elementList li .elementObjectContactPerson .elementObjectContactPersonLinks:last-child, .elementListApplicationsS .elementList li .elementObjectContactPerson .elementObjectContactPersonAddress:last-child, .elementListApplicationsS .elementList li .elementObjectContactPerson .elementObjectContactPersonDepartments:last-child {

margin-bottom:0;
}
.elementListApplicationsS .elementList li .jobTitle {

margin-bottom:1rem;
display:block;
}
.elementListApplicationsS .elementList li .jobTitle .status {

color:#ef7b00;
}
.elementListApplicationsS .elementList li .statusBar4px {

margin-bottom:20px;
background-color:#b1b4b7;
height:4px;
}
.elementListApplicationsS .elementList li .statusBar4px:last-child {

margin-bottom:0;
}
.elementListApplicationsS .elementList li .statusBar4px > span {

display:block;
height:4px;
}
.elementListApplicationsS .elementList li .statusBar4px > span.level-1_3 {

background-color:#ef7b00;
width:33%;
}
.elementListApplicationsS .elementList li .statusBar4px > span.level-2_3 {

background-color:#ef7b00;
width:66%;
}
.elementListApplicationsS .elementList li .statusBar4px > span.level-3_3 {

background-color:#ef7b00;
width:100%;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryTitle {

color:#000000;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .jobTitle .row {

margin-bottom:20px;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .jobTitle .row .title {

font-family:;
font-size:1.5rem;
line-height:2.25rem;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .jobTitle a.status {

text-decoration:none;
font-weight:bold;
color:#fab700;
display:flex;
align-items:center;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .jobTitle a.status:before {

content:'';
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/arrow-right.svg");
background-repeat:no-repeat;
background-position:center;
background-size:9px 19px;
width:9px;
height:19px;
display:inline-block;
margin:0 1rem 0 0;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryTitleInfo span {

margin-right:2rem;
display:inline-block;
font-size:1rem;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryDate {

display:flex;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryDate > .listApplicationType {

font-weight:bold;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryDate > .listDateI {

margin-left:5px;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryLinkDelete {

margin-top:5px;
margin-left:2rem;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryLinkDelete a {

display:block;
width:33px;
height:36px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/trash.svg");
background-repeat:no-repeat;
background-position:center;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryMails {

display:none;
opacity:0;
position:absolute;
right:0;
top:-7px;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryMails > a {

display:block;
width:40px;
height:40px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-smallcalandarblack.svg);
background-size:100% auto;
position:relative;
}
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryMails > a span {

margin:0;
position:absolute;
right:0;
top:0;
width:16px;
height:16px;
display:block;
border-radius:50%;
border:1px solid #FFFFFF;
background-color:#fab700;
line-height:14px;
font-size:0.5rem;
color:#FFFFFF !important;
text-align:center;
font-weight:normal;
}
.elementListApplicationsS #listAppCompleted li {

background-color:#fab700 !important;
}
@media only screen and (min-width: 768px) {
.elementListApplicationsS .listLoaderMore {

background-color:#FFFFFF;
padding:2rem 2.8rem;
}
}
@media only screen and (min-width: 768px) {
.elementListApplicationsS .elementList li .listEntryInnerInner .listEntryCol2 {

padding-top:30px;
}
}
.listJobFilter .date {

margin-left:4px;
}
.elementListJobsSaved .elementHeadline h2 {

padding-bottom:0;
}
.elementListJobsSaved .elementList-default_var0 {

margin-bottom:0;
}
.elementListJobsSaved .elementList-default_var0:last-child {

margin-bottom:0;
}
.elementListJobsSaved .listLoaderMore {

display:none;
margin:0;
padding:2rem 0 0 0;
}
.elementListJobsSaved .listLoaderMore .elementLink, .elementListJobsSaved .listLoaderMore .elementObjectContactPerson .elementObjectContactPersonVcard {

margin-bottom:0;
}
.elementListJobsSaved .date {

margin-left:4px;
}




.elementLoginForm {

width:100%;
}
.elementLoginForm .show {

float:right;
color:rgba(63,66,66,0.8) !important;
text-decoration:none;
}
.elementLoginForm .show:before {

display:none;
content:'';
width:24px;
height:24px;
margin-right:0px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/icon-small-view_grey.svg");
background-size:100% auto;
margin-top:-5px;
height:17px;
}
.elementLoginForm .show:hover:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/icon-small-view_red.svg");
}
.elementLoginForm .formElementButton .elementLink > a, .elementLoginForm .formElementButton .elementObjectContactPerson .elementObjectContactPersonVcard > a {

line-height:3.4rem;
}
.elementLoginForm .formElementButton .elementLink.elementLink_var20000, .elementLoginForm .formElementButton .elementObjectContactPerson .elementObjectContactPersonVcard.elementObjectContactPerson .elementObjectContactPersonVcard_var20000 {

margin-bottom:2rem !important;
}
.elementLoginForm .formElementButton .elementLink.elementLink_var20000 > a, .elementLoginForm .formElementButton .elementObjectContactPerson .elementObjectContactPersonVcard.elementObjectContactPerson .elementObjectContactPersonVcard_var20000 > a {

line-height:130%;
color:#525555;
}
.elementLoginForm .buttonSubmit {

white-space:nowrap;
width:100%;
margin-left:0 !important;
}
.elementLoginForm .formFailure {

display:none;
}
.elementLoginForm .formFailure .failureMessage {

color:#d2001e;
display:none;
}
@media only screen and (min-width: 415px) {
.elementLoginForm .buttonSubmit {

width:auto;
}
}


.elementNavigation {

position:relative;
}
.elementNavigation #navigationMainToggler {

display:none;
}
.elementNavigation li > ul {

padding:0 0 0 1rem;
}
.elementNavigation a {

text-decoration:none;
}
.elementNavigation_var40 nav {

overflow:hidden;
position:relative;
}
.elementNavigation_var40 ul[data-navlevel="1"] {

padding:0;
margin:0;
}
.elementNavigation_var40 ul[data-navlevel="1"] > li {

display:block;
float:left;
padding:0 0.6rem 0 0;
}
.elementNavigation_var40 ul[data-navlevel="1"] > li:first-child {

padding-left:0;
}
.elementNavigation_var40 ul[data-navlevel="1"] > li:last-child {

padding-right:0;
}
.elementNavigation_var40 ul[data-navlevel="1"] ul[data-navlevel="2"] {

padding:0;
margin:0;
}
.elementNavigation_var230:empty {

display:none;
}
.elementNavigation_var230 > div > div {

display:inline;
}
.elementNavigation_var230 > div > div a {

text-decoration:none;
padding:0 0.3rem 0 0;
}
.elementNavigation_var230 > div > div a:before {

content:'//';
padding:0 0.3rem 0 0;
}
.elementNavigation_var230 > div > div:first-child > a:before {

content:'';
padding:0;
}


.elementNavigationSections {

margin-bottom:0;
}
.elementNavigationSections .listOfSections:empty {

display:none;
}


.elementNavigationSections_var0 {

background-color:#3f4242;
width:100%;

}
.elementNavigationSections_var0 ul {

display:block;
list-style-type:none;
margin:0 auto;
padding:0;
text-align:center;
}
.elementNavigationSections_var0 li {

display:inline-block;

}
.elementNavigationSections_var0 li:hover a, .elementNavigationSections_var0 li.selected a {

border-bottom:solid 4px #FFFFFF;
}
.elementNavigationSections_var0 a {



display:block;
border-bottom:solid 4px transparent;
text-decoration:none;
background:none;
color:#FFFFFF;
font-size:1rem;
padding:10px 10px 6px 10px;
text-transform:uppercase;
}
.elementNavigationSections_var0 a:hover {

color:#FFFFFF;
}
@media (max-width: 768px) {
.elementNavigationSections_var0 ul {

display:none;
}
.elementNavigationSections_var0 ul.open {

display:block;
}
.elementNavigationSections_var0 li {

display:block;
text-align:left;
}
.elementNavigationSections_var0 .navigationSectionToggler {


display:block;
position:relative;
min-height:40px;
margin-right:2px;
padding:12px 38px 12px 16px;
cursor:pointer;
color:#FFFFFF;
text-decoration:none;
font-size:16px;
text-transform:uppercase;
}
.elementNavigationSections_var0 .navigationSectionToggler:before {

content:'';
position:absolute;
right:12px;
width:18px;
height:10px;
border-top:solid 2px #FFFFFF;
border-bottom:solid 2px #FFFFFF;
}
.elementNavigationSections_var0 .navigationSectionToggler:after {

content:'';
position:absolute;
right:12px;
width:18px;
height:18px;
border-bottom:solid 2px #FFFFFF;
}
.elementNavigationSections_var0 .navigationSectionToggler.closed:before {

transition:all 0.3s linear,border-color 0.3s 0.3s linear;
}
.elementNavigationSections_var0 .navigationSectionToggler.closed:after {

transition:all 0.3s linear;
}
.elementNavigationSections_var0 .navigationSectionToggler.open:before {

transition:all 0.3s linear,border-color 0.1s linear;
margin-top:6px;
transform:rotate(45deg);
right:14px;
width:19px;
border-bottom-color:transparent;
}
.elementNavigationSections_var0 .navigationSectionToggler.open:after {

transition:all 0.3s linear;
margin-top:-5px;
transform:rotate(-45deg);
right:17px;
width:19px;
}
}


.elementOpenStreetMap {

position:relative;
padding-bottom:75%;
height:0;
width:100% !important;
max-width:100% !important;
overflow:hidden;
}
.elementOpenStreetMap .mapContainer {

position:absolute;
visibility:hidden;
top:0;
left:0;
width:100%;
height:100%;
}
.elementOpenStreetMap .mapMarkerPopup {

position:relative;
border:solid 1px #c0c0c0;
border-radius:5px;
padding:0.5rem 1.5rem 0.5rem 1rem;
background:#FFFFFF;
}
.elementOpenStreetMap .mapMarkerPopup:after, .elementOpenStreetMap .mapMarkerPopup:before {

top:100%;
left:50%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none;
}
.elementOpenStreetMap .mapMarkerPopup:before {

border-top-color:#c0c0c0;
border-width:11px;
margin-left:-11px;
}
.elementOpenStreetMap .mapMarkerPopup:after {

border-top-color:#ffffff;
border-width:10px;
margin-left:-10px;
}
.elementOpenStreetMap .mapMarkerPopupContent {

font-size:0.8rem;
line-height:140%;
}
.elementOpenStreetMap .mapMarkerPopupContent p, .elementOpenStreetMap .mapMarkerPopupContent a {

color:#3f4242;
}
.elementOpenStreetMap .mapMarkerPopupContent p:last-child {

margin-bottom:0;
}
.elementOpenStreetMap .mapMarkerPopupContent .mapMarkerPopupTitle {

padding-top:0;
font-size:1rem;
color:#3f4242;
}
.elementOpenStreetMap .mapMarkerPopupContent .mapMarkerPopupTitle a, .elementOpenStreetMap .mapMarkerPopupContent .mapMarkerPopupTitle a:hover {

color:#3f4242;
}
.elementOpenStreetMap .mapMarkerPopupContent .mapMarkerPopupDescription {

color:#3f4242;
}
.elementOpenStreetMap .mapMarkerPopupContent .mapMarkerPopupLinkDetails {

display:block;
margin-top:0.36rem;
}
.elementOpenStreetMap .mapMarkerPopupContent .mapMarkerPopupLinkRoute {

display:block;
margin-top:0.36rem;
}
.elementOpenStreetMap .mapMarkerPopupCloser {

cursor:pointer;
display:block;
box-sizing:border-box;
position:absolute;
z-index:3;
right:6px;
top:10px;
width:16px;
height:16px;
font-size:0;
color:transparent;
background-color:transparent;
transition:transform 0.3s ease-in-out;
}
.elementOpenStreetMap .mapMarkerPopupCloser:hover {

transition:all 0.3s linear;
}
.elementOpenStreetMap .mapMarkerPopupCloser:before {

content:'';
position:absolute;
width:13px;
height:5px;
margin:3px 0 0 2px;
border-top:solid 1px #3f4242;
transform:rotate(45deg);
transform-origin:1px 3px;
}
.elementOpenStreetMap .mapMarkerPopupCloser:after {

content:'';
position:absolute;
width:13px;
height:10px;
margin:3px 0 0 2px;
border-bottom:solid 1px #3f4242;
transform:rotate(-45deg);
transform-origin:1px 8px;
}
.elementOpenStreetMap .ol-attribution *, .elementOpenStreetMap .ol-attribution *:hover {

color:#666666 !important;
}
.elementOpenStreetMap .containerConfirmBeforeLoad {

position:absolute;
width:100%;
height:100%;
background:#F6F7F8;
cursor:pointer;
}
.elementOpenStreetMap .containerConfirmBeforeLoad:before {

content:'';
position:absolute;
width:160px;
height:160px;
left:50%;
top:50%;
margin:-80px 0 0 -80px;
background-image:url('/multi-wGlobal/wGlobal/layout/images/map-icons/mapConfirm.svg');
background-size:100%;
}
.elementOpenStreetMap .startNotice {

position:absolute;
bottom:0;
width:100%;
padding:1rem 0;
font-size:0.7rem;
line-height:130%;
color:#3f4242;
text-align:center;
}
.elementOpenStreetMap .startNotice #buttonEditStartNotice {

position:absolute;
top:4px;
right:4px;
}
.elementOpenStreetMapStatic {

position:relative;
}
.elementOpenStreetMapStatic .elementPicture figure {

display:block;
}
.elementOpenStreetMapStatic .elementPicture figure img {

display:block;
width:100%;
}
.elementOpenStreetMapStatic .openStreetMapCopyright {

position:absolute;
right:0;
bottom:0;
padding:0 0.4rem;
font-size:0.7rem;
line-height:130%;
background:rgba(255,255,255,0.7);
}


.elementOpenStreetMapHeight_var50 {

padding-bottom:50% !important;
}


.elementOpenStreetMapHeight_var25 {

padding-bottom:55% !important;
}
@media (min-width: 768px) {
.elementOpenStreetMapHeight_var25 {

padding-bottom:25% !important;
}
}
.elementOpenStreetMapStyler_var0 canvas, .elementOpenStreetMapStyler_var0 .elementPicture {

filter:brightness(1.1) saturate(1.0);
}
.elementOpenStreetMapStyler_var69 canvas, .elementOpenStreetMapStyler_var69 .elementPicture {

filter:brightness(1.1);
}
.elementOpenStreetMapStyler_var75 canvas, .elementOpenStreetMapStyler_var75 .elementPicture {

filter:invert(100%) brightness(150%);
}


.elementOverlap_var0 {


position:relative;
overflow:hidden;
}
.weditor .elementOverlap_var0 {

overflow:visible;
}
.elementOverlap_var0 .overlapActivator {

transition:all 0.5s ease-in-out;
}
.elementOverlap_var0 .overlapActivator > div:last-child {

margin-bottom:0;
}
.elementOverlap_var0 .overlapLayer {

position:absolute;
transition:all 0.5s ease-in-out;
overflow:hidden;
bottom:-100%;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var0 .overlapLayer .overlapLayerInner {

padding:1.25rem;
}
.elementOverlap_var0 .overlapLayer .overlapLayerInner > div:last-child {

margin-bottom:0;
}
.elementOverlap_var0 .overlapLayer .overlapLayerInner .elementContent, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectLocation, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectEventMulti, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectContactPerson, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementVideoExternal, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementVideo, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementText, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectLocation .elementObjectLocationDescription, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiText, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiLocation, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDates, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDescription, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonText, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonLinks, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonAddress, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementSvgIcon, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementSitemap, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementPicture, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementOverlap, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementNavigation, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementLink, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonVcard, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementInfo, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementHeadline, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementEditProfile, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementEditAccount, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementEditJobticker, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementDataFragment_var350, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementDataFragment_var540, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementDashboardProfile, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementBox, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementAudio, .elementOverlap_var0 .overlapLayer .overlapLayerInner .elementAccordion {

margin-bottom:1rem;
}
.elementOverlap_var0.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var0:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var0:not(.clickToOpen).hover .overlapActivator {

transform:scale(1.1);
}
.elementOverlap_var0.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var0:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var0:not(.clickToOpen).hover .overlapLayer {

bottom:0;
}
@media (min-width: 768px) {
.elementOverlap_var0 .overlapLayer .overlapLayerInner {

padding:1.6rem;
}
}


.elementOverlap_var1 {


position:relative;
overflow:hidden;
}
.weditor .elementOverlap_var1 {

overflow:visible;
}
.elementOverlap_var1 .overlapActivator {

transition:all 0.5s ease-in-out;
}
.elementOverlap_var1 .overlapActivator > div:last-child {

margin-bottom:0;
}
.elementOverlap_var1 .overlapLayer {

position:absolute;
transition:all 0.5s ease-in-out;
overflow:hidden;
top:-100%;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var1 .overlapLayer .overlapLayerInner {

padding:1.25rem;
}
.elementOverlap_var1 .overlapLayer .overlapLayerInner > div:last-child {

margin-bottom:0;
}
.elementOverlap_var1 .overlapLayer .overlapLayerInner .elementContent, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectLocation, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectEventMulti, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectContactPerson, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementVideoExternal, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementVideo, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementText, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectLocation .elementObjectLocationDescription, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiText, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiLocation, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDates, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDescription, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonText, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonLinks, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonAddress, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementSvgIcon, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementSitemap, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementPicture, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementOverlap, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementNavigation, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementLink, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonVcard, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementInfo, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementHeadline, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementEditProfile, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementEditAccount, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementEditJobticker, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementDataFragment_var350, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementDataFragment_var540, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementDashboardProfile, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementBox, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementAudio, .elementOverlap_var1 .overlapLayer .overlapLayerInner .elementAccordion {

margin-bottom:1rem;
}
.elementOverlap_var1.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var1:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var1:not(.clickToOpen).hover .overlapActivator {

transform:scale(1.1);
}
.elementOverlap_var1.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var1:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var1:not(.clickToOpen).hover .overlapLayer {

top:0;
}
@media (min-width: 768px) {
.elementOverlap_var1 .overlapLayer .overlapLayerInner {

padding:1.6rem;
}
}


.elementOverlap_var5 {


position:relative;
overflow:hidden;
}
.weditor .elementOverlap_var5 {

overflow:visible;
}
.elementOverlap_var5 .overlapActivator {

transition:all 0.5s ease-in-out;
}
.elementOverlap_var5 .overlapActivator > div:last-child {

margin-bottom:0;
}
.elementOverlap_var5 .overlapLayer {

position:absolute;
transition:all 0.5s ease-in-out;
overflow:hidden;
bottom:-50%;
width:100%;
height:50%;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var5 .overlapLayer .overlapLayerInner {

padding:1.25rem;
}
.elementOverlap_var5 .overlapLayer .overlapLayerInner > div:last-child {

margin-bottom:0;
}
.elementOverlap_var5 .overlapLayer .overlapLayerInner .elementContent, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectLocation, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectEventMulti, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectContactPerson, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementVideoExternal, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementVideo, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementText, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectLocation .elementObjectLocationDescription, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiText, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiLocation, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDates, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDescription, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonText, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonLinks, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonAddress, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementSvgIcon, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementSitemap, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementPicture, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementOverlap, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementNavigation, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementLink, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonVcard, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementInfo, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementHeadline, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementEditProfile, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementEditAccount, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementEditJobticker, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementDataFragment_var350, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementDataFragment_var540, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementDashboardProfile, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementBox, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementAudio, .elementOverlap_var5 .overlapLayer .overlapLayerInner .elementAccordion {

margin-bottom:1rem;
}
.elementOverlap_var5.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var5:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var5:not(.clickToOpen).hover .overlapActivator {

transform:scale(1.1);
}
.elementOverlap_var5.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var5:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var5:not(.clickToOpen).hover .overlapLayer {

bottom:0;
}
@media (min-width: 768px) {
.elementOverlap_var5 .overlapLayer .overlapLayerInner {

padding:1.6rem;
}
}


.elementOverlap_var6 {


position:relative;
overflow:hidden;
}
.weditor .elementOverlap_var6 {

overflow:visible;
}
.elementOverlap_var6 .overlapActivator {

transition:all 0.5s ease-in-out;
}
.elementOverlap_var6 .overlapActivator > div:last-child {

margin-bottom:0;
}
.elementOverlap_var6 .overlapLayer {

position:absolute;
transition:all 0.5s ease-in-out;
overflow:hidden;
top:-50%;
width:100%;
height:50%;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var6 .overlapLayer .overlapLayerInner {

padding:1.25rem;
}
.elementOverlap_var6 .overlapLayer .overlapLayerInner > div:last-child {

margin-bottom:0;
}
.elementOverlap_var6 .overlapLayer .overlapLayerInner .elementContent, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectLocation, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectEventMulti, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectContactPerson, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementVideoExternal, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementVideo, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementText, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectLocation .elementObjectLocationDescription, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiText, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiLocation, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDates, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDescription, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonText, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonLinks, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonAddress, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementSvgIcon, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementSitemap, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementPicture, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementOverlap, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementNavigation, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementLink, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonVcard, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementInfo, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementHeadline, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementEditProfile, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementEditAccount, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementEditJobticker, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementDataFragment_var350, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementDataFragment_var540, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementDashboardProfile, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementBox, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementAudio, .elementOverlap_var6 .overlapLayer .overlapLayerInner .elementAccordion {

margin-bottom:1rem;
}
.elementOverlap_var6.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var6:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var6:not(.clickToOpen).hover .overlapActivator {

transform:scale(1.1);
}
.elementOverlap_var6.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var6:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var6:not(.clickToOpen).hover .overlapLayer {

top:0;
}
@media (min-width: 768px) {
.elementOverlap_var6 .overlapLayer .overlapLayerInner {

padding:1.6rem;
}
}


.elementOverlap_var10 {


position:relative;
overflow:hidden;
}
.weditor .elementOverlap_var10 {

overflow:visible;
}
.elementOverlap_var10 .overlapActivator > div:last-child {

margin-bottom:0;
}
.elementOverlap_var10 .overlapLayer {

position:absolute;
transition:all 0.5s ease-in-out;
overflow:hidden;
top:0;
width:100%;
height:100%;
opacity:0;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var10 .overlapLayer .overlapLayerInner {

padding:1.25rem;
}
.elementOverlap_var10 .overlapLayer .overlapLayerInner > div:last-child {

margin-bottom:0;
}
.elementOverlap_var10 .overlapLayer .overlapLayerInner .elementContent, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectLocation, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectEventMulti, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectContactPerson, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementVideoExternal, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementVideo, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementText, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectLocation .elementObjectLocationDescription, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiText, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiLocation, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDates, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDescription, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonText, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonLinks, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonAddress, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementSvgIcon, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementSitemap, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementPicture, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementOverlap, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementNavigation, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementLink, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonVcard, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementInfo, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementHeadline, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementEditProfile, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementEditAccount, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementEditJobticker, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementDataFragment_var350, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementDataFragment_var540, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementDashboardProfile, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementBox, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementAudio, .elementOverlap_var10 .overlapLayer .overlapLayerInner .elementAccordion {

margin-bottom:1rem;
}
.elementOverlap_var10.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var10:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var10:not(.clickToOpen).hover .overlapLayer {

opacity:1;
}
@media (min-width: 768px) {
.elementOverlap_var10 .overlapLayer .overlapLayerInner {

padding:1.6rem;
}
}


.elementOverlap_var15 {


position:relative;
overflow:hidden;
}
.weditor .elementOverlap_var15 {

overflow:visible;
}
.elementOverlap_var15 .overlapActivator {

transition:all 0.5s ease-in-out;
}
.elementOverlap_var15 .overlapActivator > div:last-child {

margin-bottom:0;
}
.elementOverlap_var15 .overlapLayer {

position:absolute;
transition:all 0.5s ease-in-out;
overflow:hidden;
top:0;
width:100%;
height:100%;
transform:scale(0.8);
opacity:0;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var15 .overlapLayer .overlapLayerInner {

padding:1.25rem;
}
.elementOverlap_var15 .overlapLayer .overlapLayerInner > div:last-child {

margin-bottom:0;
}
.elementOverlap_var15 .overlapLayer .overlapLayerInner .elementContent, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectLocation, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectEventMulti, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectContactPerson, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementVideoExternal, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementVideo, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementText, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectLocation .elementObjectLocationDescription, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiText, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiLocation, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDates, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDescription, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonText, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonLinks, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonAddress, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementSvgIcon, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementSitemap, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementPicture, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementOverlap, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementNavigation, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementLink, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonVcard, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementInfo, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementHeadline, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementEditProfile, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementEditAccount, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementEditJobticker, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementDataFragment_var350, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementDataFragment_var540, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementDashboardProfile, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementBox, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementAudio, .elementOverlap_var15 .overlapLayer .overlapLayerInner .elementAccordion {

margin-bottom:1rem;
}
.elementOverlap_var15.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var15:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var15:not(.clickToOpen).hover .overlapActivator {

opacity:0.5;
}
.elementOverlap_var15.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var15:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var15:not(.clickToOpen).hover .overlapLayer {

transform:scale(1);
opacity:1;
}
@media (min-width: 768px) {
.elementOverlap_var15 .overlapLayer .overlapLayerInner {

padding:1.6rem;
}
}


.elementOverlap_var16 {


position:relative;
overflow:hidden;
}
.weditor .elementOverlap_var16 {

overflow:visible;
}
.elementOverlap_var16 .overlapActivator {

transition:all 0.5s ease-in-out;
}
.elementOverlap_var16 .overlapActivator > div:last-child {

margin-bottom:0;
}
.elementOverlap_var16 .overlapLayer {

position:absolute;
transition:all 0.5s ease-in-out;
overflow:hidden;
top:0;
width:100%;
height:100%;
transform:scale(1.2);
opacity:0;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var16 .overlapLayer .overlapLayerInner {

padding:1.25rem;
}
.elementOverlap_var16 .overlapLayer .overlapLayerInner > div:last-child {

margin-bottom:0;
}
.elementOverlap_var16 .overlapLayer .overlapLayerInner .elementContent, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectLocation, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectEventMulti, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectContactPerson, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementVideoExternal, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementVideo, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementText, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectLocation .elementObjectLocationDescription, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiText, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiLocation, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDates, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectEventMulti .elementObjectEventMultiDescription, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonText, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonLinks, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonAddress, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementTabContainer, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementSvgIcon, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementSitemap, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementPicture, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementOverlap, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementNavigation, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementLink, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementObjectContactPerson .elementObjectContactPersonVcard, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementInfo, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementHeadline, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementEditProfile, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementEditAccount, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementEditJobticker, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementDataFragment_var350, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementDataFragment_var540, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementDashboardProfile, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementBox, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementAudio, .elementOverlap_var16 .overlapLayer .overlapLayerInner .elementAccordion {

margin-bottom:1rem;
}
.elementOverlap_var16.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var16:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var16:not(.clickToOpen).hover .overlapActivator {

opacity:0.5;
}
.elementOverlap_var16.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var16:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var16:not(.clickToOpen).hover .overlapLayer {

transform:scale(1);
opacity:1;
}
@media (min-width: 768px) {
.elementOverlap_var16 .overlapLayer .overlapLayerInner {

padding:1.6rem;
}
}


.elementOverlap_var20 {


position:relative;
}
.elementOverlap_var20 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var20 .overlapLayer {

position:absolute;
z-index:10;
transition:all 0.5s ease-in-out;
overflow:hidden;
top:0;
left:100%;
height:100%;
width:0;
}
.elementOverlap_var20 .overlapLayer .overlapLayerInner {

background-color:#f0f0f0;
padding:10px;
height:100%;
}
.elementOverlap_var20.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var20:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var20:not(.clickToOpen).hover .overlapLayer {

width:240px;
}


.elementOverlap_var21 {


position:relative;
}
.elementOverlap_var21 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var21 .overlapLayer {

position:absolute;
z-index:10;
transition:all 0.5s ease-in-out;
overflow:hidden;
top:0;
right:100%;
height:100%;
width:0;
}
.elementOverlap_var21 .overlapLayer .overlapLayerInner {

background-color:#f0f0f0;
padding:10px;
height:100%;
}
.elementOverlap_var21.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var21:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var21:not(.clickToOpen).hover .overlapLayer {

width:240px;
}


.elementOverlap_var26 {


position:relative;
}
.elementOverlap_var26 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var26 .overlapLayer {

position:absolute;
z-index:10;
transition:all 0.5s ease-in-out;
overflow:hidden;
top:100%;
max-height:0;
width:100%;
}
.elementOverlap_var26 .overlapLayer .overlapLayerInner {

background-color:#f0f0f0;
padding:10px;
}
.elementOverlap_var26.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var26:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var26:not(.clickToOpen).hover .overlapLayer {

max-height:100vh;
}


.elementOverlap_var30 {


position:relative;
}
.elementOverlap_var30 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var30 .overlapLayer {

visibility:hidden;
position:absolute;
z-index:10;
transition:opacity 0.5s ease-in-out;
bottom:100%;
width:100%;
opacity:0;
}
.elementOverlap_var30 .overlapLayer:hover {

visibility:visible;
opacity:1;
}
.elementOverlap_var30 .overlapLayer .overlapLayerInner {

box-sizing:border-box;
background-color:#f0f0f0;
padding:20px 20px 0 20px;
margin-bottom:24px;
border:solid 1px #e0e0e0;
height:100%;
box-shadow:0 0 12px -1px rgba(0,0,0,0.5);
}
.elementOverlap_var30 .overlapLayer .overlapLayerInner:before {

content:"";
position:absolute;
margin:15px 0 0 14px;
bottom:6px;
border-width:20px 20px 0 20px;
border-style:solid;
border-color:#e0e0e0 transparent;
}
.elementOverlap_var30 .overlapLayer .overlapLayerInner:after {

content:"";
position:absolute;
margin:-1px 0 0 15px;
border-width:19px 19px 0 19px;
border-style:solid;
border-color:#f0f0f0 transparent;
}
.elementOverlap_var30.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var30:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var30:not(.clickToOpen).hover .overlapLayer {

visibility:visible;
opacity:1;
}


.elementOverlap_var50 {


position:relative;
}
.elementOverlap_var50 .overlapActivator {

transition:all 0.3s linear;
}
.elementOverlap_var50 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var50 .overlapLayer {

height:100%;
perspective:512px;
perspective-origin:50% 50%;
position:absolute;
overflow:hidden;
top:0;
width:100%;
}
.elementOverlap_var50 .overlapLayer .overlapLayerInner {

padding:1.25rem;
transform-style:preserve-3d;
transform-origin:0 0 0;
transform:rotateX(-120deg);
transition:all 0.3s linear;
position:absolute;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var50.clickToOpen.activatorClicked .overlapLayerInner, .elementOverlap_var50:not(.clickToOpen):hover .overlapLayerInner, .elementOverlap_var50:not(.clickToOpen).hover .overlapLayerInner {

transform:rotateX(0deg);
}


.elementOverlap_var51 {


position:relative;
}
.elementOverlap_var51 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var51 .overlapLayer {

height:100%;
perspective:512px;
perspective-origin:50% 0;
position:absolute;
overflow:hidden;
bottom:0;
width:100%;
}
.elementOverlap_var51 .overlapLayer .overlapLayerInner {

padding:1.25rem;
transform-style:preserve-3d;
transform-origin:0 100% 0;
transform:rotateX(130deg);
transition:all 0.3s linear;
position:absolute;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var51.clickToOpen.activatorClicked .overlapLayerInner, .elementOverlap_var51:not(.clickToOpen):hover .overlapLayerInner, .elementOverlap_var51:not(.clickToOpen).hover .overlapLayerInner {

transform:rotateX(0deg);
}


.elementOverlap_var55 {


position:relative;
}
.elementOverlap_var55 .overlapActivator {

transition:all 0.3s linear;
}
.elementOverlap_var55 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var55 .overlapLayer {

height:50%;
perspective:512px;
perspective-origin:50% 50%;
position:absolute;
overflow:hidden;
top:0;
width:100%;
}
.elementOverlap_var55 .overlapLayer .overlapLayerInner {

padding:1.25rem;
transform-style:preserve-3d;
transform-origin:0 0 0;
transform:rotateX(-120deg);
transition:all 0.3s linear;
position:absolute;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var55.clickToOpen.activatorClicked .overlapLayerInner, .elementOverlap_var55:not(.clickToOpen):hover .overlapLayerInner, .elementOverlap_var55:not(.clickToOpen).hover .overlapLayerInner {

transform:rotateX(0deg);
}


.elementOverlap_var56 {


position:relative;
}
.elementOverlap_var56 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var56 .overlapLayer {

height:50%;
perspective:512px;
perspective-origin:50% 0;
position:absolute;
overflow:hidden;
bottom:0;
width:100%;
}
.elementOverlap_var56 .overlapLayer .overlapLayerInner {

padding:1.25rem;
transform-style:preserve-3d;
transform-origin:0 100% 0;
transform:rotateX(130deg);
transition:all 0.3s linear;
position:absolute;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.8);
}
.elementOverlap_var56.clickToOpen.activatorClicked .overlapLayerInner, .elementOverlap_var56:not(.clickToOpen):hover .overlapLayerInner, .elementOverlap_var56:not(.clickToOpen).hover .overlapLayerInner {

transform:rotateX(0deg);
}


.elementOverlap_var61 {


position:relative;
overflow:visible;
perspective:1024px;

}
.elementOverlap_var61 .overlapActivator {

transform:rotateY(0deg);
transition:0.8s;
transform-style:preserve-3d;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
}
.elementOverlap_var61 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var61 .overlapLayer {

transform:rotateY(-180deg);
position:absolute;
top:0;
transition:0.8s;
transform-style:preserve-3d;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
width:100%;
}
.elementOverlap_var61 .overlapLayer .overlapLayerInner {

height:100%;
}
.elementOverlap_var61 .overlapLayer .overlapLayerInner > *:last-child {

margin-bottom:0;
}
.elementOverlap_var61.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var61:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var61:not(.clickToOpen).hover .overlapActivator {

transform:rotateY(180deg);
}
.elementOverlap_var61.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var61:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var61:not(.clickToOpen).hover .overlapLayer {

transform:rotateY(0deg);
}


.elementOverlap_var62 {


position:relative;
overflow:visible;
perspective:1024px;

}
.elementOverlap_var62 .overlapActivator {

transform:rotateX(0deg);
transition:0.8s;
transform-style:preserve-3d;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
}
.elementOverlap_var62 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var62 .overlapLayer {

transform:rotateX(-180deg);
position:absolute;
width:100%;
top:0;
transition:0.8s;
transform-style:preserve-3d;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
}
.elementOverlap_var62 .overlapLayer .overlapLayerInner {

height:100%;
}
.elementOverlap_var62 .overlapLayer .overlapLayerInner > *:last-child {

margin-bottom:0;
}
.elementOverlap_var62.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var62:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var62:not(.clickToOpen).hover .overlapActivator {

transform:rotateX(180deg);
}
.elementOverlap_var62.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var62:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var62:not(.clickToOpen).hover .overlapLayer {

transform:rotateX(0deg);
}


.elementOverlap_var70 {


position:relative;
overflow:hidden;
}
.elementOverlap_var70 .overlapActivator {

transition:all 0.4s ease-out;
}
.elementOverlap_var70 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var70 .overlapLayer {

position:absolute;
top:0;
left:0;
width:100%;
height:100%;
transform:translateX(-100%);
transition:all 1.0s ease-out;
}
.elementOverlap_var70 .overlapLayer .overlapLayerInner {

padding:1.25rem;
width:50%;
height:100%;
background-color:rgba(255,255,255,1);
}
.elementOverlap_var70 .overlapLayer .overlapLayerInner > *:last-child {

margin-bottom:0;
}
.elementOverlap_var70.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var70:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var70:not(.clickToOpen).hover .overlapActivator {

transition:all 0.5s 0.1s ease-in-out;
transform:translateX(25%);
}
.elementOverlap_var70.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var70:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var70:not(.clickToOpen).hover .overlapLayer {

transition:all 0.6s ease-out;
transform:translateX(0);
}


.elementOverlap_var75 {


position:relative;
overflow:hidden;
}
.elementOverlap_var75 .overlapActivator {

transition:all 0.4s ease-out;
}
.elementOverlap_var75 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var75 .overlapLayer {

position:absolute;
top:0;
left:0;
width:100%;
height:100%;
transform:translateX(-100%);
transition:all 1.0s ease-out;

}
.elementOverlap_var75 .overlapLayer .overlapLayerInner {

padding:1.25rem;
width:50%;
height:100%;
background-color:#fab700;
}
.elementOverlap_var75 .overlapLayer .overlapLayerInner > *:last-child {

margin-bottom:0;
}
.elementOverlap_var75.clickToOpen.activatorClicked .overlapActivator, .elementOverlap_var75:not(.clickToOpen):hover .overlapActivator, .elementOverlap_var75:not(.clickToOpen).hover .overlapActivator {

transition:all 0.5s 0.1s ease-in-out;
transform:translateX(25%);
}
.elementOverlap_var75.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var75:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var75:not(.clickToOpen).hover .overlapLayer {

transition:all 0.6s ease-out;
transform:translateX(0);
}


.elementOverlap_var100 {


position:relative;
overflow:hidden;
}
.weditor .elementOverlap_var100 {

overflow:visible;
}
.elementOverlap_var100 .overlapActivator > div:last-child {

margin-bottom:0;
}
.elementOverlap_var100 .overlapLayer {

position:absolute;
overflow:hidden;
top:0;
width:100%;
height:100%;
display:none;
}
.elementOverlap_var100.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var100:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var100:not(.clickToOpen).hover .overlapLayer {

display:block;
}




.elementPicture {








display:block;
position:relative;
line-height:0;
}
.elementPicture.hasPictureHover .pictureHover {

position:absolute;
top:0;
left:0;
width:100%;
opacity:0;
}
.elementPicture.hasPictureHover:hover .picture {

opacity:0;
}
.elementPicture.hasPictureHover:hover .pictureHover {

opacity:1;
}
.elementPicture figure {

position:relative;
display:block;
max-width:100%;
margin:0;
padding:0;
}
.elementPicture figcaption {

padding:8px 4px;
font-size:1rem;
line-height:150%;
}
.elementPicture figcaption > div.pictureTitle {

line-height:150%;
}
.elementPicture figcaption > div.pictureDescription {

font-weight:normal;
font-size:0.9rem;
line-height:140%;
color:rgba(63,66,66,0.8);
}
.elementPicture figcaption > div.pictureCopyright {

float:right;
font-weight:normal;
font-size:0.9rem;
line-height:140%;
color:rgba(63,66,66,0.8);
padding-left:4px;
}
.elementPicture img {

display:block;
}
.elementPicture svg {

display:block;
max-width:100%;
width:100%;
height:auto;
}
.elementPicture svg[width] {

width:auto;
}
@media (max-width: 768px) {
.elementPicture figure {

width:100%;
}
}
@media only screen and (max-width: 768px) {
.elementPicture svg {

display:inline-block!important;
}
}
.elementPicture_var60 figure, .elementPicture_var60 picture > img {

border-radius:100%;
}
.elementPictureBorder_var10 figure {

padding:10px;
background-color:#FFFFFF;
border:solid 1px #d8d8d8;
}
.elementPictureBorder_var10 figure > .pictureZoomer {

margin:10px 10px 0 0;
}
.elementPictureBorder_var10 figure > figcaption {

padding:8px 0 0 0;
}
.elementPictureBorder_var10 figure > figcaption > div.pictureTitle {

color:#3f4242 !important;
}
.elementPictureBorder_var60 .imageEdgesStronger {

position:absolute;
width:100%;
height:100%;
box-shadow:0 0 50px rgba(0,0,0,0.4) inset;
}
.elementPictureAspectRatio_var10 figure {

display:block;
}
.elementPictureAspectRatio_var10 figure picture {

height:0 !important;
display:block;
padding-bottom:100%;
}
.elementPictureAspectRatio_var15 figure {

display:block;
}
.elementPictureAspectRatio_var15 figure picture {

height:0 !important;
display:block;
padding-bottom:66.66666%;
}
.elementPictureTitle_var0 figcaption {

display:none;
}
.elementPicturePosition_var10:last-child figure {

margin-right:0;
}
@media (min-width: 576px) {
.elementPicturePosition_var10 {

margin-bottom:0;
}
.elementPicturePosition_var10 figure {

float:left;
margin-right:2rem;
margin-bottom:2rem;
}
}
.elementPicturePosition_var20:last-child figure {

margin-left:0;
}
@media (min-width: 576px) {
.elementPicturePosition_var20 {

margin-bottom:0;
}
.elementPicturePosition_var20 figure {

float:right;
margin-left:2rem;
margin-bottom:2rem;
}
.elementPicturePosition_var20 figure figcaption {

text-align:right;
}
}


.elementPicturePosition_var30 {

text-align:center;
}
.elementPicturePosition_var30 figure {

margin:0 auto;
display:inline-block;
}


.elementPictureSize_var0 {

max-width:100%;
}
.elementPictureSize_var10 figure {

max-width:100%;
}
@media (min-width: 576px) {
.elementPictureSize_var10 figure {

max-width:240px;
}
}


.elementPictureSize_var1 {


max-width:100%;
}
.elementPictureSize_var50 figure {

max-width:100%;
}
@media (min-width: 768px) {
.elementPictureSize_var50 figure {

max-width:50%;
}
}


.elementPictureSize_var2 {


max-width:100%;
}
.elementPictureSize_var20 figure {

max-width:100%;
}
@media (min-width: 576px) {
.elementPictureSize_var20 figure {

max-width:320px;
}
}
.elementAppUpload #uploadedFiles ul {

margin-top:2rem;
border-top:1px solid #d8d8d8;
}
.elementAppUpload #uploadedFiles ul li {

display:flex;
justify-content:space-between;
align-items:center;
border-bottom:1px solid #d8d8d8;
}
.elementAppUpload #uploadedFiles ul li span {

display:block;
padding:12px 0;
color:#3f4242;
font-weight:bold;
}
.elementAppUpload #uploadedFiles ul li span.delete {

display:inline-block;
width:40px;
height:40px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/icon-close_black.svg);
background-repeat:no-repeat;
background-position:center center;
background-size:100% auto;
cursor:pointer;
}
.elementAppUpload #uploadedFiles ul:empty {

border-top:none;
}
.elementProfileNavigation {

position:relative;
margin:-8rem 1rem 2rem 1rem;
z-index:10;
}
.elementProfileNavigation > .inner {

max-width:1200px;
margin:0 auto;
background-color:;
padding:2rem 2.5rem;
}
.elementProfileNavigation > .inner .buttons .elementLink a span.linkText, .elementProfileNavigation > .inner .buttons .elementObjectContactPerson .elementObjectContactPersonVcard a span.linkText {

text-align:left;
}
.elementProfileNavigation > .inner .buttons .elementLink a span.info, .elementProfileNavigation > .inner .buttons .elementObjectContactPerson .elementObjectContactPersonVcard a span.info {

align-self:center;
display:none;
margin-left:2rem;
background-color:#FFFFFF;
border-radius:50%;
width:24px;
height:24px;
text-align:center;
color:#000000 !important;
line-height:1.4rem;
}
.elementProfileNavigation .elementContainerStandard > .col {

margin-bottom:2rem;
}
@media only screen and (min-width: 992px) {
.elementProfileNavigation {

margin:-4rem 0 2rem 0;
}
}
@media only screen and (max-width: 992px) {
.elementProfileNavigation > .inner {

padding:2rem 0;
}
}
.elementResetPassword .elementFormResetPassword .formElementButton {

text-align:left !important;
}
.elementResetPassword .elementFormResetPassword #pwStatusOk, .elementResetPassword .elementFormResetPassword #pwChangeOk {

display:none;
padding-left:70px;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/green-checkmark.svg");
background-size:56px auto;
background-repeat:no-repeat;
min-height:56px;
align-items:center;
}
.elementResetPassword .elementFormResetPassword #pwStatusOk > .elementContent, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectLocation, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectEventMulti, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectContactPerson, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementVideoExternal, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementVideo, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementText, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectLocation .elementObjectLocationDescription, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectEventMulti .elementObjectEventMultiText, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectEventMulti .elementObjectEventMultiLocation, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectEventMulti .elementObjectEventMultiDates, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectEventMulti .elementObjectEventMultiDescription, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectContactPerson .elementObjectContactPersonText, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectContactPerson .elementObjectContactPersonLinks, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectContactPerson .elementObjectContactPersonAddress, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementTabContainer, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementTabContainer, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementSvgIcon, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementSitemap, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementPicture, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementOverlap, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementNavigation, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementLink, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementObjectContactPerson .elementObjectContactPersonVcard, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementInfo, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementHeadline, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementEditProfile, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementEditAccount, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementEditJobticker, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementDataFragment_var350, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementDataFragment_var540, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementDashboardProfile, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementBox, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementAudio, .elementResetPassword .elementFormResetPassword #pwStatusOk > .elementAccordion, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementContent, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectLocation, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectEventMulti, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectContactPerson, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementVideoExternal, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementVideo, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementText, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectLocation .elementObjectLocationDescription, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectEventMulti .elementObjectEventMultiText, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectEventMulti .elementObjectEventMultiLocation, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectEventMulti .elementObjectEventMultiDates, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectEventMulti .elementObjectEventMultiDescription, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectContactPerson .elementObjectContactPersonText, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectContactPerson .elementObjectContactPersonLinks, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectContactPerson .elementObjectContactPersonAddress, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementTabContainer, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementTabContainer, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementSvgIcon, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementSitemap, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementPicture, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementOverlap, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementNavigation, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementLink, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementObjectContactPerson .elementObjectContactPersonVcard, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementInfo, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementHeadline, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementEditProfile, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementEditAccount, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementEditJobticker, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementDataFragment_var350, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementDataFragment_var540, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementDashboardProfile, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementBox, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementAudio, .elementResetPassword .elementFormResetPassword #pwChangeOk > .elementAccordion {

margin-bottom:0!important;
margin-left:0;
}
.elementResetPassword .elementFormResetPassword #pwStatusOkInfo {

display:none;
}
.elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementContent, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectLocation, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectEventMulti, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectContactPerson, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementVideoExternal, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementVideo, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementText, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectLocation .elementObjectLocationDescription, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectEventMulti .elementObjectEventMultiText, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectEventMulti .elementObjectEventMultiLocation, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectEventMulti .elementObjectEventMultiDates, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectEventMulti .elementObjectEventMultiDescription, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectContactPerson .elementObjectContactPersonText, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectContactPerson .elementObjectContactPersonLinks, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectContactPerson .elementObjectContactPersonAddress, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementTabContainer, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementTabContainer, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementSvgIcon, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementSitemap, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementPicture, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementOverlap, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementNavigation, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementLink, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementObjectContactPerson .elementObjectContactPersonVcard, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementInfo, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementHeadline, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementEditProfile, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementEditAccount, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementEditJobticker, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementDataFragment_var350, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementDataFragment_var540, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementDashboardProfile, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementBox, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementAudio, .elementResetPassword .elementFormResetPassword #pwStatusOkInfo > .elementAccordion {

margin-bottom:0!important;
margin-left:0;
}
.elementResetPassword .elementFormResetPassword #pwStatusFailure {

display:none;
}
.elementResetPassword .elementFormResetPassword #pwStatusFailureUser {

display:none;
}
.elementResetPassword .elementFormResetPassword #pwConfirmFailure, .elementResetPassword .elementFormResetPassword #pwChangeOk, .elementResetPassword .elementFormResetPassword #formPwEmailConfirm {

display:none;
}




.elementSection, .elementSectionObjectLocation, .elementSectionObjectEventMulti, .elementSectionObjectContactPerson, .elementSectionObjectBlogpost {

















clear:both;
margin:0 0 0 0;
padding:2rem 1.5rem;
position:relative;
}
.elementSection > .sectionInner, .elementSectionObjectLocation > .sectionInner, .elementSectionObjectEventMulti > .sectionInner, .elementSectionObjectContactPerson > .sectionInner, .elementSectionObjectBlogpost > .sectionInner {

position:relative;
max-width:1200px;
margin:0 auto;
padding:0;
}
.elementSection > .sectionInner > *:last-child, .elementSectionObjectLocation > .sectionInner > *:last-child, .elementSectionObjectEventMulti > .sectionInner > *:last-child, .elementSectionObjectContactPerson > .sectionInner > *:last-child, .elementSectionObjectBlogpost > .sectionInner > *:last-child {

margin-bottom:0;
}
.elementSection > .sectionInner .elementIncludeContentPage > *:last-child, .elementSectionObjectLocation > .sectionInner .elementIncludeContentPage > *:last-child, .elementSectionObjectEventMulti > .sectionInner .elementIncludeContentPage > *:last-child, .elementSectionObjectContactPerson > .sectionInner .elementIncludeContentPage > *:last-child, .elementSectionObjectBlogpost > .sectionInner .elementIncludeContentPage > *:last-child {

margin-bottom:0;
}
.elementSection > .backgroundContainer, .elementSectionObjectLocation > .backgroundContainer, .elementSectionObjectEventMulti > .backgroundContainer, .elementSectionObjectContactPerson > .backgroundContainer, .elementSectionObjectBlogpost > .backgroundContainer {

position:absolute;
overflow:hidden;
z-index:0;
top:0;
left:0;
width:100%;
height:100%;
}
.elementSection > .backgroundContainer > div, .elementSectionObjectLocation > .backgroundContainer > div, .elementSectionObjectEventMulti > .backgroundContainer > div, .elementSectionObjectContactPerson > .backgroundContainer > div, .elementSectionObjectBlogpost > .backgroundContainer > div {

position:absolute;
background-size:cover;
background-position:center;
top:0;
left:0;
width:100%;
height:100%;
}
.elementSection > .backgroundContainer > picture, .elementSectionObjectLocation > .backgroundContainer > picture, .elementSectionObjectEventMulti > .backgroundContainer > picture, .elementSectionObjectContactPerson > .backgroundContainer > picture, .elementSectionObjectBlogpost > .backgroundContainer > picture {

display:block;
}
.elementSection > .backgroundContainer > video, .elementSectionObjectLocation > .backgroundContainer > video, .elementSectionObjectEventMulti > .backgroundContainer > video, .elementSectionObjectContactPerson > .backgroundContainer > video, .elementSectionObjectBlogpost > .backgroundContainer > video, .elementSection > .backgroundContainer > picture > img, .elementSectionObjectLocation > .backgroundContainer > picture > img, .elementSectionObjectEventMulti > .backgroundContainer > picture > img, .elementSectionObjectContactPerson > .backgroundContainer > picture > img, .elementSectionObjectBlogpost > .backgroundContainer > picture > img {

position:absolute;
top:0;
left:0;
width:100%;
height:auto;
min-width:100%;
min-height:100%;
object-fit:cover;
}
.elementSection > .backgroundContainer picture > img, .elementSectionObjectLocation > .backgroundContainer picture > img, .elementSectionObjectEventMulti > .backgroundContainer picture > img, .elementSectionObjectContactPerson > .backgroundContainer picture > img, .elementSectionObjectBlogpost > .backgroundContainer picture > img {

width:100%;
height:100%;
object-fit:cover;
}
.elementSection:after, .elementSectionObjectLocation:after, .elementSectionObjectEventMulti:after, .elementSectionObjectContactPerson:after, .elementSectionObjectBlogpost:after {

display:table;
overflow:hidden;
visibility:hidden;
clear:both;
content:"";
height:0;
font-size:0;
line-height:0;
}
@media (min-width: 576px) {
.elementSection, .elementSectionObjectLocation, .elementSectionObjectEventMulti, .elementSectionObjectContactPerson, .elementSectionObjectBlogpost {

padding:2rem 2rem;
}
.hasBlockLeft #blockContent .elementSection,.hasBlockLeft #blockContent .elementSectionObjectLocation,.hasBlockLeft #blockContent .elementSectionObjectEventMulti,.hasBlockLeft #blockContent .elementSectionObjectContactPerson,.hasBlockLeft #blockContent .elementSectionObjectBlogpost,.hasBlockRight #blockContent .elementSection,.hasBlockRight #blockContent .elementSectionObjectLocation,.hasBlockRight #blockContent .elementSectionObjectEventMulti,.hasBlockRight #blockContent .elementSectionObjectContactPerson,.hasBlockRight #blockContent .elementSectionObjectBlogpost {
padding-left:0 !important;
padding-right:0 !important;
}
}
@media (min-width: 992px) {
.elementSection, .elementSectionObjectLocation, .elementSectionObjectEventMulti, .elementSectionObjectContactPerson, .elementSectionObjectBlogpost {

padding:4rem 4rem;
}
.elementSection.less, .elementSectionObjectLocation.less, .elementSectionObjectEventMulti.less, .elementSectionObjectContactPerson.less, .elementSectionObjectBlogpost.less {

padding-top:2rem;
}
.elementSection.moreless, .elementSectionObjectLocation.moreless, .elementSectionObjectEventMulti.moreless, .elementSectionObjectContactPerson.moreless, .elementSectionObjectBlogpost.moreless {

padding-top:0;
}
}
.elementSectionInnerWidth_var0 > .sectionInner, .elementSectionObjectNews > .sectionInner, .elementSectionObjectLocation > .sectionInner, .elementSectionObjectEventMulti > .sectionInner, .elementSectionObjectBlogpost > .sectionInner, .elementSectionInnerWidth_var0 .elementSectionOpenerInner, .elementSectionObjectNews .elementSectionOpenerInner, .elementSectionObjectLocation .elementSectionOpenerInner, .elementSectionObjectEventMulti .elementSectionOpenerInner, .elementSectionObjectBlogpost .elementSectionOpenerInner {

max-width:1200px;
}
.elementSectionInnerWidth_var20 > .sectionInner, .elementSectionObjectContactPerson > .sectionInner {

max-width:560px;
}
.elementSectionInnerWidth_var20 .elementSectionOpenerInner, .elementSectionObjectContactPerson .elementSectionOpenerInner {

max-width:1200px;
}
.elementSectionInnerWidth_var80 > .sectionInner, .elementSectionInnerWidth_var80 .elementSectionOpenerInner {

max-width:1200px;
}


.elementSectionInnerWidth_var100 {

padding-left:0;
padding-right:0;
}
.no-weditor .elementSectionInnerWidth_var100 {

overflow:hidden;
}
.elementSectionInnerWidth_var100 > .sectionInner, .elementSectionInnerWidth_var100 .elementSectionOpenerInner {

max-width:2560px;
}


.elementSectionInnerWidth_var90 {

padding-left:3rem;
padding-right:3rem;
}
.no-weditor .elementSectionInnerWidth_var90 {

overflow:hidden;
}
.elementSectionInnerWidth_var90 > .sectionInner, .elementSectionInnerWidth_var90 .elementSectionOpenerInner {

max-width:2560px;
}


.elementSectionInnerHeight_var85 {

background-size:cover;
min-height:100vh;
display:flex;
align-items:center;
justify-content:center;
}
.no-weditor .elementSectionInnerHeight_var85 {

overflow:hidden;
}
.weditor .elementSectionInnerHeight_var85, .wComponentsToInsertList .elementSectionInnerHeight_var85 {

min-height:0;
}
.elementSectionInnerHeight_var85 > .sectionInner {

margin:0;
}


.elementSectionInnerHeight_var80 {

background-size:cover;
min-height:100vh;
}
.no-weditor .elementSectionInnerHeight_var80 {

overflow:hidden;
}
.weditor .elementSectionInnerHeight_var80, .wComponentsToInsertList .elementSectionInnerHeight_var80 {

min-height:0;
}
@media (min-width: 576px) {
.hasBlockLeft #blockContent .elementSectionPadding_var0,.hasBlockLeft #blockContent .elementSectionObjectLocation,.hasBlockLeft #blockContent .elementSectionObjectEventMulti,.hasBlockLeft #blockContent .elementSectionObjectContactPerson,.hasBlockLeft #blockContent .elementSectionObjectBlogpost,.hasBlockRight #blockContent .elementSectionPadding_var0,.hasBlockRight #blockContent .elementSectionObjectLocation,.hasBlockRight #blockContent .elementSectionObjectEventMulti,.hasBlockRight #blockContent .elementSectionObjectContactPerson,.hasBlockRight #blockContent .elementSectionObjectBlogpost {
padding-left:0 !important;
padding-right:0 !important;
}
}


.elementSectionPadding_var10 {

padding:0;
}


.elementSectionPadding_var60 {

padding:4rem 1rem;
}
@media (min-width: 576px) {
.elementSectionPadding_var60 {

padding:8rem 2rem;
}
.hasBlockLeft #blockContent .elementSectionPadding_var60,.hasBlockRight #blockContent .elementSectionPadding_var60 {
padding-left:0 !important;
padding-right:0 !important;
}
}
@media (min-width: 768px) {
.elementSectionPadding_var60 {

padding:16rem 2rem;
}
}


.elementSectionPadding_var65 {

display:flex;
padding:4rem 1rem;
}
@media (min-width: 576px) {
.elementSectionPadding_var65 {

padding:8rem 2rem;
}
.hasBlockLeft #blockContent .elementSectionPadding_var65,.hasBlockRight #blockContent .elementSectionPadding_var65 {
padding-left:0 !important;
padding-right:0 !important;
}
}
@media (min-width: 768px) {
.elementSectionPadding_var65 {

padding:16rem 2rem;
}
}


.elementSectionPadding_var5 {

display:flex;
}


.elementSectionMargin_var10 {

margin:0;
}


.elementSectionMargin_var20 {

margin-bottom:2rem;
}


.elementSectionBackgroundColor_var0 {

background-color:transparent;
}


.elementSectionBackgroundColor_var30 {

background-color:#EDEFF0;

}


.elementSectionBackgroundColor_var60 {

background-color:#3f4242;

}


.elementSectionBackgroundColor_var610 {

background-color:#FFFFFF;
}


.elementSectionBackgroundColor_var91 {

background-color:#fab700;

}


.elementSectionBackgroundColor_var250 {

background-color:#000000;

}
.elementSectionBackgroundColor_var250 .backgroundImageContainer {

opacity:0.6;
}


.elementSectionBackgroundColor_var210 {


background-color:#ffffff;
}
.elementSectionBackgroundColor_var210 .backgroundImageContainer {

opacity:0.5;
}


.elementSectionParallaxBackground_var10 {




position:relative;
background-color:transparent !important;
}
.elementSectionParallaxBackground_var100 > .backgroundContainer > div, .elementSectionParallaxBackground_var100 > .backgroundContainer > picture {

background-attachment:fixed;
}
.ios .elementSectionParallaxBackground_var100 > .backgroundContainer > div,.ios .elementSectionParallaxBackground_var100 > .backgroundContainer > picture {
background-attachment:inherit;
}
.ioslt14 .elementSectionParallaxBackground_var100 > .backgroundContainer > div,.ioslt14 .elementSectionParallaxBackground_var100 > .backgroundContainer > picture {
background-attachment:inherit;
position:fixed;
pointer-events:none;
}
.ios.crios .elementSectionParallaxBackground_var100 > .backgroundContainer > div,.ios.crios .elementSectionParallaxBackground_var100 > .backgroundContainer > picture {
background-attachment:inherit;
position:relative;
}
.elementSectionParallaxBackground_var101 > .backgroundContainer > div, .elementSectionParallaxBackground_var101 > .backgroundContainer > picture {

background-attachment:fixed;
}
.ios .elementSectionParallaxBackground_var101 > .backgroundContainer > div,.ios .elementSectionParallaxBackground_var101 > .backgroundContainer > picture {
background-attachment:inherit;
}
.ioslt14 .elementSectionParallaxBackground_var101 > .backgroundContainer > div,.ioslt14 .elementSectionParallaxBackground_var101 > .backgroundContainer > picture {
background-attachment:inherit;
position:fixed;
pointer-events:none;
}
.ios.crios .elementSectionParallaxBackground_var101 > .backgroundContainer > div,.ios.crios .elementSectionParallaxBackground_var101 > .backgroundContainer > picture {
background-attachment:inherit;
position:relative;
}
.elementSitemap_var0 ul[data-navlevel='1'] a {

text-decoration:none;
display:block;
font-size:1rem;
line-height:150%;
color:#3f4242;
padding:0.1rem 0;
}
.elementSitemap_var0 ul[data-navlevel='1'] > li > a {

display:block;
font-size:1.25rem;
line-height:130%;
color:#3f4242;
padding:0.6rem 0;
}
.elementSitemap_var0 ul[data-navlevel='1'] > li > ul {

padding:0 0 1.6rem 0;
}
.elementSitemap_var0 ul[data-navlevel='1'] > li > ul > li ul {

padding:0.4rem 0 1.2rem 1.6rem;
}


.elementSocialButton {

display:inline-block;
position:relative;
margin:0 0.5rem 0.5rem 0 !important;
width:72px;
height:72px;
}
.elementSocialButton:first-child:last-child {

margin-right:0 !important;
}
.elementSocialButton .socialIcon {

position:absolute;
width:100%;
height:100%;
background-image:url("/multi-wGlobal/wGlobal/layout/images/social-icons/optimized/social-icons@fill(ffffff).svg");
background-size:1000%;
background-repeat:no-repeat;
}
.elementSocialButton .socialLink {

cursor:pointer;
text-decoration:none;
display:block;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}


.elementSocialButton_var0 {









position:relative;
}
.elementSocialButton_var0 .socialIcon {

position:absolute;
top:0;
left:0;
}
.elementSocialButton_var0 .socialLink {

cursor:pointer;
display:block;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}


.elementSocialButton_var110 {









position:relative;
margin-bottom:0 !important;
}
.elementSocialButton_var110 .socialIcon {

background-image:url("/multi-wGlobal/wGlobal/layout/images/social-icons/optimized/social-icons@fill(FFFFFF).svg");
position:absolute;
top:0;
left:0;
}
.elementSocialButton_var110 .socialLink {

cursor:pointer;
display:block;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}


.elementSocialButton_var10 {









position:relative;
}
.elementSocialButton_var10 .socialIcon {

background-image:url("/multi-wGlobal/wGlobal/layout/images/social-icons/optimized/social-icons@fill(3f4242).svg");
position:absolute;
top:0;
left:0;
}
.elementSocialButton_var10 .socialLink {

cursor:pointer;
display:block;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}


.elementSocialButton_var20 {









position:relative;
}
.elementSocialButton_var20 .socialIcon {

background-image:url("/multi-wGlobal/wGlobal/layout/images/social-icons/optimized/social-icons@fill(b1b4b7).svg");
position:absolute;
top:0;
left:0;
}
.elementSocialButton_var20 .socialLink {

cursor:pointer;
display:block;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}


.elementSocialButton_var60 {










position:relative;
}
.elementSocialButton_var60 .socialIcon {

position:absolute;
top:0;
left:0;
}
.elementSocialButton_var60 .socialLink {

cursor:pointer;
display:none;
position:absolute;
top:0;
left:32px;
height:100%;
width:auto;
padding:0 0.5rem;
line-height:32px;
background-color:#FFFFFF;
box-shadow:0 0 10px rgba(0,0,0,0.5);
}
.elementSocialButton_var60 .socialLink > span {

position:relative;
white-space:nowrap;
overflow:hidden;
color:#3f4242 !important;
}
.elementSocialButton_var60:hover .socialLink {

display:block;
}


.elementSocialButtonType_varFacebook {

background-color:#48629D;
}
.elementSocialButtonType_varFacebook .socialIcon {

background-position:0 0;
}


.elementSocialButtonType_varTwitter {

background-color:#55ACEE;
}
.elementSocialButtonType_varTwitter .socialIcon {

background-position:11.11% 0;
}


.elementSocialButtonType_varGoogle {

background-color:#DD4B39;
}
.elementSocialButtonType_varGoogle .socialIcon {

background-position:22.22% 0;
}


.elementSocialButtonType_varPinterest {

background-color:#BD081C;
}
.elementSocialButtonType_varPinterest .socialIcon {

background-position:33.33% 0;
}


.elementSocialButtonType_varRSS {


background-color:#FFA500;
}
.elementSocialButtonType_varRSS .socialIcon {

background-position:44.44% 0;
}


.elementSocialButtonType_varMail {

background-color:#A0A0A0;
}
.elementSocialButtonType_varMail .socialIcon {

background-position:55.55% 0;
}


.elementSocialButtonType_varInstagram {

background:linear-gradient(145deg,#3051F1 10%,#C92BB7 70%);
}
.no-weditor .elementSocialButtonType_varInstagram {

overflow:hidden;
}
.elementSocialButtonType_varInstagram:before {

content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
display:block;
background:radial-gradient(circle farthest-corner at 30% 110%, #ffe993, rgba(255,145,56,0.89) 25%, rgba(247,60,60,0.55) 50%, rgba(247,51,68,0) 65%) no-repeat;
}
.elementSocialButtonType_varInstagram .socialIcon {

background-position:0 11.11%;
}


.elementSocialButtonType_varYoutube {

background-color:#CD201F;
}
.elementSocialButtonType_varYoutube .socialIcon {

background-position:11.11% 11.11%;
}


.elementSocialButtonType_varLinkedIn {

background-color:#007BB6;
}
.elementSocialButtonType_varLinkedIn .socialIcon {

background-position:22.22% 11.11%;
}


.elementSocialButtonType_varTumblr {

background-color:#34465D;
}
.elementSocialButtonType_varTumblr .socialIcon {

background-position:33.33% 11.11%;
}


.elementSocialButtonType_varXing {

background-color:#00605E;
}
.elementSocialButtonType_varXing .socialIcon {

background-position:44.44% 11.11%;
}


.elementSocialButtonType_varTel {

background-color:#9B2424;
}
.elementSocialButtonType_varTel .socialIcon {

background-position:55.55% 11.11%;
}


.elementSocialButtonType_varWhatsapp {

background-color:#25D366;
}
.elementSocialButtonType_varWhatsapp .socialIcon {

background-position:66.66% 0%;
}


.elementSocialButtonType_varEncryptedInbox {

background-color:#A9D819;
}
.elementSocialButtonType_varEncryptedInbox .socialIcon {

background-position:66.66% 11.11%;
}


.elementSocialButtonType_varVimeo {

background-color:#00ADEF;
}
.elementSocialButtonType_varVimeo .socialIcon {

background-position:77.77% 0%;
}


.elementSocialButtonType_varTelegram {

background-color:#36abe0;
}
.elementSocialButtonType_varTelegram .socialIcon {

background-position:88.88% 11.11%;
}


.elementSocialButtonType_varTiktok {

background-color:#91BE06;
}
.elementSocialButtonType_varTiktok .socialIcon {

background-position:88.88% 0;
}


.elementSocialButtonType_varMobile {

background-color:#25D366;
}
.elementSocialButtonType_varMobile .socialIcon {

background-position:66.66% 0%;
}


.elementSocialButtonBorderRadius_var0 {

border-radius:0;
}


.elementSocialButtonBorderRadius_var20 {

border-radius:10%;
}


.elementSocialButtonBorderRadius_var30 {

border-radius:25%;
}


.elementSocialButtonBorderRadius_var100 {

border-radius:50%;
}


.elementSocialButtonFloat_var25, .elementObjectContactPerson .elementObjectContactPersonSocialButtons .elementSocialButton {

float:left;
}


.elementSocialButtonFloat_var75 {

float:right;
}


.elementSocialButtonFloat_var50 {

display:block;
float:none;
clear:both;
margin-left:auto !important;
margin-right:auto !important;
}


.elementSocialButtonFloat_var10 {

float:none;
clear:both;
display:block;
}


.elementSocialButtonSize_var32 {

width:32px;
height:32px;
}


.elementSocialButtonSize_var36 {

width:36px;
height:36px;
}


.elementSocialButtonSize_var24, .elementObjectContactPerson .elementObjectContactPersonSocialButtons .elementSocialButton {

width:24px;
height:24px;
}


.elementSocialButtonSize_var50 {

width:52px;
height:52px;
}


.elementSocialButtonBackgroundColor_var99 {

background:transparent;
}
.elementSocialButtonBackgroundColor_var99:before {

background:transparent;
}


.elementSocialButtonBackgroundGradient_var10 {

background-image:linear-gradient(-90deg,rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 51%,rgba(0,0,0,0));
}


.elementSocialButtonBackgroundGradient_var20 {

background-image:linear-gradient(-90deg,rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.3) 20%,rgba(0,0,0,0) 100%);
}


.elementSocialButtonShadow_var11 {

box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3);
}


.elementSocialButtonMargin_var0 {

margin:0 10px 10px 0;
}


.elementSocialButtonMargin_var10 {

margin:0 !important;
}


.elementSvgIcon {

line-height:100%;
}


.elementSvgIcon_var0 {










position:relative;
}


.elementSvgIcon_var110 {










position:relative;
margin:0 0.5rem 0 0 !important;
float:right !important;
clear:none !important;
width:32px;
height:32px;
color:#FFFFFF;
}
.elementSvgIcon_var110 .wConfigMaskOpenerSvgIcon {

position:absolute;
top:0;
right:0;
}
.elementSvgIcon_var110.elementSvgIconFloat_varleft {

float:left !important;
}
.elementSvgIcon_var110:hover {

color:inherit;
}
.elementSvgIcon_var110 > svg {

margin:4px 0 !important;
}


.elementSvgIconFloat_var50 {

text-align:center;
}


.elementSvgIconFloat_var101 {

display:inline-block;
}
.elementSvgIconFloat_var101 + .elementSvgIconFloat_var101 {

margin-left:1rem;
}
.elementSvgIconSize_var0 svg {

width:48px;
height:48px;
}
.elementSvgIconSize_var10 svg {

width:24px;
height:24px;
}
.elementSvgIconSize_var50 svg {

width:80px;
height:80px;
}


.elementSvgIconColor_var0 {

color:#3f4242;
}


.elementSvgIconColor_var1 {

color:#fab700 !important;
}


.elementSvgIconColor_var2 {

color:#ef7b00 !important;
}


.elementSvgIconColor_var10 {

color:#3f4242 !important;
}


.elementSvgIconColor_var20 {

color:rgba(63,66,66,0.8) !important;
}


.elementSvgIconColor_var40 {

color:#FFFFFF;
}


.elementSvgIconBackgroundColor_var10 {

background-color:#FFFFFF;
}


.elementSvgIconBackgroundColor_var20 {

background-color:#000000;
}
.elementTabContainer_var0 .tabs {

width:100%;
position:relative;
margin:0;
padding:0;
display:flex;
max-width:100%;
flex-wrap:wrap;


}
.elementTabContainer_var0 .tabs > .tab {

cursor:pointer;
list-style:none;
font-size:1rem;
line-height:240%;
margin:0;
padding:0 1rem;
border:solid 1px #c3cbd0;
border-left:none;
background-color:rgba(0,0,0,0.08);
}
.isDarkBackground .elementTabContainer_var0 .tabs > .tab, .isLightBackground .isDarkBackground .elementTabContainer_var0 .tabs > .tab {

background-color:rgba(255,255,255,0.1);
}
.isLightBackground .elementTabContainer_var0 .tabs > .tab, .isDarkBackground .isLightBackground .elementTabContainer_var0 .tabs > .tab {

background-color:rgba(0,0,0,0.1);
}
.elementTabContainer_var0 .tabs > .tab > div {

white-space:nowrap;
opacity:1;
}
.elementTabContainer_var0 .tabs > .tab:first-child {

border-left:solid 1px #c3cbd0;
}
.elementTabContainer_var0 .tabs > .tab:hover {

background-color:transparent;
}
.elementTabContainer_var0 .tabs > .tab.tabSelected {

cursor:default;
background-color:transparent;
border-bottom:none;
}
.elementTabContainer_var0 .tabs:before {

content:'';
display:block;
flex-grow:0;
border-bottom:solid 1px #c3cbd0;
}
.elementTabContainer_var0 .tabs:after {

content:'';
display:block;
flex-grow:1;
border-bottom:solid 1px #c3cbd0;
}
.elementTabContainer_var0 .containers {

clear:left;
padding:1rem;
background-color:transparent;
border:solid 1px #c3cbd0;
border-top:none;
}
.elementTabContainer_var0 .containers > .containerTab {

display:none;
}
.elementTabContainer_var0 .containers > .container {

transition:opacity 0.3s ease;
}
.elementTabContainer_var0 .containers > .container.containerSelected {

display:block;
opacity:0;
}
.elementTabContainer_var0 .containers > .container.containerSelected.containerSelectedAfterInit {

opacity:1;
}
.elementTabContainer_var0 .containers > .container.containerSelected > div:last-child {

margin-bottom:0;
}
.elementTabContainer_var0 .containers > .container.containerInvisible {

display:none;
}
.elementTabContainer_var0 .containers > .container.containerInvisible.containerInvisibleAfterInit {

opacity:1;
}
.elementTabContainer_var0.breakChildren .tabsOuter {

height:0;
visibility:hidden;
overflow:hidden;
}
.elementTabContainer_var0.breakChildren .tabsOuter > .tabs > .tab {

width:100%;
text-align:center;
border-radius:0 !important;
border-style:solid !important;
border-width:1px !important;
border-color:transparent !important;
margin-bottom:4px !important;
margin-left:0 !important;
}
.elementTabContainer_var0.breakChildren .containers {

padding:0;
border:none;
}
.elementTabContainer_var0.breakChildren .containers > .containerTab {

display:block;
position:relative;
cursor:pointer;
list-style:none;
font-size:1.25rem;
line-height:130%;
margin:0 0 1px 0;
padding:10px 42px 10px 1rem;
border:none;
background-color:rgba(0,0,0,0.08);
}
.isDarkBackground .elementTabContainer_var0.breakChildren .containers > .containerTab, .isLightBackground .isDarkBackground .elementTabContainer_var0.breakChildren .containers > .containerTab {

background-color:rgba(255,255,255,0.1);
}
.isLightBackground .elementTabContainer_var0.breakChildren .containers > .containerTab, .isDarkBackground .isLightBackground .elementTabContainer_var0.breakChildren .containers > .containerTab {

background-color:rgba(0,0,0,0.1);
}
.elementTabContainer_var0.breakChildren .containers > .containerTab > .containerTabOpener {

display:block;
position:absolute;
right:8px;
top:8px;
width:32px;
height:32px;
}
.elementTabContainer_var0.breakChildren .containers > .containerTab > .containerTabOpener:before, .elementTabContainer_var0.breakChildren .containers > .containerTab > .containerTabOpener:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:16px 0 0 6px;
display:block;
width:12px;
height:2px;
background-color:#3f4242;
transform:rotate(40deg);
}
.elementTabContainer_var0.breakChildren .containers > .containerTab > .containerTabOpener:after {

margin:16px 0 0 14px;
transform:rotate(-40deg);
}
.elementTabContainer_var0.breakChildren .containers > .containerTab.containerTabSelected > .containerTabOpener {

opacity:1;
}
.elementTabContainer_var0.breakChildren .containers > .containerTab.containerTabSelected > .containerTabOpener:before {

transform:rotate(-40deg);
}
.elementTabContainer_var0.breakChildren .containers > .containerTab.containerTabSelected > .containerTabOpener:after {

transform:rotate(40deg);
}
.elementTabContainer_var0.breakChildren .containers > .container {

padding:1rem 0;
background-color:transparent;
border:none;
}
.elementTabContainer_var0.breakChildren .containers > .container.containerInvisibleAccordeon {

display:none;
}
.elementTabContainer_var0.breakChildren[data-numberclicks='0'] .containers > .containerTab.containerTabSelected > .containerTabOpener {

opacity:1;
}
.elementTabContainer_var0.breakChildren[data-numberclicks='0'] .containers > .containerTab.containerTabSelected > .containerTabOpener:before {

transform:rotate(40deg);
}
.elementTabContainer_var0.breakChildren[data-numberclicks='0'] .containers > .containerTab.containerTabSelected > .containerTabOpener:after {

transform:rotate(-40deg);
}
.elementTabContainer_var0.breakChildren[data-numberclicks='0'] .containers .container {

display:none;
}
.elementTabContainer_var0 .tabs {

width:100%;
position:relative;
margin:0;
padding:0;
display:flex;
max-width:100%;
flex-wrap:wrap;


}
.elementTabContainer_var0 .tabs > .tab {

cursor:pointer;
list-style:none;
font-size:1rem;
line-height:240%;
margin:0;
padding:0 1rem;
border:solid 1px #c3cbd0;
border-left:none;
background-color:rgba(0,0,0,0.08);
}
.isDarkBackground .elementTabContainer_var0 .tabs > .tab, .isLightBackground .isDarkBackground .elementTabContainer_var0 .tabs > .tab {

background-color:rgba(255,255,255,0.1);
}
.isLightBackground .elementTabContainer_var0 .tabs > .tab, .isDarkBackground .isLightBackground .elementTabContainer_var0 .tabs > .tab {

background-color:rgba(0,0,0,0.1);
}
.elementTabContainer_var0 .tabs > .tab > div {

white-space:nowrap;
opacity:1;
}
.elementTabContainer_var0 .tabs > .tab:first-child {

border-left:solid 1px #c3cbd0;
}
.elementTabContainer_var0 .tabs > .tab:hover {

background-color:transparent;
}
.elementTabContainer_var0 .tabs > .tab.tabSelected {

cursor:default;
background-color:transparent;
border-bottom:none;
}
.elementTabContainer_var0 .tabs:before {

content:'';
display:block;
flex-grow:0;
border-bottom:solid 1px #c3cbd0;
}
.elementTabContainer_var0 .tabs:after {

content:'';
display:block;
flex-grow:1;
border-bottom:solid 1px #c3cbd0;
}
.elementTabContainer_var0 .containers {

clear:left;
padding:1rem;
background-color:transparent;
border:solid 1px #c3cbd0;
border-top:none;
}
.elementTabContainer_var0 .containers > .containerTab {

display:none;
}
.elementTabContainer_var0 .containers > .container {

transition:opacity 0.3s ease;
}
.elementTabContainer_var0 .containers > .container.containerSelected {

display:block;
opacity:0;
}
.elementTabContainer_var0 .containers > .container.containerSelected.containerSelectedAfterInit {

opacity:1;
}
.elementTabContainer_var0 .containers > .container.containerSelected > div:last-child {

margin-bottom:0;
}
.elementTabContainer_var0 .containers > .container.containerInvisible {

display:none;
}
.elementTabContainer_var0 .containers > .container.containerInvisible.containerInvisibleAfterInit {

opacity:1;
}
.elementTabContainer_var0.breakChildren .tabsOuter {

height:0;
visibility:hidden;
overflow:hidden;
}
.elementTabContainer_var0.breakChildren .tabsOuter > .tabs > .tab {

width:100%;
text-align:center;
border-radius:0 !important;
border-style:solid !important;
border-width:1px !important;
border-color:transparent !important;
margin-bottom:4px !important;
margin-left:0 !important;
}
.elementTabContainer_var0.breakChildren .containers {

padding:0;
border:none;
}
.elementTabContainer_var0.breakChildren .containers > .containerTab {

display:block;
position:relative;
cursor:pointer;
list-style:none;
font-size:1.25rem;
line-height:130%;
margin:0 0 1px 0;
padding:10px 42px 10px 1rem;
border:none;
background-color:rgba(0,0,0,0.08);
}
.isDarkBackground .elementTabContainer_var0.breakChildren .containers > .containerTab, .isLightBackground .isDarkBackground .elementTabContainer_var0.breakChildren .containers > .containerTab {

background-color:rgba(255,255,255,0.1);
}
.isLightBackground .elementTabContainer_var0.breakChildren .containers > .containerTab, .isDarkBackground .isLightBackground .elementTabContainer_var0.breakChildren .containers > .containerTab {

background-color:rgba(0,0,0,0.1);
}
.elementTabContainer_var0.breakChildren .containers > .containerTab > .containerTabOpener {

display:block;
position:absolute;
right:8px;
top:8px;
width:32px;
height:32px;
}
.elementTabContainer_var0.breakChildren .containers > .containerTab > .containerTabOpener:before, .elementTabContainer_var0.breakChildren .containers > .containerTab > .containerTabOpener:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:16px 0 0 6px;
display:block;
width:12px;
height:2px;
background-color:#3f4242;
transform:rotate(40deg);
}
.elementTabContainer_var0.breakChildren .containers > .containerTab > .containerTabOpener:after {

margin:16px 0 0 14px;
transform:rotate(-40deg);
}
.elementTabContainer_var0.breakChildren .containers > .containerTab.containerTabSelected > .containerTabOpener {

opacity:1;
}
.elementTabContainer_var0.breakChildren .containers > .containerTab.containerTabSelected > .containerTabOpener:before {

transform:rotate(-40deg);
}
.elementTabContainer_var0.breakChildren .containers > .containerTab.containerTabSelected > .containerTabOpener:after {

transform:rotate(40deg);
}
.elementTabContainer_var0.breakChildren .containers > .container {

padding:1rem 0;
background-color:transparent;
border:none;
}
.elementTabContainer_var0.breakChildren .containers > .container.containerInvisibleAccordeon {

display:none;
}
.elementTabContainer_var0.breakChildren[data-numberclicks='0'] .containers > .containerTab.containerTabSelected > .containerTabOpener {

opacity:1;
}
.elementTabContainer_var0.breakChildren[data-numberclicks='0'] .containers > .containerTab.containerTabSelected > .containerTabOpener:before {

transform:rotate(40deg);
}
.elementTabContainer_var0.breakChildren[data-numberclicks='0'] .containers > .containerTab.containerTabSelected > .containerTabOpener:after {

transform:rotate(-40deg);
}
.elementTabContainer_var0.breakChildren[data-numberclicks='0'] .containers .container {

display:none;
}


table {

font:inherit;
color:inherit;
border:none;
}
th, td {

vertical-align:top;
}


.elementTable_var0 {






overflow-x:auto;
}
.elementTable_var0 table {

width:100%;
background-color:transparent;
border-style:solid none none solid;
border-width:1px;
border-color:#525555;
margin-bottom:12px;
border-collapse:collapse;
}
.elementTable_var0 table thead tr {

background-color:#525555 !important;
}
.elementTable_var0 table th {

position:relative;
border-style:none solid solid none;
border-width:1px;
border-color:#525555;
padding:4px 8px;
text-align:left;
color:#FFFFFF;
user-select:none;

}
.elementTable_var0 table th .tableSortIcon {

display:none;
position:absolute;
right:4px;
top:6px;
}
.elementTable_var0 table th .tableSortIcon span {

position:absolute;
display:block;
right:0;
width:5px;
height:5px;
border:solid 5px transparent;
opacity:0.2;
}
.elementTable_var0 table th .tableSortIcon span:first-child {

border-bottom-color:#FFFFFF;
}
.elementTable_var0 table th .tableSortIcon span:last-child {

top:12px;
border-top-color:#FFFFFF;
}
.elementTable_var0 table th[data-sort-status='init'] {

cursor:pointer;
}
.elementTable_var0 table th[data-sort-status='init'] .tableSortIcon {

display:block;
}
.elementTable_var0 table th[data-sort-status='asc'] {

cursor:pointer;
}
.elementTable_var0 table th[data-sort-status='asc'] .tableSortIcon {

display:block;
}
.elementTable_var0 table th[data-sort-status='asc'] .tableSortIcon span:first-child {

opacity:1;
}
.elementTable_var0 table th[data-sort-status='desc'] {

cursor:pointer;
}
.elementTable_var0 table th[data-sort-status='desc'] .tableSortIcon {

display:block;
}
.elementTable_var0 table th[data-sort-status='desc'] .tableSortIcon span:last-child {

opacity:1;
}
.elementTable_var0 table td {

border-style:none solid solid none;
border-width:1px;
border-color:#525555;
padding:4px 8px;
}
.elementTable_var0 table td[data-wrap-output='yes'] {

white-space:pre;
}
.elementTable_var0 tr.highlighted, .elementTable_var0 th.highlighted, .elementTable_var0 td.highlighted {

background-color:#F6F7F8;
}
.elementTable_var0 td.bgColor1, .elementTable_var0 th.bgColor1 {

background-color:#F6F7F8;
}
@media (max-width: 575px) {
.elementTable_var0 table[data-responsivetype='labelValue'] {

border-style:none;
border-top:solid 2px #000000;
}
.elementTable_var0 table[data-responsivetype='labelValue'] colgroup, .elementTable_var0 table[data-responsivetype='labelValue'] thead {

display:none;
}
.elementTable_var0 table[data-responsivetype='labelValue'] tbody tr {

display:block;
}
.elementTable_var0 table[data-responsivetype='labelValue'] tbody td {

display:flex;
padding:0;
border-style:none none solid none;
border-color:rgba(82,85,85,0.5);
line-height:180%;
}
.elementTable_var0 table[data-responsivetype='labelValue'] tbody td:last-child {

border-color:#000000;
border-width:2px;
}
.elementTable_var0 table[data-responsivetype='labelValue'] tbody td:before {

content:attr(data-label);
display:inline-block;
width:40%;
margin-right:1rem;
padding-right:1rem;
text-align:right;
background-color:#525555 !important;
color:#FFFFFF;
}
.elementTable_var0 table[data-responsivetype='labelValue'] tbody td:first-child[data-label=''] {

padding-left:0.5rem;
font-weight:bold;
background:#525555;
color:#FFFFFF;
}
.elementTable_var0 table[data-responsivetype='labelValue'] tbody td:first-child[data-label='']:before {

display:none;
}
}




.elementText, .elementObjectLocation .elementObjectLocationDescription, .elementObjectEventMulti .elementObjectEventMultiText, .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementObjectEventMulti .elementObjectEventMultiLocation, .elementObjectEventMulti .elementObjectEventMultiDates, .elementObjectEventMulti .elementObjectEventMultiDescription, .elementObjectContactPerson .elementObjectContactPersonText, .elementObjectContactPerson .elementObjectContactPersonLinks, .elementObjectContactPerson .elementObjectContactPersonAddress, .elementObjectContactPerson .elementObjectContactPersonDepartments {



position:static;
margin-left:auto;
margin-right:auto;
}
.elementText p, .elementObjectLocation .elementObjectLocationDescription p, .elementObjectEventMulti .elementObjectEventMultiText p, .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .elementObjectEventMulti .elementObjectEventMultiLocation p, .elementObjectEventMulti .elementObjectEventMultiDates p, .elementObjectEventMulti .elementObjectEventMultiDescription p, .elementObjectContactPerson .elementObjectContactPersonText p, .elementObjectContactPerson .elementObjectContactPersonLinks p, .elementObjectContactPerson .elementObjectContactPersonAddress p, .elementObjectContactPerson .elementObjectContactPersonDepartments p {

margin-bottom:1rem;
}
.elementText p.hasOnlyATag + .hasOnlyATag, .elementObjectLocation .elementObjectLocationDescription p.hasOnlyATag + .hasOnlyATag, .elementObjectEventMulti .elementObjectEventMultiText p.hasOnlyATag + .hasOnlyATag, .elementObjectEventMulti .elementObjectEventMultiOrganizer p.hasOnlyATag + .hasOnlyATag, .elementObjectEventMulti .elementObjectEventMultiLocation p.hasOnlyATag + .hasOnlyATag, .elementObjectEventMulti .elementObjectEventMultiDates p.hasOnlyATag + .hasOnlyATag, .elementObjectEventMulti .elementObjectEventMultiDescription p.hasOnlyATag + .hasOnlyATag, .elementObjectContactPerson .elementObjectContactPersonText p.hasOnlyATag + .hasOnlyATag, .elementObjectContactPerson .elementObjectContactPersonLinks p.hasOnlyATag + .hasOnlyATag, .elementObjectContactPerson .elementObjectContactPersonAddress p.hasOnlyATag + .hasOnlyATag, .elementObjectContactPerson .elementObjectContactPersonDepartments p.hasOnlyATag + .hasOnlyATag {

margin-top:-0.75rem;
}
.elementText ol, .elementObjectLocation .elementObjectLocationDescription ol, .elementObjectEventMulti .elementObjectEventMultiText ol, .elementObjectEventMulti .elementObjectEventMultiOrganizer ol, .elementObjectEventMulti .elementObjectEventMultiLocation ol, .elementObjectEventMulti .elementObjectEventMultiDates ol, .elementObjectEventMulti .elementObjectEventMultiDescription ol, .elementObjectContactPerson .elementObjectContactPersonText ol, .elementObjectContactPerson .elementObjectContactPersonLinks ol, .elementObjectContactPerson .elementObjectContactPersonAddress ol, .elementObjectContactPerson .elementObjectContactPersonDepartments ol {

margin:0 0 1rem 0;
padding:0 0 0 1.8rem;
}
.elementText ul, .elementObjectLocation .elementObjectLocationDescription ul, .elementObjectEventMulti .elementObjectEventMultiText ul, .elementObjectEventMulti .elementObjectEventMultiOrganizer ul, .elementObjectEventMulti .elementObjectEventMultiLocation ul, .elementObjectEventMulti .elementObjectEventMultiDates ul, .elementObjectEventMulti .elementObjectEventMultiDescription ul, .elementObjectContactPerson .elementObjectContactPersonText ul, .elementObjectContactPerson .elementObjectContactPersonLinks ul, .elementObjectContactPerson .elementObjectContactPersonAddress ul, .elementObjectContactPerson .elementObjectContactPersonDepartments ul {

margin:0 0 1rem 0;
padding:0 0 0 0;
list-style:none;
display:inline-block;
}
.elementText ul > li, .elementObjectLocation .elementObjectLocationDescription ul > li, .elementObjectEventMulti .elementObjectEventMultiText ul > li, .elementObjectEventMulti .elementObjectEventMultiOrganizer ul > li, .elementObjectEventMulti .elementObjectEventMultiLocation ul > li, .elementObjectEventMulti .elementObjectEventMultiDates ul > li, .elementObjectEventMulti .elementObjectEventMultiDescription ul > li, .elementObjectContactPerson .elementObjectContactPersonText ul > li, .elementObjectContactPerson .elementObjectContactPersonLinks ul > li, .elementObjectContactPerson .elementObjectContactPersonAddress ul > li, .elementObjectContactPerson .elementObjectContactPersonDepartments ul > li {

padding:0 0 .5rem 1rem;
position:relative;
}
.elementText ul > li:before, .elementObjectLocation .elementObjectLocationDescription ul > li:before, .elementObjectEventMulti .elementObjectEventMultiText ul > li:before, .elementObjectEventMulti .elementObjectEventMultiOrganizer ul > li:before, .elementObjectEventMulti .elementObjectEventMultiLocation ul > li:before, .elementObjectEventMulti .elementObjectEventMultiDates ul > li:before, .elementObjectEventMulti .elementObjectEventMultiDescription ul > li:before, .elementObjectContactPerson .elementObjectContactPersonText ul > li:before, .elementObjectContactPerson .elementObjectContactPersonLinks ul > li:before, .elementObjectContactPerson .elementObjectContactPersonAddress ul > li:before, .elementObjectContactPerson .elementObjectContactPersonDepartments ul > li:before {

content:'•';
display:inline-block;
position:absolute;
margin:0 2px 0 -1rem;
width:1rem;
height:1rem;
vertical-align:top;
}
.isDarkBackground .elementText ul li:before,.isDarkBackground .elementObjectLocation .elementObjectLocationDescription ul li:before,.isDarkBackground .elementObjectEventMulti .elementObjectEventMultiText ul li:before,.isDarkBackground .elementObjectEventMulti .elementObjectEventMultiOrganizer ul li:before,.isDarkBackground .elementObjectEventMulti .elementObjectEventMultiLocation ul li:before,.isDarkBackground .elementObjectEventMulti .elementObjectEventMultiDates ul li:before,.isDarkBackground .elementObjectEventMulti .elementObjectEventMultiDescription ul li:before,.isDarkBackground .elementObjectContactPerson .elementObjectContactPersonText ul li:before,.isDarkBackground .elementObjectContactPerson .elementObjectContactPersonLinks ul li:before,.isDarkBackground .elementObjectContactPerson .elementObjectContactPersonAddress ul li:before,.isDarkBackground .elementObjectContactPerson .elementObjectContactPersonDepartments ul li:before, .isLightBackground .isDarkBackground .elementText ul li:before, .isLightBackground .isDarkBackground .elementObjectLocation .elementObjectLocationDescription ul li:before, .isLightBackground .isDarkBackground .elementObjectEventMulti .elementObjectEventMultiText ul li:before, .isLightBackground .isDarkBackground .elementObjectEventMulti .elementObjectEventMultiOrganizer ul li:before, .isLightBackground .isDarkBackground .elementObjectEventMulti .elementObjectEventMultiLocation ul li:before, .isLightBackground .isDarkBackground .elementObjectEventMulti .elementObjectEventMultiDates ul li:before, .isLightBackground .isDarkBackground .elementObjectEventMulti .elementObjectEventMultiDescription ul li:before, .isLightBackground .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonText ul li:before, .isLightBackground .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonLinks ul li:before, .isLightBackground .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonAddress ul li:before, .isLightBackground .isDarkBackground .elementObjectContactPerson .elementObjectContactPersonDepartments ul li:before, .isInverseBackground .elementText ul li:before, .isInverseBackground .elementObjectLocation .elementObjectLocationDescription ul li:before, .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiText ul li:before, .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiOrganizer ul li:before, .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiLocation ul li:before, .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiDates ul li:before, .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiDescription ul li:before, .isInverseBackground .elementObjectContactPerson .elementObjectContactPersonText ul li:before, .isInverseBackground .elementObjectContactPerson .elementObjectContactPersonLinks ul li:before, .isInverseBackground .elementObjectContactPerson .elementObjectContactPersonAddress ul li:before, .isInverseBackground .elementObjectContactPerson .elementObjectContactPersonDepartments ul li:before, .isLightBackground .isInverseBackground .elementText ul li:before, .isLightBackground .isInverseBackground .elementObjectLocation .elementObjectLocationDescription ul li:before, .isLightBackground .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiText ul li:before, .isLightBackground .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiOrganizer ul li:before, .isLightBackground .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiLocation ul li:before, .isLightBackground .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiDates ul li:before, .isLightBackground .isInverseBackground .elementObjectEventMulti .elementObjectEventMultiDescription ul li:before, .isLightBackground .isInverseBackground .elementObjectContactPerson .elementObjectContactPersonText ul li:before, .isLightBackground .isInverseBackground .elementObjectContactPerson .elementObjectContactPersonLinks ul li:before, .isLightBackground .isInverseBackground .elementObjectContactPerson .elementObjectContactPersonAddress ul li:before, .isLightBackground .isInverseBackground .elementObjectContactPerson .elementObjectContactPersonDepartments ul li:before {

background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/list-style-image@stroke(FFFFFF).svg");
}
.elementText ul ul, .elementObjectLocation .elementObjectLocationDescription ul ul, .elementObjectEventMulti .elementObjectEventMultiText ul ul, .elementObjectEventMulti .elementObjectEventMultiOrganizer ul ul, .elementObjectEventMulti .elementObjectEventMultiLocation ul ul, .elementObjectEventMulti .elementObjectEventMultiDates ul ul, .elementObjectEventMulti .elementObjectEventMultiDescription ul ul, .elementObjectContactPerson .elementObjectContactPersonText ul ul, .elementObjectContactPerson .elementObjectContactPersonLinks ul ul, .elementObjectContactPerson .elementObjectContactPersonAddress ul ul, .elementObjectContactPerson .elementObjectContactPersonDepartments ul ul, .elementText ol ol, .elementObjectLocation .elementObjectLocationDescription ol ol, .elementObjectEventMulti .elementObjectEventMultiText ol ol, .elementObjectEventMulti .elementObjectEventMultiOrganizer ol ol, .elementObjectEventMulti .elementObjectEventMultiLocation ol ol, .elementObjectEventMulti .elementObjectEventMultiDates ol ol, .elementObjectEventMulti .elementObjectEventMultiDescription ol ol, .elementObjectContactPerson .elementObjectContactPersonText ol ol, .elementObjectContactPerson .elementObjectContactPersonLinks ol ol, .elementObjectContactPerson .elementObjectContactPersonAddress ol ol, .elementObjectContactPerson .elementObjectContactPersonDepartments ol ol, .elementText ul ol, .elementObjectLocation .elementObjectLocationDescription ul ol, .elementObjectEventMulti .elementObjectEventMultiText ul ol, .elementObjectEventMulti .elementObjectEventMultiOrganizer ul ol, .elementObjectEventMulti .elementObjectEventMultiLocation ul ol, .elementObjectEventMulti .elementObjectEventMultiDates ul ol, .elementObjectEventMulti .elementObjectEventMultiDescription ul ol, .elementObjectContactPerson .elementObjectContactPersonText ul ol, .elementObjectContactPerson .elementObjectContactPersonLinks ul ol, .elementObjectContactPerson .elementObjectContactPersonAddress ul ol, .elementObjectContactPerson .elementObjectContactPersonDepartments ul ol, .elementText ol ul, .elementObjectLocation .elementObjectLocationDescription ol ul, .elementObjectEventMulti .elementObjectEventMultiText ol ul, .elementObjectEventMulti .elementObjectEventMultiOrganizer ol ul, .elementObjectEventMulti .elementObjectEventMultiLocation ol ul, .elementObjectEventMulti .elementObjectEventMultiDates ol ul, .elementObjectEventMulti .elementObjectEventMultiDescription ol ul, .elementObjectContactPerson .elementObjectContactPersonText ol ul, .elementObjectContactPerson .elementObjectContactPersonLinks ol ul, .elementObjectContactPerson .elementObjectContactPersonAddress ol ul, .elementObjectContactPerson .elementObjectContactPersonDepartments ol ul {

margin:0 0 0 1rem;
display:block;
}
.weditor.ie11 .elementText ul,.weditor.ie11 .elementObjectLocation .elementObjectLocationDescription ul,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiText ul,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiOrganizer ul,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiLocation ul,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiDates ul,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiDescription ul,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonText ul,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonLinks ul,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonAddress ul,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonDepartments ul {

padding-left:1.5rem;
display:block;
list-style:disc;
}
.weditor.ie11 .elementText ul > li,.weditor.ie11 .elementObjectLocation .elementObjectLocationDescription ul > li,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiText ul > li,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiOrganizer ul > li,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiLocation ul > li,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiDates ul > li,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiDescription ul > li,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonText ul > li,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonLinks ul > li,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonAddress ul > li,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonDepartments ul > li {

margin:0;
padding:0;
}
.weditor.ie11 .elementText ul > li:before,.weditor.ie11 .elementObjectLocation .elementObjectLocationDescription ul > li:before,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiText ul > li:before,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiOrganizer ul > li:before,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiLocation ul > li:before,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiDates ul > li:before,.weditor.ie11 .elementObjectEventMulti .elementObjectEventMultiDescription ul > li:before,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonText ul > li:before,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonLinks ul > li:before,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonAddress ul > li:before,.weditor.ie11 .elementObjectContactPerson .elementObjectContactPersonDepartments ul > li:before {

display:none;
}
.elementText ol.alignCenter, .elementObjectLocation .elementObjectLocationDescription ol.alignCenter, .elementObjectEventMulti .elementObjectEventMultiText ol.alignCenter, .elementObjectEventMulti .elementObjectEventMultiOrganizer ol.alignCenter, .elementObjectEventMulti .elementObjectEventMultiLocation ol.alignCenter, .elementObjectEventMulti .elementObjectEventMultiDates ol.alignCenter, .elementObjectEventMulti .elementObjectEventMultiDescription ol.alignCenter, .elementObjectContactPerson .elementObjectContactPersonText ol.alignCenter, .elementObjectContactPerson .elementObjectContactPersonLinks ol.alignCenter, .elementObjectContactPerson .elementObjectContactPersonAddress ol.alignCenter, .elementObjectContactPerson .elementObjectContactPersonDepartments ol.alignCenter, .elementText ul.alignCenter, .elementObjectLocation .elementObjectLocationDescription ul.alignCenter, .elementObjectEventMulti .elementObjectEventMultiText ul.alignCenter, .elementObjectEventMulti .elementObjectEventMultiOrganizer ul.alignCenter, .elementObjectEventMulti .elementObjectEventMultiLocation ul.alignCenter, .elementObjectEventMulti .elementObjectEventMultiDates ul.alignCenter, .elementObjectEventMulti .elementObjectEventMultiDescription ul.alignCenter, .elementObjectContactPerson .elementObjectContactPersonText ul.alignCenter, .elementObjectContactPerson .elementObjectContactPersonLinks ul.alignCenter, .elementObjectContactPerson .elementObjectContactPersonAddress ul.alignCenter, .elementObjectContactPerson .elementObjectContactPersonDepartments ul.alignCenter {

display:block;
list-style-position:inside;
}
.elementText ol.alignCenter > li:before, .elementObjectLocation .elementObjectLocationDescription ol.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiText ol.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiOrganizer ol.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiLocation ol.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiDates ol.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiDescription ol.alignCenter > li:before, .elementObjectContactPerson .elementObjectContactPersonText ol.alignCenter > li:before, .elementObjectContactPerson .elementObjectContactPersonLinks ol.alignCenter > li:before, .elementObjectContactPerson .elementObjectContactPersonAddress ol.alignCenter > li:before, .elementObjectContactPerson .elementObjectContactPersonDepartments ol.alignCenter > li:before, .elementText ul.alignCenter > li:before, .elementObjectLocation .elementObjectLocationDescription ul.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiText ul.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiOrganizer ul.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiLocation ul.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiDates ul.alignCenter > li:before, .elementObjectEventMulti .elementObjectEventMultiDescription ul.alignCenter > li:before, .elementObjectContactPerson .elementObjectContactPersonText ul.alignCenter > li:before, .elementObjectContactPerson .elementObjectContactPersonLinks ul.alignCenter > li:before, .elementObjectContactPerson .elementObjectContactPersonAddress ul.alignCenter > li:before, .elementObjectContactPerson .elementObjectContactPersonDepartments ul.alignCenter > li:before {

position:static;
}
.elementText > *:first-child, .elementObjectLocation .elementObjectLocationDescription > *:first-child, .elementObjectEventMulti .elementObjectEventMultiText > *:first-child, .elementObjectEventMulti .elementObjectEventMultiOrganizer > *:first-child, .elementObjectEventMulti .elementObjectEventMultiLocation > *:first-child, .elementObjectEventMulti .elementObjectEventMultiDates > *:first-child, .elementObjectEventMulti .elementObjectEventMultiDescription > *:first-child, .elementObjectContactPerson .elementObjectContactPersonText > *:first-child, .elementObjectContactPerson .elementObjectContactPersonLinks > *:first-child, .elementObjectContactPerson .elementObjectContactPersonAddress > *:first-child, .elementObjectContactPerson .elementObjectContactPersonDepartments > *:first-child {

padding-top:0;
}
.elementText > *:last-child, .elementObjectLocation .elementObjectLocationDescription > *:last-child, .elementObjectEventMulti .elementObjectEventMultiText > *:last-child, .elementObjectEventMulti .elementObjectEventMultiOrganizer > *:last-child, .elementObjectEventMulti .elementObjectEventMultiLocation > *:last-child, .elementObjectEventMulti .elementObjectEventMultiDates > *:last-child, .elementObjectEventMulti .elementObjectEventMultiDescription > *:last-child, .elementObjectContactPerson .elementObjectContactPersonText > *:last-child, .elementObjectContactPerson .elementObjectContactPersonLinks > *:last-child, .elementObjectContactPerson .elementObjectContactPersonAddress > *:last-child, .elementObjectContactPerson .elementObjectContactPersonDepartments > *:last-child {

margin-bottom:0;
}
.elementText_var10 p, .elementText_var10 li, .elementText_var10 a {

color:rgba(63,66,66,0.8);
font-size:0.9rem;
line-height:140%;
}
.elementText_var10 p a:before, .elementText_var10 li a:before, .elementText_var10 a a:before {

margin-top:1px;
}
.isDarkBackground .elementText_var10 p, .isDarkBackground .elementText_var10 li, .isDarkBackground .elementText_var10 a {

color:rgba(255,255,255,0.7) !important;
}
.elementText_var10 ul > li:before {

margin:3px 2px 0 -0.9rem;
width:0.9rem;
height:0.9rem;
}


.elementText_var50 {

margin-bottom:2rem;
}
.elementText_var50 p, .elementText_var50 p *, .elementText_var50 li, .elementText_var50 li * {

font-weight:100;
font-size:1.7rem;
line-height:140%;
}
.elementText_var70 p, .elementText_var70 li, .elementText_var70 a {

font-size:0.8rem;
line-height:120%;
}
.elementText_var70 p a:before, .elementText_var70 li a:before, .elementText_var70 a a:before {

margin-top:1px;
}
.elementText_var70 ul > li:before {

margin:3px 2px 0 -0.8rem;
width:0.8rem;
height:0.8rem;
}
.elementText_var30 p, .elementText_var30 p *, .elementText_var30 li, .elementText_var30 li *, .elementText_var30 a {

font-size:0.9rem;
line-height:135%;
}
.elementText_var40 p, .elementText_var40 p *, .elementText_var40 li, .elementText_var40 li * {

color:#FFFFFF;
}
.elementText_var40 a {

color:#FFFFFF !important;
}
.elementTextBackgroundColor_var92 > p, .elementTextBackgroundColor_var92 .wEditorWysiwyg > p {

background-color:#ef7b00;
padding:0 1rem;
line-height:130%;
display:inline;
box-decoration-break:clone;
-webkit-box-decoration-break:clone;
}
.elementTextBackgroundColor_var91 > p, .elementTextBackgroundColor_var91 .wEditorWysiwyg > p {

background-color:#fab700;
padding:0 1rem;
line-height:130%;
display:inline;
box-decoration-break:clone;
-webkit-box-decoration-break:clone;
}
.elementTextBackgroundColor_var10 > p, .elementTextBackgroundColor_var10 .wEditorWysiwyg > p {

background-color:#FFFFFF;
padding:0 1rem;
line-height:130%;
display:inline;
box-decoration-break:clone;
-webkit-box-decoration-break:clone;
}
.elementTextColor_var10 * {

color:#000000 !important;
}


.elementTextColor_var20 {

--fontColor:var(--baseColorWhite);
}
.elementTextColor_var20 * {

color:var(--baseColorWhite) !important;
}


.elementTextSize_var25 {

--fontSize:0.6rem;
--lineHeight:120%;
}


.elementTextSize_var30 {

--fontSize:0.9rem;
--lineHeight:135%;
}




.elementVideo {













display:block;
position:relative;
}
.elementVideo > div {

position:relative;
}
.elementVideo > div[data-notyetstarted="1"]:before, .elementVideo > div[data-finished="1"]:before {

content:'';
pointer-events:none;
display:block;
position:absolute;
top:50%;
left:50%;
margin:-32px 0 0 -32px;
width:64px;
height:64px;
background:rgba(0,0,0,0.1);
border-radius:50%;
border:solid 2px rgba(255,255,255,1);
box-shadow:0 0 10px -1px rgba(0,0,0,0.2);
}
.elementVideo > div[data-notyetstarted="1"]:after, .elementVideo > div[data-finished="1"]:after {

content:'';
pointer-events:none;
display:block;
position:absolute;
top:50%;
left:50%;
margin:-16px 0 0 -10px;
width:auto;
height:auto;
border:solid 16px transparent;
border-left:solid 28px rgba(255,255,255,1);
}
.elementVideo > div > video {

display:block;
max-width:100%;
width:100%;
margin:0;
padding:0;
object-fit:cover;
}
.elementVideo > div > a.videoLightboxLink {

display:block;
}
.elementVideo > div > a.videoLightboxLink img {

display:block;
width:100%;
}
.elementVideo > div .videoControls {

opacity:0;
position:absolute;
bottom:0;
width:100%;
height:32px;
background:#666666;
transition:opacity 0.3s linear;
}
.elementVideo > div .videoControls button {

display:none;
position:absolute;
background:none;
border:none;
font-size:0;
width:32px;
height:32px;
margin:0;
padding:0;
background-image:url("/multi-wGlobal/wGlobal/layout/images/icons/optimized/video-controls@fill(ffffff).svg");
}
.elementVideo > div .videoControls button:focus {

outline:none;
}
.elementVideo > div .videoControls input {

display:none;
position:absolute;
background:none;
border:none;
font-size:11px;
height:32px;
margin:0;
padding:0;
width:100%;
background:transparent;
-webkit-appearance:none;
}
.elementVideo > div .videoControls input:focus {

outline:none;
}
.elementVideo > div .videoControls input::-webkit-slider-runnable-track {

width:100%;
height:4px;
border-radius:2px;
padding:0;
margin:0;
border:none;
background:rgba(255,255,255,0.7);
color:transparent;
}
.elementVideo > div .videoControls input::-moz-range-track {

width:100%;
height:4px;
border-radius:2px;
padding:0;
margin:0;
border:none;
background:rgba(255,255,255,0.7);
color:transparent;
}
.elementVideo > div .videoControls input::-ms-track {

width:100%;
height:4px;
border-radius:2px;
padding:0;
margin:0;
border:none;
background:rgba(255,255,255,0.7);
border-color:transparent;
color:transparent;
}
.elementVideo > div .videoControls input::-webkit-slider-thumb {

-webkit-appearance:none;
margin:-4px 0 0 0;
padding:0;
width:12px;
height:12px;
border:none;
border-radius:6px;
background:#ffffff;
}
.elementVideo > div .videoControls input::-moz-range-thumb {

width:12px;
height:12px;
border:none;
border-radius:6px;
background:#ffffff;
}
.elementVideo > div .videoControls input::-ms-thumb {

width:12px;
height:12px;
border:none;
border-radius:6px;
background:#ffffff;
}
.elementVideo > div .videoControls .buttonPlay {

display:block;
left:0;
}
.elementVideo > div .videoControls .buttonMute {

display:block;
right:0;
background-position:-96px;
}
.elementVideo > div .videoControls .buttonFullscreen {

display:block;
right:0;
background-position:-64px;
}
.elementVideo > div .videoControls .buttonSubtitle {

opacity:0.5;
display:block;
right:64px;
background-position:-160px;
}
.elementVideo > div .videoControls .seekBar {

display:block;
left:36px;
width:calc(100% - 168px);
}
.elementVideo > div .videoControls[data-hassubtitle='1'] .seekBar {

width:calc(100% - 200px);
}
.elementVideo > div .videoControls .timeDisplay {

position:absolute;
color:#ffffff;
display:block;
right:64px;
width:64px;
line-height:32px;
text-align:center;
font-weight:normal;
font-size:14px;
}
.elementVideo > div .videoControls[data-hassubtitle='1'] .timeDisplay {

right:96px;
}
.elementVideo > div .videoControls .volumeBar {

display:none;
}
.elementVideo > div .videoControls .groupVolume {

position:absolute;
right:32px;
}
.elementVideo > div .videoControls .groupVolume:hover .volumeBar {

display:block;
transform:rotate(-90deg);
width:72px;
position:absolute;
right:0px;
bottom:74px;
background:#666666;
padding:0 6px;
transform-origin:100% 100%;
}
.elementVideo > div[data-paused='0'] .videoControls {

opacity:0;
}
.elementVideo > div[data-paused='0'] .buttonPlay {

background-position:-32px;
}
.elementVideo > div[data-muted='0'] .buttonMute {

background-position:-128px;
}
.elementVideo > div[data-subtitleactive='0'] .buttonSubtitle {

opacity:1;
}
.elementVideo > div:hover .videoControls, .elementVideo > div:focus .videoControls {

opacity:1;
}
@media (max-width: 575px) {
.elementVideo .listEntry {

cursor:pointer;
border-bottom:solid 1px #c3cbd0;
}
.elementVideo .listEntryInner:after {

display:table;
overflow:hidden;
visibility:hidden;
clear:both;
content:".";
height:0;
font-size:0;
line-height:0;
}
.elementVideo .listEntryImage {

display:block;
float:left;
position:relative;
width:2.4rem;
height:2.4rem;
vertical-align:middle;
transition:all 0.3s linear;
}
.elementVideo .listEntryImage:before {

content:'';
pointer-events:none;
display:block;
position:absolute;
top:50%;
left:50%;
margin:-12px 0 0 -12px;
width:24px;
height:24px;
background:rgba(255,255,255,0.8);
border:solid 2px rgba(0,0,0,0.8);
border-radius:50%;
}
.elementVideo .listEntryImage:after {

content:'';
pointer-events:none;
display:block;
position:absolute;
top:50%;
left:50%;
margin:-6px 0 0 -3px;
width:auto;
height:auto;
border:solid 6px transparent;
border-left:solid 10px rgba(0,0,0,0.8);
}
.elementVideo .listEntryImage picture {

display:none;
}
.elementVideo .listEntryTitle {

display:block;
font-size:0.9rem;
padding:0.4rem 0.3rem 0 0.5rem;
vertical-align:middle;
white-space:normal;
}
.elementVideo .listEntrySelected .listEntryImage {

opacity:0.5;
}
}
@media (min-width: 576px) {
.elementVideo .listEntriesPreview {

position:relative;
overflow:hidden;
margin:12px auto 0 auto;
width:100%;
background-color:transparent;
border-top:solid 1px #c3cbd0;
}
.elementVideo .listEntriesPreview .listEntriesPreviewInner {

margin:12px 0px;
position:relative;
overflow:hidden;
text-align:center;
display:flex;
max-width:calc(100% - 64px);
margin-left:32px;
}
.elementVideo .listEntriesPreview .listEntriesPreviewInner > div {

white-space:nowrap;
display:inline-block;
}
.elementVideo .listEntriesPreview .listEntry {

display:inline-block;
vertical-align:top;
cursor:pointer;
padding:0;
margin:0 12px 0 0;
}
.elementVideo .listEntriesPreview .listEntry:last-child {

margin:0;
}
.elementVideo .listEntriesPreview .listEntryInner {

width:120px;
overflow:hidden;
}
.elementVideo .listEntriesPreview .listEntry a {

text-decoration:none;
}
.elementVideo .listEntriesPreview .pictureZoomer {

display:none;
}
.elementVideo .listEntriesPreview .listEntryImage {

width:120px;
display:block;
position:relative;
transition:all 0.3s linear;
}
.elementVideo .listEntriesPreview .listEntryImage:empty {

height:90px;
background:#F6F7F8;
}
.elementVideo .listEntriesPreview .listEntryImage:before {

content:'';
pointer-events:none;
display:block;
position:absolute;
top:50%;
left:50%;
margin:-16px 0 0 -16px;
width:32px;
height:32px;
background:rgba(0,0,0,0.1);
border-radius:50%;
border:solid 2px rgba(255,255,255,1);
box-shadow:0 0 10px -1px rgba(0,0,0,0.2);
}
.elementVideo .listEntriesPreview .listEntryImage:after {

content:'';
pointer-events:none;
display:block;
position:absolute;
top:50%;
left:50%;
margin:-8px 0 0 -5px;
width:auto;
height:auto;
border:solid 8px transparent;
border-left:solid 14px rgba(255,255,255,1);
}
.elementVideo .listEntriesPreview .listEntryImage img {

max-width:100%;
display:block;
}
.elementVideo .listEntriesPreview .listEntryTitle {

font-size:0.7rem;
padding:0.3rem 0;
line-height:140%;
white-space:normal;
}
.elementVideo .listEntriesPreview .listEntrySelected .listEntryImage:before, .elementVideo .listEntriesPreview .listEntrySelected .listEntryImage:after {

opacity:0;
}
.elementVideo .listEntriesPreview .listMoverBack, .elementVideo .listEntriesPreview .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
height:calc(100% - 4px);
width:24px;
margin-left:0;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.elementVideo .listEntriesPreview .listMoverBack:hover, .elementVideo .listEntriesPreview .listMoverForward:hover {

transform:scale(1.1);
}
.elementVideo .listEntriesPreview .listMoverBack > span, .elementVideo .listEntriesPreview .listMoverForward > span {

height:100%;
display:block;
}
.elementVideo .listEntriesPreview .listMoverBack > span:before, .elementVideo .listEntriesPreview .listMoverBack > span:after, .elementVideo .listEntriesPreview .listMoverForward > span:before, .elementVideo .listEntriesPreview .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 8px);
margin:0 0 0 0;
display:block;
width:15px;
height:0;
border-bottom:solid 1px #3f4242;
}
.elementVideo .listEntriesPreview .listMoverBack > span:after, .elementVideo .listEntriesPreview .listMoverForward > span:after {

margin-top:11px;
}
.elementVideo .listEntriesPreview .listMoverBack > span:nth-child(2), .elementVideo .listEntriesPreview .listMoverForward > span:nth-child(2) {

display:none;
}
.elementVideo .listEntriesPreview .listMoverBack.inactive, .elementVideo .listEntriesPreview .listMoverForward.inactive {

cursor:default;
}
.elementVideo .listEntriesPreview .listMoverBack.inactive > span:before, .elementVideo .listEntriesPreview .listMoverBack.inactive > span:after, .elementVideo .listEntriesPreview .listMoverForward.inactive > span:before, .elementVideo .listEntriesPreview .listMoverForward.inactive > span:after {

opacity:0.3;
}
.elementVideo .listEntriesPreview .listMoverBack {

left:0;
}
.elementVideo .listEntriesPreview .listMoverBack > span:before, .elementVideo .listEntriesPreview .listMoverBack > span:after {

left:4px;
}
.elementVideo .listEntriesPreview .listMoverBack > span:before {

transform:rotate(-50deg);
}
.elementVideo .listEntriesPreview .listMoverBack > span:after {

transform:rotate(50deg);
}
.elementVideo .listEntriesPreview .listMoverForward {

right:0;
}
.elementVideo .listEntriesPreview .listMoverForward > span:before, .elementVideo .listEntriesPreview .listMoverForward > span:after {

right:4px;
}
.elementVideo .listEntriesPreview .listMoverForward > span:before {

transform:rotate(50deg);
}
.elementVideo .listEntriesPreview .listMoverForward > span:after {

transform:rotate(-50deg);
}
}
.elementVideo_var0 > div[data-notyetstarted="1"]:before, .elementVideo_var0 > div[data-finished="1"]:before {

content:'';
pointer-events:none;
display:block;
position:absolute;
top:50%;
left:50%;
margin:-32px 0 0 -32px;
width:64px;
height:64px;
background:rgba(0,0,0,0.1);
border-radius:50%;
border:solid 2px rgba(255,255,255,1);
box-shadow:0 0 10px -1px rgba(0,0,0,0.2);
}
.elementVideo_var0 > div[data-notyetstarted="1"]:after, .elementVideo_var0 > div[data-finished="1"]:after {

content:'';
pointer-events:none;
display:block;
position:absolute;
top:50%;
left:50%;
margin:-16px 0 0 -10px;
width:auto;
height:auto;
border:solid 16px transparent;
border-left:solid 28px rgba(255,255,255,1);
}




.elementVideoExternal {








display:table;
width:100%;
padding-bottom:56.25%;
height:0;
overflow:hidden;
}
.elementVideoExternal > div {

position:static;
}
.elementVideoExternal iframe, .elementVideoExternal object, .elementVideoExternal embed {

position:absolute;
top:0;
left:0;
width:100%;
height:100%;
border:none;
}
.elementVideoExternal .splashscreen {

position:absolute;
cursor:pointer;
width:100%;
height:100%;
background-size:cover;
background-color:#F6F7F8;
}
.elementVideoExternal .splashscreen .buttonStart {

position:absolute;
width:54px;
height:54px;
background:#E8E7E8;
border-radius:100%;
left:calc(50% - 32px);
top:calc(50% - 32px);
}
.elementVideoExternal .splashscreen .buttonStart:before {

content:'';
position:absolute;
border:solid 20px #3E434A;
border-right:none;
border-top:solid 12px transparent;
border-bottom:solid 12px transparent;
width:20px;
height:20px;
left:20px;
top:15px;
}
.elementVideoExternal .splashscreen.splashscreenVimeo .buttonStart {

background:#5f7ea4;
}
.elementVideoExternal .splashscreen:hover .buttonStart {

transform:scale(1.1);
}
.weditor .elementVideoExternal {

padding-bottom:0;
height:auto;
}
.elementVideoExternal .startNotice {

position:absolute;
bottom:0;
background:rgba(255,255,255,0.5);
width:100%;
font-size:0.9rem;
line-height:130%;
color:#3f4242;
}
.elementVideoExternal .startNotice #buttonEditStartNotice {

position:absolute;
top:4px;
right:4px;
}


.wEditorObjectConfiguration {

background:#f0f0f0;
padding:2rem;
}
.wEditorObjectConfiguration .webtagTextEditorWysiwyg {

background:#ffffff;
}
.wEditorObjectConfiguration .maskHeadline_h1 {

font-size:36px;
}
.wEditorObjectConfiguration .maskHeadline_h2 {

font-size:29px;
}
.wEditorObjectConfiguration .maskHeadline_h3 {

font-size:23px;
}
.wEditorObjectConfiguration .maskHeadline_h4 {

font-size:17px;
}
.wEditorObjectConfiguration .maskHeadline_h5 {

font-size:13px;
}
.elementSectionObjectBlogpost .subline, .elementSectionObjectBlogpost .elementObjectLocation .elementObjectLocationDescription, .elementSectionObjectBlogpost .elementObjectEventMulti .elementObjectEventMultiDescription, .elementSectionObjectBlogpost .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementSectionObjectBlogpost .elementObjectContactPerson .elementObjectContactPersonPosition, .elementSectionObjectBlogpost .elementObjectContactPerson .elementObjectContactPersonDegree {

margin:0 0 2rem 0;
}
.elementSectionObjectBlogpost .subline .publicationDate, .elementSectionObjectBlogpost .elementObjectLocation .elementObjectLocationDescription .publicationDate, .elementSectionObjectBlogpost .elementObjectEventMulti .elementObjectEventMultiDescription .publicationDate, .elementSectionObjectBlogpost .elementObjectContactPerson .elementObjectContactPersonDepartments .publicationDate, .elementSectionObjectBlogpost .elementObjectContactPerson .elementObjectContactPersonPosition .publicationDate, .elementSectionObjectBlogpost .elementObjectContactPerson .elementObjectContactPersonDegree .publicationDate {

display:inline-block;
}
.elementSectionObjectBlogpost .subline .publicationAuthor, .elementSectionObjectBlogpost .elementObjectLocation .elementObjectLocationDescription .publicationAuthor, .elementSectionObjectBlogpost .elementObjectEventMulti .elementObjectEventMultiDescription .publicationAuthor, .elementSectionObjectBlogpost .elementObjectContactPerson .elementObjectContactPersonDepartments .publicationAuthor, .elementSectionObjectBlogpost .elementObjectContactPerson .elementObjectContactPersonPosition .publicationAuthor, .elementSectionObjectBlogpost .elementObjectContactPerson .elementObjectContactPersonDegree .publicationAuthor {

display:none;
}




#aufgabenText, #qualifikText {

padding-right:2rem;
}
.headerRightBtns {

margin-bottom:0;
}
.isInLightbox .elementSectionObjectContactPerson {

padding:2rem 2rem;
}
.elementObjectContactPerson .elementObjectContactPersonPicture {

float:left;
width:240px;
max-width:33%;
margin-right:2rem;
}
.col .elementObjectContactPerson .elementObjectContactPersonPicture,.elementIncludeAP .elementObjectContactPerson .elementObjectContactPersonPicture {
width:100%;
max-width:none;
margin-right:0;
}
.elementIncludeAP .elementObjectContactPerson .elementObjectContactPersonPicture {
display:flex;
justify-content:center;
align-items:center;
}
.elementIncludeAP .elementObjectContactPerson .elementObjectContactPersonPicture img {

border-radius:100%;
width:110px;
margin:0 auto;
margin-top:-8.5rem;
}
#blockRight .elementObjectContactPerson .elementObjectContactPersonPicture {
width:100%;
max-width:none;
margin-right:0;
}
.elementObjectContactPerson .elementObjectContactPersonPicture .elementPicture {

margin-top:-4.2rem;
}
.elementObjectContactPerson .elementObjectContactPersonPicture .elementPicture img {

border-radius:100%;
width:110px;
margin:auto;
}
.elementObjectContactPerson .elementObjectContactPersonSocialButtons {

display:flex;
align-items:center;
justify-content:center;
margin-top:2rem;
}
.elementObjectContactPerson .elementObjectContactPersonSocialButtons .elementSocialButton {

margin:0.4rem;
border-radius:10%;
}
.elementObjectContactPerson .elementObjectContactPersonData div {

text-align:center;
}
.elementObjectContactPerson .elementObjectContactPersonData div .followme {

padding-right:1rem;
margin-bottom:.5rem;
}
.elementObjectContactPerson .elementObjectContactPersonData a.phone:before {

content:'';
display:inline-block;
margin:0 10px 0 0;
width:24px;
height:24px;
background-color:transparent;
border-radius:3px;
position:relative;
background-image:url("/multi-wGlobal/wGlobal/layout/images/social-icons/optimized/social-icons@fill(3f4242).svg");
background-size:1000%;
background-repeat:no-repeat;
background-position:55.55% 11.11%;
top:-2px;
left:0;
}
.elementObjectContactPerson .elementObjectContactPersonData a.whatsapp:before {

content:'';
display:inline-block;
margin:0 10px 0 0;
width:24px;
height:24px;
background-color:transparent;
border-radius:3px;
position:relative;
background-image:url("/multi-wGlobal/wGlobal/layout/images/social-icons/optimized/social-icons@fill(3f4242).svg");
background-size:1000%;
background-repeat:no-repeat;
background-position:66.66% 0%;
top:-1px;
left:0;
}
.elementObjectContactPerson .elementObjectContactPersonData a.email:before {

content:'';
display:inline-block;
margin:0 10px 0 0;
width:24px;
height:24px;
background-color:transparent;
border-radius:3px;
position:relative;
background-image:url("/multi-wGlobal/wGlobal/layout/images/social-icons/optimized/social-icons@fill(3f4242).svg");
background-size:1000%;
background-repeat:no-repeat;
background-position:55.55% 0%;
top:8px;
left:0;
}
.elementObjectContactPerson .elementObjectContactPersonData.blogAuthor .elementObjectContactPersonTitle {

margin-bottom:1rem;
}
.elementObjectContactPerson .elementObjectContactPersonTitle {

font-size:1.025rem;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
margin:0;
}
.elementObjectContactPerson .elementObjectContactPersonTitle h1 {

font-size:calc(1.26875rem + .225vw);
margin:0;
}
.elementObjectContactPerson .elementObjectContactPersonDegree {

display:inline-block;
}
.elementObjectContactPerson .elementObjectContactPersonPosition {

color:#3f4242;
margin-bottom:1rem!important;
}
.elementObjectContactPerson .elementObjectContactPersonDegree + .elementObjectContactPersonPosition:before {

content:'- ';
}
.elementObjectContactPerson .elementObjectContactPersonDepartments {

margin-bottom:0.8rem;
display:none;
}
.elementObjectContactPerson .elementObjectContactPersonAddress {

margin-bottom:0.8rem;
}
.elementObjectContactPerson .elementObjectContactPersonAddress > a {

display:block;
}
.elementObjectContactPerson .elementObjectContactPersonLinks > a {

display:block;
}
.elementObjectContactPerson .elementObjectContactPersonVcard > a {

white-space:nowrap;
}
.elementObjectContactPerson .elementObjectContactPersonVcard > a:before {

display:none;
}
.elementObjectContactPerson > div:last-child {

margin-bottom:0;
}
.elementObjectContactPerson:last-child {

margin-bottom:0;
}
.elementIncludeAP .elementObjectContactPerson .elementObjectContactPersonSocialButtons,.elementIncludeAP .elementObjectContactPerson .elementObjectContactPersonPosition {

display:none;
}
.elementIncludeAP .elementObjectContactPerson .elementObjectContactPersonLinks {

margin-top:1rem;
}
@media (max-width: 768px) {
.elementObjectContactPerson .elementObjectContactPersonPicture .elementPicture figure {

width:auto;
}
}
.dashboardHeadline {

position:relative;
text-align:center;
font-size:1.1rem;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
top:80px;
}
.elementObjectContactPersonText {

margin-bottom:0;
clear:both;
}
.elementObjectContactPersonText > p:last-child {

margin-bottom:0;
}
.elementObjectEventMulti.elementObjectEventMultiElement {

background:#FFFFFF;
padding:1.4rem;
border:solid 1px #d8d8d8;
}
.elementObjectEventMulti .elementObjectEventMultiTitle {

font-size:1.25rem;
margin:0;
}
.elementObjectEventMulti .elementObjectEventMultiDescription {

font-weight:bold;
}
.elementObjectEventMulti .elementObjectEventMultiDates .dateEntry[data-ispast='1'] {

opacity:0.3;
}
.elementObjectEventMulti .elementObjectEventMultiDates .dateEntry .ical {

margin-left:0.4rem;
opacity:0.5;
}
.elementObjectEventMulti > div:last-child {

margin-bottom:0;
}
.object-eventMulti_var1 .elementObjectEventMultiTitle h1:after {

position:absolute;
margin:-15px 0 0 0;
content:'Tipp';
font-size:1rem;
line-height:130%;
background:#ffffff;
color:#ff0000;
padding:0 0.4rem;
border:solid 2px #ff0000;
border-radius:3px;
box-shadow:0 0 6px rgba(0,0,0,0.3);
transform:rotate(8deg);
}
.object-eventMulti_var20 .elementObjectEventMultiTitle h1:after {

position:absolute;
margin:-15px 0 0 0;
content:'Abgesagt';
font-size:1rem;
line-height:130%;
background:#ffffff;
color:#ff0000;
padding:1rem 1.4rem;
border:solid 2px #ff0000;
border-radius:3px;
box-shadow:0 0 6px rgba(0,0,0,0.3);
transform:rotate(8deg);
}
#jobDetail .jobfacts .elementContent, #jobDetail .jobfacts .elementObjectLocation, #jobDetail .jobfacts .elementObjectEventMulti, #jobDetail .jobfacts .elementObjectContactPerson, #jobDetail .jobfacts .elementVideoExternal, #jobDetail .jobfacts .elementVideo, #jobDetail .jobfacts .elementText, #jobDetail .jobfacts .elementObjectLocation .elementObjectLocationDescription, #jobDetail .jobfacts .elementObjectEventMulti .elementObjectEventMultiText, #jobDetail .jobfacts .elementObjectEventMulti .elementObjectEventMultiOrganizer, #jobDetail .jobfacts .elementObjectEventMulti .elementObjectEventMultiLocation, #jobDetail .jobfacts .elementObjectEventMulti .elementObjectEventMultiDates, #jobDetail .jobfacts .elementObjectEventMulti .elementObjectEventMultiDescription, #jobDetail .jobfacts .elementObjectContactPerson .elementObjectContactPersonText, #jobDetail .jobfacts .elementObjectContactPerson .elementObjectContactPersonLinks, #jobDetail .jobfacts .elementObjectContactPerson .elementObjectContactPersonAddress, #jobDetail .jobfacts .elementObjectContactPerson .elementObjectContactPersonDepartments, #jobDetail .jobfacts .elementTabContainer, #jobDetail .jobfacts .elementTabContainer, #jobDetail .jobfacts .elementSvgIcon, #jobDetail .jobfacts .elementSitemap, #jobDetail .jobfacts .elementPicture, #jobDetail .jobfacts .elementOverlap, #jobDetail .jobfacts .elementNavigation, #jobDetail .jobfacts .elementLink, #jobDetail .jobfacts .elementObjectContactPerson .elementObjectContactPersonVcard, #jobDetail .jobfacts .elementInfo, #jobDetail .jobfacts .elementHeadline, #jobDetail .jobfacts .elementEditProfile, #jobDetail .jobfacts .elementEditAccount, #jobDetail .jobfacts .elementEditJobticker, #jobDetail .jobfacts .elementDataFragment_var350, #jobDetail .jobfacts .elementDataFragment_var540, #jobDetail .jobfacts .elementDashboardProfile, #jobDetail .jobfacts .elementBox, #jobDetail .jobfacts .elementAudio, #jobDetail .jobfacts .elementAccordion {

margin-bottom:1rem;
}
#jobDetail .sectionJobHead {

display:none;
}
.scrolldirection-up:not(.navmenu-open) #jobDetail .sectionJobHead {

transform:translateY(-80px) !important;
transition:transform 0.2s ease-in-out !important;
display:none;
}
.scrolldirection-down:not(.navmenu-open) #jobDetail .sectionJobHead, .scrolldirection-up:not(.navmenu-open) #jobDetail .sectionJobHead {

display:none;
position:fixed;
z-index:50;
top:140px;
left:0;
right:0;
transform:translateY(-80px);
transition:transform 1.2s ease-in-out;
background-color:#3f4242;
}
#jobDetail .sectionJobHead > .sectionInner > .elementLink, #jobDetail .sectionJobHead > .sectionInner > .elementObjectContactPerson .elementObjectContactPersonVcard {

padding:1rem 0 1rem 1rem;
width:100%;
margin-bottom:0;
background-color:#FFFFFF;
}
#jobDetail .sectionJobHead > .sectionInner > .elementLink > a, #jobDetail .sectionJobHead > .sectionInner > .elementObjectContactPerson .elementObjectContactPersonVcard > a {

margin:0 auto;
max-width:1180px;
display:block;
}
#jobDetail .sectionJobHead > .sectionInner .col {

min-height:auto;
}
#jobDetail .sectionJobHead > .sectionInner .col2 .elementIncludeGroup {

display:none;
}
#jobDetail .elementHeadline h1 {

font-family:;
font-size:1.25rem;
line-height:1.875rem;
padding-bottom:0;
}
#jobDetail .elementHeadline h2 {

font-family:;
font-size:1.25rem;
line-height:1.875rem;
padding-bottom:0;
}
#jobDetail .elementJobInfo .divTable {

display:table;
width:100%;
}
#jobDetail .elementJobInfo .divTableRow {

display:table-row;
}
#jobDetail .elementJobInfo .divTableHeading {

background-color:#EDEFF0;
display:table-header-group;
}
#jobDetail .elementJobInfo .divTableCell, #jobDetail .elementJobInfo .divTableHead {

display:table-cell;
padding:3px 10px;
color:#3f4242;
font-size:0.9rem;
}
#jobDetail .elementJobInfo .divTableHeading {

background-color:#EDEFF0;
display:table-header-group;
font-weight:bold;
}
#jobDetail .elementJobInfo .divTableFoot {

background-color:#EDEFF0;
display:table-footer-group;
font-weight:bold;
}
#jobDetail .elementJobInfo .divTableBody {

display:table-row-group;
}
#jobDetail .headerRightBtns {

padding:0 2rem 0 1.5rem;
}
#jobDetail .headerRightBtns .elementLinkSpeichern {

margin:0 0 0 1rem;
}
#jobDetail .headerRightBtns .elementLinkSpeichern > a {

display:block;
width:25px;
height:25px;
background-repeat:no-repeat;
background-image:url(/multi-wGlobal/wGlobal/layout/images/links/baur-wishlist.svg);
}
#jobDetail .headerRightBtns .elementLinkSpeichern > a span {

padding-left:1.7rem;
}
#jobDetail .headerRightBtns .elementLinkSpeichern > a.added, #jobDetail .headerRightBtns .elementLinkSpeichern > a:hover {

background-image:url(/multi-wGlobal/wGlobal/layout/images/links/baur-wishlist_active.svg);
}
.active #jobDetail .headerRightBtns .elementLinkSpeichern > a {

background-image:url(/multi-wGlobal/wGlobal/layout/images/links/baur-wishlist_active.svg);
}
#jobDetail .headerRightBtns .elementLinkShare {

margin:0 1rem 0 1rem;
}
#jobDetail .headerRightBtns .elementLinkShare:last-child {

margin-right:0;
margin-left:0;
}
#jobDetail #benefitsList {

grid-column-gap: 0.5rem;
margin-top:.5rem;
}
#jobDetail #benefitsList .elementPicture {

margin-bottom:1rem;
}
#jobDetail #benefitsList .elementPicture figure {

display:flex;
align-items:center;
}
#jobDetail #benefitsList .elementPicture figure > picture {

display:inline-block;
min-width:44px;
}
#jobDetail #benefitsList .elementPicture figure .pictureTitle {

word-wrap:break-word;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
font-size:1.125rem;
padding-left:1rem;
color:#3f4242;
}
#jobDetail #elementBoxContact img.jobDetailApPic {

max-width:100%;
display:block;
height:100%;
object-fit:cover;
}
#jobDetail #elementBoxContact .content {

padding:1.5rem 1.875rem;
}
#jobDetail #elementBoxContact .content .elementHeadline {

margin-bottom:1rem;
}
#jobDetail #elementBoxContact .content .elementHeadline h5 {

color:#FFFFFF;
font-size:1.25rem;
line-height:1.875rem;
font-weight:bold;
}
#jobDetail #elementBoxContact .content .elementContact .textName {

margin-bottom:1rem;
}
#jobDetail #elementBoxContact .content .elementContact .textName .listEntryTitle {

font-weight:bold;
}
#jobDetail #elementBoxContact .content .elementContact .listEntryContactPersonLinks {

display:flex;
align-items:center;
}
#jobDetail #elementBoxContact .content .elementContact .listEntryContactPersonLinks .elementSocialButton {

width:23px;
height:23px;
margin-right:1.25rem !important;
}
#jobDetail #elementBoxContact .content .elementContact .listEntryContactPersonLinks .elementSocialButton.active {

display:inline-block !important;
}
#jobDetail #elementBoxContact .content .buttons {

margin:1.5rem 0 0 0;
text-align:center;
}
#jobDetail #elementBoxContact .content .buttons > a {

margin-bottom:1rem;
}
#jobDetail #elementBoxDate .col1 {

padding-bottom:0;
}
#jobDetail #elementBoxDate .col1 .elementHeadline h5 {

color:#fab700;
font-size:1.875rem;
line-height:2.5rem;
font-weight:300;
}
#jobDetail #elementBoxDate .col1 .elementHeadline h5 .bold {

color:#fab700;
font-family:;
font-weight:normal;
}
#jobDetail #elementBoxDate .col1 .jobDetailPic {

margin-left:-1.5rem;
margin-right:-1.5rem;
}
#jobDetail #elementBoxDate .col1 .jobDetailPic img {

max-width:100%;
height:100%;
object-fit:cover;
display:block;
}
#jobDetail #elementBoxDate .col2 .listEntryTitle {

font-weight:bold;
font-size:1.25rem;
line-height:1.875rem;
margin-bottom:0.5rem;
}
#jobDetail #elementBoxDate .col2 .listEntryStaffPosition {

font-weight:normal;
margin-bottom:1rem;
}
#jobDetail #elementBoxDate .col2 .listEntryContactPersonLinks {

display:flex;
flex-wrap:wrap;
align-items:center;
}
#jobDetail #elementBoxDate .col2 .listEntryContactPersonLinks .elementSocialButton {

width:23px;
height:23px;
margin-right:1.25rem !important;
}
#jobDetail #elementBoxDate .col2 .listEntryContactPersonLinks .elementSocialButton.active {

display:inline-block !important;
}
#jobDetail #layerBooking h4, #jobDetail #layerInteressiert h4, #jobDetail #layerDirektbewerbung h4 {

font-weight:bold;
}
#jobDetail .elementListJobs > .elementHeadline, #jobDetail .elementListJobs > .elementList {

margin-left:0;
margin-right:0;
}
#jobDetail .description {

font-weight:normal;
margin-bottom:2rem;
}
#jobDetail .kulissen .col2 {

padding-bottom:2rem;
}
#jobDetail.isRemote .sectionJobHead .elementContainerMulti > .inner .col1 {

position:relative;
}
#jobDetail.isRemote .sectionJobHead .elementContainerMulti > .inner .col1 .elementHeadline {

padding-right:70px;
}
#jobDetail.isRemote .sectionJobHead .elementContainerMulti > .inner .col1 .iconRemoteJob {

position:absolute;
top:15px;
right:15px;
width:65px;
height:65px;
background:url("/multi-wGlobal/wGlobal/layout/images/icons/Remote_Jobs_Flag.png") no-repeat center;
background-size:contain;
}
#jobDetail .emp_sectionJobEmployer img#imgCompanyLogo {

width:260px;
}
#jobDetail .containerSimilarJobs .listJobSimilar {

display:flex;
flex-wrap:wrap;
column-gap:1rem;
}
#jobDetail .containerSimilarJobs .listJobSimilar > li {

width:calc(50% - 0.5rem);
}
#jobDetail .emp_sectionJobBlog .elementContainerStandard {

display:grid;
justify-content:center;
}
#jobDetail .emp_sectionJobBlog .elementContainerStandard > .col {

width:100%;
}
#jobDetail .emp_sectionJobBlog .elementContainerStandard > .col > div {

height:100%;
}
#jobDetail .emp_sectionJobBlog .elementContainerStandard > .col > div > div {

height:100%;
}
#jobDetail .emp_sectionJobBlog .elementContainerStandard > .col1 > div {

margin-bottom:1rem;
}
#jobDetail .emp_sectionJobBlog.countEntries-1 .elementContainerStandard {

grid-template-columns: 100%;
}
#jobDetail .emp_sectionJobBlog.countEntries-1 .elementContainerStandard > .col {

max-width:50%;
margin:0 auto;
}
@media only screen and (min-width: 768px) {
#jobDetail .benefitsImg .imageOuter {

height:100%;
}
#jobDetail .benefitsImg .imageOuter img {

object-fit:cover;
height:100%;
}
}
@media only screen and (max-width: 991px) {
.scrolldirection-down:not(.navmenu-open) #jobDetail .sectionJobHead .elementContainerMulti, .scrolldirection-up:not(.navmenu-open) #jobDetail .sectionJobHead .elementContainerMulti {

background:#fab700;
}
}
@media only screen and (min-width: 768px) {
.scrolldirection-down:not(.navmenu-open) #jobDetail .sectionJobHead .col2, .scrolldirection-up:not(.navmenu-open) #jobDetail .sectionJobHead .col2 {

justify-self:space-between;
}
}
@media only screen and (min-width: 992px) {
.scrolldirection-down:not(.navmenu-open) #jobDetail .sectionJobHead .col1, .scrolldirection-down:not(.navmenu-open) #jobDetail .sectionJobHead .col2, .scrolldirection-up:not(.navmenu-open) #jobDetail .sectionJobHead .col1, .scrolldirection-up:not(.navmenu-open) #jobDetail .sectionJobHead .col2 {

justify-self:left;
padding-top:.5rem;
padding-bottom:.5rem;
}
.scrolldirection-down:not(.navmenu-open) #jobDetail .sectionJobHead .elementHeadline h1, .scrolldirection-up:not(.navmenu-open) #jobDetail .sectionJobHead .elementHeadline h1 {

font-family:Montserrat Regular, Arial, Helvetica, Sans-serif;
padding:0;
}
.scrolldirection-down:not(.navmenu-open) #jobDetail .sectionJobHead .elementJobInfo, .scrolldirection-down:not(.navmenu-open) #jobDetail .sectionJobHead .col2 > .elementIncludeGroup, .scrolldirection-up:not(.navmenu-open) #jobDetail .sectionJobHead .elementJobInfo, .scrolldirection-up:not(.navmenu-open) #jobDetail .sectionJobHead .col2 > .elementIncludeGroup {

display:none;
}
}
@media only screen and (min-width: 1200px) {
#jobDetail .sectionJobHead > .sectionInner > .elementLink, #jobDetail .sectionJobHead > .sectionInner > .elementObjectContactPerson .elementObjectContactPersonVcard {

margin-left:0;
}
}
@media only screen and (min-width: 992px) {
#jobDetail .sectionJobHead > .sectionInner .col2 .elementIncludeGroup {

display:block;
}
}
@media only screen and (max-width: 767px) {
.scrolldirection-down:not(.navmenu-open) #jobDetail .sectionTop, .scrolldirection-up:not(.navmenu-open) #jobDetail .sectionTop {

margin-top:320px;
}
}
@media only screen and (min-width: 992px) and (max-width: 1300px) {
#jobDetail .sectionTop .elementBoxMax {

max-width:600px;
}
}
@media only screen and (min-width: 992px) {
#jobDetail .elementHeadline h1 {

font-size:1.875rem;
line-height:2.8125rem;
}
}
@media only screen and (min-width: 992px) {
#jobDetail .elementHeadline h2 {

font-size:1.625rem;
line-height:2.8125rem;
}
}
@media only screen and (min-width: 992px) {
#jobDetail .elementJobInfo .divTable {

width:60%;
}
}
@media only screen and (min-width: 992px) {
#jobDetail .headerRightBtns .elementLinkSpeichern {

margin-top:0;
}
}
@media only screen and (min-width: 768px) {
#jobDetail .headerRightBtns .elementLinkShare {

margin-top:1rem;
}
}
@media only screen and (min-width: 992px) {
#jobDetail .headerRightBtns .elementLinkShare {

margin-top:0;
}
}
@media only screen and (min-width: 768px) {
#jobDetail #benefitsList {

grid-column-gap: 1rem;
grid-template-columns: 33.33% 33.33% 33.33%;
}
}
@media only screen and (max-width: 767px) {
#jobDetail #benefitsList {

grid-template-columns: 50% 50%;
}
}
@media only screen and (min-width: 992px) {
#jobDetail #elementBoxDate .col1 {

flex-flow:row;
padding-right:0;
padding-top:0;
}
}
@media only screen and (min-width: 992px) {
#jobDetail #elementBoxDate .col1 .elementHeadline {

margin-top:2rem;
margin-bottom:2rem;
}
}
@media only screen and (min-width: 992px) {
#jobDetail #elementBoxDate .col1 .elementHeadline h5 {

font-size:2.5rem;
line-height:3rem;
}
}
@media only screen and (min-width: 992px) {
#jobDetail #elementBoxDate .col1 .jobDetailPic {

margin:0 0 0 2rem;
max-width:280px;
height:100%;
}
}
@media only screen and (max-width: 991px) {
#jobDetail #elementBoxDate .col1 .jobDetailPic {

max-height:380px;
}
}
@media only screen and (max-width: 991px) {
#jobDetail #elementBoxDate .col1 .jobDetailPic img {

max-height:380px;
}
}
@media only screen and (min-width: 992px) {
#jobDetail #elementBoxDate .col2 .listEntryTitle {

font-size:1.875rem;
line-height:2.875rem;
font-family:;
font-style:italic;
font-weight:normal;
}
}
@media only screen and (min-width: 1200px) {
#jobDetail .elementListJobs > .elementHeadline, #jobDetail .elementListJobs > .elementList {

margin-left:0;
margin-right:0;
}
}
@media only screen and (min-width: 1200px) {
#jobDetail.isRemote .sectionJobHead .elementContainerMulti > .inner {

grid-template-columns: 1.8fr 1fr;
}
}
@media only screen and (min-width: 1200px) {
#jobDetail.isRemote .sectionJobHead .elementContainerMulti > .inner .col1 .elementHeadline {

padding-right:100px;
}
}
@media only screen and (min-width: 1200px) {
#jobDetail.isRemote .sectionJobHead .elementContainerMulti > .inner .col1 .iconRemoteJob {

width:102px;
height:102px;
}
}
@media only screen and (min-width: 992px) {
#jobDetail .emp_sectionJobEmployer .JobEmployerLeft {

padding-right:10rem;
}
}
@media only screen and (max-width: 992px) {
#jobDetail .containerSimilarJobs .listJobSimilar > li {

width:calc(100%);
}
}
@media only screen and (min-width: 992px) {
#jobDetail .emp_sectionJobBlog .elementContainerStandard {

grid-template-columns: 50% 50%;
}
#jobDetail .emp_sectionJobBlog .elementContainerStandard > .col1 > div {

margin-bottom:0;
}
}
.elementObjectLocation.elementObjectLocationElement {

background:#FFFFFF;
padding:1.4rem;
border:solid 1px #d8d8d8;
}
.elementObjectLocation .elementObjectLocationTitle {

margin:0;
}
.elementObjectLocation .elementObjectLocationDescription {

font-weight:bold;
margin:0;
}
.elementObjectLocation > div:last-child {

margin-bottom:0;
}


.elementSectionObjectNews {


padding-bottom:1rem;
}
.elementSectionObjectNews .elementLinkBack {

display:none;
}
.elementSectionObjectNewsAfter {

margin-top:0;
padding-top:1rem;
}



/*
Die Objektvarianten werden vor allem in der listBannerSlider.scss genutzt, indem Einträge um die Klasse ergänzt und so speziell formatiert werden können.
In dieser Datei werden lediglich die auswählbaren Varianten definiert, um in der Objektmaske zur Auswahl zu erscheinen.

Beispiel:

wandamp.listEntryObject-slide_var1 {
  .listEntryInfoLayer {
    text-align:right;
  }
}   
*/
.listBannerSlider[data-numberentries='1'] .listMoverBack, .listBannerSlider[data-numberentries='1'] .listMoverForward {

display:none !important;
}
.listBannerSlider .listEntryOfEntries {

text-align:right;
font-size:1rem;
line-height:210%;
padding:0 6px 0 0;
}
.listBannerSlider .listEntryOfEntries .listEntryOfEntriesEntries:before {

content:'/';
padding:0 4px;
}
.listBannerSlider .listEntryCopyright {

position:absolute;
right:0;
bottom:0;
padding:0 0.3rem;
font-size:0.9rem;
line-height:140%;
color:rgba(63,66,66,0.8);
background:#FFFFFF;
}


.listBannerSlider_var0 {

















































position:relative;
overflow:visible;
}
.listBannerSlider_var0 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var0 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var0 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var0 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var0 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var0 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var0 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSliderPictureAspectRatio_var20.listBannerSlider_var0 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var0 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:50%;
}
.listBannerSliderPictureAspectRatio_var30.listBannerSlider_var0 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var0 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:33.333%;
}
.listBannerSliderPictureAspectRatio_var40.listBannerSlider_var0 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var0 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:25%;
}
.listBannerSliderPictureAspectRatio_var50.listBannerSlider_var0 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var0 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:20%;
}
.listBannerSlider_var0 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var0 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var0 .listEntries .listEntry.listEntrySelected {

display:block;
}
.listBannerSlider_var0 .listEntries .listMoverBack, .listBannerSlider_var0 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var0 .listEntries .listMoverBack:hover, .listBannerSlider_var0 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var0 .listEntries .listMoverBack > span, .listBannerSlider_var0 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var0 .listEntries .listMoverBack > span:before, .listBannerSlider_var0 .listEntries .listMoverBack > span:after, .listBannerSlider_var0 .listEntries .listMoverForward > span:before, .listBannerSlider_var0 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:#FFFFFF;
box-shadow:0 0 2px 0 #c3cbd0;
}
.listBannerSlider_var0 .listEntries .listMoverBack > span:after, .listBannerSlider_var0 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listBannerSlider_var0 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var0 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var0 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var0 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var0 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var0 .listEntries .listMoverBack > span:before, .listBannerSlider_var0 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var0 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var0 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var0 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var0 .listEntries .listMoverForward > span:before, .listBannerSlider_var0 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var0 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var0 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listBannerSlider_var0 .listEntries .listAnimationControls {

position:absolute;
right:16px;
bottom:16px;
display:none;
z-index:2;
}
.listBannerSlider_var0 .listEntries .listAnimationControls .listAnimationStart {

display:none;
width:24px;
height:24px;
}
.listBannerSlider_var0 .listEntries .listAnimationControls .listAnimationStart:before {

content:'';
display:block;
position:absolute;
width:24px;
height:24px;
border:solid 12px transparent;
border-left:solid 20px #FFFFFF;
}
.listBannerSlider_var0 .listEntries .listAnimationControls .listAnimationPause {

display:none;
width:24px;
height:24px;
}
.listBannerSlider_var0 .listEntries .listAnimationControls .listAnimationPause:before {

content:'';
display:block;
position:absolute;
width:10px;
height:24px;
background-color:#FFFFFF;
}
.listBannerSlider_var0 .listEntries .listAnimationControls .listAnimationPause:after {

content:'';
display:block;
position:absolute;
left:14px;
width:10px;
height:24px;
background-color:#FFFFFF;
}
.listBannerSlider_var0[data-hasanimation='1'] .listAnimationControls {

display:block !important;
}
.listBannerSlider_var0[data-animation-active='1'] .listAnimationPause {

display:block !important;
}
.listBannerSlider_var0[data-animation-active='0'] .listAnimationStart {

display:block !important;
}
@media (max-width: calc(768px - 1px)) {
.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var0 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var0 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var0 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var0 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:66.666%;
}
}


.listBannerSlider_var100 {







































position:relative;
overflow:visible;
}
.listBannerSlider_var100 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var100 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var100 .listEntries .listEntry {

display:none;
overflow:hidden;
height:100vh;
width:100%;
}
.listBannerSlider_var100 .listEntries .listEntry .listEntryInner {

position:relative;
height:100%;
}
.listBannerSlider_var100 .listEntries .listEntry .listEntryBackgroundContainer {

height:100%;
}
.listBannerSlider_var100 .listEntries .listEntry .listEntryBackgroundContainer > div {

height:100%;
background-size:cover;
background-position:center;
}
.listBannerSlider_var100 .listEntries .listEntry .listEntryBackgroundContainer > picture {

height:100% !important;
}
.listBannerSlider_var100 .listEntries .listEntry .listEntryBackgroundContainer > picture > img {

height:100%;
width:100%;
object-fit:cover;
}
.listBannerSlider_var100 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var100 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var100 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSlider_var100 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var100 .listEntries .listEntry.listEntrySelected {

display:block;
}
.listBannerSlider_var100 .listEntries .listMoverBack, .listBannerSlider_var100 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var100 .listEntries .listMoverBack:hover, .listBannerSlider_var100 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var100 .listEntries .listMoverBack > span, .listBannerSlider_var100 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var100 .listEntries .listMoverBack > span:before, .listBannerSlider_var100 .listEntries .listMoverBack > span:after, .listBannerSlider_var100 .listEntries .listMoverForward > span:before, .listBannerSlider_var100 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:#FFFFFF;
box-shadow:0 0 2px 0 #c3cbd0;
}
.listBannerSlider_var100 .listEntries .listMoverBack > span:after, .listBannerSlider_var100 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listBannerSlider_var100 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var100 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var100 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var100 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var100 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var100 .listEntries .listMoverBack > span:before, .listBannerSlider_var100 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var100 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var100 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var100 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var100 .listEntries .listMoverForward > span:before, .listBannerSlider_var100 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var100 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var100 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
@media (min-width: 992px) {
.listBannerSlider_var100 .listEntries .listEntry {

height:100vh;
}
}


.listBannerSlider_var400 {




















































position:relative;
overflow:hidden;
}
.listBannerSlider_var400 .listEntries {

background-color:transparent;
padding:0 64px;
}
.listBannerSliderPrevNext_var0.listBannerSlider_var400 .listEntries {
padding:0 0;
}
.listBannerSlider_var400 .listEntries .listEntriesInner {

position:relative;
overflow:hidden;
margin:0 -8px;
}
.listBannerSlider_var400 .listEntries .listEntriesInner > div {

position:relative;
width:calc(10000% + (2 * 8px));
overflow:hidden;

}
.listBannerSlider_var400 .listEntries .listEntry {

display:block;
float:left;
width:calc((10000%) / 10000 - ((2 * 8px)));
overflow:hidden;
position:relative;
margin:0 8px;
}
.listBannerSlider_var400 .listEntries .listEntry .listEntryButtons {

position:absolute;
right:0;
}
.listBannerSlider_var400 .listEntries .listEntry .listEntryImage {

width:100%;
height:auto;
display:block;
}
.listBannerSlider_var400 .listEntries .listEntry .listEntryImage img {

display:block;
}
.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer {

padding:1rem;
text-align:center;
}
.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
padding:0.5rem 0;
}
.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
display:block;
}
.listBannerSliderInfolayer_var401.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer {
display:none;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
top:0;
height:100%;
display:flex;
align-items:center;
justify-content:center;
padding:1rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
color:#FFFFFF;
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:0.4rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription {

font-size:1rem;
color:#FFFFFF;
background-color:transparent;
line-height:125%;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
}
.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var403.listBannerSlider_var400 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
padding:1rem;
bottom:0;
width:100%;
background-color:rgba(255,255,255,0.75);
}
.listBannerSlider_var400 .listEntries .listMoverBack, .listBannerSlider_var400 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var400 .listEntries .listMoverBack:hover, .listBannerSlider_var400 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var400 .listEntries .listMoverBack > span, .listBannerSlider_var400 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var400 .listEntries .listMoverBack > span:before, .listBannerSlider_var400 .listEntries .listMoverBack > span:after, .listBannerSlider_var400 .listEntries .listMoverForward > span:before, .listBannerSlider_var400 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:#FFFFFF;
box-shadow:0 0 0 2px #c3cbd0;
}
.listBannerSlider_var400 .listEntries .listMoverBack > span:after, .listBannerSlider_var400 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listBannerSlider_var400 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var400 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var400 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var400 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var400 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var400 .listEntries .listMoverBack > span:before, .listBannerSlider_var400 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var400 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var400 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var400 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var400 .listEntries .listMoverForward > span:before, .listBannerSlider_var400 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var400 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var400 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listBannerSlider_var400.firstEntryVisible .listMoverBack {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var400.lastEntryVisible .listMoverForward {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var400 .listEntriesPreview {

width:100%;
}
.listBannerSlider_var400 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSlider_var400 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSlider_var400 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:#3f4242;
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSlider_var400 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSlider_var400 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSlider_var400 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:#c3cbd0;
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
@media (min-width: 576px) {
.listBannerSlider_var400 .listEntries .listEntry {

width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var400 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 768px) {
.listBannerSlider_var400 .listEntries .listEntry {

width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var400 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var102.listBannerSlider_var400 .listEntries .listEntry {
width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var103.listBannerSlider_var400 .listEntries .listEntry {
width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var104.listBannerSlider_var400 .listEntries .listEntry {
width:calc((2500%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var105.listBannerSlider_var400 .listEntries .listEntry {
width:calc((2000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var106.listBannerSlider_var400 .listEntries .listEntry {
width:calc((1666.6666666667%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 576px) and (max-width: 767px) {
.listBannerSliderCols_var102.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
}
@media (min-width: 768px) {
.listBannerSliderCols_var102.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(3n + 2),.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(3n + 3),.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 2),.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 3),.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 4),.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 2),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 3),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 4),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 5),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 2),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 3),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 4),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 5),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-child(4n + 6),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(4),.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:nth-last-child(6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var400 .listEntriesPreview .listEntry:first-child:nth-last-child(6) {

display:none;
}
}


.listBannerSlider_var462 {


















































position:relative;
overflow:hidden;
}
.listBannerSlider_var462 .listEntries {

position:relative;
overflow:hidden;
margin:0;
width:100%;
}
.listBannerSlider_var462 .listEntries .listEntriesInner {

width:60%;
margin:0 40% 0 0;
position:relative;
overflow:visible;
}
.listBannerSlider_var462 .listEntries .listEntriesInner > div {

white-space:nowrap;
width:100%;
display:block;
}
.listBannerSlider_var462 .listEntries .listEntry {

display:inline-block;
position:relative;
cursor:pointer;
width:100%;
overflow:hidden;
white-space:initial;
opacity:1;
}
.listBannerSlider_var462 .listEntries .listEntry:last-child {

margin:0;
}
.listBannerSlider_var462 .listEntries .listEntry .listEntryInner {

position:relative;
margin:0 16px 0 0;
}
.listBannerSlider_var462 .listEntries .listEntry .listEntryButtons {

position:absolute;
right:0;
}
.listBannerSlider_var462 .listEntries .listEntry .listEntryImage {

width:100%;
height:auto;
display:block;
}
.listBannerSlider_var462 .listEntries .listEntry .listEntryImage img {

display:block;
}
.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer {

padding:0.5rem;
text-align:center;
}
.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-weight:bold;
padding:0.5rem 0;
}
.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
display:block;
}
.listBannerSliderInfolayer_var401.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer {
display:none;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
top:0;
height:100%;
display:flex;
align-items:center;
justify-content:center;
padding:1rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
color:#FFFFFF;
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:0.4rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription {

font-size:1rem;
color:#FFFFFF;
background-color:transparent;
line-height:125%;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
}
.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var403.listBannerSlider_var462 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
padding:1rem;
bottom:0;
width:100%;
background-color:rgba(255,255,255,0.75);
}
.listBannerSlider_var462 .listEntries .listEntry.listEntrySelected {

opacity:1;
}
.listBannerSlider_var462 .listEntries .listMoverBack, .listBannerSlider_var462 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var462 .listEntries .listMoverBack:hover, .listBannerSlider_var462 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var462 .listEntries .listMoverBack > span, .listBannerSlider_var462 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var462 .listEntries .listMoverBack > span:before, .listBannerSlider_var462 .listEntries .listMoverBack > span:after, .listBannerSlider_var462 .listEntries .listMoverForward > span:before, .listBannerSlider_var462 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:#FFFFFF;
box-shadow:0 0 0 2px #c3cbd0;
}
.listBannerSlider_var462 .listEntries .listMoverBack > span:after, .listBannerSlider_var462 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listBannerSlider_var462 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var462 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var462 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var462 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var462 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var462 .listEntries .listMoverBack > span:before, .listBannerSlider_var462 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var462 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var462 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var462 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var462 .listEntries .listMoverForward > span:before, .listBannerSlider_var462 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var462 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var462 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listBannerSlider_var462 .listEntriesPreview {

width:100%;
}
.listBannerSlider_var462 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSlider_var462 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSlider_var462 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:#3f4242;
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSlider_var462 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSlider_var462 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSlider_var462 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:#c3cbd0;
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSlider_var462 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
@media (min-width: 768px) {
.listBannerSlider_var462 .listEntries .listEntriesInner {

width:30%;
margin:0 70% 0 0;
}
}


.listBannerSlider_var1 {













































position:relative;
overflow:visible;
}
.listBannerSlider_var1 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var1 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var1 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var1 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var1 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var1 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var1 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSliderPictureAspectRatio_var20.listBannerSlider_var1 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var1 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:50%;
}
.listBannerSliderPictureAspectRatio_var30.listBannerSlider_var1 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var1 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:33.333%;
}
.listBannerSliderPictureAspectRatio_var40.listBannerSlider_var1 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var1 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:25%;
}
.listBannerSliderPictureAspectRatio_var50.listBannerSlider_var1 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var1 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:20%;
}
.listBannerSlider_var1 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var1 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var1 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (max-width: 768px) {
.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var1 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var1 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var1 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var1 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:66.666%;
}
}


.listBannerSlider_var2 {









































position:relative;
overflow:visible;
}
.listBannerSlider_var2 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var2 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var2 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var2 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var2 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var2 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var2 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSliderPictureAspectRatio_var20.listBannerSlider_var2 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var2 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:50%;
}
.listBannerSliderPictureAspectRatio_var30.listBannerSlider_var2 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var2 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:33.333%;
}
.listBannerSliderPictureAspectRatio_var40.listBannerSlider_var2 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var2 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:25%;
}
.listBannerSliderPictureAspectRatio_var50.listBannerSlider_var2 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var2 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:20%;
}
.listBannerSlider_var2 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var2 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var2 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (max-width: 768px) {
.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var2 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var2 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var2 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var2 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:66.666%;
}
}


.listBannerSlider_var3 {











































position:relative;
overflow:visible;
}
.listBannerSlider_var3 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var3 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var3 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var3 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var3 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var3 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var3 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSliderPictureAspectRatio_var20.listBannerSlider_var3 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var3 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:50%;
}
.listBannerSliderPictureAspectRatio_var30.listBannerSlider_var3 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var3 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:33.333%;
}
.listBannerSliderPictureAspectRatio_var40.listBannerSlider_var3 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var3 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:25%;
}
.listBannerSliderPictureAspectRatio_var50.listBannerSlider_var3 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var3 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:20%;
}
.listBannerSlider_var3 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var3 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var3 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (max-width: 768px) {
.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var3 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var3 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var3 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var3 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:66.666%;
}
}


.listBannerSlider_var4 {












































position:relative;
overflow:visible;
}
.listBannerSlider_var4 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var4 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var4 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var4 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var4 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var4 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var4 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSliderPictureAspectRatio_var20.listBannerSlider_var4 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var4 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:50%;
}
.listBannerSliderPictureAspectRatio_var30.listBannerSlider_var4 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var4 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:33.333%;
}
.listBannerSliderPictureAspectRatio_var40.listBannerSlider_var4 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var4 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:25%;
}
.listBannerSliderPictureAspectRatio_var50.listBannerSlider_var4 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var4 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:20%;
}
.listBannerSlider_var4 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var4 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var4 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (max-width: 768px) {
.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var4 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var4 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var4 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var4 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:66.666%;
}
}


.listBannerSlider_var5 {












































position:relative;
overflow:visible;
}
.listBannerSlider_var5 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var5 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var5 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var5 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var5 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var5 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var5 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSliderPictureAspectRatio_var20.listBannerSlider_var5 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var5 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:50%;
}
.listBannerSliderPictureAspectRatio_var30.listBannerSlider_var5 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var5 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:33.333%;
}
.listBannerSliderPictureAspectRatio_var40.listBannerSlider_var5 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var5 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:25%;
}
.listBannerSliderPictureAspectRatio_var50.listBannerSlider_var5 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var5 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:20%;
}
.listBannerSlider_var5 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var5 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var5 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (max-width: 768px) {
.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var5 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var5 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var5 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var5 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:66.666%;
}
}


.listBannerSlider_var10 {












































position:relative;
overflow:visible;
}
.listBannerSlider_var10 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var10 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var10 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var10 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var10 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var10 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var10 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSliderPictureAspectRatio_var20.listBannerSlider_var10 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var10 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:50%;
}
.listBannerSliderPictureAspectRatio_var30.listBannerSlider_var10 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var10 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:33.333%;
}
.listBannerSliderPictureAspectRatio_var40.listBannerSlider_var10 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var10 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:25%;
}
.listBannerSliderPictureAspectRatio_var50.listBannerSlider_var10 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var10 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:20%;
}
.listBannerSlider_var10 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var10 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var10 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (max-width: 768px) {
.listBannerSliderPictureAspectRatio_var20_15.listBannerSlider_var10 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var30_15.listBannerSlider_var10 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var40_15.listBannerSlider_var10 .listEntries .listEntry .listEntryImage,.listBannerSliderPictureAspectRatio_var50_15.listBannerSlider_var10 .listEntries .listEntry .listEntryImage {
height:0;
padding-bottom:66.666%;
}
}


.listBannerSlider_var20 {


















































position:relative;
overflow:visible;
}
.listBannerSlider_var20 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var20 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var20 .listEntries .listEntry {

display:none;
overflow:hidden;
height:50vh;
width:100%;
}
.listBannerSlider_var20 .listEntries .listEntry .listEntryInner {

position:relative;
width:100%;
height:100%;
}
.listBannerSlider_var20 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var20 .listEntries .listEntry .listEntryBackgroundContainer {

height:100%;
}
.listBannerSlider_var20 .listEntries .listEntry .listEntryBackgroundContainer > div {

height:100%;
background-size:cover;
background-position:center;
}
.listBannerSlider_var20 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var20 .listEntries .listEntry .listEntryThumbnail {

float:left;
width:120px;
margin:0.3rem 1rem 0 0;
}
.listBannerSlider_var20 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSlider_var20 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var20 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var20 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (min-width: 768px) {
.listBannerSlider_var20 .listEntries .listEntry {

height:40vh;
}
}
@media (min-width: 992px) {
.listBannerSlider_var20 .listEntries .listEntry {

height:30vh;
}
}


.listBannerSlider_var31 {








position:relative;







}
.listBannerSlider_var31 .listInner {

display:none;
}
.weditor .listBannerSlider_var31:after {

content:'Wechselbarer Seitenhintergrund';
display:block;
font-weight:bold;
padding:1px 0 1px 4px;
border:solid 1px #a0a0a0;
background-color:#EAEAEA;
}


.listBannerSlider_var60 {









































position:relative;
overflow:visible;
}
.listBannerSlider_var60 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var60 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var60 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var60 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var60 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var60 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var60 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSlider_var60 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var60 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var60 .listEntries .listEntry.listEntrySelected {

display:block;
}


.listBannerSlider_var70 {








































position:relative;
overflow:visible;
}
.listBannerSlider_var70 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var70 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var70 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var70 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var70 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var70 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var70 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSlider_var70 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var70 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var70 .listEntries .listEntry.listEntrySelected {

display:block;
}


.listBannerSlider_var80 {









































position:relative;
overflow:visible;
}
.listBannerSlider_var80 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var80 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var80 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var80 .listEntries .listEntry .listEntryInner {

position:relative;
}
.listBannerSlider_var80 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var80 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var80 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSlider_var80 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var80 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var80 .listEntries .listEntry.listEntrySelected {

display:block;
}


.listBannerSlider_var101 {









































position:relative;
overflow:visible;
}
.listBannerSlider_var101 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var101 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var101 .listEntries .listEntry {

display:none;
overflow:hidden;
height:calc(var(--heightApp, 100vh) - var(--heightBlockHeader, $heightBlockHeaderOuter));
width:100%;
}
.listBannerSlider_var101 .listEntries .listEntry .listEntryInner {

position:relative;
height:100%;
}
.listBannerSlider_var101 .listEntries .listEntry .listEntryBackgroundContainer {

height:100%;
}
.listBannerSlider_var101 .listEntries .listEntry .listEntryBackgroundContainer > div {

height:100%;
background-size:cover;
background-position:center;
}
.listBannerSlider_var101 .listEntries .listEntry .listEntryBackgroundContainer > picture {

height:100% !important;
}
.listBannerSlider_var101 .listEntries .listEntry .listEntryBackgroundContainer > picture > img {

height:100%;
width:100%;
object-fit:cover;
}
.listBannerSlider_var101 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var101 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var101 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSlider_var101 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var101 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (min-width: 992px) {
.listBannerSlider_var101 .listEntries .listEntry {

height:calc(var(--heightApp, 100vh) - var(--heightBlockHeader, $heightBlockHeaderOuterFull));
}
}


.listBannerSlider_var120 {










































position:relative;
overflow:visible;
}
.listBannerSlider_var120 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var120 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var120 .listEntries .listEntry {

display:none;
overflow:hidden;
height:var(--heightApp, 100vh);
width:100%;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryInner {

position:relative;
height:100%;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryBackgroundContainer {

height:100%;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryBackgroundContainer > div {

height:100%;
background-size:cover;
background-position:center;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryBackgroundContainer > picture {

height:100% !important;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryBackgroundContainer > picture > img {

height:100%;
width:100%;
object-fit:cover;
}
.listBannerSlider_var120 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryData-scrollDown {

height:32px;
width:64px;
margin:1rem auto 0 auto;
display:block;
cursor:pointer;
transition:all 0.1s linear;
clear:both;

}
.listBannerSlider_var120 .listEntries .listEntry .listEntryData-scrollDown:hover {

transform:scale(1.1);
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryData-scrollDown:before, .listBannerSlider_var120 .listEntries .listEntry .listEntryData-scrollDown:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:var(--backgroundColorWhite);
box-shadow:0 0 2px 0px #c3cbd0;
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryData-scrollDown:before {

margin:16px 0 0 12px;
transform:rotate(40deg);
}
.listBannerSlider_var120 .listEntries .listEntry .listEntryData-scrollDown:after {

margin:16px 0 0 28px;
transform:rotate(-40deg);
}
.listBannerSlider_var120 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (min-width: 992px) {
.listBannerSlider_var120 .listEntries .listEntry {

height:var(--heightApp, 100vh);
}
}


.listBannerSlider_var121 {










































position:relative;
overflow:visible;
}
.listBannerSlider_var121 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var121 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var121 .listEntries .listEntry {

display:none;
overflow:hidden;
height:calc(var(--heightApp, 100vh) - var(--heightBlockHeader, $heightBlockHeaderOuter));
width:100%;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryInner {

position:relative;
height:100%;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryBackgroundContainer {

height:100%;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryBackgroundContainer > div {

height:100%;
background-size:cover;
background-position:center;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryBackgroundContainer > picture {

height:100% !important;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryBackgroundContainer > picture > img {

height:100%;
width:100%;
object-fit:cover;
}
.listBannerSlider_var121 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryData-scrollDown {

height:32px;
width:64px;
margin:1rem auto 0 auto;
display:block;
cursor:pointer;
transition:all 0.1s linear;
clear:both;

}
.listBannerSlider_var121 .listEntries .listEntry .listEntryData-scrollDown:hover {

transform:scale(1.1);
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryData-scrollDown:before, .listBannerSlider_var121 .listEntries .listEntry .listEntryData-scrollDown:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:var(--backgroundColorWhite);
box-shadow:0 0 2px 0px #c3cbd0;
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryData-scrollDown:before {

margin:16px 0 0 12px;
transform:rotate(40deg);
}
.listBannerSlider_var121 .listEntries .listEntry .listEntryData-scrollDown:after {

margin:16px 0 0 28px;
transform:rotate(-40deg);
}
.listBannerSlider_var121 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (min-width: 992px) {
.listBannerSlider_var121 .listEntries .listEntry {

height:calc(var(--heightApp, 100vh) - var(--heightBlockHeader, $heightBlockHeaderOuterFull));
}
}


.listBannerSlider_var160 {


















































position:relative;
overflow:visible;
}
.listBannerSlider_var160 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var160 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var160 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var160 .listEntries .listEntry .listEntryInner {

position:relative;
display:flex;
flex-direction:column-reverse;
}
.listBannerSlider_var160 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var160 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var160 .listEntries .listEntry .listEntryImage {

display:block;
width:100%;
}
.listBannerSlider_var160 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner {

padding-right:60px;
}
.listBannerSlider_var160 .listEntries .listEntry .listEntryInfoLayerInner .listEntryLink > * {

margin:0.5rem 0 0 1rem;
display:block;
}
.listBannerSlider_var160 .listEntries .listEntry .listEntryThumbnail {

width:120px;
margin:1rem;
}
.listBannerSlider_var160 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var160 .listEntries .listEntry.listEntrySelected {

display:block;
}
.listBannerSlider_var160 .listEntries .listAnimationControls {

position:absolute;
right:16px;
bottom:16px;
display:none;
z-index:2;
}
.listBannerSlider_var160 .listEntries .listAnimationControls .listAnimationStart {

display:none;
width:24px;
height:24px;
}
.listBannerSlider_var160 .listEntries .listAnimationControls .listAnimationStart:before {

content:'';
display:block;
position:absolute;
width:24px;
height:24px;
border:solid 12px transparent;
border-left:solid 20px #FFFFFF;
}
.listBannerSlider_var160 .listEntries .listAnimationControls .listAnimationPause {

display:none;
width:24px;
height:24px;
}
.listBannerSlider_var160 .listEntries .listAnimationControls .listAnimationPause:before {

content:'';
display:block;
position:absolute;
width:10px;
height:24px;
background-color:var(--baseColorWhite);
}
.listBannerSlider_var160 .listEntries .listAnimationControls .listAnimationPause:after {

content:'';
display:block;
position:absolute;
left:14px;
width:10px;
height:24px;
background-color:var(--baseColorWhite);
}
.listBannerSlider_var160[data-hasanimation='1'] .listAnimationControls {

display:block !important;
}
.listBannerSlider_var160[data-animation-active='1'] .listAnimationPause {

display:block !important;
}
.listBannerSlider_var160[data-animation-active='0'] .listAnimationStart {

display:block !important;
}
@media (min-width: 768px) {
.listBannerSlider_var160 .listEntries .listEntry .listEntryInner {

display:block;
}
}
@media (min-width: 768px) {
.listBannerSlider_var160 .listEntries .listEntry .listEntryImage {

width:calc(50% - 60px);
margin-left:60px;
}
}


.listBannerSlider_var161 {





















































position:relative;
overflow:visible;
}
.listBannerSlider_var161 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var161 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var161 .listEntries .listEntry {

display:none;
overflow:hidden;
}
.listBannerSlider_var161 .listEntries .listEntry .listEntryInner {

position:relative;
display:flex;
flex-direction:column-reverse;
}
.listBannerSlider_var161 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var161 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var161 .listEntries .listEntry .listEntryImage {

display:block;
width:100%;
}
.listBannerSlider_var161 .listEntries .listEntry .listEntryImage img {

width:100%;
}
.listBannerSlider_var161 .listEntries .listEntry .listEntryInfoLayerInner {

padding-right:60px;
}
.listBannerSlider_var161 .listEntries .listEntry .listEntryThumbnail {

width:120px;
margin:1rem;
}
.listBannerSlider_var161 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var161 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (min-width: 768px) {
.listBannerSlider_var161 .listEntries .listEntry .listEntryInner {

display:block;
}
}
@media (min-width: 768px) {
.listBannerSlider_var161 .listEntries .listEntry .listEntryImage {

width:calc(50% - 60px);
margin-left:60px;
}
}


.listBannerSlider_var200 {










































position:relative;
overflow:visible;
}
.listBannerSlider_var200 .listEntries {

width:100%;
height:100%;
position:relative;
overflow:hidden;
margin:0 auto;
}
.listBannerSlider_var200 .listEntries .listEntriesInner {

height:100%;
}
.listBannerSlider_var200 .listEntries .wglButtonsObject {

right:24px;
}
.listBannerSlider_var200 .listEntries .listEntry {

display:none;
overflow:hidden;
height:var(--heightApp, 100vh);
width:100%;
overflow-y:auto;
}
.listBannerSlider_var200 .listEntries .listEntry .listEntryInner {

position:relative;
height:100%;
}
.listBannerSlider_var200 .listEntries .listEntry .listEntryBackgroundContainer {

height:100%;
}
.listBannerSlider_var200 .listEntries .listEntry .listEntryBackgroundContainer > div {

height:100%;
background-size:cover;
background-position:center;
}
.listBannerSlider_var200 .listEntries .listEntry .listEntryBackgroundContainer > picture {

height:100% !important;
}
.listBannerSlider_var200 .listEntries .listEntry .listEntryBackgroundContainer > picture > img {

height:100%;
width:100%;
object-fit:cover;
}
.listBannerSlider_var200 .listEntries .listEntry a {

text-decoration:none;
color:inherit;
}
.listBannerSlider_var200 .listEntries .listEntry .listEntryButtons {

position:absolute;
top:26px;
right:0;
}
.listBannerSlider_var200 .listEntries .listEntry .listEntryImage {

display:block;
}
.listBannerSlider_var200 .listEntries .listEntry .listEntryVideo {

display:block;
width:100%;
height:auto;
}
.listBannerSlider_var200 .listEntries .listEntry.listEntrySelected {

display:block;
}
@media (min-width: 992px) {
.listBannerSlider_var200 .listEntries .listEntry {

height:var(--heightApp, 100vh);
}
}


.listBannerSlider_var402 {






















































position:relative;
overflow:hidden;
}
.listBannerSlider_var402 .listEntries {

background-color:transparent;
padding:0 64px;
}
.listBannerSliderPrevNext_var0.listBannerSlider_var402 .listEntries {
padding:0 0;
}
.listBannerSlider_var402 .listEntries .listEntriesInner {

position:relative;
overflow:hidden;
margin:0 -8px;
}
.listBannerSlider_var402 .listEntries .listEntriesInner > div {

position:relative;
width:calc(10000% + (2 * 8px));
overflow:hidden;

}
.listBannerSlider_var402 .listEntries .listEntry {

display:block;
float:left;
width:calc((10000%) / 10000 - ((2 * 8px)));
overflow:hidden;
position:relative;
margin:0 8px;
}
.listBannerSlider_var402 .listEntries .listEntry .listEntryButtons {

position:absolute;
right:0;
}
.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer {

padding:1rem;
text-align:center;
}
.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryDate {

position:relative;
font-size:1rem;
font-weight:normal;
color:var(--fontColorEntryDate);
}
.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
padding:0.5rem 0;
}
.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryImage {

width:100%;
height:auto;
display:block;
margin-bottom:1rem;
}
.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryImage img {

display:block;
}
.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
display:block;
}
.listBannerSliderInfolayer_var401.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer {
display:none;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
top:0;
height:100%;
display:flex;
align-items:center;
justify-content:center;
padding:1rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:0.4rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription {

font-size:1rem;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
line-height:125%;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
}
.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var403.listBannerSlider_var402 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
padding:1rem;
bottom:0;
width:100%;
background-color:rgba(255,255,255,0.75);
}
.listBannerSlider_var402 .listEntries .listMoverBack, .listBannerSlider_var402 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var402 .listEntries .listMoverBack:hover, .listBannerSlider_var402 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var402 .listEntries .listMoverBack > span, .listBannerSlider_var402 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var402 .listEntries .listMoverBack > span:before, .listBannerSlider_var402 .listEntries .listMoverBack > span:after, .listBannerSlider_var402 .listEntries .listMoverForward > span:before, .listBannerSlider_var402 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:var(--backgroundColorWhite);
box-shadow:0 0 0 2px #c3cbd0;
}
.listBannerSlider_var402 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var402 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var402 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var402 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var402 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var402 .listEntries .listMoverBack > span:before, .listBannerSlider_var402 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var402 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var402 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var402 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var402 .listEntries .listMoverForward > span:before, .listBannerSlider_var402 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var402 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var402 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listBannerSlider_var402.firstEntryVisible .listMoverBack {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var402.lastEntryVisible .listMoverForward {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var402 .listEntriesPreview {

width:100%;
}
.listBannerSlider_var402 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSlider_var402 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSlider_var402 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:var(--backgroundColorDark1);
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSlider_var402 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSlider_var402 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:var(--borderColorLines);
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
@media (min-width: 576px) {
.listBannerSlider_var402 .listEntries .listEntry {

width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var402 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 768px) {
.listBannerSlider_var402 .listEntries .listEntry {

width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var402 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntries .listEntry {
width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var103.listBannerSlider_var402 .listEntries .listEntry {
width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var104.listBannerSlider_var402 .listEntries .listEntry {
width:calc((2500%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var105.listBannerSlider_var402 .listEntries .listEntry {
width:calc((2000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var106.listBannerSlider_var402 .listEntries .listEntry {
width:calc((1666.6666666667%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 576px) and (max-width: 767px) {
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
}
@media (min-width: 768px) {
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2),.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry  + .listEntry {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(3n + 2),.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(3n + 3),.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(4n + 2),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(4n + 3),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(4n + 4),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(5n + 2),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(5n + 3),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(5n + 4),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(5n + 5),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(6n + 2),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(6n + 3),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(6n + 4),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(6n + 5),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-child(6n + 6),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(4),.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:nth-last-child(6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var402 .listEntriesPreview .listEntry:first-child:nth-last-child(6) {

display:none;
}
}


.listBannerSlider_var405 {




















































position:relative;
overflow:hidden;
}
.listBannerSlider_var405 .listEntries {

background-color:transparent;
padding:0 64px;
}
.listBannerSliderPrevNext_var0.listBannerSlider_var405 .listEntries {
padding:0 0;
}
.listBannerSlider_var405 .listEntries .listEntriesInner {

position:relative;
overflow:hidden;
margin:0 -8px;
}
.listBannerSlider_var405 .listEntries .listEntriesInner > div {

position:relative;
width:calc(10000% + (2 * 8px));
overflow:hidden;

}
.listBannerSlider_var405 .listEntries .listEntry {

display:block;
float:left;
width:calc((10000%) / 10000 - ((2 * 8px)));
overflow:hidden;
position:relative;
margin:0 8px;
}
.listBannerSlider_var405 .listEntries .listEntry .listEntryButtons {

position:absolute;
right:0;
}
.listBannerSlider_var405 .listEntries .listEntry .listEntryImage {

width:100%;
height:auto;
display:block;
}
.listBannerSlider_var405 .listEntries .listEntry .listEntryImage img {

display:block;
}
.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer {

padding:1rem;
text-align:center;
}
.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
padding:0.5rem 0;
}
.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
display:block;
}
.listBannerSliderInfolayer_var401.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer {
display:none;

}
.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
top:0;
height:100%;
display:flex;
align-items:center;
justify-content:center;
padding:1rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:0.4rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription {

font-size:1rem;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
line-height:125%;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
}
.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var403.listBannerSlider_var405 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
padding:1rem;
bottom:0;
width:100%;
background-color:rgba(255,255,255,0.75);
}
.listBannerSlider_var405 .listEntries .listMoverBack, .listBannerSlider_var405 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var405 .listEntries .listMoverBack:hover, .listBannerSlider_var405 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var405 .listEntries .listMoverBack > span, .listBannerSlider_var405 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var405 .listEntries .listMoverBack > span:before, .listBannerSlider_var405 .listEntries .listMoverBack > span:after, .listBannerSlider_var405 .listEntries .listMoverForward > span:before, .listBannerSlider_var405 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:var(--backgroundColorWhite);
box-shadow:0 0 0 2px #c3cbd0;
}
.listBannerSlider_var405 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var405 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var405 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var405 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var405 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var405 .listEntries .listMoverBack > span:before, .listBannerSlider_var405 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var405 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var405 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var405 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var405 .listEntries .listMoverForward > span:before, .listBannerSlider_var405 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var405 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var405 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listBannerSlider_var405.firstEntryVisible .listMoverBack {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var405.lastEntryVisible .listMoverForward {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var405 .listEntriesPreview {

width:100%;
}
.listBannerSlider_var405 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSlider_var405 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSlider_var405 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:var(--backgroundColorDark1);
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSlider_var405 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSlider_var405 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:var(--borderColorLines);
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
@media (min-width: 576px) {
.listBannerSlider_var405 .listEntries .listEntry {

width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var405 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 768px) {
.listBannerSlider_var405 .listEntries .listEntry {

width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var405 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntries .listEntry {
width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var103.listBannerSlider_var405 .listEntries .listEntry {
width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var104.listBannerSlider_var405 .listEntries .listEntry {
width:calc((2500%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var105.listBannerSlider_var405 .listEntries .listEntry {
width:calc((2000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var106.listBannerSlider_var405 .listEntries .listEntry {
width:calc((1666.6666666667%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 576px) and (max-width: 767px) {
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
}
@media (min-width: 768px) {
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2),.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry  + .listEntry {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(3n + 2),.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(3n + 3),.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(4n + 2),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(4n + 3),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(4n + 4),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(5n + 2),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(5n + 3),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(5n + 4),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(5n + 5),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(6n + 2),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(6n + 3),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(6n + 4),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(6n + 5),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-child(6n + 6),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(4),.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:nth-last-child(6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var405 .listEntriesPreview .listEntry:first-child:nth-last-child(6) {

display:none;
}
}


.listBannerSlider_var410 {





















































position:relative;
overflow:hidden;
}
.listBannerSlider_var410 .listEntries {

background-color:transparent;
padding:0 64px;
}
.listBannerSliderPrevNext_var0.listBannerSlider_var410 .listEntries {
padding:0 0;
}
.listBannerSlider_var410 .listEntries .listEntriesInner {

position:relative;
overflow:hidden;
margin:0 -8px;
}
.listBannerSlider_var410 .listEntries .listEntriesInner > div {

position:relative;
width:calc(10000% + (2 * 8px));
overflow:hidden;

}
.listBannerSlider_var410 .listEntries .listEntry {

display:block;
float:left;
width:calc((10000%) / 10000 - ((2 * 8px)));
overflow:hidden;
position:relative;
margin:0 8px;
}
.listBannerSlider_var410 .listEntries .listEntry .listEntryButtons {

position:absolute;
right:0;
}
.listBannerSlider_var410 .listEntries .listEntry .listEntryImage {

width:100%;
height:auto;
display:block;
}
.listBannerSlider_var410 .listEntries .listEntry .listEntryImage img {

display:block;
}
.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer {

padding:1rem;
text-align:center;
}
.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-weight:bold;
padding:0.5rem 0;
}
.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
display:block;
}
.listBannerSliderInfolayer_var401.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer {
display:none;

}
.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
top:0;
height:100%;
display:flex;
align-items:center;
justify-content:center;
padding:1rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:0.4rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription {

font-size:1rem;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
line-height:125%;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
}
.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var403.listBannerSlider_var410 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
padding:1rem;
bottom:0;
width:100%;
background-color:rgba(255,255,255,0.75);
}
.listBannerSlider_var410 .listEntries .listMoverBack, .listBannerSlider_var410 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var410 .listEntries .listMoverBack:hover, .listBannerSlider_var410 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var410 .listEntries .listMoverBack > span, .listBannerSlider_var410 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var410 .listEntries .listMoverBack > span:before, .listBannerSlider_var410 .listEntries .listMoverBack > span:after, .listBannerSlider_var410 .listEntries .listMoverForward > span:before, .listBannerSlider_var410 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:var(--backgroundColorWhite);
box-shadow:0 0 0 2px #c3cbd0;
}
.listBannerSlider_var410 .listEntries .listMoverBack > span:after, .listBannerSlider_var410 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listBannerSlider_var410 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var410 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var410 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var410 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var410 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var410 .listEntries .listMoverBack > span:before, .listBannerSlider_var410 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var410 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var410 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var410 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var410 .listEntries .listMoverForward > span:before, .listBannerSlider_var410 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var410 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var410 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listBannerSlider_var410.firstEntryVisible .listMoverBack {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var410.lastEntryVisible .listMoverForward {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var410 .listEntriesPreview {

width:100%;
}
.listBannerSlider_var410 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSlider_var410 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSlider_var410 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:var(--backgroundColorDark1);
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSlider_var410 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSlider_var410 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:var(--borderColorLines);
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
@media (min-width: 576px) {
.listBannerSlider_var410 .listEntries .listEntry {

width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var410 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 768px) {
.listBannerSlider_var410 .listEntries .listEntry {

width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var410 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntries .listEntry {
width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var103.listBannerSlider_var410 .listEntries .listEntry {
width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var104.listBannerSlider_var410 .listEntries .listEntry {
width:calc((2500%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var105.listBannerSlider_var410 .listEntries .listEntry {
width:calc((2000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var106.listBannerSlider_var410 .listEntries .listEntry {
width:calc((1666.6666666667%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 576px) and (max-width: 767px) {
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
}
@media (min-width: 768px) {
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2),.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry  + .listEntry {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(3n + 2),.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(3n + 3),.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(4n + 2),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(4n + 3),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(4n + 4),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(5n + 2),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(5n + 3),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(5n + 4),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(5n + 5),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(6n + 2),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(6n + 3),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(6n + 4),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(6n + 5),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-child(6n + 6),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(4),.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:nth-last-child(6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var410 .listEntriesPreview .listEntry:first-child:nth-last-child(6) {

display:none;
}
}


.listBannerSlider_var420 {




















































position:relative;
overflow:hidden;
}
.listBannerSlider_var420 .listEntries {

background-color:transparent;
padding:0 64px;
}
.listBannerSliderPrevNext_var0.listBannerSlider_var420 .listEntries {
padding:0 0;
}
.listBannerSlider_var420 .listEntries .listEntriesInner {

position:relative;
overflow:hidden;
margin:0 -8px;
}
.listBannerSlider_var420 .listEntries .listEntriesInner > div {

position:relative;
width:calc(10000% + (2 * 8px));
overflow:hidden;

}
.listBannerSlider_var420 .listEntries .listEntry {

display:block;
float:left;
width:calc((10000%) / 10000 - ((2 * 8px)));
overflow:hidden;
position:relative;
margin:0 8px;
}
.listBannerSlider_var420 .listEntries .listEntry .listEntryButtons {

position:absolute;
right:0;
}
.listBannerSlider_var420 .listEntries .listEntry .listEntryImage {

width:100%;
height:auto;
display:block;
}
.listBannerSlider_var420 .listEntries .listEntry .listEntryImage img {

display:block;
}
.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer {

padding:1rem;
text-align:center;
}
.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-weight:bold;
padding:0.5rem 0;
}
.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
display:block;
}
.listBannerSliderInfolayer_var401.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer {
display:none;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
top:0;
height:100%;
display:flex;
align-items:center;
justify-content:center;
width:100%;
padding:1rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:0.4rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription {

font-size:1rem;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
line-height:125%;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
}
.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var403.listBannerSlider_var420 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
padding:1rem;
bottom:0;
width:100%;
background-color:rgba(255,255,255,0.75);
}
.listBannerSlider_var420 .listEntries .listMoverBack, .listBannerSlider_var420 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var420 .listEntries .listMoverBack:hover, .listBannerSlider_var420 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var420 .listEntries .listMoverBack > span, .listBannerSlider_var420 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var420 .listEntries .listMoverBack > span:before, .listBannerSlider_var420 .listEntries .listMoverBack > span:after, .listBannerSlider_var420 .listEntries .listMoverForward > span:before, .listBannerSlider_var420 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:var(--backgroundColorWhite);
box-shadow:0 0 0 2px #c3cbd0;
}
.listBannerSlider_var420 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var420 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var420 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var420 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var420 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var420 .listEntries .listMoverBack > span:before, .listBannerSlider_var420 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var420 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var420 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var420 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var420 .listEntries .listMoverForward > span:before, .listBannerSlider_var420 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var420 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var420 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listBannerSlider_var420.firstEntryVisible .listMoverBack {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var420.lastEntryVisible .listMoverForward {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var420 .listEntriesPreview {

width:100%;
}
.listBannerSlider_var420 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSlider_var420 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSlider_var420 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:var(--backgroundColorDark1);
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSlider_var420 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSlider_var420 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:var(--borderColorLines);
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
@media (min-width: 576px) {
.listBannerSlider_var420 .listEntries .listEntry {

width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var420 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 768px) {
.listBannerSlider_var420 .listEntries .listEntry {

width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var420 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntries .listEntry {
width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var103.listBannerSlider_var420 .listEntries .listEntry {
width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var104.listBannerSlider_var420 .listEntries .listEntry {
width:calc((2500%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var105.listBannerSlider_var420 .listEntries .listEntry {
width:calc((2000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var106.listBannerSlider_var420 .listEntries .listEntry {
width:calc((1666.6666666667%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 576px) and (max-width: 767px) {
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
}
@media (min-width: 768px) {
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2),.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry  + .listEntry {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(3n + 2),.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(3n + 3),.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(4n + 2),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(4n + 3),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(4n + 4),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(5n + 2),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(5n + 3),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(5n + 4),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(5n + 5),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(6n + 2),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(6n + 3),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(6n + 4),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(6n + 5),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-child(6n + 6),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(4),.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:nth-last-child(6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var420 .listEntriesPreview .listEntry:first-child:nth-last-child(6) {

display:none;
}
}


.listBannerSlider_var430 {





















































position:relative;
overflow:hidden;
}
.listBannerSlider_var430 .listEntries {

background-color:transparent;
padding:0 64px;
}
.listBannerSliderPrevNext_var0.listBannerSlider_var430 .listEntries {
padding:0 0;
}
.listBannerSlider_var430 .listEntries .listEntriesInner {

position:relative;
overflow:hidden;
margin:0 -8px;
}
.listBannerSlider_var430 .listEntries .listEntriesInner > div {

position:relative;
width:calc(10000% + (2 * 8px));
overflow:hidden;

}
.listBannerSlider_var430 .listEntries .listEntry {

display:block;
float:left;
width:calc((10000%) / 10000 - ((2 * 8px)));
overflow:hidden;
position:relative;
margin:0 8px;
}
.listBannerSlider_var430 .listEntries .listEntry .listEntryButtons {

position:absolute;
right:0;
}
.listBannerSlider_var430 .listEntries .listEntry .listEntryImage {

width:100%;
height:auto;
display:block;
}
.listBannerSlider_var430 .listEntries .listEntry .listEntryImage img {

display:block;
}
.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer {

padding:1rem;
text-align:center;
}
.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-weight:bold;
padding:0.5rem 0;
}
.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
display:block;
}
.listBannerSliderInfolayer_var401.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer {
display:none;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
top:0;
height:100%;
display:flex;
align-items:center;
justify-content:center;
padding:1rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:0.4rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription {

font-size:1rem;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
line-height:125%;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
}
.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var403.listBannerSlider_var430 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
padding:1rem;
bottom:0;
width:100%;
background-color:rgba(255,255,255,0.75);
}
.listBannerSlider_var430 .listEntries .listMoverBack, .listBannerSlider_var430 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var430 .listEntries .listMoverBack:hover, .listBannerSlider_var430 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var430 .listEntries .listMoverBack > span, .listBannerSlider_var430 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var430 .listEntries .listMoverBack > span:before, .listBannerSlider_var430 .listEntries .listMoverBack > span:after, .listBannerSlider_var430 .listEntries .listMoverForward > span:before, .listBannerSlider_var430 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:var(--backgroundColorWhite);
box-shadow:0 0 0 2px #c3cbd0;
}
.listBannerSlider_var430 .listEntries .listMoverBack > span:after, .listBannerSlider_var430 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listBannerSlider_var430 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var430 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var430 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var430 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var430 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var430 .listEntries .listMoverBack > span:before, .listBannerSlider_var430 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var430 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var430 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var430 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var430 .listEntries .listMoverForward > span:before, .listBannerSlider_var430 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var430 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var430 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listBannerSlider_var430.firstEntryVisible .listMoverBack {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var430.lastEntryVisible .listMoverForward {

opacity:0;
pointer-events:none;
}
.listBannerSlider_var430 .listEntriesPreview {

width:100%;
}
.listBannerSlider_var430 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSlider_var430 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSlider_var430 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:var(--backgroundColorDark1);
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSlider_var430 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSlider_var430 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:var(--borderColorLines);
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
@media (min-width: 576px) {
.listBannerSlider_var430 .listEntries .listEntry {

width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var430 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 768px) {
.listBannerSlider_var430 .listEntries .listEntry {

width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var101.listBannerSlider_var430 .listEntries .listEntry {
width:calc((10000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntries .listEntry {
width:calc((5000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var103.listBannerSlider_var430 .listEntries .listEntry {
width:calc((3333.3333333333%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var104.listBannerSlider_var430 .listEntries .listEntry {
width:calc((2500%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var105.listBannerSlider_var430 .listEntries .listEntry {
width:calc((2000%) / 10000 - ((2 * 8px)));
}
.listBannerSliderCols_var106.listBannerSlider_var430 .listEntries .listEntry {
width:calc((1666.6666666667%) / 10000 - ((2 * 8px)));
}
}
@media (min-width: 576px) and (max-width: 767px) {
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
}
@media (min-width: 768px) {
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(2n+2) + .listEntry {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(2n + 2),.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1) {

display:none;
}
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2) {

display:inline-block;
}
.listBannerSliderCols_var102.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2),.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry,.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(3n+3) + .listEntry  + .listEntry {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(3n + 2),.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(3n + 3),.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2) {

display:none;
}
.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(3) {

display:inline-block;
}
.listBannerSliderCols_var103.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(4n+4) + .listEntry  + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(4n + 2),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(4n + 3),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(4n + 4),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(3) {

display:none;
}
.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(4) {

display:inline-block;
}
.listBannerSliderCols_var104.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(5n+5) + .listEntry  + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(5n + 2),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(5n + 3),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(5n + 4),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(5n + 5),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(4) {

display:none;
}
.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(5) {

display:inline-block;
}
.listBannerSliderCols_var105.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+2) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+3) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+4) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+5) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry,.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry.listEntrySelected:nth-child(6n+6) + .listEntry  + .listEntry + .listEntry + .listEntry + .listEntry {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(6n + 2),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(6n + 3),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(6n + 4),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(6n + 5),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-child(6n + 6),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(1),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(2),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(3),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(4),.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(5) {

display:none;
}
.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:nth-last-child(6) {

display:inline-block;
}
.listBannerSliderCols_var106.listBannerSlider_var430 .listEntriesPreview .listEntry:first-child:nth-last-child(6) {

display:none;
}
}


.listBannerSlider_var460 {



















































position:relative;
overflow:hidden;
}
.listBannerSlider_var460 .listEntries {

position:relative;
overflow:hidden;
margin:0;
width:100%;
}
.listBannerSlider_var460 .listEntries .listEntriesInner {

width:60%;
margin:0 20%;
position:relative;
overflow:visible;
}
.listBannerSlider_var460 .listEntries .listEntriesInner > div {

white-space:nowrap;
width:100%;
display:block;
}
.listBannerSlider_var460 .listEntries .listEntry {

display:inline-block;
position:relative;
cursor:pointer;
width:100%;
overflow:hidden;
white-space:initial;
opacity:1;
}
.listBannerSlider_var460 .listEntries .listEntry:last-child {

margin:0;
}
.listBannerSlider_var460 .listEntries .listEntry .listEntryInner {

position:relative;
margin:0 8px;
}
.listBannerSlider_var460 .listEntries .listEntry .listEntryButtons {

position:absolute;
right:0;
}
.listBannerSlider_var460 .listEntries .listEntry .listEntryImage {

width:100%;
height:auto;
display:block;
}
.listBannerSlider_var460 .listEntries .listEntry .listEntryImage img {

display:block;
}
.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer {

padding:0.5rem;
text-align:center;
}
.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-weight:bold;
padding:0.5rem 0;
}
.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
display:block;
}
.listBannerSliderInfolayer_var401.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer {
display:none;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
top:0;
height:100%;
display:flex;
align-items:center;
justify-content:center;
padding:1rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:0.4rem;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription {

font-size:1rem;
color:var(--fontColorInverseEntryTitle);
background-color:transparent;
line-height:125%;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
}
.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var402.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var403.listBannerSlider_var460 .listEntries .listEntry .listEntryInfoLayer {
position:absolute;
padding:1rem;
bottom:0;
width:100%;
background-color:rgba(255,255,255,0.75);
}
.listBannerSlider_var460 .listEntries .listEntry.listEntrySelected {

opacity:1;
}
.listBannerSlider_var460 .listEntries .listMoverBack, .listBannerSlider_var460 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:60px;
margin-left:0;
height:100%;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listBannerSlider_var460 .listEntries .listMoverBack:hover, .listBannerSlider_var460 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listBannerSlider_var460 .listEntries .listMoverBack > span, .listBannerSlider_var460 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listBannerSlider_var460 .listEntries .listMoverBack > span:before, .listBannerSlider_var460 .listEntries .listMoverBack > span:after, .listBannerSlider_var460 .listEntries .listMoverForward > span:before, .listBannerSlider_var460 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:var(--backgroundColorWhite);
box-shadow:0 0 0 2px #c3cbd0;
}
.listBannerSlider_var460 .listEntries .listMoverBack > span:after, .listBannerSlider_var460 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listBannerSlider_var460 .listEntries .listMoverBack > span:nth-child(2):before, .listBannerSlider_var460 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listBannerSlider_var460 .listEntries .listMoverBack > span:nth-child(2):after, .listBannerSlider_var460 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listBannerSlider_var460 .listEntries .listMoverBack {

left:0;
}
.listBannerSlider_var460 .listEntries .listMoverBack > span:before, .listBannerSlider_var460 .listEntries .listMoverBack > span:after {

left:16px;
}
.listBannerSlider_var460 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listBannerSlider_var460 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listBannerSlider_var460 .listEntries .listMoverForward {

right:0;
}
.listBannerSlider_var460 .listEntries .listMoverForward > span:before, .listBannerSlider_var460 .listEntries .listMoverForward > span:after {

right:16px;
}
.listBannerSlider_var460 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listBannerSlider_var460 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listBannerSlider_var460 .listEntriesPreview {

width:100%;
}
.listBannerSlider_var460 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSlider_var460 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSlider_var460 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:var(--backgroundColorDark1);
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSlider_var460 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSlider_var460 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSlider_var460 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:var(--borderColorLines);
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSlider_var460 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
.listBannerSliderEntriesPreview_var10 .listEntriesPreview {

width:100%;
position:absolute;
bottom:0;
}
.listBannerSliderEntriesPreview_var10 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSliderEntriesPreview_var10 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSliderEntriesPreview_var10 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:#3f4242;
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSliderEntriesPreview_var10 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSliderEntriesPreview_var10 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSliderEntriesPreview_var10 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:#c3cbd0;
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSliderEntriesPreview_var10 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
.listBannerSliderEntriesPreview_var17 .listEntriesPreview {

margin-top:1rem;
width:100%;
}
.listBannerSliderEntriesPreview_var17 .listEntriesPreview > div {

text-align:center;
padding:0;
}
.listBannerSliderEntriesPreview_var17 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 3px;
}
.listBannerSliderEntriesPreview_var17 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
padding:0;
margin:9px 3px;
width:16px;
height:16px;
background-color:#3f4242;
border-radius:50%;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSliderEntriesPreview_var17 .listEntriesPreview .listEntry:hover .listEntryInner, .listBannerSliderEntriesPreview_var17 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner, .listBannerSliderEntriesPreview_var17 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner {

border-color:#c3cbd0;
background-color:#F6F7F8;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSliderEntriesPreview_var17 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
.listBannerSliderEntriesPreview_var50 .listEntriesPreview {

width:calc(100% + 8px);
position:relative;
margin:0 -4px;
padding:8px 0;
}
.listBannerSliderEntriesPreview_var50 .listEntriesPreview .listEntriesPreviewInner > div {

text-align:center;
padding:0;
display:flex;
}
.listBannerSliderEntriesPreview_var50 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 4px;
}
.listBannerSliderEntriesPreview_var50 .listEntriesPreview .listEntry:hover:after, .listBannerSliderEntriesPreview_var50 .listEntriesPreview .listEntry.listEntrySelected:after, .listBannerSliderEntriesPreview_var50 .listEntriesPreview .listEntry.listEntryProgress:after {

content:'';
display:block;
position:absolute;
bottom:0;
width:100%;
height:8px;
background:#3f4242;
}
.listBannerSliderEntriesPreview_var50 .listEntriesPreview .listEntry .listEntryImage img {

display:block;
}
.listBannerSliderEntriesPreview_var50 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
.listBannerSliderEntriesPreview_var60 .listEntriesPreview {

position:absolute;
width:calc(100% - 16px);
left:8px;
bottom:8px;
}
.listBannerSliderEntriesPreview_var60 .listEntriesPreview .listEntriesPreviewInner {

display:table;
max-width:480px;
margin:0 auto;
}
.listBannerSliderEntriesPreview_var60 .listEntriesPreview .listEntriesPreviewInner > div {

text-align:center;
padding:0;
display:flex;
}
.listBannerSliderEntriesPreview_var60 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
cursor:pointer;
margin:0 4px;
outline:solid 2px #3f4242;
}
.listBannerSliderEntriesPreview_var60 .listEntriesPreview .listEntry:hover, .listBannerSliderEntriesPreview_var60 .listEntriesPreview .listEntry.listEntrySelected, .listBannerSliderEntriesPreview_var60 .listEntriesPreview .listEntry.listEntryProgress {

outline:solid 2px #FFFFFF;
}
.listBannerSliderEntriesPreview_var60 .listEntriesPreview .listEntry .listEntryImage img {

display:block;
}
.listBannerSliderEntriesPreview_var60 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
@media (max-width: 767px) {
.listBannerSliderEntriesPreview_var60 .listEntryInfolayer {

margin-top:2rem;
}
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview {

width:100%;
position:absolute;
bottom:10px;
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntriesPreviewInner > div {

display:flex;
max-width:1200px;
margin:0 auto;
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry {

position:relative;
display:inline-block;
flex:1;
cursor:pointer;
padding:0 10px;
text-align:center;
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry .listEntryInner {

display:inline-block;
position:relative;
width:100%;
margin:0;
padding:0;
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry .listEntryInner:after {

content:'';
display:block;
position:absolute;
height:8px;
width:100%;
background-color:#3f4242;
box-shadow:0 0 4px 0 rgba(255,255,255,0.3);
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry .listEntryTitle {

display:none;
color:#000000;
text-shadow:0 0 4px #FFFFFF;
font-size:1rem !important;
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry:hover .listEntryInner .listEntryTitle, .listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner .listEntryTitle, .listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner .listEntryTitle {

color:#FFFFFF;
text-shadow:0 0 4px #000000;
font-size:1rem !important;
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry:hover .listEntryInner:after, .listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry.listEntrySelected .listEntryInner:after, .listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry.listEntryProgress .listEntryInner:after {

background-color:#FFFFFF;
box-shadow:0 0 4px 0 rgba(0,0,0,0.3);
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry:first-child:last-child {

display:none;
}
@media (min-width: 768px) {
.listBannerSliderEntriesPreview_var80 .listEntriesPreview {

bottom:32px;
}
.listBannerSliderEntriesPreview_var80 .listEntriesPreview .listEntry .listEntryTitle {

display:block;
}
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerOuter {

width:100%;
margin:0 auto;
text-align:center;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer {

position:absolute;
width:100%;
top:50%;
opacity:0;
transform:translateY(-50%) scale(0.9);
transition:all 0.8s 0.3s ease-in-out;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner {

position:relative;
overflow:hidden;
width:100%;
margin:0 auto;
padding:0.6rem;
background-color:transparent;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner:empty {

display:none;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner .listEntryTitle {

font-size:1.5rem;
line-height:125%;
font-weight:bold;
color:#FFFFFF;
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:0.4rem;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner .listEntryDescription {

font-size:1rem;
color:#FFFFFF;
background-color:transparent;
line-height:125%;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayerInner .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var10 .listEntry.listEntrySelected .listEntryInfoLayer {

opacity:1;
transform:translateY(-50%) scale(1);
}
.listBannerSliderInfolayer_var10 .listEntry.listEntrySelectedInit .listEntryInfoLayer {

opacity:0;
transform:translateY(-50%) scale(0.9);
}
.listBannerSliderInfolayer_var10 .listEntry.listEntrySelectedReady .listEntryInfoLayer {

opacity:1;
transform:translateY(-50%) scale(1);
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var10 .listEntry.listEntryObject-slide_var1 .listEntryInfoLayer {

text-align:right;
}
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var10 .listEntry.listEntryObject-slide_var2 .listEntryInfoLayer {

text-align:left;
}
}
@media (min-width: 576px) {
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem 2.5rem;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:3.2rem;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1rem;
}
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem 2.5rem;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:2rem;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 992px) {
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1.25rem 2.5rem;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:2.5rem;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.4rem;
}
}
@media (min-width: 1200px) {
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1.25rem 3.75rem;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:3rem;
}
.listBannerSliderInfolayer_var10 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.8rem;
}
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerOuter {

width:calc(100% - 2.5rem);
position:relative;
top:0;
max-width:1200px;
margin:0 auto;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer {

position:absolute;
bottom:0;
margin-bottom:0.5rem;
opacity:0;
margin-left:3%;
transition:all 0.8s ease;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner {

position:relative;
overflow:hidden;
max-width:980px;
margin:0 auto;
padding:0.5rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner:empty {

display:none;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner .listEntryTitle {

font-size:1rem;
line-height:125%;
font-weight:bold;
color:#FFFFFF;
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
margin-bottom:1rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner .listEntryDescription {

font-size:0.8rem;
color:#FFFFFF;
background-color:transparent;
text-shadow:0 0 0.5rem rgba(63,66,66,0.3);
line-height:125%;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayerInner .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var20 .listEntry.listEntrySelected .listEntryInfoLayer {

margin-left:0;
opacity:1;
}
.listBannerSliderInfolayer_var20 .listEntry.listEntrySelectedInit .listEntryInfoLayer {

margin-left:2%;
opacity:0;
}
.listBannerSliderInfolayer_var20 .listEntry.listEntrySelectedReady .listEntryInfoLayer {

margin-left:2%;
opacity:1;
}
.listBannerSliderInfolayer_var20 .listEntry.listEntryObject-slide_var1 .listEntryInfoLayer {

left:auto;
right:4rem;
border:none;
}
.listBannerSliderInfolayer_var20 .listEntry.listEntryObject-slide_var1.listEntrySelected .listEntryInfoLayer {

right:2.5rem;
opacity:1;
}
@media (min-width: 576px) {
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer {

margin-bottom:1rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.4rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer {

margin-bottom:2rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.8rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 992px) {
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer {

margin-bottom:4rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:2rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:2rem;
}
.listBannerSliderInfolayer_var20 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.3rem;
}
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerOuter {

position:relative;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer {

position:relative;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner {

position:relative;
overflow:hidden;
margin:0 auto;
padding:0.5rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner:empty {

display:none;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner .listEntryTitle {

display:block;
float:left;
font-size:1rem;
padding:0.2rem 1rem;
line-height:125%;
font-weight:bold;
color:#000000;
margin-bottom:1rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner .listEntryDescription {

display:block;
float:left;
clear:left;
font-size:0.8rem;
padding:0.2rem 1rem;
color:#000000;
line-height:125%;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerInner .listEntryLink {

display:block;
float:left;
clear:left;
margin-top:1.25rem;
}
.listBannerSliderInfolayer_var40 .listEntry.listEntrySelected .listEntryInfoLayer {

margin-left:0;
opacity:1;
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayerOuter {

position:absolute;
width:50%;
height:100%;
top:0;
right:0;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer {

position:relative;
height:100%;
display:flex;
align-items:center;
justify-content:center;
}
}
@media (min-width: 576px) {
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer {

margin-bottom:1rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.4rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer {

margin-bottom:2rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.8rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 992px) {
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer {

margin-bottom:4rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:2rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:2.8rem;
}
.listBannerSliderInfolayer_var40 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.3rem;
}
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerOuter {

position:absolute;
width:100%;
bottom:0;
background-color:rgba(255,255,255,0.75);
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer {

position:relative;
bottom:0;
max-width:1200px;
opacity:0;
margin:0 auto;
transition:all 0.8s ease;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner {

position:relative;
overflow:hidden;
padding:0.5rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner:empty {

display:none;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryTitle {

font-size:1rem;
line-height:125%;
font-weight:bold;
color:#000000;
background-color:transparent;
margin-bottom:1rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryDescription {

font-size:0.8rem;
color:#000000;
background-color:transparent;
line-height:125%;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayerInner .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var50 .listEntry.listEntrySelected .listEntryInfoLayer {

opacity:1;
}
.listBannerSliderInfolayer_var50 .listEntry.listEntrySelectedInit .listEntryInfoLayer {

opacity:0;
}
.listBannerSliderInfolayer_var50 .listEntry.listEntrySelectedReady .listEntryInfoLayer {

opacity:1;
}
.listBannerSliderInfolayer_var50 .listEntry.listEntryObject-slide_var1 .listEntryInfoLayer {

text-align:right;
}
@media (min-width: 576px) {
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer {

margin-bottom:1rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.4rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer {

margin-bottom:2rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.8rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 992px) {
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer {

margin-bottom:1rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:2rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:2rem;
}
.listBannerSliderInfolayer_var50 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.3rem;
}
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerOuter {

width:calc(100% - 2.5rem);
position:relative;
top:0;
max-width:1200px;
margin:0 auto;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer {

position:absolute;
bottom:0;
margin-bottom:0.5rem;
opacity:0;
left:4rem;
transition:all 0.8s ease;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner {

position:relative;
overflow:hidden;
max-width:980px;
margin:0 auto;
padding:1rem;
background-color:rgba(255,255,255,1);
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner:empty {

display:none;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryTitle {

font-size:1rem;
line-height:125%;
font-weight:800;
color:var(--fontColorEntryTitle);
background-color:transparent;
margin-bottom:1rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryDescription {

font-size:0.8rem;
color:var(--fontColorEntryTitle);
background-color:transparent;
line-height:125%;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayerInner .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var22 .listEntry.listEntrySelected .listEntryInfoLayer {

left:2.5rem;
opacity:1;
}
.listBannerSliderInfolayer_var22 .listEntry.listEntrySelectedInit .listEntryInfoLayer {

left:4rem;
opacity:0;
}
.listBannerSliderInfolayer_var22 .listEntry.listEntrySelectedReady .listEntryInfoLayer {

left:2.5rem;
opacity:1;
}
.listBannerSliderInfolayer_var22 .listEntry.listEntryObject-slide_var1 .listEntryInfoLayer {

left:auto;
right:4rem;
border:none;
}
.listBannerSliderInfolayer_var22 .listEntry.listEntryObject-slide_var1.listEntrySelected .listEntryInfoLayer {

right:2.5rem;
opacity:1;
}
@media (min-width: 576px) {
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer {

margin-bottom:1rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.4rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer {

margin-bottom:2rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1.5rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.8rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 992px) {
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer {

margin-bottom:4rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:2rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:2rem;
}
.listBannerSliderInfolayer_var22 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerOuter {

width:calc(100% - 2.5rem);
position:relative;
top:0;
max-width:1200px;
margin:0 auto;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer {

position:absolute;
bottom:0;
margin-bottom:0.5rem;
opacity:0;
left:4rem;
transition:all 0.8s ease;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner {

position:relative;
overflow:hidden;
margin:0 auto;
padding:1rem;
background-color:rgba(255,255,255,0.75);
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner:empty {

display:none;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryTitle {

font-size:1rem;
line-height:125%;
font-weight:800;
color:var(--fontColorEntryTitle);
background-color:transparent;
margin-bottom:1rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryDescription {

font-size:0.8rem;
color:var(--fontColorEntryTitle);
background-color:transparent;
line-height:125%;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayerInner .listEntryLink > * {

margin-top:1.25rem;
}
.listBannerSliderInfolayer_var25 .listEntry.listEntrySelected .listEntryInfoLayer {

left:2.5rem;
opacity:1;
}
.listBannerSliderInfolayer_var25 .listEntry.listEntrySelectedInit .listEntryInfoLayer {

left:4rem;
opacity:0;
}
.listBannerSliderInfolayer_var25 .listEntry.listEntrySelectedReady .listEntryInfoLayer {

left:2.5rem;
opacity:1;
}
.listBannerSliderInfolayer_var25 .listEntry.listEntryObject-slide_var1 .listEntryInfoLayer {

left:auto;
right:4rem;
border:none;
}
.listBannerSliderInfolayer_var25 .listEntry.listEntryObject-slide_var1.listEntrySelected .listEntryInfoLayer {

right:2.5rem;
opacity:1;
}
@media (min-width: 576px) {
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer {

margin-bottom:1rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.4rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer {

margin-bottom:2rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.8rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 992px) {
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer {

margin-bottom:4rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:2rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:2rem;
}
.listBannerSliderInfolayer_var25 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerOuter {

width:calc(100% - 2.5rem);
position:relative;
max-width:1200px;
margin:0 auto;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer {

position:absolute;
width:100%;
bottom:0;
margin-bottom:0.5rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner {

position:relative;
overflow:hidden;
margin:0 auto;
padding:0.5rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner:empty {

display:none;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryTitle {

display:block;
float:left;
font-size:1rem;
padding:0.2rem 1rem;
line-height:125%;
font-weight:800;
color:var(--fontColorEntryTitle);
background-color:rgba(255,255,255,1);
margin-bottom:1rem;
transition:all 0.8s 0s ease;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryDescription {

display:block;
float:left;
clear:left;
font-size:0.8rem;
padding:0.2rem 1rem;
color:var(--fontColorEntryTitle);
background-color:rgba(255,255,255,1);
line-height:125%;
transition:all 0.8s 0.2s ease;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayerInner .listEntryLink {

display:block;
float:left;
clear:left;
margin-top:1.25rem;
transition:all 0.8s 0.4s ease;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryTitle {

transform:translateX(100vw);
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryDescription {

transform:translateX(100vw);
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryLink {

transform:translateX(100vw);
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelected .listEntryInfoLayer {

transform:translateX(0);
opacity:1;
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelected .listEntryTitle {

transform:translateX(0);
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelected .listEntryDescription {

transform:translateX(0);
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelected .listEntryLink {

transform:translateX(0);
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelectedInit .listEntryTitle {

transform:translateX(100vw);
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelectedInit .listEntryDescription {

transform:translateX(100vw);
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelectedInit .listEntryLink {

transform:translateX(100vw);
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelectedReady .listEntryTitle {

transform:translateX(0);
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelectedReady .listEntryDescription {

transform:translateX(0);
}
.listBannerSliderInfolayer_var28 .listEntry.listEntrySelectedReady .listEntryLink {

transform:translateX(0);
}
@media (min-width: 576px) {
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer {

margin-bottom:1rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.4rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer {

margin-bottom:2rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.8rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 992px) {
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer {

margin-bottom:4rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:2rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:2.8rem;
}
.listBannerSliderInfolayer_var28 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayerOuter {

width:100%;
bottom:0;
background-color:var(--baseColorWhite);
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer {

position:relative;
bottom:0;
max-width:1200px;
opacity:0;
margin:0 auto;
transition:all 0.3s ease;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayerInner {

position:relative;
overflow:hidden;
padding:0.5rem;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayerInner:empty {

display:none;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayerInner .listEntryTitle {

font-size:1rem;
line-height:125%;
font-weight:800;
color:var(--fontColorEntryTitle);
background-color:transparent;
margin-bottom:1rem;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayerInner .listEntryDescription {

font-size:0.8rem;
color:var(--fontColorEntryTitle);
background-color:transparent;
line-height:125%;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayerInner .listEntryDescription * {

color:inherit;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayerInner .listEntryDescription p:last-child {

margin-bottom:0;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayerInner .listEntryLink > * {



margin-top:1.25rem;
display:inline-block;
text-decoration:none;
color:var(--fontColorLink);
padding:0.25rem 0.6rem;
border:solid 1px #3f4242;
}
.listBannerSliderInfolayer_var60 .listEntry.listEntrySelected .listEntryInfoLayer {

opacity:1;
}
.listBannerSliderInfolayer_var60 .listEntry.listEntrySelectedInit .listEntryInfoLayer {

opacity:0;
}
.listBannerSliderInfolayer_var60 .listEntry.listEntrySelectedReady .listEntryInfoLayer {

opacity:1;
}
.listBannerSliderInfolayer_var60 .listEntry.listEntryObject-slide_var1 .listEntryInfoLayer {

text-align:right;
}
@media (min-width: 576px) {
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem 1rem 3rem 1rem;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.4rem;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 768px) {
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:1rem 1rem 3rem 1rem;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:1.8rem;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
@media (min-width: 992px) {
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner {

padding:2rem 2rem 3rem 2rem;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryTitle {

font-size:2rem;
}
.listBannerSliderInfolayer_var60 .listEntry .listEntryInfoLayer .listEntryInfoLayerInner .listEntryDescription {

font-size:1.2rem;
}
}
.no-weditor .elementList-toolEntriesPerCategory {

display:none;
}
.listLoaderMore {

margin-top:1rem;
}
.listLoaderMore > a[data-loadmoremode='loadIfBecomeVisible'] {

visibility:hidden;
}


.azNaviList {

line-height:24px;
margin:0 0 10px 0;
}
.azNaviList a {

display:inline-block;
padding:0 4px;
text-decoration:none;
border:solid 1px transparent;
border-radius:3px    
    
}
.azNaviList span {

display:inline-block;
padding:0 4px;
color:rgba(63,66,66,0.2);
}
.azNaviList .charSelected {

border:solid 1px #d8d8d8;
border-radius:3px;
}
.azNaviList .initFilter {

text-align:right;
}
.listCalendar table.calendar {

width:100%;
max-width:480px;
background-color:#f0f0f0;
padding:4px;
}
.listCalendar table.calendar td.navYear, .listCalendar table.calendar td.navMonth {

text-align:center;
}
.listCalendar table.calendar td.navYear div, .listCalendar table.calendar td.navMonth div {

position:relative;
}
.listCalendar table.calendar td.navYear .prev, .listCalendar table.calendar td.navYear .next, .listCalendar table.calendar td.navMonth .prev, .listCalendar table.calendar td.navMonth .next {

font-size:0;
}
.listCalendar table.calendar td.navYear .prev:before, .listCalendar table.calendar td.navYear .prev:after, .listCalendar table.calendar td.navYear .next:before, .listCalendar table.calendar td.navYear .next:after, .listCalendar table.calendar td.navMonth .prev:before, .listCalendar table.calendar td.navMonth .prev:after, .listCalendar table.calendar td.navMonth .next:before, .listCalendar table.calendar td.navMonth .next:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:0 0 0 0;
display:block;
width:10px;
height:2px;
background:#3f4242;
}
.listCalendar table.calendar td.navYear .prev:before, .listCalendar table.calendar td.navYear .next:before, .listCalendar table.calendar td.navMonth .prev:before, .listCalendar table.calendar td.navMonth .next:before {

transform:rotate(-55deg);
left:15px;
top:13px;
}
.listCalendar table.calendar td.navYear .prev:after, .listCalendar table.calendar td.navYear .next:after, .listCalendar table.calendar td.navMonth .prev:after, .listCalendar table.calendar td.navMonth .next:after {

transform:rotate(55deg);
left:15px;
top:19px;
}
.listCalendar table.calendar td.navYear .prev, .listCalendar table.calendar td.navMonth .prev {

position:absolute;
top:0;
left:2px;
background:none;
padding:4px;
width:30%;
text-align:left;
}
.listCalendar table.calendar td.navYear .month, .listCalendar table.calendar td.navMonth .month {

display:inline-block;
padding:4px;
text-decoration:none;
color:#3f4242;
}
.listCalendar table.calendar td.navYear .year, .listCalendar table.calendar td.navMonth .year {

display:inline-block;
padding:4px;
text-decoration:none;
color:#3f4242;
}
.listCalendar table.calendar td.navYear .next, .listCalendar table.calendar td.navMonth .next {

position:absolute;
top:0;
right:2px;
background:none;
padding:4px;
width:30%;
text-align:right;
}
.listCalendar table.calendar td.navYear .next:before, .listCalendar table.calendar td.navMonth .next:before {

transform:rotate(55deg);
left:auto;
right:15px;
top:13px;
}
.listCalendar table.calendar td.navYear .next:after, .listCalendar table.calendar td.navMonth .next:after {

transform:rotate(-55deg);
left:auto;
right:15px;
top:19px;
}
.listCalendar table.calendar td.navMonth {

padding-bottom:0.5rem;
}
.listCalendar table.calendar td.dayHeader {

width:24px;
padding:4px;
text-align:center;
font-weight:bold;
}
.listCalendar table.calendar td.day {

width:24px;
padding:4px;
text-align:center;
}
.listCalendar table.calendar td.dayOther {

width:24px;
padding:4px;
text-align:center;
}
.listCalendar table.calendar td.dayToday {

outline:solid 1px red;
}
.listCalendar table.calendar td.hasEntries {

background-color:#ffffff;
}
.listCalendar table.calendar td.hasEntries a {

display:block;
text-decoration:none;
}
.listCalendar table.calendar td.daySelected {

width:24px;
padding:2px;
border:solid 2px red;
text-align:center;
}
.listCalendar table.calendar td.daySelected a {

display:block;
text-decoration:none;
}
.listCalendar table.calendar .calendarInner > table {

width:100%;
}
.listCalendar .clearCalendar {

display:block;
text-align:right;
}
.listMonth .listEntry.selected {

font-weight:bold;
}
.listMonth .listEntry[data-numberEntries='0'] {

display:none;
}
.listMonth .listEntryInner {

text-decoration:none;
}
.listMonth .listEntryMonthNameShort {

color:#3f4242 !important;
}
.listMonth .listEntryYear {

color:#3f4242 !important;
padding:0 0 0 4px;
}
.listMonth .listEntryMonth {

display:none;
}
.listMonth .listEntryNumberEntries {

padding:0 0 0 4px;
}
.listMonth .listEntryNumberEntries:before {

content:'(';
}
.listMonth .listEntryNumberEntries:after {

content:')';
}


.listDefault {










list-style:none;
margin:0;
padding:0;
}
.listDefault .listEntry {

position:relative;
}
.listDefault .listEntryInner {

display:block;
}
.listDefault .listEntryButtons {

position:absolute;
width:100%;
height:0px;
}
.listDefault .listEntryTitle {

position:relative;
font-family:inherit;
font-size:1.125rem;
line-height:130%;
font-weight:normal;
color:#000000;
padding:0 0 0.5rem 0;
}
.listDefault .listEntryTitle a {

text-decoration:none;
}
.listDefault .listEntryName {

position:relative;
color:#000000;
}
.isDarkBackground .listDefault .listEntryName {

color:#FFFFFF;
}
.listDefault .listEntrySubline {

position:relative;
color:rgba(63,66,66,0.8);
}
.isDarkBackground .listDefault .listEntrySubline {

color:rgba(255,255,255,0.7);
}
.listDefault .listEntryIcon {

color:#000000 !important;
}
.isDarkBackground .listDefault .listEntryIcon {

color:#FFFFFF !important;
}
.listDefault .listCategory {

position:relative;
font-size:1rem;
font-weight:normal;
color:rgba(0,0,0,0.6);
padding-bottom:1rem!important;
}
.isDarkBackground .listDefault .listCategory {

color:rgba(255,255,255,0.6);
}
.listDefault .listCategory .listEntryDate {

float:right;
}
.listDefault .listEntryDate {

position:relative;
font-size:1rem;
font-weight:normal;
color:rgba(0,0,0,0.6);
}
.isDarkBackground .listDefault .listEntryDate {

color:rgba(255,255,255,0.6);
}
.listDefault .listEntryDescription {

position:relative;
font-size:1rem;
line-height:150%;
color:rgba(0,0,0,0.6);
margin:0 0 0.5rem 0;
}
.isDarkBackground .listDefault .listEntryDescription {

color:rgba(255,255,255,0.6);
}
.listDefault .listEntryThumbnail {

float:left;
width:160px;
position:relative;
}
.listDefault .listEntryThumbnail picture {

display:block;
}
.listDefault .listEntryInfoComments {

border-radius:5px;
padding:0.1rem 0.5rem;
border:solid 1px #d8d8d8;
display:inline-block;
float:right;
}
.listDefault .listEntryInfoComments a {

text-decoration:none;
color:rgba(63,66,66,0.8);
}
.listDefault .listEntryInfoComments.hasComments .listEntryInfoCommentsPostfix:before {

content:' ';
}
.listDefault .listEntryInfoComments.noComments .listEntryInfoCommentsNumberComments {

display:none;
}
.listDefault_var7 .listEntryInner {

display:flex;
padding:0.6rem 0 !important;
}
.listDefault_var7 .listEntryInner .listEntryDate {

font-size:1rem;
line-height:130%;
padding:0 0.6rem 0 0;
}
.listDefault_var7 .listEntryInner .listEntryTitle {

font-size:1rem;
line-height:130%;
padding:0 0 0 0;
}
.listDefault_var10[data-hasquickfilter='1'] .listEntry {

transition:width 0.5s linear, height 0.5s linear;
}
.listDefault_var10[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

width:0 !important;
height:0 !important;
padding:0 !important;
overflow:hidden;
}
.listDefault_var12[data-hasquickfilter='1'] .listEntry {

transition:width 0.5s linear, height 0.5s linear;
}
.listDefault_var12[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

width:0 !important;
height:0 !important;
padding:0 !important;
overflow:hidden;
}
.listDefault_var20 .listEntryButtons {

right:0;
}
.listDefault_var20 .listEntryButtons .wglListEntryMover {

margin-left:-10px;
}
.listDefault_var20 .listEntry .listEntryInner {

position:relative;
width:100%;
height:0 !important;
margin:0 !important;
padding:10% 10% 90% 10% !important;
}
.listDefault_var20 .listEntryDate, .listDefault_var20 .listEntryTitle, .listDefault_var20 .listEntryDescription, .listDefault_var20 .listEntryLink {

position:relative;
}
.listDefault_var20 .listEntryDate {

font-size:1rem;
line-height:150%;
font-weight:normal;
color:rgba(0,0,0,0.6);
font-weight:bold;
text-shadow:0 0 10px rgba(0,0,0,0.3);
}
.listDefault_var20 .listEntryTitle {

font-size:1.125rem;
line-height:130%;
color:#FFFFFF;
font-weight:bold;
text-shadow:0 0 10px rgba(0,0,0,0.3);
}
.listDefault_var20 .listEntryTitle a {

color:#FFFFFF;
}
.listDefault_var20 .listEntryDescription {

font-size:1rem;
line-height:150%;
color:#FFFFFF;
text-shadow:0 0 10px rgba(0,0,0,0.3);
}
.listDefault_var20 .listEntry.append > div {

transition:all 0.5s ease-in-out;
transform-origin:0 0;
opacity:1;
}
.listDefault_var20 .listEntry.append.appendInitDelay > div {

transform-style:preserve-3d;
transform:rotateX(-90deg);
opacity:0;
}
.listDefault_var20[data-hasquickfilter='1'] .listEntry {

transition:width 0.5s linear, height 0.5s linear;
}
.listDefault_var20[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

width:0 !important;
height:0 !important;
padding:0 !important;
overflow:hidden;
}


.listDefault_var30 {






















display:block;
clear:both;
margin:-0.5rem;
column-gap:0;
-moz-column-gap:0;
column-count:1;
-moz-column-count:1;
}
.listDefault_var30 .listEntryButtons {

right:0;
}
.listDefault_var30 .listEntryButtons .wglListEntryMover {

margin-left:-10px;
}
.listDefault_var30 .listEntry {

display:block;
position:relative;
overflow:hidden;
break-inside:avoid-column;
}
.listDefault_var30 .listEntry .listEntryInner {

padding:0.5rem;
}
.listDefault_var30 .listEntry .listEntryInner .listEntryLayer {

width:100%;
background:rgba(255,255,255,0.1);
padding:1rem;
}
.listDefault_var30 .listEntry .listEntryThumbnail {

float:none;
margin:0;
width:100%;
}
.listDefault_var30[data-hasquickfilter='1'] .listEntry {

transition:width 0.5s linear, height 0.5s linear;
}
.listDefault_var30[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

width:0 !important;
height:0 !important;
padding:0 !important;
}
@media (min-width: 768px) {
.listDefault_var30 {

column-count:2;
-moz-column-count:2;
}
}
@media (min-width: 992px) {
.listDefault_var30.listDefaultCols_var103 {

column-count:3;
-moz-column-count:3;
}
.listDefault_var30.listDefaultCols_var104 {

column-count:4;
-moz-column-count:4;
}
}
.listDefault_var50 .listEntry {

padding:0.2rem 0;
}
.listDefault_var50 .listEntryInner {

display:flex;
text-decoration:none;
}
.listDefault_var50 .listEntryIcon {

vertical-align:top;
display:inline-block;
width:24px;
height:24px;
margin-right:4px;
flex:none;
}
.listDefault_var50 .listEntryTitle, .listDefault_var50 .listEntryName {

display:inline-block;
margin-right:0.4rem;
padding:0;
font-size:1rem;
}
.listDefault_var50 .listEntryDescription {

display:block;
font-size:0.9rem;
margin:0;
}
.listDefault_var50 .listEntryTitle + .listEntryName {

display:none;
}
.listDefault_var50 .listEntrySize {

display:inline-block;
color:rgba(63,66,66,0.8) !important;
white-space:nowrap;
}
.isDarkBackground .listDefault_var50 .listEntrySize {

color:rgba(255,255,255,0.7) !important;
}
.listDefault_var80 .listEntry .listEntryInner {

padding:0 !important;
}
.listDefault_var80 .listEntryTitle {

font:inherit;
margin:0;
padding:0;
}
.listDefault_var80 .accordionHeader {

user-select:none;
cursor:pointer;
border-bottom:solid 1px #c3cbd0;
padding:10px 42px 10px 0;
margin:0;
position:relative;
font-size:1.25rem;
line-height:130%;
transition:border 0.3s linear;
}
.listDefault_var80 .accordionHeader > .accordionHeaderOpener {

display:block;
position:absolute;
right:8px;
bottom:8px;
width:32px;
height:32px;
}
.listDefault_var80 .accordionHeader > .accordionHeaderOpener:before, .listDefault_var80 .accordionHeader > .accordionHeaderOpener:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
margin:16px 0 0 6px;
display:block;
width:12px;
height:2px;
background-color:#3f4242;
transform:rotate(40deg);
}
.listDefault_var80 .accordionHeader > .accordionHeaderOpener:after {

margin:16px 0 0 14px;
transform:rotate(-40deg);
}
.listDefault_var80 .accordionHeaderVisible {

border-bottom-color:transparent;
}
.listDefault_var80 .accordionHeaderVisible > .accordionHeaderOpener:before {

transform:rotate(-40deg);
}
.listDefault_var80 .accordionHeaderVisible > .accordionHeaderOpener:after {

transform:rotate(40deg);
}
.listDefault_var80 .accordionContent {

display:none;
padding:1rem 0;
border-bottom:solid 1px #c3cbd0;
}
.listDefault_var80[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

overflow:hidden;
height:0 !important;
padding:0 !important;
margin:0 !important;
border:none !important;
}
.listDefault_var80.appendLoading:after {

display:block;
content:'';
width:96px;
height:48px;
margin-top:1rem;
background-image:url("/multi-wGlobal/wGlobal/layout/images/animations/optimized/appendList@fill(666666).svg");
background-size:100%;
background-repeat:no-repeat;
visibility:visible;
margin:0 auto;
}
.listDefault_var80 .listEntry.append > div {

transition:all 0.5s ease-in-out;
transform-origin:0 0;
opacity:1;
}
.listDefault_var80 .listEntry.append.appendInitDelay > div {

transform-style:preserve-3d;
transform:rotateX(-90deg);
opacity:0;
}
.listDefault_var111[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

overflow:hidden;
height:0 !important;
padding:0 !important;
margin:0 !important;
border:none !important;
}
.listDefault_var111.appendLoading:after {

display:block;
content:'';
width:96px;
height:48px;
margin-top:1rem;
background-image:url("/multi-wGlobal/wGlobal/layout/images/animations/optimized/appendList@fill(666666).svg");
background-size:100%;
background-repeat:no-repeat;
visibility:visible;
margin:0 auto;
}
.listDefault_var111 .listEntry.append > div {

transition:all 0.5s ease-in-out;
transform-origin:0 0;
opacity:1;
}
.listDefault_var111 .listEntry.append.appendInitDelay > div {

transform-style:preserve-3d;
transform:rotateX(-90deg);
opacity:0;
}
.listDefault_var615 .listEntryButtons {

right:0;
}
.listDefault_var615 .listEntry .listEntryInner {

position:relative;
width:100%;
height:0 !important;
margin:0 !important;
padding:10% 10% 90% 10% !important;
}
.listDefault_var615 .listEntryDate, .listDefault_var615 .listEntryTitle, .listDefault_var615 .listEntryDescription, .listDefault_var615 .listEntryLink {

position:relative;
}
.listDefault_var615 .listEntryDate {

font-size:1rem;
line-height:150%;
font-weight:normal;
color:rgba(0,0,0,0.6);
font-weight:bold;
text-shadow:0 0 10px rgba(0,0,0,0.3);
}
.listDefault_var615 .listEntryTitle {

font-size:1.125rem;
line-height:130%;
color:#FFFFFF !important;
font-weight:bold;
text-shadow:0 0 10px rgba(0,0,0,0.3);
}
.listDefault_var615 .listEntryTitle a {

color:#FFFFFF;
}
.listDefault_var615 .listEntryDescription {

font-size:1rem;
line-height:150%;
color:#FFFFFF !important;
text-shadow:0 0 10px rgba(0,0,0,0.3);
}
.listDefault_var615 .wEmbededPage {

float:none;
clear:both;
margin:0;
padding:0 0 2rem 0;
background:#F6F7F8;

transition:all 0.3s linear;
}
.embedpage-loading .listDefault_var615 .wEmbededPage {
opacity:0;
}
.embedpage-loaded .listDefault_var615 .wEmbededPage {
opacity:1;
}
.listDefault_var615 .listEntry.append > div {

transition:all 0.5s ease-in-out;
transform-origin:0 0;
opacity:1;
}
.listDefault_var615 .listEntry.append.appendInitDelay > div {

transform-style:preserve-3d;
transform:rotateX(-90deg);
opacity:0;
}
.listDefault_var615[data-hasquickfilter='1'] .listEntry {

transition:width 0.5s linear, height 0.5s linear;
}
.listDefault_var615[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

width:0 !important;
height:0 !important;
padding:0 !important;
}
.listDefault_var23900 .listEntryObject-eventMulti_var1 .listEntryTitle:after {

position:absolute;
margin:-15px 0 0 0;
content:' Tipp';
font-size:1rem;
line-height:130%;
background:#ffffff;
color:#ff0000;
padding:0 0.4rem;
border:solid 2px #ff0000;
border-radius:3px;
box-shadow:0 0 6px rgba(0,0,0,0.3);
transform:rotate(8deg);
}
.listDefault_var23900 .listEntryObject-eventMulti_var20 {

opacity:0.5;
}
.listDefault_var23900 .listEntryObject-eventMulti_var20 .listEntryTitle:after {

position:absolute;
margin:-15px 0 0 0;
content:' Abgesagt';
font-size:1rem;
line-height:130%;
background:#ffffff;
color:#ff0000;
padding:0 0.4rem;
border:solid 2px #ff0000;
border-radius:3px;
box-shadow:0 0 6px rgba(0,0,0,0.3);
transform:rotate(8deg);
}
.listDefault_var23900 .listEntryInner {

display:flex;
align-items:flex-start;
}
.listDefault_var23900 .listEntryCalendar {

display:block;
margin:0 20px 0 0;
width:64px;
text-align:center;
border:solid 1px #fab700;
}
.listDefault_var23900 .listEntryCalendar .day {

display:block;
font-size:2.0rem;
line-height:48px;
}
.listDefault_var23900 .listEntryCalendar .month {

display:block;
color:#FFFFFF;
background:#fab700;
}
.listDefault_var23900 .listEntryMain {

flex:1;
}
.listDefault_var23900 .listEntryMain .listEntryTitle {

padding:0 0 0.6rem 0;
}
.listDefault_var23900 .listEntryMain .listEntryLocation {

color:rgba(63,66,66,0.8);
font-weight:bold;
padding:0 0 0.3rem 0;
}
.listDefault_var23900 .listEntryMain .listEntryDate {

color:#3f4242;
padding:0 0 0.3rem 0;
}
.listDefault_var23900 .listEntryMain .listEntryDescription {

padding:0 0 0 0;
color:rgba(63,66,66,0.8);
}
.listDefault_var20200 .listEntry .listEntryCalendar {

display:block;
margin:0 20px 0 0;
width:64px;
text-align:center;
border:solid 1px #fab700;
}
.listDefault_var20200 .listEntry .listEntryCalendar .day {

display:block;
font-size:2.0rem;
line-height:48px;
}
.listDefault_var20200 .listEntry .listEntryCalendar .month {

display:block;
color:#FFFFFF;
background:#fab700;
}
.listDefault_var11[data-hasquickfilter='1'] .listEntry {

transition:width 0.5s linear, height 0.5s linear;
}
.listDefault_var11[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

width:0 !important;
height:0 !important;
padding:0 !important;
overflow:hidden;
}


.listDefault_var20450 {



























display:grid;
}
html:not(.weditor) .toggleVisibleLast {
position:absolute;
margin-top:-3.5rem;
}
html:not(.weditor) .hideVisibleLast {
right:32px;
z-index:-1;
opacity:0;
}
html:not(.weditor) .showVisibleLast {
transition:all 0.3s ease-out;
right:0;
z-index:0;
opacity:1;
}
.elementList-default_var20450 {
margin-left:-16px;
margin-right:-16px;
padding:0 0;
}
.elementList-default_var20450:not([data-overflow='visible']) {

overflow:hidden !important;
}
.listDefault_var20450.listDefaultBorder_var30, .listDefault_var20450.listDefaultBorder_var40, .listDefault_var20450.listDefaultBorder_var50 {

margin-left:0;
margin-right:0;
}
.listDefault_var20450 .listEntry {

float:none !important;
width:auto !important;
}
.listDefault_var20450[data-numberentries='1'] {

width:100%;
grid-template-columns:repeat(2,50%);
}
.listDefault_var20450[data-numberentries='2'] {

width:200%;
grid-template-columns:repeat(2,50%);
}
.listDefault_var20450[data-numberentries='3'] {

width:300%;
grid-template-columns:repeat(3,33.333%);
}
.listDefault_var20450[data-numberentries='4'] {

width:400%;
grid-template-columns:repeat(4,25%);
}
.listDefault_var20450[data-numberentries='5'] {

width:500%;
grid-template-columns:repeat(5,20%);
}
.listDefault_var20450[data-numberentries='6'] {

width:600%;
grid-template-columns:repeat(6,16.666%);
}
.listDefault_var20450[data-numberentries='7'] {

width:700%;
grid-template-columns:repeat(7,14.286%);
}
.listDefault_var20450[data-numberentries='8'] {

width:800%;
grid-template-columns:repeat(8,12.5%);
}
.listDefault_var20450[data-numberentries='9'] {

width:900%;
grid-template-columns:repeat(9,11.111%);
}
.elementList-default_var20450 .sliderMover {

width:100%;
height:24px;
position:relative;
overflow:hidden;
margin-left:0px;
}
.elementList-default_var20450 .sliderMoverBack,.elementList-default_var20450 .sliderMoverForward {

cursor:pointer;
position:absolute;
width:64px;
height:24px;
opacity:1;
transition:all 0.3s ease-in;
}
.elementList-default_var20450 .sliderMoverBack > span,.elementList-default_var20450 .sliderMoverForward > span {

position:absolute;
display:block;
width:64px;
height:24px;
}
.elementList-default_var20450 .sliderMoverBack > span:before,.elementList-default_var20450 .sliderMoverBack > span:after,.elementList-default_var20450 .sliderMoverForward > span:before,.elementList-default_var20450 .sliderMoverForward > span:after {

position:absolute;
content:'';
}
.elementList-default_var20450 .sliderMoverBack {

left:16px;
}
.elementList-default_var20450 .sliderMoverBack > span:before {

position:absolute;
width:24px;
height:2px;
top:11px;
left:4px;
background-color:#525555;
}
.elementList-default_var20450 .sliderMoverBack > span:after {

position:absolute;
width:16px;
height:16px;
top:4px;
left:4px;
transform:rotate(-135deg);
border:solid 2px #525555;
border-style:solid solid none none;
}
.elementList-default_var20450 .sliderMoverForward {

right:16px;
}
.elementList-default_var20450 .sliderMoverForward > span:before {

position:absolute;
width:24px;
height:2px;
top:11px;
right:4px;
background-color:#525555;
}
.elementList-default_var20450 .sliderMoverForward > span:after {

position:absolute;
width:16px;
height:16px;
top:4px;
right:4px;
transform:rotate(45deg);
border:solid 2px #525555;
border-style:solid solid none none;
}
.elementList-default_var20450[data-isvisiblefirstentry='1'] .sliderMoverBack {

pointer-events:none;
opacity:0;
}
.elementList-default_var20450[data-isvisiblelastentry='1'] .sliderMoverForward {

pointer-events:none;
opacity:0;
}
@media (max-width: 767px) {
.listDefault_var20450.listDefaultCols_var3[data-numberentries='2'] {

width:200%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='3'] {

width:300%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='4'] {

width:400%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='5'] {

width:500%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='6'] {

width:600%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='7'] {

width:700%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='8'] {

width:800%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='9'] {

width:900%;
}
}
@media (min-width: 768px) {
.listDefault_var20450.listDefaultCols_var3[data-numberentries='1'], .listDefault_var20450.listDefaultCols_var3[data-numberentries='2'] {

width:100%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='3'] {

width:150%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='4'] {

width:200%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='5'] {

width:250%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='6'] {

width:300%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='7'] {

width:350%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='8'] {

width:400%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='9'] {

width:450%;
}
}
@media (min-width: 1200px) {
.listDefault_var20450.listDefaultCols_var3[data-numberentries='1'], .listDefault_var20450.listDefaultCols_var3[data-numberentries='2'], .listDefault_var20450.listDefaultCols_var3[data-numberentries='3'] {

width:100%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='4'] {

width:133.333%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='5'] {

width:166.666%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='6'] {

width:200%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='7'] {

width:233.333%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='8'] {

width:266.666%;
}
.listDefault_var20450.listDefaultCols_var3[data-numberentries='9'] {

width:300%;
}
}
.listDefault_var20100 .listEntry .listEntryCalendar {

display:block;
margin:0 20px 0 0;
width:64px;
text-align:center;
border:solid 1px #fab700;
}
.listDefault_var20100 .listEntry .listEntryCalendar .day {

display:block;
font-size:2.0rem;
line-height:48px;
}
.listDefault_var20100 .listEntry .listEntryCalendar .month {

display:block;
color:#FFFFFF;
background:#fab700;
}
.listDefault_var24900 .listEntryTitle {

font-size:calc(1.26875rem + .225vw);
}
.listDefault_var24900 .listEntrySubline {

margin:0 0 0.5rem 0;
}
.listDefault_var24900 .listEntrySubline .listEntryDate {

display:inline-block;
}
.listDefault_var24900 .listEntrySubline .listEntryDate:after {

content:', ';
}
.listDefault_var24900 .listEntrySubline .listEntryAuthor {

display:inline-block;
}
.listDefault_var24900 .listEntryDescription {

padding:0 0 0.6rem 0;
}
.listDefaultCols_var2 .listEntry {

width:100%;
float:left;
}
@media (min-width: 768px) {
.listDefaultCols_var2 .listEntry {

width:50%;
}
}
.listDefaultCols_var3 .listEntry {

width:100%;
float:left;
}
@media (min-width: 768px) {
.listDefaultCols_var3 .listEntry {

width:50%;
}
}
@media (min-width: 992px) {
.listDefaultCols_var3 .listEntry {

width:33.3333%;
}
}
.listDefaultCols_var4 .listEntry {

width:100%;
float:left;
}
@media (min-width: 768px) {
.listDefaultCols_var4 .listEntry {

width:50%;
}
}
@media (min-width: 992px) {
.listDefaultCols_var4 .listEntry {

width:25%;
}
}
.listDefaultTitle_var0 .listEntryTitle {

display:none;
}
.listDefaultTitle_var13 .listEntryTitle {

font-size:1.025rem;
}
@media (min-width: 768px) {
.listDefaultTitle_var17 .listEntryTitle {

font-size:calc(1.26875rem + .225vw);
}
}
.listDefaultTitle_var20 .listEntryTitle {

text-align:center;
}
.listDefaultTitle_var27 .listEntryTitle {

text-align:center;
}
@media (min-width: 768px) {
.listDefaultTitle_var27 .listEntryTitle {

font-size:calc(1.26875rem + .225vw);
}
}
.listDefaultTitle_var23 .listEntryTitle {

font-size:1.025rem;
text-align:center;
}
.listDefaultDate_var0 .listEntryDate {

display:none;
}
.listDefaultDate_var10 .listEntryDate {

display:block;
}
.listDefaultDate_var20 .listEntryDate {

display:block;
text-align:center;
}
.listDefaultDescription_var0 .listEntryDescription {

display:none;
}
.listDefaultDescription_var10 .listEntryDescription {

display:block;
}
.listDefaultDescription_var20 .listEntryDescription {

text-align:center;
}
.listDefaultDescription_var15 .listEntryDescription {

display:table;
}
.listDefaultDescription_var18 .listEntryDescription {

display:inline;
}
.listDefaultThumbnail_var10 .listEntryThumbnail {

display:block;
width:100%;
margin-bottom:1rem;
}
@media (min-width: 576px) {
.listDefaultThumbnail_var10 .listEntryThumbnail {

width:33%;
min-width:80px;
max-width:160px;
margin:0 1.25rem 0.25rem 0;
}
}
.listDefaultThumbnail_var60 .listEntryThumbnail {

display:block;
width:100%;
margin:0 0 15px 0;
float:none;
}
.listDefaultThumbnail_var60 .listEntryThumbnail img {

width:100%;
}
.listDefaultThumbnail_var70 .listEntryThumbnail {

width:50%;
margin:0 25% 15px 25%;
clear:both;
height:0;
overflow:hidden;
padding-bottom:50%;
border-radius:50%;
position:relative;
}
.listDefaultThumbnail_var70 .listEntryThumbnail > picture {

height:100%;
top:0;
left:0;
}
.listDefaultThumbnail_var80 .listEntryThumbnail {

display:block;
position:absolute;
top:0;
left:0;
width:100% !important;
max-width:none;
margin:0 !important;
}
.listDefaultThumbnail_var80 .listEntryThumbnail > picture {

height:100%;
top:0;
left:0;
}
.listDefaultBorder_var0 .listEntry .listEntryInner {

padding:1rem 0;
}
.listDefaultBorder_var0 .listEntry .listEntryInner .listEntryTitle:last-child {

margin:0;
}
.listDefaultBorder_var10 .listEntry {

border-bottom:solid 1px #c3cbd0;
}
.listDefaultBorder_var10 .listEntry:first-child {

border-top:solid 1px #c3cbd0;
}
.listDefaultBorder_var10 .listEntry .listEntryInner {

padding:1rem 0;
}
.listDefaultBorder_var10 .listEntry .listEntryInner .listEntryTitle:last-child, .listDefaultBorder_var10 .listEntry .listEntryInner .listEntryDescription:last-child {

margin:0;
}


.listDefaultBorder_var20 {


margin-left:-8px;
margin-right:-8px;
}
.listDefaultBorder_var20 .listEntry {

border:none;
margin-bottom:2rem;
}
.listDefaultBorder_var20 .listEntry:hover {

background:none;
}
.listDefaultBorder_var20 .listEntry .beButtonEditRow {

position:absolute;
top:10px;
right:46px;
}
.listDefaultBorder_var20 .listEntry .beButtonDeleteRow {

position:absolute;
top:10px;
right:22px;
}
.listDefaultBorder_var20 .listEntry .beButtonObjectwizardRow {

position:absolute;
top:10px;
right:70px;
}
.listDefaultBorder_var20 .listEntry .listEntryInner {

position:relative;
height:100%;
margin:0 8px;
border:none;
}
@media (min-width: 992px) {
.listDefaultBorder_var20 {

margin-left:-16px;
margin-right:-16px;
}
}
@media (min-width: 992px) {
.listDefaultBorder_var20 .listEntry .listEntryInner {

margin:0 16px;
}
}


.listDefaultBorder_var40 {


margin-left:-8px;
margin-right:-8px;
}
.listDefaultBorder_var40 .listEntry {

border:none;
margin-bottom:2rem;
padding:0;
}
.listDefaultBorder_var40 .listEntry:hover {

background:none;
}
.listDefaultBorder_var40 .listEntry .beButtonEditRow {

position:absolute;
top:14px;
right:46px;
}
.listDefaultBorder_var40 .listEntry .beButtonDeleteRow {

position:absolute;
top:14px;
right:22px;
}
.listDefaultBorder_var40 .listEntry .beButtonObjectwizardRow {

position:absolute;
top:14px;
right:70px;
}
.listDefaultBorder_var40 .listEntry .listEntryInner {

background:#FFFFFF;
position:relative;
height:100%;
margin:0 8px;
padding:1rem;
border:solid 1px #c3cbd0;
}
.listDefaultBorder_var40 .listEntry .listEntryInner .listEntryDescription {

display:block;
}
@media (min-width: 992px) {
.listDefaultBorder_var40 {

margin-left:-16px;
margin-right:-16px;
}
}
@media (min-width: 992px) {
.listDefaultBorder_var40 .listEntry .listEntryInner {

margin:0 16px;
}
}


.listDefaultBorder_var50 {


margin-left:-8px;
margin-right:-8px;
}
.listDefaultBorder_var50 .listEntry {

border:none;
margin-bottom:2rem;
padding:0;
}
.listDefaultBorder_var50 .listEntry:hover {

background:none;
}
.listDefaultBorder_var50 .listEntry .beButtonEditRow {

position:absolute;
top:14px;
right:46px;
}
.listDefaultBorder_var50 .listEntry .beButtonDeleteRow {

position:absolute;
top:14px;
right:22px;
}
.listDefaultBorder_var50 .listEntry .beButtonObjectwizardRow {

position:absolute;
top:14px;
right:70px;
}
.listDefaultBorder_var50 .listEntry .listEntryInner {

background:#FFFFFF;
position:relative;
height:100%;
margin:0 8px;
-webkit-box-shadow:0px 3px 6px -2px rgba(62,67,74,0.8);
box-shadow:0px 3px 6px -2px rgba(62,67,74,0.8);
}
.listDefaultBorder_var50 .listEntry .listEntryInner .listEntryDescription {

display:block;
}
@media (min-width: 992px) {
.listDefaultBorder_var50 {

margin-left:-16px;
margin-right:-16px;
}
}
@media (min-width: 992px) {
.listDefaultBorder_var50 .listEntry .listEntryInner {

margin:0 16px;
}
}


.listDefaultBorder_var30 {


margin-left:-8px;
margin-right:-8px;
}
.listDefaultBorder_var30 .listEntry {

border:none;
margin-bottom:2rem;
padding:0;
}
.listDefaultBorder_var30 .listEntry:hover {

background:none;
}
.listDefaultBorder_var30 .listEntry .listEntryButtons {

right:1rem;
}
.listDefaultBorder_var30 .listEntry .listEntryInner {

background:#FFFFFF;
position:relative;
height:100%;
margin:0 8px;
padding:1rem;
}
.listDefaultBorder_var30 .listEntry .listEntryInner .listEntryDescription {

display:block;
}
@media (min-width: 992px) {
.listDefaultBorder_var30 {

margin-left:-16px;
margin-right:-16px;
}
}
@media (min-width: 992px) {
.listDefaultBorder_var30 .listEntry .listEntryInner {

margin:0 16px;
}
}
.listDefaultLink_var0 .listEntryLink {

display:none;
}
.listDefaultLink_var10 .listEntryLink a {

display:inline-block;
text-decoration:underline;
}
.listDefaultLink_var31 .listEntryLink {

text-align:center;
}
.listDefaultLink_var32 .listEntryLink {

text-align:right;
}
.listDefaultLink_var41 .listEntryLink {

text-align:center;
}
.listDefaultAppend_var1.appendLoading:after {

display:block;
content:'';
width:96px;
height:48px;
margin-top:1rem;
background-image:url("/multi-wGlobal/wGlobal/layout/images/animations/optimized/appendList@fill(666666).svg");
background-size:100%;
background-repeat:no-repeat;
visibility:visible;
margin:0 auto;
}
.listDefaultAppend_var1 .listEntry.append > div {

transition:all 0.5s ease-in-out;
transform-origin:0 0;
opacity:1;
}
.listDefaultAppend_var1 .listEntry.append.appendInitDelay > div {

transform-style:preserve-3d;
transform:rotateX(-90deg);
opacity:0;
}
.listDefaultQuickfilter_var1[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

overflow:hidden;
height:0 !important;
padding:0 !important;
margin:0 !important;
border:none !important;
}
.listEntryElement p:last-child {

margin-bottom:0;
}


.listEntryElementContainer_var60 {

position:relative;
padding-right:24px;
}
.listEntryElementContainer_var60:before {

content:'';
display:block;
position:absolute;
right:6px;
top:5px;
width:3px;
height:12px;
background-color:#525555;
transform:rotate(-40deg);
}
.listEntryElementContainer_var60:after {

content:'';
display:block;
position:absolute;
right:6px;
top:13px;
width:3px;
height:12px;
background-color:#525555;
transform:rotate(40deg);
}


.listEntryElementContainer_var170 {

display:flex;
}
.listEntry:nth-child(even) .listEntryElementContainer_var170 {

flex-direction:row-reverse;
}
.listEntry:nth-child(even) .listEntryElementContainer_var170 > div:first-child {

padding-left:0.8rem;
}
.listEntry:nth-child(odd) .listEntryElementContainer_var170 > div:first-child {

padding-right:0.8rem;
}
.listEntryElementThumbnail_var60 img {

border-radius:50%;
}


.listEntryElementPosition_var22 {

display:inline;
}


.listEntryElementPosition_var24 {

display:inline-block;
}


.listEntryElementPosition_var32 {

float:left;
}


.listEntryElementPosition_var38 {

float:right;
}


.listEntryElementPosition_var42 {

text-align:left;
}


.listEntryElementPosition_var45 {

text-align:center;
}


.listEntryElementPosition_var48 {

text-align:right;
}


.listEntryElementPosition_var425 {

display:block !important;
}
@media (min-width: 768px) {
.listEntryElementPosition_var425 {

float:left !important;
width:50% !important;
margin:0 !important;
padding:0 0.5rem;
}
}
@media (min-width: 992px) {
.listEntryElementPosition_var425 {

float:left !important;
width:25% !important;
margin:0 !important;
padding:0 0.5rem;
}
}


.listEntryElementPosition_var433 {

display:block !important;
}
@media (min-width: 768px) {
.listEntryElementPosition_var433 {

float:left !important;
width:33.33% !important;
margin:0 !important;
padding:0 0.5rem;
}
}


.listEntryElementPosition_var450 {

display:block !important;
}
@media (min-width: 768px) {
.listEntryElementPosition_var450 {

float:left !important;
width:50% !important;
margin:0 !important;
padding:0 0.5rem;
}
}


.listEntryElementPosition_var466 {

display:block !important;
}
@media (min-width: 768px) {
.listEntryElementPosition_var466 {

float:left !important;
width:66% !important;
margin:0 !important;
padding:0 0.5rem;
}
}


.listEntryElementPosition_var620 {


display:flex !important;
}


.listEntryElementPadding_var100020 {

margin:0 0 0.4rem 0;
}


.listEntryElementPadding_var100050 {

margin:0 0 0.8rem 0;
}


.listEntryElementPadding_var100080 {

margin:0 0 1.2rem 0;
}


.listEntryElementPadding_var100200 {

margin:0 0.4rem 0 0;
}


.listEntryElementPadding_var100500 {

margin:0 0.8rem 0 0;
}


.listEntryElementPadding_var100800 {

margin:0 1rem 0 0;
}


.listEntryElementPadding_var100002 {

margin:0 0 0 0.4rem;
}


.listEntryElementPadding_var100005 {

margin:0 0 0 0.8rem;
}


.listEntryElementPadding_var100008 {

margin:0 0 0 1.2rem;
}


.listEntryElementPadding_var100220 {

margin:0 0.4rem 0.4rem 0;
}


.listEntryElementPadding_var100550 {

margin:0 0.8rem 0.8rem 0;
}


.listEntryElementPadding_var100880 {

margin:0 1.2rem 1.2rem 0;
}


.listEntryElementThumbnailSize_var0 {

width:100%;
}
@media (min-width: 576px) {
.listEntryElementThumbnailSize_var0 {

width:240px;
}
}


.listEntryElementThumbnailSize_var120 {

width:100%;
}
@media (min-width: 576px) {
.listEntryElementThumbnailSize_var120 {

width:160px;
}
}


.listEntryElementThumbnailSize_var100 {

width:100%;
}


.listEntryElementThumbnailSize_var180 {

width:100%;
}
@media (min-width: 576px) {
.listEntryElementThumbnailSize_var180 {

width:320px;
}
}


.listEntryElementColor_var10 {

color:#ffffff !important;
}


.listEntryElementColor_var32 {

color:rgba(0,0,0,0.8) !important;
}


.listEntryElementColor_var1 {

color:rgba(250,183,0,0.8) !important;
}


.listEntryElementColor_var2 {

color:rgba(239,123,0,0.8) !important;
}


.listEntryElementColor_var34 {

color:rgba(0,0,0,0.6) !important;
}


.listEntryElementColor_var38 {

color:rgba(0,0,0,0.4) !important;
}


.listEntryElementFontSize_var0 {

font-size:1rem;
line-height:130%;
}


.listEntryElementFontSize_var330 {

font-size:0.8rem;
line-height:130%;
}


.listEntryElementFontSize_var338 {

font-size:0.8rem;
line-height:130%;
font-weight:bold;
}


.listEntryElementFontSize_var358 {

font-size:1rem;
line-height:130%;
font-weight:bold;
}


.listEntryElementFontSize_var370 {

font-size:1.2rem;
line-height:130%;
}


.listEntryElementFontSize_var378 {

font-size:1.2rem;
line-height:130%;
font-weight:bold;
}
.listEntryElementLink_var1 > a {

text-decoration:none;
}


.listEntryElementOptions_varDisplayFlex {

flex:1;
}
.listPictureAlbumTeaser_var0:hover {

background-image:none;
}
.listPictureAlbumTeaser_var0 .listInner {

position:relative;
overflow:hidden;
}
.listPictureAlbumTeaser_var0 .listMoverForward, .listPictureAlbumTeaser_var0 .listMoverBack {

display:none;
}
.listPictureAlbumTeaser_var0 .listEntries {

position:relative;
margin-bottom:10px;
}
.listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry {

display:block;
position:relative;
margin:0 0 20px 0;
}
.listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry a {

text-decoration:none;
}
.listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry .listEntryThumbnails {

margin:-4px;
overflow:hidden;
}
.listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry .listEntryThumbnails:after {

display:table;
overflow:hidden;
visibility:hidden;
clear:both;
content:"";
height:0;
font-size:0;
line-height:0;
}
.listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry .listEntryThumbnails .listEntryThumbnail {

float:left;
width:120px;
margin:4px;
}
.listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry .listEntryThumbnails .listEntryThumbnail img, .listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry .listEntryThumbnails .listEntryThumbnail picture {

display:block;
}
.listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry .listEntryTitle {

display:none;
}
.listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry .listEntryDescription {

display:none;
}
.listPictureAlbumTeaser_var0 .listEntries .listEntriesInner .listEntry .listEntryPosition {

display:none;
}
.listPictureGallery[data-numberentries='1'] .listMoverBack, .listPictureGallery[data-numberentries='1'] .listMoverForward {

display:none !important;
}
.listPictureGallery_var0 .listInner {

position:relative;
overflow:hidden;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
}
.listPictureGallery_var0 .listEntries {

width:100%;
position:relative;
overflow:hidden;
}
.listPictureGallery_var0 .listEntries .listEntry {

display:none;
position:relative;
overflow:hidden;
}
.listPictureGallery_var0 .listEntries .listEntrySelected {

display:block;
}
.listPictureGallery_var0 .listEntries .listEntryButtons {

position:absolute;
top:2px;
right:0;
}
.listPictureGallery_var0 .listEntries .listEntry a {

text-decoration:none;
}
.listPictureGallery_var0 .listEntries .listEntryImage {

display:block;
width:100%;
max-width:100%;
height:auto;
}
.listPictureGallery_var0 .listEntries .listEntryImage picture {

display:block;
}
.listPictureGallery_var0 .listEntries .listEntryTitle {

font-size:1rem;
line-height:150%;
margin-top:10px;
}
.listPictureGallery_var0 .listEntries .listEntryTitle:empty {

display:none;
}
.listPictureGallery_var0 .listEntries .listEntryDescription {

font-size:0.8rem;
line-height:143%;

overflow:auto;
}
.listPictureGallery_var0 .listEntries .listEntryDescription:empty {

display:none;
}
.listPictureGallery_var0 .listEntries .listEntryCopyright {

float:right;
font-weight:normal;
font-size:0.9rem;
line-height:140%;
color:rgba(63,66,66,0.8);
padding-left:4px;
}
.listPictureGallery_var0 .listEntries .listMoverBack, .listPictureGallery_var0 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:80%;
margin-left:0;
padding-top:75%;
z-index:2;
transition:all 0.1s linear;
background:transparent;
opacity:0.6;
}
.listPictureGalleryPictureAspectRatio_var20.listPictureGallery_var0 .listEntries .listMoverBack,.listPictureGalleryPictureAspectRatio_var20.listPictureGallery_var0 .listEntries .listMoverForward {
padding-top:50%;
}
.listPictureGalleryPictureLightbox_var11.listPictureGallery_var0 .listEntries .listMoverBack,.listPictureGalleryPictureLightbox_var12.listPictureGallery_var0 .listEntries .listMoverBack,.listPictureGalleryPictureLightbox_var11.listPictureGallery_var0 .listEntries .listMoverForward,.listPictureGalleryPictureLightbox_var12.listPictureGallery_var0 .listEntries .listMoverForward {
margin-top:36px;
padding-top:calc(75% - 36px);
}
.listPictureGallery_var0 .listEntries .listMoverBack > span, .listPictureGallery_var0 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listPictureGallery_var0 .listEntries .listMoverBack > span:before, .listPictureGallery_var0 .listEntries .listMoverBack > span:after, .listPictureGallery_var0 .listEntries .listMoverForward > span:before, .listPictureGallery_var0 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:#FFFFFF;
box-shadow:0 0 0 1px #3f4242;
}
.listPictureGallery_var0 .listEntries .listMoverBack > span:after, .listPictureGallery_var0 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listPictureGallery_var0 .listEntries .listMoverBack > span:nth-child(2):before, .listPictureGallery_var0 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listPictureGallery_var0 .listEntries .listMoverBack > span:nth-child(2):after, .listPictureGallery_var0 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listPictureGallery_var0 .listEntries .listMoverBack {

left:0;
}
.listPictureGallery_var0 .listEntries .listMoverBack:hover {

opacity:1;
}
.listPictureGallery_var0 .listEntries .listMoverBack > span:before, .listPictureGallery_var0 .listEntries .listMoverBack > span:after {

left:3%;
}
.listPictureGallery_var0 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listPictureGallery_var0 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listPictureGallery_var0 .listEntries .listMoverForward {

right:0;
}
.listPictureGallery_var0 .listEntries .listMoverForward:hover {

opacity:1;
}
.listPictureGallery_var0 .listEntries .listMoverForward > span:before, .listPictureGallery_var0 .listEntries .listMoverForward > span:after {

right:3%;
}
.listPictureGallery_var0 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listPictureGallery_var0 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listPictureGallery_var0 .listEntriesPreview {

position:relative;
overflow:hidden;
margin:12px auto 0 auto;
width:100%;
background-color:transparent;
border-top:solid 1px #c3cbd0;
}
.listPictureGallery_var0 .listEntriesPreview .listEntriesPreviewInner {

margin:12px 0px;
position:relative;
overflow:hidden;
text-align:center;
}
.listPictureGallery_var0 .listEntriesPreview .listEntriesPreviewInner > div {

white-space:nowrap;
display:inline-block;
}
.listPictureGallery_var0 .listEntriesPreview .listEntry {

display:inline-block;
cursor:pointer;
padding:0;
margin:0 12px 0 0;
}
.listPictureGallery_var0 .listEntriesPreview .listEntry:last-child {

margin:0;
}
.listPictureGallery_var0 .listEntriesPreview .listEntrySelected {

padding-bottom:0;
border-bottom:solid 4px #fab700;
}
.listPictureGallery_var0 .listEntriesPreview .listEntry a {

text-decoration:none;
}
.listPictureGallery_var0 .listEntriesPreview .pictureZoomer {

display:none;
}
.listPictureGallery_var0 .listEntriesPreview .listEntryImage {

width:48px;
height:48px;
display:block;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack, .listPictureGallery_var0 .listEntriesPreview .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
height:calc(100% - 4px);
width:24px;
margin-left:0;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack:hover, .listPictureGallery_var0 .listEntriesPreview .listMoverForward:hover {

transform:scale(1.1);
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack > span, .listPictureGallery_var0 .listEntriesPreview .listMoverForward > span {

height:100%;
display:block;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack > span:before, .listPictureGallery_var0 .listEntriesPreview .listMoverBack > span:after, .listPictureGallery_var0 .listEntriesPreview .listMoverForward > span:before, .listPictureGallery_var0 .listEntriesPreview .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 8px);
margin:0 0 0 0;
display:block;
width:15px;
height:0;
border-bottom:solid 1px #c3cbd0;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack > span:after, .listPictureGallery_var0 .listEntriesPreview .listMoverForward > span:after {

margin-top:11px;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack > span:nth-child(2), .listPictureGallery_var0 .listEntriesPreview .listMoverForward > span:nth-child(2) {

display:none;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack {

left:0;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack > span:before, .listPictureGallery_var0 .listEntriesPreview .listMoverBack > span:after {

left:4px;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listPictureGallery_var0 .listEntriesPreview .listMoverBack > span:after {

transform:rotate(50deg);
}
.listPictureGallery_var0 .listEntriesPreview .listMoverForward {

right:0;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverForward > span:before, .listPictureGallery_var0 .listEntriesPreview .listMoverForward > span:after {

right:4px;
}
.listPictureGallery_var0 .listEntriesPreview .listMoverForward > span:before {

transform:rotate(50deg);
}
.listPictureGallery_var0 .listEntriesPreview .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listPictureGallery_var0 .listEntryOfEntries {

text-align:right;
font-size:1rem;
line-height:210%;
padding:0 6px 0 0;
}
.listPictureGallery_var0 .listEntryOfEntries .listEntryOfEntriesEntries:before {

content:'/';
padding:0 4px;
}
.listPictureGallery_var0[data-prevnextpreview='1'] .listEntriesPreview .listEntriesPreviewInner {

margin:12px 32px;
}
.listPictureGallery_var0[data-entryofentries='1'] .listEntriesPreview {

margin-top:0;
}
.listPictureGallery_var2 .listInner {

position:relative;
user-select:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
}
@media (max-width: 575px) {
.listPictureGallery_var2 .listEntries {

width:100%;
position:relative;
overflow:hidden;
}
.listPictureGallery_var2 .listEntries .listEntry {

display:none;
position:relative;
overflow:hidden;
}
.listPictureGallery_var2 .listEntries .listEntrySelected {

display:block;
}
.listPictureGallery_var2 .listEntries .listEntryButtons {

position:absolute;
top:2px;
right:0;
}
.listPictureGallery_var2 .listEntries .listEntry a {

text-decoration:none;
}
.listPictureGallery_var2 .listEntries .listEntryImage {

display:block;
width:100%;
max-width:100%;
height:auto;
}
.listPictureGallery_var2 .listEntries .listEntryImage picture {

display:block;
}
.listPictureGallery_var2 .listEntries .listEntryTitle {

font-size:1rem;
line-height:150%;
margin-top:10px;
}
.listPictureGallery_var2 .listEntries .listEntryTitle:empty {

display:none;
}
.listPictureGallery_var2 .listEntries .listEntryDescription {

font-size:0.8rem;
line-height:143%;

overflow:auto;
}
.listPictureGallery_var2 .listEntries .listEntryDescription:empty {

display:none;
}
.listPictureGallery_var2 .listEntries .listEntryCopyright {

float:right;
font-weight:normal;
font-size:0.9rem;
line-height:140%;
color:rgba(63,66,66,0.8);
padding-left:4px;
}
.listPictureGallery_var2 .listEntries .listMoverBack, .listPictureGallery_var2 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
width:80%;
margin-left:0;
padding-top:75%;
z-index:2;
transition:all 0.1s linear;
background:transparent;
opacity:0.6;
}
.listPictureGalleryPictureAspectRatio_var20.listPictureGallery_var2 .listEntries .listMoverBack,.listPictureGalleryPictureAspectRatio_var20.listPictureGallery_var2 .listEntries .listMoverForward {
padding-top:50%;
}
.listPictureGalleryPictureLightbox_var10.listPictureGallery_var2 .listEntries .listMoverBack,.listPictureGalleryPictureLightbox_var10.listPictureGallery_var2 .listEntries .listMoverForward {
margin-top:36px;
padding-top:calc(75% - 36px);
}
.listPictureGallery_var2 .listEntries .listMoverBack > span, .listPictureGallery_var2 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listPictureGallery_var2 .listEntries .listMoverBack > span:before, .listPictureGallery_var2 .listEntries .listMoverBack > span:after, .listPictureGallery_var2 .listEntries .listMoverForward > span:before, .listPictureGallery_var2 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:#FFFFFF;
box-shadow:0 0 0 1px #3f4242;
}
.listPictureGallery_var2 .listEntries .listMoverBack > span:after, .listPictureGallery_var2 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listPictureGallery_var2 .listEntries .listMoverBack > span:nth-child(2):before, .listPictureGallery_var2 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listPictureGallery_var2 .listEntries .listMoverBack > span:nth-child(2):after, .listPictureGallery_var2 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listPictureGallery_var2 .listEntries .listMoverBack {

left:0;
}
.listPictureGallery_var2 .listEntries .listMoverBack:hover {

opacity:1;
}
.listPictureGallery_var2 .listEntries .listMoverBack > span:before, .listPictureGallery_var2 .listEntries .listMoverBack > span:after {

left:3%;
}
.listPictureGallery_var2 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listPictureGallery_var2 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listPictureGallery_var2 .listEntries .listMoverForward {

right:0;
}
.listPictureGallery_var2 .listEntries .listMoverForward:hover {

opacity:1;
}
.listPictureGallery_var2 .listEntries .listMoverForward > span:before, .listPictureGallery_var2 .listEntries .listMoverForward > span:after {

right:3%;
}
.listPictureGallery_var2 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listPictureGallery_var2 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listPictureGallery_var2 .listEntriesPreview {

position:relative;
overflow:hidden;
margin:12px auto 0 auto;
width:100%;
background-color:transparent;
border-top:solid 1px #c3cbd0;
}
.listPictureGallery_var2 .listEntriesPreview .listEntriesPreviewInner {

margin:12px 0px;
position:relative;
overflow:hidden;
text-align:center;
}
.listPictureGallery_var2 .listEntriesPreview .listEntriesPreviewInner > div {

white-space:nowrap;
display:inline-block;
}
.listPictureGallery_var2 .listEntriesPreview .listEntry {

display:inline-block;
cursor:pointer;
padding:0;
margin:0 12px 0 0;
}
.listPictureGallery_var2 .listEntriesPreview .listEntry:last-child {

margin:0;
}
.listPictureGallery_var2 .listEntriesPreview .listEntrySelected {

padding-bottom:0;
border-bottom:solid 4px #fab700;
}
.listPictureGallery_var2 .listEntriesPreview .listEntry a {

text-decoration:none;
}
.listPictureGallery_var2 .listEntriesPreview .pictureZoomer {

display:none;
}
.listPictureGallery_var2 .listEntriesPreview .listEntryImage {

width:48px;
height:48px;
display:block;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack, .listPictureGallery_var2 .listEntriesPreview .listMoverForward {

display:none;
cursor:pointer;
position:absolute;
right:0;
top:0;
height:calc(100% - 4px);
width:24px;
margin-left:0;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack:hover, .listPictureGallery_var2 .listEntriesPreview .listMoverForward:hover {

transform:scale(1.1);
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack > span, .listPictureGallery_var2 .listEntriesPreview .listMoverForward > span {

height:100%;
display:block;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack > span:before, .listPictureGallery_var2 .listEntriesPreview .listMoverBack > span:after, .listPictureGallery_var2 .listEntriesPreview .listMoverForward > span:before, .listPictureGallery_var2 .listEntriesPreview .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 8px);
margin:0 0 0 0;
display:block;
width:15px;
height:0;
border-bottom:solid 1px #c3cbd0;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack > span:after, .listPictureGallery_var2 .listEntriesPreview .listMoverForward > span:after {

margin-top:11px;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack > span:nth-child(2), .listPictureGallery_var2 .listEntriesPreview .listMoverForward > span:nth-child(2) {

display:none;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack {

left:0;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack > span:before, .listPictureGallery_var2 .listEntriesPreview .listMoverBack > span:after {

left:4px;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listPictureGallery_var2 .listEntriesPreview .listMoverBack > span:after {

transform:rotate(50deg);
}
.listPictureGallery_var2 .listEntriesPreview .listMoverForward {

right:0;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverForward > span:before, .listPictureGallery_var2 .listEntriesPreview .listMoverForward > span:after {

right:4px;
}
.listPictureGallery_var2 .listEntriesPreview .listMoverForward > span:before {

transform:rotate(50deg);
}
.listPictureGallery_var2 .listEntriesPreview .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listPictureGallery_var2 .pictureZoomer {

display:none;
}
}
@media (min-width: 576px) {
.listPictureGallery_var2 .listEntries {

margin:-4px;
}
.listPictureGallery_var2 .listEntries .listEntry {

display:block;
float:left;
width:33.33333%;
}
.listPictureGallery_var2 .listEntries .listEntry .listEntryInner {

margin:4px;
position:relative;
}
.listPictureGallery_var2 .listEntries .listEntry:hover .pictureZoomer {

opacity:1;
}
.listPictureGallery_var2 .listEntries .listEntryButtons {

position:absolute;
top:2px;
right:0;
}
.listPictureGallery_var2 .listEntries .listEntry a {

text-decoration:none;
}
.listPictureGallery_var2 .listEntries .listEntryImage {

display:block;
width:100%;
max-width:100%;
height:auto;
}
.listPictureGallery_var2 .listEntries .listEntryImage picture {

display:block;
}
.listPictureGallery_var2 .listEntries .listEntryTitle {

position:absolute;
bottom:0;
padding:2px 10px;
color:#FFFFFF;
text-shadow:0 0 4px rgba(0,0,0,0.5);
}
.listPictureGallery_var2 .listEntries .listEntryDescription {

display:none;
}
.listPictureGallery_var2 .listEntries .listEntryCopyright {

float:none;
font-weight:normal;
font-size:0.9rem;
line-height:140%;
color:rgba(63,66,66,0.8);
padding:4px 6px;
position:absolute;
right:4px;
bottom:4px;
background:#ffffff;
}
.listPictureGallery_var2 .listEntriesPreview {

display:none;
}
.listPictureGallery_var2 .listEntriesPreview .listEntryImage {

width:48px;
height:48px;
display:block;
}
}
.listPictureGallery_var20 .listInner {

position:relative;
overflow:hidden;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
}
.listPictureGallery_var20 .listEntries {

position:relative;
overflow:hidden;
margin:0;
width:100%;
}
.listPictureGallery_var20 .listEntries .listEntriesInner {

margin:0;
position:relative;
overflow:hidden;
}
.listPictureGallery_var20 .listEntries .listEntriesInner > div {

white-space:nowrap;
width:101%;
display:block;
line-height:0;
}
.listPictureGallery_var20 .listEntries .listEntry {

display:inline-block;
position:relative;
cursor:pointer;
padding:0;
margin:0 8px 0 0;
height:160px;
overflow:hidden;
}
.listPictureGallery_var20 .listEntries .listEntry:last-child {

margin:0;
}
.listPictureGallery_var20 .listEntries .listEntry .pictureZoomer {

opacity:0;
transition:opacity 0.3s linear;
}
.listPictureGallery_var20 .listEntries .listEntry:hover .pictureZoomer {

opacity:1;
}
.listPictureGallery_var20 .listEntries .listEntry .listEntryImage > picture > img {

max-width:none;
}
.listPictureGallery_var20 .listEntries .listEntry a {

text-decoration:none;
}
.listPictureGallery_var20 .listEntries .listEntryImage {

height:160px;
display:block;
}
.listPictureGallery_var20 .listEntries .listEntryImage picture, .listPictureGallery_var20 .listEntries .listEntryImage img {

height:160px;
width:auto;
}
.listPictureGallery_var20 .listEntries .listMoverBack, .listPictureGallery_var20 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
height:100%;
width:24px;
margin-left:0;
margin-top:0 !important;
z-index:2;
transition:all 0.1s linear;
background-color:transparent;
}
.listPictureGallery_var20 .listEntries .listMoverBack:hover, .listPictureGallery_var20 .listEntries .listMoverForward:hover {

transform:scale(1.1);
}
.listPictureGallery_var20 .listEntries .listMoverBack > span, .listPictureGallery_var20 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listPictureGallery_var20 .listEntries .listMoverBack > span:before, .listPictureGallery_var20 .listEntries .listMoverBack > span:after, .listPictureGallery_var20 .listEntries .listMoverForward > span:before, .listPictureGallery_var20 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 8px);
margin:0 0 0 0;
display:block;
width:15px;
height:0;
border-bottom:solid 2px #FFFFFF;
}
.listPictureGallery_var20 .listEntries .listMoverBack > span:after, .listPictureGallery_var20 .listEntries .listMoverForward > span:after {

margin-top:11px;
}
.listPictureGallery_var20 .listEntries .listMoverBack > span:nth-child(2), .listPictureGallery_var20 .listEntries .listMoverForward > span:nth-child(2) {

display:none;
}
.listPictureGallery_var20 .listEntries .listMoverBack {

left:0;
}
.listPictureGallery_var20 .listEntries .listMoverBack > span:before, .listPictureGallery_var20 .listEntries .listMoverBack > span:after {

left:4px;
}
.listPictureGallery_var20 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listPictureGallery_var20 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listPictureGallery_var20 .listEntries .listMoverForward {

right:0;
}
.listPictureGallery_var20 .listEntries .listMoverForward > span:before, .listPictureGallery_var20 .listEntries .listMoverForward > span:after {

right:4px;
}
.listPictureGallery_var20 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listPictureGallery_var20 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listPictureGallery_var20.firstEntrySelected .listMoverBack {

display:none;
}
.listPictureGallery_var20.lastEntrySelected .listMoverForward {

display:none;
}
.listPictureGallery_var20 .listEntryOfEntries {

text-align:right;
font-size:1rem;
line-height:210%;
padding:0 6px 0 0;
}
.listPictureGallery_var20 .listEntryOfEntries .listEntryOfEntriesEntries:before {

content:'/';
padding:0 4px;
}
.listPictureGallery_var20[data-prevnextpreview='1'] .listEntriesPreview .listEntriesPreviewInner {

margin:0;
}
.listPictureGallery_var20[data-entryofentries='1'] .listEntriesPreview {

margin-top:0;
}
.listPictureGallery_var22 .listInner {

position:relative;
}
.listPictureGallery_var22 .listEntries {

margin:-4px;
}
.listPictureGallery_var22 .listEntries .listEntriesInner > div {

display:grid;
}
.listPictureGallery_var22 .listEntries .listEntry {

display:block;
width:100%;
}
.listPictureGallery_var22 .listEntries .listEntry .listEntryInner {

margin:4px;
position:relative;
}
.listPictureGallery_var22 .listEntries .listEntry:hover .pictureZoomer {

opacity:1;
}
.listPictureGallery_var22 .listEntries .listEntryButtons {

position:absolute;
top:2px;
right:0;
}
.listPictureGallery_var22 .listEntries .listEntry a {

text-decoration:none;
}
.listPictureGallery_var22 .listEntries .listEntryImage {

display:block;
width:100%;
max-width:100%;
height:auto;
}
.listPictureGallery_var22 .listEntries .listEntryImage picture {

display:block;
}
.listPictureGallery_var22 .listEntries .listEntryTitle {

position:absolute;
bottom:0;
padding:2px 10px;
color:#FFFFFF;
text-shadow:0 0 4px rgba(0,0,0,0.5);
}
.listPictureGallery_var22 .listEntries .listEntryDescription {

display:none;
}
.listPictureGallery_var22 .listEntries .listEntryCopyright {

float:none;
font-weight:normal;
font-size:11px;
line-height:19px;
color:#3f4242;
padding:0 6px;
position:absolute;
right:4px;
margin-top:-23px;
background:rgba(255,255,255,0.8);
border-radius:0;
}
.listPictureGallery_var22.listPictureGalleryPictureBorder_var10 .listEntry .listEntryInner {

margin:0.8rem;
padding:0.8rem;
background-color:#FFFFFF;
border:solid 1px #d8d8d8;
}
.listPictureGallery_var22.listPictureGalleryPictureBorder_var10 .listEntry .listEntryInner .pictureZoomer {

top:calc(8px + 0.8rem);
right:calc(8px + 0.8rem);
}
.listPictureGallery_var22.listPictureGalleryPictureBorder_var52 .listEntry .listEntryInner {

margin:0.8rem;
padding:0.8rem;
background-color:#FFFFFF;
box-shadow:0 2px 8px -1px rgba(0,0,0,0.2);
}
.listPictureGallery_var22.listPictureGalleryPictureBorder_var52 .listEntry .listEntryInner .pictureZoomer {

top:calc(8px + 0.8rem);
right:calc(8px + 0.8rem);
}
.listPictureGallery_var22.listPictureGalleryPictureBorder_var70 .listEntry .listEntryInner {

margin:0;
}
@media (min-width: 576px) {
.listPictureGallery_var22 .listEntries .listEntriesInner > div {

grid-template-columns:repeat(2,50%);
}
}
@media (min-width: 768px) {
.listPictureGallery_var22 .listEntries .listEntriesInner > div {

grid-template-columns:repeat(3,33.33333%);
}
}
.listPictureGallery_var81 .listInner {

position:relative;
overflow:hidden;
user-select:none;
-webkit-user-select:none;
-moz-user-select:none;
}
.listPictureGallery_var81 .listEntries {

position:relative;
width:90%;
padding-bottom:60%;
height:0;
overflow:hidden;
margin:0 0 0 5%;
}
.listPictureGallery_var81 .listEntries .listEntry {

display:block;
width:70%;
position:absolute;
overflow:hidden;
}
.listPictureGallery_var81 .listEntries .listEntry .listEntryInner {

background-color:#FFFFFF;
padding:4px;
border:solid 1px #c0c0c0;
}
.listPictureGallery_var81 .listEntries .listEntry .listEntryImage img {

display:block;
width:100%;
height:auto;
}
.listPictureGallery_var81 .listEntries .listMoverBack, .listPictureGallery_var81 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
height:100%;
width:80%;
margin-left:0;
z-index:20;
transition:all 0.1s linear;
background:transparent;
opacity:0.6;
}
.listPictureGallery_var81 .listEntries .listMoverBack > span, .listPictureGallery_var81 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listPictureGallery_var81 .listEntries .listMoverBack > span:before, .listPictureGallery_var81 .listEntries .listMoverBack > span:after, .listPictureGallery_var81 .listEntries .listMoverForward > span:before, .listPictureGallery_var81 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:#FFFFFF;
box-shadow:0 0 0 1px #3f4242;
}
.listPictureGallery_var81 .listEntries .listMoverBack > span:after, .listPictureGallery_var81 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listPictureGallery_var81 .listEntries .listMoverBack > span:nth-child(2):before, .listPictureGallery_var81 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listPictureGallery_var81 .listEntries .listMoverBack > span:nth-child(2):after, .listPictureGallery_var81 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listPictureGallery_var81 .listEntries .listMoverBack {

left:0;
}
.listPictureGallery_var81 .listEntries .listMoverBack:hover {

opacity:1;
}
.listPictureGallery_var81 .listEntries .listMoverBack > span:before, .listPictureGallery_var81 .listEntries .listMoverBack > span:after {

left:3%;
}
.listPictureGallery_var81 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listPictureGallery_var81 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listPictureGallery_var81 .listEntries .listMoverForward {

right:0;
}
.listPictureGallery_var81 .listEntries .listMoverForward:hover {

opacity:1;
}
.listPictureGallery_var81 .listEntries .listMoverForward > span:before, .listPictureGallery_var81 .listEntries .listMoverForward > span:after {

right:3%;
}
.listPictureGallery_var81 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listPictureGallery_var81 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
.listPictureGallery_var83 .listInner {

position:relative;
overflow:hidden;
user-select:none;
-webkit-user-select:none;
-moz-user-select:none;
}
.listPictureGallery_var83 .listEntries {

position:relative;
width:90%;
padding-bottom:60%;
height:0;
overflow:hidden;
margin:0 0 0 5%;
}
.listPictureGallery_var83 .listEntries .listEntry {

display:block;
width:70%;
position:absolute;
overflow:hidden;
filter:grayscale(0.8) brightness(1.5) contrast(0.7);
visibility:hidden;
}
.listPictureGallery_var83 .listEntries .listEntry[data-nexttoselected='1'] {

visibility:visible;
}
.listPictureGallery_var83 .listEntries .listEntry.listEntrySelected {

filter:none;
visibility:visible;
}
.listPictureGallery_var83 .listEntries .listEntry.listEntrySelected:after {

content:'';
display:block;
position:absolute;
top:10%;
width:66.66666%;
height:80%;
margin-left:16.66666%;
border-radius:50%;
box-shadow:0 0 10px #000000;
z-index:-1;
}
.listPictureGallery_var83 .listEntries .listEntry .listEntryInner {

-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 140 140"><path d="M 140,70.001473 C 140,118.88459 118.88414,140 70,140 21.115857,140 0,118.88459 0,70.001473 0,21.118359 21.115858,0.29506135 70,0.00294751 118.88414,-0.28916654 140,21.118359 140,70.001473 Z"></path></svg>') center/contain no-repeat;
}
.listPictureGallery_var83 .listEntries .listEntry .listEntryImage img {

display:block;
width:100%;
height:auto;
}
.listPictureGallery_var83 .listEntries .listMoverBack, .listPictureGallery_var83 .listEntries .listMoverForward {

cursor:pointer;
position:absolute;
right:0;
top:0;
height:100%;
width:48px;
margin-left:0;
z-index:20;
transition:all 0.1s linear;
background:transparent;
opacity:0.6;
}
.listPictureGallery_var83 .listEntries .listMoverBack > span, .listPictureGallery_var83 .listEntries .listMoverForward > span {

height:100%;
display:block;
}
.listPictureGallery_var83 .listEntries .listMoverBack > span:before, .listPictureGallery_var83 .listEntries .listMoverBack > span:after, .listPictureGallery_var83 .listEntries .listMoverForward > span:before, .listPictureGallery_var83 .listEntries .listMoverForward > span:after {

transition:all 0.3s ease-in-out;
content:'';
position:absolute;
top:calc(50% - 12px);
margin:0 0 0 0;
display:block;
width:24px;
height:4px;
background-color:#FFFFFF;
box-shadow:0 0 0 1px #3f4242;
}
.listPictureGallery_var83 .listEntries .listMoverBack > span:after, .listPictureGallery_var83 .listEntries .listMoverForward > span:after {

margin-top:16px;
}
.listPictureGallery_var83 .listEntries .listMoverBack > span:nth-child(2):before, .listPictureGallery_var83 .listEntries .listMoverForward > span:nth-child(2):before {

box-shadow:none;
outline:none;
}
.listPictureGallery_var83 .listEntries .listMoverBack > span:nth-child(2):after, .listPictureGallery_var83 .listEntries .listMoverForward > span:nth-child(2):after {

display:none;
}
.listPictureGallery_var83 .listEntries .listMoverBack {

left:0;
}
.listPictureGallery_var83 .listEntries .listMoverBack:hover {

opacity:1;
}
.listPictureGallery_var83 .listEntries .listMoverBack > span:before, .listPictureGallery_var83 .listEntries .listMoverBack > span:after {

left:3%;
}
.listPictureGallery_var83 .listEntries .listMoverBack > span:before {

transform:rotate(-50deg);
}
.listPictureGallery_var83 .listEntries .listMoverBack > span:after {

transform:rotate(50deg);
}
.listPictureGallery_var83 .listEntries .listMoverForward {

right:0;
}
.listPictureGallery_var83 .listEntries .listMoverForward:hover {

opacity:1;
}
.listPictureGallery_var83 .listEntries .listMoverForward > span:before, .listPictureGallery_var83 .listEntries .listMoverForward > span:after {

right:3%;
}
.listPictureGallery_var83 .listEntries .listMoverForward > span:before {

transform:rotate(50deg);
}
.listPictureGallery_var83 .listEntries .listMoverForward > span:after {

transform:rotate(-50deg);
}
@media (min-width: 576px) {
.listPictureGallery_var83 .listEntries .listEntry.listEntrySelected:after {

box-shadow:0 0 20px #000000;
}
}
@media (min-width: 768px) {
.listPictureGallery_var83 .listEntries .listEntry.listEntrySelected:after {

box-shadow:0 0 40px #000000;
}
}
.listPictureGalleryEntriesPreview_var10[data-numberentries='1'] .listEntriesPreview {

display:none !important;
}
.listPictureGalleryEntryOfEntries_var10[data-numberentries='1'] .listEntryOfEntries {

display:none !important;
}
.listPictureGalleryEntriesPerRow_var3 .listInner .listEntries .listEntriesInner .listEntry {

width:100%;
}
@media (min-width: 576px) {
.listPictureGalleryEntriesPerRow_var3 .listInner .listEntries .listEntriesInner .listEntry {

width:50%;
}
}
@media (min-width: 768px) {
.listPictureGalleryEntriesPerRow_var3 .listInner .listEntries .listEntriesInner .listEntry {

width:33.33333%;
}
}
.listPictureGalleryPictureLightbox_var10 .listEntries .listMoverBack, .listPictureGalleryPictureLightbox_var10 .listEntries .listMoverForward {

margin-top:32px;
}
.listPictureGalleryPictureLightbox_var12 .listEntries .listMoverBack, .listPictureGalleryPictureLightbox_var12 .listEntries .listMoverForward {

margin-top:32px;
}
.listPictureGalleryTeaser_var0:hover {

background-image:none;
}
.listPictureGalleryTeaser_var0 .listInner {

position:relative;
overflow:hidden;
}
.listPictureGalleryTeaser_var0 .listMoverForward, .listPictureGalleryTeaser_var0 .listMoverBack {

display:none;
}
.listPictureGalleryTeaser_var0 .listEntriesPreview {

position:relative;
overflow:hidden;
margin-bottom:10px;
}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntriesPreviewInner {

margin:-4px;
}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntriesPreviewInner .listEntry {

display:block;
position:relative;
float:left;
width:120px;
margin:4px;
}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntriesPreviewInner .listEntry a {

text-decoration:none;
}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntriesPreviewInner .listEntry .listEntryImage img, .listPictureGalleryTeaser_var0 .listEntriesPreview .listEntriesPreviewInner .listEntry .listEntryImage picture {

display:block;
}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntriesPreviewInner .listEntry .listEntryTitle {

display:none;
}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntriesPreviewInner .listEntry .listEntryDescription {

display:none;
}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntriesPreviewInner .listEntry .listEntryPosition {

display:none;
}




.listPrevNext {

position:relative;
margin-bottom:2rem;
}
.listPrevNext .pageNaviListPrevNext {

text-align:initial;
line-height:125%;
}
.listPrevNext .pageNaviBackLink, .listPrevNext .pageNaviNextLink {

padding:0;
}
.listPrevNext .pageNaviPagePositionOfPages {

background-color:;
color:;
border:solid 1px;
border-radius:3px;
padding:0 0 0 15%;
}
.listPrevNext .pageNaviPagePositionOfPages .pageNaviPagePosition:before {

content:"Artikel ";
}
.listPrevNext .pageNaviPagePositionOfPages .pageNaviPagePosition:after {

content:" \002F ";
}
.listPrevNext .pageNaviPagePositionOfPages .pageNaviNumberPages:before {

content:" ";
}
.listPrevNext_var0 .pageNaviListPrevNext {

text-align:center;
}
.listPrevNext_var0 .pageNaviBackLink {

display:block;
position:absolute;
top:0;
left:0;
}
.listPrevNext_var0 .pageNaviNextLink {

display:block;
position:absolute;
top:0;
right:0;
}
.listPrevNext_var0 .pageNaviNextLink > span:before, .listPrevNext_var0 .pageNaviNextLink > span:after {

left:auto;
right:0;
}
@media (min-width: 768px) {
.listPrevNext_var0 .pageNaviBackLink > span {

color:#525555 !important;
padding-left:1rem;
display:inline-block;
}
.listPrevNext_var0 .pageNaviNextLink > span {

color:#525555 !important;
padding-right:1rem;
display:inline-block;
}
}
.listRssDefault .listEntryInner {

padding:15px 0;
}


.elementSearchList {

margin-bottom:0.5rem;
}
.elementSearchList input.searchTerm {

width:320px;
max-width:calc(100% - 120px);
margin:0 0.5rem 0.5rem 0;
}
.elementSearchList select.searchFilter {

height:2rem;
padding:0 0.3rem;
margin:0 0.5rem 0.5rem 0;
}
.searchFilterCount {

margin:1rem 0 1.5rem 0;
}
.searchFilterCount .searchFilterCountEntry {

display:inline-block;
margin:0 0.5rem 0.5rem 0;
padding:0.2rem 0.5rem;
cursor:pointer;
border:solid 1px #c3cbd0;
color:#3f4242;
border-radius:3px;
}
.searchFilterCount .searchFilterCountEntry[data-selected='1'] {

color:#3f4242;
}
.searchFilterCount .searchFilterCountEntry .searchFilterCountEntryCount:before {

content:'(';
}
.searchFilterCount .searchFilterCountEntry .searchFilterCountEntryCount:after {

content:')';
}
.elementSearchList #searchSuggestOuter, .elementSearchForm #searchSuggestOuter {

position:absolute;
z-index:20;
background-color:#FFFFFF;
border:solid 1px #c3cbd0;
border-top-style:none;
}
.elementSearchList #searchSuggestOuter .searchSuggestEntry, .elementSearchForm #searchSuggestOuter .searchSuggestEntry {

padding:2px 6px;
cursor:pointer;
color:#3f4242;
}
.elementSearchList #searchSuggestOuter .searchSuggestEntry:first-child, .elementSearchForm #searchSuggestOuter .searchSuggestEntry:first-child {

padding:4px 8px 2px 8px;
}
.elementSearchList #searchSuggestOuter .searchSuggestEntry:last-child, .elementSearchForm #searchSuggestOuter .searchSuggestEntry:last-child {

padding:2px 8px 4px 8px;
}
.elementSearchList #searchSuggestOuter .searchSuggestEntry:hover, .elementSearchList #searchSuggestOuter .searchSuggestEntry.selected, .elementSearchForm #searchSuggestOuter .searchSuggestEntry:hover, .elementSearchForm #searchSuggestOuter .searchSuggestEntry.selected {

background-color:#F6F7F8;
}
.elementSearchList button, .elementSearchForm button {

margin-right:0.5rem;
}
.listSearchResult .listEntry {

overflow:hidden;
padding:15px 0;
margin:0;
border-bottom:solid 1px #c3cbd0;
cursor:pointer;
}
.listSearchResult .listEntryTitle {

font-size:1.125rem;
line-height:130%;
font-weight:normal;
color:#000000;
padding:0 0 0.5rem 0;
}
.listSearchResult .listEntryTitle a {

text-decoration:none;
}
.listSearchResult .listEntryDescription {

margin:0;
color:rgba(0,0,0,0.6);
}
.listSearchResult .listEntryUrl {

margin:0;
}
.listSearchResult .listEntryUrl a {

color:#3f4242;
}














































































































.elementForm div.form button.buttonReset {

display:none;
}


a:focus-visible, button:focus-visible, img:focus-visible, a:focus-visible img {

outline:4px solid #007BFF;
outline-offset:1px;
}


.hide_events_thumb_right {

display:none !important;
}
.event_ort {

font-size:1rem;
margin-bottom:1rem;
}
.event_ort :after {

content:' -';
}
.select2-container.hide {

display:none !important;
}
@media (min-width: 300px) {
.usertype-admin header:before {

position:fixed;
vertical-align:middle;
bottom:0;
right:0;
margin:0 auto;
font-size:10px;
line-height:12px;
padding:0 0.08rem;
display:fixed;
z-index:2147483000 !important;
white-space:pre;
}
.usertype-admin header:before {

content:"iPhone SE hoch\A 300px\A viewport_xxxs_min";
color:white;
background-color:darkred;
}
}
@media (min-width: 376px) {
.usertype-admin header:before {

content:"iPhone 12 hoch\A 376px\A viewport_xxs_min";
color:white;
background-color:magenta;
}
}
@media (min-width: 415px) {
.usertype-admin header:before {

content:"xxx 415px viewport_xs_min";
color:white;
background-color:red;
}
}
@media (min-width: 576px) {
.usertype-admin header:before {

content:"iPhone SE quer\A 576px\A viewport_s_min";
color:white;
background-color:blue;
}
}
@media (min-width: 768px) {
.usertype-admin header:before {

content:"Tablet hoch | iPhone 12 quer\A 768px\A viewport_m_min";
color:white;
background-color:green;
}
}
@media (min-width: 992px) {
.usertype-admin header:before {

content:"Tablet quer | 992px viewport_l_min";
color:black;
background-color:yellow;
}
}
@media (min-width: 1200px) {
.usertype-admin header:before {

content:"Desktop 1200px viewport_xl_min";
color:white;
background-color:orange;
}
}
.weditor #blockHeader {

position:relative!important;
}
mark {

background:rgba(250,183,0,0.55);
padding:0 3px;
}
.elementBoxWidth_forgotpasswd > .boxInner {

max-width:400px;
display:block;
margin:0 auto;
}
@media (max-width: 992px) {
.elementBoxWidth_forgotpasswd > .boxInner {

padding:0 2rem;
}
}


.profil_header {

padding:3rem 0 1.5rem  0;
background-repeat:no-repeat;
background-position:right;
max-width:1200px;
margin:0 auto;
}
@media (max-width: 992px) {
.profil_header {

padding:2rem 1.5rem;
}
}
.merkzettel_header {

background-image:url('/multi-wGlobal/wGlobal/layout/images/navigation-wishlist-iconbig.png');
}
@media only screen and (max-width: 992px) {
.merkzettel_header {

background-size:30%;
}
}
.profil_bewerbungen {

background-image:url('/multi-wGlobal/wGlobal/layout/images/navigation-bewerbung-iconbig.png');
}
@media only screen and (max-width: 992px) {
.profil_bewerbungen {

background-size:30%;
}
}

/*.profil_daten {
  background-image: url('/multi-wGlobal/wGlobal/layout/images/navigation-daten-iconbig.png');
    @media only screen and (max-width: 992px){
      background-size: 30%;
    }
}*/


.boxPers {

background-image:url('/multi-wGlobal/wGlobal/layout/images/svg-icons/optimized/icon_profile_pers.svg');
background-position:bottom -20px right -10px;
background-repeat:no-repeat;
background-size:35%;
}
.boxTalent {

background-image:url('/multi-wGlobal/wGlobal/layout/images/svg-icons/optimized/icon_profile_talent.svg');
background-position:bottom -20px right -10px;
background-repeat:no-repeat;
background-size:35%;
}
.talent-ansprechpartnerbox {

border-radius:3px;
}
.boxBewerbungen {

background-image:url('/multi-wGlobal/wGlobal/layout/images/svg-icons/optimized/icon_profile_bewerbung.svg');
background-position:bottom -20px right 10px;
background-repeat:no-repeat;
background-size:35%;
}
.boxMerkzettel {

background-image:url('/multi-wGlobal/wGlobal/layout/images/svg-icons/optimized/icon_profile_merkzettel.svg');
background-position:bottom -20px right 10px;
background-repeat:no-repeat;
background-size:35%;
}
.boxKontoverwaltung {

background-image:url('/multi-wGlobal/wGlobal/layout/images/svg-icons/optimized/icon_profile_pers.svg');
background-position:bottom -20px right 10px;
background-repeat:no-repeat;
background-size:35%;
}


.linkButtonPrimary, .elementLink_var101 > a, .elementLink_var100 > a, button.buttonReset, button {

text-decoration:none;
padding:7px 7px;
border:solid 0 transparent;
border-radius:3px;
color:#3f4242;
background:linear-gradient(180deg,rgba(254,206,106,1) 3%,rgba(255,192,59,1) 40%,rgba(248,184,47,1) 80%,rgba(231,174,51,1) 99%);
}
.linkButtonPrimary:hover, .elementLink_var101 > a:hover, .elementLink_var100 > a:hover, button.buttonReset:hover, button:hover {

color:#3f4242;
background:linear-gradient(180deg,rgba(246,201,106,1) 3%,rgba(245,188,69,1) 40%,rgba(240,179,48,1) 80%,rgba(235,175,48,1) 99%);
}
.linkButtonPrimary:active, .elementLink_var101 > a:active, .elementLink_var100 > a:active, button.buttonReset:active, button:active {

color:#3f4242;
background:linear-gradient(180deg,rgba(181,138,50,1) 3%,rgba(241,180,51,1) 10%,rgba(245,183,51,1) 80%,rgba(245,182,51,1) 99%);
}
.linkButtonSecondary, .elementLink_var103 > a, .elementLink_var102 > a {

text-decoration:none;
padding:7px 7px;
border:solid 1px #C7CCCF;
border-radius:3px;
color:#3f4242;
background:;
background:linear-gradient(180deg,rgba(252,253,253,1) 3%,rgba(255,255,255,1) 40%,rgba(252,252,252,1) 80%,rgba(237,238,239,1) 99%);
}
.linkButtonSecondary:hover, .elementLink_var103 > a:hover, .elementLink_var102 > a:hover {

color:#3f4242;
background:linear-gradient(180deg,rgba(247,247,248,1) 3%,rgba(245,245,246,1) 40%,rgba(240,240,241,1) 80%,rgba(231,231,233,1) 99%);
}
.linkButtonSecondary:active, .elementLink_var103 > a:active, .elementLink_var102 > a:active, .linkButtonSecondary.active, .elementLink_var103 > a.active, .elementLink_var102 > a.active {

color:#3f4242;
background:linear-gradient(180deg,rgba(207,208,209,1) 3%,rgba(245,245,246,1) 10%,rgba(245,245,246,1) 80%,rgba(242,242,244,1) 99%);
}
.linkButtonDanger, .elementLink_var104 > a {

text-decoration:none;
padding:7px 7px;
border:solid 0 transparent;
border-radius:3px;
color:#ffffff;
background:;
background:linear-gradient(180deg,rgba(219,70,87,1) 3%,rgba(214,38,59,1) 40%,rgba(208,2,28,1) 80%,rgba(2192,8,31,1) 99%);
}
.linkButtonDanger:hover, .elementLink_var104 > a:hover {

color:#ffffff;
background:linear-gradient(180deg,rgba(213,72,90,1) 3%,rgba(201,12,36,1) 40%,rgba(201,4,29,1) 80%,rgba(185,10,33,1) 99%);
}
.linkButtonDanger:active, .elementLink_var104 > a:active {

color:#ffffff;
background:linear-gradient(180deg,rgba(150,16,34,1) 3%,rgba(150,16,34,1) 10%,rgba(200,4,29,1) 80%,rgba(199,4,27,1) 99%);
}
.linkButtonDisabled, .elementLink_var105 > a {

text-decoration:none;
padding:7px 7px;
border:solid 0 transparent;
border-radius:3px;
background-color:#b1b4b7;
}
.linkButtonDisabled:hover, .elementLink_var105 > a:hover {

color:#3f4242;
}
.linkButtonDisabled:active, .elementLink_var105 > a:active {

color:#3f4242;
}
.elementLink > a.search span.linkText, .elementObjectContactPerson .elementObjectContactPersonVcard > a.search span.linkText {

padding:0 7px;
vertical-align:middle;
}


.hero_header_holder {

display:flex;
align-items:center;
justify-content:left;
width:100%;
min-height:400px;
margin-left:3rem;
}
.hero_header_holder .hero_header_teaser_trans {

padding:1rem 1rem 1rem 1rem;
}
@media (max-width: 768px) {
.hero_header_holder {

min-height:auto;
margin-left:0;
}
.hero_header_holder > .elementBox {

margin-bottom:0;
}
}
#blogoverview .listDefaultTitle_var23 .listEntryTitle {

text-align:left;
}
#blogoverview .listEntryDescription {

padding:0 1rem;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:4;
}


.hero_header_holder_center {

display:flex;
align-items:center;
justify-content:center;
min-height:400px;
}
.hero_header_holder_center .elementContainerStandard {

margin-bottom:0;
}
.hero_header_holder_center .hero_header_teaser_trans {

padding:1rem 1rem 1rem 1rem;
}
@media (max-width: 768px) {
.hero_header_holder_center {

min-height:auto;
margin-left:0;
}
.hero_header_holder_center > .elementBox {

margin-bottom:0;
}
}


.footer-social-box {

padding:1rem 1rem 0 0;
}
.socket {

font-size:0.813rem;
text-align:center;
}
.socket a {

padding-right:1rem;
}
.socket a:last-child {

padding-right:0;
}
@media (min-width: 576px) {
.socket a {

padding-right:2rem;
}
}
@media (min-width: 576px) {
.socket {

text-align:left;
}
.socket.socketright {

text-align:right;
}
.socket.socketright a {

line-height:1.8rem!important;
}
}
.card_v1 > .boxInner, .elementBox_var510 > .boxInner {

padding-top:1.438rem;
padding-bottom:1.25rem;
}
.card_v1 > .boxInner > .elementText p, .elementBox_var510 > .boxInner > .elementText p, .card_v1 > .boxInner > .elementObjectLocation .elementObjectLocationDescription p, .elementBox_var510 > .boxInner > .elementObjectLocation .elementObjectLocationDescription p, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText p, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText p, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation p, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation p, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates p, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates p, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription p, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription p, .card_v1 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText p, .elementBox_var510 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText p, .card_v1 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks p, .elementBox_var510 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks p, .card_v1 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress p, .elementBox_var510 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress p, .card_v1 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments p, .elementBox_var510 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments p, .card_v1 > .boxInner > .elementHeadline, .elementBox_var510 > .boxInner > .elementHeadline {

padding:0 1.188rem;
}
.card_v1 > .boxInner > .elementText, .elementBox_var510 > .boxInner > .elementText, .card_v1 > .boxInner > .elementObjectLocation .elementObjectLocationDescription, .elementBox_var510 > .boxInner > .elementObjectLocation .elementObjectLocationDescription, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates, .card_v1 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription, .elementBox_var510 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription, .card_v1 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText, .elementBox_var510 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText, .card_v1 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks, .elementBox_var510 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks, .card_v1 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress, .elementBox_var510 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress, .card_v1 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementBox_var510 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments {

margin-bottom:1.563rem;
}
.card_v1 > .boxInner > .elementPicture, .elementBox_var510 > .boxInner > .elementPicture {

margin-bottom:1.25rem;
}


.card_v2, .elementBox_var520 {

display:flex;
align-items:center;
}
.card_v2 > .boxInner, .elementBox_var520 > .boxInner {

padding-top:3.988rem;
padding-bottom:3.988rem;
background-color:rgba(255,255,255,0.9);
width:100%;
}
.card_v2 > .boxInner > .elementHeadline, .elementBox_var520 > .boxInner > .elementHeadline {

padding:0 2.688rem;
}
.card_v2 > .boxInner > .elementSvgIcon, .elementBox_var520 > .boxInner > .elementSvgIcon {

margin-bottom:0;
}
.card_v2 > .boxInner > .elementSvgIconSize_var50 img, .elementBox_var520 > .boxInner > .elementSvgIconSize_var50 img {

width:80px;
height:80px;
}


.card_v3, .elementBox_var530 {

display:flex;
align-items:flex-end;
min-height:20.625rem;
}
.card_v3 > .boxInner, .elementBox_var530 > .boxInner {

padding-top:1.438rem;
padding-bottom:1.25rem;
background-color:rgba(255,255,255,0.9);
width:100%;
}
.card_v3 > .elementText p, .elementBox_var530 > .elementText p, .card_v3 > .elementObjectLocation .elementObjectLocationDescription p, .elementBox_var530 > .elementObjectLocation .elementObjectLocationDescription p, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiText p, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiText p, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiLocation p, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiLocation p, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiDates p, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiDates p, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiDescription p, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiDescription p, .card_v3 > .elementObjectContactPerson .elementObjectContactPersonText p, .elementBox_var530 > .elementObjectContactPerson .elementObjectContactPersonText p, .card_v3 > .elementObjectContactPerson .elementObjectContactPersonLinks p, .elementBox_var530 > .elementObjectContactPerson .elementObjectContactPersonLinks p, .card_v3 > .elementObjectContactPerson .elementObjectContactPersonAddress p, .elementBox_var530 > .elementObjectContactPerson .elementObjectContactPersonAddress p, .card_v3 > .elementObjectContactPerson .elementObjectContactPersonDepartments p, .elementBox_var530 > .elementObjectContactPerson .elementObjectContactPersonDepartments p, .card_v3 > .elementHeadline, .elementBox_var530 > .elementHeadline {

padding:0 1.188rem;
}
.card_v3 > .elementText, .elementBox_var530 > .elementText, .card_v3 > .elementObjectLocation .elementObjectLocationDescription, .elementBox_var530 > .elementObjectLocation .elementObjectLocationDescription, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiText, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiText, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiLocation, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiLocation, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiDates, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiDates, .card_v3 > .elementObjectEventMulti .elementObjectEventMultiDescription, .elementBox_var530 > .elementObjectEventMulti .elementObjectEventMultiDescription, .card_v3 > .elementObjectContactPerson .elementObjectContactPersonText, .elementBox_var530 > .elementObjectContactPerson .elementObjectContactPersonText, .card_v3 > .elementObjectContactPerson .elementObjectContactPersonLinks, .elementBox_var530 > .elementObjectContactPerson .elementObjectContactPersonLinks, .card_v3 > .elementObjectContactPerson .elementObjectContactPersonAddress, .elementBox_var530 > .elementObjectContactPerson .elementObjectContactPersonAddress, .card_v3 > .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementBox_var530 > .elementObjectContactPerson .elementObjectContactPersonDepartments {

margin-bottom:1.563rem;
}
.card_v3 > .elementPicture, .elementBox_var530 > .elementPicture {

margin-bottom:1.25rem;
}
.card_teaser > .boxInner > .elementHeadline, .elementBox_var550 > .boxInner > .elementHeadline {

margin-top:1.25rem;
}
.card_teaser > .boxInner > .elementHeadline h5, .elementBox_var550 > .boxInner > .elementHeadline h5 {

padding-top:0;
}
.card_teaser > .boxInner > .elementText p, .elementBox_var550 > .boxInner > .elementText p, .card_teaser > .boxInner > .elementObjectLocation .elementObjectLocationDescription p, .elementBox_var550 > .boxInner > .elementObjectLocation .elementObjectLocationDescription p, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText p, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText p, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation p, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation p, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates p, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates p, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription p, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription p, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText p, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText p, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks p, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks p, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress p, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress p, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments p, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments p, .card_teaser > .boxInner > .elementHeadline, .elementBox_var550 > .boxInner > .elementHeadline, .card_teaser > .boxInner > .elementLink, .elementBox_var550 > .boxInner > .elementLink, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard {

padding:0 1.25rem;
}
.card_teaser > .boxInner > .elementText, .elementBox_var550 > .boxInner > .elementText, .card_teaser > .boxInner > .elementObjectLocation .elementObjectLocationDescription, .elementBox_var550 > .boxInner > .elementObjectLocation .elementObjectLocationDescription, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates, .card_teaser > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription, .elementBox_var550 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments {

margin-bottom:1.563rem;
}
.card_teaser > .boxInner > .elementLink, .elementBox_var550 > .boxInner > .elementLink, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard {

margin-top:0;
padding-bottom:1.25rem;
}
.card_teaser > .boxInner > .elementLink a, .elementBox_var550 > .boxInner > .elementLink a, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard a, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard a {

text-decoration:underline;
}
.card_teaser > .boxInner > .elementLink a span.linkText, .elementBox_var550 > .boxInner > .elementLink a span.linkText, .card_teaser > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard a span.linkText, .elementBox_var550 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard a span.linkText {

padding-left:0;
}


.card_video, .elementBox_var560 {

display:flex;
flex-direction:column;
flex-grow:1;
}
.card_video > .boxInner, .elementBox_var560 > .boxInner {

display:flex;
flex-direction:column;
flex-grow:1;
}
.card_video > .boxInner > .elementHeadline, .elementBox_var560 > .boxInner > .elementHeadline {

margin-top:1.25rem;
}
.card_video > .boxInner > .elementHeadline h5, .elementBox_var560 > .boxInner > .elementHeadline h5 {

padding-top:0;
}
.card_video > .boxInner > .elementText p, .elementBox_var560 > .boxInner > .elementText p, .card_video > .boxInner > .elementObjectLocation .elementObjectLocationDescription p, .elementBox_var560 > .boxInner > .elementObjectLocation .elementObjectLocationDescription p, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText p, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText p, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer p, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation p, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation p, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates p, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates p, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription p, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription p, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText p, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText p, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks p, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks p, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress p, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress p, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments p, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments p, .card_video > .boxInner > .elementHeadline, .elementBox_var560 > .boxInner > .elementHeadline, .card_video > .boxInner > .elementLink, .elementBox_var560 > .boxInner > .elementLink, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard {

padding:0 1.25rem;
}
.card_video > .boxInner > .elementHeadline, .elementBox_var560 > .boxInner > .elementHeadline {

display:flex;
flex-grow:1;
align-items:center;
}
.card_video > .boxInner > .elementText, .elementBox_var560 > .boxInner > .elementText, .card_video > .boxInner > .elementObjectLocation .elementObjectLocationDescription, .elementBox_var560 > .boxInner > .elementObjectLocation .elementObjectLocationDescription, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiText, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiOrganizer, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiLocation, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDates, .card_video > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription, .elementBox_var560 > .boxInner > .elementObjectEventMulti .elementObjectEventMultiDescription, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonText, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonLinks, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonAddress, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonDepartments {

margin-bottom:1.563rem;
color:#92999f;
}
.card_video > .boxInner > .elementLink, .elementBox_var560 > .boxInner > .elementLink, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard {

margin-top:0;
}
.card_video > .boxInner > .elementLink a, .elementBox_var560 > .boxInner > .elementLink a, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard a, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard a {

text-decoration:underline;
}
.card_video > .boxInner > .elementLink a span.linkText, .elementBox_var560 > .boxInner > .elementLink a span.linkText, .card_video > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard a span.linkText, .elementBox_var560 > .boxInner > .elementObjectContactPerson .elementObjectContactPersonVcard a span.linkText {

padding-left:0;
}
.card_video > .boxInner > .elementPicture picture:before, .elementBox_var560 > .boxInner > .elementPicture picture:before {

content:'';
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background-color:#8b8480;
mix-blend-mode:multiply;
}
.card_video > .boxInner > .elementPicture .picture:after, .elementBox_var560 > .boxInner > .elementPicture .picture:after {

content:'';
position:absolute;
left:calc(50% - 26px);
top:calc(50% - 26px);
width:42px;
height:42px;
color:#3E434A;
background-color:#E8E7E8;
background-image:url("/multi-wGlobal/wGlobal/layout/images/social-icons/optimized/youtube-play.svg");
background-position:0 0;
background-size:100%;
background-repeat:no-repeat;
border-radius:100%;
}




.fakten-zahlen-container {

margin-top:0.75rem;
}
.fakten-zahlen-container .elementContainerStandard > .col {

margin-bottom:1rem;
}
@media (max-width: 576px) {
.fakten-zahlen-container .elementContainerStandard {

margin-bottom:20px;
}
}
.mitarbeiterzahl, .umsatz, .geschichte, .stellen {

font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
font-size:1.7rem;
line-height:140%;
text-align:center;
margin-bottom:.5rem;
color:#92999f!important;
}
.weditor .mitarbeiterzahl, .weditor .umsatz, .weditor .geschichte, .weditor .stellen {

border:solid 2px red!important;
display:block;
height:2rem;
}
@media (max-width: 576px) {
.mitarbeiterzahl, .umsatz, .geschichte, .stellen {

line-height:normal;
margin-bottom:0;
}
}
.stellen {

color:#ef7b00!important;
}


.cookie-notice-legalinfos {

font-size:0.813rem;
text-align:left;
}
.cookie-notice-legalinfos a {

padding-right:2rem;
}
.cookie-notice-legalinfos:last-child {

padding-right:0;
}
#layerDirektbewerbung {

pointer-events:none;
display:none;
position:fixed;
height:100%;
top:0;
left:0;
right:0;
bottom:0;
margin:auto;
max-width:800px;
padding:0;
z-index:9999;
}
#layerDirektbewerbung #layerDirektbewerbungInner {

pointer-events:auto;
position:fixed;
bottom:0;
margin-top:auto;
box-shadow:0px 0 10px 0px rgba(0,0,0,0.25);
background-color:#FFFFFF;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .formClearBlock button {

width:100%;
margin-top:1rem;
margin-left:0;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .elementLink, #layerDirektbewerbung #layerDirektbewerbungInner form .elementObjectContactPerson .elementObjectContactPersonVcard {

width:100%;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .elementLink > a, #layerDirektbewerbung #layerDirektbewerbungInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a {

text-align:center;
width:100%;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .elementLink > a > span, #layerDirektbewerbung #layerDirektbewerbungInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a > span {

display:block;
width:100%;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .formElementButton {

margin:0;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .formElementButton > div {

text-align:center;
display:flex;
justify-content:center;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .formElementButton > div button {

margin-top:0;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .formElementButton > div button.buttonReset {

margin-top:1rem;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .formElementButton > div button.buttonSubmit {

width:auto !important;
}
#layerDirektbewerbung #layerDirektbewerbungInner .elementBox {

margin:0;
}
@media only screen and (min-width: 768px) {
#layerDirektbewerbung {

padding:2rem;
}
#layerDirektbewerbung #layerDirektbewerbungInner {

position:relative;
top:50%;
transform:translateY(-50%);
bottom:auto;
}
#layerDirektbewerbung #layerDirektbewerbungInner form {

display:flex;
flex-wrap:wrap;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .formClearBlock button {

width:auto;
margin-left:1rem;
margin-top:2rem;
}
#layerDirektbewerbung #layerDirektbewerbungInner form .elementLink, #layerDirektbewerbung #layerDirektbewerbungInner form .elementObjectContactPerson .elementObjectContactPersonVcard {

flex:0 0 auto;
width:auto;
margin:0 auto;
}
}
#uploadResultSuccess, #uploadResultSuccessTop {

text-align:center;
}
#uploadResultSuccess:before, #uploadResultSuccessTop:before {

display:block;
position:relative;
margin:0 auto;
content:'';
width:48px;
height:48px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/green-checkmark.svg);
background-size:100% auto;
margin-bottom:1rem;
}
#uploadSuccess {

margin-top:30px;
text-align:center;
}
#uploadSuccess:before {

display:block;
position:relative;
margin:0 auto;
content:'';
width:48px;
height:48px;
background-image:url(/multi-wGlobal/wGlobal/layout/images/icons/green-checkmark.svg);
background-size:100% auto;
margin-bottom:1rem;
}
#uploadResultError {

margin-top:2rem;
margin-bottom:2rem;
text-align:center;
}
#uploadResultError span:first-child {

display:block;
position:relative;
margin:0 auto;
width:48px;
height:48px;
border-radius:50%;
border:2px solid #EDEFF0;
margin-bottom:1rem;
}
#uploadResultError span:first-child:before {

display:block;
position:absolute;
margin:0 auto;
content:'';
width:26px;
height:2px;
transform:rotate(45deg);
background-color:#EDEFF0;
top:22px;
left:9px;
}
#uploadResultError span:first-child:after {

display:block;
position:absolute;
margin:0 auto;
content:'';
width:26px;
height:2px;
transform:rotate(-45deg);
background-color:#EDEFF0;
top:22px;
left:9px;
}
#layerInteressiertBackground, #layerBubbleBackground {

display:none;
position:fixed;
top:0;
left:0;
width:100vw;
height:100vh;
background-color:#202020;
opacity:0.2;
cursor:default;
z-index:10;
}
#layerInteressiert, #layerBooking, .layerBubble {

display:none;
position:fixed;
height:100%;
top:0;
left:0;
right:0;
bottom:0;
margin:auto;
max-width:800px;
padding:0;
z-index:100;
}
#layerInteressiert .layerBubbleInner, #layerBooking .layerBubbleInner, .layerBubble .layerBubbleInner {

position:relative;
top:50%;
transform:translateY(-50%);
bottom:auto;
}
#layerInteressiert .layerBubbleInner .closeLayer, #layerBooking .layerBubbleInner .closeLayer, .layerBubble .layerBubbleInner .closeLayer {

position:absolute;
width:25px;
height:25px;
position:absolute;
right:1.5rem;
top:1.5rem;
cursor:pointer;
}
#layerInteressiert .layerBubbleInner .closeLayer:before, #layerBooking .layerBubbleInner .closeLayer:before, .layerBubble .layerBubbleInner .closeLayer:before {

content:'';
position:absolute;
left:11px;
top:0px;
display:block;
width:2px;
height:25px;
background-color:#000000;
transform:rotate(45deg);
}
#layerInteressiert .layerBubbleInner .closeLayer:after, #layerBooking .layerBubbleInner .closeLayer:after, .layerBubble .layerBubbleInner .closeLayer:after {

content:'';
position:absolute;
left:11px;
top:0px;
display:block;
width:2px;
height:25px;
background-color:#000000;
transform:rotate(-45deg);
}
#layerInteressiert #layerInteressiertInner, #layerInteressiert #layerBookingInner, #layerBooking #layerInteressiertInner, #layerBooking #layerBookingInner, .layerBubble #layerInteressiertInner, .layerBubble #layerBookingInner {

pointer-events:auto;
position:fixed;
bottom:0;
margin-top:auto;
box-shadow:0px 0 10px 0px rgba(0,0,0,0.25);
background-color:#ffffff;
}
#layerInteressiert #layerInteressiertInner form .formClearBlock, #layerInteressiert #layerBookingInner form .formClearBlock, #layerBooking #layerInteressiertInner form .formClearBlock, #layerBooking #layerBookingInner form .formClearBlock, .layerBubble #layerInteressiertInner form .formClearBlock, .layerBubble #layerBookingInner form .formClearBlock {

margin-bottom:0.5rem;
}
#layerInteressiert #layerInteressiertInner form .formClearBlock button, #layerInteressiert #layerBookingInner form .formClearBlock button, #layerBooking #layerInteressiertInner form .formClearBlock button, #layerBooking #layerBookingInner form .formClearBlock button, .layerBubble #layerInteressiertInner form .formClearBlock button, .layerBubble #layerBookingInner form .formClearBlock button {

width:100%;
margin-top:1rem;
margin-left:0;
}
#layerInteressiert #layerInteressiertInner form .elementLink, #layerInteressiert #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard, #layerInteressiert #layerBookingInner form .elementLink, #layerInteressiert #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard, #layerBooking #layerInteressiertInner form .elementLink, #layerBooking #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard, #layerBooking #layerBookingInner form .elementLink, #layerBooking #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard, .layerBubble #layerInteressiertInner form .elementLink, .layerBubble #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard, .layerBubble #layerBookingInner form .elementLink, .layerBubble #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard {

width:100%;
}
#layerInteressiert #layerInteressiertInner form .elementLink > a, #layerInteressiert #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a, #layerInteressiert #layerBookingInner form .elementLink > a, #layerInteressiert #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a, #layerBooking #layerInteressiertInner form .elementLink > a, #layerBooking #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a, #layerBooking #layerBookingInner form .elementLink > a, #layerBooking #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a, .layerBubble #layerInteressiertInner form .elementLink > a, .layerBubble #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a, .layerBubble #layerBookingInner form .elementLink > a, .layerBubble #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a {

text-align:center;
width:100%;
}
#layerInteressiert #layerInteressiertInner form .elementLink > a > span, #layerInteressiert #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a > span, #layerInteressiert #layerBookingInner form .elementLink > a > span, #layerInteressiert #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a > span, #layerBooking #layerInteressiertInner form .elementLink > a > span, #layerBooking #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a > span, #layerBooking #layerBookingInner form .elementLink > a > span, #layerBooking #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a > span, .layerBubble #layerInteressiertInner form .elementLink > a > span, .layerBubble #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a > span, .layerBubble #layerBookingInner form .elementLink > a > span, .layerBubble #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard > a > span {

display:block;
width:100%;
}
#layerInteressiert #layerInteressiertInner form .formElementButton, #layerInteressiert #layerBookingInner form .formElementButton, #layerBooking #layerInteressiertInner form .formElementButton, #layerBooking #layerBookingInner form .formElementButton, .layerBubble #layerInteressiertInner form .formElementButton, .layerBubble #layerBookingInner form .formElementButton {

margin:0;
}
#layerInteressiert #layerInteressiertInner #closeLayer, #layerInteressiert #layerInteressiertInner .closeLayer, #layerInteressiert #layerBookingInner #closeLayer, #layerInteressiert #layerBookingInner .closeLayer, #layerBooking #layerInteressiertInner #closeLayer, #layerBooking #layerInteressiertInner .closeLayer, #layerBooking #layerBookingInner #closeLayer, #layerBooking #layerBookingInner .closeLayer, .layerBubble #layerInteressiertInner #closeLayer, .layerBubble #layerInteressiertInner .closeLayer, .layerBubble #layerBookingInner #closeLayer, .layerBubble #layerBookingInner .closeLayer {

position:absolute;
width:25px;
height:25px;
position:absolute;
right:1.5rem;
top:1.5rem;
cursor:pointer;
}
#layerInteressiert #layerInteressiertInner #closeLayer:before, #layerInteressiert #layerInteressiertInner .closeLayer:before, #layerInteressiert #layerBookingInner #closeLayer:before, #layerInteressiert #layerBookingInner .closeLayer:before, #layerBooking #layerInteressiertInner #closeLayer:before, #layerBooking #layerInteressiertInner .closeLayer:before, #layerBooking #layerBookingInner #closeLayer:before, #layerBooking #layerBookingInner .closeLayer:before, .layerBubble #layerInteressiertInner #closeLayer:before, .layerBubble #layerInteressiertInner .closeLayer:before, .layerBubble #layerBookingInner #closeLayer:before, .layerBubble #layerBookingInner .closeLayer:before {

content:'';
position:absolute;
left:11px;
top:0px;
display:block;
width:2px;
height:25px;
background-color:#000000;
transform:rotate(45deg);
}
#layerInteressiert #layerInteressiertInner #closeLayer:after, #layerInteressiert #layerInteressiertInner .closeLayer:after, #layerInteressiert #layerBookingInner #closeLayer:after, #layerInteressiert #layerBookingInner .closeLayer:after, #layerBooking #layerInteressiertInner #closeLayer:after, #layerBooking #layerInteressiertInner .closeLayer:after, #layerBooking #layerBookingInner #closeLayer:after, #layerBooking #layerBookingInner .closeLayer:after, .layerBubble #layerInteressiertInner #closeLayer:after, .layerBubble #layerInteressiertInner .closeLayer:after, .layerBubble #layerBookingInner #closeLayer:after, .layerBubble #layerBookingInner .closeLayer:after {

content:'';
position:absolute;
left:11px;
top:0px;
display:block;
width:2px;
height:25px;
background-color:#000000;
transform:rotate(-45deg);
}
#layerInteressiert #layerInteressiertInner .elementBox, #layerInteressiert #layerBookingInner .elementBox, #layerBooking #layerInteressiertInner .elementBox, #layerBooking #layerBookingInner .elementBox, .layerBubble #layerInteressiertInner .elementBox, .layerBubble #layerBookingInner .elementBox {

margin:0;
}
@media only screen and (min-width: 768px) {
#layerInteressiert, #layerBooking, .layerBubble {

padding:2rem;
}
#layerInteressiert #layerInteressiertInner, #layerInteressiert #layerBookingInner, #layerInteressiert .layerBubbleInner, #layerBooking #layerInteressiertInner, #layerBooking #layerBookingInner, #layerBooking .layerBubbleInner, .layerBubble #layerInteressiertInner, .layerBubble #layerBookingInner, .layerBubble .layerBubbleInner {

position:relative;
top:50%;
transform:translateY(-50%);
bottom:auto;
}
#layerInteressiert #layerInteressiertInner form, #layerInteressiert #layerBookingInner form, #layerInteressiert .layerBubbleInner form, #layerBooking #layerInteressiertInner form, #layerBooking #layerBookingInner form, #layerBooking .layerBubbleInner form, .layerBubble #layerInteressiertInner form, .layerBubble #layerBookingInner form, .layerBubble .layerBubbleInner form {

display:flex;
flex-wrap:wrap;
}
#layerInteressiert #layerInteressiertInner form .formClearBlock button, #layerInteressiert #layerBookingInner form .formClearBlock button, #layerInteressiert .layerBubbleInner form .formClearBlock button, #layerBooking #layerInteressiertInner form .formClearBlock button, #layerBooking #layerBookingInner form .formClearBlock button, #layerBooking .layerBubbleInner form .formClearBlock button, .layerBubble #layerInteressiertInner form .formClearBlock button, .layerBubble #layerBookingInner form .formClearBlock button, .layerBubble .layerBubbleInner form .formClearBlock button {

width:auto;
margin-left:1rem;
margin-top:2rem;
}
#layerInteressiert #layerInteressiertInner form .elementLink, #layerInteressiert #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard, #layerInteressiert #layerBookingInner form .elementLink, #layerInteressiert #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard, #layerInteressiert .layerBubbleInner form .elementLink, #layerInteressiert .layerBubbleInner form .elementObjectContactPerson .elementObjectContactPersonVcard, #layerBooking #layerInteressiertInner form .elementLink, #layerBooking #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard, #layerBooking #layerBookingInner form .elementLink, #layerBooking #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard, #layerBooking .layerBubbleInner form .elementLink, #layerBooking .layerBubbleInner form .elementObjectContactPerson .elementObjectContactPersonVcard, .layerBubble #layerInteressiertInner form .elementLink, .layerBubble #layerInteressiertInner form .elementObjectContactPerson .elementObjectContactPersonVcard, .layerBubble #layerBookingInner form .elementLink, .layerBubble #layerBookingInner form .elementObjectContactPerson .elementObjectContactPersonVcard, .layerBubble .layerBubbleInner form .elementLink, .layerBubble .layerBubbleInner form .elementObjectContactPerson .elementObjectContactPersonVcard {

flex:0 0 auto;
width:auto;
margin:0 auto;
}
}
.elementListJobs .elementList .listJobFilter {

display:flex;
flex-wrap:wrap;
column-gap:1rem;
}
.elementListJobs .elementList .listJobFilter > li {

width:calc(50% - 0.5rem);
}
@media only screen and (max-width: 992px) {
.elementListJobs .elementList .listJobFilter > li {

width:calc(100%);
}
}
.willkommen_login .h1 {

padding-top:0;
}
.willkommen_login .elementContainerStandard {

margin:0;
}
.willkommen_login .elementPicturePosition_var10 figure {

margin-bottom:0;
}
.willkommen_login_imprint {

justify-content:center;
font-size:0.9rem;
}
.infoLoggedIn {

display:none;
}
.elementButtonLogout button {

float:right;
}


.iconsize80 .elementSvgIcon img {

width:80px;
height:80px;
}
.iconsize100 .elementSvgIcon img {

width:100px;
height:100px;
}
.iconsize120 .elementSvgIcon img {

width:120px;
height:120px;
}


.headlineAdditional {

font-size:1.25rem;
font-family:Montserrat Semibold, Arial, Helvetica, Sans-serif;
line-height:130%;
font-weight:normal;
color:#3f4242;
margin:1rem 0 .3rem 0;
padding-left:0;
}
.elementHeadline .headlineAdditional {

border-left:solid 4px #fab700;
padding-left:.2rem;
}


.elementHeadline a.intern1 {

text-decoration:none;
}
#layerFulltextsearch {

display:none;
position:absolute;
z-index:9;
width:100%;
height:70px;
background-color:#b1b4b7;
}
#layerFulltextsearch .boxFulltextsearch {

max-width:1200px;
margin:0 auto;
height:100%;
display:flex;
justify-content:center;
align-items:center;
}
#layerFulltextsearch .boxFulltextsearch input {

border:3px solid #fab700;
border-radius:3px 0 0 3px;
width:500px;
max-width:100%;
outline:none;
height:2.85rem;
font-size:1rem;
font-weight:bold;
color:#3f4242;
}
#layerFulltextsearch .boxFulltextsearch .searchPrev {

cursor:pointer;
width:50px;
padding:7px 7px;
border:solid 0 transparent;
border-radius:0 3px 3px 0;
background:#fab700;
margin-left:0;
height:2.85rem;
}
#layerFulltextsearch .boxFulltextsearch .searchPrev:after {

transform:scale(1.5);
background-image:url("/multi-wGlobal/wGlobal/layout/images/links/optimized/baur-search.svg");
content:'';
display:inline-block;
outline:none;
margin:7px 0 0 0;
width:32px;
height:1.5rem;
vertical-align:bottom;
background-size:24px;
background-position:center;
background-repeat:no-repeat;
flex:none;
vertical-align:middle;
}
@media only screen and (max-width: 992px) {
#layerFulltextsearch .boxFulltextsearch {

padding:0 1rem;
}
}
.listDefault_var112 .listEntry .listEntryInner {

padding-bottom:3rem;
}
.listDefault_var112 .listEntry .listEntryInner .listEntryLink {

position:absolute;
bottom:1rem;
left:1rem;
}
.listDefault_var112 .listEntry .listEntryInner .listCategory, .listDefault_var112 .listEntry .listEntryInner .listEntryTitle {

padding:0 1rem;
}
.listDefault_var112 .listEntry .listCategory span {

display:none;
}
.listDefault_var112 .listEntry h3.listEntryTitle {

margin:2rem 0;
}
.listDefault_var112[data-hasquickfilter='1'] .listEntry.listEntryQuickfilterInvisible {

overflow:hidden;
height:0 !important;
padding:0 !important;
margin:0 !important;
border:none !important;
}
.listDefault_var112.appendLoading:after {

display:block;
content:'';
width:96px;
height:48px;
margin-top:1rem;
background-image:url("/multi-wGlobal/wGlobal/layout/images/animations/optimized/appendList@fill(666666).svg");
background-size:100%;
background-repeat:no-repeat;
visibility:visible;
margin:0 auto;
}
.listDefault_var112 .listEntry.append > div {

transition:all 0.5s ease-in-out;
transform-origin:0 0;
opacity:1;
}
.listDefault_var112 .listEntry.append.appendInitDelay > div {

transform-style:preserve-3d;
transform:rotateX(-90deg);
opacity:0;
}


.elementOverlap_var31 {


position:relative;
}
.elementOverlap_var31 .overlapActivator > *:last-child {

margin-bottom:0;
}
.elementOverlap_var31 .overlapLayer {

visibility:hidden;
position:absolute;
z-index:10;
transition:opacity 0.5s ease-in-out;
top:0;
width:auto;
opacity:0;
}
.elementOverlap_var31 .overlapLayer:hover {

visibility:visible;
opacity:1;
}
.elementOverlap_var31 .overlapLayer .overlapLayerInner {

box-sizing:border-box;
background-color:#ffffff;
padding:8px;
margin-top:34px;
border:solid 1px #dbdbdb;
border-radius:3px;
height:100%;
box-shadow:0 10px 12px 0 rgba(0,0,0,0.15);
}
.elementOverlap_var31 .overlapLayer .overlapLayerInner > .elementBox {

margin-bottom:0!important;
}
.elementOverlap_var31 .overlapLayer .overlapLayerInner:before {

content:'';
position:absolute;
margin-top:-20px;
display:block;
width:0.75rem;
height:0.75rem;
margin:-14px 13.845rem 3.125rem .5rem;
transform:rotate(45deg);
background-color:#ffffff;
z-index:100000;
border-top:solid 1px #dbdbdb;
border-left:solid 1px #dbdbdb;
}
.elementOverlap_var31.clickToOpen.activatorClicked .overlapLayer, .elementOverlap_var31:not(.clickToOpen):hover .overlapLayer, .elementOverlap_var31:not(.clickToOpen).hover .overlapLayer {

visibility:visible;
opacity:1;
}


.elementSectionBackgroundColor_var333 {

background:linear-gradient(90deg,#EDEFF0 45%,#3f4242 45%);

}


.elementSectionBackgroundColor_var660 {

background-color:#3f4242;
}


.elementSectionInnerHeight_var81 {

background-size:cover;
min-height:430px;
}
.no-weditor .elementSectionInnerHeight_var81 {

overflow:hidden;
}
.weditor .elementSectionInnerHeight_var81, .wComponentsToInsertList .elementSectionInnerHeight_var81 {

min-height:0;
}
@media (max-width: 768px) {
.elementSectionInnerHeight_var81 {

min-height:unset;
}
}


.elementSectionInnerHeight_var82 {

background-size:cover;
}
.no-weditor .elementSectionInnerHeight_var82 {

overflow:hidden;
}
.weditor .elementSectionInnerHeight_var82, .wComponentsToInsertList .elementSectionInnerHeight_var82 {

min-height:0;
}
@media (max-width: 768px) {
.elementSectionInnerHeight_var82 {

min-height:unset;
}
}


.elementSectionInnerHeight_var93 {

background-size:cover;
min-height:430px;
}
.no-weditor .elementSectionInnerHeight_var93 {

overflow:hidden;
}
.weditor .elementSectionInnerHeight_var93, .wComponentsToInsertList .elementSectionInnerHeight_var93 {

min-height:0;
}
@media (max-width: 768px) {
.elementSectionInnerHeight_var93 {

min-height:430px;
}
}


.elementSectionInnerHeight_var86 {

background-size:cover;
min-height:52px;
display:flex;
align-items:center;
justify-content:center;
}
.no-weditor .elementSectionInnerHeight_var86 {

overflow:hidden;
}
.weditor .elementSectionInnerHeight_var86, .wComponentsToInsertList .elementSectionInnerHeight_var86 {

min-height:0;
}
.elementSectionInnerHeight_var86 > .sectionInner {

margin:0;
}
.elementSectionInnerHeight_var86 .elementText, .elementSectionInnerHeight_var86 .elementObjectLocation .elementObjectLocationDescription, .elementSectionInnerHeight_var86 .elementObjectEventMulti .elementObjectEventMultiText, .elementSectionInnerHeight_var86 .elementObjectEventMulti .elementObjectEventMultiOrganizer, .elementSectionInnerHeight_var86 .elementObjectEventMulti .elementObjectEventMultiLocation, .elementSectionInnerHeight_var86 .elementObjectEventMulti .elementObjectEventMultiDates, .elementSectionInnerHeight_var86 .elementObjectEventMulti .elementObjectEventMultiDescription, .elementSectionInnerHeight_var86 .elementObjectContactPerson .elementObjectContactPersonText, .elementSectionInnerHeight_var86 .elementObjectContactPerson .elementObjectContactPersonLinks, .elementSectionInnerHeight_var86 .elementObjectContactPerson .elementObjectContactPersonAddress, .elementSectionInnerHeight_var86 .elementObjectContactPerson .elementObjectContactPersonDepartments {

margin-bottom:0;
}
.elementContainerStandardColumns_var5545overlapLeft > .col1 {

position:relative;
z-index:1;
width:100%;
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5545overlapLeft > .col1 {

transform:none;
}
.elementContainerStandardColumns_var5545overlapLeft > .col2 {

width:95%;
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5545overlapLeft > .col2 {

transform:none;
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var5545overlapLeft > .col1 {

width:50%;
transform:translate(0,10%);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5545overlapLeft > .col1 {

transform:none;
}
.elementContainerStandardColumns_var5545overlapLeft > .col2 {

width:50%;
transform:translate(0,0);
margin-bottom:0;
}
.weditor .elementContainerStandardColumns_var5545overlapLeft > .col2 {

transform:none;
}
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var5050morespace {

margin-left:-8px;
margin-right:-8px;
}
.elementContainerStandardColumns_var5050morespace > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var5050morespace > .col1, .elementContainerStandardColumns_var5050morespace > .col2 {

width:50%;
margin-bottom:0;
}
}
@media (min-width: 992px) {
.elementContainerStandardColumns_var5050morespace {

margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var5050morespace > .col {

padding:0 16px;
}
.elementContainerStandardColumns_var5050morespace > .col1, .elementContainerStandardColumns_var5050morespace > .col2 {

width:50%;
margin-bottom:0;
}
}


.elementContainerStandardColumns_var25252525noSpace {



margin:0;
}
.elementContainerStandardColumns_var25252525noSpace > .col {

padding:0;
margin:0;
}
.elementContainerStandardColumns_var25252525noSpace > .col1, .elementContainerStandardColumns_var25252525noSpace > .col2 {

width:50%;
}
@media (max-width: 576px) {
.elementContainerStandardColumns_var25252525noSpace > .col3, .elementContainerStandardColumns_var25252525noSpace > .col4 {

display:none;
}
}
@media (min-width: 576px) {
.elementContainerStandardColumns_var25252525noSpace > .col1, .elementContainerStandardColumns_var25252525noSpace > .col2, .elementContainerStandardColumns_var25252525noSpace > .col3, .elementContainerStandardColumns_var25252525noSpace > .col4 {

width:25%;
}
}


.elementContainerStandardColumns_var25252525Space {



margin:0;
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.elementContainerStandardColumns_var25252525Space > .col {

padding:.5rem;
margin:0;
width:25%;
}
@media (max-width: 576px) {
.elementContainerStandardColumns_var25252525Space > .col1, .elementContainerStandardColumns_var25252525Space > .col2, .elementContainerStandardColumns_var25252525Space > .col3, .elementContainerStandardColumns_var25252525Space > .col4 {

width:50%;
}
}


.elementContainerStandard_var30 {

display:flex;
flex-wrap:wrap;
flex-direction:row;
margin-left:0;
margin-right:0;
}
.elementContainerStandard_var30 > .col {

display:flex;
flex-direction:column;
padding:0;
margin-bottom:0;
}
.elementContainerStandard_var30 > .col > * {

position:relative;
display:flex;
height:100%;
flex-direction:column;
align-items:center;
justify-content:center;
}
.elementContainerStandard_var30 > .col > * > * {

margin-left:0 !important;
margin-right:0 !important;
max-width:100%;
width:100%;
}
.elementContainerStandard_var30 > .col .elementPicture > figure {

width:100%!important;
}


.elementContainerStandardColumns_var333333_2525 {


margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var333333_2525 > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var333333_2525 > .col1, .elementContainerStandardColumns_var333333_2525 > .col2 {

width:50%;
}
@media (min-width: 768px) {
.elementContainerStandardColumns_var333333_2525 > .col {

padding:0 10.666666666667px;
}
.elementContainerStandardColumns_var333333_2525 > .col1, .elementContainerStandardColumns_var333333_2525 > .col2, .elementContainerStandardColumns_var333333_2525 > .col3 {

width:33%;
margin-bottom:0;
}
}


.elementContainerStandardColumns_var333333_333333 {


margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var333333_333333 > .col {

padding:0 10.666666666667px;
}
.elementContainerStandardColumns_var333333_333333 > .col1, .elementContainerStandardColumns_var333333_333333 > .col2, .elementContainerStandardColumns_var333333_333333 > .col3 {

width:33%;
margin-bottom:0;
}


.elementContainerStandardColumns_var25252525_25252525 {


margin-left:-16px;
margin-right:-16px;
}
.elementContainerStandardColumns_var25252525_25252525 > .col {

padding:0 8px;
}
.elementContainerStandardColumns_var25252525_25252525 > .col1, .elementContainerStandardColumns_var25252525_25252525 > .col2, .elementContainerStandardColumns_var25252525_25252525 > .col3, .elementContainerStandardColumns_var25252525_25252525 > .col4 {

width:25%;
margin-bottom:0;
}


.elementContainerStandard_var244 {








margin-left:-8px;
margin-right:-8px;
position:relative;
}
.elementContainerStandard_var244.elementContainerStandardColEqualHeight_varyes > div:first-child {

display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.elementContainerStandard_var244.elementContainerStandardColEqualHeight_varyes > div:first-child > .col {

display:flex;
flex-direction:column;
}
.elementContainerStandard_var244.elementContainerStandardColEqualHeight_varyes > div:first-child > .col > * {

position:relative;
flex-grow:1;
display:flex;
flex-direction:column;
}
.elementContainerStandard_var244.elementContainerStandardColEqualHeight_varyes > div:first-child > .col > * > * {

margin-left:0 !important;
margin-right:0 !important;
-ms-flex:0 0 auto;
}
.elementContainerStandard_var244.elementContainerStandardColEqualHeight_varyes > div:first-child > .col > * > *:last-child {

flex-grow:1;
}
.elementContainerStandard_var244 > div:first-child {

width:200%;
}
.elementContainerStandard_var244 > div:first-child > .col {

padding-right:1rem;
width:50%;
float:left;
margin-bottom:0;
}
.elementContainerStandard_var244.elementContainerStandardColumns3 > div:first-child {

width:300%;
}
.elementContainerStandard_var244.elementContainerStandardColumns3 > div:first-child > .col {

width:33.333%;
}
.elementContainerStandard_var244.elementContainerStandardColumns4 > div:first-child {

width:400%;
}
.elementContainerStandard_var244.elementContainerStandardColumns4 > div:first-child > .col {

width:25%;
}
.elementContainerStandard_var244.elementContainerStandardColumns5 > div:first-child {

width:500%;
}
.elementContainerStandard_var244.elementContainerStandardColumns5 > div:first-child > .col {

width:20%;
}
.elementContainerStandard_var244.elementContainerStandardColumns6 > div:first-child {

width:600%;
}
.elementContainerStandard_var244.elementContainerStandardColumns6 > div:first-child > .col {

width:16.666%;
}
.elementContainerStandard_var244.elementContainerStandardColSpace_varNoSpace {

margin-left:0;
margin-right:0;
}
.elementContainerStandard_var244.elementContainerStandardColSpace_varNoSpace > div:first-child > .col {

padding:0 0;
}
.elementContainerStandard_var244[data-isfirstentry='1'] .sliderMoverBack {

display:none;
}
.elementContainerStandard_var244[data-islastentry='1'] .sliderMoverForward {

display:none;
}
@media (max-width: 768px) {
.no-weditor .elementContainerStandard_var244 {

overflow:hidden;
}
}
@media (min-width: 768px) {
.elementContainerStandard_var244 > div:first-child {

width:100% !important;
}
}
@media (max-width: 767px) {
.elementContainerStandard_var244 {

margin-left:0;
margin-right:0;
padding:0 1.5rem 0 0;
}
.elementContainerStandard_var244 .sliderMover {

width:100%;
height:24px;
position:relative;
overflow:hidden;
margin-left:0px;
margin-top:1rem;
}
.elementContainerStandard_var244 .sliderMoverBack, .elementContainerStandard_var244 .sliderMoverForward {

cursor:pointer;
position:absolute;
width:64px;
height:24px;
}
.elementContainerStandard_var244 .sliderMoverBack > span, .elementContainerStandard_var244 .sliderMoverForward > span {

position:absolute;
display:block;
width:64px;
height:24px;
}
.elementContainerStandard_var244 .sliderMoverBack > span:before, .elementContainerStandard_var244 .sliderMoverBack > span:after, .elementContainerStandard_var244 .sliderMoverForward > span:before, .elementContainerStandard_var244 .sliderMoverForward > span:after {

position:absolute;
content:'';
}
.elementContainerStandard_var244 .sliderMoverBack {

left:16px;
}
.elementContainerStandard_var244 .sliderMoverBack > span:before {

position:absolute;
width:24px;
height:2px;
top:11px;
left:4px;
background-color:#525555;
}
.elementContainerStandard_var244 .sliderMoverBack > span:after {

position:absolute;
width:16px;
height:16px;
top:4px;
left:4px;
transform:rotate(-135deg);
border:solid 2px #525555;
border-style:solid solid none none;
}
.elementContainerStandard_var244 .sliderMoverForward {

right:0;
}
.elementContainerStandard_var244 .sliderMoverForward > span:before {

position:absolute;
width:24px;
height:2px;
top:11px;
right:4px;
background-color:#525555;
}
.elementContainerStandard_var244 .sliderMoverForward > span:after {

position:absolute;
width:16px;
height:16px;
top:4px;
right:4px;
transform:rotate(45deg);
border:solid 2px #525555;
border-style:solid solid none none;
}
}




.elementBoxBackgroundColor_var61 {

background-color:#b1b4b7;

}


.elementBoxBackgroundColor_var62 {

background-color:#525555;

}


.elementBox_var341 {























padding:0;
}
.elementBox_var341 > .boxInner {

padding:3rem;
background:rgba(0,0,0,0.75);
}
@media (max-width: 768px) {
.elementBox_var341 > .boxInner {

padding:2rem;
height:100%;
}
.elementBox_var341 > .boxInner > .elementHeadline {

text-align:center;
}
}


.elementBox_var342 {























padding:0;
margin-bottom:0;
}
.elementBox_var342 > .boxInner {

padding:3rem;
background:rgba(0,0,0,0.80);
width:600px;
}
@media (max-width: 768px) {
.elementBox_var342 > .boxInner {

padding:2rem;
height:100%;
width:unset;
}
.elementBox_var342 > .boxInner > .elementHeadline {

text-align:center;
}
}


.elementBox_var510 {























border:solid 1px #d8d8d8;
background-color:white;
border-radius:1px;
margin-bottom:0;
-webkit-box-shadow:0px 3px 6px -2px rgba(62,67,74,0.8);
box-shadow:0px 3px 6px -2px rgba(62,67,74,0.8);
}


.elementBox_var520 {























border:solid 1px #d8d8d8;
background-color:white;
border-radius:1px;
margin-bottom:0;
}


.elementBox_var530 {























border:solid 1px #d8d8d8;
background-color:white;
border-radius:1px;
margin-bottom:0;
-webkit-box-shadow:0px 3px 6px -2px rgba(62,67,74,0.8);
box-shadow:0px 3px 6px -2px rgba(62,67,74,0.8);
}


.elementBox_var550 {






















border:solid 1px #d8d8d8;
background-color:white;
border-radius:1px;
margin-bottom:0;
-webkit-box-shadow:0px 3px 6px -2px rgba(62,67,74,0.8);
box-shadow:0px 3px 6px -2px rgba(62,67,74,0.8);
}
.elementBox_var550.card_teaser_yellowborder {

border:solid 1px #fab700;
border-radius:2px;
}
.elementBox_var550.card_teaser_yellowborder.arrow:after {

content:url(/multi-wGlobal/wGlobal/layout/images/baur-pfeil.svg);
position:absolute;
top:-20px;
width:140px;
left:calc(-50% + 350px);
}
@media (max-width: 992px) {
.elementBox_var550.card_teaser_yellowborder.arrow:after {

display:none;
}
}


.elementBox_var560 {























border:solid 1px #d8d8d8;
background-color:white;
border-radius:1px;
margin-bottom:0;
}


.elementBox_var570 {


























margin-top:5rem;
}
.elementBox_var570 .elementBoxPadding_var20 {

padding:1rem;
}
.elementBoxWidth_var67 > .boxInner {

margin:0 auto;
max-width:800px;
}
.elementBoxWidth_var69 > .boxInner {

display:table;
margin:0 10%;
}
.elementBoxWidth_var68 > .boxInner {

display:table;
margin:0 20%;
}
.elementLink_var2 > a {

font-weight:bold;
text-decoration:none;
}
.elementLink_var2 + .elementLink_var2 {

margin-top:-0.75rem;
}


.elementLinkPosition_var31 {

display:block;
}
.elementLinkPosition_var31 > a {

display:table;
margin-left:auto !important;
margin-right:auto !important;
}
@media (min-width: 768px) {
.elementLinkPosition_var31 > a {

display:inline-table;
}
}




.elementSectionPadding_var1212 {

padding:0;
}
@media (max-width: 768px) {
.elementSectionPadding_var1212 {

padding-left:1rem;
padding-right:1rem;
}
}


.elementSectionPadding_var12 {

padding:0;
}
@media (max-width: 768px) {
.elementSectionPadding_var12 {

padding-left:2rem;
padding-right:2rem;
}
}


.elementSectionPadding_var11 {

padding-top:6rem;
padding-bottom:6rem;
padding-left:0 !important;
padding-right:0 !important;
}
@media (min-width: 768px) {
.elementSectionPadding_var11 {

padding:6rem 4rem;
}
}


.elementSectionBackgroundColor_var251 {

background-color:#3f4242;

}
.elementSectionBackgroundColor_var251 .backgroundImageContainer {

mix-blend-mode:multiply;
}


.elementSectionBackgroundColor_var31 {

background-color:#F6F7F8;

}
.elementSectionInnerWidth_var30 > .sectionInner {

max-width:736px;
}
.elementSectionInnerWidth_var30 .elementSectionOpenerInner {

max-width:1200px;
}
.elementSectionInnerWidth_var31 > .sectionInner {

max-width:1024px;
}
.elementSectionInnerWidth_var31 .elementSectionOpenerInner {

max-width:1024px;
}
.elementLink_var88 > a {

color:#3f4242;
}
.elementLink_var89 > a {

color:#525555;
}
.elementLink_var101 > a {

padding:11px 14px;
}
.elementLink_var103 > a {

padding:11px 14px;
}
.elementLink_var105 > a {

padding:11px 14px;
}
.elementPictureTitle_var210 figcaption {

display:flex;
align-items:center;
position:absolute;
top:0;
width:100%;
height:100%;
padding:0;
}
.elementPictureTitle_var210 figcaption .pictureTitle {

text-align:left;
text-transform:uppercase;
color:#FFFFFF;
background-color:#3f4242;
font-size:1.425rem;
padding:0 1rem 0 1rem;
white-space:pre;
}
@media (max-width: 768px) {
.elementPictureTitle_var210 figcaption .pictureTitle {

font-size:1.125rem;
}
}


.elementPictureBorder_var20 {

margin-bottom:0!important;
}




.elementContainerLayout_var10 {



width:auto;
height:100%;
}
@media (min-width: 768px) {
.elementContainerLayout_var10 {

float:left;
width:75%;
}
}
@media (min-width: 1200px) {
.elementContainerLayout_var10 {

width:45%;
}
}


.elementContainerLayout_var20 {



width:auto;
height:100%;
}
@media (min-width: 768px) {
.elementContainerLayout_var20 {

float:right;
width:75%;
}
}
@media (min-width: 1200px) {
.elementContainerLayout_var20 {

width:55%;
}
}
.elementContainerLayout_var100 > .elementLink, .elementContainerLayout_var100 > .elementObjectContactPerson .elementObjectContactPersonVcard {

margin-bottom:0!important;
}
@media (min-width: 768px) {
.elementContainerLayout_var100 {

display:flex;
}
}



.wmd1, .wmd2, .wmd3, .wmd4, .wmd5, .wmd6, .wmd7, .wmd1:before, .wmd2:before, .wmd3:before, .wmd4:before, .wmd5:before, .wmd6:before, .wmd7:before {font:inherit !important;color:inherit !important;text-decoration:inherit !important} .wmd1:before {content:'a';display:inline} .wmd2:before {content:'e';display:inline} .wmd3:before {content:'o';display:inline} .wmd4:before {content:'u';display:inline} .wmd5:before {content:'i';display:inline} .wmd6:before {content:'.';display:inline} .wmd7:before {content:'@';display:inline}#deferred-styles-dyn {display:none}