@charset "UTF-8";.languageselector:before,.languageselector:after{content:' ';display:table}
.languageselector:after{clear:both}
.languageselector__base{background:#fff;height:100vh;position:absolute;width:100%;z-index:10002}
@media(min-width:600px) and (max-width:1024px){.languageselector__base{width:66%;position:absolute;height:100vh;top:60px;right:0}
}
@media(min-width:1025px){.languageselector__base{height:auto;width:calc(25vw - 30px);right:-30px;top:-20px}
}
@media(min-width:1200px){.languageselector__base{width:calc(292.5px - 30px)}
}
.languageselector__base--content{padding-left:3.75%;padding-right:3.75%;background-color:#fff;height:100%;margin:0}
@media(min-width:1025px){.languageselector__base--content{border:1px solid #cdd9e1;height:auto;padding:20px 30px 30px}
}
.languageselector__base--content .header__icon{display:none}
@media(min-width:1025px){.languageselector__base--content .header__icon{display:inline-block}
}
.languageselector__base--content .header__icon--language:before{padding-right:12px}
.languageselector__base .languageselector__dropdown--open .languageselector__inputWrapper .languageselector__dropdownIcon.icon-arrow-down-small{display:none}
.languageselector__base .languageselector__dropdown--open .languageselector__inputWrapper .languageselector__dropdownIcon.icon-arrow-up-small{display:block}
.languageselector__base .languageselector__dropdown--open .languageselector__list{display:block !important}
@media(min-width:600px) and (max-width:1024px){.languageselector__baseOverlay{background-color:#0a1419;height:100vh;left:0;opacity:.75;position:absolute;top:0;width:34%}
}
@media(min-width:1025px){.languageselector__baseOverlay{display:none}
}
@media(min-width:1025px){.languageselector__contact{display:none}
}
.languageselector__site{color:#50bed7;text-align:right}
.languageselector__paragraph{font-size:1rem;font-family:"Siemens Sans Roman",Arial,sans-serif;line-height:1.5;margin-top:-0.3125em;margin-bottom:-0.1875em;margin-bottom:15px;text-align:left}
.languageselector__container{text-align:left}
.languageselector__link{font-size:1rem;font-family:"Siemens Sans Roman",Arial,sans-serif;line-height:1.5;color:#2387aa;margin-right:20px}
.languageselector__divider{border:.5px solid #dfe6ed;margin-bottom:20px;margin-top:20px}
.languageselector__dropdown{margin-top:10px;position:relative;text-align:left;border-bottom:0}
.languageselector__dropdown a{display:block}
.languageselector__dropdown .languageselector__inputWrapper{position:relative;border:1px solid #cdd9e1;border-bottom:1px solid #879baa;display:block;outline:0;padding:15px 53px 15px 15px}
.languageselector__dropdown .languageselector__inputWrapper input{font-family:'Siemens Sans Roman';width:100%;border:0;outline:0;box-shadow:none;font-size:14px;color:#2d373c}
.languageselector__dropdown .languageselector__inputWrapper .languageselector__dropdownIcon{cursor:pointer;position:absolute;right:15px;top:14px;color:#879baa}
.languageselector__dropdown .languageselector__inputWrapper .languageselector__dropdownIcon.icon-arrow-down-small{display:block}
.languageselector__dropdown .languageselector__inputWrapper .languageselector__dropdownIcon.icon-arrow-up-small{display:none}
.languageselector__dropdown ul{list-style:none;padding-bottom:10px;padding-top:10px;max-height:150px;overflow-y:auto;border:1px solid #cdd9e1;margin-top:0;border-top:0}
.languageselector__listItem{font-size:.875rem;font-family:"Siemens Sans Roman",Arial,sans-serif;line-height:1;color:#788791;padding:10px 15px}
.languageselector__listItem:hover{background-color:#005578;color:#fff}
.languageselector__listItem:hover span:before{content:"";font-family:'siemens-webicons-webfont';display:inline-block;position:relative;margin-right:8px;width:10px}