.T3383 .subheadline {
	text-align: center;
	margin-bottom: 15px;
}

.T3383 .headline {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 20px;
}

.T3383 .intro {
	text-align: center;	
}

.T3383 picture {
	display: block;
	margin-bottom: 1rem;
}

.T3383 picture img {
	width: 100%;
	height: auto;
	aspect-ratio: 4 / 3;
}

.T3383 .subcolheadline {
	margin-bottom: 10px;
}


.T3383 .colheadline {
	margin-bottom: 15px;
}

.T3383 .wrapper {
	margin-top: 40px;
	margin-right: -25px;
	display: flex;
	flex-wrap:  wrap;
}

.T3383 .col {
	width: 33.3%;
	box-sizing: border-box;
	padding-right: 25px;
	min-height: 200px;
	padding-left: 25px;
}

.T3383 .col .inner {
	margin: 0 0px 0 0;
}

.T3383 .col3 { margin: 0; }



.T3383 .button_wrapper {
	display: flex;
	justify-content: flex-end;
}
.T3383.S9042 .col {
	display: flex;
	align-items: center;	
}

@media all and (max-width: 767px) {
	
	.T3383 .wrapper {
		margin-top: 40px;
		margin-right: 0px;
	}
		
	.T3383 .headline {
		/* font-size: 50px; */
		font-size: 35px;
	}

	.T3383 .col {
		width: 100%;
		padding-right: 0px;
		min-height: auto;
	}

	.T3383 .intro {
		font-size: 19px;
	}

	.T3383 .col .inner {
		margin: 0;
	}

	.T3383 .col1 .inner {
		border: 0px;
	}
}.S7912 .col picture {
	display: block;
	overflow: hidden;
	border-radius: 50%;
}

.S7912 .col picture img { aspect-ratio: 1 / 1; }.S9239 .background { box-shadow: 2px 2px 7px rgba(0,0,0,0.2); }.T3383 .button_wrapper {
	justify-content: center;
}.T3383 .button_wrapper {
	justify-content: flex-start;
}