/*!
* WSW v5.15.0
* mcgyqf-ovwm-ezif
* Copyright 2026
*/
@media (min-width:980px){.nav-item{border-top:8px solid #424252;padding-top:15px;margin-top:-8px;transition:all 0.5s ease;line-height:0.95rem!important;font-size:1.1rem !important}.wsw-header a.nav-item:hover,.wsw-header a.nav-item.active{border-top:8px solid #df6323}.wsw-header a.nav-item:first-of-type{font-size:1.8rem !important;line-height:0.75rem!important;font-weight:600}a.nav-item:after{content:"|";font-size:14px;font-weight:600;margin-left:0.65vw;position:absolute;margin-top:5px}.wsw-header a.nav-item:first-of-type:after{margin-top:7px}a.nav-item:last-of-type:after{display:none}} @media (max-width:600px){#wsw-snippet-a75e5790-6066-41ef-a2f7-f13d1b4e0a56 .wsw-snippet-name{margin-top:30px}} h1,h2{padding-left:25px}section[data-section-id="wsw-efba588b-4635-4046-8258-ece3c82817e0"]{padding-top:0 !important;padding-bottom:0vw}.wsw-header{border-top:8px solid #424252;padding-top:0 !important}body[data-page="2"] header .wsw-header,body[data-page="3"] header .wsw-header,body[data-page="4"] header .wsw-header,{background-color:#fff !important}.wsw-header-element-menu{max-width:1120px !important;margin:auto}ol:not(:last-child),p:not(:last-child),ul:not(:last-child){margin-bottom:1.5rem !important}p.ql-indent-1{padding-bottom:10px !important;margin-bottom:10px !important}#veranstaltungen p{padding-bottom:10px !important;margin-bottom:10px !important}h1,h2,h3{margin-bottom:1.5rem}header strong,main strong,footer strong,p strong,.wsw-top-bar strong,header b,main b,footer b,p b,.wsw-top-bar b{font-weight:600}footer a{text-decoration:none !important;color:#000000 !important}footer p{line-height:2rem}.wsw-form-block{box-shadow:0px 0px 5px 3px rgb(0,0,0,0.1)}.wsw-form-block .wsw-form-field label{font-size:1.2rem}#fotos .wsw-section-inner{max-width:calc(1400px + 6vw);--section-inner-max-width:calc(1400px + 6vw);width:100%;margin:0 auto}#fotos .wsw-section-inner h2{max-width:calc(980px);--section-inner-max-width:calc(980px );width:100%;margin:0 auto}#persoenliches h4{margin-bottom:20px}header .wsw-header .wsw-header-element-menu > div:first-child{max-width:100% !important}