﻿
#flexmenu-1144.flexmenu.horizontalesmenue a {
	font-size: clamp(17px, 1.35vw, 25px) !important;
}
#col-1125 {
	background: rgba(0,0,0,0.6);
}
#cont-1113 {
	align-items: var(--col-align-items,inherit);
	text-align: center;
	justify-content: space-evenly;
}
#cont-1113 > div {
	max-width: 300px;
}
#cont-1161 {
	align-items: var(--col-align-items,inherit);
}
#col-1230 {
	margin-top: var(--slider-margin-top);
	margin-bottom: var(--slider-margin-bottom);
	overflow: hidden !important;
	--pagesize: 2;
}
#col-1230 .pfeil.links {
	margin-right: var(--pfeil-margin,0px);
	padding-right: var(--pfeil-innen-padding,0px);
	padding-left: var(--pfeil-aussen-padding,0px);
	text-shadow: 0.1em 0 0 var(--pfeil-color2);
	background-image: url("../MEDIA/arrow-left.png");
	background-size: contain;
	background-repeat: no-repeat;
	flex: 0 0 auto;
}
#col-1230 .pfeil.rechts {
	margin-left: var(--pfeil-margin,0px);
	padding-left: var(--pfeil-innen-padding,0px);
	padding-right: var(--pfeil-aussen-padding,0px);
	text-shadow: -0.1em 0 0 var(--pfeil-color2);
	background-image: url("../MEDIA/arrow-right.png");
	background-size: contain;
	background-repeat: no-repeat;
	flex: 0 0 auto;
}
#col-1230 .pfeil {
	font-size: var(--pg-font-size,2em);
	position: relative;
	z-index: 2;
	cursor: pointer;
	width: var(--pfeil-width);
	color: var(--pfeil-color);
	text-align: center;
	--pg-font-size: 55px;
	--pfeil-margin: 20px;
	width: 15px;
}
#col-1230 .paging-container {
	align-items: initial;
	position: relative;
	z-index: 1;
	--pg-padding: var(--pg-padding-topbottom,0) var(--pg-padding-leftright,0);
}
#col-1230 .paging-container > * {
	min-height: var(--min-height);
	background-position: center center;
	background-size: cover;
}
#cont-1423 {
	background-image: url(../media/sl_0210121_40570_58.png);
	background-size: 200px auto;
}
#col-1134 {
	display: flex;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
}
#cont-1136 {
	width: 50%;
	min-height: 100vh;
	transition: .3s ease;
}
#cont-1146 {
	width: 50%;
	min-height: 100vh;
	background-image: url(../media/blue-bg-MOTOREN.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size: auto 100%;
	transition: .3s ease;
}
#cont-1124 {
	background-size: cover;
	background-image: url(../media/PA070027-FirmaohneWerbeschild_web.jpg);
	background-position: center;
	background-attachment: fixed;
}
#cont-1133 {
	background-size: cover;
	background-image: url(../media/AdobeStock_39208843_1920px.jpg);
	background-position: center;
	background-attachment: fixed;
}
@media(max-width: 700px) {
	#cont-1136 {
		max-width: 30%;
		width: auto;
	}
	#cont-1146 {
		width: 245px;
		min-width: 70%;
	}
}

@media(max-width: 800px) {
	#col-1230 {
		--pagesize: 1;
		max-width: 400px;
		margin: 0 auto;
		float: none;
		padding: 0 2.5%;
		box-sizing: border-box;
	}
	#col-1230 .pfeil.rechts , #col-1230 .pfeil.links {
		padding-left: 0 !important;
		padding-right: 0 !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-top: 60px;
		font-weight: bold;
	}
	#col-1230 .Paging {
		align-items: flex-start;
	}
	#col-1134 {
		justify-content: space-between;
	}
	#cont-1133 {
		background-image: url(../media/AdobeStock_39208843_800px.JPG);
	}
}

@media(min-width: 1921px) {
	#cont-1133 {
		background-image: url(../media/AdobeStock_39208843.jpg);
	}
}

@media(max-width:600px) {
	#cont-1133 {
		background-image: url(../media/AdobeStock_39208843_600px.JPG);
	}
}
