.FAQBlock {
	display: grid;
	grid-template-columns: repeat(3, 33.33333%);
}

.FAQBox {
	position:relative;
	margin:15px;

}

.FAQBox.white {
	background-color:#fff;
}

.FAQBox .text {
	padding:20px;
}

.FAQBox .bild img {
	border-radius:10px;
	width:100%;
	height:auto;
}



@media  only screen and (max-width: 840px) {
	.FAQBlock {
		display: grid;
		grid-template-columns: repeat(2, 50%);
	}

}

@media  only screen and (max-width: 500px) {
	.FAQBlock {
		display: grid;
		grid-template-columns: repeat(1, 100%);
	}
}