#block-807 {
	margin-bottom: 60px;
}

#block-807 .block-content-inner {
	line-height: 1.5;
	font-size: 14px;
	text-align: center;
}

#block-807 .subheadline {
	font-size: 38px;
	text-align: center;
}

#block-807 h1 {
	text-align: center;
	margin-bottom: 15px;
	margin-top: 20px;
}

#block-812 .block-content-inner {
	font-size: 14px;
	line-height: 1.5;
}

#block-812 .subheadline {
	font-size: 38px;
	margin-bottom: 20px;
	margin-top: 20px;
}

#block-813 .block-content-inner {
	font-size: 14px;
	line-height: 1.5;
}

#block-813 .subheadline {
	font-size: 38px;
	margin-bottom: 20px;
	margin-top: 20px;
}

@media only screen and (max-width: 920px) {
	#block-807 {
		margin-bottom: 15px;
	}

	#block-807 .subheadline {
		font-size: 22px;
		margin-top: 16px;
	}

	#block-807 h1 {
		font-size: 32px;
	}

	#block-810 {
		width: 50%;
	}

	#block-809 {
		width: 50%;
	}
}

@media only screen and (max-width: 920px) {
	#block-811 {
		width: 50%;
	}
}

@media only screen and (max-width: 920px) {
	#block-808 {
		width: 50%;
	}
}

#block-814 {
	margin-bottom: 60px;
}
#block-814 .block-content-inner {
	line-height: 1.5;
	font-size: 14px;
	text-align: center;
}
#block-814 .subheadline {
	font-size: 38px;
	text-align: center;
}
#block-814 h1 {
	text-align: center;
	margin-bottom: 15px;
	margin-top: 20px;
}
@media only screen and (max-width: 920px) {
	#block-814 {
		margin-bottom: 15px;
	}
}
@media only screen and (max-width: 920px) {
	#block-814 .subheadline {
		font-size: 22px;
		margin-top: 16px;
	}
}
@media only screen and (max-width: 920px) {
	#block-814 h1 {
		font-size: 32px;
	}
}

@media only screen and (max-width: 920px) {

}
@media only screen and (max-width: 920px) {

}
@media only screen and (max-width: 920px) {

}