#block-1000 {
	text-align: center;
}

#block-1000 .block-content-inner {
	color: #000000;
	text-align: center;
}

#block-1000 .block-content-inner a {
	color: #000000;
}

#block-1000 h1 {
	display: block;
	font-size: 58px;
}

#block-1002-image-82832 {
	width: 100%;
	margin: 2px;
}

#block-1003-image-82832 {
	width: 100%;
	margin: 2px;
}

#block-1004 .block-content-inner {
	text-align: center;
}

#block-1004 .block-content-inner a {
	display: inline-block;
	border: 1px solid #b6a68e;
	border-radius: 15px;
	padding: 10px 25px 7px;
	color: #000000;
	transition: .2s;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom: 10px;
}

#block-1004 .block-content-inner a a {
	color: #000000;
}

#block-1004 .block-content-inner a:hover {
	background-color: #b6a68e;
}

#block-1004 .subheadline {
	text-align: center;
	margin-bottom: 30px;
}

#block-956 li {
	margin: 2px;
}

#block-957 li {
	margin: 2px;
}

#block-960 {
	float: right;
}

#block-961 {
	float: left;
}

#block-961-image-84265 .block-inner.block-images-image-content {
	width: 100%;
	max-width: 70%;
}

#block-963 li {
	margin: 2px;
}

#block-964 li {
	margin: 2px;
}

#block-974 li {
	margin: 2px;
}

#block-975 li {
	margin: 2px;
}

#block-976 li {
	margin: 2px;
}

#block-977 li {
	margin: 2px;
}

#block-984 li {
	margin: 2px;
}

#block-985 li {
	margin: 2px;
}

#block-987 .block-content-inner {
	margin-top: 20px;
}

#block-993-image-82832 {
	width: 100%;
	margin: 2px;
}

#block-995 .block-inner {
	float: right;
	position: absolute;
	max-width: 40%;
	height: 100%;
	padding: 5%;
	background-color: #b6a68e;
	padding-top: 8%;
	right: 0;
}

#block-995 .description {
	margin-left: 0;
}

#block-995 img {
	float: left;
	max-width: 60%;
}

#block-995-image-84277 .description {
	color: #ffffff!important;
}

#block-995-image-84277 .description a {
	color: #ffffff!important;
}

#block-995-image-84277 .subheadline {
	color: #ffffff;
	margin-bottom: 20px;
}

#block-995-image-84277 .subheadline a {
	color: #ffffff;
}

@media only screen and (max-width: 920px) {
	#block-1000 {
		margin-top: 40px;
		margin-bottom: 20px;
	}

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

	#block-1002 {
		width: 50%;
	}

	#block-1003 {
		width: 50%;
	}

	#block-960 {
		width: 100%;
	}

	#block-961 {
		width: 100%;
	}

	#block-961-image-84265 .block-inner.block-images-image-content {
		max-width: 85%;
	}

	#block-961-image-84265 .block-inner.block-images-image-content span {
		margin-top: 15px;
	}

	#block-961-image-84265 .description {
		overflow: visible;
	}

	#block-972 {
		width: 100%;
	}

	#block-973 {
		width: 100%;
	}

	#block-981 {
		width: 100%;
	}

	#block-982 {
		width: 100%;
	}

	#block-993 {
		width: 50%;
	}

	#block-995 {
		margin-top: 40px;
		margin-bottom: 20px;
	}

	#block-995 .block-inner {
		position: relative;
		max-width: 100%;
		padding: 20px;
		padding-top: 20px;
	}

	#block-995 img {
		max-width: 100%;
	}

	#block-995-image-84277 {
		width: 100%;
		margin: 0;
	}

	#body-140 main {
		padding-top: 50px;
		margin-top: 0;
	}
}
#block-1006-image-82832 {
	width: 100%;
	margin: 2px;
}
@media only screen and (max-width: 920px) {
	#block-1006 {
		width: 50%;
	}
}

#block-1256-image-82832 {
	width: 100%;
	margin: 2px;
}
@media only screen and (max-width: 920px) {
	#block-1256 {
		width: 50%;
	}
}

#block-1271-image-82832 {
	width: 100%;
	margin: 2px;
}
@media only screen and (max-width: 920px) {
	#block-1271 {
		width: 50%;
	}
}

#block-1272-image-82832 {
	width: 100%;
	margin: 2px;
}
@media only screen and (max-width: 920px) {
	#block-1272 {
		width: 50%;
	}
}
