:root{--a11y-font-scale: 1;--a11y-letter-spacing: 0em}html{font-size:calc(100% * var(--a11y-font-scale))}body{letter-spacing:var(--a11y-letter-spacing)}:root[data-a11y-font="arial"] :where(body, body *):not([class*="bootstrappackageicon"]){font-family:Arial, Helvetica, sans-serif !important}:root[data-a11y-font="times"] :where(body, body *):not([class*="bootstrappackageicon"]){font-family:"Times New Roman", Times, serif !important}:root[data-a11y-contrast="high"]{--frame-color: #ffffff;--frame-background: #000000;--frame-link-color: #ffff00;--frame-link-hover-color: #ffffff}:root[data-a11y-contrast="high"] body,:root[data-a11y-contrast="high"] .section,:root[data-a11y-contrast="high"] .frame,:root[data-a11y-contrast="high"] .navbar,:root[data-a11y-contrast="high"] .dropdown-menu,:root[data-a11y-contrast="high"] .card,:root[data-a11y-contrast="high"] .breadcrumb-section,:root[data-a11y-contrast="high"] .footer-section,:root[data-a11y-contrast="high"] .a11y-panel{background:#000000 !important;color:#ffffff !important}:root[data-a11y-contrast="high"] a,:root[data-a11y-contrast="high"] .nav-link{color:#ffff00 !important;text-decoration:underline}:root[data-a11y-contrast="high"] .btn,:root[data-a11y-contrast="high"] .a11y-item{background:#000000 !important;color:#ffff00 !important;border:2px solid #ffff00 !important}:root[data-a11y-contrast="high"] .btn svg,:root[data-a11y-contrast="high"] .a11y-item svg{color:inherit}:root[data-a11y-contrast="high"] .a11y-circle{color:inherit !important;background:transparent !important;border:2px solid currentColor}:root[data-a11y-contrast="invert"]{filter:invert(1) hue-rotate(180deg)}:root[data-a11y-contrast="invert"] img,:root[data-a11y-contrast="invert"] picture,:root[data-a11y-contrast="invert"] video,:root[data-a11y-contrast="invert"] .carousel-backgroundimage,:root[data-a11y-contrast="invert"] .frame-backgroundimage{filter:invert(1) hue-rotate(180deg)}:root[data-a11y-contrast="bw"]{filter:grayscale(1) contrast(1.4)}:root[data-a11y-cursor],:root[data-a11y-cursor] *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'><path d='M3 2l7 19 3-8 8-3z' fill='black' stroke='white' stroke-width='1.5'/></svg>") 3 2, auto !important}:root[data-a11y-cursor] a,:root[data-a11y-cursor] button,:root[data-a11y-cursor] [role="button"],:root[data-a11y-cursor] label,:root[data-a11y-cursor] input,:root[data-a11y-cursor] select{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'><path d='M3 2l7 19 3-8 8-3z' fill='yellow' stroke='black' stroke-width='1.5'/></svg>") 3 2, pointer !important}:root[data-a11y-highlight] a{text-decoration:underline !important;text-decoration-thickness:2px !important;font-weight:bold}:root[data-a11y-highlight] a,:root[data-a11y-highlight] button,:root[data-a11y-highlight] input,:root[data-a11y-highlight] select,:root[data-a11y-highlight] textarea,:root[data-a11y-highlight] h1,:root[data-a11y-highlight] h2,:root[data-a11y-highlight] h3,:root[data-a11y-highlight] h4,:root[data-a11y-highlight] h5,:root[data-a11y-highlight] h6{outline:2px solid currentColor;outline-offset:2px}:root[data-a11y-hide-images] img,:root[data-a11y-hide-images] picture,:root[data-a11y-hide-images] video,:root[data-a11y-hide-images] .carousel-backgroundimage-container,:root[data-a11y-hide-images] .frame-backgroundimage-container{display:none !important}@media (min-width:992px){:root:has(.a11y-window--top) .navbar-mainnavigation:not(.navbar-transition){padding-top:calc((var(--mainnavigation-nav-height) - var(--mainnavigation-link-height)) / 3)}}@media (max-width:991.98px){#a11y-window{position:fixed !important;top:0;left:0;right:0;height:0;z-index:1055;pointer-events:none}#a11y-window .a11y-tools{position:absolute;top:calc((85px - 40px) / 2);right:calc(var(--bs-gutter-x, 1.5rem) * .5 + 40px + 1rem);pointer-events:auto}}@media (min-width:992px){#a11y-window{position:relative}}.a11y-tools{position:relative;display:flex;align-items:flex-start;justify-content:flex-end;gap:0.35rem;padding-right:15px}.a11y-item,.a11y-tools button.a11y-toggle{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;width:40px;height:40px;margin:0;padding:0;font:inherit;line-height:1;color:#000;background:#e9ecef;border:0;border-radius:0.375rem;text-decoration:none;cursor:pointer}.a11y-item svg,.a11y-tools button.a11y-toggle svg{flex-shrink:0;width:1.7rem;height:1.7rem;color:#2b9a4b}.a11y-item:hover,.a11y-tools button.a11y-toggle:hover{color:#000;background:#dadfe4;text-decoration:none}.a11y-item:focus-visible,.a11y-tools button.a11y-toggle:focus-visible{outline:2px solid #000000;outline-offset:2px;box-shadow:0 0 0 4px #ffffff}@media (min-width:992px){.a11y-item,.a11y-tools button.a11y-toggle{width:auto;height:auto;padding:0.3rem 0.5rem;border-radius:0 0 0.375rem 0.375rem}}.a11y-item svg,.a11y-toggle svg{transition:transform 0.25s ease}.a11y-item:hover svg,.a11y-toggle:hover svg{transform:scale(1.12)}.a11y-label{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.a11y-label:not(caption){position:absolute !important}.a11y-label *{overflow:hidden !important}.a11y-window--right .a11y-circle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;background:#2b9a4b;border-radius:50%;transition:transform 0.25s ease}.a11y-window--right .a11y-circle svg{width:18px;height:18px}.a11y-window--right .a11y-tools .a11y-circle svg{color:inherit}.a11y-window--right .a11y-item,.a11y-window--right .a11y-tools button.a11y-toggle{color:#2b9a4b}.a11y-window--right .a11y-item:hover,.a11y-window--right .a11y-tools button.a11y-toggle:hover{color:#2b9a4b;background:#e9ecef}.a11y-window--right .a11y-item:hover svg,.a11y-window--right .a11y-toggle:hover svg{transform:none}.a11y-window--right .a11y-item:hover .a11y-circle,.a11y-window--right .a11y-toggle:hover .a11y-circle{transform:scale(1.06)}@media (min-width:992px){.a11y-window--right .a11y-tools{position:fixed;top:0;bottom:0;right:0;flex-direction:column;align-items:flex-end;justify-content:center;padding:0;z-index:1055;pointer-events:none}.a11y-window--right .a11y-tools>*{pointer-events:auto}.a11y-window--right .a11y-item,.a11y-window--right .a11y-tools button.a11y-toggle{gap:0.75rem;height:56px;padding:0 1.25rem 0 7px;white-space:nowrap;border-radius:28px 0 0 28px;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);transform:translateX(calc(100% - 56px));transition:transform 0.45s cubic-bezier(0.22, 1, 0.36, 1)}.a11y-window--right .a11y-item:hover,.a11y-window--right .a11y-item:focus-visible,.a11y-window--right .a11y-item[aria-expanded="true"],.a11y-window--right .a11y-tools button.a11y-toggle:hover,.a11y-window--right .a11y-tools button.a11y-toggle:focus-visible,.a11y-window--right .a11y-tools button.a11y-toggle[aria-expanded="true"]{transform:translateX(0)}.a11y-window--right .a11y-label{position:static !important;width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;clip:auto !important;white-space:nowrap !important}.a11y-window--right .a11y-circle{width:42px;height:42px}.a11y-window--right .a11y-circle svg{width:22px;height:22px}.a11y-window--right .a11y-panel{position:fixed;top:1rem;right:calc(56px + .5rem);max-height:calc(100vh - 2rem)}}@media (prefers-reduced-motion:reduce){.a11y-window--right .a11y-item,.a11y-window--right .a11y-toggle,.a11y-window--right .a11y-circle{transition:none !important}}@media (max-width:991.98px){.a11y-item-search,.a11y-item-contact{display:none}}.a11y-panel{position:absolute;top:100%;right:0;width:min(30rem, calc(100vw - 2rem));max-height:calc(100vh - 4rem);overflow-y:auto;padding:1.5rem;text-align:left;color:#000;background:#fff;border:1px solid #2b9a4b;border-radius:0.75rem;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);z-index:9999}.a11y-panel[hidden]{display:none}@media (max-width:991.98px){.a11y-panel{position:fixed;top:85px;left:1rem;right:1rem;width:auto;max-height:calc(100vh - 85px - 1rem);max-height:calc(100dvh - 85px - 1rem)}}.a11y-group{margin:0 0 1.25rem;padding:0;border:0}.a11y-heading{float:none;width:auto;margin:0 0 0.5rem;padding:0;font-size:1.3rem;font-weight:bold;color:#2b9a4b}.a11y-buttons{display:flex;gap:0.5rem}.a11y-buttons .btn{min-width:3rem}.a11y-options{display:grid;grid-template-columns:1fr 1fr;gap:0.5rem 1rem}.a11y-options label{display:flex;align-items:center;gap:0.5rem}.a11y-options input{flex-shrink:0}.a11y-options-single{grid-template-columns:1fr}.a11y-more{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;margin-bottom:1rem}[class*="a11y-icon-"]:before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:0.5rem;vertical-align:-0.35em;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.a11y-icon-font:before{-webkit-mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/schriftgroesse.svg");mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/schriftgroesse.svg")}.a11y-icon-spacing:before{-webkit-mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/buchstabenabstand.svg");mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/buchstabenabstand.svg")}.a11y-icon-typeface:before{-webkit-mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/schriftart.svg");mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/schriftart.svg")}.a11y-icon-contrast:before{-webkit-mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/kontrast.svg");mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/kontrast.svg")}.a11y-icon-more:before{-webkit-mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/einstellungen.svg");mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/einstellungen.svg")}.a11y-icon-statement:before{-webkit-mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/barrierefreiheit.svg");mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/barrierefreiheit.svg")}.a11y-icon-easy:before{-webkit-mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/leichte_sprache.svg");mask-image:url("../../../../_assets/e240514d8a2b795f6dfbc7f06d6f9187/Icons/A11y/leichte_sprache.svg")}@media print{#a11y-window{display:none}}