.headerElementWaiButton{position:relative;display:flex;align-items:center;height:var(--heightElementEntry)}
.headerElementWaiButton .wAiButton{height:32px;width:32px;margin-right:4px;background:#ffffff;background-image:url('../layout/images/icons/optimized/accessibility.svg');background-repeat:no-repeat;background-position:center;border:solid 2px #000000;border-radius:32px;cursor:pointer}
.headerElementWaiButton .wAiButton.hasMadeSelection{filter:invert(1)}
.headerElementWaiButton_var0{}
.headerElementWaiButton_var20{}
.headerElementWaiButton_var20 .wAiButton{border:none;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.headerElementWaiButtonType_varFontSize{}
.headerElementWaiButtonType_varFontSize .wAiButton{background-image:url('../layout/images/icons/optimized/waiFontSize.svg')}
.waFontSize-l .headerElementWaiButtonType_varFontSize .wAiButton,.waFontSize-xl .headerElementWaiButtonType_varFontSize .wAiButton{filter:invert(1)}
.headerElementWaiButtonType_varContrast{}
.headerElementWaiButtonType_varContrast .wAiButton{background-image:url('../layout/images/icons/optimized/waiContrast.svg')}
.waContrast-l .headerElementWaiButtonType_varContrast .wAiButton{filter:invert(1)}
.headerElementWaiButtonType_varDarkMode{}
.headerElementWaiButtonType_varDarkMode .wAiButton{background-image:url('../layout/images/icons/optimized/waiDarkMode.svg')}
.waDarkMode-1 .headerElementWaiButtonType_varDarkMode .wAiButton{filter:invert(1)}
.headerElementWaiButtonType_varHideImages{}
.headerElementWaiButtonType_varHideImages .wAiButton{background-image:url('../layout/images/icons/optimized/waiHideImages.svg')}
.waHideImages .headerElementWaiButtonType_varHideImages .wAiButton{filter:invert(1)}
.headerElementWaiButtonType_varAvoidAnimations{}
.headerElementWaiButtonType_varAvoidAnimations .wAiButton{background-image:url('../layout/images/icons/optimized/waiAvoidAnimations.svg')}
.waAvoidAnimations .headerElementWaiButtonType_varAvoidAnimations .wAiButton{filter:invert(1)}
.headerElementWaiButtonType_varEasyLanguage{}
.headerElementWaiButtonType_varEasyLanguage .wAiButton{background-image:url('../layout/images/icons/optimized/waiEasyLanguage.svg')}
.wEasyLanguageMode .headerElementWaiButtonType_varEasyLanguage .wAiButton{filter:invert(1)}
.headerElementWaiMenu{position:relative;display:flex;align-items:center;height:var(--heightElementEntry)}
.headerElementWaiMenu .wAiIcon{height:32px;width:32px;margin-right:4px;background:#ffffff;background-image:url('../layout/images/icons/optimized/accessibility.svg');background-repeat:no-repeat;background-position:center;border:solid 2px #000000;border-radius:32px;cursor:pointer}
.headerElementWaiMenu .wAiIcon.hasMadeSelection{filter:invert(1)}
.headerElementWaiMenu .wAiIcon:focus{outline:solid 1px var(--baseColorBlack)}
.headerElementWaiMenu .wAiIconLabel{cursor:pointer;font-size:0.9rem;padding:0 0.3rem}
.headerElementWaiMenu #wAiMenu{position:fixed;top:48px;right:-400px;font-size:17px;line-height:23px;width:360px;box-sizing:border-box;background:#ffffff;color:#000000;transition:all 0.3s linear;z-index:1000000}
.headerElementWaiMenu #wAiMenu.open{right:16px;box-shadow:0 0 12px #0004}
.headerElementWaiMenu .wAiMenuTitle{padding:12px 16px;font-size:24px;font-weight:bold;background:#000000;color:#ffffff}
.headerElementWaiMenu .wAiMenuCloser{cursor:pointer;position:absolute;right:16px;top:12px;width:24px;height:24px}
.headerElementWaiMenu .wAiMenuCloser:before,.headerElementWaiMenu .wAiMenuCloser:after{content:'';position:absolute;margin-top:11px;display:block;width:24px;height:3px;background-color:#ffffff;transform:rotate(45deg)}
.headerElementWaiMenu .wAiMenuCloser:after{transform:rotate(-45deg)}
.headerElementWaiMenu .wAiSection{border-top:solid 1px #000000}
.headerElementWaiMenu .wAiSectionHeader{padding:12px 16px;font-weight:bold}
.headerElementWaiMenu .wAiSectionContent{padding:0 16px 12px 16px}
.headerElementWaiMenu .wAiRangeSelector{}
.headerElementWaiMenu .wAiRangeSelector .wAiRangeLabels{display:flex;justify-content:space-between}
.headerElementWaiMenu .wAiRangeSelection{display:flex}
.headerElementWaiMenu .wAiRangeSelection > span{cursor:pointer;border:solid 2px #000000;padding:4px 10px;border-radius:32px;margin-left:6px}
.headerElementWaiMenu .wAiRangeSelection > span:first-child{margin-left:0}
.headerElementWaiMenu .wAiRangeSelection > span.wAiRangeSelected,.headerElementWaiMenu .wAiRangeSelection > span:hover{color:#ffffff;background:#000000}
.headerElementWaiMenu .wAiRangeSelection > span:focus{outline:solid 4px #000000}
.headerElementWaiMenu .wAiReader{}
.headerElementWaiMenu .wAiReader .wAiReaderStartReading,.headerElementWaiMenu .wAiReader .wAiReaderPauseReading,.headerElementWaiMenu .wAiReader .wAiReaderStopReading{display:inline-block;cursor:pointer;border:solid 2px #000000;padding:6px 10px;border-radius:32px}
.headerElementWaiMenu .wAiReader .wAiReaderStartReading:focus,.headerElementWaiMenu .wAiReader .wAiReaderPauseReading:focus,.headerElementWaiMenu .wAiReader .wAiReaderStopReading:focus{outline:solid 4px #000000}
.headerElementWaiMenu .wAiReader .wAiReaderPauseReading,.headerElementWaiMenu .wAiReader .wAiReaderStopReading{display:none}
.headerElementWaiMenu .wAiReader.isReading{}
.headerElementWaiMenu .wAiReader.isReading .wAiReaderStartReading{display:none}
.headerElementWaiMenu .wAiReader.isReading .wAiReaderPauseReading,.headerElementWaiMenu .wAiReader.isReading .wAiReaderStopReading{display:inline-block}
.headerElementWaiMenu .wAiReader.isReading .wAiReaderStopReading{margin-left:6px;background:#cc0000;color:#ffffff}
.headerElementWaiMenu .wAiVendorInfo{cursor:pointer;font-size:12px;font-weight:bold;margin-bottom:-4px}
@media only screen and (max-width: 376px){.headerElementWaiMenu #wAiMenu.open{right:0}}
.headerElementWaiMenu_var0{}
.headerElementWaiMenu_var0 .wAiSection .wAiSectionHeader{position:relative;padding-left:48px}
.headerElementWaiMenu_var0 .wAiSection .wAiSectionHeader:before{position:absolute;content:'';display:inline-block;width:24px;height:24px;left:16px;border:solid 2px #000000;border-radius:24px}
.headerElementWaiMenu_var0 .wAiSectionFontSize .wAiSectionHeader:before{background-image:url('../layout/images/icons/optimized/waiFontSize.svg')}
.headerElementWaiMenu_var0 .wAiSectionContrast .wAiSectionHeader:before{background-image:url('../layout/images/icons/optimized/waiContrast.svg')}
.headerElementWaiMenu_var0 .wAiSectionDarkMode .wAiSectionHeader:before{background-image:url('../layout/images/icons/optimized/waiDarkMode.svg')}
.headerElementWaiMenu_var0 .wAiSectionHideImages .wAiSectionHeader:before{background-image:url('../layout/images/icons/optimized/waiHideImages.svg')}
.headerElementWaiMenu_var0 .wAiSectionAvoidAnimations .wAiSectionHeader:before{background-image:url('../layout/images/icons/optimized/waiAvoidAnimations.svg')}
.headerElementWaiMenu_var0 .wAiSectionEasyLanguage .wAiSectionHeader:before{background-image:url('../layout/images/icons/optimized/waiEasyLanguage.svg')}
.headerElementWaiMenu_var0 .wAiSectionPageReader .wAiSectionHeader:before{background-image:url('../layout/images/icons/optimized/waiPageReader.svg')}
.headerElementWaiMenu_var10{}
.headerElementWaiMenuLabel_var0{}
.headerElementWaiMenuLabel_var10{}
.elementText[data-wais='1']{}
.elementText[data-wais='1'] p{max-width:640px}
.elementText .additionalPicturesWai,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonText .additionalPicturesWai,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonLinks .additionalPicturesWai,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonAddress .additionalPicturesWai,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonDepartments .additionalPicturesWai{float:right;width:320px;margin-left:1rem}
.elementText .additionalPicturesWai .additionalPictureWai,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonText .additionalPicturesWai .additionalPictureWai,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonLinks .additionalPicturesWai .additionalPictureWai,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonAddress .additionalPicturesWai .additionalPictureWai,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonDepartments .additionalPicturesWai .additionalPictureWai{margin:0 0 1rem 0}
.elementText .additionalPicturesWai .additionalPictureWai img,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonText .additionalPicturesWai .additionalPictureWai img,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonLinks .additionalPicturesWai .additionalPictureWai img,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonAddress .additionalPicturesWai .additionalPictureWai img,.elementObjectContactPerson .elementObjectContactPersonData .elementObjectContactPersonDepartments .additionalPicturesWai .additionalPictureWai img{display:block;max-width:100%}