.menu-mega-item__content{left:0;overflow:hidden;position:absolute;right:0;transition-duration:.2s;transition-property:height;transition-timing-function:linear;visibility:hidden;z-index:999}.menu-mega-item__content .content-wrapper{background-color:var(--global-nav-background--mega);border-top:2px solid var(--primary-dark-blue-900);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.3);box-shadow:0 2px 3px 0 rgba(0,0,0,.3);display:flex;justify-content:space-between;padding:0;position:relative;width:100%}.menu-mega-item__intro-bodytext{color:var(--grey-900)}.menu-mega-item__intro-cta{margin-top:16px}.menu-mega-item__intro-cta a.simple_link,.menu-mega-item__intro-cta a.simple_link:hover{color:var(--primary-dark-blue-900)}.menu-mega-item__intro-cta>a.simple_link:first-child{padding-left:0}.menu-mega-item__navigation-submenu .hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-2 a:hover{font-weight:700}.menu-mega-item__navigation-submenu li.hs-menu-item.hs-menu-depth-1 a:hover{color:var(--grey-900)}.menu-mega-item__intro-heading.h3{color:var(--primary-dark-blue-900);font-size:28px;font-weight:600;line-height:42px;margin-top:0}.menu-mega-item__navigation-submenu{flex-wrap:wrap;margin:0;padding:0}.menu-mega-item__navigation-submenu--column{flex-direction:column}.menu-mega-item__navigation-submenu--column li{width:auto}.menu-mega-item__content .nav-mega__link-item,.menu-mega-item__content .nav-mega__link-item:focus,.menu-mega-item__content .nav-mega__link-item:hover{background-color:transparent;color:var(--global-nav-text-color);font-weight:400}.menu-mega-item__content .nav-mega__link-item:focus,.menu-mega-item__content .nav-mega__link-item:hover{color:var(--primary-dark-blue-800)}.menu-mega__content-wrapper .nav-mega__list-wrapper{display:flex;list-style:none;margin:0;padding:0}.menu-mega__content-wrapper .nav-mega__list-wrapper .menu-item{display:inline-block;font-size:18px;padding:35px;position:relative}.menu-mega__content-wrapper .nav-mega__list-wrapper .menu-mega-opener.mega-menu-open .menu-item:after{border-bottom:10px solid var(--global-nav-background--mega);bottom:20px}.menu-mega__content-wrapper .nav-mega__list-wrapper .menu-mega-opener{-webkit-tap-highlight-color:transparent;color:var(--global-nav-text-color);cursor:pointer}.nav-mega__list-item{list-style-type:none;position:relative}.nav-mega__link-item{background-color:var(--global-nav-background);border:none;line-height:24px;padding:12px 8px;white-space:nowrap;width:100%}.menu-mega__bg-colour--invert .nav-mega__link-item{background-color:var(--global-nav-background--invert);color:var(--global-nav-background-text-color--invert)}.nav-mega__submenu-icon-wrapper{align-items:center;display:flex;flex-direction:row}.menu-mega__content-wrapper{align-items:center;display:flex;height:100%;justify-content:flex-end}.menu-mega-item__navigation-wrapper{width:100%}.menu-mega-item__navigation-signup.sign-up-form.header-signup-form{display:flex;flex-direction:column}@media screen and (min-width:1024px){.menu-mega-item__form-heading.h4,.menu-mega-item__navigation-submenu li.hs-menu-item a{font-size:18px;font-weight:600;line-height:36px}.h3.right-menu-heading{color:var(--grey-300)}.menu-mega-item__navigation-right--submenu ul li.hs-menu-item.hs-menu-depth-1 a{color:var(--grey-300);font-size:16px;font-weight:400;line-height:24px}.menu-mega-item__navigation-right--submenu ul li.hs-menu-item.hs-menu-depth-1 a:hover{font-weight:700}.menu-mega-item__navigation-right--submenu ul{display:flex;flex-direction:column}.menu-mega-item__navigation-signup.sign-up-form.header-signup-form{background-color:var(--global-header-top-background);color:var(--grey-300);padding:32px 48px}.menu-mega-item__navigation-submenu ul{justify-content:space-between}.nav-mega__button{display:none;margin-top:0}.menu-mega-item__navigation-submenu{width:100%}.header-signup-form{width:30%}.menu-mega-item__navigation{padding:32px 48px;width:70%}.header-signup-form.sign-up-form .hs_submit.hs-submit{position:absolute;right:2px;top:2px}.menu-mega-item__navigation-submenu li.hs-menu-item.hs-menu-depth-1{flex:1;width:100%}}.legal-consent-container{font-size:11px;margin-top:5px}.header-signup-form.sign-up-form .legal-consent-container .hs-form-booleancheckbox-display>span,.header-signup-form.sign-up-form a{color:#fff!important}.menu-mega-item__form-bodyform{position:relative}.mega-menu-item__form-heading-wrapper hr{border-color:var(--grey-300)}.menu-mega__content-wrapper .nav-mega__list-wrapper .menu-mega-opener.mega-menu-open .menu-item:after{border-bottom:10px solid var(--primary-dark-blue-900);border-left:10px solid transparent;border-right:10px solid transparent;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.header-signup-form.sign-up-form input[type=email]{background-color:transparent;border-color:var(--grey-300);color:var(--grey-300);font-size:10px;padding:16px 10px}.header-signup-form.sign-up-form input.hs-button{background-color:var(--grey-300);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjU0MjhCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEwIDEuNSA3IDctNyA3bS05LTdoMTZIMVoiLz48L3N2Zz4=)}.menu-mega-item_form-wrapper{display:flex;flex-direction:column;gap:2x}@media screen and (max-width:1023px){.mega-menu-item__form-heading-wrapper,.menu-mega-item__navigation-signup.sign-up-form.header-signup-form,.menu-mega__close-button{display:none}.menu-mega-content-wrapper li.hs-menu-item.hs-menu-depth-2{margin-left:20px}.menu-mega-item_form-wrapper{display:none}.menu-mega__content-wrapper .nav-mega__list-wrapper{background-color:var(--global-nav-background--mega);color:var(--global-nav-text-color);flex-direction:column;height:calc(100vh - 68px);left:0;overflow-x:hidden;overflow-y:auto;padding:36px;position:absolute;right:0;top:68px;z-index:1000}.menu-mega__content-wrapper .nav-mega__list-wrapper>li{border-bottom:1px solid var(--grey-300)}.menu-mega__content-wrapper .nav-mega__list-wrapper .menu-item{color:var(--primary-dark-blue-900);display:block;font-size:22px;font-weight:600;line-height:150%;margin:0;padding:16px 0;position:relative}.menu-mega-item__content{border-bottom:none;top:0}.menu-mega-item__content .content-wrapper{border-top:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;flex-wrap:wrap;margin:0}.menu-mega-item__intro{display:none}.menu-mega-item__navigation{margin-top:0;width:100%}.menu-mega-item__navigation-submenu{flex-direction:column;padding-left:0}.menu-mega-item__navigation-submenu li{border-bottom:none;width:100%}.menu-mega__content-wrapper .nav-mega__list-wrapper>li{color:var(--global-nav-text-color)}.menu-mega__content-wrapper .nav-mega__list-wrapper li:last-child{border-bottom:none}.menu-mega-item__navigation-submenu li.hs-item-has-children{position:relative}.menu-mega__content-wrapper .nav-mega__list-wrapper .menu-mega-opener .menu-item:after,.menu-mega__content-wrapper .nav-mega__list-wrapper .menu-mega-opener.mega-menu-open .menu-item:after{background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;content:"";height:14px;left:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}.menu-mega__content-wrapper .nav-mega__list-wrapper .menu-mega-opener .menu-item:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjMjU0MjhCIiBkPSJtNy41NSAyLjgwNSA1LjYyMSA1LjYyN2ExLjA2MyAxLjA2MyAwIDEgMCAxLjUwMS0xLjUwNUw4LjMwMi41NTJBMS4wNiAxLjA2IDAgMCAwIDYuODM3LjUyMWwtNi40MTQgNi40YTEuMDYzIDEuMDYzIDAgMCAwIDEuNSAxLjUwNUw3LjU1IDIuODA1WiIvPjwvc3ZnPg==)}.mega-menu-submenu--depth1-li a.submenu-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:fit-content}.menu-mega__content-wrapper .nav-mega__list-wrapper .menu-mega-opener.mega-menu-open .menu-item:after{transform:translateY(-50%) rotate(-180deg)}.nav-mega__button svg{stroke:var(--primary-dark-blue-900)}.menu-mega-item__navigation-right--submenu li{line-height:36px}.menu-mega-item__content{height:auto;position:relative;visibility:visible}.menu-mega__content-wrapper .nav-mega__list-wrapper--hidden{display:none}.nav-mega__button,.nav-mega__button:hover{background:none;border:none;height:auto;margin-top:0;min-width:auto;padding:18px 30px;transition:none}.nav-mega__button-hamburger--hidden,.nav-mega__button-x--hidden{display:none}.menu-mega-item__navigation-submenu .hs-menu-wrapper ul{display:flex;flex-direction:column}.menu-mega-item__navigation-wrapper{flex-direction:column}.menu-mega-item__image{display:none}.menu-mega-item__navigation-submenu li.hs-menu-item.hs-menu-depth-1{flex:0 0 calc(100% - 16px)}ul.hs-menu-children-wrapper.mega-menu-submenu--hidden{display:none}.menu-mega-item__form-heading.h4,.menu-mega-item__navigation-submenu li.hs-menu-item a{font-size:18px;font-weight:500}}@media screen and (max-width:1150px) and (min-width:1024px){.menu-mega-item__content .nav-mega__link-item{font-size:20px}}.menu-mega-item__image{width:30%}img.menu-mega-item__image-img{height:100%;object-fit:cover;width:100%}.menu-mega-item__navigation-submenu li.hs-menu-item a{color:var(--primary-dark-blue-900)}.menu-mega-item__form-heading.h4{color:var(--global-nav-background-text-color--invert)}.menu-mega-item__navigation-submenu .hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-2 a{color:var(--grey-900);font-size:16px;font-weight:400;letter-spacing:.25px;line-height:24px;margin-top:20px}