.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.7.3
*/
body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:0.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,0.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
@font-face{font-family:"Work Sans";font-style:normal;font-weight:400;src:url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-regular.eot);src:local("Work Sans"),local("WorkSans-Regular"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-regular.woff2) format("woff2"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-regular.woff) format("woff"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-regular.ttf) format("truetype"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-regular.svg#WorkSans) format("svg")}@font-face{font-family:"Work Sans";font-style:normal;font-weight:600;src:url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-600.eot);src:local("Work Sans SemiBold"),local("WorkSans-SemiBold"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-600.eot?#iefix) format("embedded-opentype"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-600.woff2) format("woff2"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-600.woff) format("woff"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-600.ttf) format("truetype"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-600.svg#WorkSans) format("svg")}@font-face{font-family:"Work Sans";font-style:normal;font-weight:700;src:url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-700.eot);src:local("Work Sans Bold"),local("WorkSans-Bold"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-700.eot?#iefix) format("embedded-opentype"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-700.woff2) format("woff2"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-700.woff) format("woff"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-700.ttf) format("truetype"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/work-sans-v4-latin-700.svg#WorkSans) format("svg")}@font-face{font-family:"Stardos Stencil";font-style:normal;font-weight:700;src:url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/stardos-stencil-v8-latin-700.eot);src:local("Stardos Stencil Bold"),local("StardosStencil-Bold"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/stardos-stencil-v8-latin-700.eot?#iefix) format("embedded-opentype"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/stardos-stencil-v8-latin-700.woff2) format("woff2"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/stardos-stencil-v8-latin-700.woff) format("woff"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/stardos-stencil-v8-latin-700.ttf) format("truetype"),url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/webfonts/stardos-stencil-v8-latin-700.svg#StardosStencil) format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.ie7 img{-ms-interpolation-mode:bicubic}label,input[type=button],input[type=submit],button{cursor:pointer}.clear{clear:both;line-height:0;font-size:0;height:0}.center{text-align:center}.right{text-align:right}.left{text-align:left}.alignleft{float:left;margin:.5em 2em 2em 0}.alignright{float:right;margin:.5em 0 2em 2em;max-width:100%}.aligncenter{display:block;margin:5px auto 5px auto;max-width:95%;height:auto}em{font-style:italic}.w100{width:100%;float:none;clear:both}.w80{width:80%}.w75{width:75%}.w70{width:70%}.w66{width:66%}.w65{width:65%}.w60{width:60%}.w50{width:50%}.w48{width:48%}.w45{width:45%}.w40{width:40%}.w37{width:37%}.w35{width:35%}.w33{width:33.333333%}.w32{width:32%}.w30{width:30%}.w25{width:25%}.w22{width:22%}.w20{width:20%}.links{float:left}.rechts{float:right}.inhalt ul li{background:url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/images/li-farbe.png) no-repeat 0 10px;padding:0 0 20px 20px}.inhalt ul{padding:0 0 30px 0}img{width:100%;max-width:100%;height:auto;vertical-align:top}.wp-caption-text{color:#9a9a9a;font-style:italic}strong{font-family:"Stardos Stencil"}html,body{margin:0;padding:0;font-family:"Work Sans";font-size:19px;line-height:calc(10px + 19px);font-weight:400;color:#707070;background-color:#fff;min-height:100%;height:100%}body{padding-top:150px}p{padding-bottom:30px}strong{font-weight:600;font-family:"Work Sans"}a{color:#ff6a00;text-decoration:none;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}h1,h2,h3,h4,h5,h6{padding:0 0 30px 0;color:#2b2b2b;font-family:"Work Sans";font-size:56px;line-height:calc(10px + 56px);font-weight:600;position:relative}h2{font-size:40px;line-height:calc(10px + 40px)}h3{font-size:26px;font-family:"Stardos Stencil";line-height:calc(10px + 26px)}#main ul li{background-image:url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/images/arrows-links.png);background-position:0 5px;background-repeat:no-repeat;padding-left:20px}.rahmen{width:80%;height:auto;margin:0 auto;position:relative}.rahmen:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0px}header{position:fixed;height:150px;top:0;width:100%;background:#fff url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/images/hg-reifen-orange.png) no-repeat;background-size:auto 120%;z-index:4;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}header .rahmen{display:flex}header .rahmen .logo{flex:0 0 200px;padding-top:20px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}header .rahmen nav{flex:0 1 100%}header .kontakt{height:auto;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}header .kontakt a{margin-left:30px;font-size:16px;line-height:calc(10px + 16px)}header i{color:#ff6a00}header .button{padding:5px 10px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#topnavi{text-align:right;padding-top:20px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#topnavi ul{display:flex;justify-content:flex-end;align-items:center;padding-top:20px}#topnavi li a{color:#2b2b2b;font-size:26px;line-height:calc(10px + 26px);font-weight:600;margin:0 20px}#topnavi li a i{color:#ff6a00}#topnavi li a:hover{color:#ff6a00}#topnavi .sub-menu{position:absolute;display:none;background-color:#fff;padding:20px;box-shadow:5px 0px 5px #ff6a00;-webkit-box-shadow:0px 5px 0px 0px #cd6a00;-moz-box-shadow:0px 5px 0px 0px #cd6a00;box-shadow:0px 5px 0px 0px #cd6a00}#topnavi .menu-item-has-children:hover .sub-menu{display:block}#topnavi .sub-menu li{text-align:left;margin-bottom:5px}#topnavi .sub-menu li a{margin-left:0;font-size:19px;line-height:calc(10px + 19px)}.fixed header{position:fixed;height:70px;box-shadow:5px 0px 5px #ff6a00;background-image:none}.fixed header .rahmen .logo{flex:0 0 100px;padding-top:5px}.fixed #topnavi li a{font-size:19px;line-height:calc(10px + 19px)}.fixed header .kontakt{opacity:.1;margin-top:-60px}#content{background-color:#fff;position:relative;z-index:3;padding-top:50px;margin-bottom:0 !important}.sizes{font-size:14px;line-height:18px}.textlinks{width:48%}.textrechts{width:48%}.flexbox{display:flex;flex-wrap:nowrap;justify-content:space-between}.flexbox .bild{display:block}.hervorheben{font-size:26px;color:#ff6a00;font-family:"Stardos Stencil"}.button{border-radius:25px;color:#fff;padding:15px 20px;display:inline-block;font-size:16px;background:#e54e00;background:-moz-linear-gradient(left, rgb(229, 78, 0) 0%, rgb(255, 106, 0) 98%);background:-webkit-linear-gradient(left, rgb(229, 78, 0) 0%, rgb(255, 106, 0) 98%);background:linear-gradient(to right, rgb(229, 78, 0) 0%, rgb(255, 106, 0) 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e54e00', endColorstr='#ff6a00',GradientType=1 )}.bild{position:relative;background-color:#000}.bild img{opacity:.8}.textimbild{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff}.textimbild strong{font-size:40px}.buttonimbild{position:absolute;bottom:-20px;left:50%;transform:translate(-50%, 20%)}.hgorange{background:#ff6a00;overflow:hidden;margin-top:60px}.hgorange h2{color:#fff;font-family:"Stardos Stencil";font-weight:bold;font-size:40px}.hgorange .button{background-color:#2b2b2b}.hgbild{position:relative}.hgbild img{opacity:.1;vertical-align:top}.hgorange .reifen{position:absolute;right:-10%;bottom:-20%;width:33%}.hgorange .reifen img{opacity:1}.quicklinks{display:flex;justify-content:space-between;margin:60px 0 100px 0;text-align:center;color:#2b2b2b}.quicklinks article{width:30%}.quicklinks article strong{font-family:"Stardos Stencil"}.quicklinks .bild{display:block}hr{background-color:#e5e5e5;height:1px;margin:60px 0;border:0}.hggrau{padding:40px 0;background:#ebeaea url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/images/hg-reifen.png) repeat-x}.bildbanner{margin-bottom:100px}.team{margin:60px 10%}.team .textlinks{padding-left:60px}.team strong{color:#2b2b2b}.team .bild{background-color:rgba(0,0,0,0);margin-bottom:20px}.team .bild img{opacity:1}.team .klassen{position:absolute;top:0;left:-60px;width:60px;color:#fff}.team .klassen div{background-color:#ff6a00;width:60px;height:60px;margin-bottom:10px;text-align:center;position:relative}.team .klassen div span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#theoriethemen{margin:60px 0}#theoriethemen article{border-bottom:solid 2px #bebebe;padding:10px 0}#theoriethemen article div{width:33%}#theoriethemen article p{padding-bottom:0}#theoriethemen article div:first-of-type{font-size:26px;line-height:calc(8px + 26px);color:#2b2b2b;font-weight:600}#theoriethemen article div:last-of-type{text-align:right}#theoriethemen .themen{position:relative}#theoriethemen .themen span{background-color:#ff6a00;position:absolute;top:50%;color:#fff;padding:2px 5px;text-align:center;transform:translate(0, -50%)}#bildmittext{padding-top:60px}#bildmittext.flexbox{justify-content:flex-start;flex-wrap:wrap}#bildmittext .bild{width:23%;margin:1%}#bildmittext .bildstart{position:absolute;top:50%;width:90%;padding-left:5%;color:#fff;text-align:center;transform:translate(0, -50%)}#bildmittext .bildstart span{font-size:40px;line-height:calc(5px + 40px);font-weight:700}#bildmittext .bildover{position:absolute;background-color:rgba(255,106,0,.9);top:0;left:0;height:100%;width:100%;color:#fff;text-align:center;font-size:16px;line-height:calc(8px + 16px)}#bildmittext .bildover span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#bildmittext .bildover span a{display:block}#bildmittext a{color:#fff}#bildmittext .bild:hover .bildstart{display:none}#bildmittext .bild:hover .bildover{display:block}.slider-for i{color:#ff6a00}.slider-nav img{padding:2%}.vorteilslider article{text-align:center}.vorteilslider article img{padding:0 25% 20px 25%}.slick-prev::before,.slick-next::before{color:#bebebe !important}#highlights{margin-top:-100px}#highlights article{width:30%;text-align:center;padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid #e5e5e5}#highlights article img{margin-bottom:30px}#quicknavi .icon{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background:#e54e00;background:-moz-linear-gradient(left, rgb(229, 78, 0) 0%, rgb(255, 106, 0) 98%);background:-webkit-linear-gradient(left, rgb(229, 78, 0) 0%, rgb(255, 106, 0) 98%);background:linear-gradient(to right, rgb(229, 78, 0) 0%, rgb(255, 106, 0) 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e54e00', endColorstr='#ff6a00',GradientType=1 );width:240px;right:-175px;z-index:51}#quicknavi .icon span{color:#fff;padding:10px;display:block}#quicknavi .icon i{font-size:40px}#quicknavi .icon:hover{right:0px;padding-right:15px}#quicknavi .iconface{position:fixed;top:73px}#quicknavi .iconbestellen{position:fixed;top:146px}#quicknavi .iconkontakt{position:fixed;top:219px}#quicknavi .iconmail{position:fixed;top:292px}#vertical_tab_nav li a{display:block;color:#000;text-decoration:none;padding:0}#vertical_tab_nav li a.selected{color:#ff6a00}#vertical_tab_nav .tabinhalt{display:block;float:left;background:#fff;background:#fff;width:64%;min-height:500px;padding:10px 3% 3% 3%;border-radius:0 10px 10px 0}#vertical_tab_nav div article{display:none;margin:0px;color:#555}#vertical_tab_nav div article p{margin:0px 0px 20px 0px}.bildergalerie{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:60px}.bildergalerie .item{width:20%;position:relative;overflow:hidden;margin-bottom:60px}.bildergalerie .item .img-wrapper{position:relative;z-index:1;padding:0px 10px;padding-bottom:100%;box-sizing:border-box}.bildergalerie .item img{position:absolute;z-index:1}.search-excerpt{color:#bebebe !important}.search article{border-bottom:solid 10px #fff;border-left:solid 10px #fff;padding:3% 3% 1% 3%}.wpcf7-form{margin:60px 0}input,select,textarea{border:solid 1px #bebebe;padding:11px 6px}.wpcf7-form input{width:100%}.wpcf7-form textarea{width:100%}.wpcf7-form div{padding-bottom:20px}.wpcf7-form input,.wpcf7-form textarea{font-family:"Work Sans" !important;font-size:19px !important;line-height:calc(10px + 19px) !important;font-weight:300 !important}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{width:25px}.wpcf7-form input[type=submit]{max-width:200px;float:right;border-radius:25px;color:#fff;padding:15px 20px;display:inline-block;font-size:16px;background:#e54e00;background:-moz-linear-gradient(left, rgb(229, 78, 0) 0%, rgb(255, 106, 0) 98%);background:-webkit-linear-gradient(left, rgb(229, 78, 0) 0%, rgb(255, 106, 0) 98%);background:linear-gradient(to right, rgb(229, 78, 0) 0%, rgb(255, 106, 0) 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e54e00', endColorstr='#ff6a00',GradientType=1 )}table{width:100%}table td{border:0;padding:5px}table tr td:first-of-type{width:150px;color:#2b2b2b}a[href$=".pdf"]{display:inline-block;background:rgba(0,0,0,0) url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/images/pdf-icon-weiss.png) no-repeat scroll 0px 50%;padding:0 0 0 10px;margin:0px 35px 10px 0}footer{width:100%;position:relative;bottom:0;z-index:0;color:#fff;padding:60px 0;border-top:5px solid #ff6a00;font-size:16px;line-height:calc(4px + 16px);opacity:0;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background:#2b2b2b url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/images/reifen-footer.png) no-repeat;background-position:center center;background-size:auto 100%}.footervisibility footer{opacity:1;z-index:1}footer a{color:#fff}.footerlogo{width:150px;margin-bottom:10px}footer h3{font-family:"Work Sans";color:#fff;font-size:19px;line-height:calc(10px + 19px)}#copy{padding-top:20px;align-items:center}#copy i{font-size:32px;color:#858888}.accordion{padding:0 10% 60px 10%;clear:both}.accordion details{border-bottom:solid 2px #eee}.accordion details:last-of-type{border-bottom:none}.accordion details:focus-within{outline:2px solid #ff6a00;outline-offset:0px;border-radius:3px}.accordion details summary{cursor:pointer;padding:2px;display:flex;align-items:center}.accordion details summary:focus{outline:none}.accordion details summary::marker{display:none}.accordion details summary::before{content:"+";width:19px;display:inline-block;font-size:32px;color:#ff6a00;transform:rotate(0deg)}.accordion details summary h2{display:inline-block;font-weight:500;font-family:"Work Sans";color:#2b2b2b;font-size:clamp(19px,1vw,1.22rem);line-height:26px;padding:15px 10px 15px 10px;position:relative;margin:0;text-align:left;font-weight:600}.accordion details[open] .accordion-content{display:block}.accordion details[open] h2{color:#ff6a00}.accordion details[open] summary::before{content:"–"}.accordion-content{display:none;padding:0px 25px 25px 25px;text-align:left}.accordion-content p:last-of-type{padding-bottom:0}.accordion-content.default{display:block}.accordion-toggle:hover h2{color:#ff6a00}.cd-img-replace{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap}.overflow-hidden{overflow:hidden}#cd-menu-trigger{position:absolute;right:0;top:0;height:60px;width:50px;display:block;background-color:#ff6a00}#cd-menu-trigger .cd-menu-text{height:100%;text-transform:uppercase;color:#fff;font-weight:600;display:none}#cd-menu-trigger .cd-menu-icon{display:inline-block;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:18px;height:2px;background-color:#fff}#cd-menu-trigger .cd-menu-icon::before,#cd-menu-trigger .cd-menu-icon:after{content:"";width:100%;height:100%;position:absolute;background-color:inherit;left:0}#cd-menu-trigger .cd-menu-icon::before{bottom:5px}#cd-menu-trigger .cd-menu-icon::after{top:5px}#cd-menu-trigger.is-clicked .cd-menu-icon{background-color:hsla(0,0%,100%,0)}#cd-menu-trigger.is-clicked .cd-menu-icon::before,#cd-menu-trigger.is-clicked .cd-menu-icon::after{background-color:#fff}#cd-menu-trigger.is-clicked .cd-menu-icon::before{bottom:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#cd-menu-trigger.is-clicked .cd-menu-icon::after{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width: 1050px){#cd-menu-trigger{width:110px;padding-left:1.25em;display:none}#cd-menu-trigger .cd-menu-text{display:inline-block;line-height:70px}#cd-menu-trigger .cd-menu-icon{left:auto;right:1.25em;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}#cd-lateral-nav{position:fixed;height:100%;right:0;top:60px;visibility:hidden;z-index:4;width:100%;background-color:#242e30;overflow-y:auto;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .4s 0s,visibility 0s .4s;-moz-transition:-moz-transform .4s 0s,visibility 0s .4s;transition:transform .4s 0s,visibility 0s .4s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}#cd-lateral-nav .cd-navigation{margin:10px 0 16px}#cd-lateral-nav .sub-menu{padding:0 10px 20px 15px;display:none}#cd-lateral-nav a{display:block;line-height:2em;padding:0 16px 0 32px;color:#aab5b7}#cd-lateral-nav a.current{background-color:#3a4a4d;color:#fff}.no-touch #cd-lateral-nav a:hover{color:#fff}@media only screen and (min-width: 1050px){#cd-lateral-nav .cd-navigation{margin:20px 0}}#cd-lateral-nav.lateral-menu-is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-transition:-webkit-transform .4s 0s,visibility 0s 0s;-moz-transition:-moz-transform .4s 0s,visibility 0s 0s;transition:transform .4s 0s,visibility 0s 0s;-webkit-overflow-scrolling:touch}#cd-lateral-nav .menu-item-has-children>a{position:relative;text-transform:uppercase;font-weight:600}#cd-lateral-nav .menu-item-has-children>a::after{content:"";display:block;height:11px;width:8px;position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:1em;background:url(//www.fahrschule-1-2-3.net/wp-content/themes/fahrschule-1-2-3/images/cd-arrow.svg) no-repeat center center;background-size:8px 11px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}#cd-lateral-nav .menu-item-has-children>a.submenu-open::after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}@media only screen and (max-width: 1700px){html,body{font-size:18px;line-height:calc(10px + 18px)}body{padding-top:130px}h1,h2,h3,h4,h5,h6{font-size:50px;line-height:calc(10px + 50px)}h2{font-size:36px;line-height:calc(10px + 36px)}h3{font-size:24px;line-height:calc(10px + 24px)}header{height:130px}header .kontakt a{font-size:15px;line-height:calc(10px + 15px)}.button{font-size:15px;line-height:calc(10px + 15px)}.textimbild strong{font-size:36px}.hgorange h2{font-size:36px}#bildmittext .bildstart span{font-size:36px;line-height:calc(5px + 36px)}#bildmittext .bildover{font-size:15px;line-height:calc(8px + 15px)}#quicknavi .icon i{font-size:36px}#topnavi li a{font-size:24px;line-height:calc(10px + 24px)}#topnavi .sub-menu li a{font-size:18px;line-height:calc(10px + 18px)}.hervorheben{font-size:24px;line-height:calc(10px + 24px)}#theoriethemen article div:first-of-type{font-size:24px;line-height:calc(8px + 24px)}.accordion-toggle{font-size:24px;line-height:calc(10px + 24px)}.wpcf7-form input[type=submit]{font-size:15px;line-height:calc(8px + 15px)}footer{font-size:15px;line-height:calc(4px + 15px)}header .rahmen .logo{flex:0 0 170px;padding-top:20px}.buttonimbild{left:40%;transform:translate(-30%, 20%)}}@media only screen and (max-width: 1420px){html,body{font-size:17px;line-height:calc(10px + 17px)}body{padding-top:110px}h1,h2,h3,h4,h5,h6{font-size:44px;line-height:calc(10px + 44px)}h2{font-size:31px;line-height:calc(10px + 31px)}h3{font-size:22px;line-height:calc(10px + 22px)}header{height:110px}header .kontakt a{font-size:14px;line-height:calc(10px + 14px)}.button{font-size:14px;line-height:calc(10px + 14px)}.textimbild strong{font-size:31px}.hgorange h2{font-size:31px}#bildmittext .bildstart span{font-size:31px;line-height:calc(5px + 31px)}#bildmittext .bildover{font-size:14px;line-height:calc(8px + 14px)}#quicknavi .icon i{font-size:31px}#topnavi li a{font-size:22px;line-height:calc(10px + 22px)}#topnavi .sub-menu li a{font-size:17px;line-height:calc(10px + 17px)}.hervorheben{font-size:22px;line-height:calc(10px + 22px)}#theoriethemen article div:first-of-type{font-size:22px;line-height:calc(8px + 22px)}.accordion-toggle{font-size:22px;line-height:calc(10px + 22px)}.wpcf7-form input[type=submit]{font-size:14px;line-height:calc(8px + 14px)}footer{font-size:14px;line-height:calc(4px + 14px)}.fixed header .kontakt{margin-top:-50px}.hgorange{margin-top:50px}.quicklinks{margin:50px 0 90px 0}hr{margin:50px 0}.bildbanner{margin-bottom:90px}.team{margin:50px 10%}#theoriethemen{margin:50px 0}#bildmittext{padding-top:50px}#highlights{margin-top:-90px}#highlights article{padding-bottom:50px;margin-bottom:50px}.bildergalerie{margin-bottom:50px}.bildergalerie .item{margin-bottom:50px}.wpcf7-form{margin:50px 0}footer{padding:50px 0}header .rahmen .logo{flex:0 0 150px;padding-top:20px}#bildmittext .bildover span{left:40%;transform:translate(-30%, -50%)}#topnavi li a{margin:0 10px}#quicknavi .icon{width:220px;right:-165px}#quicknavi .iconbestellen{position:fixed;top:138px}#quicknavi .iconkontakt{position:fixed;top:203px}#quicknavi .iconmail{position:fixed;top:268px}}@media only screen and (max-width: 1386px){html,body{font-size:16px;line-height:calc(10px + 16px)}body{padding-top:90px}h1,h2,h3,h4,h5,h6{font-size:42px;line-height:calc(10px + 42px)}h2{font-size:29px;line-height:calc(10px + 29px)}h3{font-size:20px;line-height:calc(10px + 20px)}header{height:90px}header .kontakt a{font-size:13px;line-height:calc(10px + 13px)}.button{font-size:13px;line-height:calc(10px + 13px)}.textimbild strong{font-size:29px}.hgorange h2{font-size:29px}#bildmittext .bildstart span{font-size:29px;line-height:calc(5px + 29px)}#bildmittext .bildover{font-size:13px;line-height:calc(8px + 13px)}#quicknavi .icon i{font-size:29px}#topnavi li a{font-size:20px;line-height:calc(10px + 20px)}#topnavi .sub-menu li a{font-size:16px;line-height:calc(10px + 16px)}.hervorheben{font-size:20px;line-height:calc(10px + 20px)}#theoriethemen article div:first-of-type{font-size:20px;line-height:calc(8px + 20px)}.accordion-toggle{font-size:20px;line-height:calc(10px + 20px)}.wpcf7-form input[type=submit]{font-size:13px;line-height:calc(8px + 13px)}footer{font-size:13px;line-height:calc(4px + 13px)}.fixed header .kontakt{margin-top:-40px}.hgorange{margin-top:40px}.quicklinks{margin:40px 0 80px 0}hr{margin:40px 0}.bildbanner{margin-bottom:80px}.team{margin:40px 10%}#theoriethemen{margin:40px 0}#bildmittext{padding-top:40px}#highlights{margin-top:-80px}#highlights article{padding-bottom:40px;margin-bottom:40px}.bildergalerie{margin-bottom:40px}.bildergalerie .item{margin-bottom:40px}.wpcf7-form{margin:40px 0}footer{padding:40px 0}header .rahmen .logo{flex:0 0 125px;padding-top:10px}.fixed header .rahmen .logo{flex:0 0 90px}.fixed header{height:60px}#topnavi ul{padding-top:15px}#topnavi{padding-top:10px}#highlights article img{margin-bottom:15px}h1,h2,h3,h4,h5,h6{padding:0 0 15px 0}.team .textlinks{padding-left:40px}.team .klassen{left:-40px;width:40px}.team .klassen div{width:40px;height:40px}#quicknavi .icon{width:210px;right:-155px}.fixed header .kontakt{margin-top:-44px}#quicknavi .iconbestellen{position:fixed;top:134px}#quicknavi .iconkontakt{position:fixed;top:195px}#quicknavi .iconmail{position:fixed;top:257px}}@media only screen and (max-width: 1172px){html,body{font-size:16px;line-height:calc(10px + 16px)}body{padding-top:100px}h1,h2,h3,h4,h5,h6{font-size:38px;line-height:calc(10px + 38px)}h2{font-size:27px;line-height:calc(10px + 27px)}h3{font-size:19px;line-height:calc(10px + 19px)}header{height:100px}header .kontakt a{font-size:13px;line-height:calc(10px + 13px)}.button{font-size:13px;line-height:calc(10px + 13px)}.textimbild strong{font-size:27px}.hgorange h2{font-size:27px}#bildmittext .bildstart span{font-size:27px;line-height:calc(5px + 27px)}#bildmittext .bildover{font-size:13px;line-height:calc(8px + 13px)}#quicknavi .icon i{font-size:27px}#topnavi li a{font-size:19px;line-height:calc(10px + 19px)}#topnavi .sub-menu li a{font-size:16px;line-height:calc(10px + 16px)}.hervorheben{font-size:19px;line-height:calc(10px + 19px)}#theoriethemen article div:first-of-type{font-size:19px;line-height:calc(8px + 19px)}.accordion-toggle{font-size:19px;line-height:calc(10px + 19px)}.wpcf7-form input[type=submit]{font-size:13px;line-height:calc(8px + 13px)}footer{font-size:13px;line-height:calc(4px + 13px)}.fixed header .kontakt{margin-top:-30px}.hgorange{margin-top:30px}.quicklinks{margin:30px 0 70px 0}hr{margin:30px 0}.bildbanner{margin-bottom:70px}.team{margin:30px 10%}#theoriethemen{margin:30px 0}#bildmittext{padding-top:30px}#highlights{margin-top:-70px}#highlights article{padding-bottom:30px;margin-bottom:30px}.bildergalerie{margin-bottom:30px}.bildergalerie .item{margin-bottom:30px}.wpcf7-form{margin:30px 0}footer{padding:30px 0}#quicknavi .iconbestellen{position:fixed;top:130px}#quicknavi .iconkontakt{position:fixed;top:187px}#quicknavi .iconmail{position:fixed;top:244px}}@media screen and (max-width: 1050px){#topnavi{display:none}header{height:60px}header .rahmen .logo{flex:0 0 90px;padding-top:5px}#highlights{margin-top:-90px}body{padding-top:60px}footer .flexbox{flex-wrap:wrap}.buttonimbild{left:50%;transform:translate(-50%)}.textimbild{left:20%;transform:translate(-10%, -50%)}#bildmittext .bildover span{left:20%;transform:translate(-10%, -50%)}#bildmittext .bild{width:30%}#quicknavi .icon{z-index:4}footer .rahmen .adressen div:first-of-type{width:100%}iframe{max-width:100%;min-height:300px}#quicknavi .iconbestellen{position:fixed;top:126px}#quicknavi .iconkontakt{position:fixed;top:179px}#quicknavi .iconmail{position:fixed;top:214px}.bildergalerie .item{width:25%}}@media only screen and (max-width: 1022px){html,body{font-size:16px;line-height:calc(5px + 16px)}body{padding-top:60px}h1,h2,h3,h4,h5,h6{font-size:30px;line-height:calc(5px + 30px)}h2{font-size:25px;line-height:calc(5px + 25px)}h3{font-size:19px;line-height:calc(5px + 19px)}header{height:60px}header .kontakt a{font-size:13px;line-height:calc(5px + 13px)}.button{font-size:13px;line-height:calc(5px + 13px)}.textimbild strong{font-size:25px}.hgorange h2{font-size:25px}#bildmittext .bildstart span{font-size:25px;line-height:calc(5px + 25px)}#bildmittext .bildover{font-size:13px;line-height:calc(5px + 13px)}#quicknavi .icon i{font-size:25px}#topnavi li a{font-size:19px;line-height:calc(5px + 19px)}#topnavi .sub-menu li a{font-size:16px;line-height:calc(5px + 16px)}.hervorheben{font-size:19px;line-height:calc(5px + 19px)}#theoriethemen article div:first-of-type{font-size:19px;line-height:calc(5px + 19px)}.accordion-toggle{font-size:19px;line-height:calc(5px + 19px)}.wpcf7-form input[type=submit]{font-size:13px;line-height:calc(5px + 13px)}footer{font-size:13px;line-height:calc(4px + 13px)}.flexbox{flex-wrap:wrap}.textlinks{width:100%}.textrechts{width:100%;margin-top:30px}footer .rahmen .flexbox div{width:50%}footer .rahmen .adressen div:first-of-type{width:100%}footer .rahmen .flexbox div ul{margin-bottom:20px}#quicknavi .iconbestellen{position:fixed;top:122px}#quicknavi .iconkontakt{position:fixed;top:171px}#quicknavi .iconmail{position:fixed;top:220px}.bildergalerie .item{width:33.333%}.accordion{padding:60px 0% 60px 0%}}@media only screen and (max-width: 766px){#bildmittext .bild{width:100%}#highlights article{width:100%}#highlights{margin-top:0px}.quicklinks{flex-wrap:wrap}.quicklinks article{width:100%;margin-bottom:40px}.hgorange{padding:40px 0}.footernaviseiten{display:none}footer .rahmen .flexbox div{width:100%}.textimbild{display:none}.textimbild strong{display:none}.hgorange .textimbild{display:block}footer hr{display:none}#vertical_tab_nav ul{width:40%;margin-right:2%}#vertical_tab_nav .tabinhalt{width:52%}#theoriethemen article div{text-align:left !important}#theoriethemen .themen{margin:10px 0px}#theoriethemen .themen span{position:relative;top:0}#theoriethemen article div:first-of-type,#theoriethemen article div{width:100%}.bildergalerie .item{width:50%}.bildergalerie .item .img-wrapper{padding:0px 5px;padding-bottom:100%}.rahmen{width:92%}}:root{--swiper-navigation-sides-offset: -45px;--swiper-scrollbar-drag-bg-color: #FF6A00;--swiper-theme-color: #FF6A00;--swiper-scrollbar-bottom: 10px;--swiper-scrollbar-size: 6px;--swiper-pagination-color: #FF6A00;--swiper-pagination-bullet-size: 16px;--swiper-pagination-bullet-inactive-color: #FFF;--swiper-pagination-bullet-inactive-opacity: 0.6}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}header .kontakt a:hover{text-decoration:underline}header .kontakt .action-link{color:#313131}header .kontakt i{color:#313131}header a:focus-visible,main a:focus-visible,footer a:focus-visible{outline:3px solid #ff6a00;outline-offset:7px;border-radius:3px;transition:none !important}#topnavi .menu-item-has-children:focus-within .sub-menu{display:block}#cd-menu-trigger{border:none}#cd-lateral-nav{z-index:5}#highlights{position:relative;z-index:1;padding-top:50px}#highlights article a{display:block;color:#f56600}.swiper button{border:1px solid #ff6a00;background-color:#fff;color:#ff6a00}.swiper button svg{height:24px}.swiper button:focus,.swiper button:hover{background-color:#ff6a00}.swiper button:focus svg,.swiper button:hover svg{color:#fff}#headersliderfix{--swiper-navigation-sides-offset: 75px}#headersliderfix .swiper-button-next:focus,#headersliderfix .swiper-button-prev:focus{outline:3px solid #fff;outline-offset:3px}@media only screen and (max-width: 766px){.vorteilslider{--swiper-navigation-sides-offset: 0px !important}}.vorteilslider.swiper{overflow:visible}.vorteilslider.swiper .swiper-slide{opacity:.25;transition:.3s opacity ease}.vorteilslider.swiper .swiper-slide.swiper-slide-visible{opacity:1}.vorteilslider article{padding:0px 20px}#quicknavi .icon:focus{right:0;padding-left:15px}section.hgorange{padding:10vw 0px}section.hgorange img{position:absolute;top:0;bottom:0;height:100%;object-fit:cover}section.hgorange .textimbild{transform:none;position:relative;left:0}section.hgorange a.button{border:2px solid #fff}section.hgbild{background-color:#313131 !important}section.hgbild::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ff6a00;opacity:.9;pointer-events:none;z-index:1}section.hgbild img{opacity:1}section.hgbild .textimbild,section.hgbild .reifen{z-index:2}.hervorheben{color:#f56600}#main{overflow-x:hidden}#footer-navigation-headline,#skip-link{background-color:#fff;color:#000}footer .adressen a,.logo>a{display:block}footer .adressen a{padding:4px 0px}.footernaviseiten ul li a,#footernavlinks ul li a{display:inline-block;padding:5px 0px}.hggrau .rahmen p,.hggrau table td{color:#414141}#theoriethemen .themen span{padding:3px 8px;color:#1e1e1e;border-radius:4px;font-weight:600}.text-mit-bild .bildbanner::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);z-index:1}.text-mit-bild .bildbanner .textimbild,.text-mit-bild .bildbanner .buttonimbild,.text-mit-bild .bildbanner img{z-index:2}.team .klassen div{font-weight:700;background-color:#f56600}.team .textlinks a.button{margin-top:20px}.team .textlinks a.button i{color:#fff;margin-right:5px}@media only screen and (max-width: 766px){.page-template-team .slider-nav{--swiper-navigation-sides-offset: 0px !important}}.page-template-team .slider-nav{overflow:visible !important}.page-template-team .slider-nav img{cursor:pointer}.page-template-team .slider-for{overflow:visible}.headerslider.swiper{overflow:visible}.headerslider.swiper .swiper-slide{opacity:0 !important}.headerslider.swiper .swiper-slide-visible{opacity:1 !important}.headerslider.swiper img{width:auto}#topnavi .sub-menu li a{display:inline-block}.swiper-pagination-bullet{border:1px solid #000}@media(min-width: 767px){.home #headersliderfix .swiper .swiper-pagination-bullets{display:none}}#cd-lateral-nav a{margin-left:4px;margin-right:4px}#cd-lateral-nav a:focus{transition:none;outline:3px solid #ff6a00;outline-offset:7px;border-radius:3px;outline-offset:0px}.wpcf7-response-output{clear:both;background-color:#ffe3e3;color:#000;padding:8px 14px;border-color:red}.wpcf7 label{display:block;padding-bottom:10px}.wpcf7 label~br{display:none}.wpcf7 input:focus,.wpcf7 textarea:focus{outline:2px solid #f56600}.wpcf7 input.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid{background-color:#ffe3e3}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin-left:10px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item label{padding:5px;outline:1px solid #aaa;outline-offset:5px;border-radius:4px}@media(max-width: 768px){#quicknavi{display:none}}@media(max-width: 480px){.vorteilslider article{padding:0px 25% !important}}#bildmittext{margin:0;padding:0}#bildmittext .bild{border:none;padding:0}#bildmittext .bild img{height:100%;object-fit:cover}#bildmittext .bild:focus-within .bildover,#bildmittext .bild:hover .bildover{display:block;overflow:visible;clip:auto;white-space:initial}#fahrzeuge details summary{display:block;color:#000;text-decoration:none;padding:10px 15px}#fahrzeuge details article{padding:20px 40px;transition:.2s ease padding,.2s ease opacity;opacity:0}#fahrzeuge details .headerslider{max-width:100%;width:670px;text-align:center}#fahrzeuge details .headerslider .swiper-slide{width:auto;align-self:center}#fahrzeuge details .headerslider .swiper-slide a{display:block}#fahrzeuge details[open] summary{color:#ff6a00}#fahrzeuge details[open] article{opacity:1;padding-top:24px}#fahrzeuge details{border-bottom:solid 2px #eee}#fahrzeuge details:last-of-type{border-bottom:none}#fahrzeuge details:focus-within{outline:none !important}#fahrzeuge details summary{cursor:pointer;display:flex;align-items:center}#fahrzeuge details summary:focus{outline:2px solid #ff6a00;border-radius:3px}#fahrzeuge details summary::marker{display:none}#fahrzeuge details summary::before{content:"+";width:19px;display:inline-block;font-size:32px;color:#ff6a00;transform:rotate(0deg);margin-right:15px}#fahrzeuge details summary h2{display:inline-block;font-weight:500;font-family:"Work Sans";color:#2b2b2b;font-size:clamp(19px,1vw,1.22rem);line-height:26px;padding:15px 10px 15px 10px;position:relative;margin:0;text-align:left;font-weight:600}#fahrzeuge details[open] .accordion-content{display:block}#fahrzeuge details[open] h2{color:#ff6a00}#fahrzeuge details[open] summary::before{content:"–"}.bildergalerie .item{margin-bottom:0px}.bildergalerie .item .img-wrapper{padding:10px}.bildergalerie .item .img-wrapper a{display:block}.bildergalerie .item .img-wrapper a img{position:relative}.borlabs-cookie-open-dialog-preferences{padding-bottom:20px;display:block}@media only screen and (max-width: 1022px){.home .hervorheben{font-size:24px}}/*# sourceMappingURL=style.css.map *//**
 * Swiper 12.1.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 18, 2026
 */

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}