.T3895 .wrapper .slide{width:605px;position:relative}.T3895 .wrapper .slide .image{position:relative}.T3895 .wrapper .slide .image picture img{width:100%;height:auto;aspect-ratio:1.50943396}.T3895 .wrapper .slide .content .inner{position:absolute;top:330px;left:25px;background-color:#fff;width:320px;height:220px;padding:16px 20px}.T3895 .wrapper .slide .content .inner a.headline{display:block;margin:0 0 10px;text-decoration:underline}.T3895 .wrapper .slide .content .inner.smallbox{height:auto!important}.T3895 .wrapper .slide .content.noseiten .inner{width:calc(100% - 100px)}.T3895 .wrapper .slide .content .seiten{margin:20px 0 0 375px;width:230px;height:150px;overflow:hidden}.T3895.withslider .slide{margin:0 70px 0 0!important}.T3895.noslider .row:after{display:block;content:"";clear:left}.T3895.noslider .row .slide{float:left;margin:0 30px 60px 0}.T3895.noslider .row .slide:nth-child(2n){margin-right:0}.T3895.noslider .row .slide .seiten{height:auto;min-height:145px}@media (min-width:1024px) and (max-width:1279px){.T3895 .wrapper .slide{width:460px}.T3895 .wrapper .slide .content .inner{top:250px;left:15px;width:240px;height:210px;padding:15px 12px}.T3895 .wrapper .slide .content .inner a.headline{margin-bottom:8px}.T3895 .wrapper .slide .content .seiten{margin:20px 0 0 270px;width:170px;height:148px}.T3895 .wrapper.withslider .slide{margin:0 55px 0 0!important}.T3895.noslider .row .slide{margin:0 55px 45px 0}.T3895.noslider .row .slide .seiten{height:auto;min-height:148px}}@media (min-width:768px) and (max-width:1023px){.T3895 .wrapper .slide{width:410px}.T3895 .wrapper .slide .content .inner{top:250px;left:15px;width:220px;height:210px;padding:10px 12px}.T3895 .wrapper .slide .content .inner a.headline{margin-bottom:5px}.T3895 .wrapper .slide .content.noseiten .inner{width:auto}.T3895 .wrapper .slide .content .seiten{margin:18px 0 0 250px;width:160px;height:148px}.T3895.withslider .slide{margin:0 30px 0 0!important}.T3895.noslider .row .slide{width:calc(50% - 30px);margin:0 30px 25px 0}.T3895.noslider .row .slide .inner{position:static;top:auto;left:auto;width:100%;height:auto}.T3895.noslider .row .slide .seiten{background-color:#fff;margin:0;padding:10px 0 5px 30px;width:auto;height:auto;overflow:visible;min-height:0}}@media (min-width:568px) and (max-width:767px){.T3895 .wrapper .slide{width:350px}.T3895 .wrapper .slide .content .inner{position:static;top:auto;left:auto;width:auto;height:auto;padding:10px 12px}.T3895 .wrapper .slide .content .inner a.headline{margin-bottom:5px}.T3895 .wrapper .slide .content .inner .text{font-size:1.1em}.T3895 .wrapper .slide .content.noseiten .inner{width:auto}.T3895 .wrapper .slide .content .seiten{background-color:#fff;margin:0;padding:10px 0 5px 30px;width:auto;height:auto;overflow:visible}.T3895 .wrapper .slide .content .seiten ul li{font-size:1.1em}.T3895.withslider .slide{margin:0 20px 0 0!important}.T3895.noslider .row .slide{width:calc(50% - 20px);margin:0 20px 15px 0}.T3895.noslider .row .slide .seiten{height:auto;margin-left:0;min-height:0}}@media (max-width:567px){.T3895 .wrapper .slide{width:260px}.T3895 .wrapper .slide .content .inner{position:static;top:auto;left:auto;width:auto;height:auto;padding:10px 12px}.T3895 .wrapper .slide .content .inner a.headline{margin-bottom:5px}.T3895 .wrapper .slide .content .inner .text{font-size:1.15em}.T3895 .wrapper .slide .content.noseiten .inner{width:auto}.T3895 .wrapper .slide .content .seiten{background-color:#fff;margin:0;padding:8px 0 4px 20px;width:auto;height:auto;overflow:visible}.T3895 .wrapper .slide .content .seiten ul li{font-size:1.15em}.T3895.withslider .slide{margin:0 20px 0 0!important}.T3895.noslider .row .slide{float:none;width:100%;margin:0 0 15px}.T3895.noslider .row .slide .seiten{height:auto;margin-left:0;min-height:0}}@width: 605px;


.T3895 {
	.wrapper {
		.slide {
			width: @width;
			position: relative;


			.image {
				position: relative;

				picture {
					img {
						width: 100%;
						height: auto;
						aspect-ratio: 320 / 212;
					}
				}
			}
			
			

			.content {
				.inner {
					position: absolute;
					top: 330px;
					left: 25px;
					background-color: #FFF;
					width: 320px;
					height: 220px;
					padding: 16px 20px;

					a.headline { display: block; margin: 0px 0px 10px 0px; text-decoration: underline; }
				}

				.inner.smallbox { height: auto !important; }

				&.noseiten {
					.inner { width: calc( 100% - 100px; ); }
				}

				.seiten {
					margin: 20px 0 0 375px;
					width: 230px;
					height: 150px;
					overflow: hidden;
				}
			}

		}
	}

	&.withslider {
		.slide {
			margin: 0 70px 0 0 !important;
		}
	}

	&.noslider {
		.row {
			&:after { display: block; content: ""; clear: left; }
			.slide {
				float: left;
				margin: 0 30px 60px 0;

				&:nth-child(even) {
					margin-right: 0px;
				}

				.seiten {
					height: auto;
					min-height: 145px;
				}
			}
		}
	}
}

@media all and (min-width: 1024px) and (max-width: 1279px) {

	.T3895 {

		.wrapper {
			.slide {
				width: 460px;
				.content {
					.inner {
						top: 250px; left: 15px; width: 240px; height: 210px; padding: 15px 12px;
						a.headline { margin-bottom: 8px; }
					}

					.seiten { margin: 20px 0 0 270px; width: 170px; height: 148px; }
				}
			}
			&.withslider {
				.slide {
					margin: 0 55px 0 0 !important;
				}
			}

		}

		&.noslider {
			.row {
				.slide {
					margin: 0 55px 45px 0;
					
					.seiten { height: auto; min-height: 148px; }
				}
			}
		}
	}

}

@media all and (min-width: 768px) and (max-width:1023px) {
	.T3895 {
		.wrapper {
			.slide { 
				width: 410px; 
				.content {
					.inner { 
						top: 250px; left: 15px; width: 220px; height: 210px; padding: 10px 12px;
		
						a.headline { margin-bottom: 5px; }
						
					}
					&.noseiten .inner { width: auto; }
					.seiten { margin: 18px 0 0 250px; width: 160px; height: 148px; }
				}
			}
		}
		&.withslider {
			.slide {
				margin: 0 30px 0 0 !important;
			}
		}
		&.noslider {
			.row {
				.slide {
					width: calc(50% - 30px);
					margin: 0 30px 25px 0;

					.inner {
						position: static;
						top: auto;
						left: auto;
						width: 100%;
						height: auto;
					}


					.seiten { background-color: #FFF; margin: 0; padding: 10px 0 5px 30px; width: auto; height: auto; overflow: visible; min-height: 0; }
				}
			}
		}
	}
	
}

@media all and (min-width: 568px) and (max-width: 767px) {
	.T3895 {
		.wrapper {
			.slide { 
				width: 350px; 

				.content {
					.inner {
						position: static;
						top: auto;
						left: auto;
						width: auto;
						height: auto;
						padding: 10px 12px;

						a.headline {
							margin-bottom: 5px;
						}

						.text {
							font-size: 1.1em;
						}
					}

					&.noseiten .inner { width: auto; }

					.seiten { 
						background-color: #FFF; margin: 0; padding: 10px 0 5px 30px; width: auto; height: auto; overflow: visible; 

						ul {
							li {
								font-size: 1.1em;
							}
						}
					}

				}

			}
		}
	
		&.withslider {
			.slide {
				margin: 0 20px 0 0 !important;
			}
		}
		&.noslider {
			.row {
				.slide {
					width: calc(50% - 20px);
					margin: 0 20px 15px 0;

					.seiten { height: auto; margin-left: 0px; min-height: 0; }
				}
			}
		}
	}

}

@media all and (max-width: 567px) {
	.T3895 {
		.wrapper {
			.slide {
				width: 260px;

				.content {
					.inner {
						position: static;
						top: auto;
						left: auto;
						width: auto;
						height: auto;
						padding: 10px 12px;

						a.headline {
							margin-bottom: 5px;
						}

						.text {
							font-size: 1.15em;
						}
					}

					&.noseiten .inner { width: auto; }

					.seiten { 
						background-color: #FFF; margin: 0; padding: 8px 0 4px 20px; width: auto; height: auto; overflow: visible;

						ul {
							li {
								font-size: 1.15em;
							}
						}
					}
				}
			}

		}

		&.withslider {
			.slide {
				margin: 0 20px 0 0 !important;
			}
		}
		&.noslider {
			.row {
				.slide {
					float: none;
					width: 100%;
					margin: 0 0 15px 0;

					.seiten { 
						height: auto; margin-left: 0px; min-height: 0;


					}
				}
			}
		}
	}
}

