.header-container .row-fluid [class*=span]{min-height:0}.nav-bar{background:rgba(79,36,128,.9);padding:0;position:fixed;top:0;width:100vw;z-index:100}.nav-bar .inner{align-items:center;display:flex;height:100%;margin:0 auto;max-width:100%;overflow:visible;padding:0 30px;position:relative;width:100%}.nav-bar .inner .logo{margin:20px 0;width:350px}.nav-bar .inner .logo img{height:auto;width:300px}.nav-bar .inner .menu{align-items:center;display:flex;margin-left:auto;position:static;text-align:right}.nav-bar .inner .menu ul li:nth-of-type(2) ul li:first-child,.nav-bar .inner .menu ul li:nth-of-type(4) ul li:first-child{display:none}.nav-bar .inner .menu ul li ul.open-menu-list{display:flex!important}.nav-bar .inner .menu ul li ul li a{font-weight:600!important}.nav-bar .inner .menu ul{display:block;margin:0;padding-left:0}.nav-bar .inner .menu ul li{display:block;float:left;margin:0}.nav-bar .inner .menu ul li:hover{font-weight:700!important}.nav-bar .inner .menu ul li a{color:#fff;display:block;font-size:14px;font-weight:600;padding:10px 14px;text-decoration:none;text-transform:uppercase}.nav-bar .inner .menu ul li ul li:hover a{font-weight:700!important}.hs-menu-wrapper-rev .active a{font-weight:700!important}.nav-bar .inner .hs-menu-depth-1 a:hover{font-weight:700}.nav-bar .inner .hs-menu-depth-2 a:hover{transform:none}.nav-bar .inner .menu ul li:nth-of-type(last){border:2px solid #fff;border-radius:16px;color:#fff;font-size:14px;margin:41px 0 28px;padding:0;text-decoration:none}.nav-bar .inner .menu ul li:nth-of-type(last):hover{background:#fff}.nav-bar .inner .menu ul li:nth-of-type(last):hover a{color:#4f2480}.nav-bar .inner .menu ul li:nth-of-type(last) a{display:block;padding:5px 15px!important}.nav-bar .inner .menu-button{display:none;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:40px}.nav-bar .inner .menu-button img{width:60px}.nav-bar .inner .menu ul.hs-menu-children-wrapper li{padding:5px 0!important;width:auto}.nav-bar .inner .menu ul.hs-menu-children-wrapper li a{color:#4f2480!important;display:inline;max-width:unset;padding:10px 5px;text-overflow:unset!important;width:auto!important}.nav-bar .menu-button svg{color:#fff;font-size:34px}.nav-bar .inner .menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{position:relative}.nav-bar .inner .menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{justify-content:flex-end;margin:0;padding-top:24px;position:absolute;right:0;text-align:center;top:42px;width:auto}.nav-bar .inner .menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper>li>a{display:block;padding-left:30px}body.nav-hover .nav-bar:after{background:#fff;content:"";height:51px;left:0;position:absolute;right:0;top:91px}[data-hs-cos-type=cta]{min-height:40px}.nav-bar .inner .hs-cta-wrapper{display:inline-block;margin-left:20px;min-width:97px}.mobile-menu a.cta_button,.nav-bar .inner a.cta_button{background:transparent;border:2px solid #fff;border-radius:32px;color:#fff;display:block;font-family:Muli,sans-serif;font-size:14px;padding:6px 18px;text-transform:uppercase}.mobile-menu a.cta_button:hover,.nav-bar .inner a.cta_button:hover{background:#fff;color:#4f2480;text-decoration:none}.mobile-menu{background:#4f2480;display:none;height:100%;position:fixed;text-align:center;top:0;width:100%;z-index:500}.mobile-menu ul li{width:100%}.mobile-menu ul li a{color:#fff;padding-bottom:5px;text-decoration:none}.mobile-menu .hs-menu-wrapper-rev.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none;height:100%;opacity:1;position:relative;text-align:center}.mobile-menu .hs-menu-wrapper-rev.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{max-width:unset;width:100%}.mobile-menu .hs-menu-children-wrapper .hs-menu-item{display:block;flex-wrap:wrap}.mobile-menu .hs-menu-children-wrapper{background-color:#fff;display:block;width:100%}.mobile-menu .hs-menu-children-wrapper a{color:#4f2480!important}.mobile-menu.show{display:block}.mobile-menu .top-bar{padding:0}.mobile-menu .inner{height:80px}.mobile-menu .inner .logo{left:25px;position:absolute;top:28px}.mobile-menu img{max-width:200px}.mobile-menu .menu-button{border:2px solid #fff;border-radius:50%;height:38px;padding:5px 10px;position:absolute;right:34px;top:22px;width:38px}.mobile-menu .menu-button svg{color:#fff;font-size:18px}.mobile-menu ul{width:100%}.mobile-menu ul li{padding:0}.mobile-menu ul li a{border-bottom:1px solid #fff;display:block;max-width:100%!important;padding:10px 30px!important;text-transform:uppercase;width:100%}.mobile-menu ul li:last-of-type a{border-bottom:none!important}.mobile-menu ul .hs-menu-children-wrapper li a{border-bottom:none;text-transform:uppercase}.mobile-menu .hs-menu-item{display:none;text-align:left}.mobile-menu .hs-menu-depth-1{display:block}.mobile-menu .hs-menu-wrapper-rev{border-top:1px solid #fff}.mobile-menu ul,.mobile-menu ul.active-branch{margin:0;padding:0}.mobile-menu .hs_cos_wrapper_type_cta{display:block;float:left;margin-left:20px;margin-top:30px}.mobile-menu .hs-item-has-children{background:url(https://insights.talentinsightgroup.co.uk/hubfs/icon-dropdown@3x.png) no-repeat;background-position:90% 50%;background-size:25px 14px}.mobile-menu .submenu-open{background:url(https://insights.talentinsightgroup.co.uk/hubfs/icon-dropdown-close@3x.png) no-repeat;background-position:90% 50%;background-size:25px 14px}.mobile-menu a.cta_button{font-size:16px}@media (max-width:1200px){.nav-bar{height:90px}.nav-bar .inner .menu{display:none}.nav-bar .inner .menu-button{display:block}.nav-bar .inner .button-cta{display:none}.nav-bar .inner .menu ul li:nth-of-type(2) ul li:first-child,.nav-bar .inner .menu ul li:nth-of-type(4) ul li:first-child{display:block}}@media (max-width:475px){.nav-bar .inner .logo{width:fit-content}.nav-bar .inner .logo img{width:200px}.mobile-menu img{max-width:200px}}@media (min-width:476px) and (max-width:1200px){.nav-bar .inner .logo{left:45px}}@media (-ms-high-contrast:none){.nav-bar .inner .menu ul.hs-menu-children-wrapper{position:fixed!important;top:90px!important;width:100vw!important}}