.T3600:after { display: block; content: ""; clear: left; }
.T3600 .teaser {
	width: 400px;
	float: left;
}

.T3600 .teaser .inner {
	margin: 30px 35px;
}

.T3600 .teaser .image img { width: 100%; height: auto; aspect-ratio:  327 / 217; object-fit: cover;}
.T3600 .teaser  h3 { margin: 0 0 20px 0; }

.T3600 .teaser .inner .intro p { margin: 0 0 5px 0; }
.T3600 .teaser .inner a {
	display: inline-block;
	text-decoration: none;
}
.T3600 .teaser .inner:after { display: block; content: ""; clear: both; }
.T3600 .teaser .btn { float: right; }@media all and (min-width: 1024px) and (max-width: 1279px) {

	.T3600 .teaser { width: 326.5px; }
	.T3600 .teaser .inner { margin: 25px 32px; }
	.T3600 .teaser .inner h3 { margin: 0 0 18px 0; }

	.T3600.S5813 .teaser .inner { margin-bottom: 0px; margin-left: 0px; }

}

@media all and (min-width: 768px) and (max-width:1023px) {
	.T3600 .teaser { width: 33.3333333%; }
	.T3600 .teaser .inner { margin: 20px 28px; }
	.T3600 .teaser .inner h3 { margin: 0 0 15px 0; }

	.T3600.S5813 .teaser .inner { margin-bottom: 0px; margin-left: 0px; }
}

@media all and (min-width: 568px) and (max-width: 767px) {
	.T3600 .teaser { width: 33.3333333%; }
	.T3600 .teaser .headline { margin-bottom: 10px; }
	.T3600 .teaser .inner { margin: 15px 10px 15px 18px; }
	.T3600 .teaser .inner h3 { margin: 0 0 15px 0; }

	.T3600.S5813 .teaser .inner { margin-bottom: 0px; margin-left: 0px; }
}

@media all and (max-width: 567px) {
	.T3600 .teaser { width: auto; margin: 0 0 20px 0; }
	.T3600 .teaser .headline { margin-bottom: 5px; }
	.T3600 .teaser .inner { margin: 15px 0px;  padding-left: 10px; padding-right: 10px; }
	.T3600 .teaser .inner h3 { margin: 0 0 12px 0; }

	.T3600.S5813 .teaser .inner { margin-bottom: 0px; margin-left: 0px;  padding-left: 0; padding-right: 0; }
}

.T3600.S5813 .teaser .inner {
	margin-bottom: 0px;
	margin-left: 0px;
}