:root{--accent:#1e73be;--base:#f0f0f0;--base-3:#fff;--contrast:#222;--contrast-2:#575760}.b-container .fullheight,.fullheight .b-grid-wrapper{height:100%}.home p:not(.no-underline) a:before{content:"";z-index:-1;background-color:#e4a9f1;width:100%;height:8px;transition:all .3s ease-in-out;position:absolute;bottom:3px;left:0}.home p:not(.no-underline) a:hover:before{height:100%;bottom:0}.home p:not(.no-underline) a:hover{color:#fff;font-weight:400}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--contrast:#222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#fff;--accent:#1e73be;--hintergrund:#f3ede8;--gruen:#058546;--rosa:#e4a9f1;--wp--preset--color--contrast:var(--contrast);--wp--preset--color--contrast-2:var(--contrast-2);--wp--preset--color--base:var(--base);--wp--preset--color--base-3:var(--base-3);--wp--preset--color--accent:var(--accent);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--hintergrund);color:var(--contrast);letter-spacing:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;margin:0;font-family:Rubik,sans-serif;font-size:23px;font-weight:300;line-height:1.5}button,input,select,textarea{font:inherit;letter-spacing:inherit}img{vertical-align:middle;max-width:100%;height:auto}a{color:var(--accent);text-decoration:underline}a:hover,a:focus,a:active{color:var(--contrast)}p{margin:0 0 1.5em}ul,ol{margin:0 0 1.5em 3em;padding:0}ol li{padding-bottom:10px}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}b,strong{font-weight:700}hr{background-color:#0000001a;border:0;height:1px;margin:40px 0}blockquote{border-left:5px solid #0000000d;margin:0 0 1.5em;padding:20px;font-size:1.2em;font-style:italic;position:relative}blockquote p:last-child{margin:0}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;width:100%;margin:0 0 1.5em}th,td{padding:8px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-family:Rubik,sans-serif;line-height:1.2em}h1{letter-spacing:-1px;font-size:66px;font-weight:800}h2{letter-spacing:-1px;font-size:62px;font-weight:800}h3{font-size:48px;font-weight:700}h4{font-size:20px}:root .has-contrast-color{color:var(--contrast)}:root .has-contrast-2-color{color:var(--contrast-2)}:root .has-base-color{color:var(--base)}:root .has-base-3-color{color:var(--base-3)}:root .has-accent-color{color:var(--accent)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-link-color a{color:inherit}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}figure{margin:0}.site img{border-radius:20px}.aligncenter{clear:both}.wp-block-image img{box-sizing:border-box;vertical-align:bottom;max-width:100%;height:auto}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em;display:table}.wp-block-image .aligncenter,figure.aligncenter{margin-left:auto;margin-right:auto;display:table}.wp-block-outermost-icon-block{line-height:0;display:flex}.wp-block-outermost-icon-block.items-justified-center{justify-content:center}.wp-block-outermost-icon-block.items-justified-right{justify-content:flex-end}.wp-block-outermost-icon-block .icon-container{box-sizing:border-box}.wp-block-outermost-icon-block a,.wp-block-outermost-icon-block svg{width:100%;height:100%;transition:transform .1s ease-in-out}.wp-block-outermost-icon-block a:hover{transform:scale(1.1)}.wp-block-outermost-icon-block .has-icon-color svg{fill:currentColor}span.sitebadge{background:var(--hintergrund);border:2px solid #000;border-radius:25px;padding:5px 15px;font-weight:600}.menu-knopf a,input[type=submit]{letter-spacing:1px;text-transform:uppercase;border:2px solid var(--contrast);background-color:var(--gruen);color:#fff;cursor:pointer;border-radius:50px;font-family:Rubik,sans-serif;font-size:19px;font-weight:400;transition:all .3s;box-shadow:0 5px 0 1px #000}.menu-knopf a:hover,input[type=submit]:hover{transform:translateY(4px);box-shadow:0 0 #0000001a}.home p a{color:#fff;text-decoration:none;position:relative}.site-header{background-color:var(--hintergrund);position:relative}.inside-header{align-items:center;max-width:1100px;margin:0 auto;padding:20px 5px;display:flex}.site-logo{line-height:0}.site-logo img{border-radius:0;width:250px;height:auto;display:block}.main-navigation{background-color:var(--hintergrund);margin-left:auto}.inside-navigation{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.main-navigation .menu{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.main-navigation li{margin:0;padding:0}.main-navigation .menu-item>a{color:var(--contrast);padding:0 20px;font-family:Rubik,sans-serif;font-size:18px;font-weight:500;line-height:60px;text-decoration:none;transition:line-height .3s;display:block}.main-navigation .menu-item:not(.aktuell):not(.menu-knopf)>a:hover{color:var(--accent)}.main-navigation .menu-knopf>a{color:#fff;margin:5px 0 10px 25px;font-size:19px;font-weight:400;line-height:50px;display:inline-flex}.main-navigation .menu-knopf>a:hover{color:#fff}.sticky-logo{margin-right:auto;line-height:0;display:none}.sticky-logo img{border-radius:0;width:auto;height:60px}.menu-toggle{color:var(--contrast);cursor:pointer;letter-spacing:-1px;background-color:#00000005;border:0;margin:0;padding:0 20px;font:500 18px/60px Rubik,sans-serif;display:none}.menu-toggle svg{fill:currentColor;width:1em;height:1em;position:relative;top:.125em}.menu-toggle .icon-close,.toggled .menu-toggle .icon-bars{display:none}.toggled .menu-toggle .icon-close{display:inline}.main-navigation.navigation-stick{z-index:500;animation:.3s einfahren;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 2px -2px #0003}.navigation-stick .inside-navigation{max-width:1100px;margin:0 auto;padding:0 5px}.navigation-stick .sticky-logo{display:block}@keyframes einfahren{0%{transform:translateY(-100%)}to{transform:none}}.site{max-width:1100px;margin:0 auto}.site-content{display:flex}.content-area{width:100%;min-width:0}.site-main{margin:20px 0}.inside-article,.page-header{padding:40px}.site-main>article{margin-bottom:20px}.site-main>article:last-child{margin-bottom:0}.single-post .content-area{max-width:900px;margin:0 auto}.entry-content .alignwide{width:calc(100% + 80px);max-width:calc(100% + 80px);margin-left:-40px}.full-width-content .site{max-width:none}.full-width-content .site-main{margin:0}.full-width-content .inside-article{padding:0}.entry-header .entry-title{margin-bottom:0}.entry-title a{color:var(--contrast);text-decoration:none}.entry-title a:hover{color:var(--contrast-2)}.entry-meta{color:var(--contrast-2);margin-top:.5em;font-size:85%;line-height:1.5}footer.entry-meta,.entry-content:not(:first-child),.entry-summary:not(:first-child){margin-top:2em}.entry-summary>:last-child{margin-bottom:0}.cat-links,.tags-links,.post-navigation .nav-previous,.post-navigation .nav-next{display:block}.gp-icon{align-self:center;display:inline-flex}.gp-icon svg{fill:currentColor;width:1em;height:1em;position:relative;top:.125em}.entry-meta .gp-icon{opacity:.7;margin-right:.6em}.generate-columns-container{flex-wrap:wrap;margin-left:-20px;display:flex}.page-header>:last-child{margin-bottom:0}.generate-columns-container>.page-header{flex-basis:100%;margin:0 0 20px 20px}.generate-columns{width:50%;margin-bottom:20px;padding-left:20px}.blog .entry-summary{margin-top:15px}.blog .entry-title{font-size:38px}.read-more{white-space:nowrap}.fuss-bogen{color:#353535;margin-top:40px;line-height:0}.fuss-bogen svg{fill:currentColor;width:100%;height:100px;display:block}.b-container-dbcf8c9f{z-index:2;background-color:#353535;margin:-1px auto 0;padding:75px 0 100px;position:relative;overflow:hidden}.b-container-ccb00e87{max-width:1400px;margin-left:auto;margin-right:auto}.b-grid-wrapper-af8fdfad{flex-wrap:wrap;align-items:center;margin-left:-60px;display:flex}.b-grid-wrapper-af8fdfad>.b-grid-column{box-sizing:border-box;width:50%;padding-left:60px}@media (width<=768px){.inside-header{flex-wrap:wrap;justify-content:space-between;padding:20px 30px}.mobile-menu-control-wrapper{margin-left:auto}.menu-toggle{display:block}.main-navigation{flex-basis:100%;margin-left:0}.main-navigation .menu{display:none}.main-navigation.toggled .menu{background-color:var(--hintergrund);display:block}.main-navigation.toggled .menu-item>a{text-align:left}.main-navigation.toggled .menu-knopf>a{margin-left:20px}.navigation-stick .inside-navigation{padding:0}.inside-article,.page-header{padding:30px}.entry-content .alignwide{width:calc(100% + 60px);max-width:calc(100% + 60px);margin-left:-30px}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}.single-post .entry-title{hyphens:auto}.generate-columns-container,.generate-columns-container>.page-header{margin-left:0}.generate-columns{width:100%;padding-left:0}}
