html,body{scroll-behavior:smooth;scroll-padding-top:1rem}.c_list li,li{padding-top:0;padding-bottom:0}.gtr-0>.article_inside>.article-wrapper,.c_slider .article-wrapper{position:absolute}.c_headline.text-center.color-text-inv.p-1{background-color:var(--clr-secondary);margin:0}.content-hyperlink .mt-0{margin-top:-20px !important}.ce_rsce_hyperlink_list ul{display:flex;flex-wrap:wrap;justify-content:var(--justify);gap:var(--i-v-gap)}.ce_rsce_icon_text>.inside{display:flex !important;gap:0.5rem}header>.inside>.grid{width:100%;height:100%}header .mod_logo img{height:calc(var(--hdr-hght, var(--hdr-0)) - 1.25rem);max-height:60px;width:auto}#main-above div[class*="bgi-"] img{opacity:0.15}#main-above .mod_article:first-child .color-text-base .c_headline{text-shadow:0 0 5px #fff, 0 0 10px #fff, 0 0 20px #fff, 0 0 40px #fff, 0 0 80px #fff, 0 0 120px #fff}#main-above .mod_article:first-child .color-text-inv .c_headline{text-shadow:0 0 20px #000, 0 0 40px #000, 0 0 80px #000}@media (min-width: 1024px){#main-below .content-image{margin-top:-100px}}#aktionen .c_text{display:flex;flex-direction:column;flex-grow:1}#aktionen .c_text p:last-child{margin-top:auto}#team .c_text{line-height:1.2}#team .c_text .detail{font-size:0.85rem}#team .c_text a{color:var(--text-clr-base)}#news .h1{font-weight:700}#news p.h1{color:var(--clr-primary);margin:0}#news hr{border-color:#fff;max-width:80%;margin:1rem auto}@media (min-width: 1024px){#news{--h1-fs:3.5rem}}#footer .mod_customnav ul{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}#footer .mod_customnav ul a,#footer .mod_customnav ul strong{background-color:var(--btn-2-bg);color:var(--btn-2-clr);width:revert;height:revert;font-weight:var(--btn-fw);text-transform:var(--btn-tf);text-decoration:var(--btn-td);border:var(--btn-bdr);border-color:var(--btn-1-bdr-clr);border-radius:var(--btn-bdr-r);padding:var(--btn-p-2);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:1rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--btn-p-1)}#footer .mod_customnav ul a:hover,#footer .mod_customnav ul strong:hover{background-color:var(--btn-2-bg-hvr)}#footer a{text-decoration:none}#footer .icons img{padding:0.5rem}
