.header-accordion {
	background-image: url('../images/kontakt_01_2560a.jpg') !important;
	background-size:185% auto;
	background-repeat:no-repeat;
	background-position:-175px 0px !important;
	transition:0.9s;
	transition-timing-function: ease-in-out;
	background-color:#120200;
}
.header-accordion h1 {
	color: #ffffff;
}
.header-accordion p {
	color: #ffffff;
}
.header-accordion #accordion ul {
	color:#ffffff;
}
.card-header a {
	color: #ffffff !important;
}
.card-header a::before {
	transform: rotate(0deg) !important;
}
.card-offen .card-header a.collapsed::before {
	transform: rotate(90deg) !important;
}

@media (min-width: 200px) {
	.header-accordion {
		background-size:360% auto;
		background-position:-325px -45px !important;
	}
}

@media (min-width: 375px) {
	.header-accordion {
		background-size:360% auto;
		background-position:-315px -65px !important;
	}
}

@media (min-width: 430px) {
	.header-accordion {
		background-size:250% auto;
		background-position:-200px -85px !important;
	}
}

@media (min-width: 600px) {
	.header-accordion {
		background-size:250% auto;
		background-position:-200px -85px !important;
	}
}

@media (min-width: 768px) {
	.header-accordion {
		background-size:200% auto;
		background-position:0px 0px !important;
	}
}


@media (min-width: 1024px) {
	.header-accordion {
		background-size:150% auto;
		background-position: 0px -80px !important;
	}
}

@media (min-width: 1366px) {
	.header-accordion {
		background-position:0px -65px !important;
		background-size:140% auto;
	}
}




@media (min-width: 1920px) {
	.header-accordion {
		background-position:0px -100px !important;
		background-size:100% auto;
	}
}
