/*! 
*    offcanvas.css v1.0.0 (https://www.duhner-landhaus.de)
*    Copyright 2025 The medianetone Authors
*    Created by medianetone (https://medianetone.com)
*
*/.outside{width:100%;margin:0 auto}@media only screen and (min-width: 768px){.outside{width:768px !important}}@media only screen and (min-width: 992px){.outside{width:992px !important}}@media only screen and (min-width: 1200px){.outside{width:1200px !important}}@media only screen and (min-width: 1400px){.outside{width:1400px !important}}@media only screen and (min-width: 1600px){.outside{width:1600px !important}}@media only screen and (min-width: 1920px){.outside{width:1920px !important}}.inside{padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width: 1200px){.inside{padding-left:3rem !important;padding-right:3rem !important}}@media only screen and (min-width: 1400px){.inside{padding-left:4.5rem !important;padding-right:4.5rem !important}}@media only screen and (min-width: 1600px){.inside{padding-left:7.5rem !important;padding-right:7.5rem !important}}@media only screen and (min-width: 1920px){.inside{padding-left:12rem !important;padding-right:12rem !important}}.inside-start{padding-left:1.5rem}@media only screen and (min-width: 1200px){.inside-start{padding-left:3rem !important}}@media only screen and (min-width: 1400px){.inside-start{padding-left:4.5rem !important}}@media only screen and (min-width: 1600px){.inside-start{padding-left:7.5rem !important}}@media only screen and (min-width: 1920px){.inside-start{padding-left:12rem !important}}.inside-end{padding-right:1.5rem}@media only screen and (min-width: 1200px){.inside-end{padding-right:3rem !important}}@media only screen and (min-width: 1400px){.inside-end{padding-right:4.5rem !important}}@media only screen and (min-width: 1600px){.inside-end{padding-right:7.5rem !important}}@media only screen and (min-width: 1920px){.inside-end{padding-right:12rem !important}}.offcanvas{position:relative;z-index:3}@media only screen and (min-width: 768px)and (max-width: 991.98px){[data-js=false] .offcanvas{width:768px !important}}@media only screen and (max-width: 991.98px){[data-js=false] .offcanvas{width:100%;margin:0 auto;background:var(--color-red);color:var(--color-white);padding:3rem 1.5rem;grid-row-start:5;grid-row-end:6}[data-js=false] .offcanvas .offcanvas-header{display:none !important;padding:1rem 1.5rem;margin-bottom:1rem}[data-js=false] .offcanvas .offcanvas-header .offcanvas-title{color:var(--color-white);font-size:13pt}[data-js=false] .offcanvas .offcanvas-header .btn-close{display:none !important}[data-js=false] .offcanvas .offcanvas-body ul{list-style:none;margin:0;padding:0}[data-js=false] .offcanvas .offcanvas-body ul li{margin:2rem 0 .5rem !important;padding:0}[data-js=false] .offcanvas .offcanvas-body ul li:first-child{margin-top:0 !important}[data-js=false] .offcanvas .offcanvas-body ul li a{display:block;padding:.5rem 1.5rem;color:var(--color-white);border:none !important;font-weight:bold}[data-js=false] .offcanvas .offcanvas-body ul li a:hover a,[data-js=false] .offcanvas .offcanvas-body ul li a:focus a{background:var(--color-red-600)}[data-js=false] .offcanvas .offcanvas-body ul li.current.active a{background:var(--color-red-600) !important}[data-js=false] .offcanvas .offcanvas-body ul li.divider{background-image:linear-gradient(0deg, rgba(var(--color-gold-rgb), 0.5) 0px 3px);background-repeat:no-repeat;background-position:center center;background-size:100% 1px;margin:1rem 0 0 !important}[data-js=false] .offcanvas .offcanvas-body ul li.divider .separator{display:inline-block;margin-left:.75rem;padding-left:.75rem;padding-right:.75rem;font-size:96%;font-style:normal;font-family:var(--headline-font-family);letter-spacing:.0275rem;background:var(--color-red);color:rgba(var(--color-gold-rgb),  1) !important;height:32px;line-height:32px}[data-js=false] .offcanvas .offcanvas-body ul li ul,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul{margin:0;padding:0}[data-js=false] .offcanvas .offcanvas-body ul li ul li,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li{margin:0 !important}[data-js=false] .offcanvas .offcanvas-body ul li ul li a,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li a{font-weight:normal;font-size:90%;height:32px;line-height:16px;background:none !important}[data-js=false] .offcanvas .offcanvas-body ul li ul li a:active,[data-js=false] .offcanvas .offcanvas-body ul li ul li a:hover,[data-js=false] .offcanvas .offcanvas-body ul li ul li a:focus,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li a:active,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li a:hover,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li a:focus{background:var(--color-red-600) !important}[data-js=false] .offcanvas .offcanvas-body ul li ul li.current.active a,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li.current.active a{background:var(--color-red-600) !important}[data-js=false] .offcanvas .offcanvas-body a{border:none}}@media only screen and (max-width: 991.98px)and (min-width: 992px){[data-js=false]{box-shadow:0px 4px 5px -4px rgba(var(--color-dark-rgb),  0.4) !important}}@media only screen and (max-width: 991.98px){[data-js=true] .offcanvas{position:fixed;background:var(--color-red);color:var(--color-white);z-index:1298;top:0;bottom:0;left:-400px;max-width:100%;width:400px;overflow-x:hidden;overflow-y:auto;transition:transform .3s ease-in-out;background-clip:padding-box;box-sizing:border-box;outline:0;border-right:1px solid rgba(var(--color-dark-rgb), 0.175);transform:translateX(-100%);visibility:hidden;padding:1rem 0}[data-js=true] .offcanvas.show:not(.hiding){transform:none}[data-js=true] .offcanvas.show{visibility:visible;left:0}[data-js=true] .offcanvas .offcanvas-header{display:block;padding:1rem 1.5rem;margin-bottom:1rem}[data-js=true] .offcanvas .offcanvas-header .offcanvas-title{color:var(--color-white);font-size:13pt}[data-js=true] .offcanvas .offcanvas-header .btn-close{position:absolute;right:0;top:0;height:48px;width:48px;background:var(--color-dark) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;background-position:center center;background-repeat:no-repeat;padding:0;margin:0;border-radius:0;border:none;opacity:.5;transition:opacity 350ms}[data-js=true] .offcanvas .offcanvas-header .btn-close:active,[data-js=true] .offcanvas .offcanvas-header .btn-close:hover,[data-js=true] .offcanvas .offcanvas-header .btn-close:focus{opacity:.75}[data-js=true] .offcanvas .offcanvas-body ul{list-style:none;margin:0;padding:0}[data-js=true] .offcanvas .offcanvas-body ul li{margin:2rem 0 .5rem !important;padding:0}[data-js=true] .offcanvas .offcanvas-body ul li:first-child{margin-top:0 !important}[data-js=true] .offcanvas .offcanvas-body ul li span.accesskey{display:none}[data-js=true] .offcanvas .offcanvas-body ul li a{display:block;padding:.5rem 1.5rem;color:var(--color-white);border:none !important;font-weight:bold}[data-js=true] .offcanvas .offcanvas-body ul li a:hover a,[data-js=true] .offcanvas .offcanvas-body ul li a:focus a{background:var(--color-red-600)}[data-js=true] .offcanvas .offcanvas-body ul li.current.active a{background:var(--color-red-600) !important}[data-js=true] .offcanvas .offcanvas-body ul li.divider{background-image:linear-gradient(0deg, rgba(var(--color-gold-rgb), 0.5) 0px 3px);background-repeat:no-repeat;background-position:center center;background-size:100% 1px;margin:1rem 0 0 !important}[data-js=true] .offcanvas .offcanvas-body ul li.divider .separator{display:inline-block;margin-left:.75rem;padding-left:.75rem;padding-right:.75rem;font-size:96%;font-style:normal;font-family:var(--headline-font-family);letter-spacing:.0275rem;background:var(--color-red);color:rgba(var(--color-gold-rgb),  1) !important;height:32px;line-height:32px}[data-js=true] .offcanvas .offcanvas-body ul li ul,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul{margin:0;padding:0}[data-js=true] .offcanvas .offcanvas-body ul li ul li,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li{margin:0 !important}[data-js=true] .offcanvas .offcanvas-body ul li ul li a,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li a{font-weight:normal;font-size:90%;height:32px;line-height:16px;background:none !important}[data-js=true] .offcanvas .offcanvas-body ul li ul li a:active,[data-js=true] .offcanvas .offcanvas-body ul li ul li a:hover,[data-js=true] .offcanvas .offcanvas-body ul li ul li a:focus,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li a:active,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li a:hover,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li a:focus{background:var(--color-red-600) !important}[data-js=true] .offcanvas .offcanvas-body ul li ul li.current.active a,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li.current.active a{background:var(--color-red-600) !important}[data-js=true] .offcanvas .offcanvas-body a{border:none}}@media only screen and (max-width: 991.98px)and (prefers-reduced-motion: reduce){[data-js=true] .offcanvas{transition:none}}@media only screen and (max-width: 991.98px){[data-js=true] .offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1297;width:100vw;height:100vh;background-color:var(--color-dark);transition:opacity 350ms}[data-js=true] .offcanvas-backdrop.fade{opacity:0}[data-js=true] .offcanvas-backdrop.show{opacity:.5}}@media only screen and (min-width: 992px){.offcanvas{grid-row:2/3;background:var(--color-white);transition:background 700ms,top 700ms,box-shadow 700ms;width:100%;margin:0 auto;position:fixed;z-index:1098;transform:translateX(-50%);left:50%;top:78px;box-shadow:0px 4px 5px -4px rgba(var(--color-dark-rgb), 0)}}@media only screen and (min-width: 992px)and (min-width: 768px){.offcanvas{width:768px !important}}@media only screen and (min-width: 992px)and (min-width: 992px){.offcanvas{width:992px !important}}@media only screen and (min-width: 992px)and (min-width: 1200px){.offcanvas{width:1200px !important}}@media only screen and (min-width: 992px)and (min-width: 1400px){.offcanvas{width:1400px !important}}@media only screen and (min-width: 992px)and (min-width: 1600px){.offcanvas{width:1600px !important}}@media only screen and (min-width: 992px)and (min-width: 1920px){.offcanvas{width:1920px !important}}@media only screen and (min-width: 992px)and (min-width: 1200px){.offcanvas{top:88px}}@media only screen and (min-width: 992px)and (min-width: 1400px){.offcanvas{top:98px}}@media only screen and (min-width: 992px){.offcanvas .offcanvas-header{display:none}.offcanvas .offcanvas-body nav{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width: 992px)and (min-width: 1200px){.offcanvas .offcanvas-body nav{padding-left:3rem !important;padding-right:3rem !important}}@media only screen and (min-width: 992px)and (min-width: 1400px){.offcanvas .offcanvas-body nav{padding-left:4.5rem !important;padding-right:4.5rem !important}}@media only screen and (min-width: 992px)and (min-width: 1600px){.offcanvas .offcanvas-body nav{padding-left:7.5rem !important;padding-right:7.5rem !important}}@media only screen and (min-width: 992px)and (min-width: 1920px){.offcanvas .offcanvas-body nav{padding-left:12rem !important;padding-right:12rem !important}}@media only screen and (min-width: 992px){.offcanvas .offcanvas-body nav ul{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;list-style:none;padding:0 !important;margin:0 !important;height:48px;gap:0}.offcanvas .offcanvas-body nav ul li{position:relative}.offcanvas .offcanvas-body nav ul li:has(a[class*=-none]){display:none}}@media only screen and (min-width: 992px)and (min-width: 1200px){.offcanvas .offcanvas-body nav ul li:has(a[class*=-block]){display:list-item}}@media only screen and (min-width: 992px){.offcanvas .offcanvas-body nav ul li a{display:inline-block;color:var(--color-dark) !important;text-decoration:none;height:48px;line-height:48px;padding-left:1.25rem;padding-right:1.25rem;border-bottom:3px solid rgba(0,0,0,0);opacity:1 !important}.offcanvas .offcanvas-body nav ul li span.accesskey{display:none;color:var(--color-gray-600);font-size:85%;position:absolute;top:8.75px;right:1rem}}@media only screen and (min-width: 992px)and (min-width: 1400px){.offcanvas .offcanvas-body nav ul li:has(span.accesskey) a{padding-right:calc(1.25rem + 20px)}.offcanvas .offcanvas-body nav ul li span.accesskey{display:inline-block}}@media only screen and (min-width: 992px){.offcanvas .offcanvas-body nav ul li:hover a,.offcanvas .offcanvas-body nav ul li:focus a,.offcanvas .offcanvas-body nav ul li:focus-within a{background:var(--color-red) !important;color:var(--color-white) !important}.offcanvas .offcanvas-body nav ul li:hover span.accesskey,.offcanvas .offcanvas-body nav ul li:focus span.accesskey,.offcanvas .offcanvas-body nav ul li:focus-within span.accesskey{color:var(--color-white) !important}.offcanvas .offcanvas-body nav ul li:hover ul,.offcanvas .offcanvas-body nav ul li:focus ul,.offcanvas .offcanvas-body nav ul li:focus-within ul{display:flex !important}.offcanvas .offcanvas-body nav ul li.active a{border-bottom:3px solid var(--color-red) !important}.offcanvas .offcanvas-body nav ul li.active:hover a,.offcanvas .offcanvas-body nav ul li.active:focus a{border-bottom:none !important}.offcanvas .offcanvas-body nav ul li ul{background:var(--color-red) !important;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:0;position:absolute;top:48px;left:auto;background:rgba(0,0,0,0);padding-top:12px !important;padding-bottom:28px !important;height:auto;min-width:280px}.offcanvas .offcanvas-body nav ul li ul li{display:block;width:100%}.offcanvas .offcanvas-body nav ul li ul li a{display:block;background:none !important;color:var(--color-white) !important;font-size:90%;height:32px;line-height:32px;border:none !important;white-space:nowrap}.offcanvas .offcanvas-body nav ul li ul li a:active,.offcanvas .offcanvas-body nav ul li ul li a:hover,.offcanvas .offcanvas-body nav ul li ul li a:focus{background:var(--color-red-600) !important}.offcanvas .offcanvas-body nav ul li ul li:first-child:not(.divider){margin-top:16px}.offcanvas .offcanvas-body nav ul li ul li.divider{background-image:linear-gradient(0deg, rgba(var(--color-gold-rgb), 0.5) 0px 3px);background-repeat:no-repeat;background-position:center center;background-size:100% 1px;margin:1rem 0 .5rem}.offcanvas .offcanvas-body nav ul li ul li.divider .separator{display:inline-block;margin-left:.75rem;padding-left:.5rem;padding-right:.5rem;font-size:96%;font-style:normal;font-family:var(--headline-font-family);letter-spacing:.0275rem;background:var(--color-red);color:rgba(var(--color-gold-rgb),  1) !important;height:32px;line-height:32px}.offcanvas .offcanvas-body nav ul li ul li.current.active a{background:var(--color-red-600) !important}.offcanvas .offcanvas-body nav ul li ul li span.accesskey{top:2px}body.scrolling .offcanvas{background:rgba(var(--color-white-rgb),  0.9);box-shadow:0px 4px 5px -4px rgba(var(--color-dark-rgb),  0.4);top:68px}}#tools #color-scheme {display: none !important}html[data-color-scheme=dark] header [data-element=mno-header-navigation] nav div:nth-child(2) a svg {background-image: url("/medien/logo-schatten-w.png") !important}html[data-color-scheme=dark] img, html[data-color-scheme=dark] svg, html[data-color-scheme=dark] iframe, html[data-color-scheme=dark] object, html[data-color-scheme=dark] video {filter: brightness(1) !important}