:root{--space-big:1.5em;--space-normal:.75em;--space-small:.375em}.verowa_input_has_error,.pp_input_has_error{border:1px solid #f00!important}.verowa_inline_error_msg,.verowa-inline-error-msg,.pp_inline_error_msg .verowa_connect_error_box ul li{color:#f00}.verowa_inline_error_msg::first-letter,.pp_inline_error_msg::first-letter {text-transform:uppercase}.verowa_connect_error_box ul{list-style:none;margin:0 0 1rem 0}.fa-question-circle{font-size:15px}.text-uppercase{text-transform:uppercase}.verowa-force-text-nowrap{white-space:nowrap}.event-toggle-button{transition:all .3s ease-in-out}.event-toggle-button{transform:rotate(0deg)}.event-toggle-button[data-animation=rotate].open{transform:rotate(180deg)}.event-accordion-open,*[data-role=verowa-open-container]{display:none}#verowa-agenda-search-wrapper,#vc-agenda-search-wrapper{margin-bottom:1.5em}#verowa-agenda-search-wrapper input[type="search"],#vc-agenda-search-wrapper input[type="search"]{background:#fff;border-right:0!important;padding:5px 16px;padding-left:12px}#verowa-agenda-search-wrapper button,#vc-agenda-search-wrapper button{background-color:#fff;padding:0!important;margin-left:-1px}#verowa-agenda-search-wrapper .is-search-iconm,#vc-agenda-search-wrapper .is-search-icon{display:flex!important;height:39px;width:38px;border:1px solid #ccc;font-size:14px!important;background-color:#ededed;padding-top:0!important;align-items:center;justify-content:center}#vc-agenda-search-wrapper .is-search-icon{background-color:#dcdcdc}#vc-agenda-search-wrapper is-search-icon{color:#666;font-size:14px!important;line-height:1;text-transform:capitalize}#vc-agenda-search-wrapper .is-search-icon svg{width:22px;display:inline}.verowa-submit-wrapper{display:flex;align-items:center}.verowa-submit-wrapper .verowa-ajax-loader{height:31px;margin-left:1rem;display:inline-block}.verowa-subscription-button.disabled,.subscription-button.disabled{background-color:#ccc;pointer-events:none}.verowa-block,.nl_block{display:table;margin:0 0 1em 0;width:100%}.verowa-block .row,.nl_block .row{display:table-row;width:100%}.verowa-block .column,.nl_block .column{box-sizing:border-box;display:table-cell;padding:3px 0}.verowa-block .column:first-child,.nl_block .column:first-child{padding:3px 8px 3px 0}.verowa-block div i{display:inline-block;margin-top:var(--space-normal)}.nl_block select,.nl_block select{width:100%}.verowa-contact-tracing .nl_target_lists{background:#f5f5f5;border-radius:2px;margin:1em 0;padding:12px}.verowa-contact-tracing .nl_target_lists .column{align-items:center;display:flex;padding:1px 0}.verowa-contact-tracing .nl_target_lists .column input{margin-right:7px}.verowa-subscription-form input[type="text"]:disabled,.verowa-contact-tracing input[type="text"]:disabled{background:#f5f5f5}.verowa-subscription-form .subs_block{margin-top:var(--space-normal)}.verowa-resend-subs-validation-form{display:flex;flex-wrap:wrap;flex-direction:row}.verowa-resend-subs-validation-form .verowa-subs-validation-email{margin:0 1em 1em 0;max-width:50%;min-width:320px}.verowa-resend-subs-validation-form input[type=submit]{margin-bottom:var(--space-normal)}.verowa-subscription-form .verowa-event-topic{color:#888;line-height:1.5;margin:0}@media all and (max-width:600px){.verowa-nl-block input[type="text"],.verowa-nl-block select .nl_block input[type="text"],.nl_block select{width:100%}.verowa-nl-block.intervall .row,.nl_block.intervall .row{display:flex;flex-direction:column}.verowa-nl-block.intervall .column,.nl_block.intervall .column{margin-bottom:var(--space-small)}}.verowa-renting-form-contact-wrapper,.vc_renting_form_contact_wrapper{display:flex;flex-direction:row;padding:15px 0}.verowa-renting-form-contact-wrapper>div,.vc_renting_form_contact_wrapper>div{flex:0 1 100%}.verowa-renting-date-width-time .verowa-input-time label,.renting_date_width_time .ct-input-time label{width:100px;margin:0 10px;display:inline-block}.verowa-input-time,.ct-input-time{margin-top:5px}.verowa-multiple-choice-block .verowa-input-has-error,.multiple-choice-block .pp_input_has_error,.verowa-input-radio.pp_input_has_error,.verowa-single-checkbox.pp_input_has_error{border:0!important}#verowa-agenda-filter-reset{display:block}#verowa-agenda-filter-reset::after{display:none}.verowa-api-error,.verowa-connect-error,.verowa_connect_error{color:#f00}.verowa-single-checkbox label{display:flex;align-items:baseline}.comply_checkbox .checkbox-label{display:flex;align-items:baseline;gap:5px}.comply_checkbox .checkbox-text{flex:1;word-wrap:break-word}#verowa-persons-billing,#renting-persons-billing{margin-left:30px}#renting-persons .verowa-dnone,#renting-persons-billing.verowa-dnone{display:none!important}.verowa-subs-booked-up-detail,.verowa-subs-deadline-expired-detail{font-weight:bold}.verowa-subs-no-subs-form-list{font-weight:bold}.verowa-subs-booked-up-list,.verowa-subs-deadline-expired{color:#fff;background-color:#808080;pointer-events:none;cursor:pointer}.verowa_renting_form_submit>input,.vc_renting_form_submit>input{padding:10px 0}.verowa-rb-direction-column>div,.verowa-rb-long-options>div{display:flex!important;flex-direction:column!important}.verowa-rb-short-options>div{display:flex!important;flex-direction:row!important}.nl_block{display:table;margin:1em 0;width:100%}.nl_block .row{display:table-row;width:100%}.nl_block .column{box-sizing:border-box;display:table-cell;padding:3px 0}.nl_block .column:first-child{padding:3px 8px 3px 0}.nl_block select{width:100%}.nl_block input[type="text"],.nl_block select{margin-bottom:var(--space-small)}.verowa-newsletter .nl_target_lists{background:#f5f5f5;border-radius:2px;margin:1em 0;padding:12px}.verowa-newsletter .nl_target_lists .column{align-items:center;display:flex;padding:1px 0}.verowa-newsletter .nl_target_lists .column input{margin-right:7px}.verowa-newsletter input[type="text"]:disabled{background:#f5f5f5}@media all and (max-width:600px){.nl_block input[type="text"],.nl_block select{width:100%}.nl_block.intervall .row{display:flex;flex-direction:column}.nl_block.intervall .column{margin-bottom:var(--space-small)}}.verowa-form ::selection{color:#fff;background-color:var(--accent)}.verowa-contact-tracing.big-form{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;overflow-wrap:break-word;word-break:break-word}.verowa-form.ct-form{background:#f6f6f6;padding:var(--space-big);width:100%;max-width:100%;box-sizing:border-box}.verowa-form hr{margin:var(--space-big) 0}.verowa-form h2{margin-top:var(--space-normal);margin-bottom:var(--space-small)}.verowa-form h3{margin-top:var(--space-normal);margin-bottom:.2em}.verowa-form h4{margin-top:var(--space-big);margin-bottom:var(--space-normal)}.verowa-form h3,.verowa-form label{display:flex!important;align-items:center!important}span.radio-text,span.checkbox-text{display:flex;align-items:center}p.verowa-subs-form-text,.verowa-form p{margin-bottom:var(--space-small) 0}.verowa-form input[type="text"],.verowa-form input[type="email"],.verowa-form input[type="number"],.verowa-form input[type="url"],.verowa-form input[type="tel"],.verowa-form input[type="search"],.verowa-form input[type="password"],.verowa-form input[type="time"],.verowa-form input[type="date"],.verowa-form textarea,.verowa-form select,.verowa-form input[type="radio"],.verowa-form input[type="checkbox"]{transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out;max-width:max-content;box-sizing:border-box}.verowa-form input[type="email"]{max-width:fit-content}.verowa-form input:not([type="checkbox"]):not([type="radio"]):not([type="number"]):not([type="time"]):not([type="date"]):not([type="submit"]),.verowa-form textarea,.verowa-form select{width:100%;max-width:100%;box-sizing:border-box}.verowa-form input[type="submit"]{max-width:200px;width:auto!important}.verowa-input-dropdown-wrapper select{width:fit-content}@media(max-width:768px){.verowa-contact-tracing.big-form{width:100%!important;max-width:100%!important;padding:0}.verowa-form input:not([type="checkbox"]):not([type="radio"]),.verowa-contact-tracing.big-form select,.verowa-contact-tracing.big-form textarea{width:100%!important;max-width:100%!important;box-sizing:border-box}}form p.verowa-subs-date{display:flex;align-items:baseline;word-wrap:anywhere;padding:0;display:flex;margin:var(--space-normal) 0 0}.verowa-form .verowa-input:not(.verowa-input-checkbox-wrapper):not(.verowa-input-radio-wrapper){display:flex;flex-direction:column;align-items:flex-start;gap:.2em}.verowa-form .verowa-input:not(.verowa-input-checkbox-wrapper):not(.verowa-input-radio-wrapper):not([type="time"]) label{display:flex;align-items:baseline;margin-top:var(--space-normal)}.verowa-input-time,.ct-input-time{margin-top:0!important}.verowa-block select{margin:0}.verowa-input-dropdown-wrapper label{display:flex;align-items:baseline;margin-top:var(--space-normal);margin-bottom:.2em}.verowa-single-checkbox{display:block;margin:.2em 0}.verowa-single-checkbox .checkbox-label{display:flex;align-items:center;gap:var(--space-small);flex-wrap:nowrap}.verowa-input-radio-container.subs-input-radio-container{flex-wrap:wrap}.verowa-radio-input .radio-label{display:flex;align-items:baseline;gap:var(--space-small)}.verowa-rb-short-options .verowa-radio-input .radio-label{gap:.3em;margin-right:var(--space-normal);width:max-content}.verowa-rb-long-options .verowa-radio-input .radio-label{width:fit-content}.verowa-form .verowa-single-checkbox:has(+:not(.verowa-single-checkbox)){display:flex;align-items:center;margin:var(--space-normal) 0;width:100%}.verowa-form input[type="submit"]{height:auto!important}.verowa-form .verowa-inline-error-msg,.verowa-form .pp_inline_error_msg{display:block;width:fit-content;font-size:.8em;color:#f00;margin:.3em 0 0;line-height:1.3}.verowa-form input.pp_input_has_error,.verowa-form select.pp_input_has_error,.verowa-form textarea.verowa-inline-error-msg,.verowa-input-dropdown-wrapper:has(.verowa-inline-error-msg) select,.verowa-input:has(.verowa-inline-error-msg) textarea{border:1px solid #f00;outline:0}.verowa-form .verowa-single-checkbox:has(.verowa-inline-error-msg),.verowa-form .verowa-single-checkbox:has(.pp_input_has_error){margin-bottom:0!important}.verowa-required-labeling{margin-left:.25em;font-weight:bold;font-size:0}.verowa-required-labeling::before{content:"*";font-size:1rem;color:#d00;margin-left:.3em}#verowa_event_filters label{display:block;margin-top:0;padding-bottom:.4em}.verowa-event-detail-meta-data{margin-bottom:1em!important}#verowa_event_filters ul{margin-left:0}#verowa_event_filters ul li{display:inline-block;margin:0 4px 4px 0}#verowa_event_filters .list_filter{margin-bottom:.8em}#verowa_event_filters .filter-button{background-color:rgba(204,204,204,.3);border:1px solid #ccc;border-radius:3px;color:#555;font-size:.8em;margin:0;padding:2px 5px}#verowa_event_filters .filter-button:hover{background-color:#aaa;border:1px solid #aaa;color:#fff!important;cursor:pointer}#verowa_event_filters .filter-button.selected{background:#0079bc;border:1px solid #0079bc;color:#fff}#verowa_event_filters .filter-button.selected:hover{background:#0079bc;border:1px solid #0079bc;color:#fff}#verowa_event_filters .date_filter_picker input[type="text"]{border-radius:2px;box-sizing:border-box;color:#333;font-size:.9em;padding:2px 8px!important;width:100px}#verowa_event_filters{font-size:.9em}@media screen and (min-width:480px){#verowa_event_filters .row{display:flex;align-items:center;margin-bottom:.5em}#verowa_event_filters .row .column{display:flex;align-items:center;align-self:flex-start;flex:0 1 120px;margin-right:0}#verowa_event_filters .row .column label{display:inline-block;padding-bottom:0}#verowa_event_filters .row .list_filter{margin:0;display:flex;align-items:flex-start;white-space:nowrap;flex-wrap:wrap;flex:0 1 auto;width:calc(100% - 120px)}}#verowa_event_filters.verowa-filter div.row.date-row{display:flex;align-items:center;margin-bottom:.5em}#verowa_event_filters.verowa-filter div.row.date-row .column{display:flex;align-items:center;align-self:flex-start}#verowa_event_filters.verowa-filter div.row.date-row .column label{display:inline-block;padding-bottom:0}#ui-datepicker-div{font-size:.8em}.event_list_wrapper{margin:.8em 0;border-bottom:1px solid #d9d9d9}.event_list_wrapper span{display:block}.event_list_wrapper .event_meta .catering,.event_list_wrapper .event_meta .childcare_text,.event_list_wrapper .event_meta .baptism_offer_text{display:inline-block}.event_list_wrapper .event_list_item{background:#fff;cursor:pointer;display:flex;flex-flow:row wrap;justify-content:flex-start;padding:.5em 0;position:relative;width:100%!important;border-top:1px solid #d9d9d9;font-size:.9em}.event_list_wrapper .event_list_item .event_date{flex:0 1 120px;margin-right:0}@media screen and (max-width:480px){.event_list_wrapper .event_list_item .event_date{flex:0 1 100%;margin-right:0}}.event_list_wrapper .event_list_item .event_date .weekday,.event_list_wrapper .event_list_item .verowa-date-prefix{text-align:center}.event_list_wrapper .event_list_item .event_date .day{font-size:1.2em;font-weight:600!important;text-align:center}.event_list_item .event_date .month{text-align:center}.event_list_wrapper .event_list_item .event_date .year{display:none}@media screen and (max-width:480px){.event_list_wrapper .event_list_item .event_date .weekday:not(.verowa-multiday-event),.event_list_wrapper .event_list_item .event_date .day:not(.verowa-multiday-event),.event_list_item .event_date .month:not(.verowa-multiday-event){display:inline-block!important}.event_list_wrapper .event_list_item .event_date .year{display:none}.event_list_wrapper .event_list_item .event_date .verowa-multiday-event{display:none}.event_list_wrapper .event_list_item .event_date .day{font-size:1em;line-height:normal!important;padding-left:1em}.event_list_wrapper .event_list_item .event_date .day::after{content:"."}}.event_list_wrapper .event_list_item .event_container{flex:0 1 auto;width:calc(100% - 120px)}@media screen and (max-width:480px){.event_list_wrapper .event_list_item .event_container{flex:0 1 100%}}.event_list_wrapper .event_list_item .event_container .event_short_content{width:100%}.event_list_wrapper .event_list_item .event_image{display:none!important}.event_list_wrapper .event_list_item .event_container .event_toggle{cursor:pointer;font-size:20px;position:absolute;right:0;top:5px}.event_list_wrapper .event_list_item .event_container .event_title{font-size:1.2em;font-weight:400!important}.event_list_wrapper .event_list_item .event_container .event_topic{color:#888!important}.event_list_wrapper .event_list_item .event_container .event_content p{margin:.5em 0}.event_list_wrapper .collapse .detail_text{margin:1em 0}.event_list_wrapper .collapse .full_image{padding:.4em 0!important}.event_button_list .buttons{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.event_button_list .buttons button.detail a{padding:0!important;color:#fff!important;z-index:999!important}@media screen and (max-width:480px){.event_button_list .buttons{flex-flow:column nowrap;align-items:flex-start}}@media screen and (max-width:480px){.event_list_wrapper .event_list_item .event_date .year{display:none!important}.event_list_wrapper .event_list_item .event_date .day{line-height:normal!important;font-weight:normal!important;padding-left:.4em;padding-right:.2em}.event_list_wrapper .event_list_item .event_date .day::after{content:"."}.event_list_wrapper .event_date .weekday::after{content:","}}.event_list_wrapper .isotope-item{z-index:2}.event_list_wrapper .isotope-hidden .isotope-item{pointer-events:none;z-index:1}.event_button_list{display:none}.event_list_wrapper .event_list_item .event_date .year{display:block}.verowa_days{display:block;text-align:center}.verowa_agenda_filter_reset_wrapper{flex-grow:2;text-align:right;font-size:.9em}.verowa_event_body .inside-article .person{margin-bottom:1em}.event_list_wrapper .event_button_list i.far.fa-calendar-alt{margin-right:.25em}