@font-face{font-family:'icomoon';src:url(/themes/whtheme/fonts/icomoon.eot);src:url(/themes/whtheme/fonts/icomoon.eot#iefix) format('embedded-opentype'),url(/themes/whtheme/fonts/icomoon.woff) format('woff'),url(/themes/whtheme/fonts/icomoon.ttf) format('truetype'),url(/themes/whtheme/fonts/icomoon.svg#icomoon) format('svg');font-weight:normal;font-style:normal;}.dl-menuwrapper{width:100%;max-width:300px;height:var(--headerheight);left:0px;top:0px;position:absolute;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;z-index:90;}.dl-menuwrapper .dl-trigger{border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:absolute;cursor:pointer;outline:none;left:0px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}.dl-menuwrapper .dl-trigger:hover,.dl-menuwrapper .dl-trigger.dl-active,.dl-menuwrapper ul{}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.dl-menuwrapper li{position:relative;border-bottom:solid 1px var(--actioncolor);list-style-image:none !important;list-style-type:none !important;list-style-position:outside !important;background:var(--schwarz);}.dl-menuwrapper ul li:nth-last-child(1),.dl-menuwrapper ul li ul li:nth-last-child(1){border-bottom:0px;}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;color:var(--weiss) !important;outline:none;}.dl-menuwrapper .dl-trigger span{background:var(--hellgrau);border:none;height:1px;border-radius:0px;width:100%;position:absolute;top:10px;left:0%;cursor:pointer;-webkit-transition:all .35s ease;transition:all .35s ease;display:block;}.dl-menuwrapper .dl-trigger span:nth-of-type(2){top:20px;width:80%;}.dl-menuwrapper .dl-trigger span:nth-of-type(3){top:30px;width:100%;}.dl-menuwrapper .dl-trigger.dl-active .top{-webkit-transform:translateY(10px) translateX(0) rotate(45deg);transform:translateY(10px) translateX(0) rotate(45deg);width:100%;}.dl-menuwrapper .dl-trigger.dl-active .middle{opacity:0;width:100%;}.dl-menuwrapper .dl-trigger.dl-active .bottom{-webkit-transform:translateY(-10px) translateX(0) rotate(-45deg);transform:translateY(-10px) translateX(0) rotate(-45deg);width:100%;}.dl-menuwrapper li.menu-item--active-trail,.dl-menuwrapper li.menu-item--active-trail li.menu-item--active-trail{background:#95C11F;}.dl-menuwrapper li.menu-item--active-trail li{background:#FFFFFF;}.dl-menuwrapper li.menu-item--active-trail > a,.dl-menuwrapper li.menu-item--active-trail li.menu-item--active-trail > a{color:#FFFFFF;}.no-touch .dl-menuwrapper li a:hover{background:var(--actioncolor);}.dl-menuwrapper li.dl-back > a{padding-left:30px;background:rgba(0,0,0,0.1);}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li > a:not(:only-child):after{position:absolute;top:50%;line-height:145%;font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;content:"\e000";color:#95C11F;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}.dl-menuwrapper li.menu-item--active-trail > a:not(:only-child):after{color:#FFFFFF;}.dl-menuwrapper li.dl-back:after{left:10px;top:50%;line-height:145%;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.dl-menuwrapper li > a:after{right:10px;color:rgba(255,255,255,0.15);}.dl-menuwrapper .dl-menu{margin:0px 0 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#FFFFFF;top:var(--headerheight);}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all 0.3s ease;}.dl-menuwrapper .dl-menu.dl-menuopen{top:var(--headerheight);height:calc(100vh - var(--headerheight) - 40px);opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px);background:var(--schwarz);-webkit-box-shadow:1px 1px 8px 0px rgba(51,51,51,0.29);-moz-box-shadow:1px 1px 8px 0px rgba(51,51,51,0.29);box-shadow:1px 1px 8px 0px rgba(51,51,51,0.29);}.dl-menuwrapper li .dl-submenu{display:none;background:#FFFFFF;}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a{display:none;}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}.dl-menuwrapper > .dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0;}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s;}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out;}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease;}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease;}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease;}@-webkit-keyframes MenuAnimOut1{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@-webkit-keyframes MenuAnimOut2{0%{}100%{-webkit-transform:translateX(-100%);opacity:0;}}@-webkit-keyframes MenuAnimOut3{0%{}100%{-webkit-transform:translateZ(300px);opacity:0;}}@-webkit-keyframes MenuAnimOut4{0%{}100%{-webkit-transform:translateZ(-300px);opacity:0;}}@-webkit-keyframes MenuAnimOut5{0%{}100%{-webkit-transform:translateY(40%);opacity:0;}}@keyframes MenuAnimOut1{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@keyframes MenuAnimOut2{0%{}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}}@keyframes MenuAnimOut3{0%{}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}}@keyframes MenuAnimOut4{0%{}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}}@keyframes MenuAnimOut5{0%{}100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s;}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out;}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease;}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease;}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease;}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0;}100%{-webkit-transform:translateY(0);opacity:1;}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1;}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.dl-menuwrapper > .dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease;}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0;}100%{-webkit-transform:translateZ(0);opacity:1;}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.dl-menuwrapper > .dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease;}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);opacity:0;}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(100%);opacity:0;}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);opacity:1;}100%{-webkit-transform:translateZ(-300px);opacity:0;}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1;}100%{-webkit-transform:translateZ(300px);opacity:0;}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(-200px);opacity:0;}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none;}.no-js .dl-menuwrapper li .dl-submenu{display:block;}.no-js .dl-menuwrapper li.dl-back{display:none;}.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1);}.no-js .dl-menuwrapper li > a:not(:only-child):after{content:'';}.demo-1 .dl-menuwrapper button{background:#c62860;}.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper ul{background:#9e1847;}.demo-2 .dl-menuwrapper button{background:#e86814;}.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper ul{background:#D35400;}.demo-3 .dl-menuwrapper button{background:#08cbc4;}.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper ul{background:#00b4ae;}.demo-4 .dl-menuwrapper button{background:#90b912;}.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper ul{background:#79a002;}.demo-5 .dl-menuwrapper button{background:#744783;}.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper ul{background:#643771;}
#sliding-popup{display:block;margin:0;padding:20px;right:0;text-align:center;width:100% !important;z-index:99999;font-weight:normal;border-top:solid 0px #000000;box-sizing:border-box;font-size:80%;line-height:var(--lineheight);}.sliding-popup-bottom{background:var(--schwarz) !important;position:fixed;}.sliding-popup-top{background-color:var(--actioncolor);position:relative;}#sliding-popup .popup-content{background-color:transparent;border:0 none;display:block;margin:0 auto;padding:0;max-width:80%;}#sliding-popup .popup-content #popup-buttons{float:right;margin:0;max-width:30%;}#sliding-popup .popup-content #popup-buttons button{cursor:pointer;display:inline;margin-right:5px;margin-bottom:2px;margin-top:0em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none;background-color:red;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:1px solid var(--schwarz);display:inline-block;color:#666666;font-weight:val(--bold);padding:12px 25px;text-decoration:none;text-shadow:none;font-size:100%;background:var(--actioncolor);text-transform:uppercase;}#sliding-popup .popup-content #popup-buttons button:nth-child(2){padding:3px 10px;font-size:60%;}.eu-cookie-compliance-more-button{font-size:80%;text-decoration:underline;text-transform:uppercase;color:var(--weiss);}.eu-cookie-compliance-more-button:hover{color:var(--weiss);text-decoration:none;}#sliding-popup .popup-content #popup-buttons button:nth-child(1){background-color:var(--weiss);white-space:nowrap;font-weight:var(--bold) !important}#sliding-popup .popup-content #popup-buttons button:nth-child(1):hover{color:var(--weiss);background-color:var(--actioncolor) !important;border:solid 1px var(--weiss);}#sliding-popup .popup-content #popup-buttons button:nth-child(2){opacity:0.8;}#sliding-popup .popup-content #popup-buttons button:hover{background:var(--actioncolor) !important;color:var(--weiss);}#sliding-popup .popup-content #popup-buttons button:active{position:relative;top:1px;}#sliding-popup .popup-content #popup-text{float:left;font-weight:normal;margin:0px 0 0px 0;text-align:left;max-width:67%;}#sliding-popup .popup-content #popup-text h2{font-family:var(--extrabold);font-size:80%;}#sliding-popup .popup-content #popup-text p{display:block;font-size:80%;font-weight:var(--regular);line-height:1.4;margin:0 0 5px 0;}#sliding-popup .popup-content #popup-text p{font-size:80%;}@media screen and (max-width:600px){.eu-cookie-compliance-more-button{margin-bottom:20px;}#sliding-popup .popup-content{max-width:100%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{float:none;margin:5px 0;max-width:100%;}#sliding-popup .popup-content #popup-buttons button{margin-bottom:1em;}}
:root{--schwarz:#000000;--weiss:#FFFFFF;--maincolor:#666666;--actioncolor:#202020;--hellgrau:#BFBFBF;--light:100;--regular:300;--bold:700;--lineheight:145%;--headerheight:80px;--iconsize:22px;}*:focus{outline:none;}label.js-form-required:after{content:"*";}.views-field-edit-node a:link,.views-field-edit-node a:visited{color:red;padding:3px 10px;border:solid 1px red;background-color:var(--weiss);}.views-field-edit-node a:hover,.views-field-edit-node a:active{color:var(--weiss) !important;background:red;padding:3px 10px;border:solid 1px red;}div.tabs{margin:1em 0;}ul.tabs{list-style:none;margin:0 0 0.5em;padding:0;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-left:0.3em;margin-right:0;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}.user-login-form .form-item-name{width:49%;float:left;}.user-login-form .form-item-pass{width:49%;float:right;}.user-login-form .form-item input{width:100%;padding:5px 10px;box-sizing:border-box;margin:5px 0px;}.user-login-form .form-actions{clear:both;}button:focus{outline:0;}#cboxPrevious,#cboxPrevious:hover{background-image:url(/themes/whtheme/images/galprev.svg);width:33px;height:33px;background-position:left top;background-size:100% 100%;margin-top:0px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}#cboxNext,#cboxNext:hover{background-image:url(/themes/whtheme/images/galnext.svg);width:33px;height:33px;background-position:left top;background-size:100% 100%;margin-top:0px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}#cboxClose,#cboxClose:hover{background-image:url(/themes/whtheme/images/galclose.svg);background-size:100% 100%;background-position:left top;width:33px;height:33px;top:-7px;right:-7px;}#cboxOverlay{background:var(--schwarz);}#cboxContent{background:#FFFFFF;overflow:visible !important;}#cboxLoadedContent{border:12px solid #FFFFFF;background:#1C2E4B;}#cboxWrapper{background:transparent;padding-top:0px;overflow:visible !important;}#cboxTitle{left:0px;top:-22px;color:var(--schwarz);}#cboxCurrent{right:12px;top:-18px;color:var(--schwarz);display:none !important;}#cboxLoadedContent{border:0px !important;overflow:visible !important;}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible !important;}#cboxPrevious{left:-7px;}#cboxNext{right:-7px;}.user-login-form{display:table;width:100%;}.user-login-form .js-form-item{width:calc(50% - 20px);float:left;margin-right:20px;}.user-login-form .js-form-item input,.user-pass .js-form-item input{width:100%;padding:5px;box-sizing:border-box;color:var(--schwarz);}input.js-form-submit{margin-top:1em;background-color:var(--hellgrau);color:var(--weiss);border-style:none;padding:15px 25px;}input.js-form-submit:hover{background-color:var(--maincolor);}.region-content .search-form input.js-form-submit{margin-top:1em;background-color:var(--actioncolor);color:var(--weiss);border-style:none;padding:10px 25px;}.region-content .search-form input.js-form-submit:hover{background-color:#9C9D9E;}.region-content .search-form input.form-search{padding:8px 25px;box-sizing:border-box;}.region-content .search-form label{clear:both;display:block;}.region-content .search-form .search-help-link{font-size:80%;}.flexslider{margin:0 0 0px;border:0px solid #ffffff;zoom:1;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flex-control-nav{bottom:40px;z-index:99;}.flex-control-paging li a{border-radius:0px;width:16px;height:16px;-webkit-box-shadow:inset 0 0 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 0px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 0px rgba(0,0,0,0.3);box-shadow:inset 0 0 0px rgba(0,0,0,0.3);}.flex-control-paging li a{background-color:#7A953B;}.flex-control-paging li a.flex-active{background-color:var(--weiss);}ul.tabs{border-bottom:solid 1px #CCCCCC;margin-top:50px !important;}ul.tabs a,ul.tabs a:visited{color:var(--weiss);}ul.tabs a:hover,ul.tabs a:active{color:var(--weiss);}ul.tabs a.is-active{color:var(--schwarz);}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:var(--lineheight);}html,button,input,select,textarea{font-family:'Inter',Arial,Helvetica,"Nimbus Sans L",sans-serif;font-style:normal;font-weight:var(--regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-error-page .field--name-body{font-size:500%;line-height:100%;text-align:center;}main{}a,a:visited{text-decoration:none;}a:hover,a:active{text-decoration:none;}.region-content a,.region-content a:visited{text-decoration:none;color:var(--weiss);}.region-content a:hover,.region-content a:active{text-decoration:underline;}h1,.single-page-title{font-weight:var(--light);font-size:150%;line-height:115%;text-transform:uppercase;}h2{font-weight:var(--light);font-size:250%;line-height:115%;text-transform:uppercase;}h3{font-size:210%;line-height:135%;margin:30px 0px 10px 0px;font-weight:var(--light);}h4{font-size:170%;line-height:135%;margin:30px 0px 10px 0px;font-weight:var(--light);}h5{margin:0px;padding:0px;font-size:105%;line-height:135%;}b,strong{font-weight:var(--bold);}.text-s{font-size:80%;line-height:var(--lineheight);}body{padding:var(--headerheight) 0px 0px 0px;margin:0px;color:var(--weiss);background:var(--schwarz);box-sizing:border-box;}body.user-logged-in{padding:calc(var(--headerheight) + 75px) 0px 0px 0px !important;}.maxwidth{margin-left:5vw;margin-right:5vw;}.single-page-wrapper{padding-top:calc(var(--headerheight));box-sizing:border-box;}.page-node-type-legal .region-content{padding-bottom:10vh;}header{position:fixed;top:0px;left:0px;width:100%;height:var(--headerheight);background:var(--actioncolor);z-index:99;}.user-logged-in header{top:75px;}.region-header{position:relative;height:var(--headerheight);}#block-whtheme-branding{position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}#block-whtheme-branding .logotitel,.block-system-branding-block .logotitel{font-size:36px;line-height:42px;display:block;font-weight:var(--light);}#block-whtheme-branding .logoslogan,.block-system-branding-block .logoslogan{font-size:14px;line-height:18px;display:block;}.block-system-branding-block .logotitel{font-weight:var(--regular);}.block-system-branding-block .logoslogan{font-weight:var(--light);text-transform:uppercase;}.block-system-branding-block{margin-bottom:30px;}#block-whtheme-branding a,#block-whtheme-branding a:visited{color:var(--weiss);}#block-whtheme-branding a:hover,#block-whtheme-branding a:active{color:var(--weiss);}.block-system-branding-block a,.block-system-branding-block a:visited{color:var(--schwarz);}.block-system-branding-block a:hover,.block-system-branding-block a:active{color:var(--schwarz);text-decoration:none;}#block-hauptnavigation{position:absolute;left:400px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}#block-hauptnavigation ul.menu{list-style:none;padding:0px;margin:0px;display:flex;flex-direction:row;}#block-hauptnavigation ul.menu li{list-style:none;padding:0px;margin:0px 30px 0px 0px;}#block-hauptnavigation ul.menu li a,#block-hauptnavigation ul.menu li a:visited{color:var(--weiss);text-transform:uppercase;position:relative;}#block-hauptnavigation ul.menu li a:hover,#block-hauptnavigation ul.menu li a:active{color:var(--hellgrau);text-transform:uppercase;}#block-hauptnavigation ul.menu li a.active{color:var(--hellgrau);}#block-hauptnavigation ul.menu li a.active:after{content:" ";position:absolute;left:0px;bottom:0px;background:var(--schwarz);width:100%;bottom:-16px;height:3px;}.sprachwechsler{position:absolute;right:0px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}.sprachwechsler ul.links{list-style:none;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:flex-end;}.sprachwechsler ul.links li{list-style:none;padding:0px;margin:0px 0px 0px 10px;position:relative;}.sprachwechsler ul.links li a,.sprachwechsler ul.links li a:visited{color:var(--weiss);}.sprachwechsler ul.links li a:hover,.sprachwechsler ul.links li a:active{color:var(--hellgrau);}.sprachwechsler ul.links li a.is-active{color:var(--hellgrau);}.sprachwechsler ul.links li a.is-active:after{content:" ";position:absolute;left:0px;bottom:0px;background:var(--schwarz);width:100%;bottom:-16px;height:3px;}.headericons{position:absolute;right:150px;top:50%;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}.view-headericons .views-row{display:flex;flex-direction:row;position:relative;}.view-headericons .views-row div{font-size:var(--iconsize);overflow:hidden;position:relative;margin-left:25px;color:var(--text);padding-left:0px;box-sizing:border-box;z-index:99;width:var(--iconsize);height:var(--iconsize);}.view-headericons .views-row div a{position:absolute;left:0px;top:0px;width:100%;height:100%;white-space:nowrap;text-indent:100px;}.view-headericons .views-row > div:hover{color:var(--hellgrau);}.view-headericons .views-row div i{}.region-regionbottom{background:var(--actioncolor);padding:3vh 0px 7vh 0px;box-sizing:border-box;}.bottomcontent{text-align:center;box-sizing:border-box;}.copyright{margin-top:5px;}.usermenu ul.menu{display:flex;flex-direction:row;list-style:none;margin:0px;padding:0px;justify-content:center;}.usermenu ul.menu li{margin:0px !important;}.usermenu ul.menu li:not(:last-child):after{content:"-";margin:0px 3px 0px 1px;}.usermenu ul.menu li a,.usermenu ul.menu li a:visited{color:var(--weiss);}.usermenu ul.menu li a:hover,.usermenu ul.menu li a:active,.usermenu ul.menu li a.is-active{color:var(--weiss);text-decoration:underline;}.view-galerie{margin-top:20px;}.view-galerie .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.view-galerie .views-row{flex-basis:calc(20% - 20px);margin-right:25px;margin-bottom:40px;}.view-galerie .views-row:nth-child(5n+5){margin-right:0px;}.views-field-field-kunstwerk img{max-width:100%;height:auto;}article.node--type-page{padding:5vh 0px;box-sizing:border-box;background:var(--weiss);color:var(--schwarz);}article.node--type-page .node__content{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;}article.node--type-page .field--name-body p{margin:0px;padding:0px;}article.node--type-page > div{align-self:stretch;}article.node--type-page .bioset1{flex-basis:30vw;height:30vw;position:relative;box-sizing:border-box;}article.node--type-page .bioset2{flex-basis:55vw;box-sizing:border-box;align-content:center;display:flex;align-items:center;flex-wrap:wrap;}article.node--type-page .bioset2 > div{flex-basis:100%;}article.node--type-page .bgimg{background-position:center center;background-size:cover;position:absolute;left:0px;top:0px;width:100%;height:100%;}article.node--type-page .bgimg img{width:100%;height:auto;}.field--label-inline{display:flex;flex-direction:row;}.field--label-inline .field__label{margin-right:7px;}.field--label-inline .field__item{font-weight:var(--bold);}.node--type-webform .node__content a,.node--type-webform .node__content a:visited{color:var(--weiss);}.node--type-webform .node__content a:hover,.node--type-webform .node__content a:active{color:var(--hellgrau);}article.node--type-webform .field--name-field-name{font-weight:var(--bold);text-transform:uppercase;}.node--type-webform .node__content{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}.node--type-webform .node__content > div{margin-right:10vw;}.node--type-webform .node__content > .field--type-webform{flex-basis:100%;margin-right:0px;}.webform{margin-top:5vh;margin-bottom:10vh;}.webform input[type=text],.webform input[type=tel],.webform input[type=email]{border:0px;padding:10px 20px;box-sizing:border-box;height:50px;width:100%;color:var(--schwarz);}.webform select{height:50px;border:0px;width:100%;background-color:var(--weiss);padding:0px 15px;box-sizing:border-box;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--schwarz);}.webform textarea{border:0px;padding:10px 20px;box-sizing:border-box;color:var(--schwarz);width:100%;}.webform .js-form-item-datenschutz{margin:3vh 0px !important;}.webform .js-form-wrapper{margin:0px 0px 0px 0px;}.webform .form-item{margin:0px 0px 10px 0px;}.webform .wfleft{width:50%;float:left;}.webform .wfleft input{width:calc(100% - 10px);float:left;}.webform .wfright{width:50%;float:right;}input.js-form-submit{margin-top:1em;background-color:var(--weiss);color:var(--schwarz);border-style:none;padding:13px 20px;box-sizing:border-box;text-transform:uppercase;}input.js-form-submit:hover{background-color:var(--maincolor);color:var(--weiss);}.webform .messages--error{margin-bottom:20px;}.webform .wfcont{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;}.webform .wfcont > div{flex-basis:45%;}.webform .webform-actions input{}.webform-confirmation{background:var(--weiss);color:var(--schwarz);margin-top:5vh;text-align:center;padding:20px;box-sizing:border-box;margin-bottom:10vh;font-weight:var(--bold);}.webform-confirmation__message,.webform-confirmation__back{margin:0px !important;}::-webkit-input-placeholder{color:#999999;}::-moz-placeholder{color:#999999;}:-ms-input-placeholder{color:#999999;}:-moz-placeholder{color:#999999;}.webform .form-item--error-message{color:red;}.webform .messages--error{display:none !important;}#dl-menu{display:none;}.loginformmaster{margin-bottom:100px;}@media all and (min-width:2200px){.maxwidth{margin-left:auto;margin-right:auto;max-width:2000px;}}@media all and (max-width:1400px){#block-hauptnavigation{left:310px;}#block-hauptnavigation ul.menu li{margin:0px 20px 0px 0px;}.view-galerie .views-row{flex-basis:calc(25% - 15px);margin-right:20px;margin-bottom:40px;}.view-galerie .views-row:nth-child(5n+5){margin-right:20px;}.view-galerie .views-row:nth-child(4n+4){margin-right:0px;}}@media all and (max-width:1199px){#block-hauptnavigation{display:none;}#dl-menu{display:block;}#block-whtheme-branding{left:80px;z-index:95;}}@media all and (max-width:834px){.view-galerie .views-row{flex-basis:calc(33.333333% - 15px);margin-right:20px;margin-bottom:40px;}.view-galerie .views-row:nth-child(5n+5){margin-right:20px;}.view-galerie .views-row:nth-child(4n+4){margin-right:20px;}.view-galerie .views-row:nth-child(3n+3){margin-right:0px;}}@media all and (max-width:768px){.user-login-form .form-item-name,.user-login-form .form-item-pass{width:100%;float:none;}.node--type-legal .node__content{overflow-x:hidden;}}@media all and (max-width:667px){:root{--headerheight:60px;}#block-whtheme-branding .logotitel,.block-system-branding-block .logotitel{font-size:25px;line-height:32px;}#block-whtheme-branding .logoslogan,.block-system-branding-block .logoslogan{font-size:10px;line-height:14px;}.sprachwechsler{position:fixed;bottom:10px;right:5vw;top:auto;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);z-index:90;}.layout-container:after{content:" ";position:fixed;display:block;left:0px;bottom:0px;width:100%;height:40px;background-color:var(--actioncolor);z-index:89;border-top:solid 1px var(--weiss);}.headericons{position:fixed;z-index:90;right:auto;top:auto;left:5vw;bottom:8px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);}.view-headericons .views-row div{margin-left:0px;margin-right:25px;}.dl-menuwrapper{width:calc(100% + 10vw);max-width:calc(100% + 10vw);height:var(--headerheight);left:-5vw;top:0px;position:absolute;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;z-index:90;}.dl-menuwrapper .dl-trigger{left:5vw;}}@media all and (max-width:650px){.view-galerie .view-content{justify-content:space-between;}.view-galerie .views-row{flex-basis:calc(50% - 10px);margin-right:0px;}.view-galerie .views-row:nth-child(5n+5){margin-right:0px;}.view-galerie .views-row:nth-child(4n+4){margin-right:0px;}.view-galerie .views-row:nth-child(3n+3){margin-right:0px;}.webform .wfleft{width:100%;float:none;clear:both;}.webform .wfleft input{width:100%;float:none;clear:both;}.webform .wfright{width:100%;float:none;clear:both;}.webform .wfright input,.webform .wfright select{width:100%;float:none;clear:both;}input.js-form-submit{width:100%;}}@media all and (max-width:414px){article.node--type-page .node__content{flex-wrap:wrap;}article.node--type-page .bioset1{flex-basis:50%;margin-bottom:40px;min-height:200px;}article.node--type-page .bioset2{flex-basis:100%;}.usermenu ul.menu{flex-wrap:wrap;}}@media all and (max-width:320px){.view-galerie .views-row{flex-basis:100%;}}@media only screen and (min-device-width:768px) and (max-device-width:1366px) and (orientation:landscape){}@media only screen and (max-width:736px) and (orientation:landscape){}
.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:none;padding:0;margin:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#FFFFFF;background-color:green;border-color:green green green transparent;background-image:none;box-shadow:-8px 0 0 #77b259;text-align:left;}.messages--status  a,.messages--status  a:visited{color:#FFFFFF;text-decoration:underline;}.messages--warning{background-color:yellow;background-image:none;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#333333;box-shadow:-8px 0 0 #e09600;}.messages--error{background-color:red;color:#FFFFFF;background-image:none;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;text-align:left !important;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
