/*
#######################################################
############# AUTO GENERATED FILE #####################
#######################################################
*/

/*######## BLOCKS ########*/

#cms_page_block_234 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_234 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_284 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_284 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_313 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}
#cms_page_block_313 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_376 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}
#cms_page_block_376 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_392 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}
#cms_page_block_392 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_393 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}
#cms_page_block_393 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_394 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}
#cms_page_block_394 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_398 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_398 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_399 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_399 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_400 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_400 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_401 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_401 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_411 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_411 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_412 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_412 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_413 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 20px auto 100px;
}
#cms_page_block_413 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_414 {
	width: 100%;
	max-width: 1400px;
	height: auto;
	padding: 0;
	margin: 0 auto 100px;
}
#cms_page_block_414 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_415 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}
#cms_page_block_415 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_235 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_235 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_410 {
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_410 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_384 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 80px 0 50px;
	margin: 0;
	background: rgba(243, 245, 245, 1)   ;
}
#cms_page_block_384 .block-content{
	width: 100%;
	max-width: 1600px;
	height: auto;
	padding: 0;
	margin: 0 auto;
}
#cms_page_block_384 .ltitle2 {
  text-align: center;
}
#cms_page_block_408 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0 10px;
	margin: 0;
}
#cms_page_block_408 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_396 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}
#cms_page_block_396 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

#cms_page_block_397 {
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}
#cms_page_block_397 .block-content{
	width: 100%;
	max-width: none;
	height: auto;
	padding: 0;
	margin: 0;
}

/*######## CONTAINERS ########*/

#cms_page_block_container_7 {
	width: 100%;
	max-width: none;
	margin: 0;
}

#cms_page_block_container_264 {
	width: 100%;
	max-width: 1600px;
	margin: 0 auto;
}

#cms_page_block_container_64 {
	width: 100%;
	max-width: none;
	margin: 0;
}

#cms_page_block_container_148 {
	width: 100%;
	max-width: none;
	margin: 0;
}

#cms_page_block_container_241 {
	width: 100%;
	max-width: none;
	margin: 0;
}

#cms_page_block_container_265 {
	width: 100%;
	max-width: none;
	margin: 0;
}

