h1,h2{margin-bottom:10px}a{text-decoration:none}:root :where(a:where(:not(.wp-element-button))){text-decoration:none}div.nf-form-fields-required{display:none!important}span.ninja-forms-req-symbol{display:none!important}.wp-block-quote{background-color:#d2d2d2;padding-top:5px;padding-bottom:5px}.wp-block-image{padding-top:20px;padding-bottom:20px}.wp-block-post-author{align-items:center}.wp-block-post-author .wp-block-post-author__avatar{display:flex}.wp-block-post-author .wp-block-post-author__avatar img{border-radius:24px}.single-post .et-l--body .et_pb_row{width:80%!important;max-width:1080px!important;margin-left:auto!important;margin-right:auto!important}.single-post p.wp-block-paragraph,.single-post .wp-block-heading,.single-post .wp-block-list,.single-post .wp-block-quote,.single-post .wp-block-table,.single-post .wp-block-buttons,.single-post .wp-block-separator{max-width:100%!important;box-sizing:border-box}.single-post .wp-block-image,.single-post .wp-block-image figure,.single-post .wp-block-image .aligncenter,.single-post .wp-block-image .alignleft,.single-post .wp-block-image .alignright{display:block!important;width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important}.single-post .wp-block-image img{display:block;width:100%!important;max-width:100%!important;height:auto!important}.single-post .wp-block-gallery img,.single-post .wp-block-video video,.single-post .wp-block-embed iframe{max-width:100%!important;height:auto}.single-post .wp-block-embed iframe{width:100%;aspect-ratio:16 / 9}.single-post .wp-block-table table{display:block;max-width:100%;overflow-x:auto}#popup_projekte #logo_popup,#popup_projekte #logo_popup .et_pb_image_wrap{display:block!important;width:auto!important;max-width:100%!important;text-align:left}#popup_projekte #logo_popup img{width:auto!important;height:auto!important;max-width:300px!important;max-height:90px!important;object-fit:contain;object-position:left center}.wp-block-quote{background-color:#d2d2d2;padding-top:5px;padding-bottom:5px}.wp-block-image{padding-top:20px;padding-bottom:20px}.wp-block-post-author{align-items:center}.wp-block-post-author .wp-block-post-author__avatar{display:flex}.wp-block-post-author .wp-block-post-author__avatar img{border-radius:24px}.single-post .et-l--body .et_pb_row{width:80%!important;max-width:1080px!important;margin-left:auto!important;margin-right:auto!important}.single-post p.wp-block-paragraph,.single-post .wp-block-heading,.single-post .wp-block-list,.single-post .wp-block-quote,.single-post .wp-block-table,.single-post .wp-block-buttons,.single-post .wp-block-separator{max-width:100%!important;box-sizing:border-box}.single-post .wp-block-image,.single-post .wp-block-image figure,.single-post .wp-block-image .aligncenter,.single-post .wp-block-image .alignleft,.single-post .wp-block-image .alignright{display:block!important;width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important}.single-post .wp-block-image img{display:block;width:100%!important;max-width:100%!important;height:auto!important}.single-post .wp-block-gallery img,.single-post .wp-block-video video,.single-post .wp-block-embed iframe{max-width:100%!important;height:auto}.single-post .wp-block-embed iframe{width:100%;aspect-ratio:16 / 9}.single-post .wp-block-table table{display:block;max-width:100%;overflow-x:auto}#popup_projekte #logo_popup,#popup_projekte #logo_popup .et_pb_image_wrap{display:block!important;width:auto!important;max-width:100%!important;text-align:left}#popup_projekte #logo_popup img{width:auto!important;height:auto!important;max-width:300px!important;max-height:90px!important;object-fit:contain;object-position:left center}.area-outer-wrap>.da-close,.area-outer-wrap .da-close{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;width:40px!important;height:40px!important;top:15px!important;right:15px!important;padding:0!important;font-size:0!important;line-height:40px!important;text-align:center!important;color:#c8484a!important;opacity:1!important;cursor:pointer;transition:transform 0.2s ease}.area-outer-wrap>.da-close::before,.area-outer-wrap .da-close::before{content:"\f00d";font-family:"FontAwesome","Font Awesome 6 Free","Font Awesome 5 Free"!important;font-weight:900!important;font-size:30px!important;line-height:40px!important;color:#c8484a!important}.area-outer-wrap>.da-close:hover,.area-outer-wrap .da-close:hover{transform:scale(1.1);background:transparent!important}.wp-block-quote{background-color:#d2d2d2;padding-top:5px;padding-bottom:5px}.wp-block-image{padding-top:20px;padding-bottom:20px}.wp-block-post-author{align-items:center}.wp-block-post-author .wp-block-post-author__avatar{display:flex}.wp-block-post-author .wp-block-post-author__avatar img{border-radius:24px}.single-post .et-l--body .et_pb_row{width:80%!important;max-width:1080px!important;margin-left:auto!important;margin-right:auto!important}.single-post p.wp-block-paragraph,.single-post .wp-block-heading,.single-post .wp-block-list,.single-post .wp-block-quote,.single-post .wp-block-table,.single-post .wp-block-buttons,.single-post .wp-block-separator{max-width:100%!important;box-sizing:border-box}.single-post .wp-block-image,.single-post .wp-block-image figure,.single-post .wp-block-image .aligncenter,.single-post .wp-block-image .alignleft,.single-post .wp-block-image .alignright{display:block!important;width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important}.single-post .wp-block-image img{display:block;width:100%!important;max-width:100%!important;height:auto!important}.single-post .wp-block-gallery img,.single-post .wp-block-video video,.single-post .wp-block-embed iframe{max-width:100%!important;height:auto}.single-post .wp-block-embed iframe{width:100%;aspect-ratio:16 / 9}.single-post .wp-block-table table{display:block;max-width:100%;overflow-x:auto}#popup_projekte #logo_popup,#popup_projekte #logo_popup .et_pb_image_wrap{display:block!important;width:auto!important;max-width:100%!important;text-align:left}#popup_projekte #logo_popup img{width:auto!important;height:auto!important;max-width:300px!important;max-height:90px!important;object-fit:contain;object-position:left center}.area-outer-wrap>.da-close,.area-outer-wrap .da-close{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;width:40px!important;height:40px!important;top:15px!important;right:15px!important;padding:0!important;font-size:0!important;line-height:40px!important;text-align:center!important;color:#c8484a!important;opacity:1!important;cursor:pointer;transition:transform 0.2s ease}.area-outer-wrap>.da-close::before,.area-outer-wrap .da-close::before{content:"\f00d";font-family:"FontAwesome","Font Awesome 6 Free","Font Awesome 5 Free"!important;font-weight:900!important;font-size:30px!important;line-height:40px!important;color:#c8484a!important}.area-outer-wrap>.da-close:hover,.area-outer-wrap .da-close:hover{transform:scale(1.1);background:transparent!important}.msd-close-spalte{position:relative!important}.da-close.msd-close-verschoben{position:absolute!important;top:15px!important;right:15px!important;left:auto!important;bottom:auto!important;z-index:20!important}.et_pb_section--fixed[id^="popup"]{overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:100vh;max-height:100dvh}(function (){// Nicht im Divi Builder ausführenif (window.self !==window.top) return;if (/[?&]et_fb=1/.test(window.location.search)) return;if (document.body && document.body.classList.contains('et-fb')) return;if (window.__msdCloseVerschieben) return;window.__msdCloseVerschieben=true;function zielSpalte(wrap){const zeilen=wrap.querySelectorAll('.et_pb_row');for (const zeile of zeilen){const spalten=Array.from(zeile.children).filter(function (el){return el.classList.contains('et_pb_column')});if (spalten.length>=2) return spalten[spalten.length - 1]}return null}function verarbeiten(){document.querySelectorAll('.area-outer-wrap').forEach(function (wrap){const btn=wrap.querySelector('.da-close:not(.msd-close-verschoben)');if (!btn) return;const spalte=zielSpalte(wrap);if (!spalte) return;spalte.classList.add('msd-close-spalte');spalte.insertBefore(btn,spalte.firstChild);btn.classList.add('msd-close-verschoben')})}let geplant=false;function planen(){if (geplant) return;geplant=true;requestAnimationFrame(function (){geplant=false;verarbeiten()})}function starten(){verarbeiten();new MutationObserver(planen).observe(document.body,{childList:true,subtree:true})}if (document.readyState==='loading'){document.addEventListener('DOMContentLoaded',starten)}else{starten()}})();