@charset "UTF-8";
.font-family-extra,.seitentitel,h1,.h1,h2,.h2{font-family:var(--bs-font-sans-serif)}.font-family-extra-variant{font-family:var(--bs-font-sans-serif)}.seitentitel{text-shadow:none}h1,.h1,h2,.h2{--bs-heading-color: var(--bs-primary);line-height:1}h1+.subheadline,.h1+.subheadline,h2+.subheadline,.h2+.subheadline{font-size:1.25rem;margin-bottom:1.25em}h1 small,.h1 small,h2 small,.h2 small{font-size:60%}h1.seitentitel,.h1.seitentitel,h2.seitentitel,.h2.seitentitel{margin-bottom:0.5rem}.heading-primary h1,.heading-primary .h1,.heading-primary h2,.heading-primary .h2{--bs-heading-color: var(--bs-primary) !important}.heading-secondary h1,.heading-secondary .h1,.heading-secondary h2,.heading-secondary .h2{--bs-heading-color: var(--bs-secondary) !important}.heading-third h1,.heading-third .h1,.heading-third h2,.heading-third .h2{--bs-heading-color: var(--bs-third) !important}.heading-primary-dunkel h1,.heading-primary-dunkel .h1,.heading-primary-dunkel h2,.heading-primary-dunkel .h2{--bs-heading-color: var(--bs-primary-dunkel) !important}.heading-success h1,.heading-success .h1,.heading-success h2,.heading-success .h2{--bs-heading-color: var(--bs-success) !important}.heading-info h1,.heading-info .h1,.heading-info h2,.heading-info .h2{--bs-heading-color: var(--bs-info) !important}.heading-warning h1,.heading-warning .h1,.heading-warning h2,.heading-warning .h2{--bs-heading-color: var(--bs-warning) !important}.heading-danger h1,.heading-danger .h1,.heading-danger h2,.heading-danger .h2{--bs-heading-color: var(--bs-danger) !important}.heading-light h1,.heading-light .h1,.heading-light h2,.heading-light .h2{--bs-heading-color: var(--bs-light) !important}.heading-dark h1,.heading-dark .h1,.heading-dark h2,.heading-dark .h2{--bs-heading-color: var(--bs-dark) !important}.heading-white h1,.heading-white .h1,.heading-white h2,.heading-white .h2{--bs-heading-color: var(--bs-white) !important}.heading-sand h1,.heading-sand .h1,.heading-sand h2,.heading-sand .h2{--bs-heading-color: var(--bs-sand) !important}.heading-hellblau h1,.heading-hellblau .h1,.heading-hellblau h2,.heading-hellblau .h2{--bs-heading-color: var(--bs-hellblau) !important}.subheadline{line-height:1.25 !important}p+h1,p+.h1,p+h2,p+.h2,p+h3,p+.h3{margin-top:1em}strong,b,.content a:not(.btn):not(.nav-link){font-weight:600}.autor{font-style:italic}a:not(.btn):not(.nav-link){font-weight:700}blockquote:not(.blockquote-custom){padding:1rem;border-left:0.5rem solid #dee2e6}blockquote:not(.blockquote-custom) p{font-size:115%}blockquote:not(.blockquote-custom) footer{font-size:80%}blockquote.blockquote-custom{position:relative;font-size:1.25rem}blockquote.blockquote-custom::before{position:absolute;content:"”";right:calc(100% - .115em);font-size:clamp(16rem, 28vw, 32rem);color:rgba(var(--bs-secondary-rgb), 0.1);line-height:0.9;top:-0.1em;font-weight:600;z-index:-1}.text-end-underscore::after{content:"";display:inline-block;width:1em;height:1px;background-color:var(--bs-primary);margin-top:1px;margin-left:0.05em}@media (max-width:575.98px){h1,.h1,h2,.h2,h3,.h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a{word-break:break-word}}@media (min-width:768px){h1.title,h1.seitentitel,.h1.title,.h1.seitentitel{font-size:4.2rem}h2.title,h2.seitentitel,.h2.title,.h2.seitentitel{font-size:2.7rem}.seitentitel{text-indent:-0.05em}}@media (min-width:1200px){h1.title,h1.seitentitel,.h1.title,.h1.seitentitel{font-size:4.9rem}h2.title,h2.seitentitel,.h2.title,.h2.seitentitel{font-size:3.15rem}}.navbar-toggler{--mm-navtoggler-color: 			var(--bs-dark);--mm-navtoggler-color-rgb: 		var(--bs-dark-rgb);--mm-navtoggler-border-color: 	rgba(var(--mm-navtoggler-color-rgb, var(--bs-dark-rgb)), var(--mm-navtoggler-border-opacity, 0.4));--mm-navtoggler-border-opacity: 0.4;--mm-navtoggler-height:  35px;--mm-navtoggler-width:  45px;--bs-navbar-toggler-border-color: var(--mm-navtoggler-border-color);--bs-navbar-toggler-border-radius: 0.5rem;--bs-navbar-toggler-transition: null;--bs-border-width: 1px;color:var(--mm-navtoggler-color);height:var(--mm-navtoggler-height);width:var(--mm-navtoggler-width);z-index:1090}.navbar-toggler .toggler-bar{display:block;position:absolute;height:1px;width:100%;opacity:1;filter:alpha(opacity=100);left:0;background-color:var(--mm-navtoggler-color);border-radius:50rem;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.navbar-toggler .navbar-toggler-bar1{top:0}.navbar-toggler .navbar-toggler-bar2{top:5.625px;left:auto;right:auto}.navbar-toggler .navbar-toggler-bar3{bottom:0}.navbar-toggler .animated-icon{width:27px;height:12.25px;position:relative;margin:auto;cursor:pointer}.navbar-toggler:hover{--mm-navtoggler-color: 			var(--bs-primary);--mm-navtoggler-color-rgb: 		var(--bs-primary-rgb)}.navbar-toggler:hover .navbar-toggler-bar1{top:2px}.navbar-toggler:hover .navbar-toggler-bar2{width:0%;opacity:0}.navbar-toggler:hover .navbar-toggler-bar3{bottom:2px}.navbar-toggler.open{--mm-navtoggler-color: 			var(--bs-primary);--mm-navtoggler-color-rgb: 		var(--bs-primary-rgb)}.navbar-toggler.open .navbar-toggler-bar1{top:6.125px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggler.open .navbar-toggler-bar2{width:0%;opacity:0;filter:alpha(opacity=0)}.navbar-toggler.open .navbar-toggler-bar3{bottom:6.125px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler.open:hover{--mm-navtoggler-color: 			#123957;--mm-navtoggler-color-rgb: 		18, 57, 87}body:not(.scrolled):not(.header-scrolled) .navbar-toggler.open{--mm-navtoggler-color: 			var(--bs-light);--mm-navtoggler-color-rgb: 		var(--bs-light-rgb)}@media (min-width:992px){.navbar-toggler{--mm-navtoggler-height: 40px;--mm-navtoggler-width: 50px;--bs-border-width: 2px;--mm-navtoggler-border-opacity: 0.25}.navbar-toggler .animated-icon{height:16px;width:30px}.navbar-toggler .toggler-bar{height:2px}.navbar-toggler .navbar-toggler-bar2{top:7px}.navbar-toggler:hover .navbar-toggler-bar1{top:4px}.navbar-toggler:hover .navbar-toggler-bar3{bottom:4px}.navbar-toggler.open .navbar-toggler-bar1{top:7.5px}.navbar-toggler.open .navbar-toggler-bar3{bottom:7.5px}}body.navtoggler-start-light:not(.scrolled):not(.header-scrolled):not(.menu-open) .navbar-toggler{--mm-navtoggler-color: var(--bs-light);--mm-navtoggler-color-rgb: var(--bs-light-rgb)}body.navtoggler-start-dark:not(.scrolled):not(.header-scrolled):not(.menu-open) .navbar-toggler{--mm-navtoggler-color: var(--bs-dark);--mm-navtoggler-color-rgb: var(--bs-dark-rgb)}body.navtoggler-start-secondary:not(.scrolled):not(.header-scrolled):not(.menu-open) .navbar-toggler{--mm-navtoggler-color: var(--bs-secondary);--mm-navtoggler-color-rgb: var(--bs-secondary-rgb)}body.navtoggler-start-primary:not(.scrolled):not(.header-scrolled):not(.menu-open) .navbar-toggler{--mm-navtoggler-color: var(--bs-primary);--mm-navtoggler-color-rgb: var(--bs-primary-rgb)}body.navtoggler-start-third:not(.scrolled):not(.header-scrolled):not(.menu-open) .navbar-toggler{--mm-navtoggler-color: var(--bs-third);--mm-navtoggler-color-rgb: var(--bs-third-rgb)}body.navtoggler-start-hellblau:not(.scrolled):not(.header-scrolled):not(.menu-open) .navbar-toggler{--mm-navtoggler-color: var(--bs-hellblau);--mm-navtoggler-color-rgb: var(--bs-hellblau-rgb)}.ueber-uns #schnellmenu-mr,.ueber-uns #schnellmenu-1aaw,.ueber-uns .site-header .openinghours-module-header,.type-alias-mitarbeiter #schnellmenu-mr,.type-alias-mitarbeiter #schnellmenu-1aaw,.type-alias-mitarbeiter .site-header .openinghours-module-header{display:none !important}.ueber-uns:not(.scrolled):not(.header-scrolled) .site-header::before{background-image:linear-gradient(to bottom, black, transparent);height:130%}.site-header{position:fixed;top:0;left:0;height:50px;width:100%;z-index:1040;-webkit-transition:height 0.25s ease-in-out;-moz-transition:height 0.25s ease-in-out;transition:height 0.25s ease-in-out}.site-header::before{content:"";position:absolute}.site-header::before{top:0;left:0;right:0;height:100%;width:100%;background-color:#fff;z-index:-1;-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.logo-container{display:flex;align-items:center}.header-start-color-light:not(.scrolled):not(.header-scrolled) .site-header{--bs-nav-link-color: light;color:var(--bs-light)}.header-start-color-light:not(.scrolled):not(.header-scrolled) .site-header,.header-start-color-light:not(.scrolled):not(.header-scrolled) .site-header .header-logo{--bs-link-color: var(--bs-light);--bs-link-color-rgb: var(--bs-light-rgb)}.header-start-color-light:not(.scrolled):not(.header-scrolled) .site-header{--bs-nav-link-hover-color: white}.header-start-color-light:not(.scrolled):not(.header-scrolled) .site-header a:hover,.header-start-color-light:not(.scrolled):not(.header-scrolled) .site-header .header-logo:hover{--bs-link-color: white;--bs-link-color-rgb: 255, 255, 255}.header-start-color-white:not(.scrolled):not(.header-scrolled) .site-header{--bs-nav-link-color: white;color:var(--bs-white)}.header-start-color-white:not(.scrolled):not(.header-scrolled) .site-header,.header-start-color-white:not(.scrolled):not(.header-scrolled) .site-header .header-logo{--bs-link-color: var(--bs-white);--bs-link-color-rgb: var(--bs-white-rgb)}@media (min-width:576px){.site-header{height:60px}}@media (min-width:768px){body:not(.scrolled):not(.header-scrolled) .site-header{height:70px}}body:not(.scrolled):not(.header-scrolled) .site-header::before{background:none}@media (max-width:991.98px){.ueber-uns .schnellmenu,.type-alias-mitarbeiter .schnellmenu{display:none !important}.ueber-uns .navbar-toggler,.type-alias-mitarbeiter .navbar-toggler{margin-left:auto}}@media (min-width:992px) and (max-width:1199.98px){body:not(.scrolled):not(.header-scrolled){}body:not(.scrolled):not(.header-scrolled) .site-header{height:90px}}@media (min-width:1200px) and (max-width:1399.98px){body:not(.scrolled):not(.header-scrolled){}body:not(.scrolled):not(.header-scrolled) .site-header{height:100px}}@media (min-width:1400px){body:not(.scrolled):not(.header-scrolled){}body:not(.scrolled):not(.header-scrolled) .site-header{height:110px}}.hide-logo-default .header-logo-default,.view-produkte-motorrad .header-logo-default{display:none}.ueber-uns .header-logo,.type-alias-mitarbeiter .header-logo{margin-right:0.5rem}.ueber-uns:not(.scrolled):not(.header-scrolled) .header-logo{top:0.5rem}.scrolled .header-logo .logo-schild,.header-scrolled .header-logo .logo-schild{stroke-width:0.5px;stroke:var(--bs-secondary)}.logo-container{height:100%;z-index:1}.header-logo,.header-logo img,.header-logo svg,.module-logo-extra,.module-logo-extra>div,.header-logo-wrap{display:inline-block;height:100%;width:auto}.header-logo{--bs-link-color: var(--bs-primary);--bs-link-color-rgb: var(--bs-primary-rgb);--minne-schatten-rgb: 		0, 0, 0;--minne-schatten-opacity: 	.5;position:relative;display:inline-block;padding:0.3rem 0;cursor:pointer;z-index:3;-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;transition:0.15s ease-in-out}.header-logo:hover{--bs-link-color: #113652;--bs-link-color-rgb: 17, 54, 82}.logo-start-center:not(.scrolled):not(.header-scrolled) .header-logo{position:absolute;top:25%;left:1rem;height:150%}@media (max-width:575.98px){.logo-start-center.menu-open:not(.scrolled):not(.header-scrolled) .header-logo{height:100%}}@media (min-width:576px) and (max-width:767.98px){.logo-start-center.menu-open:not(.scrolled):not(.header-scrolled) .header-logo{height:140%;left:20%}}@media (min-width:768px) and (max-width:1199.98px){.logo-start-center.menu-open:not(.scrolled):not(.header-scrolled) .header-logo,.logo-start-center.menu-open:not(.scrolled):not(.header-scrolled) .header-logo.header-logo-autowerk,.logo-start-center.menu-open:not(.scrolled):not(.header-scrolled) .header-logo.header-logo-motorrad{left:30%}}@media (min-width:576px){.logo-start-center:not(.scrolled):not(.header-scrolled) .header-logo{height:180%;left:50%;transform:translateX(-77.5%)}.logo-start-center:not(.scrolled):not(.header-scrolled) .header-logo.header-logo-autowerk{transform:translateX(-74%)}.logo-start-center:not(.scrolled):not(.header-scrolled) .header-logo.header-logo-motorrad{transform:translateX(-74.5%)}}@media (min-width:768px){.ueber-uns .header-logo,.type-alias-mitarbeiter .header-logo{margin-right:1.5rem}.ueber-uns:not(.scrolled):not(.header-scrolled) .header-logo{height:130%;margin-right:2rem}}[class*="logo-uni"] .header-logo .logo-schild,[class*="logo-start-uni"] .header-logo .logo-schild{opacity:0.6}.logo-text-start-light:not(.scrolled):not(.header-scrolled) .header-logo .logo-text,.logo-text-start-light:not(.scrolled):not(.header-scrolled) .header-logo .logo-fill,.logo-uni-start-light:not(.scrolled):not(.header-scrolled) .header-logo path,.logo-start-uni-light:not(.scrolled):not(.header-scrolled) .header-logo path{fill:var(--bs-light)}.logo-text-start-white:not(.scrolled):not(.header-scrolled) .header-logo .logo-text,.logo-text-start-white:not(.scrolled):not(.header-scrolled) .header-logo .logo-fill,.logo-uni-start-white:not(.scrolled):not(.header-scrolled) .header-logo path,.logo-start-uni-white:not(.scrolled):not(.header-scrolled) .header-logo path{fill:var(--bs-white)}.logo-text-start-dark:not(.scrolled):not(.header-scrolled) .header-logo .logo-text,.logo-text-start-dark:not(.scrolled):not(.header-scrolled) .header-logo .logo-fill,.logo-uni-start-dark:not(.scrolled):not(.header-scrolled) .header-logo path,.logo-start-uni-dark:not(.scrolled):not(.header-scrolled) .header-logo path{fill:var(--bs-dark)}.logo-text-start-primary:not(.scrolled):not(.header-scrolled) .header-logo .logo-text,.logo-text-start-primary:not(.scrolled):not(.header-scrolled) .header-logo .logo-fill,.logo-uni-start-primary:not(.scrolled):not(.header-scrolled) .header-logo path,.logo-start-uni-primary:not(.scrolled):not(.header-scrolled) .header-logo path{fill:var(--bs-primary)}.logo-text-start-secondary:not(.scrolled):not(.header-scrolled) .header-logo .logo-text,.logo-text-start-secondary:not(.scrolled):not(.header-scrolled) .header-logo .logo-fill,.logo-uni-start-secondary:not(.scrolled):not(.header-scrolled) .header-logo path,.logo-start-uni-secondary:not(.scrolled):not(.header-scrolled) .header-logo path{fill:var(--bs-secondary)}.mod-menu .nav-item{position:relative}.mod-menu .toggle-icon{color:var(--bs-info)}.mod-menu .toggle-icon::before{content:""}.mod-menu .menu-toggler{display:inline-block;border:1px solid transparent;border-radius:3rem;font-size:1.5em;margin-top:-0.5em;z-index:1}.mod-menu .menu-toggler.menu-toggler-heading::after{content:"";position:absolute;display:block;height:100%;width:100%;top:0;left:0}.mod-menu .menu-toggler[aria-expanded="true"] .toggle-icon::before{content:""}.mod-menu .menu-toggler:hover .toggle-icon,.mod-menu .menu-toggler:focus .toggle-icon,.mod-menu .menu-toggler:active .toggle-icon{color:var(--bs-light)}.mod-menu .menu-toggle-wrap{display:flex;justify-content:space-between;align-items:center;position:relative}.mod-menu .menu-toggler{padding:0 0.25em}.mod-menu .nav-header:hover+.menu-toggler .toggle-icon{color:var(--bs-light)}.hauptmenu{--bs-nav-link-color: #d0d9e0;--bs-nav-link-hover-color: white;width:auto;display:block;padding:0;list-style:none}.hauptmenu .nav-item{margin-bottom:0.25rem}.hauptmenu .menu-svg,.hauptmenu .menu-icon{margin-right:0.5rem;color:currentColor}.hauptmenu .menu-svg{--mm-icon-size: 1.5em;width:var(--mm-icon-size);height:var(--mm-icon-size);margin-right:0.5rem;opacity:0.55}.hauptmenu .menu-icon.bi-plus-circle-dotted,.hauptmenu .menu-icon.fa-plus-square{color:var(--bs-warning)}.hauptmenu .nav-header{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);display:inline-block}.hauptmenu .nav-link,.hauptmenu .nav-header{--bs-nav-link-padding-y: .25em;--bs-nav-link-padding-x: 0;--bs-nav-link-font-weight: 700;--bs-nav-link-font-size: 1.25em;position:relative;letter-spacing:0.05em;line-height:1.25}.hauptmenu .nav-link::after,.hauptmenu .nav-header::after{content:"";display:block;height:3px;width:0;max-width:100%;margin-top:4px;border-radius:var(--bs-border-radius-pill);background-color:var(--bs-secondary);-webkit-transition:width 0.15s ease-in-out;-moz-transition:width 0.15s ease-in-out;transition:width 0.15s ease-in-out}.hauptmenu .nav-link:has(.menu-icon),.hauptmenu .nav-link:has(.menu-svg),.hauptmenu .nav-header:has(.menu-icon),.hauptmenu .nav-header:has(.menu-svg){display:grid;grid-template-areas:"icon menu-svg" "title nav-title" "line line";grid-template-columns:auto 1fr}.hauptmenu .nav-link:has(.menu-icon)::after,.hauptmenu .nav-link:has(.menu-svg)::after,.hauptmenu .nav-header:has(.menu-icon)::after,.hauptmenu .nav-header:has(.menu-svg)::after{grid-area:line;grid-column-start:2}.hauptmenu .menu-level-2{padding:0.35rem 0.75rem 1rem 2.5rem}.hauptmenu .menu-level-2 .nav-link,.hauptmenu .menu-level-2 .nav-header{--bs-nav-link-font-size: 1.15em;text-transform:none;letter-spacing:0.025em}.hauptmenu .menu-level-2 .nav-link{--bs-nav-link-font-weight: 400}.hauptmenu .nav-item.active>.nav-link,.hauptmenu .nav-item.active>.nav-header{--bs-nav-link-color: var(--bs-light)}.hauptmenu .nav-item.active>.nav-link::after,.hauptmenu .nav-item.active>.menu-toggle-wrap>.nav-link::after,.hauptmenu .nav-item:hover>.nav-link::after,.hauptmenu .nav-item:hover>.menu-toggle-wrap>.nav-link::after{width:80px}.hauptmenu .nav-item.active>.nav-link>.menu-svg,.hauptmenu .nav-item.active>.nav-header>.menu-svg{opacity:0.8}.hauptmenu .nav-link:hover>.menu-svg,.hauptmenu .nav-header:hover>.menu-svg,.hauptmenu .nav-item.active>.nav-link:hover>.menu-svg,.hauptmenu .nav-item.active>.nav-header:hover>.menu-svg{opacity:1}.hauptmenu .nav-item:hover>.nav-link::after,.hauptmenu .nav-item:hover>.menu-toggle-wrap>.nav-link{color:var(--bs-nav-link-hover-color)}.motorrad-ritter .hauptmenu{--bs-nav-link-color: var(--bs-light)}.motorrad-ritter .hauptmenu .nav-link::after,.motorrad-ritter .hauptmenu .nav-header::after{background-color:var(--bs-third)}.motorrad-ritter .hauptmenu .toggle-icon{color:var(--bs-danger-bg-subtle)}@media (min-width:576px){.hauptmenu .nav-link,.hauptmenu .nav-header{--bs-nav-link-font-size: 1.65em}.hauptmenu .menu-level-2{padding-left:3rem}.hauptmenu .menu-level-2 .nav-link{--bs-nav-link-font-size: 1.25em}}.fussmenu .nav-item,.fussmenu-navbar .nav-item{margin-right:0.5em}.fussmenu .nav-link,.fussmenu-navbar .nav-link{--bs-nav-link-padding-y: .15em;--bs-nav-link-padding-x: .15em}.fussmenu .nav-link{--bs-nav-link-font-size: small;--bs-nav-link-color: var(--bs-gray-400);--bs-nav-link-hover-color: var(--bs-white)}.fussmenu-navbar .nav-link{--bs-nav-link-color: var(--bs-gray-600);--bs-nav-link-hover-color: var(--bs-gray-900)}.socialmediamenu{}.socialmediamenu .menu-icon{font-size:1.85em}.socialmediamenu .linktext-small span{font-size:0.875rem;font-size:smaller}.socialmediamenu .nav-link img{filter:grayscale(1) brightness(1.225)}.socialmediamenu .nav-link:hover img{filter:grayscale(1) brightness(1.5)}.socialmediamenu .bni-logo{height:1.85em;width:auto}.seitenfuss .socialmediamenu .nav-link img{filter:none}.seitenfuss .socialmediamenu .nav-link:hover img{filter:sepia(0.89) hue-rotate(35deg)}.kontaktmenu .nav-link{--bs-nav-link-hover-color: var(--bs-primary);--bs-link-hover-color-rgb: var(--bs-primary);--bs-link-color-rgb: 248, 249, 250}.kontaktmenu .menu-icon{vertical-align:middle;color:var(--bs-primary)}.kontaktmenu-seitenkopf{position:fixed;right:4.5rem;top:0;z-index:1}.kontaktmenu-seitenkopf .menu-icon{margin:0}.kontaktmenu-seitenkopf .nav-link,.kontaktmenu-seitenkopf .nav-header{--bs-nav-link-padding-x: 0.5rem;--bs-nav-link-font-size: 1.25em}@media (min-width:768px){.kontaktmenu-seitenkopf{right:7rem;top:1rem}.kontaktmenu-seitenkopf .nav-link,.kontaktmenu-seitenkopf .nav-header{--bs-nav-link-font-size: 1.5em}body:not([class*="fp-viewing"]).scrolled .kontaktmenu-seitenkopf{top:0}}@media (min-width:1200px){.kontaktmenu-seitenkopf{right:9rem}.kontaktmenu-seitenkopf .nav{--bs-nav-link-padding-x: 1rem}}.slideout-menu{--mm-menu-bg: #07263d;position:fixed;right:0;top:0;background-color:var(--mm-menu-bg);height:100%;width:100%;max-width:420px;padding:5.5rem 1.5rem 4rem;overflow-y:scroll;overflow-x:hidden;-webkit-transform:translate(100%);-moz-transform:translate(100%);transform:translate(100%);-webkit-transition:transform 0.25s ease-in-out;-moz-transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;z-index:1030}.slideout-menu.open{-webkit-transform:translate(0%);-moz-transform:translate(0%);transform:translate(0%)}.motorrad-ritter .slideout-menu{--mm-menu-bg: #120603}@media (min-width:768px) and (max-width:991.98px){.slideout-menu{max-width:480px}}@media (min-width:768px){.slideout-menu{padding:6.5rem 2rem 4rem}}@media (min-width:992px) and (max-width:1199.98px){.slideout-menu{max-width:540px}}@media (min-width:992px){.slideout-menu{padding:9rem 2rem 4rem}}@media (min-width:1200px){.slideout-menu{max-width:540px}}.schnellmenu{--bs-nav-link-padding-x: .45em;--bs-nav-link-padding-y: 0;right:60px;align-items:center;height:100%;z-index:1;margin-left:auto}.schnellmenu .nav-title{position:absolute;top:100%;font-size:0.875rem;background-color:var(--bs-nav-link-color);color:white;padding:0.5rem 1rem;border-radius:0.25rem;white-space:nowrap;transform:translate(-50%, -200%);opacity:0;pointer-events:none}.schnellmenu .nav-item{padding:0}.schnellmenu .nav-link,.schnellmenu .nav-header{font-size:1.5em}.schnellmenu .nav-link:hover .nav-title,.schnellmenu .nav-header:hover .nav-title{transform:translate(-50%, 0%);opacity:1}body:not(.scrolled):not(.header-scrolled):not(.schnellmenu-start-dark) .schnellmenu{--bs-nav-link-color: #154366;--bs-link-color: #154366;--bs-nav-link-hover-color: #154366;--bs-link-hover-color: white}body:not(.scrolled):not(.header-scrolled).schnellmenu-start-light .schnellmenu{--bs-nav-link-color: #f8f9fa;--bs-link-color: #f8f9fa;--bs-nav-link-hover-color: white;--bs-link-hover-color: white}body:not(.scrolled):not(.header-scrolled).schnellmenu-start-light .schnellmenu .nav-title{color:var(--bs-body-color)}@media (min-width:576px) and (max-width:767.98px){.schnellmenu{right:80px}.schnellmenu .nav-item{padding:0 0.25rem}}@media (max-width:575.98px){.schnellmenu .item-1370{display:none}}@media (min-width:768px) and (max-width:991.98px){.schnellmenu{right:120px}}@media (min-width:768px){.schnellmenu .nav-item{padding:0 0.5rem}}@media (min-width:992px){.schnellmenu{right:160px}}.sekundaermenu{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0;--bs-nav-link-color: var(--bs-info);--bs-nav-link-hover-color: var(--bs-white);--bs-nav-link-font-weight: 300;--bs-nav-link-font-size: small}.sekundaermenu .nav-item{padding:0.15rem 0.5rem}.sekundaermenu .nav-link,.sekundaermenu .nav-header{display:block}.sekundaermenu .nav-link:hover,.sekundaermenu .nav-link:focus,.sekundaermenu .nav-link:active,.sekundaermenu .nav-link.active,.sekundaermenu .nav-header:hover,.sekundaermenu .nav-header:focus,.sekundaermenu .nav-header:active,.sekundaermenu .nav-header.active{color:var(--bs-nav-link-hover-color)}.motorrad-ritter .sekundaermenu{--bs-nav-link-color: rgba(var(--bs-light-rgb),.8)}.nav-iconnav .nav-title{display:none}.nav-primary{--bs-nav-link-color: #154366;--bs-nav-link-hover-color: #113652;--bs-nav-link-disabled-color: #5b7b94;--bs-nav-link-color-rgb: 21, 67, 102;--bs-nav-link-hover-color-rgb: 17, 54, 82}.nav-secondary{--bs-nav-link-color: #278FC3;--bs-nav-link-hover-color: #93c7e1;--bs-nav-link-disabled-color: #68b1d5;--bs-nav-link-color-rgb: 39, 143, 195;--bs-nav-link-hover-color-rgb: 147, 199, 225}.nav-info{--bs-nav-link-color: #B9D0E0;--bs-nav-link-hover-color: #154366;--bs-nav-link-disabled-color: #cedee9;--bs-nav-link-color-rgb: 185, 208, 224;--bs-nav-link-hover-color-rgb: 21, 67, 102}.nav-light{--bs-nav-link-color: #f8f9fa;--bs-nav-link-hover-color: white;--bs-nav-link-disabled-color: #e9ecef;--bs-nav-link-color-rgb: 248, 249, 250;--bs-nav-link-hover-color-rgb: 255, 255, 255}.nav-iconnav.nav-iconnav-sm .menu-icon{font-size:0.875rem}.nav-iconnav.nav-iconnav-lg .menu-icon{font-size:1.5rem}.nav-iconnav.nav-iconnav-xl .menu-icon{font-size:2.25rem}.seitenfuss,.footer-modul-standort,.footer-modul-standort .container>.row{position:relative}.seitenfuss{padding:5px 0;background-color:#0d283d;color:#e8ecf0;z-index:0}.seitenfuss .custom{}.seitenfuss .custom h1,.seitenfuss .custom .h1,.seitenfuss .custom h2,.seitenfuss .custom .h2,.seitenfuss .custom h3,.seitenfuss .custom .h3,.seitenfuss .custom h4,.seitenfuss .custom .h4,.seitenfuss .custom h5,.seitenfuss .custom .h5{color:#e8ecf0}.seitenfuss .custom a:not(.btn){color:#e8ecf0}.seitenfuss .custom a:not(.btn):hover{color:white}.seitenfuss .footer-modul-standort{--mm-module-padding: 3rem;padding:var(--mm-module-padding) 0}.seitenfuss .footer-modul-standort:first-of-type{margin-top:2rem}.seitenfuss .footer-modul-standort .container>.row::after{content:"";height:1px;width:100%;background-color:rgba(232, 236, 240, 0.1);position:absolute;bottom:calc(var(--mm-module-padding) * -.8)}img.footer-logo{opacity:0.9;width:420px;height:auto;max-width:100%}img.footer-logo:hover{opacity:1}.footer-as-ritter-logoblock{position:relative}.footer-as-ritter-logoblock .mritter-logo{position:absolute;bottom:0;margin-left:0.5rem}.fussmenu{margin:0 -0.5rem 0}.fussmenu .nav-link{--bs-nav-link-color: #e8ecf0;--bs-nav-link-hover-color: #e8ecf0;--bs-nav-link-font-size: 0.875rem;--bs-nav-link-font-weight: 300;--bs-nav-link-padding-y: 0.35rem;--bs-nav-link-padding-x: 1rem;border-bottom:1px solid transparent}.fussmenu.flussmenu-klein li{padding:0.25rem 0.5rem}.fussmenu.flussmenu-klein .nav-link{--bs-nav-link-font-size: small;--bs-nav-link-padding-y: 0;--bs-nav-link-padding-x: 0}@media (min-width:768px){.footer-as-ritter-logoblock .mritter-logo{bottom:auto;top:100%;right:0;margin-top:1rem}.footer-as-ritter-logoblock .mritter-logo svg{height:70px !important;width:auto}}figure{margin:0;position:relative}figure figcaption{font-weight:300;line-height:1.25em;font-size:small;padding:0.5rem}figure figcaption.overlay{position:absolute;bottom:0.5rem;right:0.5rem;max-width:calc(100% - 1rem);max-height:calc(100% - 1rem);background-color:rgba(21, 67, 102, 0);text-align:left;padding:1rem;z-index:3;clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0 100%);-ms-clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0 100%);-webkit-clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0 100%);-webkit-transition:0.25s ease;-moz-transition:0.25s ease;transition:0.25s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}figure figcaption.overlay .overlay-content{font-size:0.875rem;color:#f8f9fa}figure figcaption.overlay .overlay-content h2,figure figcaption.overlay .overlay-content .h2,figure figcaption.overlay .overlay-content h3,figure figcaption.overlay .overlay-content .h3,figure figcaption.overlay .overlay-content h4,figure figcaption.overlay .overlay-content .h4{color:#f8f9fa;margin:0 0 0.25em 0;font-size:1rem;font-weight:700}figure figcaption.overlay .overlay-content p{color:#f8f9fa;font-size:0.875rem;margin:0;line-height:1.15em}figure .figcaption-bottom p{margin:0}figure .figcaption-bottom .figcaption-title{font-weight:700}figure:hover{}figure:hover figcaption.overlay{background-color:rgba(21, 67, 102, 0.1);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 100%);-ms-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 100%);-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 100%);border-radius:var(--bs-border-radius)}.einzelbild.hintergrundbild-kopfbild img{height:100%;width:100%;object-fit:cover}figure .copyright-hinweis,.simplelightbox .copyright-hinweis,.hintergrundbild-copyright-hinweis{position:absolute;font-size:0.65rem;font-weight:400}.simplelightbox .copyright-hinweis,figure .copyright-hinweis{color:rgba(255, 255, 255, 0.65);right:0.575rem;bottom:0.5rem}.simplelightbox .copyright-hinweis.copyright-bottom,figure .copyright-hinweis.copyright-bottom{display:block;position:relative;text-align:right;color:var(--bs-secondary-color);right:1rem;bottom:unset}.simplelightbox.ratio .copyright-hinweis,figure.ratio .copyright-hinweis{left:auto;top:auto;width:auto;height:auto;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.1)}.hintergrundbild-copyright-hinweis{color:rgba(255, 255, 255, 0.35);right:1rem;bottom:1rem}img.img-cover{object-fit:cover}.hinweis-vergr{position:absolute;left:0;top:0;width:100%;height:100%;font-size:4rem;text-align:center;color:white;background-color:rgba(21, 67, 102, 0.35);z-index:1;opacity:0;filter:alpha(opacity=0);-ms-transition:opacity 0.15s ease-in-out, filter 0.15s ease-in-out;-webkit-transition:opacity 0.15s ease-in-out, filter 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out, filter 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out, filter 0.15s ease-in-out;transition:opacity 0.15s ease-in-out, filter 0.15s ease-in-out}a.simplelightbox{position:relative;display:inline-block}a.simplelightbox .hinweis-vergr{width:100%}a.simplelightbox:hover .hinweis-vergr,a.simplelightbox:focus .hinweis-vergr{opacity:1;filter:alpha(opacity=100)}a.simplelightbox img{position:relative}figure.ratio .simplelightbox,figure.ratio .simplelightbox img{position:absolute}figure.ratio .simplelightbox img{height:100%;object-fit:cover}[loading="lazy"]:not([src$=".png"]):not([data-orig$=".png"]):not([src$=".svg"]){background-color:rgba(205, 212, 219, 0.25)}.hintergrundbild-container a.simplelightbox{display:block}.hintergrundbild-container img{width:100%}.einzelbild img,.einzelbild .hinweis-vergr,.galeriebild img,.galeriebild .simplelightbox{width:100%}.einzelbild img,.einzelbild .hinweis-vergr,.galeriebild img,.galeriebild .hinweis-vergr,.hintergrundbild-container img{border:0 solid white;border-radius:1rem}.flexiitem-titelbild img,.flexicat-titelbild img{border:0 solid var(--mbl-main-kontrast, var(--bs-secondary))}.inhaltsgruppe-bild img,.inhaltsgruppe-bild .hinweis-vergr,.flexiitem-titelbild img,.flexiitem-titelbild .hinweis-vergr,.flexiitem-titelbild figcaption,.flexicat-titelbild img{border-radius:var(--bs-border-radius-lg)}.flexiitem-kopfbild,.flexicat-kopfbild{margin:0 -1rem;z-index:-1}.flexiitem-titelbild,.flexicat-titelbild{--bs-aspect-ratio: calc(3 / 4 * 100%);position:relative;width:100%}.flexiitem-titelbild::before,.flexicat-titelbild::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.flexiitem-titelbild>*,.flexicat-titelbild>*{position:absolute !important;top:0;left:0}.flexiitem-titelbild>*,.flexiitem-titelbild img,.flexicat-titelbild>*,.flexicat-titelbild img{height:100%;width:100%}.flexiitem-titelbild img,.flexicat-titelbild img{object-fit:cover}@media (min-width:768px){.flexiitem-kopfbild,.flexicat-kopfbild{margin:0 -2rem}.flexiitem-titelbild,.flexicat-titelbild{--bs-aspect-ratio: calc(9 / 21 * 100%)}}@media (min-width:992px){.einzelbild img,.einzelbild .hinweis-vergr,.galeriebild img,.galeriebild .hinweis-vergr,.hintergrundbild-container img{border-radius:var(--bs-border-radius-xl)}}ul li::marker{color:var(--bs-gray-400)}ul.liste-custom,ol.liste-custom,.listen-custom ul,.listen-custom ol{margin:1rem 0 1.5rem}ul.liste-custom li,ol.liste-custom li,.listen-custom ul li,.listen-custom ol li{margin-bottom:0.5em}.listen-custom ul,ul.liste-custom{list-style-type:none;padding-left:1.25rem}.listen-custom ul li:before,ul.liste-custom li:before{background-color:var(--bs-primary);content:"";display:inline-block;margin-right:0.1rem;margin-bottom:0.45rem;margin-left:-1.1rem;height:2px;width:1rem;vertical-align:bottom}.listen-custom ol,ol.liste-custom{padding-left:2.5rem}.liste-expand li{margin-bottom:1rem !important}.marker-lg ::marker{font-size:1.75em}.liste-semibold ::marker,.liste-bold ::marker{font-weight:lighter}.liste-semibold{font-weight:600}.liste-bold{font-weight:700}ul.liste-fa{padding-left:0;margin:1rem 0 1.5rem}ul.liste-fa li{display:table;margin-bottom:0.25em}ul.liste-fa li::before{background-color:unset;display:table-cell;width:1.5em;height:auto;text-align:center;font-family:"Font Awesome 7 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:900}ul.liste-fa.liste-haken li::before{content:"";color:var(--bs-primary)}ul.liste-fa.liste-haken-doppelt li::before{content:"";color:var(--bs-success)}ul.liste-fa.liste-haken-checkbox li::before{content:"";color:var(--bs-success)}ul.liste-fa.liste-gear li::before{content:"";color:var(--bs-grau-400)}ul.liste-fa.liste-blitz li::before{content:"";color:var(--bs-warning)}ul.liste-fa.liste-plus li::before{content:"+";color:var(--bs-primary)}ul.liste-fa.liste-pfeil li::before{content:"";color:var(--bs-pink)}ul.liste-fa.liste-info li::before{content:"";color:var(--bs-info)}ul.liste-fa.liste-achtung li::before{content:"";color:var(--bs-secondary)}ul.liste-fa.liste-herz li::before{content:"";color:var(--bs-red)}ul.liste-fa.liste-hammer li::before{width:1.5em}ul.liste-fa.liste-icon-gross li::before{font-size:1.5em;vertical-align:top}.liste-primary ::marker,.liste-primary ::before{color:var(--bs-primary) !important}.liste-secondary ::marker,.liste-secondary ::before{color:var(--bs-secondary) !important}.liste-third ::marker,.liste-third ::before{color:var(--bs-third) !important}.liste-info ::marker,.liste-info ::before{color:var(--bs-info) !important}.liste-success ::marker,.liste-success ::before{color:var(--bs-success) !important}.accordion-wrap{margin-top:1.5rem}.accordion-wrap .toggle-icon{margin-left:auto;color:var(--bs-body-color);font-size:1.15em;padding:0.25em}.accordion-wrap .toggle-icon::before{content:""}.accordion-wrap .accordion-thema{margin:0 0 0 1rem}.accordion-wrap .toggler{position:relative;background-color:var(--bs-accordion-btn-bg);padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-y);cursor:pointer;-webkit-transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease;-moz-transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0}.accordion-wrap .toggler:hover{background-color:var(--bs-accordion-bg);border-color:var(--bs-primary)}.accordion-wrap .toggler:hover .toggle-icon{color:var(--bs-primary)}.accordion-wrap .toggler:hover .accordion-thema{--bs-heading-color: var(--bs-primary)}.accordion-wrap .toggler .anchor{margin-top:-100px}.accordion-wrap .toggler.open{background-color:var(--bs-accordion-active-bg)}.accordion-wrap .toggler.open .toggle-icon::before{content:""}.accordion-wrap .toggler.open:hover{background-color:var(--bs-accordion-bg)}.accordion-wrap .element{position:relative}.accordion-wrap .accordion{margin-top:0.5rem}.accordion-wrap .accordion-content{padding:1.5rem 2rem;margin-top:0.5rem;margin-bottom:1rem;background-color:var(--bs-accordion-bg);border-radius:0}.accordion-theme .accordion{--bs-accordion-bg: rgba(var(--theme-border-color-rgb), 0.05);--bs-accordion-btn-bg: rgba(var(--theme-border-color-rgb),.085);--bs-accordion-active-bg: rgba(var(--theme-border-color-rgb), 0.15)}.accordion-theme .accordion .toggle-icon{color:rgba(var(--theme-border-color-rgb), 0.75)}.accordion-theme .accordion .toggler:hover{background-color:rgba(var(--theme-border-color-rgb), 0.125);outline-color:rgba(var(--theme-border-color-rgb), 0.35)}.accordion-theme .accordion .toggler:hover .toggle-icon{color:rgba(var(--theme-border-color-rgb), 0.95)}[data-bs-theme="dark"] .accordion-wrap .toggler:hover,.hell-auf-dunkel .accordion-wrap .toggler:hover{border-color:var(--bs-kontrast)}[data-bs-theme="dark"] .accordion-wrap .toggler:hover .accordion-thema,.hell-auf-dunkel .accordion-wrap .toggler:hover .accordion-thema{--bs-heading-color: var(--bs-kontrast)}[data-bs-theme="dark"] .accordion-wrap .toggler:hover .toggle-icon,.hell-auf-dunkel .accordion-wrap .toggler:hover .toggle-icon{color:var(--bs-kontrast)}.download-file-icon{font-size:150%;margin-right:0.5rem;margin-top:-0.25em;color:var(--bs-third)}.downloads sup{font-size:60%;color:var(--bs-secondary-color)}.download-file{display:inline-flex;line-height:1;padding:0.5rem 1rem;margin-left:-1rem;word-break:break-all;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.35s ease;-moz-transition:transform 0.35s ease;transition:transform 0.35s ease}.download-file:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.downloads-gross .download-file{font-size:x-large;padding:0.55rem 1rem}.downloads-icons-exta .download-file{align-items:center}.downloads-icons-exta .download-file-icon{font-size:3em;color:var(--bs-kontrast)}.hell-auf-dunkel .download-file-icon{color:var(--yellow)}@media (min-width:768px){.downloads-icons-exta .downloads ul{display:flex;flex-wrap:wrap;margin-right:-1rem}.downloads-icons-exta .downloads li{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.downloads-icons-exta .downloads li{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.infoblock{margin-bottom:1rem}.kontaktinfo-lg{font-size:1.5em}.menu-hide-fax .item-1934,.menu-hide-icons .menu-icon,.ueber-uns .footer-as-ritter-logoblock .mritter-logo,.ueber-uns [data-bs-target="#mod-modal556"],.ueber-uns .mod-modal556,.ueber-uns [data-bs-target="#mod-modal557"],.ueber-uns .mod-modal557{display:none !important}.footer-logo-nav{padding:3rem 0 0.5rem}.footer-logo-nav .row{--bs-gutter-y: var(--bs-gutter-x)}.footer-logo-nav a,.footer-logo-nav .footer-logo-svg{display:block}.headline-icon{position:absolute;left:-1.5em;font-size:1.25em}.menu-flex-fill{margin:0 -1rem}.menu-flex-fill .nav-item{flex:1 1 auto;padding:1rem}.menu-flex-fill .nav-item .nav-link{display:block;text-align:center}.markenlogo-content-svg .container{position:relative}.markenlogo-content-svg .content-svg{--mm-svg-height: 3rem;--mm-svg-padding: 1rem;--mm-svg-border-radius: var(--bs-border-radius);--mm-svg-bg: var(--bs-body-bg);--mm-svg-margin-top:  -5rem;--mm-svg-margin-left: -1rem;--mm-svg-margin-bottom: 1rem;--mm-svg-margin: var(--mm-svg-margin-top) 0 var(--mm-svg-margin-bottom) var(--mm-svg-margin-left);display:inline-block;height:calc(var(--mm-svg-height) + (var(--mm-svg-padding) * 2));padding:var(--mm-svg-padding);margin:var(--mm-svg-margin);background-color:var(--mm-svg-bg);border-radius:var(--mm-svg-border-radius)}.markenlogo-content-svg .content-svg svg{display:block;height:var(--mm-svg-height);width:auto}.markenlogo-content-svg-uni-white .content-svg path{fill:white}.markenlogo-content-svg-uni-white .content-svg .logo-claim{opacity:0.7}@media (max-width:575.98px){.logo-start-center:not(.scrolled):not(.header-scrolled) .openinghours-module-header{position:absolute;left:0;top:6.5rem;margin-left:1rem !important}.logo-start-center:not(.scrolled):not(.header-scrolled) .openinghours-module-header strong.d-none{display:inline !important}.logo-start-center:not(.scrolled):not(.header-scrolled) .openinghours-module-header:nth-of-type(2){top:8.5rem}.logo-start-center.scrolled .openinghours-module-header,.logo-start-center.header-scrolled .openinghours-module-header{display:none !important}}@media screen and (max-width:566.9px){.titelmotiv-mobil-oben .hintergrundbild-article{background-position:top !important;background-size:contain !important}.titelmotiv-mobil-oben .abdecker-article:nth-of-type(3){background:linear-gradient(180deg, var(--primary-dunkel-75) 0%, var(--primary-dunkel-75) 15%, var(--primary-dunkel) 26%, var(--primary-dunkel) 100%) !important}}@media (min-width:576px) and (max-width:767.98px){.markenlogo-content-svg .content-svg{--mm-svg-height: 4.5rem;--mm-svg-margin-top: -7rem}.markenlogo-content-svg.markenlogo-content-svg-lg .content-svg{--mm-svg-height: 5rem}}@media (min-width:768px) and (max-width:991.98px){.markenlogo-content-svg .content-svg{--mm-svg-height: 5rem;--mm-svg-margin-top: -7rem;--mm-svg-padding: 1.25rem}.markenlogo-content-svg.markenlogo-content-svg-lg .content-svg{--mm-svg-height: 6rem;--mm-svg-margin-top: -9rem}.markenlogo-content-svg.markenlogo-content-svg-xl .content-svg{--mm-svg-height: 8rem;--mm-svg-margin-top: -10rem}}@media (min-width:992px){.infoblock.versatz-oben{margin-top:-5rem}.markenlogo-content-svg .content-svg{--mm-svg-height: 6rem;--mm-svg-margin-top: -9rem;--mm-svg-padding: 1.5rem}}@media (min-width:992px) and (max-width:1199.98px){.markenlogo-content-svg.markenlogo-content-svg-lg .content-svg{--mm-svg-height: 8rem;--mm-svg-margin-top: -11rem}.markenlogo-content-svg.markenlogo-content-svg-xl .content-svg{--mm-svg-height: 10rem;--mm-svg-margin-top: -11rem}}@media (min-width:1200px){.markenlogo-content-svg.markenlogo-content-svg-lg .content-svg{--mm-svg-height: 9rem;--mm-svg-margin-top: -12rem}.markenlogo-content-svg.markenlogo-content-svg-xl .content-svg{--mm-svg-height: 12rem;--mm-svg-margin-top: -12rem}}video{max-width:100%;width:100%;background-color:var(--bs-grau-200)}.mediaembed,video{background-color:var(--bs-grau-300)}.mediaembed,.mediaembed iframe,.sharedmedia-embed{border-radius:0.5rem}.mediaembed .gdprlock-placeholder{position:absolute;top:0;height:100%;background-color:transparent;color:#f8f9fa;z-index:0}.mediaembed .gdprlock-placeholder::before{font-family:"Font Awesome 7 Brands";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:900;content:"";color:var(--bs-grau-500);font-size:10em;position:absolute;top:25%;width:100%;text-align:center;z-index:-1}.embedvideo-description{padding:1rem 0}.embedvideo-item video{border:0 solid white;border-radius:1rem}@media (min-width:992px){.embedvideo-item video{border-radius:var(--bs-border-radius-xl)}}.fill-primary,.svg-fill-primary path{fill:var(--bs-primary)}.stroke-primary,.svg-stroke-primary path{stroke:var(--bs-primary)}.stroke-primary-50,.svg-stroke-primary-50 path{stroke:rgba(var(--bs-primary-rgb), 0.5)}.stroke-primary-60,.svg-stroke-primary-60 path{stroke:rgba(var(--bs-primary-rgb), 0.6)}.fill-secondary,.svg-fill-secondary path{fill:var(--bs-secondary)}.stroke-secondary,.svg-stroke-secondary path{stroke:var(--bs-secondary)}.stroke-secondary-50,.svg-stroke-secondary-50 path{stroke:rgba(var(--bs-secondary-rgb), 0.5)}.stroke-secondary-60,.svg-stroke-secondary-60 path{stroke:rgba(var(--bs-secondary-rgb), 0.6)}.fill-third,.svg-fill-third path{fill:var(--bs-third)}.stroke-third,.svg-stroke-third path{stroke:var(--bs-third)}.stroke-third-50,.svg-stroke-third-50 path{stroke:rgba(var(--bs-third-rgb), 0.5)}.stroke-third-60,.svg-stroke-third-60 path{stroke:rgba(var(--bs-third-rgb), 0.6)}.fill-kontrast,.svg-fill-kontrast path{fill:var(--bs-kontrast)}.stroke-kontrast,.svg-stroke-kontrast path{stroke:var(--bs-kontrast)}.stroke-kontrast-50,.svg-stroke-kontrast-50 path{stroke:rgba(var(--bs-kontrast-rgb), 0.5)}.stroke-kontrast-60,.svg-stroke-kontrast-60 path{stroke:rgba(var(--bs-kontrast-rgb), 0.6)}.fill-light,.svg-fill-light path{fill:var(--bs-light)}.stroke-light,.svg-stroke-light path{stroke:var(--bs-light)}.stroke-light-50,.svg-stroke-light-50 path{stroke:rgba(var(--bs-light-rgb), 0.5)}.stroke-light-60,.svg-stroke-light-60 path{stroke:rgba(var(--bs-light-rgb), 0.6)}.fill-white,.svg-fill-white path{fill:var(--bs-white)}.stroke-white,.svg-stroke-white path{stroke:var(--bs-white)}.stroke-white-50,.svg-stroke-white-50 path{stroke:rgba(var(--bs-white-rgb), 0.5)}.stroke-white-60,.svg-stroke-white-60 path{stroke:rgba(var(--bs-white-rgb), 0.6)}.fill-dark,.svg-fill-dark path{fill:var(--bs-dark)}.stroke-dark,.svg-stroke-dark path{stroke:var(--bs-dark)}.stroke-dark-50,.svg-stroke-dark-50 path{stroke:rgba(var(--bs-dark-rgb), 0.5)}.stroke-dark-60,.svg-stroke-dark-60 path{stroke:rgba(var(--bs-dark-rgb), 0.6)}.fill-body-bg,.svg-fill-body-bg path{fill:var(--bs-body-bg)}.stroke-body-bg,.svg-stroke-body-bg path{stroke:var(--bs-body-bg)}.stroke-body-bg-50,.svg-stroke-body-bg-50 path{stroke:rgba(var(--bs-body-bg-rgb), 0.5)}.stroke-body-bg-60,.svg-stroke-body-bg-60 path{stroke:rgba(var(--bs-body-bg-rgb), 0.6)}.hell-auf-dunkel .invert-fill-light{fill:var(--bs-light)}.hell-auf-dunkel .invert-stroke-light{stroke:var(--bs-light)}.hell-auf-dunkel .invert-fill-dark{fill:var(--bs-dark)}.hell-auf-dunkel .invert-stroke-dark{stroke:var(--bs-dark)}.hell-auf-dunkel .invert-fill-black{fill:var(--bs-black)}.hell-auf-dunkel .invert-stroke-black{stroke:var(--bs-black)}.hell-auf-dunkel .invert-fill-white{fill:var(--bs-white)}.hell-auf-dunkel .invert-stroke-white{stroke:var(--bs-white)}.hell-auf-dunkel .invert-fill-gray-400{fill:var(--bs-gray-400)}.hell-auf-dunkel .invert-stroke-gray-400{stroke:var(--bs-gray-400)}.hell-auf-dunkel .invert-fill-white-90{fill:rgba(255, 255, 255, 0.9)}.hell-auf-dunkel .invert-fill-white-80{fill:rgba(255, 255, 255, 0.8)}.hell-auf-dunkel .invert-fill-white-70{fill:rgba(255, 255, 255, 0.7)}.hell-auf-dunkel .invert-fill-white-60{fill:rgba(255, 255, 255, 0.6)}.hell-auf-dunkel .invert-fill-white-50{fill:rgba(255, 255, 255, 0.5)}.hell-auf-dunkel .invert-fill-white-40{fill:rgba(255, 255, 255, 0.4)}.svg-w-100 svg{width:100%}.svg-h-100 svg{height:100%}.svg-icon{--mm-icon-gr: 6em;height:var(--mm-icon-gr);width:var(--mm-icon-gr)}.svg-icon-medium .svg-icon{--mm-icon-gr: 4.5em}.svg-icon-small .svg-icon{--mm-icon-gr: 3em}.svg-icon-mt-n1 .svg-icon{margin-top:-0.5rem}.catitem-svg-icon .container{position:relative}.minneblog-category-item .svg-icon,.catitem-svg-icon .svg-icon{position:absolute}.minneblog-category-item .card .svg-icon{left:0;bottom:calc(100% - var(--bs-card-spacer-x));padding:var(--bs-card-spacer-x);background-color:var(--bs-card-bg);border-top-right-radius:var(--bs-card-border-radius)}.catitem-svg-icon .svg-icon{--mm-icon-gr:               clamp(6rem, 20vw, 18rem);--mm-icon-bg:               var(--bs-body-bg);--mm-icon-padding:          .5rem;--mm-icon-border-radius: 1rem;bottom:100%;left:0;color:var(--bs-primary);background-color:var(--mm-icon-bg);padding:var(--mm-icon-padding);border-top-right-radius:var(--mm-icon-border-radius)}.svg-icon-thema .content-svg svg{position:absolute;bottom:100%;right:0;height:100px;height:clamp(100px, 23vw, 260px);width:auto}.svg-nav-icon{display:block;width:2em;height:2em;margin:0 auto;background-position:center;background-size:contain;background-repeat:no-repeat}.svg-nav-icon.nav-icon-inline{display:inline-block;vertical-align:middle}.svg-icon-primary path{fill:var(--bs-primary)}.svg-icons-color-primary .svg-icon{color:var(--bs-primary)}.svg-icon-secondary path{fill:var(--bs-secondary)}.svg-icons-color-secondary .svg-icon{color:var(--bs-secondary)}.svg-icon-third path{fill:var(--bs-third)}.svg-icons-color-third .svg-icon{color:var(--bs-third)}.svg-icon-gray path{fill:var(--bs-gray-600)}.svg-icons-color-gray .svg-icon{color:var(--bs-gray-600)}.svg-icon-dark-emph path{fill:var(--bs-dark-text-emphasis)}.svg-icons-color-dark-emph .svg-icon{color:var(--bs-dark-text-emphasis)}.svg-icon-white path{fill:var(--bs-white)}.svg-icons-color-white .svg-icon{color:var(--bs-white)}.svg-icon-primary path{fill:var(--bs-#154366)}.svg-icons-color-primary .svg-icon{color:var(--bs-primary)}.svg-icons-color-hover-primary .grid-item:hover .svg-icon{color:var(--bs-primary)}.svg-icon-secondary path{fill:var(--bs-#278FC3)}.svg-icons-color-secondary .svg-icon{color:var(--bs-secondary)}.svg-icons-color-hover-secondary .grid-item:hover .svg-icon{color:var(--bs-secondary)}.svg-icon-third path{fill:var(--bs-#B93920)}.svg-icons-color-third .svg-icon{color:var(--bs-third)}.svg-icons-color-hover-third .grid-item:hover .svg-icon{color:var(--bs-third)}.svg-icon-primary-dunkel path{fill:var(--bs-#082D48)}.svg-icons-color-primary-dunkel .svg-icon{color:var(--bs-primary-dunkel)}.svg-icons-color-hover-primary-dunkel .grid-item:hover .svg-icon{color:var(--bs-primary-dunkel)}.svg-icon-success path{fill:var(--bs-#67ca4b)}.svg-icons-color-success .svg-icon{color:var(--bs-success)}.svg-icons-color-hover-success .grid-item:hover .svg-icon{color:var(--bs-success)}.svg-icon-info path{fill:var(--bs-#B9D0E0)}.svg-icons-color-info .svg-icon{color:var(--bs-info)}.svg-icons-color-hover-info .grid-item:hover .svg-icon{color:var(--bs-info)}.svg-icon-warning path{fill:var(--bs-#ffc107)}.svg-icons-color-warning .svg-icon{color:var(--bs-warning)}.svg-icons-color-hover-warning .grid-item:hover .svg-icon{color:var(--bs-warning)}.svg-icon-danger path{fill:var(--bs-#dc3545)}.svg-icons-color-danger .svg-icon{color:var(--bs-danger)}.svg-icons-color-hover-danger .grid-item:hover .svg-icon{color:var(--bs-danger)}.svg-icon-light path{fill:var(--bs-#f8f9fa)}.svg-icons-color-light .svg-icon{color:var(--bs-light)}.svg-icons-color-hover-light .grid-item:hover .svg-icon{color:var(--bs-light)}.svg-icon-dark path{fill:var(--bs-#1d252c)}.svg-icons-color-dark .svg-icon{color:var(--bs-dark)}.svg-icons-color-hover-dark .grid-item:hover .svg-icon{color:var(--bs-dark)}.svg-icon-white path{fill:var(--bs-#fff)}.svg-icons-color-white .svg-icon{color:var(--bs-white)}.svg-icons-color-hover-white .grid-item:hover .svg-icon{color:var(--bs-white)}.svg-icon-sand path{fill:var(--bs-#E2DFDA)}.svg-icons-color-sand .svg-icon{color:var(--bs-sand)}.svg-icons-color-hover-sand .grid-item:hover .svg-icon{color:var(--bs-sand)}.svg-icon-hellblau path{fill:var(--bs-#B9D0E0)}.svg-icons-color-hellblau .svg-icon{color:var(--bs-hellblau)}.svg-icons-color-hover-hellblau .grid-item:hover .svg-icon{color:var(--bs-hellblau)}.grid-item .svg-icon{margin:0 auto 1rem}@media (min-width:992px){.svg-icon-thema .content-svg svg{right:auto;left:57%}.catitem-svg-icon .svg-icon{--mm-icon-border-radius: var(--bs-border-radius-xl)}}@media (min-width:1200px){.svg-icon-thema .content-svg svg{left:66%}.catitem-svg-icon .svg-icon{--mm-icon-padding: .5rem 1rem}}.svg-abdecker-oben .hintergrund-svg,.svg-abdecker-unten .hintergrund-svg,.svg-abdecker-oben-unten .hintergrund-svg{position:absolute;width:100%;width:calc(100% + 6px);z-index:0;left:-3px}.svg-abdecker-oben .hintergrund-svg{top:-1px}.svg-abdecker-unten .hintergrund-svg{top:auto;bottom:-1px}.svg-abdecker-oben-unten .hintergrund-svg:nth-of-type(1){top:-1px}.svg-abdecker-oben-unten .hintergrund-svg:nth-of-type(2){top:auto;bottom:-1px}.svg-abdecker-oben-unten.svg-abdecker-2-gespiegelt .hintergrund-svg:nth-of-type(2){transform:scaleX(-1)}.svg-abdecker-fill-primary .hintergrund-svg .fill-path{fill:var(--bs-primary)}.svg-abdecker-fill-secondary .hintergrund-svg .fill-path{fill:var(--bs-secondary)}.svg-abdecker-fill-light .hintergrund-svg .fill-path{fill:var(--bs-light)}.svg-abdecker-fill-dark .hintergrund-svg .fill-path{fill:var(--bs-dark)}.svg-abdecker-fill-grau-hell .hintergrund-svg .fill-path{fill:var(--bs-grau-hell)}.card{position:relative;width:100%;z-index:0}.card-img,.card-img-top,.card-img-bottom{height:auto}.card-title{margin-bottom:0}.card-title a{text-decoration:none}.card-header{border-bottom:none;margin-bottom:-0.5rem}.card-footer{border-top:none}.card-footer-primary-subtle .card-footer{--bs-card-cap-color: var(--bs-primary);--bs-card-cap-bg: var(--bs-primary-bg-subtle);--bs-link-color:  var(--bs-primary);--bs-link-color-rgb:  var(--bs-primary-rgb)}.card-img-png-absolute img[src$=".png"]{position:absolute;margin-top:-6.25%}.card-img-freisteller-versatz{--bs-aspect-ratio: 62.5%;--mm-versatz: 62.5%;margin-top:var(--mm-versatz)}.card-img-freisteller-versatz>figure{position:relative;width:100%;margin-top:calc(var(--mm-versatz) * -1);overflow-y:hidden}.card-img-freisteller-versatz>figure::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.card-img-freisteller-versatz>figure img{position:absolute;top:0;right:0;width:130%;height:160%;max-width:130%;object-fit:contain;object-position:top right;filter:drop-shadow(-30px 30px 13px rgba(0, 0, 0, 0.35))}.card-font-icon{display:inline-block;font-size:130px;margin:calc(-78px - 1rem) auto 0rem}.card-icon{z-index:1}.card-icon svg,.card-icon img{height:130px;width:auto;margin:calc(-78px - 1rem) auto -0.25rem}.card-icon.card-icon-sm svg,.card-icon.card-icon-sm img{height:100px;margin-top:calc(-60px - 1rem)}.card-icon.card-icon-lg svg,.card-icon.card-icon-lg img{height:180px;margin-top:calc(-108px - 1rem)}.card-icon.card-icon-xl svg,.card-icon.card-icon-xl img{height:230px;margin-top:calc(-138px - 1rem)}.card-icon.card-icon-font{font-size:6.5em}.card-icon.card-icon-font.card-icon-sm{font-size:4em}.card-icon.card-icon-font.card-icon-lg{font-size:10.5em}.card-icons .card{margin-top:calc(78px + 1rem)}.card-icons .card-icon svg,.card-icons .card-icon img{height:130px;margin:calc(-78px - 1rem) auto -0.25rem}.card-icons-sm .card{margin-top:calc(60px + 1rem)}.card-icons-sm .card-icon svg,.card-icons-sm .card-icon img{height:100px;margin-top:calc(-60px - 1rem)}.card-icons-lg .card{margin-top:calc(108px + 1rem)}.card-icons-lg .card-icon svg,.card-icons-lg .card-icon img{height:180px;margin-top:calc(-108px - 1rem)}.card-icons-xl .card{margin-top:calc(138px + 1rem)}.card-icons-xl .card-icon svg,.card-icons-xl .card-icon img{height:230px;margin-top:calc(-138px - 1rem)}.card-icons-center .card-icon{text-align:center}.item-thread,.thread-item-inhalt,.thread-item-title,.category-thread .thread_item_header,.category-thread article,.category-thread article .content,.category-thread article>header{position:relative}.category-thread article{z-index:0}.category-thread article .content{width:100%}.category-thread .article-header .seitentitel-kopfbild{--bs-heading-color: white}.category-thread .article-header .subheadline{color:white}.category-thread .article-header .container{z-index:1}.category-thread .vollbild img{width:100%;height:100%;border-radius:0}.category-thread .vollbild .hinweis-vergr,.category-thread .vollbild figure:hover figcaption.overlay{border-radius:0}.thread-kopfbild-css{background-color:var(--bs-gray-200)}.item-thread,.thread-item-inhalt{z-index:0}@media (max-width:991.98px){.aside-order-0 .thread-item-inhalt aside{order:-1}}@media (min-width:768px){.thread-item-header .content-svg{margin-bottom:-1.25vw}.thread-item-header .content-svg svg{height:7vw}}@media (min-width:992px){.category-thread .vollbild{position:absolute;top:0;width:50%;height:100%;padding:0}.category-thread .vollbild.vollbild-links{left:0}.category-thread .vollbild.vollbild-rechts{right:0}.category-thread .vollbild figure{height:100%}.category-thread .vollbild a.simplelightbox{height:100%}.category-thread .vollbild img{object-fit:cover}.category-thread .vollbild-content-links{padding:6rem 2rem 6rem 1rem}.category-thread .vollbild-content-rechts{padding:6rem 1rem 6rem 2rem}}@media (min-width:1400px){.category-thread .vollbild-content-links{padding:8rem 2rem 8rem 1rem}.category-thread .vollbild-content-rechts{padding:8rem 1rem 8rem 2rem}}.category-mitarbeiter .mitarbeiter-item{padding:1rem}.leistungsmenu .nav,.leistungsmenu.nav{--bs-nav-link-font-size: 1.15em;--bs-nav-link-padding-y: 0;--bs-nav-link-font-weight: 400;--mm-nav-grid-spacer: var(--bs-nav-link-padding-x);margin-top:calc(var(--mm-nav-grid-spacer) * -1)}.leistungsmenu{background-color:var(--bs-hellblau)}.leistungsmenu .nav-item{margin-top:var(--mm-nav-grid-spacer)}.leistungsmenu .nav-item.current,.leistungsmenu .nav-item.active{display:none}.leistungsmenu .nav-link{--mm-border-opacity: 0;border-radius:var(--bs-border-radius);border:1px solid rgba(var(--bs-info-rgb), var(--mm-border-opacity))}.leistungsmenu .nav-link .image-title{display:block}.leistungsmenu .nav-link:hover,.leistungsmenu .nav-link:focus{--mm-border-opacity: .85;box-shadow:0 0 0 0.25rem rgba(var(--bs-nav-link-hover-color-rgb), 0.25)}.leistungsmenu .menu-svg,.leistungsmenu .svg-nav-icon{--mm-icon-gr: clamp(5rem, 20vw, 10rem);width:var(--mm-icon-gr);height:var(--mm-icon-gr);display:block;margin:auto}.referenzen .leistungsmenu,.references .leistungsmenu{position:relative;padding:3rem 0 6rem;z-index:0}.referenzen .leistungsmenu .nav-item,.references .leistungsmenu .nav-item{width:100%;max-width:100%}.referenzen .leistungsmenu .nav-link,.references .leistungsmenu .nav-link{height:100%}@media (min-width:576px) and (max-width:991.98px){.referenzen .leistungsmenu .nav-item,.references .leistungsmenu .nav-item{width:50%}}@media (min-width:992px) and (max-width:1399.98px){.referenzen .leistungsmenu .nav-item,.references .leistungsmenu .nav-item{width:33.33333333%}}@media (min-width:1400px){.referenzen .leistungsmenu .nav-item,.references .leistungsmenu .nav-item{width:16.66666667%}}.nav.standorte-nav{--bs-nav-link-font-size:        1.25rem;--bs-nav-link-font-weight:      700;--bs-nav-link-color:            var(--bs-primary);--bs-nav-link-hover-color:      #123957;--bs-nav-link-hover-color-rgb:  18, 57, 87;--bs-nav-link-padding-y:               0;--mm-icon-height: clamp(6rem, 30vw, 10rem)}.nav.standorte-nav .menu-svg{display:block;height:var(--mm-icon-height, 6rem);width:auto !important;margin:auto}.nav.standorte-nav .nav-link{border-radius:var(--bs-border-radius-lg)}.nav.standorte-nav .nav-link:hover,.nav.standorte-nav .nav-link:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-nav-link-hover-color-rgb), 0.25)}.menu-btn-menu.nav,.menu-btn-menu .nav{--mm-btn-menu-color:        #1d252c;--mm-btn-menu-text-hover:   white;--bs-nav-link-padding-x: 1.85rem;--bs-nav-link-padding-y: 0.7rem;--bs-nav-link-font-weight: 400;--bs-nav-link-color: var(--mm-btn-menu-color);--bs-nav-link-hover-color: var(--mm-btn-menu-text-hover)}.menu-btn-menu.nav .nav-link,.menu-btn-menu .nav .nav-link{background-color:transparent;border:var(--bs-border-width) solid var(--mm-btn-menu-color);border-radius:50rem;margin:0 1rem 1rem 0}.menu-btn-menu.nav .nav-link:hover,.menu-btn-menu.nav .nav-link:focus,.menu-btn-menu .nav .nav-link:hover,.menu-btn-menu .nav .nav-link:focus{background-color:var(--mm-btn-menu-color)}.menu-btn-menu.nav .menu-icon,.menu-btn-menu .nav .menu-icon{margin-right:0.5rem}.menu-btn-menu.menu-btn-menu-primary.nav,.menu-btn-menu.menu-btn-menu-primary .nav{--mm-btn-menu-color:        #154366;--mm-btn-menu-text-hover:   #1d252c}.menu-btn-menu.menu-btn-menu-secondary.nav,.menu-btn-menu.menu-btn-menu-secondary .nav{--mm-btn-menu-color:        #278FC3;--mm-btn-menu-text-hover:   #1d252c}.menu-btn-menu.menu-btn-menu-light.nav,.menu-btn-menu.menu-btn-menu-light .nav{--mm-btn-menu-color:        #f8f9fa;--mm-btn-menu-text-hover:   #1d252c}.grid-item,.grid-item-image{position:relative}.grid-item{--mm-grid-item-padding-y: 1rem;--mm-grid-item-padding-x: 0;--mm-grid-item-border-radius: var(--bs-border-radius-lg);--mm-grid-item-footer-padding:  0 0 1rem 0;border-radius:var(--mm-grid-item-border-radius)}.grid-item .grid-item-footer{margin-top:auto}.grid-item .grid-item-image img{width:100%}.grid-item .grid-item-image::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;color:transparent;display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:end;align-items:end;content:"";font-size:3.5rem;padding:var(--mm-grid-item-padding-y);-webkit-transition:background-color 0.35s ease, color 0.35s ease;-moz-transition:background-color 0.35s ease, color 0.35s ease;transition:background-color 0.35s ease, color 0.35s ease}.grid-item .grid-item-body{padding:var(--mm-grid-item-padding-y) var(--mm-grid-item-padding-x)}.grid-item .grid-item-footer{padding:var(--mm-grid-item-footer-padding)}.grid-item:hover .grid-item-image::after{background-color:rgba(var(--bs-dark-rgb), 0.2);color:var(--bs-light)}.mod-menu joomla-hidden-mail a{color:var(--bs-nav-link-color)}.mod-menu joomla-hidden-mail a:hover,.mod-menu joomla-hidden-mail a:focus{color:var(--bs-nav-link-color)}.mod-menu .text-hidden .nav-title{display:none}.cards-item{position:relative}.cards-item .item-date,.cards-item .minneblog-datum-autor{margin-bottom:0.25em;font-size:0.8em}.cards-item .subheadline{font-size:1.15em}.card.hervorgehoben .card-body{background-color:rgba(255, 255, 255, 0.85)}.content-cards .card>img{width:100%}.module-teaserstreifen,.teaserstreifen-item{position:relative}.teaserstreifen-content{width:100%}.teaserstreifen-modtitle strong{text-transform:uppercase}.module-logo-verweise{position:relative}.logo-verweise-item{padding:0.35rem}.logo-verweise-item svg,.logo-verweise-item img{max-height:50px}.logo-verweise-item svg{width:100%}.seitenfuss .mod_flexiadvsearch .form-control{border-color:var(--grau-500)}.seitenfuss .mod_flexiadvsearch .form-control:not(:focus){background-color:transparent;color:var(--grau-500)}.seitenfuss .mod_flexiadvsearch .form-control:not(:focus)::-webkit-input-placeholder{color:var(--grau-500)}.seitenfuss .mod_flexiadvsearch .form-control:not(:focus):-ms-input-placeholder{color:var(--grau-500)}.seitenfuss .mod_flexiadvsearch .form-control:not(:focus)::placeholder{color:var(--grau-500)}.mod-login{}.mod-login .input-group,.mod-login .form-group{margin-bottom:1rem}.mod-login .bi.bi-eye.icon-eye-slash::before{content:""}.mod-login .btn.input-password-toggle{--bs-btn-padding-x: 1.5rem}.mod-login .mod-login__options{--bs-nav-link-font-weight: 300;--bs-nav-link-font-size: 0.875rem;--bs-nav-link-color: var(--bs-gray-600);--bs-nav-link-hover-color: var(--bs-gray-900);padding:1rem 0 3rem;margin:0 calc(var(--bs-nav-link-padding-x) * -1)}.mod-login .mod-login-nav-register{display:none}.inhaltsbox{--mm-inhaltsbox-padding:        2.5rem 1.5rem;--mm-inhaltsbox-versatz:        -4.8rem;--mm-inhaltsbox-border-radius:  3rem;--mm-inhaltsbox-bg:              null;--mm-inhaltsbox-margin-x:       -1rem;border-radius:var(--mm-inhaltsbox-border-radius);padding:var(--mm-inhaltsbox-padding);background-color:var(--mm-inhaltsbox-bg);margin-left:var(--mm-inhaltsbox-margin-x);margin-right:var(--mm-inhaltsbox-margin-x)}.inhaltsbox.inhaltsbox-versatz-oben{margin-top:var(--mm-inhaltsbox-versatz)}.inhaltsbox.inhaltsbox-versatz-unten{margin-top:var(--mm-inhaltsbox-versatz)}.inhaltsbox-primary .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-primary)}.inhaltsbox-secondary .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-secondary)}.inhaltsbox-third .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-third)}.inhaltsbox-primary-dunkel .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-primary-dunkel)}.inhaltsbox-success .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-success)}.inhaltsbox-info .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-info)}.inhaltsbox-warning .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-warning)}.inhaltsbox-danger .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-danger)}.inhaltsbox-light .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-light)}.inhaltsbox-dark .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-dark)}.inhaltsbox-white .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-white)}.inhaltsbox-sand .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-sand)}.inhaltsbox-hellblau .inhaltsbox{--mm-inhaltsbox-bg: var(--bs-hellblau)}@media (min-width:576px){.inhaltsbox{--mm-inhaltsbox-versatz: -6.4rem}}@media (min-width:768px){.inhaltsbox{--mm-inhaltsbox-padding: 3rem;--mm-inhaltsbox-versatz: -10rem}}.pagination{justify-content:center}.kontaktangaben li{display:flex;align-items:baseline}.kontaktangaben a{word-break:break-all;text-decoration:none}.module-cards .kontaktangaben{margin-bottom:0}.scrollsnap-x{display:flex;flex-wrap:initial;overflow:scroll hidden;scroll-snap-type:x mandatory;max-width:100vw}.scrollsnap-center>*{scroll-snap-align:center}.modal-dialog-bottom,.modal-dialog-bottom-end,.modal-dialog-bottom-start{display:flex;align-items:end;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-bottom-end{margin-right:var(--bs-modal-margin)}.modal-dialog-bottom-start{margin-left:var(--bs-modal-margin)}.btn.modal-button-service{--modal-btn-size:    3.5rem;--bs-btn-padding-x: .25rem;--bs-btn-padding-y: .25rem;--bs-btn-font-size: 0.74375rem;position:fixed;right:1rem;bottom:1rem;width:var(--modal-btn-size);height:var(--modal-btn-size);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.btn.modal-button-service .modal-btn-icon{font-size:1.5em;margin-top:0.15rem;margin-bottom:0.05rem}.module-modal-service{z-index:1130}.modal-service{--bs-modal-header-border-width: 0;--bs-modal-padding: 0.5rem 2.5rem 3rem;--bs-modal-header-padding:  1.5rem 1.5rem 0.5rem}.modal-service .modal-body .btn{margin-top:1.5rem}@media (min-width:576px){.btn.modal-button-service{--modal-btn-size:    4.5rem;--bs-btn-font-size: 0.875rem}}@media (min-width:768px){.btn.modal-button-service{right:1.5rem;bottom:1.5rem}}@media (min-width:992px){.btn.modal-button-service{--modal-btn-size:    6.75rem;--bs-btn-font-size: 1.25rem}.btn.modal-button-service .modal-btn-icon{font-size:1.75em;margin-top:0.25rem;margin-bottom:0.25rem}}.inline-ankermenu a{padding:0.7rem 1.85rem;border:var(--bs-border-width) solid var(--bs-dark);line-height:1.25;margin:0.5rem 1rem 0.5rem 0;display:inline-block;border-radius:50rem;font-size:1rem;color:var(--bs-dark)}.inline-ankermenu .menu-icon{margin-right:0.5em}.hell-auf-dunkel .inline-ankermenu a{border-color:rgba(255, 255, 255, 0.75)}[data-bs-theme="dark"],.hell-auf-dunkel{}[data-bs-theme="dark"] h1,[data-bs-theme="dark"] .h1,[data-bs-theme="dark"] h2,[data-bs-theme="dark"] .h2,.hell-auf-dunkel h1,.hell-auf-dunkel .h1,.hell-auf-dunkel h2,.hell-auf-dunkel .h2{--bs-heading-color: var(--bs-hellblau)}[data-bs-theme="dark"] .card,.hell-auf-dunkel .card{--bs-card-bg: transparent;--bs-card-border-width: 1px;--bs-card-border-color: rgba(var(--bs-secondary-rgb),.5);--bs-card-title-color: var(--bs-body-color)}.hero-media{position:relative;width:100%;height:100%;overflow:hidden}.hero-media>picture,.hero-media>picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-anim.is-hidden{display:none}@media (max-width:767.98px),(pointer:coarse){.hero-anim{display:none !important}}@media (prefers-reduced-motion:reduce){.hero-anim{display:none !important}}.jch-lazyload .content{visibility:hidden;display:none}.jch-lazyloaded .content{visibility:visible;display:block}#system-message-container{position:absolute;z-index:1090}#system-message .close{z-index:1;position:relative}#fc_filter_form_blocker,.fc_has_inner_label_input{display:none !important}.fc_basic_complete{opacity:1 !important}img.fc_field_image{margin:0}.card img.fc_field_image{width:100%}