body,html{height:100%;display:flex;flex-direction:column}
.root{flex:1}
uhf-header .uhf-header__container{max-width:none}
.uhf-contextual-nav .uhf-dropdown-link{background-color:#fff !important;text-decoration:none !important}
.uhf-dropdown-link:hover,.uhf-dropdown-link:focus,.uhf-dropdown-button:hover,.uhf-dropdown-button:focus{text-decoration:none}
.uhf-dropdown-link{padding:8px 16px}
#uhfheader .uhf-contextual-nav .uhf-nav-link:hover,#uhfheader .uhf-contextual-nav .uhf-nav-button:hover,#uhfheader .uhf-contextual-nav .uhf-nav-button[aria-expanded="true"]{text-decoration:none !important}
#uhfheader .uhf-site-logo{position:relative}
#uhfheader .uhf-site-logo:hover{background-color:#f2f2f2}
#uhfheader .uhf-site-logo:hover span,#uhfheader .uhf-site-logo:focus span{text-decoration:none !important}
.uhf-contextual-nav-popout{font-family:"Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","sans-serif"}
#uhfheader .uhf-contextual-nav .uhf-nav-link,#uhfheader .uhf-contextual-nav .uhf-nav-button{position:relative}
nav.uhf-global-nav{display:none !important}
.uhf-nav-button:has(.ms-Icon--GlobalNavButton){display:none !important}
.uhf-dropdown-body.no-columns .uhf-dropdown-link,.uhf-dropdown-body.no-columns .uhf-dropdown-button{min-height:15px !important;font-size:12px}
.wf-menu{display:none}
#uhfheader{font-family:"Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","sans-serif"}
#combined-footer{width:100%}
#uhfheader .msame_Header{cursor:pointer;z-index:200}
.c-uhff{background-color:#f2f2f2;margin-top:0}
.c-uhfh-gcontainer-st{margin:0 !important}
.c-uhfh>div:first-child .js-subm-uhf-nav-link{font-weight:400;font-size:12px;line-height:16px;color:#323130;padding:8px 16px}
.c-uhfh>div:first-child .c-uhf-menu>button:before{bottom:5px}
#uhfLogo:focus,#uhfCatLogo:focus,.c-uhfh>div:first-child .c-uhf-menu>button[aria-expanded="false"]:focus,.c-uhfh a:not(.x-hidden-focus):focus,.c-uhfh :not(.x-hidden-focus) a:focus{outline:2px solid #000 !important;outline-offset:-2px;text-decoration:none !important}
.c-uhfh>div:first-child .c-uhf-menu>button[aria-expanded="true"]:focus{outline:none !important}
.c-uhfh .c-logo.c-cat-logo>span:before{bottom:7px;width:calc(100% - 16px)}
#uhfLogo:hover,#uhfCatLogo:hover,.c-uhfh>div:first-child .c-uhf-menu>button:hover,.c-uhf-menu li a:hover{background:#f2f2f2 !important;text-decoration:none !important}
ul.c-list.f-bare li{font-weight:400 !important;padding-bottom:0 !important}
#uhfLogo:active,#uhfCatLogo:active,.c-uhfh>div:first-child .c-uhf-menu>button:active{background:#d0d0d0;outline:none !important}
.c-cat-logo:hover{box-shadow:0 .3px .9px 0 #0000001C,0 1.6px 3.6px 0 #00000022}
.c-uhfh .c-uhf-menu [aria-expanded=true]{background:#fff !important;outline:none !important}
.js-nav-menu .js-subm-uhf-nav-link{background:#fff !important}
.c-uhf-menu ul.f-multi-column{display:none !important}
#footer-text{font-family:"Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","sans-serif";font-size:14px;font-weight:400;line-height:20px;color:#616161}
.c-uhff-base ul.c-list li{color:#616161}
.column-one .text{width:89.89583%;margin:16px auto}
#footer-text p{margin:0}
ul.c-list.f-bare li{color:#616161 !important;padding:0 24px 0 0;font-size:11px;line-height:20px;font-weight:600}
.uhf-footer-base{background-color:#f2f2f2;max-width:none;border-bottom:1px solid #e0e0e0;padding:14px 0}
.c-uhff-base>a.c-uhff-link.c-uhff-lang-selector{margin-top:6px}
.column-one{display:flex;background-color:#f2f2f2;width:100%}
a.c-uhff-link:focus-visible,a.c-uhff-link:hover{color:#616161}
.c-uhff-base>a.c-uhff-link.c-uhff-consumer,.c-uhff-base>a.c-uhff-link.c-uhff-ccpa{margin-top:6px}
@media screen and (min-width:860px){.uhf-contextual-nav .uhf-dropdown-link:hover{background-color:#f2f2f2 !important;text-decoration:none !important}
uhf-search .uhf-search-container .uhf-search-form input{border:1.8px solid #0064bf !important}
#uhfheader .uhf-contextual-nav>* .uhf-nav-link:hover::before,#uhfheader .uhf-contextual-nav>* .uhf-nav-button:hover::before,#uhfheader .uhf-contextual-nav>* .uhf-nav-button[aria-expanded="true"]::before{background-color:#0078d4;bottom:5px;content:"";height:2px;left:14.5px;position:absolute;right:14.5px}
#uhfheader .uhf-contextual-nav .uhf-overflow-menu-items{visibility:visible !important}
.c-uhf-menu li>a{padding-right:24px}
#uhfheader .uhf-site-logo:hover::before{background-color:#0078d4;bottom:7px;content:"";height:2px;left:8px;position:absolute;right:8px}
}
@media only screen and (max-width:859px){.uhf-contextual-nav .uhf-dropdown-link:hover{background:#fff !important}
.uhf-contextual-nav .uhf-dropdown-link,.uhf-contextual-nav .uhf-dropdown-link:focus,.uhf-contextual-nav .uhf-dropdown-link:focus-visible,.uhf-contextual-nav .uhf-dropdown-link:active{outline:none !important;box-shadow:none !important;background:#fff !important}
.uhf-contextual-nav li:focus-within,.uhf-contextual-nav li:focus,.uhf-contextual-nav li:focus-visible{outline:none !important;box-shadow:none !important}
.uhf-nav-item{font-family:"Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","sans-serif"}
.c-uhfh.c-sgl-stck nav .c-uhf-menu [aria-expanded='true']+ul[aria-hidden='false']{background-color:#fff;width:100% !important}
.c-uhfh.c-sgl-stck button.c-action-trigger.c-glyph.glyph-global-nav-button{display:none}
.c-uhfh.c-sgl-stck .c-uhfh-actions .c-search button#search{left:0 !important;padding:8px 8px 8px 0;margin-left:16px !important}
}
@media only screen and (max-width:859px){.uhf-dropdown-container{background:#fff !important;margin-left:0 !important}
.uhf-dropdown-container>ul{padding-left:20px !important}
}
@media(max-width:859px){.uhf-contextual-nav-popout a,.uhf-contextual-nav-popout a:hover,.uhf-contextual-nav-popout a:focus,.uhf-contextual-nav-popout a:active{text-decoration:none !important}
.uhf-contextual-nav-popout .uhf-nav-item,.uhf-contextual-nav-popout .uhf-dropdown-link,.uhf-contextual-nav-popout .uhf-nav-link{display:block;color:#000;padding:12px 16px;border:1px solid transparent;border-radius:2px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}
.uhf-contextual-nav-popout .uhf-nav-item:hover,.uhf-contextual-nav-popout .uhf-dropdown-link:hover,.uhf-contextual-nav-popout .uhf-nav-link:hover{background-color:#f3f3f3;color:#000;border-color:#000}
.uhf-contextual-nav-popout .uhf-nav-item:active,.uhf-contextual-nav-popout .uhf-dropdown-link:active,.uhf-contextual-nav-popout .uhf-nav-link:active,.uhf-contextual-nav-popout .uhf-nav-item:focus,.uhf-contextual-nav-popout .uhf-dropdown-link:focus,.uhf-contextual-nav-popout .uhf-nav-link:focus{border:2px solid #000;outline:0}
.uhf-contextual-nav-popout .uhf-dropdown-trigger-mobile{font-family:"Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;color:#000;background:transparent;border:1px solid transparent;width:100%;text-align:left;padding:12px 16px}
.uhf-contextual-nav-popout .uhf-dropdown-trigger-mobile:hover,.uhf-contextual-nav-popout .uhf-dropdown-trigger-mobile:focus,.uhf-contextual-nav-popout .uhf-dropdown-trigger-mobile:active{border:2px solid #000}
.uhf-contextual-nav-popout ul{list-style:none;padding:0;margin:0}
.uhf-contextual-nav-popout li{margin:0}
}