.block-3-drei-kacheln {
	overflow: hidden;
}

.block-3-drei-kacheln .perspectiveH3 {
	margin-top: 5rem;
	margin-left: 4rem;
	margin-right: 4rem;
	margin-bottom: 0rem;
	text-align: left;
	font-weight: 600;
}
}

.block-3-drei-kacheln .innerWrapH3, .block-3-drei-kacheln .innerWrapH3 > div{
		display: block;
}

.block-3-drei-kacheln .innerWrap{
		background: var(--white);
		-webkit-box-shadow: 0px 3px 17px #0000003D;
		        box-shadow: 0px 3px 17px #0000003D;
		height: 100%;
		padding-top: 1px;
}

.block-3-drei-kacheln .checklistWrap{
	margin: 4rem 1.5rem 5rem;
}

.block-3-drei-kacheln .checklistInner{
	padding-left: 4rem;
	position: relative;
	margin-bottom: 4.5rem;
}

.block-3-drei-kacheln .checklistInner:before{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 2.4rem;
	height: 2.228rem;
	background-image: url('../../assets/images/checklist.svg');
	background-size: contain;
	background-repeat: no-repeat;
}

.block-3-drei-kacheln .checklistRed{
	color: var(--red1);
	font-weight: 500;
	font-size: 1.6rem;
}

.block-3-drei-kacheln .checklistGrey{
	color: var(--grey1);
	font-weight: 400;
	font-size: 1.6rem;
}

.block-3-drei-kacheln .ctaBtn {
	margin-top: 1.5rem;
	text-align: center;
}

.block-3-drei-kacheln .buttonWrap{
	margin: 7.5rem -4rem -1.5rem;
}

.block-3-drei-kacheln .buttonWrap a{
	margin: 1.5rem 4rem;
}

@media(max-width: 767px){		
	.block-3-drei-kacheln .flexRow{
		margin-top: -9rem
	}
	
	.block-3-drei-kacheln .textWrap{
		margin-bottom: 7rem;
	}
}

.block-3-drei-kacheln .textWrap{
	margin-left: 4rem;
	margin-right: 4rem;
    margin-top: 2rem;
}