.fixstable-builder-header-family-advisory-institutional {
	background: var(--fixstable-page-background, #f7f6f2);
	border-top: 4px solid var(--fixstable-page-primary, #173f3a);
	border-bottom: 1px solid color-mix(in srgb, var(--fixstable-page-text, #172033) 18%, transparent);
}

.fixstable-builder-header-family-advisory-institutional .fixstable-builder-site-header-inner {
	display: grid;
	grid-template-columns: minmax(210px, 1fr) minmax(0, 1.35fr) auto;
	gap: clamp(24px, 4vw, 70px);
}

.fixstable-builder-header-family-advisory-institutional .fixstable-builder-site-nav {
	justify-content: flex-end;
}

.fixstable-builder-header-family-advisory-institutional .fixstable-builder-site-nav-link {
	font-weight: 600;
}

.fixstable-builder-header-family-advisory-institutional .fixstable-builder-site-header-cta {
	border-radius: 3px;
}

@media (max-width: 768px) {
	.fixstable-builder-header-family-advisory-institutional .fixstable-builder-site-header-inner {
		display: flex;
		flex-wrap: wrap;
	}
}

.fixstable-builder-preview-viewport.is-device-mobile .fixstable-builder-header-family-advisory-institutional .fixstable-builder-site-header-inner,
.fixstable-builder-preview-viewport.is-device-tablet .fixstable-builder-header-family-advisory-institutional .fixstable-builder-site-header-inner {
	display: flex !important;
	flex-wrap: wrap !important;
}
