@font-face{font-family:'advanced-popups-icons';src:url("/wp-content/plugins/advanced-popups/fonts/advanced-popups-icons.woff") format("woff"), url("/wp-content/plugins/advanced-popups/fonts/advanced-popups-icons.ttf") format("truetype"), url("/wp-content/plugins/advanced-popups/fonts/advanced-popups-icons.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="adp-icon-"],[class*=" adp-icon-"]{font-family:'advanced-popups-icons' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.adp-icon-x:before{content:"\e913"}.adp-popup{--adp-popup-wrap-scrollbar-width:0.625rem;--adp-popup-wrap-scrollbar-track-background:#f1f1f1;--adp-popup-wrap-scrollbar-thumb-background:#888;--adp-popup-wrap-scrollbar-thumb-hover-background:#555;--adp-popup-wrap-box-shadow:0 0 40px 0 rgba(0,0,0,.075);--adp-popup-container-background:#FFF;--adp-popup-close-font-size:1.25rem;--adp-popup-close-color:#000;--adp-popup-close-hover-color:#777;--adp-popup-close-light-color:#FFFF;--adp-popup-close-light-hover-color:rgba(255,255,255,0.75);--adp-popup-type-content-close-font-size:1.5rem;--adp-popup-type-notification-text-font-size:90%;--adp-popup-type-notification-text-color:#777;--adp-popup-type-notification-text-link-color:#000;--adp-popup-type-notification-button-background:#282828;--adp-popup-type-notification-button-color:#FFF;--adp-popup-type-notification-button-border-radius:0}.adp-popup-overlay{--adp-popup-overlay-background:rgba(0,0,0,0.25)}.adp-popup-scroll-hidden{overflow:hidden;width:100%}.adp-popup-animated{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;overflow:hidden  !important}@-webkit-keyframes popupOpenFade{from{opacity:0}to{opacity:1}}@keyframes popupOpenFade{from{opacity:0}to{opacity:1}}@-webkit-keyframes popupExitFade{from{opacity:1}to{opacity:0}}@keyframes popupExitFade{from{opacity:1}to{opacity:0}}@-webkit-keyframes popupOpenSlide{from{transform:translate3d(0, 100vh, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes popupOpenSlide{from{transform:translate3d(0, 100vh, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@-webkit-keyframes popupExitSlide{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100vh, 0)}}@keyframes popupExitSlide{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100vh, 0)}}@-webkit-keyframes popupOpenZoom{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes popupOpenZoom{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes popupExitZoom{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes popupExitZoom{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@-webkit-keyframes popupOpenSlideFade{from{opacity:0;transform:translate3d(0, 40px, 0);visibility:visible}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes popupOpenSlideFade{from{opacity:0;transform:translate3d(0, 40px, 0);visibility:visible}to{opacity:1;transform:translate3d(0, 0, 0)}}@-webkit-keyframes popupExitSlideFade{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;visibility:hidden;transform:translate3d(0, 40px, 0)}}@keyframes popupExitSlideFade{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;visibility:hidden;transform:translate3d(0, 40px, 0)}}.popupOpenFade{-webkit-animation-name:popupOpenFade;animation-name:popupOpenFade}.popupExitFade{-webkit-animation-name:popupExitFade;animation-name:popupExitFade}.popupOpenSlide{-webkit-animation-name:popupOpenSlide;animation-name:popupOpenSlide}.popupExitSlide{-webkit-animation-name:popupExitSlide;animation-name:popupExitSlide}.popupOpenZoom{-webkit-animation-name:popupOpenZoom;animation-name:popupOpenZoom}.popupExitZoom{-webkit-animation-name:popupExitZoom;animation-name:popupExitZoom}.popupOpenSlideFade{-webkit-animation-name:popupOpenSlideFade;animation-name:popupOpenSlideFade}.popupExitSlideFade{-webkit-animation-name:popupExitSlideFade;animation-name:popupExitSlideFade}.adp-popup{display:none;position:fixed;z-index:999999;max-width:calc(100vw - 1.5rem);max-height:calc(100vh - 1.5rem);-webkit-backface-visibility:hidden}@media (min-width: 720px){.adp-popup{max-width:calc(100vw - 6rem);max-height:calc(100vh - 6rem)}}.adp-popup.adp-popup-location-top{top:20px;left:50%;transform:translate3d(-50%, 0, 0)}.adp-popup.adp-popup-location-top-left{top:20px;left:20px}.adp-popup.adp-popup-location-top-right{top:20px;right:20px}.adp-popup.adp-popup-location-bottom{bottom:20px;left:50%;transform:translate3d(-50%, 0, 0)}.adp-popup.adp-popup-location-bottom-left{left:20px;bottom:20px}.adp-popup.adp-popup-location-bottom-right{right:20px;bottom:20px}.adp-popup.adp-popup-location-left{top:50%;left:20px;transform:translate3d(0, -50%, 0)}.adp-popup.adp-popup-location-right{top:50%;right:20px;transform:translate3d(0, -50%, 0)}.adp-popup.adp-popup-location-center{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.adp-popup .adp-popup-wrap{position:relative;overflow-x:hidden;overflow-y:auto;width:100%;box-shadow:var(--adp-popup-wrap-box-shadow)}.adp-popup .adp-popup-wrap::-webkit-scrollbar{width:var(--adp-popup-wrap-scrollbar-width)}.adp-popup .adp-popup-wrap::-webkit-scrollbar-track{background:var(--adp-popup-wrap-scrollbar-track-background)}.adp-popup .adp-popup-wrap::-webkit-scrollbar-thumb{background:var(--adp-popup-wrap-scrollbar-thumb-background)}.adp-popup .adp-popup-wrap::-webkit-scrollbar-thumb:hover{background:var(--adp-popup-wrap-scrollbar-thumb-hover-background)}.adp-popup .adp-popup-container{background:var(--adp-popup-container-background);width:100%}.adp-popup .adp-popup-outer{position:relative;display:flex;flex-direction:column}.adp-popup .adp-popup-thumbnail img{width:100%}.adp-popup .adp-popup-close{position:absolute;background:transparent;color:var(--adp-popup-close-color);padding:0;line-height:1;font-size:var(--adp-popup-close-font-size);top:20px;right:20px;z-index:2}.adp-popup .adp-popup-close:before{font-family:'advanced-popups-icons';transition:color 0.25s ease;content:"\e913"}.adp-popup .adp-popup-close:hover:before{color:var(--adp-popup-close-hover-color)}.adp-popup.adp-popup-open[data-light-close="true"] .adp-popup-close{color:var(--adp-popup-close-light-color)}.adp-popup.adp-popup-open[data-light-close="true"] .adp-popup-close:hover:before{color:var(--adp-popup-close-light-hover-color)}.adp-popup.adp-popup-open{display:flex}@media (max-width: 720px){.adp-popup.adp-popup-open[data-mobile-disable="true"]{display:none}}.adp-popup-overlay{background:var(--adp-popup-overlay-background);position:fixed;display:none;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:999998}.adp-popup-overlay .adp-popup-wrap{box-shadow:none}.adp-popup-open+.adp-popup-overlay{display:block}@media (max-width: 719.98px){.adp-popup-type-content{max-width:100vw;max-height:100vh}}.adp-popup-type-content .adp-popup-content{padding:40px}.adp-popup-type-content .adp-popup-close{font-size:var(--adp-popup-type-content-close-font-size)}.adp-popup-type-content .wp-block-cover:first-child:last-child{margin:-40px;width:initial}.adp-popup-type-content.adp-preview-image-yes .adp-popup-close{color:var(--adp-popup-close-light-color)}.adp-popup-type-content.adp-preview-image-yes .adp-popup-close:hover:before{color:var(--adp-popup-close-light-hover-color)}@media (min-width: 1024px){.adp-popup-type-content .adp-popup-outer{flex-direction:row}.adp-popup-type-content.adp-preview-image-left .adp-popup-close, .adp-popup-type-content.adp-preview-image-bottom .adp-popup-close{color:var(--adp-popup-close-color)}.adp-popup-type-content.adp-preview-image-left .adp-popup-close:hover:before, .adp-popup-type-content.adp-preview-image-bottom .adp-popup-close:hover:before{color:var(--adp-popup-close-hover-color)}.adp-popup-type-content.adp-preview-image-left .adp-popup-thumbnail{order:1}.adp-popup-type-content.adp-preview-image-right .adp-popup-thumbnail{order:3}.adp-popup-type-content.adp-preview-image-top .adp-popup-outer{flex-direction:column}.adp-popup-type-content.adp-preview-image-top .adp-popup-thumbnail img{position:relative;top:initial;bottom:initial;right:initial;left:initial;width:initial;height:initial}.adp-popup-type-content.adp-preview-image-bottom .adp-popup-outer{flex-direction:column}.adp-popup-type-content.adp-preview-image-bottom .adp-popup-thumbnail{order:3}.adp-popup-type-content.adp-preview-image-bottom .adp-popup-thumbnail img{position:relative;top:initial;bottom:initial;right:initial;left:initial;width:initial;height:initial}.adp-popup-type-content .adp-popup-thumbnail{position:relative;flex:1 0 50%;order:1}.adp-popup-type-content .adp-popup-thumbnail img{position:absolute;display:block;top:0;bottom:0;right:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adp-popup-type-content .adp-popup-content{padding:80px;flex:1 0 50%;order:2}.adp-popup-type-content .adp-popup-content:first-child:last-child{flex:1 0 100%}.adp-popup-type-content .wp-block-cover:first-child:last-child{margin:-80px}}.adp-popup-type-notification-box .adp-popup-outer, .adp-popup-type-notification-bar .adp-popup-outer{padding:30px}.adp-popup-type-notification-box .adp-popup-text, .adp-popup-type-notification-bar .adp-popup-text{padding-right:10px;font-size:var(--adp-popup-type-notification-text-font-size);color:var(--adp-popup-type-notification-text-color)}.adp-popup-type-notification-box .adp-popup-text a, .adp-popup-type-notification-bar .adp-popup-text a{color:var(--adp-popup-type-notification-text-link-color);text-decoration:underline}.adp-popup-type-notification-box .adp-popup-text a:hover, .adp-popup-type-notification-bar .adp-popup-text a:hover{text-decoration:none}.adp-popup-type-notification-box .adp-popup-button, .adp-popup-type-notification-bar .adp-popup-button{background:var(--adp-popup-type-notification-button-background);margin-top:1.5rem;width:100%;color:var(--adp-popup-type-notification-button-color);border-radius:var(--adp-popup-type-notification-button-border-radius)}.adp-popup-type-notification-box .adp-popup-close{top:15px;right:15px}.adp-popup-type-notification-bar.adp-popup-location-top{width:100%;max-width:100%;top:0;left:0;bottom:auto;transform:none}.adp-popup-type-notification-bar.adp-popup-location-bottom{width:100%;max-width:100%;top:auto;left:0;bottom:0;transform:none}.adp-popup-type-notification-bar .adp-popup-outer{padding-top:20px;padding-bottom:20px;padding-left:60px;padding-right:60px}@media (min-width: 720px){.adp-popup-type-notification-bar .adp-popup-outer{justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding-left:40px;padding-right:40px}.adp-popup-type-notification-bar .adp-popup-close{top:50%;transform:translateY(-50%)}.adp-popup-type-notification-bar .adp-button{margin-left:1rem;margin-top:0;width:auto}}.c-accordion__item.no-js .c-accordion__content{display:block!important}.c-accordion__item.no-js .c-accordion__title{cursor:default;padding-right:none}.c-accordion__item.no-js .c-accordion__title:after{display:none}.c-accordion__title--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;box-shadow:none;direction:ltr;display:inline-block;font:inherit;height:auto;margin:0;overflow:auto;padding:0;text-align:left;text-decoration:none;transition:0;vertical-align:middle;width:100%}.c-accordion__title--button,.c-accordion__title--button:focus,.c-accordion__title--button:hover{background-color:transparent;color:inherit}.c-accordion__title{cursor:pointer;padding-right:2rem;position:relative}.c-accordion__title:after{color:#777;content:"+";font-weight:300;position:absolute;right:0;top:50%;transform:translateY(-50%)}.is-open>.c-accordion__title:after{content:"−"}[data-initially-open=false] .c-accordion__content{display:none}@media print{.c-accordion__content{display:block!important}}.editor-styles-wrapper .c-accordion__item.is-selected{border-bottom:1px solid var(--wp-admin-theme-color)!important}.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:0.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4CAF50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:#f00;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}.wpcf7_hp_field{position:absolute !important;left:-9999px !important;top:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important}@media screen and (max-width: 767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:normal}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
Theme Name: LEUCHTKRAFT Base
Theme URI: https://www.leuchtkraft.media/
Author: LEUCHTKRAFT Digitalagentur
Author URI: https://www.leuchtkraft.media
Description: The Base-Theme of LEUCHTKRAFT Digitalagentur
Version: 2.0.1
Tested up to: 6.7
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE-URI ;)
Text Domain: leuchtkraft-base
Tags: klimafreundlich, barrierefreiheits-optimiert, a11y, custom-modules, custom-logo, custom-menu, featured-images, seo-friendly, responsive, very-fast, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

LEUCHTKRAFT Base is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.has-dark-color{color:var(--darkColor)}.has-light-color{color:var(--lightColor)}.has-primary-color{color:var(--primaryColor)}.has-secondary-color{color:var(--secondaryColor)}.has-background-color{color:var(--bgColor)}.has-bodytext-color{color:var(--textColor)}.has-heading-color{color:var(--headingColor)}.has-topline-txt-color{color:var(--topTxtColor)}.has-topline-bg-color{color:var(--topBgColor)}.has-dark-background-color{background-color:var(--darkColor)}.has-light-background-color{background-color:var(--lightColor)}.has-primary-background-color{background-color:var(--primaryColor)}.has-secondary-background-color{background-color:var(--secondaryColor)}.has-background-background-color{background-color:var(--bgColor)}.has-bodytext-background-color{background-color:var(--textColor)}.has-heading-background-color{background-color:var(--headingColor)}.has-topline-txt-background-color{background-color:var(--topTxtColor)}.has-topline-bg-background-color{background-color:var(--topBgColor)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:var(--textColor);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}::selection{color:var(--lightColor);background-color:var(--primaryColor)}::-moz-selection{color:var(--lightColor);background-color:var(--primaryColor)}h1,h2,h3,h4,h5,h6{clear:both;color:var(--headingColor);margin-top:0;margin-bottom:1rem}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:10px 20px}h3, .h3, aside .wp-block-search__text-button.wp-block-search label{color:var(--headingColor);font-size:1.5rem;margin-top:0;margin-bottom:1rem}aside .wp-block-search__inside-wrapper{margin-top:1rem}p{margin-top:0;margin-bottom:1rem}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1rem}address{margin:0}pre{background:var(--primaryColor);font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1rem;max-width:100%;padding:1rem}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:var(--primaryColor);text-decoration:none}big{font-size:125%}body{color:var(--textColor)}.wp-block-seperator.is-style-default,.wp-block-seperator{border:0;border-style:none;border-bottom-width:0px}.wp-block-separator.is-style-wide{border-top:0;border-bottom:6px solid}.wp-block-separator.is-style-dots:before{font-size:2.6rem;letter-spacing:1.5rem;padding-left:1.5rem}blockquote{padding-left:20px;margin:1rem 0 25px;border-left:8px solid var(--primaryColor)}figure.wp-block-pullquote blockquote{border-left:none;padding-left:0;margin-left:auto;margin-right:auto;width:66%;max-width:750px}figure.wp-block-pullquote.is-style-right, figure.wp-block-pullquote.is-style-right blockquote{text-align:right;margin-left:auto;margin-right:0}figure.wp-block-pullquote.is-style-left blockquote{text-align:left;margin-left:0}pre{background:var(--primaryColor);font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:1.4rem;line-height:1.6rem;margin-top:1rem;margin-bottom:1rem;max-width:100%;padding:1rem}pre.wp-block-preformatted{font-family:"Courier 10 Pitch",courier,monospace;font-size:1.5rem;line-height:1.8rem}pre.wp-block-verse{background:transparent;color:var(--darkColor);padding:0;padding-right:clamp(45px, 33vw, 600px);margin-bottom:45px;font-style:italic;font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:1.4rem;line-height:1.6rem}body{background:var(--bgColor)}hr{background-color:var(--primaryColor);border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1rem}ul{padding-left:0}ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives){padding-left:10px}ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li:not(.menu-item){position:relative;padding-left:8px}ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li:not(.menu-item)::marker{content:"●";color:var(--primaryColor)}ol{counter-reset:li;content:counter(list-item);padding-left:26px}ol li::marker{content:counter(li) ".";color:var(--primaryColor);display:inline-block;font-weight:800}ol li{counter-increment:li;padding-left:8px}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}ul li ul{margin-left:0}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}#baguetteBox-overlay button.baguetteBox-button{background:transparent;background-color:transparent !important;opacity:0.9;border-width:0;padding:10px}#baguetteBox-overlay button.baguetteBox-button svg{transition:transform 0.3s ease-in-out;transform:scale(1)}#baguetteBox-overlay button.baguetteBox-button polyline, #baguetteBox-overlay button.baguetteBox-button line{stroke:var(--lightColor);stroke-linecap:round;stroke-linejoin:initial;transition:stroke 0.3s ease-in-out}#baguetteBox-overlay button.baguetteBox-button:hover svg{transform:scale(1.15)}#baguetteBox-overlay button.baguetteBox-button:hover polyline, #baguetteBox-overlay button.baguetteBox-button:hover line{background:transparent;stroke:var(--primaryColor);opacity:1}#baguetteBox-overlay button.baguetteBox-button#close-button line{stroke-linecap:butt;stroke-width:4px;opacity:1}.wp-block-audio{margin-top:1rem;margin-bottom:1rem}.wp-block-audio audio{min-width:240px}table{margin:0 0 1.5em;width:100%}a{color:var(--linkColor)}a:visited{color:var(--linkColor)}a:hover,a:focus,a:active{color:var(--linkColorHover);text-decoration:none}a:focus{outline:0}a:hover,a:active{outline:0}.site-main a{transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out}.btn, button:not(.hamburger):not(.c-accordion__title), input[type=button], input[type=reset], button[type=submit], input[type=submit], input[type=submit].btn, .wp-block-search button.wp-block-search__button, .wp-block-button__link, .wp-block-file a.wp-block-file__button{cursor:pointer;width:auto;padding:10px 20px;margin:0;margin-right:15px;color:var(--btnTxtColor);background-color:var(--btnBgColor);border-width:2px;border-style:solid;border-color:var(--btnBrdColor);border-radius:0;text-decoration:none;transition:all ease-in-out 0.2s}.btn:hover, .btn:active, .btn:focus, button:not(.hamburger):not(.c-accordion__title):hover, button:not(.hamburger):not(.c-accordion__title):active, button:not(.hamburger):not(.c-accordion__title):focus, input[type=button]:hover, input[type=button]:active, input[type=button]:focus, input[type=reset]:hover, input[type=reset]:active, input[type=reset]:focus, button[type=submit]:hover, button[type=submit]:active, button[type=submit]:focus, input[type=submit]:hover, input[type=submit]:active, input[type=submit]:focus, input[type=submit].btn:hover, input[type=submit].btn:active, input[type=submit].btn:focus, .wp-block-search button.wp-block-search__button:hover, .wp-block-search button.wp-block-search__button:active, .wp-block-search button.wp-block-search__button:focus, .wp-block-button__link:hover, .wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus{color:var(--btnBgColor);background-color:var(--btnTxtColor)}.wp-block-search button.wp-block-search__button{border-width:2px;height:48px}.is-style-outline>.wp-block-button__link{padding:10px 20px}.is-style-outline .wp-block-button__link{background-color:transparent;border-color:var(--btnBgColor);color:var(--btnBgColor)}.is-style-outline .wp-block-button__link:hover{color:var(--lightColor);background-color:var(--btnBgColor)}.wp-block-file a.wp-block-file__button{padding:4px 8px;font-size:0.8rem;line-height:1rem;margin-right:0}.wp-block-file{display:flex;flex-wrap:wrap;justify-content:space-between}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link .wp-block-social-link-anchor{background-color:var(--linkColor);border-radius:50%;transform:scale(1.05);transition:background-color 0.3s ease-in-out}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link .wp-block-social-link-anchor:hover{background-color:initial}.wp-block-social-links.is-style-pill-shape .wp-social-link .wp-block-social-link-anchor{border-radius:9999px}input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], input[type=number], input[type=tel], input[type=range], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], .wp-block-search .wp-block-search__input,textarea{color:var(--textColor);border:2px solid var(--primaryColor);border-radius:0;padding:10px 20px}input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=range]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=color]:focus, .wp-block-search .wp-block-search__input:focus,textarea:focus{color:var(--linkColorHover)}select{border:2px solid var(--btnBrdColor)}textarea{width:100%}[type=search]{outline-offset:2px;width:100%;max-width:450px;margin-bottom:10px}form.search-form{margin-bottom:45px}#masthead .main-navigation ul,#menuToggle{display:none}.main-navigation{display:block;width:100%}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation #primary-menu>li{position:relative;margin-inline:6px}.main-navigation #primary-menu > li a, .main-navigation #primary-menu > li .nav-search-link, .main-navigation #primary-menu > li .current-page{padding-inline:24px}.main-navigation #primary-menu>li:first-child{margin-left:0}.main-navigation #primary-menu>li:last-child{margin-right:0}.main-navigation a{display:inline-block;text-decoration:none}.main-navigation .current-page{font-weight:900;color:var(--primaryColor)}.main-navigation .current-page{margin-bottom:0;display:inline-block}.main-navigation ul li.menu-item-has-children{transition:background-color 0.3s ease-in-out 0.3s}.main-navigation ul li.menu-item-has-children:not(.open) ul, .main-navigation ul li.menu-item-has-children:not(.open) ul li, .main-navigation ul li.menu-item-has-children:not(.open) ul li a{pointer-events:none;visibility:hidden}.main-navigation ul li.menu-item-has-children.open{transition-delay:0s;background-color:var(--lightColor)}.main-navigation ul li.menu-item-has-children.open > ul, .main-navigation ul li.menu-item-has-children.open>ul{left:0;transition:all 0.3s ease-in-out;opacity:1;top:auto;overflow:visible}#masthead.no-burger .main-navigation ul ul{padding-top:10px;display:flex;flex-wrap:wrap;justify-content:flex-start;min-width:320px;position:absolute;left:0;z-index:999;overflow:hidden;transition:all 0.3s ease-in-out 0.03s;padding-right:0;background-color:var(--lightColor)}#masthead.no-burger .main-navigation ul ul ul{left:-999em;top:0}#masthead.no-burger .main-navigation ul ul li{min-height:0}#masthead.no-burger .main-navigation ul ul li:hover > ul, #masthead.no-burger .main-navigation ul ul li.focus>ul{display:block;left:auto}#masthead.no-burger .main-navigation ul ul li a{margin-block:6px}#masthead.no-burger .main-navigation ul .menu-item-has-children button{top:0;float:right}#site-navigation button{display:inline-block;background:transparent;padding:0;margin:0;border:0}#site-navigation button svg{stroke:var(--primaryColor);width:16px;height:16px;position:relative;top:3px;transition:all 0.3s ease-in-out}#site-navigation .menu-item-has-children button{position:relative;right:auto;left:-16px;top:-4px;color:transparent;float:none}#site-navigation .menu-item-has-children a{display:inline-block}#site-navigation .menu-item-has-children.open button svg{stroke:var(--darkColor);transform:rotate(-180deg)}#site-navigation .menu-item-has-children:not(.current-menu-item).open>a{color:var(--darkColor)}#site-navigation .menu-item-has-children:not(.current-menu-item).open button svg{stroke:var(--darkColor);transform:rotate(-180deg)}.main-navigation .nav-search .nav-search-form{display:none;right:0;padding:10px 24px;background:#fff}.main-navigation .nav-search .nav-search-form .search-field{margin-bottom:0;min-width:200px}.main-navigation .nav-search .nav-search-form .search-form{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:0}.main-navigation .nav-search .nav-search-form .search-submit{margin-right:0}.main-navigation .nav-search.open .nav-search-form{display:block}#masthead.no-burger .main-navigation .nav-search .nav-search-form{position:absolute;min-width:300px}#masthead.no-burger .main-navigation .nav-search .nav-search-form .search-form{flex-wrap:nowrap;justify-content:flex-start}.main-navigation .nav-search .nav-search-link{color:var(--primaryColor)}.main-navigation .nav-search .nav-search-link svg{stroke-width:12px}.main-navigation .nav-search:hover .nav-search-link{color:var(--linkColorHover)}.main-navigation .nav-search:hover svg{stroke:var(--linkColorHover) !important}#masthead.burger #menuToggle{position:absolute;top:20px;right:20px;height:25px;z-index:999;display:block}#masthead.burger #nav{opacity:0;background-color:var(--lightColor);flex-basis:100%;width:100%;top:-100vh;min-height:100vh;padding:60px 20px;transition:all ease-in-out 0.4s;visibility:hidden}#masthead.burger #nav ul ul li{padding:0 10px;font-size:1.4rem}#masthead.burger #nav ul ul li a, #masthead.burger #nav ul ul li p{font-size:1.4rem}#masthead.burger #nav.is-active{overflow-x:hidden;overflow-y:auto;visibility:visible;height:100vh}#masthead.burger .main-navigation ul{padding-right:0;flex-wrap:wrap;justify-content:center;display:block}#masthead.burger .main-navigation ul li{width:100%;text-align:center;font-size:2rem;line-height:2.2rem;padding:15px;max-width:fit-content;margin-inline:auto}#masthead.burger .main-navigation ul li a, #masthead.burger .main-navigation ul li p{font-size:2rem;line-height:2.2rem}#masthead.burger .main-navigation ul ul{display:none}#masthead.burger .main-navigation ul .menu-item-has-children.open ul{display:block}#masthead.burger ul.sub-menu{padding-top:10px;padding-left:0}#masthead.burger .site-branding .brand{flex-wrap:wrap}#masthead.burger .main-navigation.toggled #nav{display:block;top:0;opacity:1}#masthead.burger .site-branding.toggled #menuToggle{position:fixed}#masthead.burger .nav-search-link{display:none !important}#masthead.burger .nav-search-form{display:block !important}#masthead.no-burger #menuToggle{display:none}#masthead.no-burger #nav{display:block}#masthead.no-burger .main-navigation ul{display:flex;justify-content:flex-end}#masthead.no-burger ul.sub-menu{padding-left:0}#masthead.no-burger ul.sub-menu li{position:relative;width:100%}#masthead.no-burger ul.sub-menu li:not(:last-child){border-bottom:1px dotted var(--bgColor)}#masthead.no-burger ul.sub-menu li a{z-index:2;width:100%}#masthead.no-burger ul.sub-menu li:after{transition:background-color 0.3s ease;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:transparent;z-index:-1;opacity:0.3}#masthead.no-burger ul.sub-menu li:hover:after{background-color:var(--primaryColor)}.hamburger .hamburger-box{transition:transform 0.2s ease-in-out}.hamburger:hover .hamburger-box{transform:scale(1.05)}.hamburger.is-active:hover .hamburger-box{transform:scale(1.05)}.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links{display:flex}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next{text-align:end;flex:1 0 50%}.ov-hi{overflow-y:hidden}header.site-header{background-color:transparent;z-index:99}header.site-header .brand{display:flex;flex-wrap:nowrap}header.site-header .logos{width:80%;min-width:245px;max-width:320px;flex-basis:33%}header.site-header .custom-logo-link{margin-right:16px;animation:logoIn 0.5s forwards}@keyframes logoIn{0%{opacity:0;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}header.site-header .sticky-link{display:none;margin:12px 20px 12px 0}header.site-header .sticky-link img{max-width:180px}header.site-header .site-branding{z-index:99;width:100%;top:0}header.site-header .site-branding .brand{display:flex;justify-content:space-between}header.site-header .main-navigation{align-self:center}.home .custom-logo-link{pointer-events:none}.home .sticky-link{pointer-events:none}main{padding-top:140px;padding-bottom:50px;min-height:65vh}.site-branding:not(.stuck){position:absolute;top:0}.site-branding:not(.stuck) .sticky-link{left:20px}.site-branding.stuck{background-color:var(--lightColor);width:100%;position:fixed;z-index:99}.site-branding.stuck .sticky-link{display:block}.site-branding.stuck .custom-logo-link{display:none}.site-branding.stuck:not(.toggled){animation:0.4s ease-out 0s 1 slideInStuck forwards}@keyframes slideInStuck{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.stuck{top:0}html{scroll-behavior:smooth}*{scroll-margin-top:100px}.sticky{display:block}body{min-height:100vh;position:relative}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.entry-content>div,.entry-content>section,.entry-content>blockquote{margin-top:45px;margin-bottom:45px}.entry-content>div>section,.entry-content>section>section,.entry-content>blockquote>section{margin-top:1rem;margin-bottom:1rem}.entry-content>div.c-accordion__item{margin-top:1rem;margin-bottom:0}.entry-content>div.c-accordion__item:first-of-type{margin-top:45px}.entry-content>div.c-accordion__item:last-of-type{margin-bottom:45px}.page-links{clear:both;margin:0}.post .entry-header{margin-bottom:45px}.post-thumbnail{text-align:center}.site-branding > *, .entry-header:not(.article) > *, .entry-content > *, .entry-footer > *, .page-header > *, .page-content > *, section.wp-block-mkl-section-block:not(.twocols) > *, .post-navigation > *, body.search-results article>*{margin-left:auto;margin-right:auto;width:80%;max-width:1200px}.entry-footer, .entry-content > section.wp-block-mkl-section-block.twocols, .page-content > .widget, section.wp-block-mkl-section-block .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;width:80%;max-width:1200px}section.wp-block-mkl-section-block:not(.twocols) > section.wp-block-mkl-section-block > *, section.wp-block-mkl-section-block:not(.twocols) .section-bg.bg__stretched, section.wp-block-mkl-section-block:not(.twocols) .wp-block-cover{width:100%;max-width:none}@media (max-width: 1099px){.page-template-page-with-sidebar main aside{background-color:var(--lightColor);padding-bottom:50px;padding-top:25px;margin:50px 0 -50px}.page-template-page-with-sidebar main aside>*{width:80%;margin:0 auto}.page-template-page-with-sidebar main aside input[type=search]{margin-right:1rem}.page-template-page-with-sidebar main aside section{padding:15px 15px 25px}}@media (min-width: 1100px){.page-template-page-with-sidebar main{margin-left:auto;margin-right:auto;width:80%;max-width:1200px}.page-template-page-with-sidebar main .entry-content>*{width:100%;max-width:none}.page-template-page-with-sidebar main{display:flex;flex-direction:row}.page-template-page-with-sidebar main article{width:74%;margin-right:2%}.page-template-page-with-sidebar main aside{transform:translateX(30px);width:24%}.page-template-page-with-sidebar main aside section{background-color:var(--lightColor);margin-bottom:0;padding:15px 15px 25px}.page-template-page-with-sidebar main aside input[type=search]{width:100%}.page-template-page-with-sidebar main aside .wp-block-search__inside-wrapper{display:block}}@media (max-width: 599px){.wp-block-columns.rtl{display:grid}.wp-block-columns.rtl .wp-block-column:first-child{grid-row:2}.wp-block-columns.rtl .wp-block-column:last-child{grid-row:1}}body.search-results article{margin-bottom:45px}.totop{pointer-events:none;z-index:999999;right:0;bottom:40px;opacity:0;transition:all 0.3s ease-in-out;background-color:var(--lightColor);height:30px;width:30px;margin-top:-14px;float:right;position:sticky}.totop:after{content:"";border-style:solid;border-width:4px 4px 0 0;border-color:var(--primaryColor);display:inline-block;height:14px;width:14px;left:8px;position:absolute;top:11px;transform:rotate(-45deg);vertical-align:top;transition:all 0.3s ease-in-out}.totop:hover:after{border-color:var(--linkColorHover)}.totop.in-view{pointer-events:visible;display:block;right:15px;opacity:1}@media (min-width: 450px){.totop.in-view{right:20px}}@media (min-width: 600px){.totop.in-view{right:30px}}footer,footer.site-footer{padding:20px 5%;background-color:var(--secondaryColor)}footer.entry-footer{background-color:var(--lightColor)}footer.site-footer{width:100%}footer.site-footer ul{margin:0;padding:0;list-style:none}footer.site-footer ul li a{text-decoration:none}.socials{text-align:right;margin-bottom:20px;margin-right:20px;font-size:22px}.socials .social{margin-right:6px}.social{text-decoration:none !important}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.sr-only:focus-visible{background-color:var(--lightColor);border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:var(--primaryColor);display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto !important;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}a:not([aria-current=page]),button{outline:0px solid transparent;outline-offset:0px;border-radius:0px;transition:all 0.3s ease-in-out}a:not([aria-current=page]):focus-visible,button:focus-visible{outline:2px solid var(--primaryColor) !important;outline-offset:4px;border-radius:3px;z-index:98}a:not([aria-current=page]):not(.totop):focus-visible{position:relative}.wp-block-pb-accordion-item .c-accordion__title.js-accordion-controller{outline:0px solid transparent;outline-offset:0px;border-radius:0px;transition:all 0.3s ease-in-out}.wp-block-pb-accordion-item .c-accordion__title.js-accordion-controller:focus-visible{outline:2px solid var(--primaryColor);outline-offset:4px;border-radius:3px;position:relative;z-index:98}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}
/*!
Theme Name: LEUCHTKRAFT Base Child
Theme URI: https://www.leuchtkraft.media/
Author: LEUCHTKRAFT Digitalagentur
Author URI: https://www.leuchtkraft.media
Template: leuchtkraft-base
Description: Child-Theme von LEUCHTKRAFT Base.
Version: 2.0.1
Tested up to: 6.7
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE-URI ;)
Text Domain: leuchtkraft-base-child
Tags: climate-friendly, accessible, plenty-custom-modules, custom-logo, custom-menu, featured-images, seo-friendly, responsive, very-fast, translation-ready
*/
@font-face{font-family:"leu-socials";src:url("/wp-content/themes/leuchtkraft-base-child/fonts/leu-socials.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.social i,i.social{font-family:"leu-socials" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bluesky-square:before{content:"\e900"}.icon-bluesky:before{content:"\e901"}.icon-mastodon:before{content:"\e902"}.icon-x-square:before{content:"\e903"}.icon-x:before{content:"\e904"}.icon-twitter-square:before{content:"\f081"}.icon-facebook-square:before{content:"\f082"}.icon-linkedin-square:before{content:"\f08c"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-square:before{content:"\f0d3"}.icon-linkedin:before{content:"\f0e1"}.icon-youtube-square:before{content:"\f166"}.icon-xing:before{content:"\f168"}.icon-xing-square:before{content:"\f169"}.icon-youtube:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-behance:before{content:"\f1b4"}.icon-behance-square:before{content:"\f1b5"}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-check:before{content:"\f00c"}.icon-close:before{content:"\f00d"}.icon-remove:before{content:"\f00d"}.icon-times:before{content:"\f00d"}.icon-universal-access:before{content:"\f29a"}.icon-wheelchair-alt:before{content:"\f29b"}@font-face{font-display:swap;font-family:"Josefin Sans";font-style:normal;font-weight:300;src:url("/wp-content/themes/leuchtkraft-base-child/fonts/josefin-sans-v32-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Josefin Sans";font-style:normal;font-weight:400;src:url("/wp-content/themes/leuchtkraft-base-child/fonts/josefin-sans-v32-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Josefin Sans";font-style:normal;font-weight:600;src:url("/wp-content/themes/leuchtkraft-base-child/fonts/josefin-sans-v32-latin-600.woff2") format("woff2")}:root{--fontCopy:"Josefin Sans", sans-serif;--fontHead:"Josefin Sans", sans-serif;--fontCode:monaco, consolas, "Andale Mono", "DejaVu Sans Mono", courier, monospace;--fontCodePre:"Courier 10 Pitch", courier, monospace;--overlayColor:rgba(62, 80, 98, 0.9)}::selection{color:var(--lightColor) !important;background-color:var(--textColor) !important}::-moz-selection{color:var(--lightColor) !important;background-color:var(--textColor) !important}html{font-size:14px}@media (min-width: 600px){html{font-size:15px}}@media (min-width: 1024px){html{font-size:16px}}@media (min-width: 1220px){html{font-size:16px}}@media (min-width: 1600px){html{font-size:16px}}body, button, input, select, optgroup, textarea, body p, body a, .site-main ul, .site-main ol, .site-footer ul,cite,figcaption,.wp-block-latest-posts__post-excerpt,.wp-block-latest-comments,footer{font-family:"Josefin Sans",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.7em;hyphens:auto;-moz-hyphens:auto}@media (min-width: 450px){body, button, input, select, optgroup, textarea, body p, body a, .site-main ul, .site-main ol, .site-footer ul,cite,figcaption,.wp-block-latest-posts__post-excerpt,.wp-block-latest-comments,footer{hyphens:none;-moz-hyphens:none}}@media (min-width: 600px){body, button, input, select, optgroup, textarea, body p, body a, .site-main ul, .site-main ol, .site-footer ul,cite,figcaption,.wp-block-latest-posts__post-excerpt,.wp-block-latest-comments,footer{font-size:1.25rem}}@media (min-width: 862px){body, button, input, select, optgroup, textarea, body p, body a, .site-main ul, .site-main ol, .site-footer ul,cite,figcaption,.wp-block-latest-posts__post-excerpt,.wp-block-latest-comments,footer{font-size:1.25rem}}body p{margin-bottom:1lh}.wp-block-post-excerpt p{hyphens:auto;-moz-hyphens:auto}@media (min-width: 880px){.wp-block-post-excerpt p{hyphens:none;-moz-hyphens:none}}.entry em{font-size:1.1rem;line-height:1.375em}@media (min-width: 600px){.entry em{font-size:1.375rem}}p.is-style-teaser,p.teaser{font-weight:400;font-size:1.125rem}@media (min-width: 600px){p.is-style-teaser,p.teaser{font-size:1.325rem}}.home p.is-style-teaser, .home p.teaser{font-weight:400;font-size:1.125rem}@media (min-width: 600px){.home p.is-style-teaser, .home p.teaser{font-size:1.625rem}}p.has-small-font-size,small,.small{font-size:80% !important}b{font-weight:600}strong, a strong, strong a{font-weight:600}cite,em,i{font-style:italic}a{text-decoration:none}pre{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",courier,monospace;font-size:1.2rem;line-height:1.4em}@media (min-width: 1220px){pre{font-size:1.4rem;line-height:1.7rem}}pre.wp-block-preformatted{font-family:"Courier 10 Pitch",courier,monospace;font-size:1rem;line-height:1.4em}@media (min-width: 600px){pre.wp-block-preformatted{font-size:1.1rem}}@media (min-width: 1220px){pre.wp-block-preformatted{font-size:1.3rem}}pre.wp-block-verse{font-family:"Josefin Sans",sans-serif}.upper{text-transform:uppercase}.light{font-weight:300}.prehead{text-transform:uppercase;margin-bottom:0.6rem}abbr[title]{border-bottom:none;text-decoration:underline dotted 1px;text-underline-offset:3px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"Josefin Sans",sans-serif;font-weight:600;line-height:1.233em;text-transform:uppercase;color:var(--headingColor);hyphens:auto;-moz-hyphens:auto}@media (min-width: 1220px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{hyphens:manual;-moz-hyphens:manual}}h1.normal,.h1.normal,h2.normal,.h2.normal,h3.normal,.h3.normal,h4.normal,.h4.normal,h5.normal,.h5.normal{text-transform:none}h1,.h1{font-size:1.875rem}@media (min-width: 1024px){h1,.h1{font-size:2.6rem}}@media (min-width: 1600px){h1,.h1{font-size:2.93rem}}h2,.h2{font-size:1.5rem}@media (min-width: 1024px){h2,.h2{font-size:1.75rem}}h3, .h3, aside .wp-block-search__text-button.wp-block-search label{font-size:1.5rem}@media (min-width: 1024px){h3, .h3, aside .wp-block-search__text-button.wp-block-search label{font-size:1.75rem}}h4,.h4{font-size:1.3rem}:root :where(.wp-block-cover h1:not(.has-text-color)), :root :where(.wp-block-cover h2:not(.has-text-color)){color:var(--textColor)}cite,figcaption,.caption{letter-spacing:-0.3px;font-size:0.85rem;line-height:1.3rem}cite{font-style:italic}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{color:var(--primaryColor);font-style:italic}.wp-block-latest-posts__post-excerpt{color:var(--secondaryColor);font-size:1rem;line-height:1.45rem}.wp-social-link a{font-size:1.4rem}.wp-block-search button.wp-block-search__button{height:42px}@media (min-width: 600px){.wp-block-search button.wp-block-search__button{height:46px}}@media (min-width: 1220px){.wp-block-search button.wp-block-search__button{height:50px}}kbd{font-family:var(--fontCode);background-color:lightgrey;border-radius:4px;padding:2px 4px;margin-inline:1px;border:1px solid #222;font-size:0.8rem;box-shadow:0 2px 0 1px #222;cursor:default;line-height:1;min-width:0.75rem;display:inline-block;text-align:center;position:relative;top:-2px}kbd:hover{box-shadow:0 1px 0 0.5px #222;top:0px}main .btn a, main button:not(.adp-popup-close), main a.btn, main .wp-block-button:not(.is-style-outline) a.wp-block-button__link, main input[type=submit], main button[type=submit], .adp-popup .btn a, .adp-popup button:not(.adp-popup-close), .adp-popup a.btn, .adp-popup .wp-block-button:not(.is-style-outline) a.wp-block-button__link, .adp-popup input[type=submit], .adp-popup button[type=submit]{padding:0;padding-top:0.15rem !important;padding-bottom:0 !important;border:0 !important;display:inline-block;padding-left:2rem !important;margin-top:0;position:relative;font-size:1.4rem;line-height:1em;text-align:left;font-weight:600;background-color:transparent !important}main .btn a::after, main button:not(.adp-popup-close)::after, main a.btn::after, main .wp-block-button:not(.is-style-outline) a.wp-block-button__link::after, main input[type=submit]::after, main button[type=submit]::after, .adp-popup .btn a::after, .adp-popup button:not(.adp-popup-close)::after, .adp-popup a.btn::after, .adp-popup .wp-block-button:not(.is-style-outline) a.wp-block-button__link::after, .adp-popup input[type=submit]::after, .adp-popup button[type=submit]::after{content:"";position:absolute;width:1.1rem;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 18 18'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='18' height='18'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(-779 -4263.5)'%3E%3Ccircle cx='9' cy='9' r='9' transform='translate(779 4263.5)' fill='%23adc3d6'/%3E%3Cg transform='translate(782.869 4269.167)'%3E%3Cpath d='M8.764,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H8.764a1,1,0,0,1,1,1A1,1,0,0,1,8.764,1Z' transform='translate(0 3.205)' fill='%23fff'/%3E%3Cpath d='M4.595,5.479a1,1,0,0,1-1-1V1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.595V4.479A1,1,0,0,1,4.595,5.479Z' transform='translate(5.622 0) rotate(45)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:left center;background-size:contain;transition:left 0.3s ease-in-out}@media (min-width: 1024px){main .btn a, main button:not(.adp-popup-close), main a.btn, main .wp-block-button:not(.is-style-outline) a.wp-block-button__link, main input[type=submit], main button[type=submit], .adp-popup .btn a, .adp-popup button:not(.adp-popup-close), .adp-popup a.btn, .adp-popup .wp-block-button:not(.is-style-outline) a.wp-block-button__link, .adp-popup input[type=submit], .adp-popup button[type=submit]{font-size:1.5rem}}main .btn a:hover, main .btn a:active, main .btn a:focus, main button:not(.adp-popup-close):hover, main button:not(.adp-popup-close):active, main button:not(.adp-popup-close):focus, main a.btn:hover, main a.btn:active, main a.btn:focus, main .wp-block-button:not(.is-style-outline) a.wp-block-button__link:hover, main .wp-block-button:not(.is-style-outline) a.wp-block-button__link:active, main .wp-block-button:not(.is-style-outline) a.wp-block-button__link:focus, main input[type=submit]:hover, main input[type=submit]:active, main input[type=submit]:focus, main button[type=submit]:hover, main button[type=submit]:active, main button[type=submit]:focus, .adp-popup .btn a:hover, .adp-popup .btn a:active, .adp-popup .btn a:focus, .adp-popup button:not(.adp-popup-close):hover, .adp-popup button:not(.adp-popup-close):active, .adp-popup button:not(.adp-popup-close):focus, .adp-popup a.btn:hover, .adp-popup a.btn:active, .adp-popup a.btn:focus, .adp-popup .wp-block-button:not(.is-style-outline) a.wp-block-button__link:hover, .adp-popup .wp-block-button:not(.is-style-outline) a.wp-block-button__link:active, .adp-popup .wp-block-button:not(.is-style-outline) a.wp-block-button__link:focus, .adp-popup input[type=submit]:hover, .adp-popup input[type=submit]:active, .adp-popup input[type=submit]:focus, .adp-popup button[type=submit]:hover, .adp-popup button[type=submit]:active, .adp-popup button[type=submit]:focus{background-color:transparent;color:#000 !important}main .btn a:hover::after, main .btn a:active::after, main .btn a:focus::after, main button:not(.adp-popup-close):hover::after, main button:not(.adp-popup-close):active::after, main button:not(.adp-popup-close):focus::after, main a.btn:hover::after, main a.btn:active::after, main a.btn:focus::after, main .wp-block-button:not(.is-style-outline) a.wp-block-button__link:hover::after, main .wp-block-button:not(.is-style-outline) a.wp-block-button__link:active::after, main .wp-block-button:not(.is-style-outline) a.wp-block-button__link:focus::after, main input[type=submit]:hover::after, main input[type=submit]:active::after, main input[type=submit]:focus::after, main button[type=submit]:hover::after, main button[type=submit]:active::after, main button[type=submit]:focus::after, .adp-popup .btn a:hover::after, .adp-popup .btn a:active::after, .adp-popup .btn a:focus::after, .adp-popup button:not(.adp-popup-close):hover::after, .adp-popup button:not(.adp-popup-close):active::after, .adp-popup button:not(.adp-popup-close):focus::after, .adp-popup a.btn:hover::after, .adp-popup a.btn:active::after, .adp-popup a.btn:focus::after, .adp-popup .wp-block-button:not(.is-style-outline) a.wp-block-button__link:hover::after, .adp-popup .wp-block-button:not(.is-style-outline) a.wp-block-button__link:active::after, .adp-popup .wp-block-button:not(.is-style-outline) a.wp-block-button__link:focus::after, .adp-popup input[type=submit]:hover::after, .adp-popup input[type=submit]:active::after, .adp-popup input[type=submit]:focus::after, .adp-popup button[type=submit]:hover::after, .adp-popup button[type=submit]:active::after, .adp-popup button[type=submit]:focus::after{left:4px}main .wp-block-button.is-style-outline .wp-block-button__link, .adp-popup .wp-block-button.is-style-outline .wp-block-button__link{border-radius:50px;border-color:var(--textColor);color:var(--textColor);font-size:1rem;line-height:1em;padding:10px 15px 8px;margin-right:0}@media (min-width: 480px){main .wp-block-button.is-style-outline .wp-block-button__link, .adp-popup .wp-block-button.is-style-outline .wp-block-button__link{font-size:1.125rem}}main p a, main ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a, .adp-popup p a, .adp-popup ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a{padding:0;border:0;padding-left:1.6rem;position:relative;text-align:left;line-height:1em;font-weight:600}main p a::after, main ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a::after, .adp-popup p a::after, .adp-popup ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a::after{content:"";position:absolute;width:1rem;height:1rem;top:0;left:0.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 18 18'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='18' height='18'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(-779 -4263.5)'%3E%3Ccircle cx='9' cy='9' r='9' transform='translate(779 4263.5)' fill='%23adc3d6'/%3E%3Cg transform='translate(782.869 4269.167)'%3E%3Cpath d='M8.764,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H8.764a1,1,0,0,1,1,1A1,1,0,0,1,8.764,1Z' transform='translate(0 3.205)' fill='%23fff'/%3E%3Cpath d='M4.595,5.479a1,1,0,0,1-1-1V1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.595V4.479A1,1,0,0,1,4.595,5.479Z' transform='translate(5.622 0) rotate(45)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:left center;background-size:contain;transition:left 0.3s ease-in-out}main p a:hover, main p a:active, main p a:focus, main ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:hover, main ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:active, main ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:focus, .adp-popup p a:hover, .adp-popup p a:active, .adp-popup p a:focus, .adp-popup ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:hover, .adp-popup ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:active, .adp-popup ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:focus{background-color:transparent;color:#000}main p a:hover::after, main p a:active::after, main p a:focus::after, main ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:hover::after, main ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:active::after, main ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:focus::after, .adp-popup p a:hover::after, .adp-popup p a:active::after, .adp-popup p a:focus::after, .adp-popup ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:hover::after, .adp-popup ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:active::after, .adp-popup ul:not(.links):not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li a:focus::after{left:6px}main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li:not(.menu-item){line-height:1.4em;margin-bottom:1.6rem;margin-bottom:1lh}main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives) li:not(.menu-item)::marker{content:"•";color:var(--textColor)}main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives).narrow li{line-height:1.1em;margin-bottom:0}main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives).links{list-style-type:none;padding-left:0}main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives).links li:not(.menu-item){padding-left:0;padding-left:1.8rem}main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives).links li:not(.menu-item)::marker{content:""}main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives).links li:not(.menu-item) a{line-height:1.4em;display:inline-block;position:relative}main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives).links li:not(.menu-item) a::after{content:"";position:absolute;width:1rem;height:100%;top:0;left:-1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 18 18'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='18' height='18'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(-779 -4263.5)'%3E%3Ccircle cx='9' cy='9' r='9' transform='translate(779 4263.5)' fill='%23adc3d6'/%3E%3Cg transform='translate(782.869 4269.167)'%3E%3Cpath d='M8.764,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H8.764a1,1,0,0,1,1,1A1,1,0,0,1,8.764,1Z' transform='translate(0 3.205)' fill='%23fff'/%3E%3Cpath d='M4.595,5.479a1,1,0,0,1-1-1V1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.595V4.479A1,1,0,0,1,4.595,5.479Z' transform='translate(5.622 0) rotate(45)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:left center;background-size:contain;transition:left 0.3s ease-in-out}main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives).links li:not(.menu-item) a:hover::after, main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives).links li:not(.menu-item) a:active::after, main ul:not(.menu):not(.wp-block-latest-posts):not(.blocks-gallery-grid):not(.wp-block-social-links):not(.wp-block-categories):not(.wp-block-archives).links li:not(.menu-item) a:focus::after{left:-1.6rem}#topline{background-color:var(--topBgColor);color:var(--topTxtColor);width:100%;padding:6px 10px;position:fixed;z-index:100;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:14px;line-height:1rem;height:34px;font-size:14px;line-height:1.2rem}#topline span a{font-size:14px;line-height:1rem;color:var(--topTxtColor);transition:0.3s color ease-in-out;text-decoration:underline dotted}#topline span a:hover{color:var(--linkColor);text-decoration:none}#topline ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#topline li a{font-size:14px;line-height:1.2rem;color:var(--topTxtColor);transition:0.3s color ease-in-out}#topline li a:hover{color:var(--primaryColor)}#topline+#branding{padding-top:32px}#masthead.burger #topline + #branding #menuToggle{top:50px}@media (max-width: 735px){#topline{height:50px}#topline+#branding{padding-top:48px}#masthead.burger #topline + #branding #menuToggle{top:60px}}@media (max-width: 387px){#topline{height:80px}#topline+#branding{padding-top:78px}#masthead.burger #topline + #branding #menuToggle{top:90px}}#topline ul li{margin:0 10px}@media (max-width: 551px){#topline{height:60px}#topline+#branding{padding-top:62px}#topline ul li{margin:0 10px}}@media (max-width: 387px){#topline ul li{margin:0 5px}}#topline li{padding:2px 10px}@media (min-width: 800px){#topline li{padding:0 10px}}#topline li::before{content:"";width:14px;height:20px;top:0;display:inline-block;background-color:var(--lightColor) !important;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;-webkit-mask-position:center center}#topline li.tel::before{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f1f1f1' d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E")}#topline li.mail::before{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f1f1f1' d='M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z'/%3E%3C/svg%3E")}#topline li.open::before{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f1f1f1' d='M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z'/%3E%3C/svg%3E")}#topline li.loc::before{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23f1f1f1' d='M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z'/%3E%3C/svg%3E")}@media (max-width: 380px){#topline li.open{font-size:0.8rem}}#topline span.big{display:none}@media (min-width: 780px){#topline span.mob{display:none}#topline span.big{display:block}}.sr-only:focus,.sr-only:focus-visible{font-weight:600;color:var(--textColor);width:calc(100% - 10px) !important;background-color:var(--secondaryColor);font-size:1rem;text-align:center;cursor:pointer}#nav:not(.is-active){top:-100vh}#nav{position:absolute;width:100%;background-color:var(--lightColor);background-color:transparent;left:0;transition:0.4s all ease-in-out}.burger #nav{padding:100px 40px 60px}#masthead.burger #nav{height:auto !important;min-height:auto;background-color:var(--overlayColor)}#masthead.burger #nav #primary-menu li a, #masthead.burger #nav #primary-menu li p{color:#fff}#masthead.burger #nav #primary-menu li a:hover{color:var(--primaryColor)}#masthead.burger #nav.is-active{top:0;opacity:1}@media (max-width: 479px){#masthead.burger #nav.is-active{height:100vh !important}}.no-burger #nav{padding:0;position:relative;top:auto}header.site-header .logos{width:auto;min-width:auto;max-width:none;flex-basis:auto}header.site-header .logos .custom-logo-link{opacity:0}header.site-header .logos .custom-logo-link img{width:85px}@media (min-width: 600px){header.site-header .logos .custom-logo-link img{width:100px}}@media (min-width: 1024px){header.site-header .logos .custom-logo-link img{width:126px}}header.site-header .custom-logo-link{margin-right:16px;animation:logoIn 0.4s 0.1s forwards}@keyframes logoIn{0%{opacity:0;transform:translateX(-140%)}100%{opacity:1;transform:translateX(1)}}.site-branding{font-family:"Josefin Sans",sans-serif;font-size:1rem;line-height:1.1rem}.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .main-navigation .current-menu-ancestor>a{font-weight:700}.main-navigation a, footer a{color:var(--linkColor);transition:all 0.3s ease-in-out}.main-navigation a:hover, footer a:hover{color:var(--linkColorHover)}.custom-logo-link{padding:0;margin:30px 0 0 30px}#masthead.burger #menuToggle{top:30px;right:30px}@media (min-width: 600px){.custom-logo-link{margin:40px 0 0 40px}#masthead.burger #menuToggle{top:40px;right:40px}}@media (min-width: 1024px){.custom-logo-link{margin:50px 0 0 50px}#masthead.burger #menuToggle{top:50px;right:50px}}#masthead.burger .main-navigation #primary-menu li a, #masthead.burger .main-navigation #primary-menu li p, #primary-menu-footer li a, #primary-menu-footer li p, #footer-legal-menu li a, #footer-legal-menu li p{text-transform:uppercase;line-height:1em;margin-bottom:1rem;padding-inline:0}#masthead.burger .main-navigation #primary-menu li, #primary-menu-footer li{text-align:left;padding:0;max-width:none}#masthead.burger .main-navigation #primary-menu li.break-after, #primary-menu-footer li.break-after{break-after:column}#masthead.burger .main-navigation #primary-menu li:has(span.sub), #primary-menu-footer li:has(span.sub){margin-bottom:0.5rem}#masthead.burger .main-navigation #primary-menu li:has(span.sub) a, #masthead.burger .main-navigation #primary-menu li:has(span.sub) p, #primary-menu-footer li:has(span.sub) a, #primary-menu-footer li:has(span.sub) p{display:inline-flex;flex-wrap:wrap;flex-direction:column;margin-bottom:4px}#masthead.burger .main-navigation #primary-menu li:not(:has(span.sub)), #primary-menu-footer li:not(:has(span.sub)){margin-bottom:calc(0.5rem + 1px)}#masthead.burger .main-navigation #primary-menu li a, #masthead.burger .main-navigation #primary-menu li p, #primary-menu-footer li a, #primary-menu-footer li p{display:inline-flex;margin-bottom:1rem}#masthead.burger .main-navigation #primary-menu li a span.sub, #masthead.burger .main-navigation #primary-menu li p span.sub, #primary-menu-footer li a span.sub, #primary-menu-footer li p span.sub{font-size:0.8125rem;line-height:1em;text-transform:none}#masthead.burger .main-navigation #primary-menu{column-count:auto;max-width:80%;margin-inline:auto}#masthead.burger .main-navigation #primary-menu li a, #masthead.burger .main-navigation #primary-menu li p{font-size:1.25rem}@media (max-width: 781px){#masthead.burger .main-navigation #primary-menu li a, #masthead.burger .main-navigation #primary-menu li p{margin-bottom:0.5rem}#masthead.burger .main-navigation #primary-menu li:not(:has(span.sub)){margin-bottom:0}}@media (min-width: 480px){#masthead.burger .main-navigation #primary-menu{column-count:2}}@media (min-width: 782px){#masthead.burger .main-navigation #primary-menu{column-count:3;max-width:800px;margin-inline:auto}}@media (min-width: 480px){#primary-menu-footer{column-count:2}}@media (min-width: 782px){#primary-menu-footer{column-count:3}}#masthead.burger #menuToggle{width:48px;height:48px;border-radius:30px;border:2px solid var(--textColor);transition:border 0.2s ease-in-out}#masthead.burger #menuToggle:has(.hamburger.is-active){border-color:transparent}#masthead.burger #menuToggle .hamburger{padding-bottom:0 !important;height:44px !important}#masthead.burger #menuToggle .hamburger:hover .hamburger-box, #masthead.burger #menuToggle .hamburger:active .hamburger-box, #masthead.burger #menuToggle .hamburger:focus .hamburger-box{transform:none}#masthead.burger #menuToggle .hamburger .hamburger-box{width:46px;height:46px}#masthead.burger #menuToggle .hamburger .hamburger-box .hamburger-inner, #masthead.burger #menuToggle .hamburger .hamburger-box .hamburger-inner::before, #masthead.burger #menuToggle .hamburger .hamburger-box .hamburger-inner::after{width:28px;border-top:1px solid var(--textColor);border-bottom:1px solid var(--textColor);border-radius:0 !important}#masthead.burger #menuToggle .hamburger .hamburger-box .hamburger-inner{bottom:15px;left:8px;transition:transform 0.13s 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), width 0.13s ease-in, border-color 0.2s ease-in-out}#masthead.burger #menuToggle .hamburger .hamburger-box .hamburger-inner::before{top:-9px;transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), width 0.13s ease-in, border-color 0.2s ease-in-out}#masthead.burger #menuToggle .hamburger .hamburger-box .hamburger-inner::after{top:-17px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear, width 0.13s ease-in, border-color 0.2s ease-in-out}#masthead.burger #menuToggle .hamburger.is-active .hamburger-inner, #masthead.burger #menuToggle .hamburger.is-active .hamburger-inner::before, #masthead.burger #menuToggle .hamburger.is-active .hamburger-inner::after{width:46px;border-color:var(--lightColor)}#masthead.burger #menuToggle .hamburger.is-active .hamburger-inner{left:0}#masthead.burger #menuToggle .hamburger.is-active .hamburger-inner::before{top:-1px}#masthead.burger #menuToggle .hamburger.is-active .hamburger-inner::after{top:-1px}#masthead.burger #menuToggle:hover, #masthead.burger #menuToggle:active, #masthead.burger #menuToggle:focus-visible{border-color:var(--darkColor)}#masthead.burger #menuToggle:hover .hamburger .hamburger-box .hamburger-inner, #masthead.burger #menuToggle:hover .hamburger .hamburger-box .hamburger-inner::before, #masthead.burger #menuToggle:hover .hamburger .hamburger-box .hamburger-inner::after, #masthead.burger #menuToggle:active .hamburger .hamburger-box .hamburger-inner, #masthead.burger #menuToggle:active .hamburger .hamburger-box .hamburger-inner::before, #masthead.burger #menuToggle:active .hamburger .hamburger-box .hamburger-inner::after, #masthead.burger #menuToggle:focus-visible .hamburger .hamburger-box .hamburger-inner, #masthead.burger #menuToggle:focus-visible .hamburger .hamburger-box .hamburger-inner::before, #masthead.burger #menuToggle:focus-visible .hamburger .hamburger-box .hamburger-inner::after{border-color:var(--darkColor)}#masthead.burger #menuToggle:hover .hamburger.is-active .hamburger-box .hamburger-inner, #masthead.burger #menuToggle:hover .hamburger.is-active .hamburger-box .hamburger-inner::before, #masthead.burger #menuToggle:hover .hamburger.is-active .hamburger-box .hamburger-inner::after, #masthead.burger #menuToggle:active .hamburger.is-active .hamburger-box .hamburger-inner, #masthead.burger #menuToggle:active .hamburger.is-active .hamburger-box .hamburger-inner::before, #masthead.burger #menuToggle:active .hamburger.is-active .hamburger-box .hamburger-inner::after, #masthead.burger #menuToggle:focus-visible .hamburger.is-active .hamburger-box .hamburger-inner, #masthead.burger #menuToggle:focus-visible .hamburger.is-active .hamburger-box .hamburger-inner::before, #masthead.burger #menuToggle:focus-visible .hamburger.is-active .hamburger-box .hamburger-inner::after{border-color:var(--primaryColor)}header.site-header .sticky-link{display:none;margin:8px 20px 8px 0}header.site-header .sticky-link img{max-width:50px}@media (min-width: 782px){header.site-header .sticky-link img{max-width:68px}}@media (min-width: 1024px){header.site-header .sticky-link img{max-width:78px}}#masthead.burger .site-branding.stuck{background-color:var(--textColor);width:140px;padding-left:15px;border-radius:0 0 0 30px;right:0}#masthead.burger .site-branding.stuck #menuToggle{transform:scale(0.8);border-color:var(--lightColor);top:7px;right:12px}#masthead.burger .site-branding.stuck #menuToggle:has(.hamburger.is-active){border-color:transparent}#masthead.burger .site-branding.stuck #menuToggle .hamburger .hamburger-box .hamburger-inner, #masthead.burger .site-branding.stuck #menuToggle .hamburger .hamburger-box .hamburger-inner::before, #masthead.burger .site-branding.stuck #menuToggle .hamburger .hamburger-box .hamburger-inner::after{border-color:var(--lightColor)}#masthead.burger .site-branding.stuck #menuToggle:hover, #masthead.burger .site-branding.stuck #menuToggle:active, #masthead.burger .site-branding.stuck #menuToggle:focus-visible{border-color:var(--primaryColor)}#masthead.burger .site-branding.stuck #menuToggle:hover .hamburger .hamburger-box .hamburger-inner, #masthead.burger .site-branding.stuck #menuToggle:hover .hamburger .hamburger-box .hamburger-inner::before, #masthead.burger .site-branding.stuck #menuToggle:hover .hamburger .hamburger-box .hamburger-inner::after, #masthead.burger .site-branding.stuck #menuToggle:active .hamburger .hamburger-box .hamburger-inner, #masthead.burger .site-branding.stuck #menuToggle:active .hamburger .hamburger-box .hamburger-inner::before, #masthead.burger .site-branding.stuck #menuToggle:active .hamburger .hamburger-box .hamburger-inner::after, #masthead.burger .site-branding.stuck #menuToggle:focus-visible .hamburger .hamburger-box .hamburger-inner, #masthead.burger .site-branding.stuck #menuToggle:focus-visible .hamburger .hamburger-box .hamburger-inner::before, #masthead.burger .site-branding.stuck #menuToggle:focus-visible .hamburger .hamburger-box .hamburger-inner::after{border-color:var(--primaryColor)}#masthead.burger .site-branding.stuck #nav{width:100vw;transform:translateX(calc(-100% + 140px))}@media (min-width: 782px){#masthead.burger .site-branding.stuck{width:186px;padding-left:20px}#masthead.burger .site-branding.stuck #nav{transform:translateX(calc(-100% + 186px))}#masthead.burger .site-branding.stuck #menuToggle{transform:scale(1);top:13px;right:20px}}@media (min-width: 1024px){#masthead.burger .site-branding.stuck{width:220px;padding-left:30px}#masthead.burger .site-branding.stuck #nav{transform:translateX(calc(-100% + 220px))}#masthead.burger .site-branding.stuck #menuToggle{transform:scale(1.1);top:18px;right:30px}}.hamburger{padding:15px 15px;padding-bottom:1px !important;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after{background-color:var(--darkColor);border-color:var(--darkColor)}.hamburger-box{width:28px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:28px;height:0;background-color:var(--textColor);border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;border-bottom:3px solid var(--textColor);border-top:2px solid var(--textColor);box-sizing:border-box}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-5px}.hamburger-inner::after{bottom:-8px}.hamburger--collapse .hamburger-inner{top:auto;bottom:-2px;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;top:-22px}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);top:-12px}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -6px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:-1px;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before, .hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before, .hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;top:0;transform:rotate(90deg)}@media (min-width: 480px){body.leu [data-scroll]{transition:opacity 0.7s, transform 0.8s}body.leu [data-scroll=in]{opacity:1;transform:scale(1)}body.leu [data-scroll=out]{opacity:0;transform:scale(1.025)}}.c-accordion__content p{opacity:1 !important;transform:none !important}.menu .sub-menu{transform:none !important}nav.main-navigation.toggled .menu .sub-menu{opacity:1 !important}.wp-block-mkl-section-block{transform:scale(1) !important}@media (min-width: 480px){body.leu aside [data-scroll]{transition:opacity 0.7s}body.leu aside [data-scroll=in]{opacity:1}body.leu aside [data-scroll=out]{opacity:0}}@media (min-width: 1100px){body.leu aside [data-scroll]{transition:opacity 0.7s, transform 0.8s}body.leu aside [data-scroll=in]{opacity:1;transform:scale(1) translateX(0)}body.leu aside [data-scroll=out]{opacity:0;transform:scale(1.025) translateX(20px)}}.no-ani{opacity:1 !important;transform:none}@media (min-width: 782px){.width-6{width:50% !important}}@media (min-width: 782px){.width-8{width:66.67% !important}}@media (min-width: 782px){.width-10{width:83.33% !important}}.mt-0{margin-top:0}.mt-1{margin-top:16px}.mt-2{margin-top:32px}.mt-3{margin-top:48px}.mr-0{margin-right:0}.mr-1{margin-right:16px}.mr-2{margin-right:32px}.mr-3{margin-right:48px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:16px}.mb-2{margin-bottom:32px}.mb-3{margin-bottom:48px}.ml-0{margin-left:0}.ml-1{margin-left:16px}.ml-2{margin-left:32px}.ml-3{margin-left:48px}.mx-a{margin-inline:auto}.mx-0{margin-inline:0}.mx-1{margin-inline:16px}.mx-2{margin-inline:32px}.mx-3{margin-inline:48px}.my-0{margin-block:0}.my-1{margin-block:16px}.my-2{margin-block:32px}.my-3{margin-block:48px}.pt-0{padding-top:0}.pt-1{padding-top:16px}.pt-2{padding-top:32px}.pt-3{padding-top:48px}.pr-0{padding-right:0}.pr-1{padding-right:16px}.pr-2{padding-right:32px}.pr-3{padding-right:48px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:16px}.pb-2{padding-bottom:32px}.pb-3{padding-bottom:48px}.pl-0{padding-left:0}.pl-1{padding-left:16px}.pl-2{padding-left:32px}.pl-3{padding-left:48px}.px-0{padding-inline:0}.px-1{padding-inline:16px}.px-2{padding-inline:32px}.px-3{padding-inline:48px}.py-0{padding-block:0}.py-1{padding-block:16px}.py-2{padding-block:32px}.py-3{padding-block:48px}.hy-a{hyphens:auto}.hy-m{hyphens:manual}.img-1-1 img{object-fit:cover;aspect-ratio:1/1}.img-16-9 img{object-fit:cover;aspect-ratio:16/9}.img-5-4 img{object-fit:cover;aspect-ratio:5/4}.img-4-3 img{object-fit:cover;aspect-ratio:4/3}.img-3-4 img{object-fit:cover;aspect-ratio:3/4}.img-4-5 img{object-fit:cover;aspect-ratio:4/5}*{scroll-margin-top:100px}* figure{margin-top:0}html{scrollbar-gutter:stable}.screen-reader-text{width:0 !important}.wp-block-columns.is-layout-flex{gap:78px;flex-direction:column}@media (min-width: 782px){.wp-block-columns.is-layout-flex{gap:60px;flex-direction:row}}@media (min-width: 862px){.wp-block-columns.is-layout-flex{gap:78px}}main{padding-block:0 !important}.entry-header:not(.article) > *, .entry-content > *, .page-header > *, .page-content > *, .entry-footer > *, .post-navigation > *, section.wp-block-mkl-section-block:not(.twocols) > *, body.search-results article>*{margin-left:auto;margin-right:auto;width:84%;max-width:1420px}@media (min-width: 600px) and (max-width: 781px){.entry-header:not(.article) > *, .entry-content > *, .page-header > *, .page-content > *, .entry-footer > *, .post-navigation > *, section.wp-block-mkl-section-block:not(.twocols) > *, body.search-results article>*{max-width:526px}}@media (min-width: 782px){.entry-header:not(.article) > *, .entry-content > *, .page-header > *, .page-content > *, .entry-footer > *, .post-navigation > *, section.wp-block-mkl-section-block:not(.twocols) > *, body.search-results article>*{width:80%}}.entry-content>section{margin-block:0;padding-block:calc(40px + 1lh) 40px}.home .entry-content>section{padding-block:60px}@media (min-width: 782px){.entry-content>section{padding-block:calc(60px + 1lh) 60px}}@media (min-width: 1024px){.entry-content>section{padding-block:calc(70px + 1lh) 70px}}.entry-content>section:first-child{padding-top:0 !important}.entry-content>section:last-child:not(.has-primary-background-color):not(.has-secondary-background-color){padding-bottom:0 !important}section section{padding-block:calc(20px + 1lh) 20px}@media (min-width: 782px){section section{padding-block:calc(25px + 1lh) 25px}}@media (min-width: 1024px){section section{padding-block:calc(30px + 1lh) 30px}}section section>*{width:100% !important;max-width:100% !important}@media (min-width: 600px) and (max-width: 781px){section section>*{max-width:100% !important}}@media (min-width: 782px){section section>*{width:100% !important}}footer .footer.grid section.contact>*{margin-left:auto;margin-right:auto;width:84%;max-width:1420px}@media (min-width: 600px) and (max-width: 781px){footer .footer.grid section.contact>*{max-width:none;width:auto;padding-inline:40px}footer .footer.grid section.contact>*>.wp-block-column:first-child{max-width:526px;margin-inline:auto}}@media (min-width: 782px){footer .footer.grid section.contact>*{width:80%}}.site-branding>*{width:auto;max-width:none}@media (max-width: 781px){.wp-block-columns.rtl{display:grid}.wp-block-columns.rtl>.wp-block-column:first-child{grid-row:2}.wp-block-columns.rtl>.wp-block-column:nth-child(2){grid-row:1}}p.time{display:inline-block;padding-left:2rem;position:relative}p.time::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 18 18'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='18' height='18'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(0.693 0.693)'%3E%3Cpath d='M0,1.616a.5.5,0,0,1-.5-.494V-.006A.5.5,0,0,1,0-.5a.5.5,0,0,1,.5.494V1.122A.5.5,0,0,1,0,1.616Z' transform='translate(8.336 0.025)' fill='%233e5062'/%3E%3Cpath d='M.986.5H-.047A.478.478,0,0,1-.5,0,.478.478,0,0,1-.047-.5H.986a.478.478,0,0,1,.453.5A.478.478,0,0,1,.986.5Z' transform='translate(0.203 8.336)' fill='%233e5062'/%3E%3Cpath d='M0,1.38A.472.472,0,0,1-.5.941v-1A.472.472,0,0,1,0-.5a.472.472,0,0,1,.5.439v1A.472.472,0,0,1,0,1.38Z' transform='translate(8.277 15.471)' fill='%233e5062'/%3E%3Cpath d='M1.123.5H-.006A.5.5,0,0,1-.5,0,.5.5,0,0,1-.006-.5H1.123a.5.5,0,0,1,.494.5A.5.5,0,0,1,1.123.5Z' transform='translate(15.471 8.336)' fill='%233e5062'/%3E%3Cpath d='M8.281-.5A8.781,8.781,0,1,1-.5,8.281,8.791,8.791,0,0,1,8.281-.5Zm0,16.563A7.781,7.781,0,1,0,.5,8.281,7.79,7.79,0,0,0,8.281,16.063Z' transform='translate(0.025 0.025)' fill='%233e5062'/%3E%3Cpath d='M0,6.176a.5.5,0,0,1-.225-.054A.5.5,0,0,1-.446,5.45L2.423-.226a.5.5,0,0,1,.672-.221.5.5,0,0,1,.221.672L.446,5.9A.5.5,0,0,1,0,6.176Z' transform='translate(8.277 2.872)' fill='%233e5062'/%3E%3Cpath d='M3.2.5H0A.5.5,0,0,1-.5,0,.5.5,0,0,1,0-.5H3.2a.5.5,0,0,1,.5.5A.5.5,0,0,1,3.2.5Z' transform='translate(8.306 8.563)' fill='%233e5062'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;top:2px;left:0}p.mail.big a{display:inline-block;padding-left:2.5rem;position:relative}p.mail.big a::before{content:"";position:absolute;width:1.8rem;height:1.8rem;top:-0.2rem;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='35' height='34' viewBox='0 0 35 34'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M17.144,1.2C8.338,1.2,1.2,7.71,1.2,15.739a13.732,13.732,0,0,0,3.674,9.283L3.166,32.086a.271.271,0,0,0,.359.317l8.033-3.044a17.288,17.288,0,0,0,5.586.92c8.805,0,15.944-6.51,15.944-14.54S25.949,1.2,17.144,1.2Z' transform='translate(-1.2 -1.2)' fill='none' stroke='%233e5062' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/clipPath%3E%3CclipPath id='c'%3E%3Crect width='35' height='34'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='b' clip-path='url(%23c)'%3E%3Cg transform='translate(-1351.018 -5644.601)'%3E%3Cg transform='translate(1352.574 5645.99)'%3E%3Cpath d='M17.144.2A17.645,17.645,0,0,1,29.092,4.72a15.49,15.49,0,0,1,3.65,4.94,14.408,14.408,0,0,1,0,12.16,15.491,15.491,0,0,1-3.65,4.94,17.645,17.645,0,0,1-11.948,4.52,18.281,18.281,0,0,1-5.562-.859l-7.7,2.918a1.271,1.271,0,0,1-1.686-1.486l1.585-6.559a15.158,15.158,0,0,1-2.53-4.159,14.4,14.4,0,0,1,.3-11.475A15.49,15.49,0,0,1,5.2,4.72,17.645,17.645,0,0,1,17.144.2Zm0,29.079c8.24,0,14.944-6.074,14.944-13.54S25.384,2.2,17.144,2.2,2.2,8.274,2.2,15.739a12.8,12.8,0,0,0,3.413,8.61,1,1,0,0,1,.233.908L4.463,30.978,11.2,28.424a1,1,0,0,1,.677-.011A16.267,16.267,0,0,0,17.144,29.279Z' transform='translate(-1.2 -1.2)' fill='%233e5062'/%3E%3Cpath d='M14.6,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H14.6a1,1,0,0,1,1,1A1,1,0,0,1,14.6,1Z' transform='translate(8.643 9.44)' fill='%233e5062'/%3E%3Cpath d='M14.6,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H14.6a1,1,0,0,1,1,1A1,1,0,0,1,14.6,1Z' transform='translate(8.643 14.475)' fill='%233e5062'/%3E%3Cpath d='M9.758,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H9.758a1,1,0,0,1,1,1A1,1,0,0,1,9.758,1Z' transform='translate(8.643 19.51)' fill='%233e5062'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:contain}@media (min-width: 600px){p.mail.big a{padding-left:3.3rem}p.mail.big a::before{top:-0.1rem;width:2.5rem;height:2.5rem}}p.tel.big a{display:inline-block;padding-left:2.3rem;padding-top:0.1rem;position:relative}p.tel.big a::before{content:"";position:absolute;width:1.8rem;height:2.2rem;top:-0.4rem;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='23' height='40' viewBox='0 0 23 40'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='23' height='40'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(1.113 1.09)'%3E%3Cg transform='translate(0.887 0.887)'%3E%3Cpath d='M2.618-1h13.43a3.622,3.622,0,0,1,3.618,3.618V33.652a3.622,3.622,0,0,1-3.618,3.618H2.618A3.622,3.622,0,0,1-1,33.652V2.618A3.622,3.622,0,0,1,2.618-1Zm13.43,36.27a1.62,1.62,0,0,0,1.618-1.618V2.618A1.62,1.62,0,0,0,16.048,1H2.618A1.62,1.62,0,0,0,1,2.618V33.652A1.62,1.62,0,0,0,2.618,35.27Z' fill='%233e5062'/%3E%3Cpath transform='translate(-3.808 28.364)' fill='%233e5062'/%3E%3Cpath d='M2.8,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H2.8a1,1,0,0,1,1,1A1,1,0,0,1,2.8,1Z' transform='translate(7.933 3.47)' fill='%233e5062'/%3E%3Cpath d='M1.651-1A2.651,2.651,0,1,1-1,1.651,2.654,2.654,0,0,1,1.651-1Zm0,3.3A.651.651,0,1,0,1,1.651.651.651,0,0,0,1.651,2.3Z' transform='translate(7.604 28.924)' fill='%233e5062'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:left center;background-size:contain}@media (min-width: 600px){p.tel.big a{padding-left:2.3rem}p.tel.big a::before{width:2.8rem;height:2.4rem;top:-0.2rem}}.place p{display:inline-block;padding-left:2rem;position:relative}.place p::after{content:"";position:absolute;width:1.5rem;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='23' height='31' viewBox='0 0 23 31'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='23' height='31'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(-1711.705 -19.016)'%3E%3Cpath d='M10.7.2a10.516,10.516,0,0,1,10.5,10.5,17.449,17.449,0,0,1-1.565,6.742,35.956,35.956,0,0,1-3.36,6.023,50.074,50.074,0,0,1-4.86,6.093,1,1,0,0,1-1.438,0,50.074,50.074,0,0,1-4.86-6.093,35.956,35.956,0,0,1-3.36-6.023A17.449,17.449,0,0,1,.2,10.7,10.516,10.516,0,0,1,10.7.2Zm0,27.183c2.17-2.452,8.5-10.166,8.5-16.679A8.5,8.5,0,1,0,2.2,10.7C2.2,17.225,8.532,24.933,10.7,27.383Z' transform='translate(1712.497 19.816)' fill='%233e5062'/%3E%3Cpath d='M2.65-1A3.65,3.65,0,1,1-1,2.65,3.655,3.655,0,0,1,2.65-1Zm0,5.3A1.65,1.65,0,1,0,1,2.65,1.652,1.652,0,0,0,2.65,4.3Z' transform='translate(1720.55 27.567)' fill='%233e5062'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:left center;background-size:contain}p.termin a{display:inline-block;padding-left:1.8rem;position:relative;line-height:1em}p.termin a::after{content:"";position:absolute;width:1.1rem;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 18 18'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='18' height='18'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(-779 -4263.5)'%3E%3Ccircle cx='9' cy='9' r='9' transform='translate(779 4263.5)' fill='%23adc3d6'/%3E%3Cg transform='translate(782.869 4269.167)'%3E%3Cpath d='M8.764,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H8.764a1,1,0,0,1,1,1A1,1,0,0,1,8.764,1Z' transform='translate(0 3.205)' fill='%23fff'/%3E%3Cpath d='M4.595,5.479a1,1,0,0,1-1-1V1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.595V4.479A1,1,0,0,1,4.595,5.479Z' transform='translate(5.622 0) rotate(45)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:left center;background-size:contain;transition:left 0.3s ease-in-out}p.termin a:hover::after, p.termin a:active::after, p.termin a:focus::after{left:3px}.info.wp-block-heading{display:inline-block;padding-left:3.5rem;position:relative}.info.wp-block-heading::after{content:"";position:absolute;width:2.875rem;height:2.875rem;top:50%;transform:translateY(-50%);left:0;background-image:url("data:image/svg+xml,%3Csvg id='Gruppe_10522' data-name='Gruppe 10522' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='46' height='46' viewBox='0 0 46 46'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='46' height='46' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Ccircle cx='22' cy='22' r='22' transform='translate(1 1)' fill='none' stroke='%233e5062' stroke-width='2'/%3E%3Cpath d='M24.28,14.151H19.341V9.657H24.28ZM24.28,35H19.341V16.373H24.28Z' fill='%233e5062'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:left center;background-size:contain}.exclamation.wp-block-heading,p.exclamation{display:block;padding-left:4rem;position:relative;margin-bottom:2rem}.exclamation.wp-block-heading::after,p.exclamation::after{content:"";position:absolute;width:2.875rem;height:2.875rem;top:50%;transform:translateY(-50%);left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='55' height='55' viewBox='0 0 55 55'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='55' height='55'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(0 -0.096)'%3E%3Ccircle cx='27.5' cy='27.5' r='27.5' transform='translate(0 0.096)' fill='%23adc3d6'/%3E%3Cpath d='M4.758-42.7,6.48-18.226h6.366L14.516-42.7Zm0,33.293A4.165,4.165,0,0,0,6.141-6.171,5.047,5.047,0,0,0,9.663-4.919a5.047,5.047,0,0,0,3.522-1.252,4.165,4.165,0,0,0,1.383-3.235,4.165,4.165,0,0,0-1.383-3.235,5.047,5.047,0,0,0-3.522-1.252,5.047,5.047,0,0,0-3.522,1.252A4.165,4.165,0,0,0,4.758-9.407Z' transform='translate(17.909 51.333)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:left center;background-size:contain}.exclamation.wp-block-heading{padding-top:6px}p.exclamation{line-height:1.2em;padding-top:0.25rem}p.download{line-height:1em;margin-bottom:2.75rem;margin-bottom:2.75lh;margin-top:2.4rem}p.download a{display:inline-block;padding:0;padding-left:2.2rem;position:relative;font-size:120%;line-height:1em;font-weight:300}p.download a::after{content:"";position:absolute;width:1.375rem;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26' height='37' viewBox='0 0 26 37'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='26' height='37'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(2 2)'%3E%3Cg transform='translate(1.101)'%3E%3Cpath d='M0,31a1,1,0,0,1-1-1V0A1,1,0,0,1,0-1,1,1,0,0,1,1,0V30A1,1,0,0,1,0,31Z' transform='translate(9.899)' fill='%233e5062'/%3E%3Cpath d='M14,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H14a1,1,0,0,1,1,1A1,1,0,0,1,14,1Z' transform='translate(0 21) rotate(45)' fill='%233e5062'/%3E%3Cpath d='M0,15a1,1,0,0,1-1-1V0A1,1,0,0,1,0-1,1,1,0,0,1,1,0V14A1,1,0,0,1,0,15Z' transform='translate(19.799 21) rotate(45)' fill='%233e5062'/%3E%3C/g%3E%3Cpath d='M22,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H22a1,1,0,0,1,1,1A1,1,0,0,1,22,1Z' transform='translate(0 32.778)' fill='%233e5062'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:left center;background-size:contain;transition:background-position 0.3s ease-in-out}p.download a:hover::after, p.download a:active::after, p.download a:focus::after{left:0;background-position:left 77%}a:not([aria-current=page]):focus-visible, button:focus-visible, .wp-block-pb-accordion-item .c-accordion__title.js-accordion-controller:focus-visible{outline:2px solid #000 !important}section.flower-left{background-image:url("/wp-content/uploads/2025/04/salbei-links-hellgruen.svg");background-repeat:no-repeat;background-position:top left;background-size:200px}@media (min-width: 600px){section.flower-left{background-size:220px}}@media (min-width: 782px){section.flower-left{background-position:center left;background-size:contain}}section.flower-right{background-image:url("/wp-content/uploads/2025/05/salbei-rechts-hellblau.svg");background-repeat:no-repeat;background-position:right 65%;background-size:200px}@media (min-width: 600px){section.flower-right{background-size:220px}}@media (min-width: 1024px){section.flower-right{background-size:260px}}@media (min-width: 1220px){section.flower-right{background-position:bottom right;background-size:contain}}section.uber-akt{margin-bottom:60px}@media (max-width: 781px){section.uber-akt .wp-block-columns .wp-block-column:first-child{margin-bottom:80px}}section.leistungen-green{padding-bottom:125px}@media (min-width: 782px){section.leistungen-green{padding-bottom:130px}}@media (min-width: 1024px){section.leistungen-green{padding-bottom:190px}}section.leistungen-green::before{content:"";background-color:var(--lightColor);height:200px;width:100%;position:absolute;top:0;left:0;z-index:-1}@media (min-width: 782px){section.leistungen-green::before{height:100px}}@media (min-width: 1024px){section.leistungen-green::before{height:150px}}@media (min-width: 1600px){section.leistungen-green::before{height:250px}}@media (max-width: 781px){section.leistungen-green .wp-block-columns{gap:30px}}@media (min-width: 1220px){section.leistungen-green .wp-block-columns.brush>.wp-block-column:nth-child(2){padding-bottom:80px}}@media (min-width: 1600px){section.leistungen-green .wp-block-columns.brush>.wp-block-column:nth-child(2){padding-bottom:120px}}section.leistungen-green .whitebox{background-color:transparent}section.leistungen-green .whitebox .wp-block-group__inner-container{background-color:var(--lightColor);border-radius:30px;padding:60px 30px calc(60px - 1.5rem)}section.leistungen-green .whitebox .wp-block-group__inner-container .wp-block-columns{margin-bottom:0}@media (max-width: 781px){section.leistungen-green .whitebox .wp-block-group__inner-container .wp-block-columns{gap:50px}}@media (min-width: 600px){section.leistungen-green .whitebox .wp-block-group__inner-container{margin-inline:-30px}}@media (min-width: 782px){section.leistungen-green .whitebox .wp-block-group__inner-container{padding:100px 40px calc(100px - 1.5rem);margin-inline:-40px}section.leistungen-green .whitebox .wp-block-group__inner-container li{max-width:350px}}@media (min-width: 1024px){section.leistungen-green .whitebox .wp-block-group__inner-container{padding:100px 50px calc(100px - 1.5rem);margin-inline:-50px}}section.patienteninfo{padding-top:125px;padding-bottom:100px;margin-bottom:0;background-image:url("/wp-content/uploads/2025/04/minze-rechts-weiss.svg");background-repeat:no-repeat;background-position:bottom 65px right;background-size:260px}@media (max-width: 781px){section.patienteninfo .wp-block-columns{gap:30px}}@media (min-width: 600px){section.patienteninfo{background-size:275px}}@media (min-width: 782px){section.patienteninfo{padding-top:130px;background-size:440px}}@media (min-width: 1024px){section.patienteninfo{padding-top:190px}}section.patienteninfo h2{margin-bottom:0.7rem;margin-bottom:0.7lh}.borderbox{border:2px solid var(--textColor);border-radius:30px;max-width:810px !important;padding:60px 30px calc(60px - 1rem) !important}@media (min-width: 600px) and (max-width: 781px){.borderbox{max-width:526px !important}}@media (min-width: 782px){.borderbox{padding:60px 40px calc(60px - 1rem) !important}}@media (min-width: 1024px){.borderbox{width:50% !important;padding:90px 80px calc(90px - 1rem) !important}}.wp-block-query ul.wp-block-post-template{list-style:none;padding-left:0 !important}.wp-block-query ul.wp-block-post-template .wp-block-post{padding-left:0}.wp-block-query ul.wp-block-post-template .wp-block-post::marker{content:"" !important}.wp-block-query ul.wp-block-post-template .wp-block-post .wp-block-post-date{margin-bottom:0}.wp-block-query ul.wp-block-post-template .wp-block-post .wp-block-post-title{text-transform:uppercase}.wp-block-query ul.wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-text{margin-top:1.2rem}.home .wp-block-query ul.wp-block-post-template .wp-block-post{padding:30px !important;border-radius:30px;border:2px solid var(--textColor)}.home .wp-block-query ul.wp-block-post-template .wp-block-post .wp-block-post-date{margin-bottom:0.6rem}.home .wp-block-query ul.wp-block-post-template .wp-block-post .wp-block-post-date time{font-weight:300}.home .wp-block-query ul.wp-block-post-template .wp-block-post .wp-block-post-title{text-transform:none;font-size:1.75rem}@media (min-width: 1024px){.home .wp-block-query ul.wp-block-post-template .wp-block-post .wp-block-post-title{font-size:2.375rem}}.home .wp-block-query ul.wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-text{margin-top:1.2rem}.header-home{min-height:100vh;display:flex;flex-wrap:wrap;align-content:center;margin-top:0 !important}.header-home .wp-block-cover{padding-inline:7px !important;padding-block:60px 5px !important;width:80% !important;max-width:900px !important}.header-home .wp-block-cover img{object-fit:contain}.header-home .wp-block-cover .wp-block-cover__inner-container{width:100%}.header-home .wp-block-cover .wp-block-cover__inner-container h1{font-size:1.875rem;line-height:1.1em}.header-home .wp-block-cover .wp-block-cover__inner-container h1 span.bold.left, .header-home .wp-block-cover .wp-block-cover__inner-container h1 span.light.right{display:block}.header-home .wp-block-cover .wp-block-cover__inner-container h1 span.bold.left{position:relative;padding-left:46px}.header-home .wp-block-cover .wp-block-cover__inner-container h1 span.bold.left+br{display:none}.header-home .wp-block-cover .wp-block-cover__inner-container h1 span.bold.left::before{content:"";position:absolute;height:100%;width:36px;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='65' height='81' viewBox='0 0 65 81'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='63.1' height='77.957' fill='%2387a8c1'/%3E%3C/clipPath%3E%3CclipPath id='c'%3E%3Crect width='65' height='81'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='b' clip-path='url(%23c)'%3E%3Cg transform='translate(1.001 2)' clip-path='url(%23a)'%3E%3Cpath d='M18.771,77.956a4.925,4.925,0,0,1-3.324-1.373,11.891,11.891,0,0,1-2.231-2.848,35.384,35.384,0,0,1-3.385-9.6c-.172-.727-.335-1.412-.491-2.065A88.876,88.876,0,0,1,6.735,47.391c-.09-.6-.162-1.139-.231-1.648a30.384,30.384,0,0,0-.746-4.064,1.861,1.861,0,0,1-.048-.25,23.13,23.13,0,0,0-.894-3.341c-.1-.312-.193-.609-.276-.879-.507-1.664-.957-3.006-1.353-4.191A58.986,58.986,0,0,1,.778,24.087l-.115-.6c-.8-4.183-1.1-5.747.41-10.6A21.074,21.074,0,0,1,5.324,5.076,14.217,14.217,0,0,1,18.129.1,35.282,35.282,0,0,1,27.24,2.473c1.782.683,3.522,1.268,5.2.927a32.55,32.55,0,0,0,4.308-1.28A36.874,36.874,0,0,1,44.65.138C50.611-.6,55.439,1.6,59,6.666a23.314,23.314,0,0,1,4.1,13.711v.047a18.77,18.77,0,0,1-1.29,6.922c-.3.866-.64,1.846-1,3.155a19.685,19.685,0,0,1-1.235,3.529A20.827,20.827,0,0,0,58.565,36.7c-.45,1.412-.891,3.1-1.316,4.73-.2.784-.407,1.557-.608,2.291a103.7,103.7,0,0,1-4.222,23.47,47.291,47.291,0,0,1-2.547,6.491,9.161,9.161,0,0,1-2.213,2.883,4.869,4.869,0,0,1-3.738,1.363A5.011,5.011,0,0,1,40.4,75.84a11.742,11.742,0,0,1-2.134-5.248c-.483-1.761-.719-2.9-.948-4-.248-1.186-.481-2.308-1.027-4.185a1.965,1.965,0,1,1,3.773-1.1c.591,2.026.85,3.275,1.1,4.485.22,1.06.448,2.156.917,3.853a1.937,1.937,0,0,1,.046.206,8.007,8.007,0,0,0,1.409,3.619,1.218,1.218,0,0,0,.74.544A1.11,1.11,0,0,0,45,73.667a5.376,5.376,0,0,0,1.287-1.607,42.675,42.675,0,0,0,2.346-5.942,100.415,100.415,0,0,0,4.1-22.881,2.074,2.074,0,0,1,.064-.373c.214-.773.427-1.593.645-2.425.439-1.682.893-3.42,1.376-4.932A24.442,24.442,0,0,1,56,32.409a15.988,15.988,0,0,0,1.024-2.941c.392-1.438.755-2.485,1.075-3.409a15,15,0,0,0,1.074-5.68A19.522,19.522,0,0,0,55.782,8.926c-2.7-3.839-6.182-5.439-10.651-4.887a33.111,33.111,0,0,0-7.066,1.785,35.606,35.606,0,0,1-4.842,1.429c-2.716.549-5.139-.247-7.39-1.109A31.549,31.549,0,0,0,17.718,4.01,10.348,10.348,0,0,0,8.279,7.668a17.214,17.214,0,0,0-3.453,6.389c-1.218,3.907-1.079,4.637-.3,8.686l.116.609A54.932,54.932,0,0,0,6.914,31.77c.4,1.209.862,2.578,1.385,4.292.078.257.168.539.262.836A26.269,26.269,0,0,1,9.59,40.8a34.323,34.323,0,0,1,.809,4.421c.068.506.14,1.044.231,1.645.005.038.01.075.013.113a85.73,85.73,0,0,0,2.52,14.184c.157.655.321,1.343.493,2.074a32.042,32.042,0,0,0,2.974,8.556,7.906,7.906,0,0,0,1.472,1.9,1.05,1.05,0,0,0,.713.339,1.084,1.084,0,0,0,.661-.5A7.257,7.257,0,0,0,20.41,71.7c.233-.654.479-1.31.727-1.97a31.92,31.92,0,0,0,1.98-6.685,1.965,1.965,0,1,1,3.895.521,34.734,34.734,0,0,1-2.2,7.545c-.239.639-.478,1.275-.7,1.907a11.144,11.144,0,0,1-1.46,2.825,4.89,4.89,0,0,1-3.447,2.091c-.144.014-.29.021-.435.021' transform='translate(0 0.001)' fill='%2387a8c1'/%3E%3Cpath d='M27.968,53.944a17.089,17.089,0,0,1-4.284-.516l-.029-.008c-.254-.07-6.311-1.769-9.4-7.2-1.927-3.389-2.267-7.4-1.008-11.933C17.1,20.406,33.357,11.2,34.047,10.819a1.965,1.965,0,0,1,1.486-.176l.035.01a1.966,1.966,0,0,1,1.177.915c.392.687,9.568,16.953,5.712,30.837-1.258,4.528-3.62,7.793-7.019,9.7a15.238,15.238,0,0,1-7.471,1.837m-3.23-4.3a13.955,13.955,0,0,0,5.991.083c3.969-.875,6.641-3.692,7.941-8.372,2.73-9.826-2.26-21.633-4.416-26.051C30.13,17.976,19.764,25.516,17.034,35.341c-1.3,4.681-.464,8.473,2.485,11.27a13.939,13.939,0,0,0,5.176,3.018l.032.009.013,0' transform='translate(3.307 2.796)' fill='%2387a8c1'/%3E%3Cpath d='M20.333,59.471a1.966,1.966,0,0,1-1.894-2.492L28.491,20.8a1.965,1.965,0,0,1,3.787,1.052L22.226,58.032a1.967,1.967,0,0,1-1.893,1.439' transform='translate(4.858 5.121)' fill='%2387a8c1'/%3E%3Cpath d='M26.755,33.388a1.964,1.964,0,0,1-1.7-.984l-4.165-7.228a1.965,1.965,0,0,1,3.405-1.962l4.165,7.228a1.966,1.966,0,0,1-1.7,2.946' transform='translate(5.454 5.88)' fill='%2387a8c1'/%3E%3Cpath d='M24.9,40.94A1.963,1.963,0,0,1,23.222,40l-5.047-8.257a1.966,1.966,0,0,1,3.355-2.05l5.047,8.257A1.966,1.966,0,0,1,24.9,40.94' transform='translate(4.731 7.605)' fill='%2387a8c1'/%3E%3Cpath d='M25.912,32.73a1.966,1.966,0,0,1-.955-3.685L32.253,25a1.965,1.965,0,1,1,1.906,3.437l-7.3,4.044a1.961,1.961,0,0,1-.951.247' transform='translate(6.333 6.548)' fill='%2387a8c1'/%3E%3Cpath d='M23.873,40.155a1.965,1.965,0,0,1-.909-3.709l8.582-4.47a1.965,1.965,0,1,1,1.816,3.486l-8.582,4.47a1.967,1.967,0,0,1-.907.223' transform='translate(5.794 8.399)' fill='%2387a8c1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:left 40%;background-size:contain}.header-home .wp-block-cover .wp-block-cover__inner-container h1 span.light.right{text-align:right;margin-top:1rem}@media (min-width: 480px){.header-home .wp-block-cover .wp-block-cover__inner-container h1{font-size:2.44rem}.header-home .wp-block-cover .wp-block-cover__inner-container h1 span.bold.left{padding-left:54px}.header-home .wp-block-cover .wp-block-cover__inner-container h1 span.bold.left::before{width:44px;background-position:left 40%}}@media (min-width: 782px){.header-home .wp-block-cover .wp-block-cover__inner-container h1{font-size:3.56rem}.header-home .wp-block-cover .wp-block-cover__inner-container h1 span.bold.left{padding-left:80px}.header-home .wp-block-cover .wp-block-cover__inner-container h1 span.bold.left::before{width:60px;background-position:left 40%}}@media (min-width: 600px){.header-home .wp-block-cover{padding-block:200px 120px !important}}@media (min-width: 1024px){.header-home .wp-block-cover{padding-block:120px 10px !important}}.adp-popup{z-index:9}.adp-popup.adp-popup-open{max-width:calc(100% - 40px);max-height:calc(100vh - 40px);width:800px !important}@media (min-width: 782px){.adp-popup.adp-popup-open{max-width:calc(100% - 60px);max-height:calc(100vh - 60px);width:478px !important;right:30px;bottom:30px}}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container{background-color:var(--overlayColor);border-radius:30px}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content{padding:30px}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content h2, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content p{color:var(--lightColor);opacity:1 !important;transform:scale(1) !important}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content h2{padding-right:38px}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content .date{font-weight:300;margin-bottom:4px}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content a.wp-block-button__link{background-color:transparent !important;color:var(--lightColor)}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content a.wp-block-button__link:hover, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content a.wp-block-button__link:active, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content a.wp-block-button__link:focus{color:var(--primaryColor)}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close{margin:0;padding:0;height:30px;width:30px;background-color:transparent;border:none}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close::before, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close::after{content:"";display:block;position:absolute;width:30px;height:2px;background-color:var(--lightColor);transform-origin:center center;border-radius:0;transition:background-color 0.3s ease-in-out}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close::before{transform:rotate(45deg)}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close::after{transform:rotate(-45deg)}@media (min-width: 782px){.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close{height:40px;width:40px}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close::before, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close::after{width:40px}}.adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close:hover::before, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close:hover::after, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close:active::before, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close:active::after, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close:focus-visible::before, .adp-popup.adp-popup-open .adp-popup-wrap .adp-popup-container .adp-popup-outer .adp-popup-content button.adp-popup-close:focus-visible::after{background-color:var(--primaryColor)}body.single main#primary article .entry-header{margin:0}body.single main#primary article .entry-content{padding-top:180px}@media (min-width: 782px){body.single main#primary article .entry-content{padding-top:232px}}@media (min-width: 1024px){body.single main#primary article .entry-content{padding-top:288px}}body.single main#primary article .entry-content .wp-block-columns.is-layout-flex{margin-block:0}@media (max-width: 781px){body.single main#primary article .entry-content .wp-block-columns.is-layout-flex{gap:50px}body.single main#primary article .entry-content .wp-block-columns.is-layout-flex.backbutton{gap:0}}body.single main#primary article .entry-content .wp-block-post-date{position:absolute;top:-2.5rem}.header-stripes{animation:headerfade 0.3s 0.15s forwards;position:relative;margin-block:0;padding-block:0 !important;overflow-x:hidden;opacity:0}@keyframes headerfade{0%{opacity:0}100%{opacity:1}}.header-stripes .wp-block-group-is-layout-grid{position:unset;row-gap:0;column-gap:78px}.header-stripes .wp-block-group-is-layout-grid>figure{padding-inline:8%}.header-stripes .wp-block-group-is-layout-grid > figure, .header-stripes .wp-block-group-is-layout-grid>.wp-block-group.first{padding-top:190px}.header-stripes .wp-block-group-is-layout-grid > figure, .header-stripes .wp-block-group-is-layout-grid>.wp-block-group.second{padding-bottom:50px}@media (min-width: 782px){.header-stripes .wp-block-group-is-layout-grid>.wp-block-group.second{padding-bottom:80px}}@media (min-width: 1024px) and (max-width: 1780px){.header-stripes .wp-block-group-is-layout-grid>figure{padding-top:260px}}.header-stripes .wp-block-group-is-layout-grid>figure{z-index:1}.header-stripes .wp-block-group-is-layout-grid > figure img{width:auto}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.first, .header-stripes .wp-block-group-is-layout-grid>.wp-block-group.second{display:grid}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.first .wp-block-group__inner-container::after, .header-stripes .wp-block-group-is-layout-grid > .wp-block-group.second .wp-block-group__inner-container::after{content:"";width:100vw;left:calc((100vw + 39px) * -1);transform:translateX(50vw);top:0;height:100%;z-index:-1;position:absolute}.header-stripes .wp-block-group-is-layout-grid>.wp-block-group.first{position:unset;padding-bottom:45px}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.first .wp-block-group__inner-container{padding-top:40px;position:unset;align-self:end}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.first .wp-block-group__inner-container h1{margin-bottom:0}.header-stripes .wp-block-group-is-layout-grid>.wp-block-group.second{padding-top:55px}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.second .wp-block-group__inner-container{align-self:start}@media (min-width: 782px){.header-stripes .wp-block-group-is-layout-grid>.wp-block-group.second{padding-top:65px}}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.has-primary-background-color .wp-block-group__inner-container::after{background-color:var(--primaryColor)}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.has-secondary-background-color .wp-block-group__inner-container::after{background-color:var(--secondaryColor)}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.has-light-background-color .wp-block-group__inner-container::after{background-color:var(--lightColor)}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.has-topline-txt-background-color .wp-block-group__inner-container::after{background-color:var(--topTxtColor)}@media (min-width: 782px){.header-stripes .wp-block-group-is-layout-grid{column-gap:60px}}@media (min-width: 862px){.header-stripes .wp-block-group-is-layout-grid{column-gap:78px}}@media (min-width: 820px){.header-stripes .wp-block-group-is-layout-grid{grid-template-rows:auto 1fr}.header-stripes .wp-block-group-is-layout-grid>figure{padding-inline:0}}@media (max-width: 819px){.header-stripes .wp-block-group-is-layout-grid{display:grid;grid-template-rows:1fr;grid-template-columns:auto;transform:none !important;opacity:1 !important}.header-stripes .wp-block-group-is-layout-grid>figure{grid-row:1;grid-column:1;padding-bottom:0}.header-stripes .wp-block-group-is-layout-grid>.wp-block-group{transform:none !important;opacity:1 !important}.header-stripes .wp-block-group-is-layout-grid>.wp-block-group.first{grid-row:2;grid-column:1;padding-top:0}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.first .wp-block-group__inner-container::after{left:0;transform:none;z-index:-1}.header-stripes .wp-block-group-is-layout-grid>.wp-block-group.second{grid-row:3;grid-column:1;position:relative}.header-stripes .wp-block-group-is-layout-grid > .wp-block-group.second .wp-block-group__inner-container::after{height:100%;left:-13%;transform:none;left:50%;transform:translateX(-50%);z-index:-1}}section.blog-loop{padding-top:40px !important}section.blog-loop .wp-block-post-template-is-layout-grid{gap:78px}@media (min-width: 782px){section.blog-loop .wp-block-post-template-is-layout-grid{gap:60px}}@media (min-width: 862px){section.blog-loop .wp-block-post-template-is-layout-grid{gap:78px}}section.blog-loop .wp-block-post-template-is-layout-grid>li.wp-block-post{padding:0 !important}section.blog-loop .wp-block-post-template-is-layout-grid>li.wp-block-post>.wp-block-group{padding:0 !important}.wp-block-spacer.is-style-responsive-small{min-height:30px}.wp-block-spacer.is-style-responsive-medium{min-height:45px}.wp-block-spacer.is-style-responsive-large{min-height:100px}@media (min-width: 560px){.wp-block-spacer.is-style-responsive-small{min-height:40px}.wp-block-spacer.is-style-responsive-medium{min-height:60px}.wp-block-spacer.is-style-responsive-large{min-height:120px}}@media (min-width: 768px){.wp-block-spacer.is-style-responsive-small{min-height:45px}.wp-block-spacer.is-style-responsive-medium{min-height:80px}.wp-block-spacer.is-style-responsive-large{min-height:150px}}@media (min-width: 1024px){.wp-block-spacer.is-style-responsive-small{min-height:60px}.wp-block-spacer.is-style-responsive-medium{min-height:100px}.wp-block-spacer.is-style-responsive-large{min-height:200px}}.left-left-right{text-align:left}@media (min-width: 600px){.left-left-right{text-align:left}}@media (min-width: 782px){.left-left-right{text-align:right}}.img-round figure{margin-bottom:30px}.img-round figure img{border-radius:14px}@media (min-width: 782px){.img-round figure{margin-bottom:50px}}section.intro-headline-text .wp-block-columns.is-layout-flex, section.twocol-img-txt-2 .wp-block-columns.is-layout-flex, section.threecol-img-txt .wp-block-columns.is-layout-flex, section.twocol-img .wp-block-columns.is-layout-flex, section.faq-leistungen .wp-block-columns.is-layout-flex{gap:20px 78px;flex-direction:column}@media (min-width: 782px){section.intro-headline-text .wp-block-columns.is-layout-flex, section.twocol-img-txt-2 .wp-block-columns.is-layout-flex, section.threecol-img-txt .wp-block-columns.is-layout-flex, section.twocol-img .wp-block-columns.is-layout-flex, section.faq-leistungen .wp-block-columns.is-layout-flex{gap:30px 60px;flex-direction:row}}@media (min-width: 862px){section.intro-headline-text .wp-block-columns.is-layout-flex, section.twocol-img-txt-2 .wp-block-columns.is-layout-flex, section.threecol-img-txt .wp-block-columns.is-layout-flex, section.twocol-img .wp-block-columns.is-layout-flex, section.faq-leistungen .wp-block-columns.is-layout-flex{gap:30px 78px}}@media (max-width: 781px){section.twocol-img-txt h2{max-width:526px}}@media (min-width: 782px){section.twocol-img-txt h2{max-width:1000px !important}}@media (max-width: 599px){section.twocol-img-txt{padding-bottom:50px}}@media (max-width: -1px){section.twocol-img-txt{padding-bottom:65px}}section.info-center .wp-block-group{max-width:658px}@media (max-width: 781px){section.threecol-img-txt h3{max-width:526px}}@media (min-width: 782px){section.threecol-img-txt h3{max-width:768px !important}}section.threecol-img-txt figure img{width:100%}@media (max-width: 899px){section.threecol-img-txt .wp-block-columns.is-layout-flex{flex-direction:column}}@media (min-width: 900px) and (max-width: 1023px){section.threecol-img-txt .wp-block-columns.is-layout-flex{column-gap:30px}}section.twocol-txt h2, section.twocol-txt h3, section.twocol-txt h4{margin-top:0}@media (min-width: 782px){.twocols{columns:2;column-count:2;column-gap:60px}}@media (min-width: 862px){.twocols{column-gap:78px}}section.cta{padding-block:calc(40px + 1lh) 20px;margin-bottom:20px !important}@media (min-width: 782px){section.cta{padding-block:calc(60px + 1lh) 30px;margin-bottom:30px !important}}@media (min-width: 1024px){section.cta{padding-block:calc(70px + 1lh) 35px;margin-bottom:35px !important}}section.cta .bubblebox{margin-bottom:1.6rem !important;margin-bottom:1lh !important;border:2px solid var(--textColor);border-radius:30px;max-width:810px !important;padding:35px 30px !important}@media (min-width: 600px) and (max-width: 781px){section.cta .bubblebox{max-width:526px !important}}@media (min-width: 782px){section.cta .bubblebox{padding:40px 40px !important}}@media (min-width: 1024px){section.cta .bubblebox{width:80% !important;padding:40px 50px 40px 40px !important}}@media (min-width: 1220px){section.cta .bubblebox{margin-top:80px;width:50% !important;padding:50px 70px 50px 50px !important}}section.cta .bubblebox .bubble-inner>.wp-block-group__inner-container{position:relative;padding-top:90px}section.cta .bubblebox .bubble-inner > .wp-block-group__inner-container .wp-block-heading::before{position:absolute;content:"";width:65px;height:64px;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='35' height='34' viewBox='0 0 35 34'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M17.144,1.2C8.338,1.2,1.2,7.71,1.2,15.739a13.732,13.732,0,0,0,3.674,9.283L3.166,32.086a.271.271,0,0,0,.359.317l8.033-3.044a17.288,17.288,0,0,0,5.586.92c8.805,0,15.944-6.51,15.944-14.54S25.949,1.2,17.144,1.2Z' transform='translate(-1.2 -1.2)' fill='none' stroke='%233e5062' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/clipPath%3E%3CclipPath id='c'%3E%3Crect width='35' height='34'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='b' clip-path='url(%23c)'%3E%3Cg transform='translate(-1351.018 -5644.601)'%3E%3Cg transform='translate(1352.574 5645.99)'%3E%3Cpath d='M17.144.2A17.645,17.645,0,0,1,29.092,4.72a15.49,15.49,0,0,1,3.65,4.94,14.408,14.408,0,0,1,0,12.16,15.491,15.491,0,0,1-3.65,4.94,17.645,17.645,0,0,1-11.948,4.52,18.281,18.281,0,0,1-5.562-.859l-7.7,2.918a1.271,1.271,0,0,1-1.686-1.486l1.585-6.559a15.158,15.158,0,0,1-2.53-4.159,14.4,14.4,0,0,1,.3-11.475A15.49,15.49,0,0,1,5.2,4.72,17.645,17.645,0,0,1,17.144.2Zm0,29.079c8.24,0,14.944-6.074,14.944-13.54S25.384,2.2,17.144,2.2,2.2,8.274,2.2,15.739a12.8,12.8,0,0,0,3.413,8.61,1,1,0,0,1,.233.908L4.463,30.978,11.2,28.424a1,1,0,0,1,.677-.011A16.267,16.267,0,0,0,17.144,29.279Z' transform='translate(-1.2 -1.2)' fill='%233e5062'/%3E%3Cpath d='M14.6,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H14.6a1,1,0,0,1,1,1A1,1,0,0,1,14.6,1Z' transform='translate(8.643 9.44)' fill='%233e5062'/%3E%3Cpath d='M14.6,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H14.6a1,1,0,0,1,1,1A1,1,0,0,1,14.6,1Z' transform='translate(8.643 14.475)' fill='%233e5062'/%3E%3Cpath d='M9.758,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H9.758a1,1,0,0,1,1,1A1,1,0,0,1,9.758,1Z' transform='translate(8.643 19.51)' fill='%233e5062'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}section.cta .bubblebox .bubble-inner > .wp-block-group__inner-container a{padding-left:0}section.cta .bubblebox .bubble-inner > .wp-block-group__inner-container a::after{content:none}section.cta .bubblebox .bubble-inner > .wp-block-group__inner-container p{line-height:1.4em}section.cta .bubblebox .bubble-inner > .wp-block-group__inner-container p:last-child{margin-bottom:0}@media (min-width: 782px){section.cta .bubblebox .bubble-inner>.wp-block-group__inner-container{padding-top:120px}section.cta .bubblebox .bubble-inner > .wp-block-group__inner-container .wp-block-heading::before{width:84px;height:83px}}@media (min-width: 1024px){section.cta .bubblebox .bubble-inner>.wp-block-group__inner-container{padding-top:0;padding-left:140px}section.cta .bubblebox .bubble-inner > .wp-block-group__inner-container .wp-block-heading::before{width:102px;height:100px}}.wp-block-pb-accordion-item .c-accordion__title::after{content:none;border-style:none;border-width:0;border-color:transparent;display:inline-block;height:0;width:0;left:0;position:unset;top:0px;transform:none;vertical-align:center;transition:all 0.3s ease-in-out}.wp-block-pb-accordion-item .c-accordion__title.js-accordion-controller{padding-top:0.5rem;padding-bottom:0;padding-inline:35px 50px;margin-bottom:40px;display:table;font-size:1.875rem;line-height:1em}@media (min-width: 782px){.wp-block-pb-accordion-item .c-accordion__title.js-accordion-controller{padding-inline:45px 55px;margin-bottom:50px}}@media (min-width: 1024px){.wp-block-pb-accordion-item .c-accordion__title.js-accordion-controller{font-size:2.6rem;padding-inline:60px;margin-inline:auto;margin-bottom:60px}}@media (min-width: 1600px){.wp-block-pb-accordion-item .c-accordion__title.js-accordion-controller{font-size:2.93rem}}.wp-block-pb-accordion-item .c-accordion__title::before{content:"";border-style:none;display:inline-block;height:12px;width:24px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-180deg);transition:all 0.3s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='29.626' height='15.813' viewBox='0 0 29.626 15.813'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='29.626' height='15.813' transform='translate(0 0)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(0 0)'%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cpath d='M28.626,14.813,14.813,1,1,14.814' fill='none' stroke='%233e5062' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}@media (min-width: 782px){.wp-block-pb-accordion-item .c-accordion__title::before{height:14px;width:27px}}@media (min-width: 1024px){.wp-block-pb-accordion-item .c-accordion__title::before{height:16px;width:30px}}.wp-block-pb-accordion-item.is-open>.c-accordion__title::before{transform:translateY(-50%) rotate(0deg)}.wp-block-pb-accordion-item.is-open>.c-accordion__title::after{transform:translateY(-50%)}.wp-block-pb-accordion-item .c-accordion__content{padding-inline:0}.wp-block-pb-accordion-item .c-accordion__content .wp-block-column, .wp-block-pb-accordion-item .c-accordion__content figure, .wp-block-pb-accordion-item .c-accordion__content p{opacity:1 !important;transform:none !important}section.faq-leistungen.faq-8 .wp-block-pb-accordion-item .c-accordion__title::after, section.faq-leistungen.faq-18 .wp-block-pb-accordion-item .c-accordion__title::after{content:"";width:36px;height:36px;position:absolute;right:0;left:auto;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='55' height='55' viewBox='0 0 55 55'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='55' height='55'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(0)'%3E%3Ccircle cx='27.5' cy='27.5' r='27.5' fill='%23adc3d6'/%3E%3Cpath d='M1.234-8.087H-3.693v-4.9H-7.307v4.9h-4.9v3.613h4.9V.453h3.613V-4.474H1.234Zm14.633,1.4a5.067,5.067,0,0,0,2.18-4.33c0-4.032-3.106-6.122-6.779-6.122s-6.809,2.09-6.809,6.122a5.14,5.14,0,0,0,2.18,4.33A5.776,5.776,0,0,0,3.773-1.637c0,3.852,2.837,6.241,7.5,6.241,4.629,0,7.5-2.389,7.5-6.241A5.742,5.742,0,0,0,15.867-6.684Zm-4.6-6.57a2.419,2.419,0,0,1,2.688,2.449,2.458,2.458,0,0,1-2.688,2.479A2.458,2.458,0,0,1,8.58-10.805,2.419,2.419,0,0,1,11.268-13.254Zm0,13.976c-1.971,0-3.4-1.015-3.4-2.9,0-1.852,1.433-2.867,3.4-2.867s3.4,1.015,3.4,2.867C14.672-.293,13.239.722,11.268.722Z' transform='translate(21.904 34.387)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}@media (min-width: 782px){section.faq-leistungen.faq-8 .wp-block-pb-accordion-item .c-accordion__title::after, section.faq-leistungen.faq-18 .wp-block-pb-accordion-item .c-accordion__title::after{height:39px;width:39px}}@media (min-width: 1024px){section.faq-leistungen.faq-8 .wp-block-pb-accordion-item .c-accordion__title::after, section.faq-leistungen.faq-18 .wp-block-pb-accordion-item .c-accordion__title::after{height:44px;width:44px}}section.faq-leistungen.faq-18 .wp-block-pb-accordion-item .c-accordion__title::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='55' height='55' viewBox='0 0 55 55'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='55' height='55'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(0 0.368)'%3E%3Ccircle cx='27.5' cy='27.5' r='27.5' transform='translate(-0.001 -0.368)' fill='%23adc3d6'/%3E%3Cpath d='M-3.694-8.761H-9.032v-5.306h-3.915v5.306h-5.306v3.915h5.306V.491h3.915V-4.847h5.338ZM4.3-18.111l-5.953,2.1,1.1,3.818,4.27-1.2V4.535H8.179V-18.111ZM24.678-7.241a5.49,5.49,0,0,0,2.362-4.691c0-4.367-3.365-6.632-7.344-6.632S12.32-16.3,12.32-11.932a5.569,5.569,0,0,0,2.362,4.691,6.257,6.257,0,0,0-3.106,5.467c0,4.173,3.073,6.762,8.12,6.762,5.014,0,8.12-2.588,8.12-6.762A6.221,6.221,0,0,0,24.678-7.241ZM19.7-14.358a2.621,2.621,0,0,1,2.912,2.653A2.663,2.663,0,0,1,19.7-9.02a2.663,2.663,0,0,1-2.912-2.685A2.621,2.621,0,0,1,19.7-14.358ZM19.7.782c-2.135,0-3.688-1.1-3.688-3.138,0-2.006,1.553-3.106,3.688-3.106s3.688,1.1,3.688,3.106C23.384-.318,21.831.782,19.7.782Z' transform='translate(20.427 34.038)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}section.faq-leistungen .wp-block-pb-accordion-item .c-accordion__title::after{content:none}section.jobs .wp-block-pb-accordion-item+.wp-block-pb-accordion-item{margin-top:60px}.wp-block-columns.nogap{gap:0 !important}.wpcf7{margin-top:50px}.wpcf7 form .hint{margin-top:15px}.wpcf7 form a{text-decoration:underline}.wpcf7 form a.cd-upload-btn{text-decoration:underline !important}.wpcf7 form h4.normal.h3{margin-top:40px}.wpcf7 form .wpcf7-not-valid-tip{margin-block:6px 8px;line-height:1em}.wpcf7 form .codedropz-upload-handler{margin-bottom:0;border:2px dashed #ADC3D6;border-radius:14px}.wpcf7 form .codedropz-upload-handler .codedropz-upload-container{padding:45px}.wpcf7 form .codedropz-upload-handler .codedropz-upload-container h5{font-size:1.5rem}@media (min-width: 1024px){.wpcf7 form .codedropz-upload-handler .codedropz-upload-container h5{font-size:1.75rem}}.wpcf7 form .codedropz-upload-handler .dnd-upload-counter{right:15px}.wpcf7 form button[type=submit]{margin-top:45px}.wpcf7 form .choice-wrap{margin-block:20px}@media (min-width: 782px){.wpcf7 form .choice-wrap{margin-block:30px}}.wpcf7 form .input-wrap{display:flex;gap:20px 20px;flex-direction:column}@media (min-width: 782px){.wpcf7 form .input-wrap{flex-direction:row;flex-wrap:wrap;gap:30px 20px;flex-direction:row}}@media (min-width: 962px){.wpcf7 form .input-wrap{gap:30px 78px}}.wpcf7 form .input-wrap .elem-wrap label, .wpcf7 form .input-wrap .elem-wrap span{display:block;width:100%}.wpcf7 form .input-wrap .elem-wrap label{font-size:90%}.wpcf7 form .input-wrap .elem-wrap span input, .wpcf7 form .input-wrap .elem-wrap span select{width:100%;padding:10px;border:2px solid #ADC3D6 !important}@media (min-width: 1024px){.wpcf7 form .input-wrap .elem-wrap span input, .wpcf7 form .input-wrap .elem-wrap span select{padding:12px 20px}}.wpcf7 form .input-wrap .elem-wrap span select{width:100%;padding:10px 30px 10px 8px;border:2px solid transparent !important;background-color:var(--primaryColor);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64.222' height='35.255' viewBox='0 0 64.222 35.255'%3E%3Cpath d='M63.278.945a3.226,3.226,0,0,0-4.563,0l-26.6,26.608L5.5.945A3.225,3.225,0,0,0,.945,5.508l28.8,28.8a3.218,3.218,0,0,0,2.279.946c.026,0,.047-.017.073-.017s.065.022.1.022a3.218,3.218,0,0,0,2.279-.946l28.8-28.8a3.226,3.226,0,0,0,0-4.563' transform='translate(0 0)' fill='%234e4d4c'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:16px 10px;background-position:center right 20px}@media (min-width: 1024px){.wpcf7 form .input-wrap .elem-wrap span select{padding:12px 30px 12px 16px}}@media (min-width: 782px){.wpcf7 form .input-wrap .elem-wrap{flex-basis:calc(50% - 10px)}}@media (min-width: 962px){.wpcf7 form .input-wrap .elem-wrap{flex-basis:calc(50% - 39px)}}.wpcf7 form .input-wrap .elem-wrap.praxis{flex-basis:100%}@media (min-width: 782px){.wpcf7 form .input-wrap .elem-wrap.praxis{flex-basis:100%}}@media (min-width: 1100px){.wpcf7 form .input-wrap .elem-wrap.praxis{flex-basis:calc(50% - 39px)}}.wpcf7 form .input-wrap .elem-wrap.plz-ort{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem}.wpcf7 form .input-wrap .elem-wrap.plz-ort .plz{flex-basis:30%;min-width:85px;max-width:130px}.wpcf7 form .input-wrap .elem-wrap.plz-ort .ort{flex-basis:70%;flex-grow:1}@media (min-width: 782px){.wpcf7 form .input-wrap .elem-wrap.choice{flex-basis:calc(33.3% - 13.3333333333px)}}@media (min-width: 962px){.wpcf7 form .input-wrap .elem-wrap.choice{flex-basis:calc(33.3% - 52px)}}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item{margin-left:0;padding-left:30px}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item label{position:relative}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item label input[type=checkbox]{width:22px;height:22px;margin-right:4px;top:-2px;left:-30px;background-color:white;border-radius:50%;vertical-align:middle;border:2px solid #ADC3D6;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;position:absolute}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item label input[type=checkbox]:checked{border:2px solid var(--textColor)}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item label input[type=checkbox]:checked::before, .wpcf7 .wpcf7-acceptance span.wpcf7-list-item label input[type=checkbox]:checked::after{position:absolute;left:8px;content:" ";height:100%;width:2px;background-color:var(--textColor)}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item label input[type=checkbox]:checked::before{transform:rotate(45deg)}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item label input[type=checkbox]:checked::after{transform:rotate(-45deg)}section.erstberatung .wp-block-heading{margin-bottom:50px}section.erstberatung .wpcf7{margin-top:60px}section.team-overview .team-wrapper>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr;gap:50px}@media (min-width: 700px){section.team-overview .team-wrapper>.wp-block-group__inner-container{grid-template-columns:repeat(2, minmax(0, 1fr));gap:60px}}@media (min-width: 1024px){section.team-overview .team-wrapper>.wp-block-group__inner-container{grid-template-columns:repeat(3, minmax(0, 1fr));gap:78px}}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member > div p:last-child{margin-bottom:0}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member figure{margin-bottom:30px}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member figure img{aspect-ratio:600/480;object-fit:cover}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .name{line-height:1.4em}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .name strong{font-size:120%}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member p{margin-bottom:16px}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member a{text-decoration:underline;padding:0 !important}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member a::after{content:none !important}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita{margin-top:30px;padding:20px}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita p:has(+ul){margin-bottom:0}@media (min-width: 700px){section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita p, section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita li{hyphens:auto !important}}@media (min-width: 782px){section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita{padding:20px}}@media (min-width: 1024px){section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita{padding:30px}}@media (min-width: 1220px){section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita{padding:40px}}@media (min-width: 1600px){section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita{padding:44px}section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita p, section.team-overview .team-wrapper > .wp-block-group__inner-container .team-member .vita li{hyphens:none !important}}body main .entry-content>section:first-child:not(.header-home):not(.header-stripes){padding-top:190px !important}@media (min-width: 1024px) and (max-width: 1780px){body main .entry-content>section:first-child:not(.header-home):not(.header-stripes){padding-top:260px !important}}nav.wp-block-navigation.is-horizontal ul{padding-left:0 !important}nav.wp-block-navigation.is-horizontal ul li{padding-left:0 !important}.socials{margin-right:0;margin-top:40px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:10px}.socials .social-links a.social{font-size:2rem;display:inline-block;line-height:1;margin-top:4px}.socials .social-links a.social i{font-size:2rem}.socials .social-text p{font-size:1.125rem;line-height:1em;font-weight:300;text-align:left;margin-bottom:0}.socials .social-text p strong{font-weight:400}.socials.frontpage{position:absolute;left:30px;top:calc(100vh - 41px - 30px);z-index:1;margin:0;justify-content:flex-start;width:auto}@media (max-width: 599px){.socials.frontpage .social-text{display:none}}@media (min-width: 600px){.socials.frontpage{left:40px;top:calc(100vh - 41px - 40px)}}@media (min-width: 1024px){.socials.frontpage{left:50px;top:calc(100vh - 41px - 50px)}}.date.frontpage{position:absolute;right:30px;top:calc(100vh - 37px - 30px);z-index:99;margin:0;justify-content:flex-start;width:auto;z-index:1;outline:0px solid transparent;outline-offset:0px;border-radius:0px;transition:all 0.3s ease-in-out}.date.frontpage:has(a:focus-visible){outline:2px solid var(--textColor) !important;outline-offset:4px;border-radius:3px;z-index:98}@media (min-width: 600px){.date.frontpage{right:40px;top:calc(100vh - 37px - 40px)}}@media (min-width: 1024px){.date.frontpage{right:50px;top:calc(100vh - 37px - 50px)}}.date.frontpage .date-text p{font-size:1.125rem;line-height:1em;font-weight:300;text-align:right;margin-bottom:0;opacity:1 !important;transform:none !important;display:block;position:relative;padding-right:58px}.date.frontpage .date-text p strong{font-weight:400}.date.frontpage .date-text p::after{content:"";position:absolute;height:45px;width:42px;right:0;top:-8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48' height='49' viewBox='0 0 48 49'%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Crect width='48' height='49'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='a' clip-path='url(%23b)'%3E%3Cg transform='translate(-1648.231 -867.016)'%3E%3Cg transform='translate(1651.232 869.016)'%3E%3Cpath d='M5-1H37.573a6.007,6.007,0,0,1,6,6V37.573a6.007,6.007,0,0,1-6,6H5a6.007,6.007,0,0,1-6-6V5A6.007,6.007,0,0,1,5-1ZM37.573,41.573a4,4,0,0,0,4-4V5a4,4,0,0,0-4-4H5A4,4,0,0,0,1,5V37.573a4,4,0,0,0,4,4Z' transform='translate(0 2.773)' fill='%233e5062'/%3E%3Cpath d='M42.573,1H0V-1H42.573Z' transform='translate(0 15.14)' fill='%233e5062'/%3E%3Cpath d='M5.546,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.546a1,1,0,0,1,1,1A1,1,0,0,1,5.546,1Z' transform='translate(7.149 22.64)' fill='%233e5062'/%3E%3Cpath d='M5.546,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.546a1,1,0,0,1,1,1A1,1,0,0,1,5.546,1Z' transform='translate(18.534 22.64)' fill='%233e5062'/%3E%3Cpath d='M0,6.546a1,1,0,0,1-1-1V0A1,1,0,0,1,0-1,1,1,0,0,1,1,0V5.546A1,1,0,0,1,0,6.546Z' transform='translate(11.24)' fill='%233e5062'/%3E%3Cpath d='M0,6.546a1,1,0,0,1-1-1V0A1,1,0,0,1,0-1,1,1,0,0,1,1,0V5.546A1,1,0,0,1,0,6.546Z' transform='translate(31.419)' fill='%233e5062'/%3E%3Cpath d='M5.546,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.546a1,1,0,0,1,1,1A1,1,0,0,1,5.546,1Z' transform='translate(29.918 22.64)' fill='%233e5062'/%3E%3Cpath d='M5.546,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.546a1,1,0,0,1,1,1A1,1,0,0,1,5.546,1Z' transform='translate(7.149 29.873)' fill='%233e5062'/%3E%3Cpath d='M5.546,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.546a1,1,0,0,1,1,1A1,1,0,0,1,5.546,1Z' transform='translate(18.534 29.873)' fill='%233e5062'/%3E%3Cpath d='M0,4.921a1,1,0,0,1-.707-.293,1,1,0,0,1,0-1.414L3.214-.707a1,1,0,0,1,1.414,0,1,1,0,0,1,0,1.414L.707,4.629A1,1,0,0,1,0,4.921Z' transform='translate(30.731 27.913)' fill='%233e5062'/%3E%3Cpath d='M5.546,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.546a1,1,0,0,1,1,1A1,1,0,0,1,5.546,1Z' transform='translate(7.149 37.52)' fill='%233e5062'/%3E%3Cpath d='M5.546,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.546a1,1,0,0,1,1,1A1,1,0,0,1,5.546,1Z' transform='translate(18.534 37.52)' fill='%233e5062'/%3E%3Cpath d='M5.546,1H0A1,1,0,0,1-1,0,1,1,0,0,1,0-1H5.546a1,1,0,0,1,1,1A1,1,0,0,1,5.546,1Z' transform='translate(29.918 37.52)' fill='%233e5062'/%3E%3Cpath d='M3.921,4.921a1,1,0,0,1-.707-.293L-.707.707a1,1,0,0,1,0-1.414,1,1,0,0,1,1.414,0L4.629,3.214a1,1,0,0,1-.707,1.707Z' transform='translate(30.731 27.913)' fill='%233e5062'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center right;background-size:contain}footer.site-footer{background-color:var(--lightColor);padding:0}footer.site-footer .footer.grid .contact{padding-block:60px;background-image:url("/wp-content/uploads/2025/04/minze-unten-links-hellblau.svg");background-repeat:no-repeat;background-position:bottom left;background-size:280px}@media (min-width: 1024px){footer.site-footer .footer.grid .contact{background-size:360px}}@media (min-width: 1220px){footer.site-footer .footer.grid .contact{background-size:420px}}@media (min-width: 1600px){footer.site-footer .footer.grid .contact{background-size:480px}}footer.site-footer .footer.grid .contact p, footer.site-footer .footer.grid .contact a{line-height:1.1em !important}footer.site-footer .footer.grid .contact p.big, footer.site-footer .footer.grid .contact p.big a, footer.site-footer .footer.grid .contact a.big, footer.site-footer .footer.grid .contact a.big a{font-size:1.5rem}@media (min-width: 600px){footer.site-footer .footer.grid .contact p.big, footer.site-footer .footer.grid .contact p.big a, footer.site-footer .footer.grid .contact a.big, footer.site-footer .footer.grid .contact a.big a{font-size:2rem}}footer.site-footer .footer.grid .contact>.wp-block-columns{gap:1rem 50px;flex-direction:column}@media (min-width: 1400px){footer.site-footer .footer.grid .contact>.wp-block-columns{flex-direction:row}}footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:first-child{margin-bottom:60px}@media (min-width: 1400px){footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:first-child{margin-bottom:0}}footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2){display:flex}footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group{flex-direction:row;gap:80px;margin-inline:auto}@media (min-width: 600px){footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group{flex-wrap:nowrap;gap:1rem 50px}}footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group>.card{flex-basis:100%;border-radius:20px}@media (min-width: 480px){footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group>.card{flex-basis:80%;margin-inline:auto}}@media (min-width: 600px){footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group>.card{flex-basis:50%;height:100%;flex-grow:1;margin-inline:0}}footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card p, footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card a{line-height:1.1em !important}footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card p.big, footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card p.big a, footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card a.big, footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card a.big a{font-size:1.5rem}footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card p.sml, footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card a.sml{font-size:1.125rem}footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card .place{padding-top:130px;padding-left:20px;padding-bottom:20px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (min-width: 480px){footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card .place{padding-left:40px}}footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group>.card>.wp-block-group{flex-grow:1;padding-left:20px}footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group>.card>.wp-block-group>.wp-block-group__inner-container{display:flex;align-content:space-between;flex-wrap:wrap;height:100%}footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group>.card>.wp-block-group>.wp-block-group__inner-container>.wp-block-group{margin-top:20px;margin-bottom:120px;flex-basis:100%}@media (min-width: 600px){footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group>.card>.wp-block-group>.wp-block-group__inner-container>.wp-block-group{margin-bottom:80px}}footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card > .wp-block-group > .wp-block-group__inner-container .termin{flex-basis:100%;margin-bottom:40px;font-size:1.25rem}@media (min-width: 480px){footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2)>.wp-block-group>.card>.wp-block-group{padding-left:40px}}footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card.rue .place{background-image:url("/wp-content/uploads/2025/04/map-essen-ruettenscheid.png")}footer.site-footer .footer.grid .contact > .wp-block-columns > .wp-block-column:nth-child(2) > .wp-block-group > .card.kett .place{background-image:url("/wp-content/uploads/2025/04/map-essen-kettwig.png")}@media (min-width: 1024px){footer.site-footer .footer.grid .contact>.wp-block-columns{gap:1rem 80px}footer.site-footer .footer.grid .contact>.wp-block-columns>.wp-block-column:nth-child(2){gap:1rem 80px}}@media (min-width: 782px){footer.site-footer .footer.grid .contact{padding-top:100px}}footer.site-footer .footer.grid .open{padding-block:60px}@media (max-width: 781px){footer.site-footer .footer.grid .open{padding-inline:40px}footer.site-footer .footer.grid .open>*{width:100%;margin-inline:0;max-width:none}}@media (min-width: 782px){footer.site-footer .footer.grid .open{padding-block:70px}}@media (min-width: 1024px){footer.site-footer .footer.grid .open{padding-block:80px}}@media (min-width: 1220px){footer.site-footer .footer.grid .open{padding-block:100px}}footer.site-footer .footer.grid .open>.wp-block-columns{row-gap:60px}footer.site-footer .footer.grid .open .open-wrap{grid-template-columns:1fr;row-gap:1rem}@media (min-width: 380px){footer.site-footer .footer.grid .open .open-wrap{grid-template-columns:1fr 1fr}}@media (min-width: 560px) and (max-width: 781px){footer.site-footer .footer.grid .open .open-wrap{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1400px){footer.site-footer .footer.grid .open .open-wrap{grid-template-columns:1fr 1fr 1fr;row-gap:1rem}}footer.site-footer .footer.grid .open .open-wrap .day p{text-transform:uppercase;line-height:1.2em}@media (min-width: 782px) and (max-width: 898px){footer.site-footer .footer.grid .open .open-wrap .day p{font-size:1.125rem}}footer.site-footer .footer-bottom{padding:10px 40px;background-color:var(--lightColor);padding-block:50px 40px}@media (min-width: 782px){footer.site-footer .footer-bottom{padding-block:40px}}@media (min-width: 1024px){footer.site-footer .footer-bottom{padding-inline:50px}}@media (min-width: 1220px){footer.site-footer .footer-bottom{padding-block:80px 40px;padding-inline:60px}}@media (max-width: 781px){footer.site-footer .footer-bottom .footer-bottom-right .socials .social-text{display:none}}footer.site-footer .footer-bottom .footer-bottom-right .copy-legal{display:flex;flex-direction:column;align-items:end}footer.site-footer .footer-bottom .footer-bottom-right .copy-legal .copy{display:flex;align-items:center;gap:12px;margin-bottom:20px}footer.site-footer .footer-bottom .footer-bottom-right .copy-legal .copy img{width:70px;height:61px}footer.site-footer .footer-bottom .footer-bottom-right .copy-legal .copy p{font-weight:300;text-transform:uppercase;font-size:1.125rem;line-height:1.2em;margin-bottom:0}footer.site-footer .footer-bottom .footer-bottom-right .copy-legal .legal-menu #footer-legal-menu{display:flex;flex-wrap:wrap;gap:0 2rem}footer.site-footer .footer-bottom .footer-bottom-right .copy-legal .legal-menu #footer-legal-menu p.current-page{margin-bottom:0;line-height:1.7em}@media (min-width: 600px){footer.site-footer .footer-bottom .footer-bottom-right{display:flex;align-items:flex-end;justify-content:space-between}footer.site-footer .footer-bottom .socials{margin-top:0 !important;margin-bottom:0}footer.site-footer .footer-bottom .copy-legal{margin-top:40px}}@media (min-width: 1220px){footer.site-footer .footer-bottom{display:flex;flex-wrap:nowrap;padding-block:100px 50px;justify-content:space-between}footer.site-footer .footer-bottom .nav{flex-basis:60%;max-width:980px;padding-bottom:40px}footer.site-footer .footer-bottom .footer-bottom-right{flex-basis:40%;flex-wrap:wrap;align-content:space-between;justify-content:end}footer.site-footer .footer-bottom .footer-bottom-right .socials, footer.site-footer .footer-bottom .footer-bottom-right .copy-legal{flex-basis:100%}}html{margin:0}