#imgBrandLogo,#imgBrandLogoStandard{aspect-ratio:auto}
.header-label-logo{aspect-ratio:1}
.configure-labels{display:inline-block;margin-left:5px;width:100%}
.label-counter{display:inline-block;width:100%;margin-bottom:15px}
#loginMenu{position:relative;display:flex;width:fit-content;height:26px;align-items:center}
a.linkmenubutton{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px;border:0;background-color:#fff;background-repeat:no-repeat;background-position:left 6px;padding:2px 10px 12px 21px;font-weight:normal;color:#0b0e0e}
a.linkmenubutton:hover,a.linkmenubutton:focus{font-weight:bold;text-decoration:none !important;cursor:pointer;color:#0b0e0e}
#menucontent{position:absolute;margin-right:0;width:fit-content;min-width:120px;z-index:100;top:28px;left:24px;border-radius:0 0 4px 4px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);padding:12px 24px;justify-content:center;align-items:flex-start}
#menucontent li.menuitem{list-style-type:none;white-space:nowrap;margin-bottom:0}
#menucontent a{padding:12px 16px;text-decoration:none;display:block;color:var(--Text-text-heading,#003963);font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:normal}
#menucontent a:hover,#menucontent a:focus{color:var(--Text-text-link,#0078c1)}
.mobile li#mobileloginmenu{margin-bottom:0}
.mobile li#mobileloginmenu a#mobileheaderlinkmenulabel{position:relative;width:100%;padding-left:36px;padding-bottom:0;margin-bottom:0;color:#001446;margin-left:0}
@keyframes opennav{from{transform:rotate(90deg)}
to{transform:rotate(-90deg)}
}
@keyframes closenav{from{transform:rotate(-90deg)}
to{transform:rotate(90deg)}
}
.mobile li#mobileloginmenu a#mobileheaderlinkmenulabel svg.chevron_right_dark_blue{display:inline-block;position:absolute;right:0;pointer-events:none}
.mobile li#mobileloginmenu a#mobileheaderlinkmenulabel.closed{margin-bottom:20px}
.mobile li#mobileloginmenu a#mobileheaderlinkmenulabel.closed #menubtnicon{transform:rotate(90deg);animation-name:closenav;animation-duration:.2s}
.mobile li#mobileloginmenu a#mobileheaderlinkmenulabel.open #menubtnicon{transform:rotate(-90deg);animation-name:opennav;animation-duration:.2s}
.mobile li#mobileloginmenu ul#mobilemenucontent{position:relative;margin-right:0;margin-top:0;width:100%;padding:12px 34px}
@keyframes expandmenu{from{height:0}
to{height:auto}
}
@keyframes collapsemenu{from{height:auto}
to{height:0}
}
.mobile li#mobileloginmenu ul#mobilemenucontent.open{animation-name:expandmenu;animation-duration:1s}
.mobile li#mobileloginmenu ul#mobilemenucontent.closed{animation-name:collapsemenu;animation-duration:1s}
.mobile li#mobileloginmenu ul#mobilemenucontent li.menuitem{list-style-type:none;white-space:nowrap;margin-bottom:0}
.mobile li#mobileloginmenu ul#mobilemenucontent li.menuitem a{padding:5px 16px 5px 0;text-decoration:none;display:block;color:var(--Text-text-heading,#003963);font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:normal;padding-left:0;height:35px}
.mobile li#mobileloginmenu ul#mobilemenucontent li.menuitem a:hover,.mobile li#mobileloginmenu ul#mobilemenucontent li.menuitem a:active,.mobile li#mobileloginmenu ul#mobilemenucontent li.menuitem a:focus{color:var(--Text-text-link,#0078c1) !important;text-decoration:none}