/*
Allgemein

LOGOFARBEN:

#EBEAE5

SCHMUCK:
Mint_1 : #94D7A5
Gelb_1 : #E9CA72
Türkis_1 : #55C5C2

*/

.background_white {
	background: #FFFFFF !important;
}

.background_1,
#container .mod_article.background_1 .fullwidth {
	*background: #EBEAE5 !important;
	background: var(--second_block_background)!important;
}

#container .mod_article.background_1 .fullwidth,
#container .mod_article.background_2 .fullwidth,
#container .mod_article.newsboxes .fullwidth{
	max-width: var(--max_content_width);
	margin: auto;
}

#container .mod_article.background_2 .fullwidth {
	*background: #ffffff !important;
}

.background_1 {
	color: var(--second_block_text_color);
}

.background_1 h2,
.background_1 h3 {
	color: var(--second_block_headline_color);
}

.nohero #container {
	background: none !important;
	padding-top: 0px;
	margin-top: 0px;
}

.nohero #main .inside .mod_article:nth-child(2):not(.whitestart .mod_article:nth-child(2)){
	*background: #f2f2ea;
}

.nohero #main .inside .mod_article:nth-of-type(1){
	padding-top: 0px;	
	margin: auto;
}

.nohero #main .inside .mod_article:nth-of-type(1),
.nohero #main .inside .mod_article:nth-of-type(odd){
	background: #FFFFFF;
	padding-top: 0px;
	margin: auto;
}

.nohero #main .inside .mod_article:nth-of-type(1) .ce_hyperlink {
	display: inline-block;
	margin-right: 15px;
	font-size: 15px;
}

.ce_hyperlink a {
	display: inline-block;
	position: relative;
	margin-top: 20px;
	padding: 5px 20px;
	padding-left: 40px;
	color: #FFFFFF;
	background: #505D7C;
	border-radius: 5px;
	font-weight: 500;
}

.ce_hyperlink a:before {
	position: absolute;
	top: 11px;
	left: 10px;
	width: 20px;
	height: 30px;
	content: "";
	background: url(../assets/icon_anker_link.svg);
	background-position: cover;
	background-repeat: no-repeat;
}

.nohero #main .inside .mod_article:nth-of-type(3){
	padding-top: 0px;
	background: #FFFFFF;
}
