  .content main h2 {
	font-size: 22px;
	line-height: 26px;
	color: #7a9a01;
	margin-bottom: 15px;
	margin-top: 30px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
}

.content main h3 {
	font-size: 18px;
	line-height: 24px;
	color: #7a9a01;
	margin-bottom: 15px;
	margin-top: 20px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
}

.content main h4 {
	font-size: 16px;
	line-height: 22px;
	color: #7a9a01;
	margin-bottom: 15px;
	margin-top: 15px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
}

.content main h5 {
	font-size: 18px;
	line-height: 24px;
	color: #7a9a01;
	margin-bottom: 15px;
	margin-top: 20px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
}

.content main h6 {
	font-size: 18px;
	line-height: 24px;
	color: #7a9a01;
	margin-bottom: 15px;
	margin-top: 20px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
}

.content main p {
	margin: 0 0 18px;
}

.bg-deep-pink {
	background-color: #7a9a01;
}

.text-medium-gray, .btn.text-medium-gray {
	color: #999;
}

main .faqs {
	background: #FFFFFF;
	margin: 0;
	padding: 10px 0;
}

	main .faqs .faq-question .fal {
		font-size: 14px;
		color: #7a9a01;
		font-weight: 600;
	}

.side-nav a.is-active {
	color: #7a9a01;
	font-weight: 600
}

.home header .logo .logo-light.default {
	width: 208px;
	max-height: initial;
}

.text-small {
	font-size: 12px;
	line-height: 15px;
}

.content main .intro {
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	font-size: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-style: normal;
	color: #7a9a01;
}

.text-extra-small {
	font-family: 'Montserrat', sans-serif;
	font-size: 11px;
	line-height: 14px;
}

#top__bar__menu li a {
	font-size: 14px;
}

.event__list .block .event__content h3 {
	font-size: 18px;
	line-height: 24px;
}