@charset "utf-8";:root{--searchform-sidebar-height:fit-content;--viewport-width:calc(100vw - 20px);--search-form-gap:15px;--slider-height:400px;--header-height:170px;--header-bottomline-height:40px;--breakpoint1:375px;--breakpoint2:480px;--breakpoint3:768px;--breakpoint4:1140px;--breakpoint5:1360px;--color-main-1:#565656;--color-main-2:#81A808;--color-main-3:white;--color-main-4:#565656;--color-main-5:#ececec;--color-main-6:#333;--color-foreground:var(--color-main-4);--color-background:var(--color-main-3);--color-highlight:var(--color-main-1);--color-highlight2:var(--color-main-2);--color-text-dark:var(--color-main-4);--color-text-medium:#a1a1a1;--color-text-light:var(--color-main-3);--color-text-highlight:var(--color-main-1);--color-text-highlight2:var(--color-main-2);--border-radius-multiplier:1}@media (min-width:375px){:root{--header-bottomline-height:60px}}@media (min-width:1360px){:root{--viewport-width:1340px}}nav.hc-offcanvas-nav{font:inherit}nav.hc-offcanvas-nav .nav-content>.nav-close:first-child a,nav.hc-offcanvas-nav .nav-title+.nav-close a.has-label,nav.hc-offcanvas-nav li.nav-close a,nav.hc-offcanvas-nav .nav-back a{background:transparent}nav.hc-offcanvas-nav .nav-content>.nav-close:first-child a{border-top:none;border-bottom:none}nav.hc-offcanvas-nav .nav-content>.nav-close:first-child a:hover,nav.hc-offcanvas-nav .nav-title+.nav-close a.has-label:hover,nav.hc-offcanvas-nav li.nav-close a:hover,nav.hc-offcanvas-nav .nav-back a:hover{background:none}nav.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:none}nav.hc-offcanvas-nav .nav-item-link,nav.hc-offcanvas-nav li.nav-close a,nav.hc-offcanvas-nav .nav-back a{border:none}nav.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,nav.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link+a{border-top:none}nav.hc-offcanvas-nav a.nav-next{border-left:none;border-bottom:none}nav.hc-offcanvas-nav .nav-next span::before,nav.hc-offcanvas-nav .nav-back span::before{width:unset;height:unset;border-top:none;border-left:none;margin-left:0;left:unset;transform-origin:unset}nav.hc-offcanvas-nav.nav-position-right .nav-back span::before,nav.hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:0;transform:none}nav.hc-offcanvas-nav .nav-item-link,nav.hc-offcanvas-nav li.nav-close a,nav.hc-offcanvas-nav .nav-back a{font-size:1rem;color:var(--color-main-1);padding-left:0}nav.hc-offcanvas-nav .nav-content>.nav-close{display:none}nav.hc-offcanvas-nav .nav-close-custom{color:var(--color-main-1);position:absolute;top:20px;right:20px;z-index:10000;font-size:40px;cursor:pointer}nav.hc-offcanvas-nav .nav-content{padding-top:100px;padding-inline:30px}nav.hc-offcanvas-nav .nav-close-button span::before,nav.hc-offcanvas-nav .nav-close-button span::after{width:16px;height:16px;border-top:4px solid var(--color-main-1);border-left:4px solid var(--color-main-1)}nav.hc-offcanvas-nav .nav-close-button span::before{margin-left:-23px}nav.hc-offcanvas-nav .nav-container,nav.hc-offcanvas-nav .nav-wrapper,nav.hc-offcanvas-nav ul{background:var(--color-main-3)}nav.hc-offcanvas-nav .nav-content>h2{color:var(--color-main-1);text-transform:uppercase;font-weight:bold;font-size:inherit;padding-inline:0}nav.hc-offcanvas-nav .nav-content>.nav-close a,nav.hc-offcanvas-nav .nav-item-link,nav.hc-offcanvas-nav li.nav-close a,nav.hc-offcanvas-nav .nav-back a{color:var(--color-main-1)}nav.hc-offcanvas-nav .nav-back a:before{content:"zur\00fc ck zu: "}nav.hc-offcanvas-nav .nav-next span::before,nav.hc-offcanvas-nav .nav-back span::before{position:absolute;top:30%;right:0;box-sizing:border-box;font-family:FontAwesome;font-weight:400;color:#ef641b}nav.hc-offcanvas-nav .nav-next span::before{content:'\f061'}nav.hc-offcanvas-nav .nav-back span::before{content:'\f060'}nav.hc-offcanvas-nav ul:not([aria-level="1"]) .nav-item,nav.hc-offcanvas-nav ul[aria-level="1"] .nav-item:not(:first-child){border-top:1px solid var(--color-main-1)}nav.hc-offcanvas-nav .nav-wrapper{padding:10px}nav.hc-offcanvas-nav .nav-logo{margin-top:50px;text-align:center}nav.hc-offcanvas-nav .nav-logo img{width:240px}.rg-nav{color:var(--color-foreground);font-size:large}.rg-nav .dropnav{display:none;flex-direction:row;list-style-type:none;position:relative}.rg-nav .underline-animation{display:inline-block;position:relative;color:#0087ca}.rg-nav .underline-animation:after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background:linear-gradient(270deg, #FFED00 0%, #E3000F 100%);transform-origin:bottom right;transition:transform .25s ease-out}.rg-nav .underline-animation:hover:after,.rg-nav .underline-animation:hover:after,.rg-nav .underline-animation:focus:after{transform:scaleX(1);transform-origin:bottom left}.custom-nav-trigger,.custom-nav-trigger.hc-nav-trigger{display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px;min-height:30px;position:absolute;top:60px;right:30px;z-index:10000}.custom-nav-trigger span,.custom-nav-trigger.hc-nav-trigger span{width:30px;top:50%;transform:translateY(-50%);transform-origin:50% 50%}.custom-nav-trigger span,.custom-nav-trigger.hc-nav-trigger span,.custom-nav-trigger span::before,.custom-nav-trigger.hc-nav-trigger span::before,.custom-nav-trigger span::after,.custom-nav-trigger.hc-nav-trigger span::after{display:block;position:absolute;left:0;height:4px;background:var(--nav-color);transition:all .2s ease;content:"";width:100%}.custom-nav-trigger span::before,.custom-nav-trigger.hc-nav-trigger span::before{top:-10px}.custom-nav-trigger span::after,.custom-nav-trigger.hc-nav-trigger span::after{bottom:-10px}.custom-nav-trigger.toggle-open span,.custom-nav-trigger.hc-nav-trigger.toggle-open span{background:transparent;transform:none}.custom-nav-trigger.toggle-open span::before,.custom-nav-trigger.hc-nav-trigger.toggle-open span::before{transform:translate(-10%, 250%) rotate(45deg);background:#565656}.custom-nav-trigger.toggle-open span::after,.custom-nav-trigger.hc-nav-trigger.toggle-open span::after{transform:translate(-10%, -250%) rotate(-45deg);background:#565656}@media (min-width:1360px){.rg-nav{width:calc(100% - 300px);position:absolute;top:60px;left:300px}.rg-nav .dropnav{display:flex}.rg-nav .dropnav:after{clear:both;display:block;content:" "}.rg-nav .dropnav li{margin-right:30px;max-height:45px;position:relative}.rg-nav .dropnav li:hover .navsub{margin-top:0;padding-top:30px}.rg-nav .dropnav li a{color:inherit;text-decoration:none;font-style:normal;font-weight:700;min-height:30px;display:inline-block;font-size:1.125rem}.rg-nav .dropnav>li>a{color:var(--nav-color);text-transform:uppercase}.rg-nav .dropnav li a:hover{text-decoration:none}.rg-nav .dropnav li::marker{content:none}.rg-nav .dropnav .navsub{visibility:hidden;opacity:0;padding:10px;background:var(--color-background);color:var(--color-foreground);border-radius:0;min-width:270px}.rg-nav .dropnav li:hover>.navsub{visibility:visible;opacity:0.9}.rg-nav .dropnav .navsub a{color:var(--color-main-4)}.rg-nav .navsub li{margin:0;height:auto;max-height:initial}.rg-nav .navsub li a{padding:5px 0}.rg-nav .navsub a:hover{border-radius:5px}.rg-nav .dropnav a:hover+ul.navsub,.rg-nav .dropnav ul.navsub:hover{visibility:visible;opacity:0.9}.rg-nav .dropnav ul,.rg-nav .dropnav ul li ul{visibility:hidden;opacity:0;position:absolute;z-index:99999}.rg-nav .dropnav ul{top:auto;left:auto;margin:0;padding:0}.rg-nav .dropnav ul li ul{top:0;left:101%;padding-left:30px !important;padding-top:10px !important}.rg-nav .dropnav>li:last-child>ul,.rg-nav .dropnav>li:nth-last-child(2)>ul{left:auto;right:0}.rg-nav .dropnav>li:last-child>ul ul,.rg-nav .dropnav>li:nth-last-child(2)>ul ul{right:99%;left:auto}.rg-nav .dropnav ul li{clear:both;width:100%}.rg-nav .dropnav ul li a{display:block;padding:4px}.rg-nav .dropnav ul li.withsubmenu::before{display:inline-block;content:"\f054";font-family:FontAwesome;position:absolute;right:-4px;top:4px;pointer-events:none}.custom-nav-trigger,#custom-nav-trigger.hc-nav-trigger{display:none}}:root{--nav-color:white}body{background:#fff;color:#565656;font-weight:400;font-family:'Josefin Sans',sans-serif;font-size:18px;overflow-y:auto;overflow-x:hidden;width:100%;line-height:1.5}html,body{height:100%;width:100%;max-width:100%;hyphens:auto}a{text-decoration:none;color:#ef641b;outline:none}a:hover,a:focus{text-decoration:none;color:#E3000F;outline:none}strong{font-weight:700 !important}img{vertical-align:middle;border-style:none;width:100%;max-width:fit-content}.mediapreview{float:none;min-width:150px}.mediapreview img{max-width:25px}.page-content{width:100%;max-width:100%}.container-fluid{padding:0 !important}section{position:relative}*,*:after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1350px;position:relative}}.content a,.collapse-body a{color:#ef641b !important;text-decoration:underline}.content a:hover,.collapse-body a:hover{color:#E3000F !important;text-decoration:underline}.qn{display:none;width:400px;background-color:#ef641b;position:fixed;right:25px;z-index:100;min-height:150px;bottom:25px;opacity:0;box-shadow:rgba(0,0,0,0.25) -5px 0px 30px 2px}.qn .qn-inner{display:block;width:600px;overflow-y:auto;max-width:90%;margin:0 auto;padding:0;background-color:transparent;position:relative;border:none;margin-top:5%}.qn .qn-inner img{width:100%;height:auto}.qn .c-title,.qn .c-teaser,.qn .qn-weiter{color:white;text-align:left}.qn .c-title{font-size:28px;line-height:36px;clear:both;width:75%}.qn a{color:white;text-decoration:underline}.qn .c-teaser{font-size:18px;line-height:30px;margin:25px 0}.qn .qn-weiter{font-style:italic;font-size:16px;line-height:26px;text-decoration:underline;float:right;display:inline-block;margin-bottom:25px}.qn .close-qn{width:20px;height:20px;position:absolute;top:0;right:7px;cursor:pointer;color:white}.qn .close-qn .fa-window-close{font-size:24px}.gallery-overview{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:30px}.gallery-overview .gallery-wrap .vbox-item{width:100%;height:200px;text-decoration:none !important;display:block;background-size:cover;border:1px solid #fff}.gallery-overview .gallery-wrap .vbox-item span{opacity:0;display:flex;height:100%;width:100%;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);padding:20px;background:rgba(51,51,51,0.75);text-align:center;color:#fff;align-items:flex-end;justify-content:center}.gallery-overview .gallery-wrap .vbox-item:hover span{opacity:1;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}@keyframes float{0%{transform:translateX(-10%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes filter-animation{0%{filter:url('#no-sunset')}100%{filter:url('#red-sunset')}}.dl-item{display:flex;margin:5px 0}.dl-item i{font-size:1.65rem;min-width:1.3em;border-right:1px solid #ececec;margin-right:5px;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);background:#565656;padding-top:12px;color:#ececec}.dl-item a{font-family:'Josefin Sans',sans-serif;color:#565656;font-size:18px;text-decoration:none;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.dl-item a span{font-family:'Lora',serif;font-size:1rem;text-decoration:underline}.dl-item:hover i,.dl-item:hover a{color:#ef641b;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}#swiper-head{width:100%;height:90vh;position:relative}.follow #swiper-head,.follow .swiper-head{height:625px}.follow #swiper-head.swiper-head-empty,.follow .swiper-head.swiper-head-empty{height:200px}#swiper-block .thumb{display:block;height:410px;width:100%;background-size:cover}#swiper-block .content-wrap .teaser{font-family:'Lora',serif;font-size:18px;font-style:normal}#swiper-block .swiper-block-button-next,#swiper-block .swiper-block-button-prev{font-size:2rem;display:inline-block;padding:5px 15px;line-height:1rem;position:absolute;z-index:2;background:rgba(255,255,255,0.75)}#swiper-block .swiper-block-button-next{right:15px}#swiper-block .swiper-block-button-prev{right:60px}#swiper-events{height:950px}#swiper-events .parallax-bg{position:absolute;left:0;top:0;width:130%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}#swiper-events .swiper-wrapper{height:450px}#swiper-events .swiper-pagination{position:relative;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10;margin:25px 0}#swiper-events .swiper-pagination .swiper-pagination-bullet{width:25px;height:25px;display:inline-block;border-radius:50%;background:#fff;opacity:.2}#swiper-events .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#fff}#swiper-events .more{text-align:center}#swiper-events .content-wrap{width:660px;height:275px;margin:150px auto;max-width:85%;padding:25px;background-color:rgba(255,255,255,0.9)}#swiper-events .content-wrap .content-date{background-color:#ef641b;display:flex;padding:15px;height:225px;width:175px;text-align:center;float:left;margin-right:15px;flex-direction:column;justify-content:center;align-items:center}#swiper-events .content-wrap .content-date span{display:block;color:#fff}#swiper-events .content-wrap .content-date .day{font-size:6rem;line-height:5rem;font-weight:200;border-bottom:1px solid #fff}#swiper-events .content-wrap .content-date .month{font-size:2.2rem;text-transform:uppercase;line-height:4rem}#swiper-events .content-wrap .content-info-wrap{height:220px;display:flex;flex-direction:column;justify-content:space-around}#swiper-events .content-wrap .content-title h2{font-weight:700;font-size:1.75rem;color:#565656;text-align:left;line-height:initial;margin-top:.5rem}#swiper-events .content-wrap .content-teaser,#swiper-events .content-wrap .content-infos{color:#333;font-family:'Lora',serif}#swiper-events .content-wrap .content-teaser span,#swiper-events .content-wrap .content-infos span{font-weight:700}.siteheader .header-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;position:relative}.siteheader .icon-wrap{position:absolute;top:15px;right:8px}.siteheader .icon-wrap a{color:#fff;font-size:1.25rem;padding:7px}.siteheader .icon-wrap a.search-inactive,.siteheader .icon-wrap a.login-inactive{color:#ececec;cursor:not-allowed}.siteheader #startlogo{display:inline-block;width:310px;height:80px;margin-top:30px;position:absolute;top:0;padding-bottom:10px;z-index:10}.siteheader #startlogo a{display:inline-block;width:100%;height:100%;background-image:url("/__/images/werneck_logo.png");background-repeat:no-repeat;background-size:contain}.burger{position:absolute;right:15px;top:65px;display:none;display:flex;flex-direction:column;width:35px;cursor:pointer}.burger span{background:#565656;height:3px;margin-bottom:8px;transition:.4s cubic-bezier(.68, -0.6, .32, 1.6);display:block}.burger span:nth-of-type(1){width:50%}.burger span:nth-of-type(2){width:100%}.burger span:nth-of-type(3){width:75%}.burger.active>span:nth-of-type(1){transform-origin:bottom;transform:rotatez(45deg) translate(5px, 1px)}.burger.active>span:nth-of-type(2){transform-origin:top;transform:rotatez(-45deg)}.burger.active>span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(15px, -6px) rotatez(45deg)}header:after,.section-events:after,.article-wrap:after,.section-picslider:after{content:'';position:relative;display:block;height:10px;width:100%;transform:skewY(0deg);transform-origin:bottom left;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);border-top:1px solid #fff;background:#000;background:linear-gradient(270deg, #FFED00 0%, #E3000F 100%)}ul.pagination{border-radius:0}ul.pagination li{list-style-type:none;min-width:50px;text-align:center}ul.pagination li a{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border:1px solid #ececec;color:#565656 !important}ul.pagination li a.pager-currpage{background-color:#ececec}ul.pagination li a:hover{color:#fff !important;background-color:#E3000F}#nav{position:relative;width:100%;height:130px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;align-content:flex-end}#nav a{font-size:1.125rem;text-transform:uppercase;font-weight:700;color:#fff}#nav a.menu{z-index:100}#nav .li_menu,#nav .li_menu-a{padding-left:30px !important;padding-bottom:20px}#nav .li_menu .navsub li,#nav .li_menu-a .navsub li{transform:translateX(0px);opacity:0;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}#nav .li_menu .nav-lvl1:hover .navsub li,#nav .li_menu-a .nav-lvl1:hover .navsub li{transform:translateX(0px);opacity:1;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}#nav .li_menu:hover .navsub li>a,#nav .li_menu-a:hover .navsub li>a{transform:translateX(20px);opacity:1;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}#nav .li_menu:hover .nav-lvl1,#nav .li_menu-a:hover .nav-lvl1,#nav .nav-active .nav-lvl1:hover{opacity:1;margin-top:130px}#nav .li_menu:hover .nav-lvl1 .underline-animation,#nav .li_menu-a:hover .nav-lvl1 .underline-animation,#nav .nav-active .nav-lvl1:hover .underline-animation{color:#565656}#nav .li_menu:hover .nav-lvl1 .navsub li,#nav .li_menu-a:hover .nav-lvl1 .navsub li,#nav .nav-active .nav-lvl1:hover .navsub li{opacity:1;animation:float .5s}#nav .nav-lvl1{position:fixed;display:none;height:100vh;opacity:0;width:100%;top:0;left:0;z-index:-1;padding-top:150px;margin-top:130px;background:rgba(255,255,255,0);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);transition-delay:0.25s !important}#nav .li_menu>.nav-lvl1>.container>.navsub,#nav .li_menu-a>.nav-lvl1>.container>.navsub{visibility:visible;opacity:1;position:absolute;z-index:99999}#nav .li_menu>.nav-lvl1>.container>.navsub.test,#nav .li_menu-a>.nav-lvl1>.container>.navsub.test{visibility:hidden;opacity:0}#nav a.menu-sub1:hover+.navsub,#nav .navsub:hover{visibility:visible;opacity:1;position:absolute;z-index:99999}#nav .nav-lvl1 .navsub li{width:320px;padding-right:25px}#nav .nav-lvl1 .navsub li i{font-size:1.5rem;color:#ef641b !important;position:absolute;right:20px;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}#nav .nav-lvl1 .navsub li a{text-transform:none;display:flex;align-items:baseline;padding:8px 4px 8px 4px;background:transparent;color:#ececec;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}#nav .nav-lvl1 .navsub li a:hover{padding:8px 0px 8px 8px;color:#ef641b !important}#nav .nav-lvl1 .navsub li a:hover i{font-size:1.5rem;color:#ef641b !important;position:absolute;right:10px;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.active{display:block !important;opacity:1 !important}#bldgkarte{padding:0}section.siteheader.nav-inactive{height:130px}section.siteheader.nav-inactive .nav-lvl0{position:fixed;display:block;height:100vh;width:100%;top:0;left:0;z-index:-1;padding-top:150px;background:#fff;transform:translateY(-100%);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);transition-delay:0.25s !important}section.nav-active{height:auto}section.nav-active .icon-wrap a{color:#565656}section.nav-active .nav-lvl0{position:fixed;display:block;height:100vh;width:100%;top:0;left:0;z-index:-1;padding-top:150px;background:#fff;transform:translateY(0);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.spcontainer .spconfig,.spcontainer .spresult{float:none;width:100%}.sptotalresults{margin-bottom:65px}.sptotalresults .btn-werneck{display:flex;align-content:center;align-items:center;justify-content:center;color:#565656}.sp-overlay{top:0;left:0;width:100vw;height:100%;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden;background-color:rgba(51,51,51,0.85)}.spsearch{background-color:#ececec;height:100%;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.spsearch .x-form-field-wrap{max-width:500px;width:500px !important;position:relative;border:1px solid #565656}.spsearch .x-form-field-wrap .x-form-trigger{display:block;background:url("/__/images/lupe_grau.png") no-repeat center !important;right:0 !important;border-bottom:none;border-left:1px solid #565656;height:50px !important;width:100px}.spsearch .x-form-field-wrap .x-form-trigger:hover{background:url("/__/images/lupe_weiss.png") no-repeat center !important}.spsearch .x-form-field-wrap input{width:100% !important;position:relative;border:1px solid #565656;background:#fff;padding:0 25px;height:50px}#search-fullscreen,#login-fullscreen{position:fixed;height:100%;width:100%;top:0;padding:25px;z-index:10000;display:flex;align-items:center}#search-fullscreen .custom-control,#login-fullscreen .custom-control{margin:30px 0;font-family:'Lora',serif}#search-fullscreen #login-overlay,#login-fullscreen #login-overlay,#search-fullscreen .sp-overlay,#login-fullscreen .sp-overlay{backdrop-filter:blur(10px)}#search-fullscreen input.submit-form,#login-fullscreen input.submit-form,#search-fullscreen a.submit-form,#login-fullscreen a.submit-form{width:100% !important;background-color:#fff;color:#565656;float:left;border:1px solid #ececec;height:50px;max-width:175px;margin-bottom:6px;display:flex;align-items:center;justify-content:center;margin-right:10px}#search-fullscreen input.submit-form:hover,#login-fullscreen input.submit-form:hover,#search-fullscreen a.submit-form:hover,#login-fullscreen a.submit-form:hover{background:#565656;color:#fff;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}#search-fullscreen .submitlogin,#login-fullscreen .submitlogin{cursor:pointer}#search-fullscreen .sp-overlay,#login-fullscreen .sp-overlay,#search-fullscreen .login-overlay,#login-fullscreen .login-overlay{top:0;left:0;width:100%;height:100%;z-index:21;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden;background-color:rgba(51,51,51,0.85)}#search-fullscreen form,#login-fullscreen form,#search-fullscreen .login-error,#login-fullscreen .login-error{display:flex;position:relative;justify-content:flex-start;width:100%;z-index:1000;margin:0 auto;max-width:600px;flex-wrap:wrap}#search-fullscreen form *,#login-fullscreen form *,#search-fullscreen .login-error *,#login-fullscreen .login-error *{border-radius:0 !important}#search-fullscreen form>span,#login-fullscreen form>span,#search-fullscreen .login-error>span,#login-fullscreen .login-error>span{color:#fff;font-weight:700;font-size:1.5rem !important;margin-bottom:15px}#search-fullscreen form input[type=text],#login-fullscreen form input[type=text],#search-fullscreen .login-error input[type=text],#login-fullscreen .login-error input[type=text]{width:80% !important;height:50px;border:1px solid #565656}#search-fullscreen form button,#login-fullscreen form button,#search-fullscreen .login-error button,#login-fullscreen .login-error button{width:50px;background:#fff url("/__/images/lupe_grau.png") center;border:1px solid #565656;display:inline-block;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}#search-fullscreen form button:hover,#login-fullscreen form button:hover,#search-fullscreen .login-error button:hover,#login-fullscreen .login-error button:hover{background:#fff url("/__/images/lupe_weiss.png") center;border:1px solid #565656;color:#fff;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}#search-fullscreen label,#login-fullscreen label{position:relative;z-index:22;margin:0 auto;display:flex}#search-fullscreen label .x-form-field-wrap,#login-fullscreen label .x-form-field-wrap{display:flex;margin:0 auto;width:600px !important;max-width:100%;flex-direction:column}#search-fullscreen label .x-form-field-wrap:before,#login-fullscreen label .x-form-field-wrap:before{content:"Suchbegriff eingeben:";color:#fff;font-size:1.25rem;margin-bottom:15px}#search-fullscreen form{margin-top:40vh}.overlay-close{display:inline-block;position:absolute;right:20px;top:20px;height:30px;width:30px;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);cursor:pointer;background:url(/__/images/close-button_white.png) center no-repeat;background-size:contain}.overlay-close:hover{background:url(/__/images/close-button.png) center no-repeat transparent;background-size:contain}#loginform .form-group input{width:100% !important}#login-fullscreen form{display:block}#login-fullscreen .form-text{font-family:'Lora',serif;color:#fff;margin:30px 0}#login-fullscreen .effect{display:inline-block}#login-fullscreen .effect input{height:auto;width:130px !important;text-align:center !important}#login-fullscreen .form-group{width:100%}#login-fullscreen .form-group *{font-family:'Lora',serif}#login-fullscreen .passwortvergessen{display:inline-block;float:right;margin-top:25px}#login-fullscreen label{color:#fff}#login-fullscreen .passwortvergessen:hover{color:#fff;text-decoration:underline}.changepw input{height:50px;width:100%}.service_overview{display:none}.cntedit{display:flex;gap:20px}#myservices .cntedit a,#myservices .cntedit a:active,#myservices .cntedit a:visited,#myservices .cntedit a:hover{color:#565656 !important}#myservices{width:100%}#myservices .service-wrap{padding:30px;background:#ececec}#myservices .service-wrap #mydata{column-count:2;padding:0;margin-top:25px}#myservices .service-wrap #mydata .rows:last-of-type .customer_list_desc,#myservices .service-wrap #mydata .rows:last-of-type .customer_list_val{display:none}#myservices .service-wrap #mydata .customer_list_desc{width:auto;float:none;display:inline-block;padding:2px 10px 2px 0;clear:both;text-align:left;font-family:'Lora',serif}#myservices .service-wrap #mydata .customer_list_val{padding:2px 10px 2px 0;font-family:'Lora',serif;display:inline-block}#myservices .svcbtn{height:200px;margin:65px -15px}#myservices .svcbtn a{height:100%}.regline{margin-bottom:1rem}.regline input{height:50px !important;background-image:none}.formcaptcha .regdesc{width:auto;float:none;padding-left:0;line-height:revert}#regForm{margin-bottom:65px}.cat-form .event-resultlist .cat-mitarbeiter .block-wrap{margin-top:0}.cat-form .event-resultlist .cat-mitarbeiter .block-wrap .block-inner{height:100% !important;background:transparent !important}.cat-form .event-resultlist .cat-mitarbeiter .block-wrap .block-title{font-weight:700 !important;font-size:1.285rem !important;line-height:1.5rem}.cat-form .event-resultlist .cat-mitarbeiter .block-wrap .block-addinfo{font-size:1rem}.cat-form .event-resultlist .cat-mitarbeiter .block-wrap .block-teaser{bottom:20px;position:absolute}.cat-form .event-resultlist .col-xl-4:nth-child(5n+0) a .block-wrap{background-color:#E3000F;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4:nth-child(5n+0) a .block-wrap .block-title,.cat-form .event-resultlist .col-xl-4:nth-child(5n+0) a .block-wrap .block-teaser,.cat-form .event-resultlist .col-xl-4:nth-child(5n+0) a .block-wrap .block-addinfo,.cat-form .event-resultlist .col-xl-4:nth-child(5n+0) a .block-wrap .content-infos{color:#fff;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4:nth-child(5n+0) a .block-wrap .behoerdenSachbereich{color:#ffffff}.cat-form .event-resultlist .col-xl-4:nth-child(5n+1) a .block-wrap{background-color:#FFED00;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4:nth-child(5n+1) a .block-wrap .block-title,.cat-form .event-resultlist .col-xl-4:nth-child(5n+1) a .block-wrap .block-teaser,.cat-form .event-resultlist .col-xl-4:nth-child(5n+1) a .block-wrap .block-addinfo,.cat-form .event-resultlist .col-xl-4:nth-child(5n+1) a .block-wrap .content-infos{color:#565656;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4:nth-child(5n+2) a .block-wrap,.cat-form .event-resultlist .col-xl-4:nth-child(5n+4) .block-wrap{background-color:#ef641b;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4:nth-child(5n+2) a .block-wrap .block-title,.cat-form .event-resultlist .col-xl-4:nth-child(5n+4) .block-wrap .block-title,.cat-form .event-resultlist .col-xl-4:nth-child(5n+2) a .block-wrap .block-teaser,.cat-form .event-resultlist .col-xl-4:nth-child(5n+4) .block-wrap .block-teaser,.cat-form .event-resultlist .col-xl-4:nth-child(5n+2) a .block-wrap .block-addinfo,.cat-form .event-resultlist .col-xl-4:nth-child(5n+4) .block-wrap .block-addinfo,.cat-form .event-resultlist .col-xl-4:nth-child(5n+2) a .block-wrap .content-infos,.cat-form .event-resultlist .col-xl-4:nth-child(5n+4) .block-wrap .content-infos{color:#fff;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4 .block-wrap,.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine{background-color:#565656;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4 .block-wrap .block-title,.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .block-title,.cat-form .event-resultlist .col-xl-4 .block-wrap .block-teaser,.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .block-teaser,.cat-form .event-resultlist .col-xl-4 .block-wrap .block-addinfo,.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .block-addinfo,.cat-form .event-resultlist .col-xl-4 .block-wrap .content-infos,.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .content-infos{color:#fff;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4 .block-wrap .behoerdenSachbereich,.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .behoerdenSachbereich{color:#ffffff;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine{background-color:#565656 !important;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .block-title,.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .block-teaser,.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .block-addinfo,.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .content-infos{color:#fff;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cat-form .event-resultlist .col-xl-4 .block-wrap.vereine .behoerdenSachbereich{color:#ffffff;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.categories .ktcatlinkalph,.categories .ktcatlinkalphact,.categories .ktcatlinkalphactfound,.categories .ktcatlinkalphactnotfound,.categories .ktcatlinkalphfound{width:25%;border:1px solid #ececec;margin:0;color:#565656;padding:10px;text-align:center;display:block;font-weight:700;float:left}.categories .ktcatlinkalph{cursor:no-drop;color:#ececec}.categories .ktcatlinkalphfound,.categories .ktcatlinkalphactfound{background:#ececec;cursor:pointer}.categories .ktcatlinkalphfound:hover,.categories .ktcatlinkalphactfound:hover{background:#E3000F;color:#fff}.categories .ktcat.list img{display:inline-block;position:absolute;width:15px;height:15px;right:10px;opacity:0.3;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);transform:rotate(0)}.categories .subcats{position:relative;background:#ececec;margin:10px 0;padding:10px}.categories .subcats:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#ececec;border-width:8px;margin-left:0px}.categories label{display:block}.categories label input{margin-right:10px}.categories label .subcats{display:none}.categories select{width:100%;padding:9px;background-color:#fff;float:left;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.35);border:1px solid #ccc}.bw_oeffnungszeitentable tr{background:transparent !important}.bw_categories_you_are_in a.cat-in:first-child{padding-left:15px !important;background:#ececec !important}.bw_categories_you_are_in a.cat-in:last-child{padding-left:15px !important;background:#ececec !important}.bw_categories_you_are_in a.cat-in:last-child:after{display:none}.cat-in{padding:5px 15px !important;display:inline-block;background:#ececec !important;position:relative;margin-right:10px;color:#565656}.cat-in:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#ececec;border-width:9px;margin-top:-9px}.headroom{position:fixed;width:100%;display:block;z-index:30;top:0;height:130px;will-change:transform;transition:transform 200ms linear;background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.mobilefa1,.burger{display:none}.mobilefa2,.mobilefa3{display:inline-block;padding:5px 10px;position:absolute;top:0;right:0;cursor:pointer;z-index:100}.headroom--pinned.headroom--not-top,.nav-active{transform:translateY(0%) !important;background:#fff !important;--nav-color:#565656;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.headroom--pinned.headroom--not-top #startlogo a,.nav-active #startlogo a{background-image:url(/__/images/werneck_sw.png);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.headroom--pinned.headroom--not-top .icon-wrap a,.nav-active .icon-wrap a{color:#565656}.headroom--unpinned,.headroom--not-top.headroom--not-bottom{transform:translateY(-100%);background:#fff !important;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.follow{--nav-color:#565656}.follow .headroom{background:#fff}.follow .headroom #startlogo a{background-image:url(/__/images/werneck_sw.png);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.follow .headroom .menuUL li a{color:#565656 !important;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.follow .icon-wrap a{color:#565656}.logstatus{z-index:100;display:inline-block;position:absolute;top:129px;left:0}.logstatus .buttons{display:flex;flex-direction:row}.logstatus .buttons button{min-height:52px;line-height:1.2rem;background:#ef641b !important;color:#fff !important;border:1px solid #fff;margin-bottom:0;width:auto;display:block}.logstatus .buttons button:hover{background:#565656 !important}.btn-werneck{max-width:250px;position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:6px;background:#fff !important;padding:0 35px;color:#565656 !important;border:1px solid #565656;min-height:50px}.btn-werneck:hover{background:#565656 !important;color:#fff !important;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.btn-werneck-edit{max-width:270px;position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:6px;background:#fff !important;padding:0 35px;color:#565656 !important;border:1px solid #565656;min-height:50px}.btn-werneck-edit:hover{background:#565656 !important;color:#fff !important;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.cntlist .cnt-wrap{padding:20px;background-color:#ececec;margin-bottom:15px}.cntlist .cnttitle{font-size:21px}.cntlist .cnt-buttons{text-align:right;padding-top:25px}.cntlist .cnt-button{display:inline-block;width:75px;text-align:center;margin:10px}.cntlist .cnt-button span{font-size:13px}.cntlist .cnt-button a{border-bottom:none !important;height:50px;width:50px;display:block;background-color:#666;color:#fff;font-size:24px;padding-top:8px;margin:0 auto}.cntlist .cnt-button a i{color:#fff}.cntlist .cnt-button a:hover{background-color:transparent}.cntlist .cnt-button.cnt-status.status-online a i{color:green !important}.cntlist .cnt-button.cnt-status.status-offline a i{color:red !important}.cntedit a.btn{width:100% !important}.cnt-info{font-size:15px}#editor.user-editor .x-form-field-wrap{width:100% !important;margin-right:0;position:relative}#editor.user-editor .x-form-field-wrap input{width:100%;height:50px}#editor.user-editor input[type="submit"].btn-werneck{width:100%}#editor.user-editor a.uploadbtn{height:40px !important;padding:10px;background:#ef641b;color:#fff;display:inline-block;margin-bottom:10px}#editor.user-editor a.uploadbtn:hover{background:#565656 !important;color:#fff !important}#editor.user-editor input[type="file"],#editor.user-editor .moxie-shim.moxie-shim-html5{visibility:hidden}#editor.user-editor .mediapreview{height:auto !important}#editor.user-editor .mediapreview>img{max-width:200px !important}#editor.user-editor .x-form-field-wrap .x-form-date-trigger{top:11px !important}#editor.user-editor .line{clear:both}#editor.user-editor .eventslinesstatusevents{clear:both}#editor.user-editor #start,#editor.user-editor #end{display:inline-block}#editor.user-editor .startevents>.right.field,#editor.user-editor .endevents>.right.field{display:inline-block}#editor.user-editor .startevents>.right.field .fields,#editor.user-editor .endevents>.right.field .fields{width:100%;padding:0}#editor.user-editor .cke_editable{min-height:280px;border:1px solid #d7d7d7}#editor.user-editor .cke_editable:focus{outline:0;box-shadow:0 0 0 .2rem #007bff 40}#editor.user-editor .x-form-field-wrap{width:145px !important;margin-right:0;position:relative}#editor.user-editor .x-form-field-wrap input{width:100% !important}#editor.user-editor .x-form-field-wrap .x-form-trigger{width:25px;height:25px;border:0;background:transparent url(/__/images/calendar.svg) center;background-size:15px;background-repeat:no-repeat;max-width:none;cursor:pointer;border-bottom:none;position:absolute;top:6px;right:0;display:inline-block}.editor-user-options{margin:10px 0}.btnuserdata .btn-werneck,#myservices .service-area .btn-werneck,#myservices .cntedit .btn-werneck{min-height:50px;max-width:100%;display:flex;width:100%;justify-content:center;align-items:center;color:#565656 !important}.btnuserdata .btn-werneck:hover,#myservices .service-area .btn-werneck:hover,#myservices .cntedit .btn-werneck:hover{background:#565656 !important;color:#fff !important}.collapse-body a,.backlink,.thumb-address a{display:inline-block;font-family:'Lora',serif;color:#565656;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.collapse-body a:hover,.backlink:hover,.thumb-address a:hover{color:#ef641b;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.backlink{margin:30px 0}.underline-animation{display:inline-block;position:relative;color:#0087ca}.underline-animation:after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background:linear-gradient(270deg, #FFED00 0%, #E3000F 100%);transform-origin:bottom right;transition:transform .25s ease-out}.underline-animation.underlined:after,.underline-animation:hover:after,.underline-animation:focus:after{transform:scaleX(1);transform-origin:bottom left}a.btn-close{display:block;position:absolute;height:50px;width:50px;z-index:100000000;right:0;top:150px}.more a{position:relative;display:inline-block;text-align:center;margin-top:30px;color:#565656;text-decoration:none;letter-spacing:1px;font-weight:400;font-size:1.125rem}.effect a{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.effect a span{position:relative;display:inline-block;padding:8px 30px;background:#fff;border:1px solid #b5b5b5;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.csstransforms3d .effect a span::before{position:absolute;top:100%;left:0;padding:8px 20px;width:100%;height:100%;color:#fff;background:#565656;border:1px solid #565656;content:attr(data-hover);-webkit-transition:background .3s,border .3s;-moz-transition:background .3s,border .3s;transition:background .3s,border .3s;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0}.effect a:hover span,.effect a:focus span{-webkit-transform:rotateX(90deg) translateY(-22px);-moz-transform:rotateX(90deg) translateY(-22px);transform:rotateX(90deg) translateY(-22px)}.csstransforms3d .effect a:hover span::before,.csstransforms3d .effect a:focus span::before{background:#565656}.cat-form .events-search .search-field,.cat-form .cat-search .search-field{max-width:none !important}.events-form,.cat-form{margin-bottom:15px;margin-top:30px;height:auto;position:relative;min-height:160px;width:100%}.events-form .side-trigger,.cat-form .side-trigger{width:100%;position:relative;background:#ececec;display:flex;margin-bottom:30px;cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center}.events-form .side-trigger span,.cat-form .side-trigger span{display:block;width:100%;padding:25px;font-weight:700;font-size:1.285rem}.events-form .side-trigger i,.cat-form .side-trigger i{padding:25px;transform:rotate(0deg);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.events-form .events-search,.cat-form .events-search,.events-form .cat-search,.cat-form .cat-search{position:relative;margin-bottom:30px}.events-form .events-search .search-wrap,.cat-form .events-search .search-wrap,.events-form .cat-search .search-wrap,.cat-form .cat-search .search-wrap{padding:0 25px;display:flex;background-color:#ececec;position:relative;height:100%;align-items:flex-end;justify-content:space-between}.events-form .events-search input,.cat-form .events-search input,.events-form .cat-search input,.cat-form .cat-search input,.events-form .events-search a,.cat-form .events-search a,.events-form .cat-search a,.cat-form .cat-search a{width:100% !important;padding:9px;background-color:#fff;float:left;border:1px solid #ececec;height:50px}.events-form .events-search input.submit-form,.cat-form .events-search input.submit-form,.events-form .cat-search input.submit-form,.cat-form .cat-search input.submit-form,.events-form .events-search a.submit-form,.cat-form .events-search a.submit-form,.events-form .cat-search a.submit-form,.cat-form .cat-search a.submit-form{max-width:175px;margin-bottom:6px;padding:0 35px;border:1px solid #565656}.events-form .events-search input.submit-form:hover,.cat-form .events-search input.submit-form:hover,.events-form .cat-search input.submit-form:hover,.cat-form .cat-search input.submit-form:hover,.events-form .events-search a.submit-form:hover,.cat-form .events-search a.submit-form:hover,.events-form .cat-search a.submit-form:hover,.cat-form .cat-search a.submit-form:hover{background:#565656;color:#fff;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.events-form .events-search .search-field,.cat-form .events-search .search-field,.events-form .cat-search .search-field,.cat-form .cat-search .search-field{max-width:50%;display:inline-block;position:relative;padding-bottom:6px;width:100%}.events-form .events-search .search-field input,.cat-form .events-search .search-field input,.events-form .cat-search .search-field input,.cat-form .cat-search .search-field input{margin-bottom:0}.events-form .events-search .search-field:before,.cat-form .events-search .search-field:before,.events-form .cat-search .search-field:before,.cat-form .cat-search .search-field:before{content:"Wonach suchen Sie?";font-size:0.7rem}.events-form .events-search .time-wrap,.cat-form .events-search .time-wrap,.events-form .cat-search .time-wrap,.cat-form .cat-search .time-wrap{display:flex;padding-bottom:6px}.events-form .events-search .time-wrap input,.cat-form .events-search .time-wrap input,.events-form .cat-search .time-wrap input,.cat-form .cat-search .time-wrap input{margin-bottom:0}.events-form .events-search .time-wrap .datefield,.cat-form .events-search .time-wrap .datefield,.events-form .cat-search .time-wrap .datefield,.cat-form .cat-search .time-wrap .datefield{display:inline-block;padding-bottom:6px;float:none !important}.events-form .events-search .time-wrap #evstart:before,.cat-form .events-search .time-wrap #evstart:before,.events-form .cat-search .time-wrap #evstart:before,.cat-form .cat-search .time-wrap #evstart:before{content:"von";font-size:0.7rem}.events-form .events-search .time-wrap #evend:before,.cat-form .events-search .time-wrap #evend:before,.events-form .cat-search .time-wrap #evend:before,.cat-form .cat-search .time-wrap #evend:before{content:"bis";font-size:0.7rem}.events-form .events-search #evstart .x-form-field-wrap,.cat-form .events-search #evstart .x-form-field-wrap,.events-form .cat-search #evstart .x-form-field-wrap,.cat-form .cat-search #evstart .x-form-field-wrap,.events-form .events-search #evend .x-form-field-wrap,.cat-form .events-search #evend .x-form-field-wrap,.events-form .cat-search #evend .x-form-field-wrap,.cat-form .cat-search #evend .x-form-field-wrap{width:105px !important;margin-right:0;position:relative}.events-form .events-search #evstart .x-form-field-wrap .x-form-trigger,.cat-form .events-search #evstart .x-form-field-wrap .x-form-trigger,.events-form .cat-search #evstart .x-form-field-wrap .x-form-trigger,.cat-form .cat-search #evstart .x-form-field-wrap .x-form-trigger,.events-form .events-search #evend .x-form-field-wrap .x-form-trigger,.cat-form .events-search #evend .x-form-field-wrap .x-form-trigger,.events-form .cat-search #evend .x-form-field-wrap .x-form-trigger,.cat-form .cat-search #evend .x-form-field-wrap .x-form-trigger{width:25px;height:25px;border:0;background:transparent url(/__/images/calendar.svg) center;background-size:15px;background-repeat:no-repeat;max-width:none;cursor:pointer;border-bottom:none;position:absolute;top:10px;right:0;display:inline-block}.events-form .cat-search .search-field,.cat-form .cat-search .search-field{width:80%}.events-form .event-selection,.cat-form .event-selection{margin-bottom:30px}.events-form .event-selection .event-buttons,.cat-form .event-selection .event-buttons{margin-top:50px;clear:both}.events-form .event-selection .event-buttons button,.cat-form .event-selection .event-buttons button{font-family:'Lora',serif;text-decoration:underline}.events-form .event-selection .event-buttons img[src="/__/images/close-button.png"],.cat-form .event-selection .event-buttons img[src="/__/images/close-button.png"]{width:16px;height:16px;margin-left:10px}.side-head{font-size:1.285rem;font-weight:700;padding:10px 25px;background:#ececec}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#E3000F;background-color:#E3000F}.side-body{margin:30px 0;font-family:'Lora',serif;position:relative;display:block}.side-body select{padding:9px 25px;border:1px solid #ececec;width:100%;color:#565656}.side-body .categories{position:relative;display:flex;height:auto;flex-direction:row;flex-wrap:wrap}.side-body .categories a{display:inline-block;float:none;min-width:22%}.side-body .categories label{font-family:'Lora',serif;position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline;width:90%}.side-body .categories label i{position:absolute;transform:rotate(0deg);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);right:-25px;padding:5px}.side-body .categories label input{margin-right:10px}.side-body .categories .subcats label{flex-wrap:nowrap}.bw_oeffnungszeiten{width:100%;float:none}.bw_oeffnungszeiten td{padding:0 5px}.bw_oeffnungszeitentable td{padding:0 5px}.bw_contact{border-left:1px solid #565656;margin-bottom:30px;padding-left:20px}.bw_box,.bw_link,.bw_kosten_box{background:none !important;padding-left:0 !important}.bw_onlineverfahrenlink:before{content:'\f24e';font-family:FontAwesome;display:inline-block;color:#ef641b;margin-right:5px}.event-resultlist .block-with-pic .block-wrap .content-infos{color:#333 !important;background-color:#ececec !important}.event-resultlist .block-wrap{background:#ececec;margin-bottom:30px;position:relative;overflow:hidden;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.event-resultlist .block-wrap span.more{display:flex;position:absolute;right:-50px;z-index:100000;opacity:1;font-size:1.85rem;bottom:-125px;height:100px;width:100px;background:#fff;transform:rotate(45deg);justify-content:center;align-items:stretch;box-shadow:2px -1px 5px 0px #ef641b;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.event-resultlist .block-wrap span.more i{color:#565656;transform:rotate(-45deg);padding-right:25px;padding-top:5px;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.event-resultlist .block-wrap .block-pic{height:220px;width:100%;display:block}.event-resultlist .block-wrap .block-pic:before{display:block;height:100%;width:100%}.event-resultlist .block-wrap .content-infos{color:#333;padding:15px;font-family:'Lora',serif;font-size:0.9rem;min-height:115px}.event-resultlist .block-wrap .content-infos .location{display:flex;flex-direction:row;align-items:baseline}.event-resultlist .block-wrap .content-infos .location .loc-address{display:flex;font-weight:normal}.event-resultlist .block-wrap .content-infos i{font-size:1.5rem}.event-resultlist .block-wrap .content-infos span{font-weight:700;margin-right:5px}.event-resultlist .block-wrap .block-inner{height:220px;width:100%;position:absolute;top:0;left:0;padding:15px;color:#565656;display:flex;flex-direction:column;justify-content:space-between}.event-resultlist .block-wrap .block-inner.with-pic{background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 60%)}.event-resultlist .block-wrap .block-inner.with-pic .block-categorie,.event-resultlist .block-wrap .block-inner.with-pic .block-title{color:#fff !important}.event-resultlist .block-wrap .block-categorie{font-size:0.9rem;position:relative}.event-resultlist .block-wrap .block-inner-wrap{display:flex;align-items:flex-end;height:100%;max-height:190px}.event-resultlist .block-wrap .block-date{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ef641b;min-width:85px;height:100px;margin-right:15px}.event-resultlist .block-wrap .block-date span{color:#fff;text-transform:uppercase;font-weight:200}.event-resultlist .block-wrap .block-date span.day{font-size:3rem;line-height:2.5rem}.event-resultlist .block-wrap .block-title{font-weight:700;font-size:20px;line-height:1.5rem}.event-resultlist .block-wrap:hover{transform:translateY(-6px);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);transition-delay:0.2s}.event-resultlist .block-wrap:hover:after{height:30px;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);transition-delay:0.1s}.event-resultlist .block-wrap:hover span.more{opacity:1;color:#565656;z-index:1000;bottom:-65px;font-size:1.85rem;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.top-box{height:300px;position:relative;z-index:1}.top-box .top-thumb,.top-box .top-box-wrap{background:#ececec;height:100%}.top-box:nth-of-type(1)>div,.top-box:nth-of-type(3)>div{padding:25px;display:flex;flex-direction:column;justify-content:space-between}.top-box:nth-of-type(2)>div{padding:25px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.top-box:nth-of-type(3)>div{background:#ef641b}.top-box:nth-of-type(3)>div *{color:#fff}.top-box-container-vereine{gap:15px}.top-box-container-vereine .top-box-vereine{height:300px;position:relative;z-index:1;overflow:hidden}.top-box-container-vereine .top-box-vereine.top-box-vereine--ansprechpartner,.top-box-container-vereine .top-box-vereine.top-box-vereine--adresse{padding:25px;display:flex;flex-direction:column;justify-content:space-between}.top-box-container-vereine .top-box-vereine.top-box-vereine--logo{text-align:center}.top-box-container-vereine .top-box-vereine.top-box-vereine--logo img{width:100%;height:100%;object-fit:contain}.top-box-container-vereine .top-box-vereine.top-box-vereine--ansprechpartner{background-color:#ececec}.top-box-container-vereine .top-box-vereine.top-box-vereine--adresse{background-color:#ef641b;color:white}.top-box-container-vereine .top-box-vereine.top-box-vereine--adresse a{color:inherit}.top-box-container-vereine .top-box-vereine.top-box-vereine--adresse a:hover{color:inherit;text-decoration:underline}.top-box-container-vereine .top-box-vereine .top-box-vereine__header{font-weight:bold}.top-box-container-vereine .top-box-vereine .top-box-vereine__header i{float:right;font-size:2rem}.thumb-header.with-pic{color:#fff}.thumb-address{font-family:'Lora',serif}.detail-title{font-size:2rem;font-weight:700;text-align:center;margin:40px 0}.detail-teaser{font-family:'Lora',serif;margin-bottom:30px}.top-thumb{display:block;height:300px}.top-thumb table *{font-family:'Lora',serif}.thumb-date{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ef641b;width:85px;height:100px;margin-right:15px}.thumb-date span{color:#fff;text-transform:uppercase;font-weight:200}.thumb-date span.day{font-size:3rem;line-height:2.5rem}.thumb-date span.time{text-transform:none;font-size:0.9rem;line-height:1rem}.collapse-wrap{position:relative;margin-top:30px}.collapse-link,.side-collapse-link{width:100%;padding:10px 25px;background:#ef641b;color:#fff !important;position:relative;z-index:1;border-bottom:1px solid #ececec;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);display:flex;justify-content:space-between;align-items:center}.collapse-link i,.side-collapse-link i{transform:rotate(180deg);float:right;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.collapse-link.collapsed,.side-collapse-link.collapsed{background:#fff;border-bottom:1px solid #565656;color:#565656 !important;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.collapse-link.collapsed i,.side-collapse-link.collapsed i{transform:rotate(0deg);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.collapse-body{font-family:'Lora',serif;padding:15px 0 30px 0}section.spsearchlist{padding:10px 18px 10px 10px;margin:0 0 30px 0;background-color:#ececec;border:1px solid #ececec;border-radius:0;transition:border-color .5s ease-in 0s}section.spsearchlist:hover{border:1px solid #565656}section.spsearchlist .sp-teaser{font-family:'Lora',serif}section.spcontent{background-image:none}.section-functioncall form{margin-bottom:65px}.section-content section.intro:before,.section-functioncall section.intro:before{content:'';width:300%;display:block;background:#ececec;height:100%;position:absolute;top:0;left:-50%}.section-content section.intro:not(:first-of-type),.section-functioncall section.intro:not(:first-of-type){margin-top:65px}.intro{background-color:#ececec;padding:65px 0;width:100%}.intro *{text-align:center}.intro .headline{font-weight:700;text-transform:uppercase;margin-bottom:30px}.intro .teaser{font-family:'Lora',serif;font-style:italic;font-size:1.125rem}.contentcall{margin:65px 0}.contentcall .info-wrap .teaser{font-family:'Lora',serif;font-size:18px}.content-wrap{position:relative;margin-bottom:30px;z-index:1}.content-wrap .teaser{font-family:'Lora',serif;font-size:18px}.content-wrap h2{font-weight:700;font-size:1.75rem;margin-bottom:30px;clear:both}.content-wrap .ressort{text-transform:uppercase;color:#E3000F;margin-bottom:30px}.content-wrap p{clear:both}.content-wrap input,.content-wrap select,.content-wrap textarea{position:relative;display:block;padding:9px;background-color:#fff;float:left;border:1px solid #ececec;height:50px;margin-bottom:15px;margin-right:15px}.content-wrap textarea{min-height:150px}article.infoblock{margin:30px 0}.article-wrap{position:relative;overflow:hidden;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.article-wrap *{color:#565656}.article-wrap .pic{display:block;height:320px;background-size:cover;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.article-wrap .info-wrap{height:320px;position:relative;overflow:hidden;padding:25px;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);background:#ececec}.article-wrap .info-wrap .teaser{font-family:'Lora',serif}.article-wrap .info-wrap .headline{font-weight:700;font-size:1.5rem}.article-wrap .info-wrap .info{font-size:0.85rem;margin-bottom:30px}.article-wrap .info-wrap .info span{text-transform:uppercase;color:#E3000F}.article-wrap .info-wrap:after{display:block;position:absolute;content:'';width:100%;height:150px;background:-moz-linear-gradient(top, rgba(236,236,236,0) 0%, #ececec 100%);background:-webkit-linear-gradient(top, rgba(236,236,236,0) 0%, #ececec 100%);background:linear-gradient(to bottom, rgba(236,236,236,0) 0%, #ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ececec', endColorstr='#ececec', GradientType=0);bottom:0;left:0}.article-wrap span.more{display:flex;position:absolute;right:-50px;z-index:100000;opacity:1;font-size:1.85rem;bottom:-125px;height:100px;width:100px;background:#fff;transform:rotate(45deg);justify-content:center;align-items:stretch;box-shadow:2px -1px 5px 0px #ef641b;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.article-wrap span.more i{color:#565656;transform:rotate(-45deg);padding-right:25px;padding-top:5px;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.article-wrap.article-highlight .info-wrap{background:#000;background:linear-gradient(270deg, #FFED00 0%, #E3000F 100%)}.article-wrap.article-highlight *{color:#fff !important}.article-wrap.article-highlight .info-wrap:after{background:linear-gradient(180deg, rgba(239,100,27,0) 10%, #e3000f 100%)}.article-wrap:hover{transform:translateY(-6px);-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);transition-delay:0.1s}.article-wrap:hover span.more{opacity:1;color:#565656;z-index:1000;bottom:-65px;font-size:1.85rem;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.article-wrap:after{position:absolute;bottom:0;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.headline{font-weight:700;font-size:2.25rem;font-family:'Josefin Sans',sans-serif}.filter-open{display:block}.filter-close{display:none}.rotate180{transform:rotate(180deg) !important;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78)}.section-picslider .swiper-container{height:950px}.section-picslider .swiper-container .container,.section-picslider .swiper-container .row{height:90%}.section-picslider .swiper-container .slide-inner{background:rgba(255,255,255,0.8);backdrop-filter:blur(3px);padding:25px}.section-picslider .swiper-container .headline{font-weight:700;font-size:1.75rem}.section-picslider .swiper-container .teaser{font-family:'Lora',serif;font-style:italic;font-size:1.125rem}.section-events .headline{font-weight:700;margin:65px 0;font-size:2.5rem;color:#fff;display:flex;flex-direction:column;align-items:center}.section-events .headline small{font-family:'Lora',serif;font-style:italic;font-size:50%;font-weight:400;margin-top:25px}.section-content{font-family:'Lora',serif;padding-bottom:65px;max-width:100%;overflow:hidden}.section-content:empty{padding-bottom:0}.section-content .headline{margin-top:30px}.section-content .side-wrap .side-contact{position:relative;padding:25px;background:#ececec;margin-bottom:30px}.section-content .side-wrap .side-contact .icon{position:absolute;right:25px;top:25px}.section-content .side-wrap .side-contact>span{font-family:'Josefin Sans',sans-serif;font-weight:700;display:block;font-size:1.25rem}.section-content .side-wrap .side-contact .contact-details-wrap>div{margin-top:30px}.section-content .side-wrap .side-contact .contact-details-wrap .contact i{margin-right:5px}.section-content .side-wrap .side-map{position:relative;z-index:1}.section-shortlinks{background:#ececec;padding:65px 0}.section-shortlinks .row{justify-content:space-around;align-items:center}.section-shortlinks .icon-wrap{height:125px;display:flex;justify-content:center;align-items:center}.section-shortlinks .icon-wrap a{display:flex;flex-direction:column;align-items:center;color:#565656}.section-shortlinks .icon-wrap a i{font-size:3rem}section.breadcrumb{justify-content:center;background-color:#fff;border-radius:0;margin-bottom:65px}section.breadcrumb *{color:#565656;font-size:0.85rem}section.breadcrumb a:hover span{color:#ef641b;text-decoration:underline}footer{background:#565656;padding:65px 0}footer *{color:#fff}footer .contact{font-size:1.125rem}footer .social-link.instagram{background-image:url("/__/images/Instagram_logo_2016.svg");background-size:35px;background-repeat:no-repeat;padding:5px 0 0 45px;height:40px;display:inline-block}footer .fair-trade{padding-left:50px}footer .social{display:flex;flex-direction:row;justify-content:space-evenly;padding:0 30%;margin-bottom:30px}footer .metaUL li{width:50%;font-size:1.125rem}footer .metaUL li:nth-child(even){border-left:1px solid #fff;padding-left:30px}.x-date-menu{width:300px;box-shadow:#888 0px 0px 2px !important}.x-menu-list{background:#fff;list-style-type:none;padding:0 !important}.x-menu{border-color:#fff;background-image:none}.x-btn button{border:0 none;background:transparent;font-family:'Lora',serif;text-transform:uppercase;font-size:18px;padding-left:3px;padding-right:3px;cursor:pointer;margin:0;overflow:visible;width:auto;-moz-outline:0 none;outline:0 none}.x-layout-panel .x-btn button{border:0 none;background:transparent;text-transform:inherit;font-size:inherit;padding-left:3px;padding-right:3px;cursor:pointer;margin:0;overflow:hidden;width:auto;-moz-outline:0 none;outline:0 none}.x-date-mp-ybtn a{overflow:hidden;width:40px;height:20px;cursor:pointer;background:none;display:block;margin:0 auto}.x-date-picker .x-date-right a::after,.x-date-mp-next::after{content:'\f061' !important;font-family:FontAwesome;font-size:18px;padding:5px;color:#FFF;text-decoration:none !important}.x-date-picker .x-date-left a::after,.x-date-mp-prev::after{content:'\f060';font-family:FontAwesome;font-size:18px;padding:5px;color:#FFF;text-decoration:none !important}.x-date-mp td{padding:2px;font-family:'Lora',serif}.x-date-mp td.x-date-mp-month a:hover,.x-date-mp td.x-date-mp-year a:hover{background:#E3000F;color:#333}.x-date-picker{border:none;background:#fcfcfc;width:100% !important}.x-date-picker>table{height:185px;width:100% !important}.x-date-picker .x-date-middle,.x-date-picker .x-date-left,.x-date-picker .x-date-right{background:#E3000F;color:#fff}.x-date-picker .x-date-middle a,.x-date-picker .x-date-left a,.x-date-picker .x-date-right a{opacity:1}.x-date-picker .x-date-left a{background-image:none}.x-date-picker .x-date-right a{background-image:none}.x-date-picker .x-date-inner a:hover{background:#e6e6e6}.x-date-picker .x-date-inner th{background:#e7e7e7;color:#272727;border-bottom:none;font-size:12px}.x-date-picker .x-date-inner .x-date-prevday,.x-date-picker .x-date-inner .x-date-active,.x-date-picker .x-date-inner .x-date-nextday{background:#fcfcfc}.x-date-picker .x-date-inner{width:100%}.x-date-picker .x-date-inner .x-date-nextday a{color:#a8a8a8}.x-date-picker .x-date-inner .x-date-nextday a:hover{color:#272727}.x-date-picker .x-date-inner .x-date-active a:link{color:#272727}.x-date-picker .x-date-inner .x-date-selected a{background:#9da1a2;color:#ffffff !important}.x-date-picker .x-date-inner .x-date-today a{border:none}.x-date-picker .x-date-inner .x-date-events{background-image:none !important}.x-date-picker .x-date-inner .x-date-events a.x-date-date{background-image:none !important}.x-date-picker .x-date-bottom{background:#E3000F;border-top:none}.x-date-picker .x-date-bottom .x-btn-left,.x-date-picker .x-date-bottom .x-btn-center,.x-date-picker .x-date-bottom .x-btn-right{background:#E3000F}.x-date-middle .x-btn .x-btn-text,.x-date-picker .x-date-bottom .x-btn-text{color:#fff;font-size:18px}.x-date-mp{background:#fcfcfc}.x-date-mp td.x-date-mp-sel a{background:#e6e6e6;border:none;color:black !important}.x-date-mp td.x-date-mp-month a,.x-date-mp td.x-date-mp-year a{color:#272727;font-size:16px}.x-date-mp .x-date-mp-btns{background:#E3000F}.x-date-mp .x-date-mp-btns td{border-top:none}.x-date-mp .x-date-mp-btns button{background:#E3000F;padding:10px;border:none}.x-date-mp-btns button{text-decoration:none;text-align:center;text-decoration:none !important;color:white;font-family:'Lora',serif;cursor:pointer}.x-date-mp .x-date-mp-ybtn{background:#E3000F}.x-date-inner a,.x-date-inner th span{padding:2px 5px;display:block;font:'Lora',serif;font-size:15px;font-weight:500;text-decoration:none;color:black;text-align:center;zoom:1;line-height:30px}.header .header__sticker-container{position:relative}.header .header__sticker{width:200px;height:200px;position:absolute;right:-25px;top:250px;font-family:'Lora',serif;font-size:36px;line-height:45px;padding-top:50px;padding-left:10px;padding-right:10px;background-color:#fd7e14;color:white;border-radius:50%;text-align:center;font-weight:bold;z-index:100}@media only screen and (max-width:1400px){.siteheader #startlogo{display:inline-block;width:220px;height:93px;margin-top:42px}#nav .li_menu,#nav .li_menu-a{padding-left:20px !important;padding-bottom:20px}#nav a{font-size:1rem}}@media only screen and (max-width:1200px){html,body{font-size:17px}.headline,.section-events .headline{font-size:1.75rem}.siteheader #startlogo{margin-top:5px}.events-form .events-search input.submit-form,.events-form .events-search a.submit-form,.events-form .cat-search input.submit-form,.events-form .cat-search a.submit-form,.cat-form .events-search input.submit-form,.cat-form .events-search a.submit-form,.cat-form .cat-search input.submit-form,.cat-form .cat-search a.submit-form{max-width:125px;padding:0}.events-form .events-search .search-field,.events-form .cat-search .search-field{max-width:40%}.side-trigger span,.side-head{font-size:1rem !important}}@media only screen and (max-width:1025px){html,body{font-size:16px}#nav .nav-lvl1 .navsub li{width:100%;padding-right:25px}.intro{background-color:#ececec;padding:65px 0}a.btn-close{display:none !important}.container{width:100% !important;max-width:100% !important}.start .headroom--top .burger span{background:#fff}.start .headroom--top .icon-wrap a{color:#fff}.start .headroom--top.nav-active .burger span{background:#565656}.start .headroom--top.nav-active .icon-wrap a{color:#565656}.contentcall .info-wrap .teaser{font-size:17px}.siteheader #startlogo{margin-top:25px;width:275px}.first-row{flex-direction:column-reverse}.first-row .side-trigger{margin-bottom:0;border-bottom:1px solid #565656}.article-wrap .info-wrap .headline{font-weight:700;font-size:1.25rem}.burger{display:flex}.mobilefa{display:block}section.nav-active{height:100%;overflow:scroll}#nav{height:auto}#nav>ul{display:none}#nav .mobile{width:100%;background:#fff;margin-top:130px}#nav .mobile ul>li>ul{display:none;visibility:visible;position:relative;left:5%}#nav .mobile ul>li>ul i{cursor:pointer;z-index:1000}#nav .mobile .nav-lvl1{position:relative;display:none;height:auto;opacity:1;width:100%;top:0;left:0;z-index:1;padding-top:0;margin-top:20px !important;background:rgba(255,255,255,0);-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-o-transition:all .35s ease-out;transition:all .35s ease-out;transition-delay:0.25s !important}#nav .mobile .nav-lvl1>.container .navsub{position:relative}#nav .mobile .mobilefa1,#nav .mobile .mobilefa2,#nav .mobile .mobilefa3{font-size:1.5rem;color:#ef641b !important;display:inline-block;padding:5px 10px;position:absolute;top:0;right:25px;cursor:pointer;z-index:1000}#nav .mobile li{display:block;width:100%}.header .header__sticker{width:160px;height:160px;position:absolute;right:50px;top:400px;color:white;border-radius:50%;text-align:center;font-size:28px;font-weight:bold;line-height:34px;padding-top:45px;z-index:100}}@media only screen and (max-width:768px){#swiper-events .content-wrap{display:flex;flex-direction:column;align-items:center;margin:0 auto;height:auto}#swiper-events .content-wrap .content-date{height:auto}#swiper-events .content-wrap .content-info-wrap{height:auto;align-items:center}.siteheader #startlogo{margin-top:37px;width:200px}.siteheader .icon-wrap a{color:#565656;font-size:1.25rem;padding:7px}footer .metaUL{margin-bottom:65px}footer .metaUL li{text-align:left;border-left:none !important;padding-left:0 !important}footer .fair-trade{padding-left:0;display:inline-block;margin-bottom:30px}}@media only screen and (max-width:480px){#klaro .klaro .cookie-notice{background-color:#ef641b !important;position:fixed !important;bottom:50% !important;z-index:1000000000;width:100% !important;max-width:100%;top:auto !important}.qn{width:320px;bottom:55px}}#login-fullscreen{position:fixed;height:100%;width:100%;top:0;z-index:10000;align-items:center}#login-fullscreen.active{display:flex !important}#login-fullscreen .buttons input{margin:0 0 20px 0}#login-overlay{top:0;left:0;width:100vw;height:100%;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden;background-color:rgba(51,51,51,0.85)}#login-overlay .overlay-close{display:inline-block;position:absolute;right:40px;top:20px;height:30px;width:30px;cursor:pointer;background:url(/__/images/close-button_white.png) center no-repeat;background-size:contain}#login-overlay .overlay-close:hover{background:url(/__/images/close-button.png) center no-repeat transparent;background-size:contain}#login-overlay form{width:100%;z-index:1000;margin:0 auto;max-width:600px}.userbutton{width:100%;background-color:#0087ca;font-size:16px;padding:13px;border-radius:0;margin:0 0 30px;color:#fff}.userbutton i{float:left;font-size:22px}.userbutton.userbutton{width:100%;margin:0 0 30px}#userbuttons{float:right;clear:both;margin-top:20px}#userbuttons>div{display:block;float:left;margin-left:10px}#userbuttons>div#login{background-image:url(/__/images/usericon.png);background-size:contain;width:50px;height:50px;cursor:pointer;position:relative}#userbuttons>div#login.active{background-image:url(/__/images/loggedinicon.png)}#login-fullscreen{display:none}#login-fullscreen.active{display:flex}.spsearch-fullscreen,#login-fullscreen{position:fixed;height:100%;width:100%;top:0;z-index:10000;align-items:center}.spsearch-fullscreen .submitlogin,#login-fullscreen .submitlogin{cursor:pointer}.spsearch-fullscreen .sp-overlay,#login-fullscreen .sp-overlay,.spsearch-fullscreen .login-overlay,#login-fullscreen .login-overlay{top:0;left:0;width:100%;height:100%;z-index:21;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden;background-color:rgba(51,51,51,0.85)}.spsearch-fullscreen form,#login-fullscreen form,.spsearch-fullscreen .login-error,#login-fullscreen .login-error{display:flex;justify-content:flex-start;width:100%;z-index:1000;margin:0 auto;max-width:600px;flex-wrap:wrap}.spsearch-fullscreen form>span,#login-fullscreen form>span,.spsearch-fullscreen .login-error>span,#login-fullscreen .login-error>span{color:#fff;font-size:1.25rem;margin-bottom:15px}.spsearch-fullscreen form input,#login-fullscreen form input,.spsearch-fullscreen .login-error input,#login-fullscreen .login-error input{width:80% !important;height:50px}.spsearch-fullscreen form button,#login-fullscreen form button,.spsearch-fullscreen .login-error button,#login-fullscreen .login-error button{width:100px;background:#E3000F;border:none;color:#fff}.spsearch-fullscreen form button:hover,#login-fullscreen form button:hover,.spsearch-fullscreen .login-error button:hover,#login-fullscreen .login-error button:hover{background:#333}.spsearch-fullscreen label,#login-fullscreen label{position:relative;z-index:22;margin:0 auto;display:flex}.spsearch-fullscreen label .x-form-field-wrap,#login-fullscreen label .x-form-field-wrap{display:flex;margin:0 auto;width:600px !important;max-width:100%;flex-direction:column}.spsearch-fullscreen label .x-form-field-wrap:before,#login-fullscreen label .x-form-field-wrap:before{content:"Suchbegriff eingeben:";color:#fff;font-size:1.25rem;margin-bottom:15px}.spsearch-fullscreen .userbutton input[type="submit"],#login-fullscreen .userbutton input[type="submit"]{background:inherit;border:none;color:#fff}.overlay-close{display:inline-block;position:absolute;right:20px;top:20px;height:30px;width:30px;-webkit-transition:all .25s cubic-bezier(.24, 0, 1, .78);-moz-transition:all .25s cubic-bezier(.24, 0, 1, .78);-o-transition:all .25s cubic-bezier(.24, 0, 1, .78);transition:all .25s cubic-bezier(.24, 0, 1, .78);cursor:pointer;background:url(/__/images/close-button_white.png) center no-repeat;background-size:contain}.overlay-close:hover{background:url(/__/images/close-button.png) center no-repeat transparent;background-size:contain}#loginform .form-group input{width:100% !important}#login-fullscreen form{display:block}#login-fullscreen .form-text{color:#fff;margin:30px 0}#login-fullscreen .cl-effect{display:inline-block}#login-fullscreen .cl-effect input{height:auto;width:130px !important;text-align:center !important}#login-fullscreen .form-group{width:100%}#login-fullscreen .passwortvergessen{display:inline-block;float:right;margin-top:25px}#login-fullscreen label{color:#fff}#login-fullscreen .passwortvergessen:hover{color:#fff;text-decoration:underline}.loggedin{display:block;width:300px;z-index:10000;margin:0 auto;color:#fff}.loggedin .buttons .btn-primary{width:100%}.loggedin .btn-userdata{padding-top:2px;line-height:1.2;background:#666}.loggedin .btn-logoff{padding-top:2px;line-height:2}#myservices{margin:0 auto}#myservices .cs3button{background-color:#565656}#myservices .cntedit a,#myservices .cntedit a:active,#myservices .cntedit a:visited{color:#565656 !important}#myservices .cntedit a.cs3button,#myservices .cntedit a:active.cs3button,#myservices .cntedit a:visited.cs3button{color:#fff !important}#myservices .cntedit a:hover{color:#fff !important}#myservices .service_overview a.cs3button{min-height:50px;max-width:100%;display:flex;justify-content:center;align-items:center;color:#565656 !important;background:#fff}.field-set input[type=date]{width:100%;height:60px;margin-bottom:20px;background-color:#f8f9fa;border:none;padding-left:30px;font-family:"Roboto",sans-serif}.btnuserdata{padding-top:22px}.shopping-basket{background-image:url(/__/images/basketicon.png);background-size:contain;width:50px;height:50px}.shopping-basket a{display:block;width:100%;height:100%;text-decoration:none;position:relative}.shopping-basket a #basket_count_events,.shopping-basket a #basket_count_events_shopcoupons{color:#ca1517;display:block;width:20px;text-align:center;height:20px;margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-weight:600;font-size:.7em}#basket_events .shop_saved{background:none}#basket_events .rowhead{font-weight:bold}#basket_events .row{margin:20px 0}#shopbasket .lastrow{margin-top:40px}#shopbasket a{color:#ca1517}.shopborder{border:none}/*# sourceMappingURL=/__/css/main.less.map */