:root{--webx-cms-header-height: 109px}@media(min-width: 768px){:root{--webx-cms-header-height: 132px}}:where(header.menu) p:last-child{margin-bottom:0}:where(header.menu) .region-menu,:where(header.menu) .region-header{display:flex;flex-direction:column;gap:2rem 0}@media(min-width: 992px){:where(header.menu) .region-menu,:where(header.menu) .region-header{align-items:center;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-end}}header.menu .region-logo{flex-grow:1;position:relative}@media(max-width: 991px){header.menu .region-logo{max-width:140px}}header.menu .region-logo img{max-height:80px;max-width:90%;-o-object-fit:contain;object-fit:contain}header.menu .region-header{display:flex}header.menu .navbar-toggler,header.menu span.nav-link:where(.dropdown-toggle, .menu-item-dropdown-item){cursor:pointer}header.menu .navbar-toggler .navbar-toggler-bar{background-color:var(--webx-cms-header-navigation-color, transparent);display:block;height:3px;margin:6px 0;transition:.4s;width:32px}header.menu .navbar-toggler[aria-expanded=true] .navbar-toggler-bar:nth-child(1){transform:rotate(-45deg) translate(-6px, 5px)}header.menu .navbar-toggler[aria-expanded=true] .navbar-toggler-bar:nth-child(2){opacity:0}header.menu .navbar-toggler[aria-expanded=true] .navbar-toggler-bar:nth-child(3){transform:rotate(45deg) translate(-8px, -8px)}header.menu .navbar.bg-light{background-color:var(--webx-cms-header-background-color, transparent) !important}header.menu .navbar.bg-light .navbar-nav .nav-link{color:var(--webx-cms-header-navigation-color, currentColor)}header.menu .navbar.bg-light .navbar-nav .nav-link:hover{color:var(--webx-cms-header-navigation-hover-color, currentColor)}@media(max-width: 992px){header.menu .navbar.bg-light .navbar-nav .nav-link:after{display:none}}header.menu .navbar.bg-light .navbar-nav .nav-item{padding:5px}@media(min-width: 992px){header.menu .navbar.bg-light .navbar-nav .nav-item{padding:15px 10px}}header.menu .navbar.bg-light .navbar-nav .nav-item .list-unstyled .nav-item{padding:5px 10px}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded{position:relative}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item-dropdown-mobile-trigger{color:var(--webx-cms-header-navigation-color, currentColor);font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:bolder;margin-top:-5px;position:absolute;right:0;top:-7px;transition:all .6s ease-in-out}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item-dropdown-mobile-trigger:active,header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item-dropdown-mobile-trigger:focus,header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item-dropdown-mobile-trigger:hover{text-decoration:none}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item--submenu{background-color:var(--webx-cms-header-navigation-submenu-background-color, transparent);border:0;display:none}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item--submenu,header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item--submenu .nav-link{color:var(--webx-cms-header-navigation-submenu-color, currentColor)}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item--submenu:hover,header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item--submenu .nav-link:hover{color:var(--webx-cms-header-navigation-submenu-hover-color, currentColor)}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item--submenu span.nav-link,header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item--submenu span.nav-link:hover{color:var(--webx-cms-header-navigation-submenu-color, currentColor)}@media(min-width: 992px){header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded .menu-item--submenu{border:0;border-radius:var(--webx-cms-box-border-radius, 2px);box-shadow:0 9px 10px rgba(0,0,0,.2);margin-top:-5px;right:10px}}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded.open>.menu-item-dropdown-mobile-trigger{transform:rotate(45deg)}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded.open>.menu-item--submenu{display:block}@media(min-width: 992px){header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded:hover .menu-item--submenu{display:block}header.menu .navbar.bg-light .navbar-nav .nav-item.menu-item--expanded:hover span.nav-link:where(.dropdown-toggle, .menu-item-dropdown-item){cursor:text}}@media(min-width: 992px){header.menu #block-ms-theme-annedal-topmenu li,header.menu #block-annedal-topmenu li{padding:5px 0}header.menu #block-ms-theme-annedal-topmenu li a,header.menu #block-ms-theme-annedal-topmenu li>span,header.menu #block-annedal-topmenu li a,header.menu #block-annedal-topmenu li>span{font-size:.8rem}}header.menu.show-menu{max-height:100dvh;overflow-y:auto}@media(min-width: 992px){header.menu .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu{padding:0;position:static}header.menu .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu .nav-item,header.menu .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu .nav-link{padding-right:0 !important}}@media(max-width: 991px){header.menu [id^=block-][id*=-visitsearch]{align-items:center;bottom:0;display:flex;height:60px;justify-content:center;left:0;position:absolute;right:0}header.menu .navbar.bg-light .navbar-collapse{padding-bottom:60px}}header.menu:is(.has-no-page-hero-header-transparent) .navbar.bg-light,:where(.navigation_sticky) header.menu:is(.bg-transparent.scroll-down,.bg-transparent.scroll-up) .navbar.bg-light{background:var(--webx-cms-header-navigation-submenu-background-color, #fff) !important}header.menu:is(.has-no-page-hero-header-transparent) .navbar.bg-light .navbar-nav .nav-link,:where(.navigation_sticky) header.menu:is(.bg-transparent.scroll-down,.bg-transparent.scroll-up) .navbar.bg-light .navbar-nav .nav-link{color:var(--webx-cms-header-navigation-submenu-color, currentColor)}header.menu:is(.has-no-page-hero-header-transparent) .navbar.bg-light .navbar-nav .nav-link:hover,:where(.navigation_sticky) header.menu:is(.bg-transparent.scroll-down,.bg-transparent.scroll-up) .navbar.bg-light .navbar-nav .nav-link:hover{color:var(--webx-cms-header-navigation-submenu-hover-color, currentColor)}.path-online3 header.menu{margin-top:0}.path-online3 header.menu,.path-online3 header.menu.menu-mobile{position:static}body.show-menu{overflow:hidden}.top-menu-wrapper{display:flex;flex-direction:column-reverse}@media(min-width: 992px){.top-menu-wrapper{align-items:center;flex-direction:row;justify-content:flex-end}}