.component-header-paragraph .component-heading {
	color: #502D0E;
	font-size: 46px;
	font-family: Besley, serif;
	font-weight: 400;
}
.component-header-paragraph .component-description {
	letter-spacing: 0.35px;
	font-weight: 350 !important;
	color: #3b3b3b;
}
.component-header-paragraph .component-description a {
	font-weight: 350;
}
.component-header-paragraph .component-description a:hover {
	font-weight: 400 !important;
}
.component-header-paragraph .component-header-wrapper .no-component-header-description {
	margin-bottom: 0px !important;
}
@media screen and (min-width: 768px) {
	.widened-paragraph .component-header-paragraph {
		padding-left: 5%;
		padding-right: 5%;
	}
	.paragraph .component-header-paragraph .component-header-wrapper {
		width: 75%;
	}
	.leaders-with-purpose-paragraph-wrapper .component-header-paragraph .component-header-wrapper {
		width: 75%;
	}
}
@media screen and (max-width: 767px) {
	.widened-paragraph .component-header-paragraph {
		padding-left: 15px;
		padding-right: 15px;
	}
	.component-header-paragraph .component-description {
		width: 90%;
	}
}