article a:not(.elementor-accordion-title):not(.elementor-toggle-title):not(.textContent a){color:inherit}.elementor-accordion>div:first-of-type{display:none}.shrinker.elementor-sticky--effects{padding-top:5px!important;padding-bottom:5px!important;-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;transition:all .2s linear!important}.shrinker.elementor-sticky--effects .shrinking-logo img{width:80px!important;transition:all .2s linear!important;-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important}.elementor-sticky--effects .shrinking-slogan{-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;transition:all .2s linear!important;margin-bottom:0!important}.shrinker.elementor-sticky--effects ul li a{font-size:1.1rem!important;transition:all .2s linear!important;-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important}@media screen and (max-width:767px){.shrinker.elementor-sticky--effects{background:var(--e-global-color-876bc4e)!important;padding-top:5px!important;padding-bottom:5px!important}.shrinker.elementor-sticky--effects .shrinking-logo img{width:40px!important}}h2{font-size:1.3rem;font-size:clamp(28px,19.829787234px + 0.0141843972 * 100vw,36px);margin:1rem;margin:clamp(8px,-16.5106382979px + 0.0425531915 * 100vw,32px) 0;color:var(--e-global-color-primary)!important}h4{font-size:1rem;font-size:clamp(20px,13.8723404255px + 0.0106382979 * 100vw,26px);margin:.5rem 0 0}h5{font-size:1rem;font-size:clamp(18px,11.8723404255px + 0.0106382979 * 100vw,24px);margin:.5rem 0 0}.themenH2 h2{margin:30px 0 0;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.2em!important}article hr,.mainContent hr{width:100%;border-top:2px dotted var(--e-global-color-accent);border-right:0px;border-bottom:0px;border-left:0px;margin:20px 0!important}.readmorebtn{margin-top:-20px}.readmorebtn .elementor-tab-title a{display:block;transition:all .25s ease;font-size:16px;font-weight:500!important}.readmorebtn .elementor-tab-title.elementor-active::after{content:"weniger lesen";font-size:16px;font-weight:500!important;display:block}.readmorebtn .elementor-toggle-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse}.readmorebtn .elementor-tab-title.elementor-active a{display:none}.readmorebtn .elementor-toggle .elementor-tab-title{display:flex}.simcal-default-calendar-list .simcal-calendar-list-compact .simcal-calendar-head .simcal-nav h3{color:#fff!important;font-weight:700}.amgVeranstaltungen .simcal-events-list-container p{padding:15px;font-size:14px!important;color:#7a7a7a!important;margin-bottom:0!important;font-style:oblique}li.simcal-event:before{content:none!important;margin-bottom:0!important;padding-bottom:0!important}li.simcal-event{margin-bottom:0!important;padding-bottom:0!important}.amgVeranstaltungen .simcal-calendar-head{background-color:#0d1356!important}.simcal-calendar-list{background-color:#f5f5f5;padding-bottom:10px}.simcal-event-details p{margin-bottom:0!important;color:#00000!important}.simcal-calendar-head{background-color:var(--e-global-color-primary);color:#fff;padding:10px 0 5px}.simcal-calendar-head h3{color:#fff;font-weight:400}.simcal-calendar .post-edit-link{display:none}.simcal-align-right{display:none}.simcal-next,.simcal-prev{color:#fff!important}.simcal-event-start-date,.simcal-event-end-date{color:var(--e-global-color-primary);font-weight:700}hr.hrPunktLinieVeranstaltungen{background-color:#fff;border-top:4px dotted var(--e-global-color-accent)}