.wd-page-title {
	display: none !important;
}

.vanta-hero,
.vanta-recent-work,
.vanta-vacancy,
.vanta-process,
.vanta-trusted-partner,
.vanta-estimate-form,
.vanta-faq {
	--vanta-navy: #111827;
	--vanta-text: #667085;
	--vanta-gold: #c3a15a;
	--vanta-gold-dark: #a9853f;
	--vanta-gold-light: #f3ebdd;
	--vanta-bg: #fff;
	--vanta-bg-alt: #f7f5f1;
	--vanta-border: #e4e1da;
}

/* Property Managers header */
.whb-main-header,
.whb-main-header .whb-row,
.whb-main-header .whb-row .whb-row-inner {
	background-color: #fff;
}

.whb-main-header {
	border-bottom: 1px solid #e4e1da;
	box-shadow: 0 6px 24px rgba(17, 24, 39, .04);
}

.whb-main-header .wd-header-nav .wd-nav > li > a {
	color: #111827;
	font-weight: 700;
	letter-spacing: .055em;
}

.whb-main-header .wd-header-nav .wd-nav > li:hover > a,
.whb-main-header .wd-header-nav .wd-nav > li.current-menu-item > a,
.whb-main-header .wd-header-nav .wd-nav > li.current-menu-ancestor > a,
.whb-main-header .wd-header-nav .wd-nav > li > a:focus-visible {
	color: #a9853f;
}

.whb-main-header .wd-dropdown-menu {
	border: 1px solid #e4e1da;
	border-radius: 16px;
	background: #fff;
	box-shadow: 0 12px 35px rgba(17, 24, 39, .09);
}

.whb-main-header .wd-dropdown-menu .wd-sub-menu > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
	color: #667085;
	font-weight: 500;
}

.whb-main-header .wd-dropdown-menu .wd-sub-menu > li > a:hover,
.whb-main-header .wd-dropdown-menu .wd-sub-menu > li > a:focus-visible,
.whb-main-header .wd-dropdown-menu .wd-sub-menu > li.current-menu-item > a {
	color: #a9853f;
}

.whb-main-header .wd-header-divider {
	background-color: #e4e1da;
}

.whb-main-header .wd-button-wrapper .vs-btn {
	min-height: 44px;
	padding: 12px 20px;
	border: 1px solid transparent;
	border-radius: 14px;
	font-weight: 700;
	letter-spacing: .01em;
	box-shadow: none;
	transition: color .18s, background-color .18s, border-color .18s, transform .18s;
}

.whb-main-header .wd-button-wrapper .vs-btn-secondary {
	border-color: #e4e1da;
	background: #fff;
	color: #111827;
}

.whb-main-header .wd-button-wrapper .vs-btn-secondary:hover,
.whb-main-header .wd-button-wrapper .vs-btn-secondary:focus-visible {
	border-color: #c3a15a;
	background: #f7f5f1;
	color: #111827;
}

.whb-main-header .wd-button-wrapper .vs-btn-primary {
	border-color: #c3a15a;
	background: #c3a15a;
	color: #111827;
}

.whb-main-header .wd-button-wrapper .vs-btn-primary:hover,
.whb-main-header .wd-button-wrapper .vs-btn-primary:focus-visible {
	border-color: #a9853f;
	background: #a9853f;
	color: #111827;
	transform: translateY(-1px);
}

.whb-main-header .wd-button-wrapper .wd-btn-icon {
	margin-left: 9px;
}
