.elementor .pcn-navbar{min-height:52px;background-color:var(--ssp-accent);display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;padding-block: 0; padding-inline: max(72px, calc((100% - 1136px) / 2)); --pcn-search-h: 38px; & .elementor-widget-nav-menu .elementor-nav-menu .elementor-item, & .elementor-widget-nav-menu .elementor-nav-menu .elementor-item:hover, & .elementor-widget-nav-menu .elementor-nav-menu .elementor-item:focus, & .elementor-widget-nav-menu .elementor-nav-menu .elementor-item.elementor-item-active { color: #ffffff; font-family: var(--ssp-font); font-size: 14px; font-weight: 500; line-height: 1; padding: 0 16px; min-height: 52px; display: inline-flex; align-items: center; } & .elementor-widget-nav-menu .elementor-nav-menu .elementor-item:hover, & .elementor-widget-nav-menu .elementor-nav-menu .elementor-item.elementor-item-active { background: rgba(0, 0, 0, .22); } & .elementor-nav-menu .elementor-item.elementor-item-active { font-weight: 600; } & .elementor-nav-menu .sub-arrow, & .elementor-nav-menu .sub-arrow i, & .elementor-nav-menu .sub-arrow svg, & .elementor-nav-menu .sub-arrow svg * { color: #ffffff !important; fill: #ffffff !important; stroke: none; } & .elementor-widget-search { width: 320px; max-width: 100%; flex: 0 0 auto; display: flex; align-items: center; } & .elementor-widget-search .e-search, & .elementor-widget-search .e-search-form { width: 100%; height: var(--pcn-search-h) !important; min-height: 0 !important; align-items: center; } & .elementor-widget-search .e-search-form { background: rgba(0, 0, 0, .22); border: 0; border-radius: 4px; box-shadow: none; } & .elementor-widget-search .e-search-input-wrapper { background: transparent; border: 0; border-radius: 4px; box-shadow: none; flex: 1 1 auto; min-width: 0; height: var(--pcn-search-h) !important; } & .elementor-widget-search .e-search-input { background: transparent; border: 0; color: #ffffff; font: 400 13px/1 var(--ssp-font); padding: 0 12px 0 14px !important; height: var(--pcn-search-h) !important; min-height: 0 !important; } & .elementor-widget-search .e-search-input::placeholder { color: #ffffff; opacity: .9; } & .elementor-widget-search .e-search-submit { background: transparent !important; border: 0; color: #ffffff !important; fill: #ffffff; padding: 0 14px !important; height: var(--pcn-search-h) !important; min-height: 0 !important; flex: 0 0 auto; font: 600 13px/1 var(--ssp-font); border-radius: 0 4px 4px 0; } & .elementor-widget-search .e-search-submit:hover { background: rgba(0, 0, 0, .15) !important; } & .elementor-widget-search .e-search-submit svg { width: 16px; height: 16px; fill: currentColor; } & .elementor-menu-toggle { color: #ffffff !important; background: transparent !important; margin-inline-end: auto; } & .elementor-menu-toggle svg, & .elementor-menu-toggle i { color: #ffffff; fill: #ffffff; font-size: 24px; } & .elementor-menu-toggle:hover { background: rgba(255, 255, 255, .16) !important; } & nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { background-color: var(--ssp-accent); margin-top: 0; } & .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-nav-menu .elementor-item { display: flex; border-top: 1px solid rgba(255, 255, 255, .22); } & .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-nav-menu .elementor-sub-item { color: #ffffff; } & a:focus-visible, & button:focus-visible, & input:focus-visible, & [tabindex]:focus-visible { outline: 3px solid #ffffff; outline-offset: 3px; }\n}.elementor .pcn-header-nhs{width:auto;height:66px;display:block;}.elementor .pcn-header-logo{width:auto;height:64px;display:block;}.elementor .pcn-header{border-block-end-width:1px;background-color:var(--ssp-page);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--ssp-border); padding-block: 26px; padding-inline: max(72px, calc((100% - 1136px) / 2));\n}