html{scroll-behavior:smooth}.wp-block-heading{font-weight:300}footer .logobluete{color:#fff;opacity:.2;max-width:35px}@media only screen and (min-width: 782px){footer .logobluete{max-width:85px}}@media only screen and (max-width: 470px){footer .navi-column{flex-direction:column;align-items:flex-start}}.is-style-text-subtitle{position:relative}.is-style-text-subtitle:not(.nochangecolor)>span{color:#0c0d0d !important}.is-style-text-subtitle:before{content:" ";background-color:currentColor;border-radius:50px;width:.8em;height:.8em;display:inline-block;margin-right:.65em;opacity:.8;ertical-align:center}.wp-block-kadence-posts .category-style-normal,.wp-block-kadence-posts .entry-taxonomies{text-transform:none;font-weight:300;letter-spacing:normal;font-size:100%}.wp-block-kadence-posts .category-style-normal a,.wp-block-kadence-posts .entry-taxonomies a{font-weight:300}.wp-block-kadence-posts .entry-title{font-weight:700}.wp-block-kadence-posts .entry-title a:link{text-decoration:none}.wp-block-kadence-posts .entry-title a:hover,.wp-block-kadence-posts .entry-title a:focus{text-decoration:underline}.wp-block-kadence-posts a.post-more-link{text-transform:none !important;font-family:"Roboto Condensed",sans-serif;font-weight:400;padding:6px 0px;color:#0c0d0d;display:inline-block;padding:10px;text-decoration:none;text-align:center;border:none;transition:all .4s ease;cursor:pointer;line-height:1;border-radius:0;text-transform:none}.wp-block-kadence-posts a.post-more-link:link{background-color:#cde3ea}.wp-block-kadence-posts a.post-more-link:hover,.wp-block-kadence-posts a.post-more-link:focus{background-color:#9ec5d1;transition:all .4s ease;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.2);outline-color:#049bce;outline-width:1;outline-offset:0}.wp-block-kadence-posts a.post-more-link:active{background-color:#dab91c;color:#0c0d0d;box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.3)}.wp-block-kadence-posts a.post-more-link{border:1px solid #049bce;color:#0c0d0d}.wp-block-kadence-posts a.post-more-link:hover,.wp-block-kadence-posts a.post-more-link:focus{background-color:#9ec5d1;color:#0c0d0d}.wp-block-kadence-posts a.post-more-link:active{border-color:#049bce;color:#0c0d0d;background-color:#dab91c}.wp-block-kadence-posts a.post-more-link{font-size:100%;font-weight:400;letter-spacing:0}.wp-block-kadence-posts a.post-more-link:before{content:"› ";font-size:120%;margin-left:8px;margin-right:3px}.wp-block-kadence-posts a.post-more-link .kadence-svg-iconset svg{display:none}.button{font-family:"Roboto Condensed",sans-serif;font-weight:400;padding:6px 0px;color:#0c0d0d;display:inline-block;padding:10px;text-decoration:none;text-align:center;border:none;transition:all .4s ease;cursor:pointer;line-height:1;border-radius:0;text-transform:none}.button:link{background-color:#cde3ea}.button:hover,.button:focus{background-color:#9ec5d1;transition:all .4s ease;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.2);outline-color:#049bce;outline-width:1;outline-offset:0}.button:active{background-color:#dab91c;color:#0c0d0d;box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.3)}.wp-block-post-excerpt__more-link{font-family:"Roboto Condensed",sans-serif;font-weight:400;padding:6px 0px;color:#0c0d0d;display:inline-block;padding:10px;text-decoration:none;text-align:center;border:none;transition:all .4s ease;cursor:pointer;line-height:1;border-radius:0;text-transform:none}.wp-block-post-excerpt__more-link:link{background-color:#cde3ea}.wp-block-post-excerpt__more-link:hover,.wp-block-post-excerpt__more-link:focus{background-color:#9ec5d1;transition:all .4s ease;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.2);outline-color:#049bce;outline-width:1;outline-offset:0}.wp-block-post-excerpt__more-link:active{background-color:#dab91c;color:#0c0d0d;box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.3)}.wp-block-post-excerpt__more-link{border:1px solid #049bce;color:#0c0d0d}.wp-block-post-excerpt__more-link:hover,.wp-block-post-excerpt__more-link:focus{background-color:#9ec5d1;color:#0c0d0d}.wp-block-post-excerpt__more-link:active{border-color:#049bce;color:#0c0d0d;background-color:#dab91c}.wp-block-post-excerpt__more-link:before{content:"› ";font-size:120%;margin-left:8px;margin-right:3px}.kb-button:active{background-color:#dab91c !important;box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.3)}.kb-button{box-sizing:border-box}footer.wp-block-template-part{margin-top:0}.wp-block-events-manager__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.em.em-list-widget{flex-direction:column !important;flex-wrap:wrap;gap:2em}@media only screen and (min-width: 960px){.em.em-list-widget{flex-direction:row !important}}.em.em-list-widget .em-event{--font-size: 10px}@media only screen and (min-width: 960px){.em.em-list-widget .em-event{width:calc(50% - 1em) !important}}.em.em-list-widget .em-event:hover{background:hsla(0,0%,100%,.3);cursor:pointer}.em.em-list-widget .em-event h4{font-size:var(--wp--preset--font-size--medium) !important;font-weight:700;letter-spacing:normal !important;color:#0c0d0d;margin-bottom:5px !important}.em.em-list-widget .em-event h4 a{color:#0c0d0d !important;text-decoration:none;font-weight:700 !important}.em.em-list-widget .em-event .em-item-info{border:none !important}.em.em-list-widget .em-event .em-item-date .day,.em.em-list-widget .em-event .em-item-date .month,.em.em-list-widget .em-event .em-item-date .year{background-color:#fff;display:block;text-align:center;margin:1px;letter-spacing:normal;width:75px}.em.em-list-widget .em-event .em-item-date .day{font-weight:600;font-size:24px}.em.em-list-widget .em-event .em-item-date .month{font-weight:900;font-size:24px}.wp-block-query .image-column{background-color:#dcdcdc;height:100px}.wp-block-query-pagination-numbers{display:flex;gap:12px}.wp-block-query-pagination-numbers .page-numbers:not(.dots){border:1px solid #0c0d0d;width:24px;height:24px;text-align:center;display:inline-block;text-decoration:none}.wp-block-query-pagination-numbers .page-numbers:not(.dots).current{background-color:#dab91c}.wp-block-query-pagination-numbers a{transition:all .4s ease}.wp-block-query-pagination-numbers a:hover,.wp-block-query-pagination-numbers a:focus{background-color:#9ec5d1;color:#0c0d0d;outline-color:#049bce;outline-width:1;outline-offset:0}.wp-element-caption{text-align:center;font-style:italic}#termine{--wp--style--global--content-size: 1280px}#termine ul.events{display:flex;flex-wrap:wrap;gap:2em 5em;justify-content:space-between;align-items:start}#termine ul.events li{display:flex;flex-direction:column-reverse}#termine ul.events li .end_time,#termine ul.events li .start_time{font-size:100%;font-weight:400}#termine ul.events li .end_time::after{content:" Uhr"}#termine ul.events li .event-info{display:flex;flex-direction:column-reverse}#termine ul.events li .title{font-size:var(--wp--preset--font-size--medium);font-weight:700;letter-spacing:normal !important;color:#0c0d0d;margin-bottom:5px !important}.wpcf7-form,.frm_forms{position:relative}.wpcf7-form .row,.frm_forms .row{display:grid;grid-template-columns:1fr;gap:1rem;align-items:end}@media only screen and (min-width: 768px){.wpcf7-form .row,.frm_forms .row{grid-template-columns:2fr 1fr;gap:2rem}}.wpcf7-form label,.frm_forms label{font-weight:700;padding-bottom:4px}.wpcf7-form label span.wpcf7-list-item-label,.frm_forms label span.wpcf7-list-item-label{font-size:100%;font-weight:300}.wpcf7-form input,.wpcf7-form textarea,.frm_forms input,.frm_forms textarea{background-color:hsla(0,0%,100%,.6);border:1px solid #049bce;width:100%;font-size:20px;font-weight:300;padding:12px;font-family:var(--wp--preset--font-family--roboto-condensed);box-sizing:border-box}.wpcf7-form .kc_captcha,.frm_forms .kc_captcha{background-color:hsla(0,0%,100%,.5)}.wpcf7-form .kc_captcha .captcha-image,.frm_forms .kc_captcha .captcha-image{border-color:#049bce}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item,.wpcf7-form .wpcf7-checkbox .wpcf7-list-item,.frm_forms .wpcf7-acceptance .wpcf7-list-item,.frm_forms .wpcf7-checkbox .wpcf7-list-item{margin-left:0}.wpcf7-form .wpcf7-acceptance input,.wpcf7-form .wpcf7-checkbox input,.frm_forms .wpcf7-acceptance input,.frm_forms .wpcf7-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;width:30px;height:30px;border-radius:15px;background-repeat:no-repeat;background-size:50%;background-position:center}.wpcf7-form .wpcf7-acceptance input:hover,.wpcf7-form .wpcf7-checkbox input:hover,.frm_forms .wpcf7-acceptance input:hover,.frm_forms .wpcf7-checkbox input:hover{background-color:#9ec5d1}.wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked,.wpcf7-form .wpcf7-checkbox input[type=checkbox]:checked,.frm_forms .wpcf7-acceptance input[type=checkbox]:checked,.frm_forms .wpcf7-checkbox input[type=checkbox]:checked{background-color:#00526e;background-image:url("../Assets/check-white.svg")}.wpcf7-form input[type=submit],.wpcf7-form .frm_button_submit,.frm_forms input[type=submit],.frm_forms .frm_button_submit{font-family:"Roboto Condensed",sans-serif;font-weight:400;padding:6px 0px;color:#0c0d0d;display:inline-block;padding:10px;text-decoration:none;text-align:center;border:none;transition:all .4s ease;cursor:pointer;line-height:1;border-radius:0;text-transform:none}.wpcf7-form input[type=submit]:link,.wpcf7-form .frm_button_submit:link,.frm_forms input[type=submit]:link,.frm_forms .frm_button_submit:link{background-color:#cde3ea}.wpcf7-form input[type=submit]:hover,.wpcf7-form input[type=submit]:focus,.wpcf7-form .frm_button_submit:hover,.wpcf7-form .frm_button_submit:focus,.frm_forms input[type=submit]:hover,.frm_forms input[type=submit]:focus,.frm_forms .frm_button_submit:hover,.frm_forms .frm_button_submit:focus{background-color:#9ec5d1;transition:all .4s ease;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.2);outline-color:#049bce;outline-width:1;outline-offset:0}.wpcf7-form input[type=submit]:active,.wpcf7-form .frm_button_submit:active,.frm_forms input[type=submit]:active,.frm_forms .frm_button_submit:active{background-color:#dab91c;color:#0c0d0d;box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.3)}.wpcf7-form input[type=submit],.wpcf7-form .frm_button_submit,.frm_forms input[type=submit],.frm_forms .frm_button_submit{border:1px solid #049bce;color:#0c0d0d}.wpcf7-form input[type=submit]:hover,.wpcf7-form input[type=submit]:focus,.wpcf7-form .frm_button_submit:hover,.wpcf7-form .frm_button_submit:focus,.frm_forms input[type=submit]:hover,.frm_forms input[type=submit]:focus,.frm_forms .frm_button_submit:hover,.frm_forms .frm_button_submit:focus{background-color:#9ec5d1;color:#0c0d0d}.wpcf7-form input[type=submit]:active,.wpcf7-form .frm_button_submit:active,.frm_forms input[type=submit]:active,.frm_forms .frm_button_submit:active{border-color:#049bce;color:#0c0d0d;background-color:#dab91c}.wpcf7-form input[type=submit]:link,.wpcf7-form .frm_button_submit:link,.frm_forms input[type=submit]:link,.frm_forms .frm_button_submit:link{background-color:hsla(0,0%,100%,.6) !important}.wpcf7-form input[type=submit]:disabled,.wpcf7-form .frm_button_submit:disabled,.frm_forms input[type=submit]:disabled,.frm_forms .frm_button_submit:disabled{background-color:#dcdcdc;border-color:#0c0d0d;opacity:.2}.wpcf7-form .wpcf7-spinner,.frm_forms .wpcf7-spinner{position:absolute;right:4px;margin:9px;background-color:#00526e}.wpcf7-form .wpcf7-response-output,.frm_forms .wpcf7-response-output{text-align:center;font-size:1.5em;border-width:4px;background-color:hsla(0,0%,100%,.6)}select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.6);border:1px solid #049bce;width:100%;font-size:20px;font-weight:300;padding:12px;font-family:var(--wp--preset--font-family--roboto-condensed);box-sizing:border-box;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:18px;padding-right:20px}.frm_forms{max-width:var(--wp--style--global--content-size) !important;margin-left:auto !important;margin-right:auto !important;padding-bottom:3em}.frm_forms .frm_form_fields>fieldset{border:none;padding:0}.frm_forms .frm_form_fields .frm_form_field{margin-top:8px;margin-bottom:8px}.frm_forms .frm_button_submit{font-size:24px;padding-left:20px;padding-right:20px}/*# sourceMappingURL=layout.css.map */