@charset "UTF-8";
::-moz-selection{background:var(--maincolor);color:#fff}::selection{background:var(--maincolor);color:#fff}html,body{background-color:var(--background-color);color:var(--font-color);height:inherit;min-height:100vh;margin:0;min-width:320px;padding:0;width:100%;position:relative;overflow:auto}html.fixed,body.fixed{overflow:hidden !important}html{text-align:center}html body{text-align:left;display:inline-table;max-width:100vw;overflow-x:hidden;font:var(--fliesstext);color:var(--font-color)}html body.fixed{height:100vh !important;overflow:hidden;display:block}html body .dp--revoke,html body .frame-background-hide-mobile,html body .break1,html body .break2,html body .hidden{display:none !important;visibility:hidden !important}html body noscript{color:red;width:100%;text-align:center;display:block;margin:auto;padding:30px;box-sizing:border-box}html body textarea:focus-visible,html body select:focus-visible,html body input:focus-visible,html body a:focus-visible{outline:0.125rem solid rgba(0, 0, 0, 0.8) !important;outline-offset:0.0625rem !important}html body .sr-only,html body p.seo-opt{font-size:0;line-height:0;color:#fff !important;background-color:#000 !important;margin:0;padding:0;overflow:hidden;display:inline-block;position:absolute}html body #skip-blocks{padding:0;margin:0;position:absolute;left:-1000px;top:-1000px}html body #skip-blocks a{display:inline-block;color:#fff;font-size:18px;background-color:#000;padding:5px 10px;position:absolute;left:-9999px;top:-9999px}html body #skip-blocks a:focus,html body #skip-blocks a:hover{left:0;top:0;z-index:999}html body #skip-blocks a:hover{text-decoration:underline}html body noscript,html body h1,html body .h1,html body .ueberschrift,html body .noscript{font:var(--h1);color:var(--colorH1);margin:0 0 20px}html body h2,html body .h2,html body h3,html body .h3,html body .zwischen_ueberschrift,html body .zwischen_ueberschrift2{font:var(--h2);color:var(--colorH2);margin:0 0 20px}html body .h3,html body h3,html body .zwischen_ueberschrift2{font:var(--h3);color:var(--colorH3);margin:0 0 10px}html body .h4,html body h4,html body .zwischen_ueberschrift3{font:var(--h4);color:var(--colorH4);margin:0 0 10px}html body .h5,html body h5,html body .zwischen_ueberschrift3{font:var(--h5);color:var(--colorH5);margin:0}html body .fliesstext,html body .template-text{font:var(--fliesstext);margin:0 0 10px;color:var(--font-color)}html body .extratext{font:var(--extra);margin:0 0 10px;color:var(--font-color)}html body .lead,html body .introtext,html body .template-text .introtext{font:var(--introtext);margin:0 0 20px}html body .introtext-small{font:var(--introtext-klein);margin:0 0 20px}html body p.pre-text{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:10px}html body .kleintext{font:var(--kleintext)}html body b,html body strong{font-family:var(--fett);font-weight:700;font-style:normal}html body .smalltext,html body .caption{font:var(--caption);color:var(--Dunkelblau);margin:5px 0}html body button,html body a,html body .text a,html body .link{cursor:pointer;text-decoration:none;color:var(--color-link);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body .template-text a:after{display:inline-block;width:10px}html body .template-text a:hover:after{font-size:10px}html body a:hover{text-decoration:none}html body .text p{margin:0;padding:0}html body ul{padding-left:15px}@media (min-width:768px){html body ul{padding-left:18px}}html body hr{border:solid #ddd 1px;border-bottom:none;margin:0;padding:0}html body div.full{position:relative;margin:30px 0 40px;display:inline-block;width:100%}@media (min-width:768px){html body div.full{margin:60px 0}}html body div.full hr{top:-999px;bottom:-999px;left:-9999px;right:-9999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;width:100vw;height:1px;top:0;bottom:auto;border:1px solid rgba(38, 33, 28, 0.2)}html body .clear{clear:both;font-size:0;height:0;line-height:0}html body .center{margin:0 auto}html body .left{float:left}html body .right{float:right}html body *:focus{outline:none}html body .aktiv .txt-block{background-size:0px 0px !important}html body img{border:none;display:block}html body video{max-width:100%}html body video.full{display:block;width:100%;height:auto}html body div{box-sizing:border-box}html body .noscript{padding:15px;border:2px solid #d60e47;border-radius:5px;text-align:center}html body #body-container{height:inherit;margin:0;min-height:100vh;overflow:hidden;padding:0;position:relative;width:100%;max-width:inherit;-webkit-overflow-scrolling:touch;top:0px}html body #body-container.fixed{height:100vh !important;overflow:hidden;display:block}html body #main-container{height:inherit;position:relative;width:100%;margin:0 auto;min-height:100vh}html body #content-container{display:table;table-layout:fixed;box-sizing:border-box;position:relative;height:0;min-height:100vh;position:relative;width:100%;padding:0;margin:0 auto}html body #content-container .container{max-width:1340px !important}html body #content-holder{position:relative;display:table-row;height:100%;width:100%;box-sizing:border-box;background-color:#fff}html body #content{width:100%;height:100%;position:relative;box-sizing:border-box;text-align:left}html body #site-cover{display:none;width:100%;height:100%;position:fixed;z-index:99990;left:0px;top:0px;background-color:rgba(0, 0, 0, 0.9)}html body .blocked,html body .boxed{max-width:1340px;margin:0 auto;width:100%;padding:0 15px;box-sizing:border-box;position:relative}html body header,html body .navbar-mainnavigation{display:block;width:100%;box-sizing:border-box;text-align:left;height:80px;background-color:#fff;position:relative;border-bottom:1px solid rgba(38, 33, 23, 0.2);box-shadow:none;z-index:15}html body header .headerlogo,html body .navbar-mainnavigation .headerlogo{height:50px;display:inline-block;width:max-content;position:relative}html body header .headerlogo img,html body .navbar-mainnavigation .headerlogo img{height:100%;max-width:100%;margin:0;max-height:100%}html body header .header-language a,html body header .languge-select a,html body .navbar-mainnavigation .header-language a,html body .navbar-mainnavigation .languge-select a{display:inline-block;width:auto;margin-right:20px;padding:0}html body header .header-language a.aktiv,html body header .languge-select a.aktiv,html body .navbar-mainnavigation .header-language a.aktiv,html body .navbar-mainnavigation .languge-select a.aktiv{display:none}html body header button,html body header a,html body .navbar-mainnavigation button,html body .navbar-mainnavigation a{color:var(--Graubraun);font:var(--fliesstext);text-transform:uppercase;font-family:var(--font)}html body header button:hover,html body header a:hover,html body .navbar-mainnavigation button:hover,html body .navbar-mainnavigation a:hover{color:var(--color-link)}html body #menu-button,html body button.navbar-toggler{color:var(--Terrabraun);outline:none;background:none;margin:0;padding:0;border:none;position:relative;box-shadow:none !important;height:auto}html body #menu-button:hover,html body button.navbar-toggler:hover{color:var(--color-link)}html body #menu-button .icon-menu,html body button.navbar-toggler .icon-menu{position:relative;top:1px;margin-right:5px;display:inline-block;width:26px}html body #menu-button .icon-menu:before,html body button.navbar-toggler .icon-menu:before{opacity:0;position:relative;transform:rotate(0deg);font-size:18px;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}html body #menu-button .icon-close,html body button.navbar-toggler .icon-close{position:absolute;top:2px;left:3px;font-size:20px}html body #menu-button .icon-close:before,html body button.navbar-toggler .icon-close:before{position:absolute;opacity:1;transform:rotate(0deg);-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}html body #menu-button.collapsed .icon-menu:before,html body button.navbar-toggler.collapsed .icon-menu:before{opacity:1;transform:rotate(90deg)}html body #menu-button.collapsed .icon-close:before,html body button.navbar-toggler.collapsed .icon-close:before{opacity:0;transform:rotate(90deg)}html body #mainnavigation,html body #hm-collapse{position:absolute !important;background-color:#fff;width:100vw;top:65px;left:-999px;z-index:999;overflow:hidden;margin:0 auto;right:-999px}html body #mainnavigation.open,html body #hm-collapse.open{overflow:hidden}html body #mainnavigation.open li .offcanvas,html body #hm-collapse.open li .offcanvas{height:calc(100vh - 80px)}html body #mainnavigation>div,html body #hm-collapse>div{height:calc(100vh - 70px);overflow:scroll}html body #mainnavigation>div .holder,html body #hm-collapse>div .holder{position:relative;display:block}html body #mainnavigation>div .navbar-nav,html body #hm-collapse>div .navbar-nav{padding-bottom:40px;padding-top:40px;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}html body #mainnavigation>div .navbar-nav li,html body #hm-collapse>div .navbar-nav li{list-style:none;text-align:center;padding:7px 0;width:100%;position:unset !important;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}html body #mainnavigation>div .navbar-nav li .dropdown-menu,html body #hm-collapse>div .navbar-nav li .dropdown-menu{position:absolute;inset:0 0 0 0 !important;bottom:auto;left:100%;margin:0px;height:100%;width:100%;padding:0px;border:medium;transform:none !important;bottom:auto;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body #mainnavigation>div .navbar-nav li .dropdown-menu.show,html body #hm-collapse>div .navbar-nav li .dropdown-menu.show{left:0}html body #mainnavigation>div .navbar-nav li:before,html body #hm-collapse>div .navbar-nav li:before{display:none}html body #mainnavigation>div .navbar-nav li .hm,html body #hm-collapse>div .navbar-nav li .hm{display:inline-block;color:var(--Graubraun);font:var(--introtext-klein);font-family:"Futura Round Bold";letter-spacing:0.2px;text-transform:uppercase;border:none;background:none;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body #mainnavigation>div .navbar-nav li .hm.aktiv:not(.collapsed),html body #mainnavigation>div .navbar-nav li .hm:hover,html body #hm-collapse>div .navbar-nav li .hm.aktiv:not(.collapsed),html body #hm-collapse>div .navbar-nav li .hm:hover{color:var(--Lindgrn)}html body #mainnavigation>div .navbar-nav li .hm .line-break,html body #hm-collapse>div .navbar-nav li .hm .line-break{max-width:185px}html body #mainnavigation li a span.icon-right,html body #mainnavigation li button span.icon-right,html body #hm-collapse li a span.icon-right,html body #hm-collapse li button span.icon-right{font-size:12px;position:relative;top:-2px;padding-left:10px}html body #mainnavigation li a:hover,html body #mainnavigation li button:hover,html body #hm-collapse li a:hover,html body #hm-collapse li button:hover{color:var(--Lindgrn)}html body #mainnavigation li a:hover span.icon-right,html body #mainnavigation li button:hover span.icon-right,html body #hm-collapse li a:hover span.icon-right,html body #hm-collapse li button:hover span.icon-right{left:2px}html body #mainnavigation li .offcanvas-body,html body #hm-collapse li .offcanvas-body{padding:40px 0 !important;height:100%;overflow-x:hidden}html body #mainnavigation li .offcanvas,html body #hm-collapse li .offcanvas{top:80px;height:0;border:none;width:100%;box-shadow:none;overflow:hidden;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;visibility:visible}html body #mainnavigation li .offcanvas button.btn-back,html body #hm-collapse li .offcanvas button.btn-back{background:none;border:none;color:var(--Graubraun);font:var(--introtext);font-size:20px;letter-spacing:0.2px;opacity:0.5;margin-bottom:30px;text-transform:none}html body #mainnavigation li .offcanvas button.btn-back span,html body #hm-collapse li .offcanvas button.btn-back span{font-size:10px;padding-right:10px;position:relative;top:-1px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body #mainnavigation li .offcanvas button.btn-back:hover,html body #hm-collapse li .offcanvas button.btn-back:hover{opacity:1}html body #mainnavigation li .offcanvas button.btn-back:hover span,html body #hm-collapse li .offcanvas button.btn-back:hover span{left:-2px}html body #mainnavigation li .offcanvas a.hm,html body #hm-collapse li .offcanvas a.hm{font:var(--h4);position:relative}html body #mainnavigation li .offcanvas a.hm.clickable,html body #hm-collapse li .offcanvas a.hm.clickable{padding-right:20px}html body #mainnavigation li .offcanvas a.hm.clickable:after,html body #hm-collapse li .offcanvas a.hm.clickable:after{content:"";font-size:13px;position:absolute;right:5px;top:8px}html body #mainnavigation li .offcanvas a.hm.clickable:hover:after,html body #hm-collapse li .offcanvas a.hm.clickable:hover:after{right:2px}html body #mainnavigation li .offcanvas ul.subsubmenu,html body #mainnavigation li .offcanvas ul.submenu,html body #hm-collapse li .offcanvas ul.subsubmenu,html body #hm-collapse li .offcanvas ul.submenu{padding-left:0;margin-top:10px}html body #mainnavigation li .offcanvas ul.subsubmenu li,html body #mainnavigation li .offcanvas ul.submenu li,html body #hm-collapse li .offcanvas ul.subsubmenu li,html body #hm-collapse li .offcanvas ul.submenu li{padding:3px 0}html body #mainnavigation li .offcanvas button.sm,html body #mainnavigation li .offcanvas a.sm,html body #hm-collapse li .offcanvas button.sm,html body #hm-collapse li .offcanvas a.sm{color:var(--Graubraun);font:var(--introtext);font-size:20px;letter-spacing:0.2px;border:none;background:none;text-transform:none;padding-left:0;line-height:1.3;padding:10px 0;display:inline-block}html body #mainnavigation li .offcanvas button.sm.bold,html body #mainnavigation li .offcanvas a.sm.bold,html body #hm-collapse li .offcanvas button.sm.bold,html body #hm-collapse li .offcanvas a.sm.bold{font-family:"Futura Round Bold";text-transform:uppercase}html body #mainnavigation li .offcanvas button.sm:hover,html body #mainnavigation li .offcanvas button.sm.aktiv:not(.collapsed),html body #mainnavigation li .offcanvas a.sm:hover,html body #mainnavigation li .offcanvas a.sm.aktiv:not(.collapsed),html body #hm-collapse li .offcanvas button.sm:hover,html body #hm-collapse li .offcanvas button.sm.aktiv:not(.collapsed),html body #hm-collapse li .offcanvas a.sm:hover,html body #hm-collapse li .offcanvas a.sm.aktiv:not(.collapsed){color:var(--Lindgrn)}html body #mainnavigation li .offcanvas.offcanvas2,html body #hm-collapse li .offcanvas.offcanvas2{left:100%;z-index:999;top:0;opacity:1;position:absolute;margin:0;bottom:0;width:100vw;background:#fff;visibility:visible;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}html body #mainnavigation li .offcanvas.offcanvas2.show,html body #hm-collapse li .offcanvas.offcanvas2.show{left:0;transform:translateX(0%) !important;min-height:100%}html body #mainnavigation li .offcanvas.offcanvas2 .offcanvas-body,html body #hm-collapse li .offcanvas.offcanvas2 .offcanvas-body{padding:0 !important}html body #mainnavigation li .offcanvas-backdrop,html body #hm-collapse li .offcanvas-backdrop{opacity:0;display:none}html body #mainnavigation .nav-footer,html body #hm-collapse .nav-footer{text-align:center}html body #mainnavigation .nav-footer:after,html body #hm-collapse .nav-footer:after{content:"";top:-999px;bottom:-999px;left:-9999px;right:-9999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;height:1px;border-top:1px solid rgba(38, 33, 23, 0.2);display:block;top:0;bottom:auto;width:98vw}html body #mainnavigation .nav-footer .footer-bottom,html body #hm-collapse .nav-footer .footer-bottom{padding-bottom:25px !important}html body a.button.sec:hover,html body a.button,html body .button{width:max-content;padding:8px 20px 10px;opacity:1;display:inline-block;text-align:left;line-height:1;background:none;margin-right:20px}html body .button:hover{color:#fff}html body a.button.sec{background:none}html body a.goto{font-family:"Ubuntu";font-size:14px;line-height:normal;text-transform:uppercase;padding-right:18px;position:relative;text-decoration:none !important}html body a.goto:after{font-size:10px;font-size:7px !important;position:absolute;top:3px;right:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-align:right;display:inline-block;width:18px}html body a.goto:hover:after{right:-2px}html body .breadcrumb-section{background:none}html body .breadcrumb-section .breadcrumb-item{padding-left:0;margin-right:15px}html body .breadcrumb-section .breadcrumb-item::before{display:none}html body .breadcrumb-section .breadcrumb-item::after{content:"";font-size:6px;line-height:6px;position:relative;left:6px;top:-1px}html body .breadcrumb-section .breadcrumb-item a,html body .breadcrumb-section .breadcrumb-item span.breadcrumb-text{font:var(--introtext-klein);color:var(--Graubraun);font-size:14px;line-height:18px;opacity:0.5}html body .breadcrumb-section .breadcrumb-item a:hover,html body .breadcrumb-section .breadcrumb-item span.breadcrumb-text:hover{opacity:1}html body .breadcrumb-section .breadcrumb-item.active:after{display:none}html body .breadcrumb-section .breadcrumb-item.active span{opacity:1}html body .frame-type-image{padding:0}html body .frame-has-backgroundimage{min-height:200px}@media (min-width:576px){html body .frame-has-backgroundimage{min-height:250px}}@media (min-width:800px){html body .frame-has-backgroundimage{min-height:300px}}html body main{max-width:100vw}html body main>.frame-default:last-of-type .grid-row .grid-col:last-of-type .ce-bodytext p:last-of-type{margin-bottom:0}html body main>.frame-default:last-of-type .grid-row .grid-col:last-of-type .ce-bodytext p:last-of-type a.btn:last-of-type{margin-bottom:0}html body main ul.list-chevron li::before{background:none;content:"";color:var(--Lindgrn);font-size:12px;line-height:20px}html body main button.link-arrow,html body main a.link-arrow{padding-right:18px;font-family:"Futura Round";position:relative}html body main button.link-arrow:after,html body main a.link-arrow:after{content:"";background:none;font-size:11px;position:absolute;right:1px;top:7px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body main button.link-arrow:hover:after,html body main a.link-arrow:hover:after{right:-1px}html body main button.link-arrow.back-link,html body main a.link-arrow.back-link{padding-left:18px}html body main button.link-arrow.back-link:after,html body main a.link-arrow.back-link:after{content:"";right:auto;left:1px}html body main button.link-arrow.back-link:hover:after,html body main a.link-arrow.back-link:hover:after{left:-2px}html body main button.link-mail,html body main a.link-mail{padding-right:18px;position:relative}html body main button.link-mail:after,html body main a.link-mail:after{content:"";background:none;font-size:11px;position:absolute;right:1px;top:7px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body main button.link-mail:hover:after,html body main a.link-mail:hover:after{right:0;top:5px;font-size:13px}html body main button.btn,html body main a.btn{margin:0 10px 10px 0;border-radius:6px;padding:6px 20px 8px;display:inline-block;vertical-align:middle;font:var(--kleintext)}html body main button.btn:not(.btn-outline-primary):not(.btn-outline-secondary).btn-primary,html body main a.btn:not(.btn-outline-primary):not(.btn-outline-secondary).btn-primary{color:#fff;background-color:var(--Lindgrn);border:none}html body main button.btn:not(.btn-outline-primary):not(.btn-outline-secondary):hover,html body main a.btn:not(.btn-outline-primary):not(.btn-outline-secondary):hover{box-shadow:0px 0px 1px 1px rgba(0, 0, 0, 0.3) inset}html body main button.btn:not(.btn-outline-primary):not(.btn-outline-secondary).btn-secondary:hover,html body main a.btn:not(.btn-outline-primary):not(.btn-outline-secondary).btn-secondary:hover{box-shadow:0px 0px 1px 1px rgba(255, 255, 255, 0.8) inset}html body main button.btn.download:before,html body main a.btn.download:before{content:"";color:#fff;margin-right:10px;font-size:13px}html body main picture{border-radius:10px;overflow:hidden}html body main div.frame-default{padding:40px 0}html body main div.frame-default.frame-type-card_group .frame-header{margin-bottom:20px}@media (min-width:980px){html body main div.frame-default.frame-type-card_group .frame-header{margin-bottom:35px;margin-top:10px}}html body main div.frame-default.frame-type-card_group .card-group-element-item .card-title{font:var(--h4);color:var(--Lindgrn)}html body main div.frame-default.frame-type-card_group .card-group-element-item .card-subtitle{font:var(--extra);margin-bottom:20px}html body main div.frame-default.frame-space-before-extra-small,html body main div.frame-default.frame-space-before-small{margin:0;padding-top:10px !important}html body main div.frame-default.frame-space-after-extra-small,html body main div.frame-default.frame-space-after-small{margin:0;padding-bottom:15px !important}html body main div.frame-default.frame-space-before-extra-small{padding-top:0px !important}html body main div.frame-default.frame-space-after-extra-small{padding-bottom:0px !important}html body main div.frame-default.frame-background-teaser{display:none}html body main div.frame-default.frame-space-before-medium{margin:0;padding-top:20px !important}@media (min-width:980px){html body main div.frame-default.frame-space-before-medium{padding-top:30px !important}}html body main div.frame-default.frame-space-after-medium{margin:0;padding-bottom:20px !important}@media (min-width:980px){html body main div.frame-default.frame-space-after-medium{padding-bottom:30px !important}}html body main div.frame-default.frame-background-full-width{width:100vw;padding:0;height:0}html body main div.frame-default.frame-background-full-width div{height:100%}html body main div.frame-default.frame-background-full-width>.frame-group-container>.frame-group-inner>.frame-container-default{width:100%;padding:0;max-width:none}html body main div.frame-default.frame-background-full-width>.frame-group-container>.frame-group-inner>.frame-container-default .image{height:100%}html body main div.frame-default.frame-background-full-width>.frame-group-container>.frame-group-inner>.frame-container-default .image picture{border-radius:0;display:none}html body main div.frame-default.frame-background-full-width>.frame-group-container>.frame-group-inner>.frame-container-default .image .caption{padding:5px 20px;background-color:#fff;opacity:1;position:absolute;bottom:0;left:0;width:100%;margin:0}html body main div.frame-default .element-header{word-wrap:break-word}html body main .frame-type-fourthcol .grid-col .frame,html body main .frame-type-fourthcol .grid-col .frame-container,html body main .frame-type-threecol .grid-col .frame,html body main .frame-type-threecol .grid-col .frame-container,html body main .frame-type-onecol .grid-col .frame,html body main .frame-type-onecol .grid-col .frame-container,html body main .frame-type-twocol .grid-col .frame,html body main .frame-type-twocol .grid-col .frame-container{padding:0}html body main .frame-type-fourthcol .grid-col .frame,html body main .frame-type-threecol .grid-col .frame,html body main .frame-type-onecol .grid-col .frame,html body main .frame-type-twocol .grid-col .frame{padding-bottom:20px}html body main .frame-type-fourthcol .grid-col:last-of-type .frame,html body main .frame-type-threecol .grid-col:last-of-type .frame,html body main .frame-type-onecol .grid-col:last-of-type .frame,html body main .frame-type-twocol .grid-col:last-of-type .frame{padding-bottom:0px}html body main .frame-type-fourthcol .frame-background-bg-grau,html body main .frame-type-threecol .frame-background-bg-grau,html body main .frame-type-onecol .frame-background-bg-grau,html body main .frame-type-twocol .frame-background-bg-grau{border-radius:10px;margin-top:10px}html body main .frame-type-fourthcol .frame-background-bg-grau>.frame-group-container,html body main .frame-type-threecol .frame-background-bg-grau>.frame-group-container,html body main .frame-type-onecol .frame-background-bg-grau>.frame-group-container,html body main .frame-type-twocol .frame-background-bg-grau>.frame-group-container{padding:20px}@media (min-width:992px){html body main .frame-type-fourthcol .frame-background-bg-grau>.frame-group-container,html body main .frame-type-threecol .frame-background-bg-grau>.frame-group-container,html body main .frame-type-onecol .frame-background-bg-grau>.frame-group-container,html body main .frame-type-twocol .frame-background-bg-grau>.frame-group-container{padding:30px}}html body main .frame-type-fourthcol .frame-background-bg-grau>.frame-group-container .frame-type-twocol,html body main .frame-type-threecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol,html body main .frame-type-onecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol,html body main .frame-type-twocol .frame-background-bg-grau>.frame-group-container .frame-type-twocol{--frame-outer-spacing-before: 0 !important;padding:15px 0 !important}@media (min-width:992px){html body main .frame-type-fourthcol .frame-background-bg-grau>.frame-group-container .frame-type-twocol,html body main .frame-type-threecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol,html body main .frame-type-onecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol,html body main .frame-type-twocol .frame-background-bg-grau>.frame-group-container .frame-type-twocol{padding:25px 0 !important}}@media (min-width:768px){html body main .frame-type-fourthcol .frame-background-bg-grau>.frame-group-container .frame-type-twocol .col-lg-9,html body main .frame-type-threecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol .col-lg-9,html body main .frame-type-onecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol .col-lg-9,html body main .frame-type-twocol .frame-background-bg-grau>.frame-group-container .frame-type-twocol .col-lg-9{padding-left:0}}html body main .frame-type-fourthcol .frame-background-bg-grau>.frame-group-container .frame-type-twocol h4,html body main .frame-type-threecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol h4,html body main .frame-type-onecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol h4,html body main .frame-type-twocol .frame-background-bg-grau>.frame-group-container .frame-type-twocol h4{color:var(--Graubraun)}html body main .frame-type-fourthcol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:not(:last-of-type),html body main .frame-type-threecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:not(:last-of-type),html body main .frame-type-onecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:not(:last-of-type),html body main .frame-type-twocol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:not(:last-of-type){border-bottom:1px solid rgba(38, 33, 28, 0.2)}html body main .frame-type-fourthcol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:last-of-type,html body main .frame-type-threecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:last-of-type,html body main .frame-type-onecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:last-of-type,html body main .frame-type-twocol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:last-of-type{padding-bottom:0 !important}html body main .frame-type-fourthcol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:first-of-type,html body main .frame-type-threecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:first-of-type,html body main .frame-type-onecol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:first-of-type,html body main .frame-type-twocol .frame-background-bg-grau>.frame-group-container .frame-type-twocol:first-of-type{padding-top:0 !important}html body main .frame-background-border-bottom{border-bottom:1px solid rgba(38, 33, 28, 0.2)}html body main .frame-has-backgroundimage{min-height:250px}@media (min-width:576px){html body main .frame-has-backgroundimage{min-height:300px}}@media (min-width:800px){html body main .frame-has-backgroundimage{min-height:400px}}html body main .frame-background-bg-grau{background-color:var(--frame-background-bg-grau)}html body main .frame-background-bg-grau .card{background-color:#fff}html body main .frame-background-intro{min-height:0px;border-bottom:1px solid rgba(38, 33, 28, 0.2)}html body main .frame-background-intro .frame-backgroundimage-container{display:none}html body main .frame-background-bg-lndgruen{background-color:var(--Lindgrn);color:#fff}html body main .frame-background-bg-lndgruen h1,html body main .frame-background-bg-lndgruen h2,html body main .frame-background-bg-lndgruen h3,html body main .frame-background-bg-lndgruen h4,html body main .frame-background-bg-lndgruen p,html body main .frame-background-bg-lndgruen .extratext,html body main .frame-background-bg-lndgruen .introtext,html body main .frame-background-bg-lndgruen .smalltext,html body main .frame-background-bg-lndgruen .fliesstext,html body main .frame-background-bg-lndgruen .introtext-small{color:#fff}html body main .frame-background-bg-lndgruen a:not([class]),html body main .frame-background-bg-lndgruen a{color:#fff}html body main .frame-background-bg-lndgruen a:not([class]).btn-outline-primary,html body main .frame-background-bg-lndgruen a.btn-outline-primary{border-color:#fff;color:#fff}html body main .frame-background-bg-lndgruen .table>:not(caption)>*>*,html body main .frame-background-bg-lndgruen table{background:none;color:#fff;border:none}html body main .frame-background-bg-lndgruen .table>:not(caption)>*>* tr>td:first-of-type,html body main .frame-background-bg-lndgruen table tr>td:first-of-type{padding-right:20px}html body main .frame-background-bg-lndgruen .slick-dots li.slick-active button{background-color:#fff}html body main .frame-background-bg-gruen{padding-top:0;margin-top:0}html body main .frame-background-bg-gruen .frame-group-inner .textpic-text{order:0}html body main .frame-background-bg-gruen .frame-group-inner .gallery-item{max-width:calc(100vw - 40px);max-height:calc(100vw - 40px);position:relative}html body main .frame-background-bg-gruen .frame-group-inner .gallery-item .image{height:100%;width:100%;overflow:hidden}html body main .frame-background-bg-gruen .frame-group-inner .gallery-item img{position:relative;top:-2px}html body main .frame-background-bg-gruen .frame-group-inner .gallery-item:after{content:"";background-image:url("../grafiken/hex_mask.svg");background-repeat:no-repeat;background-size:cover;display:block;z-index:1;position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}html body main .frame-background-bg-gruen .frame-group-inner .gallery-item:before{display:block;width:100%;content:"";pointer-events:none;height:140vw;position:absolute;background-image:url("../grafiken/green-back-mobile2.svg");background-position:left bottom;background-repeat:no-repeat;background-size:80% auto;z-index:9;bottom:26vw;left:56.5%}@media (min-width:576px){html body main .frame-background-bg-gruen .frame-group-inner .gallery-item:before{background-image:url("../grafiken/green-back-mobile2.svg");background-position:left bottom;background-size:370px auto;z-index:9;bottom:163px;left:283px}}@media (min-width:768px){html body main .frame-background-bg-gruen .frame-group-inner .gallery-item:before{background-image:url("../grafiken/green-back.svg");background-position:left bottom;background-size:450px auto;z-index:9;bottom:91px;left:87px;width:100vw}}@media (min-width:980px){html body main .frame-background-bg-gruen .frame-group-inner .gallery-item:before{background-size:464px auto;z-index:9;bottom:91px;left:80px;width:100vw}}@media (max-width:768px){html body main .frame-background-bg-gruen .frame-group-inner .textpic-left{gap:0}}html body main .frame-background-bg-gruen .frame-group-inner .textpic-left .textpic-gallery{order:0}html body main .frame-background-bg-gruen .frame-group-inner .textpic-left .textpic-gallery .gallery-row{transform:rotate(180deg)}html body main .frame-background-bg-gruen .frame-group-inner .textpic-left .textpic-gallery .gallery-row:before{left:calc(100% + 431px)}html body main .frame-background-bg-gruen .frame-group-inner .textpic-left .textpic-gallery .gallery-row .gallery-item{transform:scaleX(-1)}@media (min-width:768px){html body main .frame-background-bg-gruen .frame-group-inner .textpic-left .textpic-gallery .gallery-row .gallery-item{transform:scaleX(1)}}html body main .frame-background-bg-gruen .frame-group-inner .textpic-left .textpic-gallery .gallery-row .gallery-item figure{transform:rotate(180deg) scaleX(-1)}@media (min-width:768px){html body main .frame-background-bg-gruen .frame-group-inner .textpic-left .textpic-gallery .gallery-row .gallery-item figure{transform:rotate(180deg)}}html body main .frame-background-bg-gruen .frame-group-inner .textpic-left .textpic-text{order:1}html body main .frame-background-deko-img{height:100%}html body main .frame-background-deko-img div{width:100%;height:100%;display:block}html body main .frame-background-deko-img figure.image{height:100%;overflow:visible}html body main .frame-background-deko-img picture{border-radius:0;width:calc(100% + 40px);position:relative;left:-20px;max-width:none}@media (min-width:576px){html body main .frame-background-deko-img picture{left:0;border-radius:10px;width:100%;margin-bottom:40px}}@media (min-width:992px){html body main .frame-background-deko-img picture{margin-bottom:0px;border-bottom-left-radius:0}html body main .frame-background-deko-img picture:before{content:"";display:block;pointer-events:none;height:100%;position:absolute;left:0;top:0;z-index:2;width:50%;background-image:url("../grafiken/img-deko.png");background-position:left bottom;background-size:auto 100%;background-repeat:no-repeat}}@media (min-width:992px){html body main .frame-type-twocol .grid-row .col-lg-8.grid-col .frame-background-deko-img picture{min-width:65vw;max-height:700px;min-height:100%;height:100%}html body main .frame-type-twocol .grid-row .col-lg-8.grid-col .frame-background-deko-img picture img{min-height:100%;min-width:100%;width:auto;max-width:none}}html body main #tx_indexedsearch button{vertical-align:top}html body main #tx_indexedsearch .input-group{max-width:500px}html body main article{margin-bottom:10px}html body main .tx-indexedsearch-browsebox{position:relative;padding:10px 45px;display:inline-block}html body main .tx-indexedsearch-browsebox li{list-style:none;width:auto;display:inline-block;padding:0 5px;font:var(--caption)}html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-next,html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-prev{position:absolute;left:0;top:5px}html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-next .tx-indexedsearch-page-selector,html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-prev .tx-indexedsearch-page-selector{line-height:0;font-size:0;border-radius:50%;background-color:#fff;text-align:center;width:30px;height:30px;display:block;border:1px solid var(--Lindgrn);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-next .tx-indexedsearch-page-selector:before,html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-prev .tx-indexedsearch-page-selector:before{font-size:14px;content:"";line-height:30px}html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-next .tx-indexedsearch-page-selector:hover,html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-prev .tx-indexedsearch-page-selector:hover{background-color:var(--Lindgrn);color:#fff}html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-next{left:auto !important;right:0}html body main .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-next .tx-indexedsearch-page-selector:before{content:""}html body main .card{border:none;overflow:hidden;border-radius:10px;background-color:var(--frame-background-bg-grau)}html body main .card .card-img-top{border-radius:0}html body main .card .card-img-top picture{border-radius:0}html body main .card .card-body{background:none;padding-top:20px}html body main .card .card-footer a.btn-default{background:none;padding:0;border:none;box-shadow:none;color:var(--Lindgrn);box-shadow:none !important;margin:0 !important;font-family:"Futura Round"}html body main .card .card-footer a.btn-default:after{content:"" !important;font-family:"icomoon" !important;padding-left:4px;font-size:12px;display:inline-block;position:relative;left:0;top:-1px;background:none;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body main .card .card-footer a.btn-default:hover:after{left:2px}html body #warning,html body .warning{border-color:#e61b6f;border-radius:5px;border-style:solid;border-width:1px;color:#e61b6f;display:none;margin-bottom:20px;padding:10px 20px;text-align:center;margin-top:20px;background-color:#f3d4cc}html body form .form-control,html body form input:not(.form-check-input):not(.btn){display:flex;height:48px;min-width:150px;padding:10px 20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;box-shadow:none;border:none;font:var(--extra)}html body form input.form-check-input:checked{background-color:#fff;background-image:url("../grafiken/check.svg") !important;background-repeat:no-repeat;background-size:cover}html body form button.btn-primary,html body form input.btn-primary{font:var(--extra);color:#fff;border-radius:6px;padding:13px 35px 15px 30px;line-height:1;opacity:1}html body form button.btn-primary span,html body form input.btn-primary span{position:relative;left:0;font-size:15px;margin-left:3px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body form button.btn-primary:hover,html body form input.btn-primary:hover{color:#fff}html body form button.btn-primary:hover span,html body form input.btn-primary:hover span{left:2px}html body form label{color:var(--Graubraun);font:var(--extra)}html body form .asterisk{color:var(--Rostrot);display:inline-block}html body form textarea.form-control{min-height:60px;height:auto}html body form .dropdown{position:relative}html body form .dropdown label:after{content:"";position:absolute;right:8px;top:52px;font-size:6px;pointer-events:none}@media (min-width:768px){html body .tx-fp-newsletter .form-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}html body .tx-fp-newsletter .form-row .form-group{display:block;padding-left:10px;margin-left:-10px}}html body .tx-fp-newsletter .captcha input{max-width:50px}html body .nav-footer,html body footer{position:relative;z-index:0}html body .nav-footer:before,html body footer:before{content:"";border-top:1px solid rgba(38, 33, 23, 0.2);position:absolute;top:0;z-index:0;display:block;height:1px;left:-99px;right:-99px;width:100vw;margin:0 auto}html body .nav-footer h2,html body .nav-footer .h2,html body .nav-footer h3,html body .nav-footer .h3,html body .nav-footer h4,html body .nav-footer .h4,html body footer h2,html body footer .h2,html body footer h3,html body footer .h3,html body footer h4,html body footer .h4{color:#fff;display:inline-block}html body .nav-footer a.to_top,html body footer a.to_top{position:absolute;right:10px;margin:0;bottom:10px;color:#fff;text-align:center;font-size:20px;display:inline-block;background:#8F9192 0% 0% no-repeat padding-box;width:50px;height:50px;border-radius:50%}html body .nav-footer a.to_top span,html body footer a.to_top span{position:relative;top:12px}html body .nav-footer #weiterfuehrend,html body .nav-footer .weiterfuehrend,html body footer #weiterfuehrend,html body footer .weiterfuehrend{background-color:var(--Lindgrn);padding-top:0px;padding-bottom:0px;height:auto;text-align:center;font:var(--h4);font-size:18px;color:#fff;position:relative;z-index:1}html body .nav-footer #weiterfuehrend .section-row>div,html body .nav-footer .weiterfuehrend .section-row>div,html body footer #weiterfuehrend .section-row>div,html body footer .weiterfuehrend .section-row>div{width:100%}html body .nav-footer #weiterfuehrend .section-row .footer-section-content-column,html body .nav-footer .weiterfuehrend .section-row .footer-section-content-column,html body footer #weiterfuehrend .section-row .footer-section-content-column,html body footer .weiterfuehrend .section-row .footer-section-content-column{--section-gaps: 1;--section-colspan: 12}html body .nav-footer #weiterfuehrend .section-row .footer-section-content-column.footer-section-content-column-left>div:first-of-type,html body .nav-footer .weiterfuehrend .section-row .footer-section-content-column.footer-section-content-column-left>div:first-of-type,html body footer #weiterfuehrend .section-row .footer-section-content-column.footer-section-content-column-left>div:first-of-type,html body footer .weiterfuehrend .section-row .footer-section-content-column.footer-section-content-column-left>div:first-of-type{padding-top:20px}html body .nav-footer #weiterfuehrend .section-row .footer-section-content-column.footer-section-content-column-right>div:last-of-type,html body .nav-footer .weiterfuehrend .section-row .footer-section-content-column.footer-section-content-column-right>div:last-of-type,html body footer #weiterfuehrend .section-row .footer-section-content-column.footer-section-content-column-right>div:last-of-type,html body footer .weiterfuehrend .section-row .footer-section-content-column.footer-section-content-column-right>div:last-of-type{padding-bottom:20px}html body .nav-footer #weiterfuehrend .section-row .footer-section-content-column .frame-type-listgroup,html body .nav-footer #weiterfuehrend .section-row .footer-section-content-column .first-col,html body .nav-footer .weiterfuehrend .section-row .footer-section-content-column .frame-type-listgroup,html body .nav-footer .weiterfuehrend .section-row .footer-section-content-column .first-col,html body footer #weiterfuehrend .section-row .footer-section-content-column .frame-type-listgroup,html body footer #weiterfuehrend .section-row .footer-section-content-column .first-col,html body footer .weiterfuehrend .section-row .footer-section-content-column .frame-type-listgroup,html body footer .weiterfuehrend .section-row .footer-section-content-column .first-col{margin-bottom:10px}html body .nav-footer #weiterfuehrend .section-column>div,html body .nav-footer .weiterfuehrend .section-column>div,html body footer #weiterfuehrend .section-column>div,html body footer .weiterfuehrend .section-column>div{padding:0;height:auto;display:block;margin:0}html body .nav-footer #weiterfuehrend a,html body .nav-footer #weiterfuehrend a:not([class]),html body .nav-footer .weiterfuehrend a,html body .nav-footer .weiterfuehrend a:not([class]),html body footer #weiterfuehrend a,html body footer #weiterfuehrend a:not([class]),html body footer .weiterfuehrend a,html body footer .weiterfuehrend a:not([class]){font:var(--introtext-klein);font-size:18px;color:#fff !important;margin:5px 0;display:inline-block}html body .nav-footer #weiterfuehrend a:after,html body .nav-footer #weiterfuehrend a:not([class]):after,html body .nav-footer .weiterfuehrend a:after,html body .nav-footer .weiterfuehrend a:not([class]):after,html body footer #weiterfuehrend a:after,html body footer #weiterfuehrend a:not([class]):after,html body footer .weiterfuehrend a:after,html body footer .weiterfuehrend a:not([class]):after{content:"" !important;font-family:"icomoon" !important;padding-left:10px;font-size:12px;line-height:1;display:inline-block;position:relative;left:0;top:0;background:none;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body .nav-footer #weiterfuehrend a:hover:after,html body .nav-footer #weiterfuehrend a:not([class]):hover:after,html body .nav-footer .weiterfuehrend a:hover:after,html body .nav-footer .weiterfuehrend a:not([class]):hover:after,html body footer #weiterfuehrend a:hover:after,html body footer #weiterfuehrend a:not([class]):hover:after,html body footer .weiterfuehrend a:hover:after,html body footer .weiterfuehrend a:not([class]):hover:after{left:3px}html body .nav-footer .footer-content,html body .nav-footer .footer-section-meta,html body footer .footer-content,html body footer .footer-section-meta{background-color:#fff}html body .nav-footer .footer-content .main-row>div,html body .nav-footer .footer-section-meta .main-row>div,html body footer .footer-content .main-row>div,html body footer .footer-section-meta .main-row>div{padding-top:25px;padding-bottom:25px;border-bottom:1px solid rgba(38, 33, 23, 0.2)}html body .nav-footer .footer-content .main-row>div .footerlogo img,html body .nav-footer .footer-section-meta .main-row>div .footerlogo img,html body footer .footer-content .main-row>div .footerlogo img,html body footer .footer-section-meta .main-row>div .footerlogo img{height:57px}html body .nav-footer .footer-content .main-row>div.quicklinks a,html body .nav-footer .footer-section-meta .main-row>div.quicklinks a,html body footer .footer-content .main-row>div.quicklinks a,html body footer .footer-section-meta .main-row>div.quicklinks a{font:var(--introtext-klein);font-size:18px;color:var(--Graubraun);margin:5px 0;display:inline-block}html body .nav-footer .footer-content .main-row>div.quicklinks a:after,html body .nav-footer .footer-section-meta .main-row>div.quicklinks a:after,html body footer .footer-content .main-row>div.quicklinks a:after,html body footer .footer-section-meta .main-row>div.quicklinks a:after{content:"";padding-left:5px;font-size:12px;display:inline-block;position:relative;left:0;top:-2px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body .nav-footer .footer-content .main-row>div.quicklinks a:hover:after,html body .nav-footer .footer-section-meta .main-row>div.quicklinks a:hover:after,html body footer .footer-content .main-row>div.quicklinks a:hover:after,html body footer .footer-section-meta .main-row>div.quicklinks a:hover:after{left:3px}html body .nav-footer .footer-content .main-row>div.sponsoren a,html body .nav-footer .footer-section-meta .main-row>div.sponsoren a,html body footer .footer-content .main-row>div.sponsoren a,html body footer .footer-section-meta .main-row>div.sponsoren a{display:inline-block;vertical-align:middle;width:133px;margin:0 15px;max-width:35%}html body .nav-footer .footer-content .main-row>div.sponsoren a img,html body .nav-footer .footer-section-meta .main-row>div.sponsoren a img,html body footer .footer-content .main-row>div.sponsoren a img,html body footer .footer-section-meta .main-row>div.sponsoren a img{width:100%;height:auto}html body .nav-footer .footer-content .main-row>div.sponsoren a.chemnitzlogo,html body .nav-footer .footer-section-meta .main-row>div.sponsoren a.chemnitzlogo,html body footer .footer-content .main-row>div.sponsoren a.chemnitzlogo,html body footer .footer-section-meta .main-row>div.sponsoren a.chemnitzlogo{width:102px}html body .nav-footer .footer-bottom,html body footer .footer-bottom{background-color:#fff;padding:20px 0 50px}html body .nav-footer .footer-bottom span,html body .nav-footer .footer-bottom a,html body footer .footer-bottom span,html body footer .footer-bottom a{font:var(--introtext-klein);font-size:14px;color:var(--Graubraun);margin:5px;display:inline-block;text-transform:none}html body .nav-footer .footer-bottom span:hover,html body .nav-footer .footer-bottom a:hover,html body footer .footer-bottom span:hover,html body footer .footer-bottom a:hover{color:var(--color-link)}html body .nav-footer .footer-bottom span.aktiv,html body .nav-footer .footer-bottom a.aktiv,html body footer .footer-bottom span.aktiv,html body footer .footer-bottom a.aktiv{font-family:"Futura Round Bold"}html body .nav-footer .footer-bottom span.passiv,html body footer .footer-bottom span.passiv{opacity:0.7;pointer-events:none}html body .nav-footer .footer-bottom .sociallinks,html body footer .footer-bottom .sociallinks{display:none !important}div.cc-window{width:100vw !important;height:100vh !important;position:fixed;z-index:9999;left:0 !important;top:0 !important;bottom:0 !important;right:0 !important;margin:0 !important;max-width:none !important;background:none !important;color:#000}div.cc-window .cc-message{font:var(--extra)}div.cc-window:before{content:"";display:block;width:100%;height:100%;z-index:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgba(0, 0, 0, 0.6)}div.cc-window div.cc-body{top:-999px;bottom:-999px;left:-9999px;right:-9999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;height:min-content;max-height:90vh;width:90vw;max-width:600px !important;margin:auto;background-color:#fff;border-radius:10px}div.cc-window div.cc-body>span,div.cc-window div.cc-body>div{max-width:100%;box-sizing:border-box;display:block;margin:0;padding:20px 20px 0}div.cc-window div.cc-body>span.powered-by,div.cc-window div.cc-body>div.powered-by{display:none}div.cc-window div.cc-body .cc-compliance{text-align:center;padding-bottom:20px;min-width:0}div.cc-window div.cc-body .cc-compliance button{font:var(--extra);line-height:1;padding:6px 20px 8px;vertical-align:middle}div.cc-window div.cc-body button.cc-allow-all{margin:0 auto 30px;padding:0 0 20px;color:#000;font:var(--extra);color:var(--Lindgrn);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}div.cc-window div.cc-body button.cc-allow-all:hover{text-decoration:none;transform:scale(1.05)}div.cc-window div.cc-body button.cc-allow{margin-bottom:15px}div.cc-window div.cc-body button.cc-allow,div.cc-window div.cc-body button.cc-deny{background-color:var(--Lindgrn);border-color:var(--Lindgrn);opacity:1;display:inline-block;width:120px;vertical-align:top;color:#fff}div.cc-window div.cc-body button.cc-allow:hover,div.cc-window div.cc-body button.cc-deny:hover{background-color:#fff;color:var(--Lindgrn)}div.cc-window div.cc-body .dp--cookie-check label{cursor:pointer}div.cc-window div.cc-body .dp--cookie-check .dp--check-box{border-radius:0.25em;--bs-form-check-bg: var(--bs-body-bg);width:1em;height:1em;margin-top:0.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);appearance:none;print-color-adjust:exact;transition:all 0.2s ease-in-out}div.cc-window div.cc-body .dp--cookie-check .dp--check-box:checked{background-color:#fff;background-image:url("../grafiken/check.svg") !important;background-repeat:no-repeat;background-size:cover}.socials{display:inline-flex}.socials .link.instagram{order:1}.socials .link.email{order:2}.dp--overlay{background-color:rgba(0, 0, 0, 0.6);border-radius:10px}.dp--overlay .dp--overlay-header{font:var(--h2)}.dp--overlay .db--overlay-submit{background-color:var(--Lindgrn);border-radius:10px;margin-top:10px}.dp-content-item .dp--iframe{height:60vw;max-height:700px}.dp-content-item .dp--iframe div{height:100%}.dp-content-item .dp--iframe .frame-group-container .frame-container-default{padding:0}.dp-content-item .dp--iframe .frame-group-container .frame-container-default .dp-content-loaded iframe{width:100%;height:100%}@media (max-width:992px){html body header{position:fixed !important;top:0 !important}html body header+*{margin-top:80px !important}}/*# sourceMappingURL=./style.css.map */