.page-header .title {
	color: #474747;
}

.page-header .subtitle {
	color: #404040;
}

.contact-details .details-title {
	color: #dc971f;
}

.contact-details .details-title::before {
	background-color: #dc971f;
}

.contact-details {
	border-bottom-color: #ccc;
	box-shadow: 0 1px 0 0 #fff;
}

.contact-details p {
	color: #404040;
}

.inverted-colors.page-header .title {
	color: #fff;
}

.inverted-colors.page-header .subtitle {
	color: #b1b1b1;
}

.inverted-colors .contact-details {
	border-bottom-color: #111;
	box-shadow: 0 1px 0 0 #272727;
}

.inverted-colors .contact-details p {
	color: #838383;
}