.v3-page header.v2-header.direct-header>.direct-header-inner{flex-wrap:nowrap;align-items:center;gap:22px;min-height:112px;padding-block:12px;display:flex}.v3-page .direct-header .direct-brand{flex-shrink:0;line-height:0}.v3-page .direct-header .direct-home{color:#ddd;align-items:center;min-height:44px;font:600 13px/1.4 Montserrat,Arial,sans-serif;display:flex}.v3-page .direct-header nav.direct-solutions{background:0 0;flex:1;order:0;justify-content:center;align-items:center;gap:6px;width:auto;margin:0;padding:0;display:flex;position:static}.v3-page .direct-header .direct-solutions>a{color:#eee;white-space:nowrap;border-bottom:3px solid #0000;border-radius:4px 4px 0 0;justify-content:center;align-items:center;min-height:44px;padding:10px;font:700 13px/1.4 Montserrat,Arial,sans-serif;display:flex}.v3-page .direct-header .direct-solutions>a:hover,.v3-page .direct-header .direct-solutions>a[aria-current=page]{border-bottom-color:var(--nav-color);color:#fff;background:#ffffff0c}.v3-page .direct-header .direct-contact{white-space:nowrap;flex-shrink:0;min-height:44px;margin-left:0}@media (max-width:1150px){.v3-page header.v2-header.direct-header>.direct-header-inner{grid-template-columns:auto 1fr auto;gap:8px 22px;display:grid}.v3-page .direct-header .direct-home{justify-self:start}.v3-page .direct-header .direct-contact{grid-area:1/3}.v3-page .direct-header nav.direct-solutions{border-top:1px solid #ffffff15;grid-column:1/-1;grid-template-columns:repeat(9,minmax(0,1fr));gap:5px;width:100%;padding-top:6px;display:grid}.v3-page .direct-header .direct-solutions>a{padding-inline:4px}.v3-page .direct-header .v3-brand{width:66px}}@media (max-width:600px){.v3-page header.v2-header.direct-header>.direct-header-inner{gap:7px 18px;padding-block:10px 12px}.v3-page .direct-header nav.direct-solutions{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 6px}.v3-page .direct-header .direct-solutions>a{background:#ffffff06;min-height:44px;font-size:12px}.v3-page .direct-header .v3-brand{width:58px}.v3-page .direct-header .direct-contact{padding:10px 13px;font-size:12px}}body .brand-page.v3-page header.direct-header>.direct-header-inner{gap:16px;min-width:0}body .brand-page.v3-page header.direct-header .direct-brand{min-width:0;max-width:100%}body .brand-page.v3-page header.direct-header .v3-brand{width:86.4px;height:105.6px;margin:0;display:block}body .brand-page.v3-page header.direct-header .v3-brand svg{width:100%;height:100%;display:block}body .brand-page.v3-page header.direct-header .sv-integral-identity{flex-direction:column;align-items:flex-start;gap:3px;display:flex}body .brand-page.v3-page header.direct-header .sv-integral-identity .v3-brand{height:79.2px}body .brand-page.v3-page header.direct-header .sv-integral-identity strong{font-size:15px;line-height:1.25}body .brand-page.v3-page header.direct-header .direct-home[aria-current=page]{color:#fff;text-underline-offset:6px;text-decoration:underline}@media (max-width:1150px){body .brand-page.v3-page header.direct-header>.direct-header-inner{grid-template-columns:91.2px minmax(0,1fr) auto;gap:8px 16px}}@media (max-width:700px){body .brand-page.v3-page header.direct-header>.direct-header-inner{grid-template-columns:76.8px minmax(0,1fr) auto;gap:8px 12px;min-height:0;padding-block:10px}body .brand-page.v3-page header.direct-header .v3-brand{width:69.6px;height:79.2px}body .brand-page.v3-page header.direct-header .sv-integral-identity .v3-brand{width:57.6px;height:55.2px}body .brand-page.v3-page header.direct-header .sv-integral-identity strong{font-size:14px}body .brand-page.v3-page header.direct-header .direct-contact{gap:10px;padding:10px 12px;font-size:12px}body .brand-page.v3-page header.direct-header nav.direct-solutions{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 6px}body .brand-page.v3-page header.direct-header .direct-solutions>a{min-height:44px;padding-inline:2px;font-size:12px}}body .brand-page.v3-page header.v2-header.direct-header[data-division=home] .direct-brand{justify-content:center;place-self:center start;align-items:center;line-height:0;display:flex}body .brand-page.v3-page header.v2-header.direct-header[data-division=home] .v3-brand{flex:none;width:103.68px;height:105.6px;margin:0}@media (min-width:701px) and (max-width:1150px){body .brand-page.v3-page header.v2-header.direct-header[data-division=home]>.direct-header-inner{grid-template-columns:104px minmax(0,1fr) auto auto;align-items:center}}@media (max-width:700px){body .brand-page.v3-page header.v2-header.direct-header[data-division=home]>.direct-header-inner{grid-template-columns:minmax(84px,1fr) auto auto;align-items:center}body .brand-page.v3-page header.v2-header.direct-header[data-division=home] .v3-brand{width:83.52px;height:95.04px}}
