@font-face{font-family:WIRSource;src:url(assets/SourceSans3-Regular.ttf.woff2) format('woff2');font-display:swap;font-weight:400}@font-face{font-family:WIRSource;src:url(assets/SourceSans3-Bold.ttf.woff2) format('woff2');font-display:swap;font-weight:700}
body.wir-brand{--accent:#006c51;--contrast:#191919;--contrast-2:#575f59;--base:#f2f1ec;--base-3:#fff;background:#fff;color:#191919;font-family:WIRSource,Arial,sans-serif;font-size:18px;line-height:1.55}
.wir-brand .wir-print-link{background:none;color:#191919;padding:0}.wir-brand h1,.wir-brand h2,.wir-brand h3{color:#191919}
.wir-brand .gb-element-b9ca37c6{background:#f2f1ec;padding:30px 24px}.wir-brand .gb-element-eddd9ec0{max-width:1168px;margin:auto}.wir-brand .gb-text-b819ce35{margin:0;font-family:WIRSource,Arial,sans-serif;font-size:36px;color:#191919}
.wir-brand .inside-article{color:#191919}
@media(min-width:1041px){.wir-brand #site-navigation .inside-navigation{display:flex;flex-wrap:nowrap;justify-content:space-between}.wir-brand #site-navigation .main-nav{flex:1}.wir-brand #site-navigation .main-nav>ul{display:flex;flex-wrap:wrap;justify-content:space-between}.wir-brand #site-navigation .main-nav>ul>li:has(>a[href$="/newsletter/"]),.wir-brand #site-navigation .main-nav>ul>li:has(>a[href$="/print-magazin/"]){display:none}.wir-brand #site-navigation .menu-bar-items{flex-shrink:0;margin-left:8px}}
.wir-brand h1,.wir-brand h2,.wir-brand h3,.wir-brand h4,.wir-brand button,.wir-brand input,.wir-brand select,.wir-brand textarea,.wir-brand .main-navigation,.wir-brand .entry-meta{font-family:WIRSource,Arial,sans-serif}
.wir-brand h1,.wir-brand h2,.wir-brand h3{font-weight:700;line-height:1.12;letter-spacing:-.025em;overflow-wrap:anywhere}
.wir-brand h1{font-size:clamp(32px,4vw,50px)}.wir-brand h2{font-size:30px}.wir-brand a{color:#006c51}.wir-brand .entry-title a{color:#191919}.wir-brand a:hover{text-decoration:underline;text-underline-offset:4px}.wir-brand :focus-visible{outline:3px solid #ae681c;outline-offset:4px}
.wir-brand .grid-container{max-width:1240px}.wir-brand .inside-header{padding:26px 36px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.wir-brand .site-logo .header-image{width:270px;max-width:100%;height:auto}.wir-header-links{margin-left:auto;display:flex;gap:28px;align-items:center;font-size:14px}.wir-header-links>a{background:#006c51;color:white;padding:12px 18px;font-weight:700}.wir-header-links>span{color:#575f59}
.wir-brand .inside-header>.main-navigation:not(.mobile-menu-control-wrapper){flex-basis:100%;width:100%;margin:0;border-top:3px solid #006c51;border-bottom:1px solid #d8dcd7}.wir-brand .main-navigation,.wir-brand .main-navigation .inside-navigation{background:white;color:#191919}.wir-brand .main-navigation .main-nav ul li a{font-size:15px;line-height:1.35;padding:18px 11px;color:#191919;font-weight:700}.wir-brand .main-navigation .main-nav ul li[class*="current-menu-"]>a{color:#006c51;background:#f2f1ec}.wir-brand .main-navigation .main-nav ul li:hover>a{background:#f2f1ec;color:#006c51}.wir-brand .main-navigation .menu-toggle,.wir-brand .main-navigation .menu-bar-item>a{color:#191919}.wir-brand .top-bar{background:#fafaf8;color:#575f59;border-bottom:1px solid #d8dcd7}.wir-brand .inside-top-bar{padding:14px 20px;justify-content:center}.wir-brand .top-bar .widget{margin:0}
.wir-brand .site-content{padding:32px 36px 50px;gap:42px;align-items:flex-start}.wir-brand.right-sidebar #primary{width:calc(100% - 342px);min-width:0}.wir-brand #right-sidebar{width:300px;min-width:0}.wir-brand .inside-right-sidebar{margin:0}.wir-brand .inside-article,.wir-brand .page-header{background:#fff;padding:0}.wir-brand .inside-right-sidebar .widget{padding:0;margin:0 0 30px;background:white}.wir-brand .widget-title{font-size:23px}.wir-brand .entry-header{margin:0 0 18px}.wir-brand .entry-title{margin:0 0 12px}.wir-brand .entry-meta{font-size:13px;color:#575f59}.wir-brand .entry-content,.wir-brand .entry-summary{margin-top:18px}.wir-brand .entry-content{font-size:19px;line-height:1.65}.wir-brand.single-post .entry-content>p:first-of-type{font-size:22px;line-height:1.5;font-weight:400}.wir-brand .entry-content>h2{margin-top:32px}.wir-brand .entry-content>p{margin-bottom:22px}
.wir-topic{font-size:12px;line-height:1.5;letter-spacing:1.2px;text-transform:uppercase;font-weight:700;color:#006c51;margin:0 0 12px}.wir-ad-label{font-size:12px;color:#575f59;margin:0 0 10px}.wir-brand-figure{margin:24px 0}.wir-brand-figure img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;object-position:left center}.wir-brand-figure figcaption{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;font-size:12px;line-height:1.5;color:#575f59;margin-top:7px}.wir-brand.single-post .wir-brand-figure{max-width:700px}.wir-brand .button,.wir-brand button:not(.menu-toggle):not(.cky-btn):not(.gp-modal__close){border-radius:0}.wir-brand .read-more.button{padding:0;background:none;color:#006c51;font-weight:700}.wir-brand .entry-content a:not(.button){text-underline-offset:3px}.wir-brand .button{background:#006c51;color:white}
.wir-brand.blog #main,.wir-brand.archive #main,.wir-brand.search #main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.wir-brand.blog #main>article,.wir-brand.archive #main>article,.wir-brand.search #main>article{margin:0;padding-bottom:26px;border-bottom:1px solid #d8dcd7;width:auto;min-width:0}.wir-brand.blog #main>article:first-of-type{grid-column:1/-1}.wir-brand.blog #main>article:first-of-type .entry-title{font-size:40px}.wir-brand.blog .entry-title,.wir-brand.archive .entry-title,.wir-brand.search .entry-title{font-size:26px}.wir-brand.blog .entry-content,.wir-brand.archive .entry-content,.wir-brand.search .entry-summary{font-size:17px}.wir-brand.blog .wir-brand-figure img,.wir-brand.archive .wir-brand-figure img,.wir-brand.search .wir-brand-figure img{max-height:240px;object-fit:contain;background:#f7f7f4}.wir-brand.blog #main>article:first-of-type .inside-article{display:grid;grid-template-columns:1fr 1fr;column-gap:26px}.wir-brand.blog #main>article:first-of-type .entry-header{grid-column:1;grid-row:1}.wir-brand.blog #main>article:first-of-type .wir-brand-figure{grid-column:2;grid-row:1/3;margin:0}.wir-brand.blog #main>article:first-of-type .entry-content{grid-column:1;grid-row:2}.wir-brand.blog #main>article:first-of-type .entry-meta{grid-column:1}.wir-brand.blog #main>article:first-of-type .wir-brand-figure img{max-height:360px}
.wir-section-heading,.wir-brand #main>.page-header,.wir-brand #main>.paging-navigation,.wir-brand #main>.pagination,.wir-brand #main>.navigation,.wir-brand #main>.infinite-scroll-loader,.wir-brand #main>.wir-mobile-ads,.wir-brand #main>.wir-newsletter{grid-column:1/-1}.wir-section-heading{border-bottom:1px solid #d8dcd7;padding-bottom:18px}.wir-section-heading h1{font-size:26px;margin:0 0 6px}.wir-section-heading p{font-size:15px;margin:0;color:#575f59}
.wir-newsletter{background:#006c51;color:white;padding:30px;margin:35px 0;display:flex;gap:30px;align-items:center;justify-content:space-between}.wir-newsletter h2{font-size:32px;color:white;margin:6px 0 12px}.wir-newsletter p{margin-bottom:0}.wir-newsletter .wir-topic{color:#d4e7dd}.wir-newsletter .button{background:white;color:#006c51;white-space:nowrap}.wir-mobile-ads{display:none}.wir-brand .footer-widgets,.wir-brand .site-info{background:#f2f1ec;color:#191919}.wir-brand .footer-widgets a,.wir-brand .site-info a{color:#006c51}.wir-brand .site-footer{border-top:1px solid #d8dcd7}.wir-brand .wp-block-table{overflow-x:auto}.wir-brand .entry-content img{max-width:100%}.wir-brand .wp-caption-text{white-space:normal;max-height:none;height:auto;overflow:visible}.wir-brand #right-sidebar img{max-width:100%;height:auto}.wir-brand .df-book-wrapper{max-width:100%}
@media(max-width:1050px){.wir-brand .inside-header{padding:20px 24px 0}.wir-header-links{gap:12px}.wir-header-links>span{display:none}.wir-brand .site-content{padding:26px 24px;gap:28px}.wir-brand.right-sidebar #primary{width:calc(100% - 328px)}.wir-brand.blog #main,.wir-brand.archive #main,.wir-brand.search #main{grid-template-columns:1fr}.wir-brand.blog #main>article:first-of-type .inside-article{display:block}.wir-brand.blog #main>article:first-of-type .wir-brand-figure{margin:22px 0}.wir-brand.blog #main>article:first-of-type .entry-title{font-size:34px}.wir-newsletter{display:block}.wir-newsletter .button{margin-top:18px}}
@media(max-width:767px){.wir-brand .inside-header{padding:16px 20px;gap:12px;flex-wrap:wrap}.wir-brand .site-logo .header-image{width:195px}.wir-header-links{display:none}.wir-brand .inside-header>.main-navigation.mobile-menu-control-wrapper{margin-left:auto}.wir-brand .site-content{display:block;padding:24px 20px}.wir-brand.right-sidebar #primary,.wir-brand #right-sidebar{width:100%;max-width:100%}.wir-brand #right-sidebar{margin-top:32px}.wir-brand #right-sidebar .inside-right-sidebar{margin:0}.wir-brand .inside-top-bar{padding:10px 14px}.wir-brand .top-bar img{max-width:100%;height:auto}.wir-brand.single-post h1{font-size:36px}.wir-brand .entry-content{font-size:18px}.wir-brand.single-post .entry-content>p:first-of-type{font-size:20px}.wir-brand.blog #main,.wir-brand.archive #main,.wir-brand.search #main{display:block}.wir-brand.blog #main>article,.wir-brand.archive #main>article,.wir-brand.search #main>article{margin-bottom:26px}.wir-section-heading{margin-bottom:24px}.wir-mobile-ads{display:block;max-width:300px;margin:28px auto}.wir-mobile-ads .widget{padding:0;margin:0 0 26px}.wir-mobile-ads img{max-width:100%;height:auto}.wir-newsletter{padding:24px}.wir-newsletter h2{font-size:30px}.wir-brand .wir-brand-figure img{max-height:none}.wir-brand .main-navigation.toggled .main-nav ul li a{padding:14px 18px}.wir-brand .entry-content table{max-width:100%}}
@media(max-width:359px){.wir-brand .site-logo .header-image{width:163px}.wir-brand .inside-header{padding:14px}.wir-brand .site-content{padding:22px 14px}.wir-brand.single-post h1{font-size:32px}.wir-newsletter{padding:20px}.wir-brand .wir-mobile-ads{width:100%}}
@media(max-width:767px){.wir-brand .site-logo .header-image{width:180px}.wir-brand .mobile-menu-control-wrapper .menu-toggle{padding:8px 9px;font-size:16px}.wir-brand .mobile-menu-control-wrapper .menu-bar-item>a{padding:8px 9px}.wir-brand .inside-header{gap:8px}.wir-brand .gb-text-b819ce35{font-size:32px}}
@media(max-width:359px){.wir-brand .site-logo .header-image{width:150px}.wir-brand .mobile-menu-control-wrapper .menu-toggle{font-size:14px;padding:8px 6px}.wir-brand .mobile-menu-control-wrapper .menu-bar-item>a{padding:8px 6px}}

.wir-brand .paging-navigation{padding:20px 0;background:white}.wir-brand .paging-navigation .nav-links{display:flex;flex-wrap:wrap;gap:8px}.wir-brand .paging-navigation .page-numbers{padding:8px 12px;border:1px solid #d8dcd7}.wir-brand .paging-navigation .current{background:#006c51;color:white}.wir-brand .gb-element-eddd9ec0{padding:0;min-height:0}.wir-brand .mailpoet_form,.wir-brand .mailpoet_form h2,.wir-brand .mailpoet_form p,.wir-brand .mailpoet_form input{font-family:WIRSource,Arial,sans-serif!important}.wir-brand .mailpoet_form input:not([type=checkbox]){border-radius:0!important}.wir-brand .mailpoet_form input[type=submit]{background:#006c51!important;color:#fff!important}
