@charset "UTF-8";
/*!
Theme Name: BFM based on barebones
Theme URI: https://benchmark.co.uk/barebones
Author: Benchmark Studios and DGA* design for changemakers
Author URI: https://benchmark.co.uk/
Description: A lightweight and skeletal WordPress boilerplate theme for HTML5 and beyond
Version: 4.X
License: MIT
License URI: https://mit-license.org/
Text Domain: barebones
*/*{background-color:transparent;border:0;box-sizing:border-box;font:inherit;margin:0;padding:0}html{background-color:#fff;font-size:100%;text-rendering:optimizeLegibility}button,input,select,textarea{color:inherit;display:inline-block}button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}table td,table th{text-align:left}.alignleft,.float-left{float:left}img .alignleft,img .float-left{margin-right:6rem}.alignright,.float-right{float:right}img .alignright,img .float-right{margin-left:6rem}.aligncenter,.float-center{display:block;margin-left:auto;margin-right:auto}img .aligncenter,img .float-center{margin-bottom:6rem}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.align-text-left{text-align:left}.align-text-right{text-align:right}.align-text-center{text-align:center}.items-center{align-items:center}.visible-on-mobile{display:none!important}@media screen and (max-width:768px){.visible-on-mobile{display:block!important}}.visible-on-tablet{display:none!important}@media screen and (max-width:1024px){.visible-on-tablet{display:block!important}}@media screen and (max-width:768px){.visible-on-tablet{display:none!important}}@media screen and (max-width:1024px){.visible-on-desktop{display:none!important}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a{color:#302bd1}a,a:active,a:hover{text-decoration:underline}.mbn__site-title{display:none}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:300;src:url(assets/fonts/public-sans-v15-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:300;src:url(assets/fonts/public-sans-v15-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(assets/fonts/public-sans-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:400;src:url(assets/fonts/public-sans-v15-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:500;src:url(assets/fonts/public-sans-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:500;src:url(assets/fonts/public-sans-v15-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:600;src:url(assets/fonts/public-sans-v15-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:600;src:url(assets/fonts/public-sans-v15-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(assets/fonts/public-sans-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:700;src:url(assets/fonts/public-sans-v15-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:800;src:url(assets/fonts/public-sans-v15-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:800;src:url(assets/fonts/public-sans-v15-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:900;src:url(assets/fonts/public-sans-v15-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:900;src:url(assets/fonts/public-sans-v15-latin-900italic.woff2) format("woff2")}img{max-width:none;vertical-align:top}.is-fluid,img{height:auto;width:100%}.is-fluid{display:block}.wp-block-image{margin-top:8rem}.wp-block-image figcaption{display:block;padding:4rem 4rem 0}.wp-block-image .aligncenter{margin-left:-6rem;margin-right:-6rem}@media screen and (min-width:960px){.wp-block-image .aligncenter{margin-left:-12rem;margin-right:-12rem}}@media screen and (min-width:1200px){.wp-block-image .aligncenter{margin-left:-24rem;margin-right:-24rem}}.wp-block-image .alignleft{float:none;max-width:80%;padding:4rem 4rem 4rem 0}@media screen and (min-width:720px){.wp-block-image .alignleft{float:left;margin-left:-6rem;max-width:60%;padding:4rem 8rem 4rem 0}}@media screen and (min-width:960px){.wp-block-image .alignleft{margin-left:-12rem;padding:6rem 8rem 6rem 0}}@media screen and (min-width:1200px){.wp-block-image .alignleft{margin-left:-24rem;padding:8rem 16rem 8rem 0}}.wp-block-image .alignright{float:none;margin:0 0 0 auto;max-width:80%;padding:4rem 0 4rem 4rem}@media screen and (min-width:720px){.wp-block-image .alignright{float:right;margin-right:-6rem;max-width:60%;padding:4rem 0 8rem 4rem}}@media screen and (min-width:960px){.wp-block-image .alignright{margin-right:-12rem;padding:6rem 0 6rem 8rem}}@media screen and (min-width:1200px){.wp-block-image .alignright{margin-right:-24rem;padding:8rem 0 8rem 16rem}}:focus{outline:0}input,select,textarea{background-color:#fff;border:1px solid #35175d;border-radius:2rem;color:#1a1613;padding:2rem 4rem;width:100%}input[type=checkbox],input[type=radio]{background:transparent;border:0;height:auto;line-height:normal;width:auto}input[type=file]{height:auto;line-height:normal;padding:1.5rem 3rem}input[type=submit]{align-items:center;background-color:#fff;border:2px solid #302bd1;border-radius:0;border-radius:2rem;box-shadow:-2rem 2rem 0 #302bd1;color:#302bd1;cursor:pointer;display:block;display:flex;flex-wrap:nowrap;font-size:inherit;font-size:3.5rem;font-weight:700;height:13rem;justify-content:space-between;line-height:4rem;max-width:90rem;padding:1rem 4rem;text-decoration:none;transition:all .33s;width:100%}@media screen and (min-width:720px){input[type=submit]{font-size:4rem;line-height:5rem;padding:1rem 4rem}}input[type=submit]:after{background-image:url(assets/icons/blue-feather/check.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10rem;width:10rem}input[type=submit]:active,input[type=submit]:hover{background-color:#302bd1;box-shadow:0 0 0 #302bd1;color:#fff}input[type=submit]:active:after,input[type=submit]:hover:after{background-image:url(assets/icons/white-feather/check.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}input[disabled]{background-color:#f5f5f5;cursor:not-allowed}select{line-height:normal;padding:0 0 0 3rem}textarea:not(.select2-search__field){min-height:24rem;overflow:auto;resize:vertical;vertical-align:top}.select2-search__field{height:7rem}.form--inline .form__group{display:inline-block}.cred-form .form__group,.form .form__group{display:block;margin-bottom:6rem}.cred-form .form__group .form__label,.form .form__group .form__label{display:block;margin-bottom:3rem}form.cred-form{font-size:3.5rem;line-height:4rem;padding-top:0}@media screen and (min-width:720px){form.cred-form{font-size:4rem;line-height:5rem;padding-top:0}}form.cred-form .form-group{margin:0}form.cred-form .anbieter_form_bedingungen{margin-bottom:12rem}form.cred-form label{font-weight:600}form.cred-form label,form.cred-form p{display:block;font-size:3.25rem;line-height:4rem;margin-bottom:2rem;padding-left:4rem;padding-top:2rem}@media screen and (min-width:720px){form.cred-form label,form.cred-form p{font-size:3.75rem;line-height:5rem;padding-top:2rem}}form.cred-form .form-group+.form-group,form.cred-form p+.form-group{margin-top:8rem}form.cred-form ol,form.cred-form ul{background-color:#f7f7f7;border-radius:2rem;margin-left:0;padding:2rem 4rem}form.cred-form ol li:before,form.cred-form ul li:before{content:none;display:none}form.cred-form input[type=submit]{margin-top:8rem}form.cred-form .js-wpt-field-items{display:flex;padding:0 4rem}form.cred-form .js-wpt-field-items label{padding-left:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4px;line-height:1.5}body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;color:#000;color:#35175d;font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:4rem;line-height:6rem;padding-top:0}@media screen and (min-width:720px){body{font-size:4.75rem;line-height:6rem;padding-top:0}}strong{font-weight:700}:root{--grad-capitals-to-smcp:0;--grad-discr-ligatures:1;--grad-fractions:0;--grad-ligatures:1;--grad-old-style-num:0;--grad-style-alt:0;--grad-smcp:0;--grad-style-set-01:0;--grad-style-set-02:0;--grad-swash:0;--grad-tnum:0;--grad-sups:0;--grad-subs:0;--grad-c2sc:0}*{font-feature-settings:"c2sc" var(--grad-capitals-to-smcp),"dlig" var(--grad-discr-ligatures),"frac" var(--grad-fractions),"liga" var(--grad-ligatures),"onum" var(--grad-old-style-num),"salt" var(--grad-style-alt),"smcp" var(--grad-smcp),"c2sc" var(--grad-c2sc),"ss01" var(--grad-style-set-01),"ss02" var(--grad-style-set-02),"tnum" var(--grad-tnum),"swsh" var(--grad-swash)}sup{--grad-sups:1}sub{--grad-sub:1}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}article dl,article h1,article h2,article h3,article h4,article h5,article h6,article hr,article ol,article p,article ul{margin-bottom:0}article h1,article h2,article h3,article h4,article h5,article h6{font-weight:700;-webkit-hyphens:none;hyphens:none}article h1,article h1:first-child,article h2:first-child,article h3:first-child,article h4:first-child,article h5:first-child,article h6:first-child{padding-top:0}article h1{font-size:6.5rem;font-weight:900;line-height:9rem}article h2{font-size:5.25rem;line-height:7rem;padding-top:7rem}article h3{font-size:5.25rem}article h3,article h4{line-height:6rem;padding-top:6rem}article h4{font-size:4.5rem;font-weight:300}article h5{font-size:4rem;line-height:6rem;padding-top:6rem}article h6{font-size:3.5rem;letter-spacing:.01em;line-height:5rem;padding-top:5rem;text-transform:uppercase}@media screen and (min-width:720px){article h1{font-size:7.5rem;line-height:9rem;padding-top:18rem}article h2{font-size:6rem;line-height:8rem;padding-top:16rem}article h3{font-size:6rem;line-height:7rem;padding-top:14rem}article h4{font-size:5.5rem}article h4,article h5{line-height:7rem;padding-top:7rem}article h5{font-size:4.75rem}article h6{font-size:4rem;line-height:6rem;padding-top:6rem}}article p{-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 4 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphenate-limit-chars:6 4 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphenate-limit-chars:6 4 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphenate-limit-chars:6 4 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;font-size:4rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:6rem;padding-top:6rem}@media screen and (min-width:720px){article p{font-size:4.75rem;line-height:7rem;padding-top:7rem}}article p:first-child{padding-top:0}article cite,article figcaption{font-size:3.5rem;line-height:5rem;padding-top:0}@media screen and (min-width:720px){article cite,article figcaption{font-size:4rem;line-height:6rem;padding-top:0}}article cite{font-family:monospace}article h5+p,article h6+p{padding-top:0}article hr{margin:8rem 0}@media screen and (min-width:720px){article hr{margin:16rem 0}}article table,article table p{font-size:4rem;line-height:6rem;padding-top:6rem}@media screen and (min-width:720px){article table,article table p{font-size:4.75rem;line-height:7rem;padding-top:7rem}}article ol a,article p a,article ul a{text-decoration:underline}article b,article strong{font-weight:700}article em,article i{font-style:italic}article ol,article ul{font-size:4rem;line-height:6rem;margin-left:-1rem;padding-left:6rem;padding-top:6rem}@media screen and (min-width:720px){article ol,article ul{font-size:4.75rem;line-height:7rem;padding-top:7rem}}article ol li,article ul li{font-size:4rem;line-height:6rem;padding-top:0}@media screen and (min-width:720px){article ol li,article ul li{font-size:4.75rem;line-height:7rem;padding-top:0}}article ol li a,article ul li a{color:inherit;text-decoration:none}article ol li>ol,article ol li>ul,article ul li>ol,article ul li>ul{padding-top:0}article ol li>ol,article ul li>ol{list-style:lower-alpha}article ul{list-style:none}article ul li:before{content:"•";display:inline-block;margin-left:-5rem;width:5rem}article .wp-block-quote{border:1px solid;margin-top:8rem;padding:6rem}article .wp-block-quote cite{display:block;padding-top:4rem}article .wp-block-pullquote{background-color:#302bd1;color:#fff;margin-top:8rem;padding:6rem}article .wp-block-pullquote cite{display:block;padding-top:4rem}article ::-moz-selection{background:#302bd1;color:#fff}article ::selection{background:#302bd1;color:#fff}body{background-color:#f7f7f7}@media screen and (min-width:480px){body{padding:0 2rem 4rem}}@media screen and (min-width:1200px){.site__footer,.site__header,main.main{margin-left:auto;margin-right:auto;max-width:300rem}}.menu-open{overflow:hidden}article.digitales-angebot,article.mapster-wp-location,article.page,article.post{background-color:#fff;border-radius:0 0 2rem 2rem;padding:6rem}@media screen and (min-width:720px){article.digitales-angebot,article.mapster-wp-location,article.page,article.post{padding:6rem 12rem}}@media screen and (min-width:960px){article.digitales-angebot,article.mapster-wp-location,article.page,article.post{border-radius:0 0 4rem 4rem;padding:12rem 18rem}}@media screen and (min-width:1200px){article.digitales-angebot,article.mapster-wp-location,article.page,article.post{padding:18rem 24rem}}article.digitales-angebot .inner-wrap,article.mapster-wp-location .inner-wrap,article.page .inner-wrap,article.post .inner-wrap{margin-left:auto;margin-right:auto;max-width:150rem}.site__header{padding-top:2rem}@media screen and (min-width:960px){.site__header{padding-top:4rem}}@media screen and (min-width:1200px){.site__header{padding-top:6rem}}.site__header>.container{background-color:#fff;border-radius:2rem 2rem 0 0;padding:6rem;position:relative}@media screen and (min-width:960px){.site__header>.container{border-radius:4rem 4rem 0 0;padding:6rem 12rem}}.site__title{background:#fff;border-top-left-radius:2rem;border-top-right-radius:2rem;display:inline-block;margin:-6rem;padding:6rem;width:auto}@media screen and (min-width:960px){.site__title{border-top-left-radius:4rem;border-top-right-radius:4rem;margin:-6rem -12rem;padding:6rem 12rem}}.site__title:after{content:"";display:block}.header__logo-full{width:52rem}.js-menu-toggle{align-items:center;background-color:#f7f7f7;border-bottom-left-radius:28rem;cursor:pointer;display:flex;height:25rem;justify-content:right;padding-right:8rem;position:absolute;right:0;top:0;width:calc(100vw - 68rem);z-index:9}.js-menu-toggle:before{background-image:url(assets/icons/black-feather/menu.svg)}.js-menu-toggle.open:before,.js-menu-toggle:before{background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.js-menu-toggle.open:before{background-image:url(assets/icons/black-feather/x.svg)}@media screen and (min-width:960px){.js-menu-toggle{display:none}}.header__navigation,.logo__menu{display:none}.menu-open .header__navigation,.menu-open .logo__menu{display:block}.header__navigation{background:#f7f7f7;left:0;padding:30rem 6rem 12rem;position:absolute;right:0;top:0;z-index:1}.header__navigation .nav-wrap__prim,.header__navigation .nav-wrap__ter,.header__navigation .quick__navigation{width:100%}@media screen and (min-width:960px){.header__navigation .nav-wrap__prim{width:94%}.header__navigation{align-items:center;border-bottom-left-radius:32rem;display:flex;flex-wrap:wrap;justify-content:right;left:inherit;padding:0 4rem;right:0;width:calc(100vw - 72rem)}}@media screen and (min-width:1200px){.header__navigation{border-bottom-left-radius:24rem;padding:0 12rem;width:226rem}}.logo__menu{height:auto;left:3.5rem;position:absolute;top:3.5rem;width:15.25rem}.nav-wrap__footer-prim{display:none}@media screen and (min-width:960px){.nav-wrap__footer-prim{display:block}}.site__footer{margin-top:2rem}@media screen and (min-width:960px){.site__footer{margin-top:4rem}}.site__footer>.container{background-color:#fff;border-radius:2rem;padding:6rem 6rem 0;position:relative}@media screen and (min-width:720px){.site__footer>.container{-moz-column-gap:20rem;column-gap:20rem;display:flex;justify-content:space-between;padding:6rem 0 0 12rem}}@media screen and (min-width:960px){.site__footer>.container{border-radius:4rem;-moz-column-gap:28rem;column-gap:28rem;padding:12rem 0 0 18rem}}.site__footer .nav li a,.site__footer a,.site__footer p{font-size:3.5rem;line-height:5rem;padding-top:5rem}.site__footer .nav li a:first-child,.site__footer a:first-child,.site__footer p:first-child{padding-top:0}.footer__information{display:flex;flex-wrap:wrap;padding-bottom:12rem}@media screen and (min-width:720px){.footer__information{width:50vw}}@media screen and (min-width:960px){.footer__information{display:block;width:40vw}}@media screen and (min-width:1200px){.footer__information{width:25vw}}.footer__information .footer__logo{display:block;flex-wrap:wrap;width:100%}.footer__information .footer__financed-by,.footer__information .footer__offered-by{padding-left:14rem;padding-top:12rem;width:100%}@media screen and (min-width:480px){.footer__information .footer__financed-by,.footer__information .footer__offered-by{width:50%}}@media screen and (min-width:720px){.footer__information .footer__financed-by,.footer__information .footer__offered-by{padding-left:0;padding-top:22rem}}@media screen and (min-width:960px){.footer__information .footer__financed-by,.footer__information .footer__offered-by{padding-left:14rem;padding-top:32rem;width:100%}}.footer__information .footer__financed-by img,.footer__information .footer__offered-by img{padding-top:8rem;width:50rem}.footer__information .footer__financed-by img.bfm-logo,.footer__information .footer__offered-by img.bfm-logo{width:28rem}.footer__information .footer__financed-by img.ministerium-logo,.footer__information .footer__offered-by img.ministerium-logo{width:60rem}.footer__information .footer__offered-by p{font-weight:600}@media screen and (min-width:480px){.footer__information .footer__offered-by{width:40%;width:50%}}@media screen and (min-width:960px){.footer__information .footer__offered-by{width:100%}}.footer__navigation{background:#f7f7f7;border-bottom-left-radius:8rem;border-top-left-radius:8rem;margin:8rem -6rem 8rem auto;padding:6rem 6rem 10rem 14rem}@media screen and (min-width:720px){.footer__navigation{margin:0;width:50vw}}@media screen and (min-width:960px){.footer__navigation{border-bottom-left-radius:0;-moz-column-gap:16rem;column-gap:16rem;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:16rem 8rem 16rem 16rem;width:60vw}}@media screen and (min-width:1200px){.footer__navigation{justify-content:space-between;width:75vw}}.footer__kontakt{padding-top:6rem}@media screen and (min-width:720px){.footer__kontakt{padding-top:12rem}}@media screen and (min-width:1200px){.footer__kontakt{padding-top:2rem;width:60rem}}.page-template-page-hero article.page .inner-wrap,.page-template-page-sections article.page .inner-wrap{margin-left:auto;margin-right:auto;max-width:none;position:relative}.page-template-page-hero article.page .inner-wrap>header,.page-template-page-sections article.page .inner-wrap>header{padding-top:calc(100vw + 12rem)}@media screen and (min-width:480px){.page-template-page-hero article.page .inner-wrap>header,.page-template-page-sections article.page .inner-wrap>header{padding-top:140rem}}@media screen and (min-width:720px){.page-template-page-hero article.page .inner-wrap>header,.page-template-page-sections article.page .inner-wrap>header{padding-top:20rem}}@media screen and (min-width:960px){.page-template-page-hero article.page .inner-wrap>header,.page-template-page-sections article.page .inner-wrap>header{padding-top:26rem}}@media screen and (min-width:1200px){.page-template-page-hero article.page .inner-wrap>header,.page-template-page-sections article.page .inner-wrap>header{padding-top:36rem}}.page-template-page-hero article.page .inner-wrap .section_hero_column,.page-template-page-sections article.page .inner-wrap .section_hero_column{margin-left:auto;margin-right:auto}@media screen and (min-width:720px){.page-template-page-hero article.page .inner-wrap .section_hero_column,.page-template-page-sections article.page .inner-wrap .section_hero_column{margin:0 auto 0 0;width:calc(50% - 2rem)}}@media screen and (min-width:960px){.page-template-page-hero article.page .inner-wrap .section_hero_column,.page-template-page-sections article.page .inner-wrap .section_hero_column{width:calc(50% - 12rem)}}@media screen and (min-width:720px){.page-template-page-hero article.page .inner-wrap>header h1,.page-template-page-sections article.page .inner-wrap>header h1{margin-left:calc(50% + 2rem);margin-right:auto;max-width:100rem}}.page-template-page-hero article.page .inner-wrap .section_hero_column-image,.page-template-page-sections article.page .inner-wrap .section_hero_column-image{left:0;position:absolute;right:0;top:0}@media screen and (min-width:720px){.page-template-page-hero article.page .inner-wrap .section_hero_column-image,.page-template-page-sections article.page .inner-wrap .section_hero_column-image{left:inherit;margin-bottom:-6rem;position:relative;right:inherit;top:inherit;width:calc(50% - 2rem)}}@media screen and (min-width:960px){.page-template-page-hero article.page .inner-wrap .section_hero_column-image,.page-template-page-sections article.page .inner-wrap .section_hero_column-image{margin-bottom:-12rem}}@media screen and (min-width:1200px){.page-template-page-hero article.page .inner-wrap .section_hero_column-image,.page-template-page-sections article.page .inner-wrap .section_hero_column-image{margin-bottom:-18rem}}.page-template-page-hero article.page .inner-wrap .section_hero_column-image .wp-block-image,.page-template-page-sections article.page .inner-wrap .section_hero_column-image .wp-block-image{margin-left:auto;margin-right:auto;margin-top:8rem;max-width:120rem}@media screen and (min-width:720px){.page-template-page-hero article.page .inner-wrap .section_hero_column-image .wp-block-image,.page-template-page-sections article.page .inner-wrap .section_hero_column-image .wp-block-image{margin-left:-12rem;margin-top:-25rem;max-width:none}}@media screen and (min-width:960px){.page-template-page-hero article.page .inner-wrap .section_hero_column-image .wp-block-image,.page-template-page-sections article.page .inner-wrap .section_hero_column-image .wp-block-image{margin-left:-18rem;margin-top:-36rem}}@media screen and (min-width:1200px){.page-template-page-hero article.page .inner-wrap .section_hero_column-image .wp-block-image,.page-template-page-sections article.page .inner-wrap .section_hero_column-image .wp-block-image{margin-left:-24rem;margin-top:-50rem}}.page-template-page-hero .section_hero,.page-template-page-sections .section_hero{display:flex;flex-direction:column}@media screen and (min-width:720px){.page-template-page-hero .section_hero,.page-template-page-sections .section_hero{align-items:flex-start;-moz-column-gap:4rem;column-gap:4rem;flex-direction:row}}.page-template-page-hero article.page,.page-template-page-sections article.page{background-color:transparent;padding:0}.page-template-page-hero .section,.page-template-page-hero article.page header,.page-template-page-sections .section,.page-template-page-sections article.page header{background-color:#fff;border-radius:2rem;margin-top:2rem;padding:6rem}@media screen and (min-width:720px){.page-template-page-hero .section,.page-template-page-hero article.page header,.page-template-page-sections .section,.page-template-page-sections article.page header{padding:6rem 12rem}}@media screen and (min-width:960px){.page-template-page-hero .section,.page-template-page-hero article.page header,.page-template-page-sections .section,.page-template-page-sections article.page header{border-radius:4rem;margin-top:4rem;padding:12rem 18rem}}@media screen and (min-width:1200px){.page-template-page-hero .section,.page-template-page-hero article.page header,.page-template-page-sections .section,.page-template-page-sections article.page header{padding:18rem 24rem}}.page-template-page-hero article.page header,.page-template-page-sections article.page header{border-radius:0;margin-top:0;padding-bottom:0}@media screen and (min-width:960px){.page-template-page-hero article.page header,.page-template-page-sections article.page header{margin-top:0;padding:12rem 18rem 0}}.page-template-page-hero .section_hero,.page-template-page-sections .section_hero{border-radius:0 0 2rem 2rem;margin-top:0}@media screen and (min-width:960px){.page-template-page-hero .section_hero,.page-template-page-sections .section_hero{border-radius:0 0 4rem 4rem;padding-top:6rem}}@media screen and (min-width:1200px){.page-template-page-hero .section_hero,.page-template-page-sections .section_hero{padding-top:12rem}}.page-template-page-hero .section_default,.page-template-page-sections .section_default{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:720px){.page-template-page-hero .section_default,.page-template-page-sections .section_default{flex-direction:row;flex-wrap:wrap;gap:0;gap:4rem;justify-content:space-between}}@media screen and (min-width:960px){.page-template-page-hero .section_default,.page-template-page-sections .section_default{gap:8rem}}@media screen and (min-width:720px){.page-template-page-hero .section_default .wp-block-column,.page-template-page-sections .section_default .wp-block-column{width:calc(50% - 2rem)}}@media screen and (min-width:960px){.page-template-page-hero .section_default .section_default_col1,.page-template-page-hero .section_default .section_default_col3,.page-template-page-sections .section_default .section_default_col1,.page-template-page-sections .section_default .section_default_col3{width:calc(40% - 4rem)}.page-template-page-hero .section_default .section_default_col2,.page-template-page-hero .section_default .section_default_col4,.page-template-page-sections .section_default .section_default_col2,.page-template-page-sections .section_default .section_default_col4{width:calc(60% - 4rem)}}.page-template-page-hero .section_default:not(.section_carousel) .section_default_col3 .wp-block-image,.page-template-page-sections .section_default:not(.section_carousel) .section_default_col3 .wp-block-image{margin:4rem -6rem 0}@media screen and (min-width:720px){.page-template-page-hero .section_default:not(.section_carousel) .section_default_col3 .wp-block-image,.page-template-page-sections .section_default:not(.section_carousel) .section_default_col3 .wp-block-image{margin:-6rem 0 -6rem -12rem}.page-template-page-hero .section_default:not(.section_carousel) .section_default_col3 .wp-block-image img,.page-template-page-sections .section_default:not(.section_carousel) .section_default_col3 .wp-block-image img{aspect-ratio:1/1;border-bottom-left-radius:2rem;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:960px){.page-template-page-hero .section_default:not(.section_carousel) .section_default_col3 .wp-block-image,.page-template-page-sections .section_default:not(.section_carousel) .section_default_col3 .wp-block-image{margin:-12rem 6rem -12rem -18rem}.page-template-page-hero .section_default:not(.section_carousel) .section_default_col3 .wp-block-image img,.page-template-page-sections .section_default:not(.section_carousel) .section_default_col3 .wp-block-image img{border-bottom-left-radius:4rem}}@media screen and (min-width:1200px){.page-template-page-hero .section_default:not(.section_carousel) .section_default_col3 .wp-block-image,.page-template-page-sections .section_default:not(.section_carousel) .section_default_col3 .wp-block-image{margin:-18rem 12rem -18rem -24rem}}.page-template-page-hero .section_default .section_default_col4 .wp-block-image,.page-template-page-sections .section_default .section_default_col4 .wp-block-image{margin:0 -6rem -6rem}@media screen and (min-width:720px){.page-template-page-hero .section_default .section_default_col4 .wp-block-image,.page-template-page-sections .section_default .section_default_col4 .wp-block-image{margin:0 -12rem -6rem 0}}@media screen and (min-width:960px){.page-template-page-hero .section_default .section_default_col4 .wp-block-image,.page-template-page-sections .section_default .section_default_col4 .wp-block-image{margin:0 -18rem -12rem 0}}@media screen and (min-width:1200px){.page-template-page-hero .section_default .section_default_col4 .wp-block-image,.page-template-page-sections .section_default .section_default_col4 .wp-block-image{margin:0 -24rem -18rem 0}}.page-template-page-hero .section_blue,.page-template-page-sections .section_blue{background-color:#302bd1;color:#fff}.page-template-page-hero .section_column,.page-template-page-sections .section_column{gap:2rem 0;margin-top:2rem}@media screen and (min-width:720px){.page-template-page-hero .section_column,.page-template-page-sections .section_column{align-items:stretch;-moz-column-gap:2rem;column-gap:2rem;display:flex;justify-content:space-between}}@media screen and (min-width:960px){.page-template-page-hero .section_column,.page-template-page-sections .section_column{-moz-column-gap:4rem;column-gap:4rem;margin-top:4rem}}.page-template-page-hero .section_column .wp-block-column,.page-template-page-sections .section_column .wp-block-column{background-color:#fff;border-radius:2rem;padding:6rem}@media screen and (min-width:720px){.page-template-page-hero .section_column .wp-block-column,.page-template-page-sections .section_column .wp-block-column{padding:6rem 12rem;width:calc(50% - 1rem)}}@media screen and (min-width:960px){.page-template-page-hero .section_column .wp-block-column,.page-template-page-sections .section_column .wp-block-column{border-radius:4rem;padding:12rem 18rem;width:calc(50% - 2rem)}}@media screen and (min-width:1200px){.page-template-page-hero .section_column .wp-block-column,.page-template-page-sections .section_column .wp-block-column{padding:18rem 24rem}}.page-template-page-hero .section_column.section_beratungsfelder .wp-block-column,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-column{background-color:#fff;border-radius:2rem;padding:6rem}.page-template-page-hero .section_column.section_beratungsfelder .wp-block-column+.wp-block-column,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-column+.wp-block-column{margin-top:2rem}@media screen and (min-width:720px){.page-template-page-hero .section_column.section_beratungsfelder .wp-block-column,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-column{padding:6rem;width:calc(50% - 2rem)}.page-template-page-hero .section_column.section_beratungsfelder .wp-block-column+.wp-block-column,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-column+.wp-block-column{margin-top:0}}@media screen and (min-width:960px){.page-template-page-hero .section_column.section_beratungsfelder .wp-block-column,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-column{padding:9rem}}@media screen and (min-width:1200px){.page-template-page-hero .section_column.section_beratungsfelder .wp-block-column,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-column{padding:12rem}}.page-template-page-hero .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group{align-items:center;-moz-column-gap:8rem;column-gap:8rem;display:flex;flex-wrap:nowrap;justify-content:flex-start}.page-template-page-hero .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group .wp-block-image,.page-template-page-hero .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group h3,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group .wp-block-image,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group h3{margin:0;padding-top:0}@media screen and (min-width:720px){.page-template-page-hero .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group .wp-block-image,.page-template-page-hero .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group h3,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group .wp-block-image,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group h3{padding-top:0}}.page-template-page-hero .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group img,.page-template-page-sections .section_column.section_beratungsfelder .wp-block-group__inner-container>.wp-block-group img{width:20rem}.page-template-page-hero .section_column.section_beratungsfelder ol li,.page-template-page-hero .section_column.section_beratungsfelder p,.page-template-page-hero .section_column.section_beratungsfelder ul li,.page-template-page-sections .section_column.section_beratungsfelder ol li,.page-template-page-sections .section_column.section_beratungsfelder p,.page-template-page-sections .section_column.section_beratungsfelder ul li{font-size:3.75rem;line-height:5rem;padding-top:6rem}@media screen and (min-width:720px){.page-template-page-hero .section_column.section_beratungsfelder ol li,.page-template-page-hero .section_column.section_beratungsfelder p,.page-template-page-hero .section_column.section_beratungsfelder ul li,.page-template-page-sections .section_column.section_beratungsfelder ol li,.page-template-page-sections .section_column.section_beratungsfelder p,.page-template-page-sections .section_column.section_beratungsfelder ul li{font-size:4.25rem;line-height:6rem;padding-top:7rem}}.page-template-page-hero .section_faqs .wp-block-buttons,.page-template-page-sections .section_faqs .wp-block-buttons{margin:6rem 2rem 0}.page-template-page-hero .section_faqs .wp-block-buttons .wp-block-button,.page-template-page-sections .section_faqs .wp-block-buttons .wp-block-button{max-width:none}.page-template-page-hero .section_faqs .wp-block-buttons .wp-block-button__link,.page-template-page-sections .section_faqs .wp-block-buttons .wp-block-button__link{font-size:4rem;line-height:5rem;padding-bottom:3rem;padding-top:3rem}@media screen and (min-width:720px){.page-template-page-hero .section_faqs .wp-block-buttons .wp-block-button__link,.page-template-page-sections .section_faqs .wp-block-buttons .wp-block-button__link{font-size:4.75rem;line-height:6rem;padding-bottom:3rem;padding-top:3rem}}.page-template-page-hero .section_faqs .wp-block-buttons .wp-block-button__link:active,.page-template-page-hero .section_faqs .wp-block-buttons .wp-block-button__link:hover,.page-template-page-sections .section_faqs .wp-block-buttons .wp-block-button__link:active,.page-template-page-sections .section_faqs .wp-block-buttons .wp-block-button__link:hover{background-color:#00965e;box-shadow:-2rem 2rem 0 #00965e;color:#fff}.page-template-page-hero .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image,.page-template-page-sections .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image{margin-top:0}.page-template-page-hero .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image img,.page-template-page-sections .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image img{aspect-ratio:2;border-radius:2rem 2rem 0 0;margin:-6rem -6rem 0;-o-object-fit:cover;object-fit:cover;width:calc(100vw - 4rem)}@media screen and (min-width:720px){.page-template-page-hero .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image img,.page-template-page-sections .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image img{margin:-6rem -12rem 0;width:calc(100% + 24rem)}}@media screen and (min-width:960px){.page-template-page-hero .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image img,.page-template-page-sections .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image img{border-radius:4rem 4rem 0 0;margin:-12rem -18rem 0;width:calc(100% + 36rem)}}@media screen and (min-width:1200px){.page-template-page-hero .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image img,.page-template-page-sections .section_teaser:not(.section_carousel) .wp-block-group .wp-block-image img{margin:-18rem -24rem 0;width:calc(100% + 48rem)}}.accordion .wp-block-buttons{margin:6rem 2rem 0}.accordion .wp-block-buttons .wp-block-button{max-width:none}.accordion .wp-block-buttons .wp-block-button__link{font-size:4rem;line-height:5rem;padding-bottom:3rem;padding-top:3rem}@media screen and (min-width:720px){.accordion .wp-block-buttons .wp-block-button__link{font-size:4.75rem;line-height:6rem;padding-bottom:3rem;padding-top:3rem}}.accordion .wp-block-buttons .wp-block-button__link:active,.accordion .wp-block-buttons .wp-block-button__link:hover{background-color:#00965e;box-shadow:-2rem 2rem 0 #00965e;color:#fff}.toggleBox{background-color:#fff;border:2px solid #00965e;border-radius:0 0 2rem 2rem;border-top:0;box-shadow:-2rem 2rem 0 #00965e;display:none;margin:-2rem 2rem 6rem;padding:4rem;position:relative}@media screen and (min-width:720px){.toggleBox{padding:4rem}}.toggleBox ol li,.toggleBox p,.toggleBox ul li{font-size:3.75rem;line-height:5rem;padding-top:6rem}.toggleBox ol li:first-child,.toggleBox p:first-child,.toggleBox ul li:first-child{padding-top:0}@media screen and (min-width:720px){.toggleBox ol li,.toggleBox p,.toggleBox ul li{font-size:4.25rem;line-height:6rem;padding-top:7rem}.toggleBox ol li:first-child,.toggleBox p:first-child,.toggleBox ul li:first-child{padding-top:0}}.open+.toggleBox{display:block}.page-template-page-hero .section_carousel .slider .slick-slider,.page-template-page-sections .section_carousel .slider .slick-slider{padding-bottom:20rem}.page-template-page-hero .section_carousel .slider .slick-slider .slick-arrow,.page-template-page-sections .section_carousel .slider .slick-slider .slick-arrow{bottom:8rem;display:flex;gap:4rem;position:absolute}@media screen and (min-width:960px){.page-template-page-hero .section_carousel .slider .slick-slider .slick-arrow,.page-template-page-sections .section_carousel .slider .slick-slider .slick-arrow{bottom:0}}.page-template-page-hero .section_carousel .slider .slick-slider .slider__prev,.page-template-page-sections .section_carousel .slider .slick-slider .slider__prev{flex-direction:row-reverse;left:0}.page-template-page-hero .section_carousel .slider .slick-slider .slider__next,.page-template-page-sections .section_carousel .slider .slick-slider .slider__next{right:0}.page-template-page-hero .section_carousel .slider .slider-item,.page-template-page-sections .section_carousel .slider .slider-item{margin:6rem 6rem 6rem 2rem}@media screen and (min-width:960px){.page-template-page-hero .section_carousel .slider .slider-item,.page-template-page-sections .section_carousel .slider .slider-item{gap:4rem;margin:6rem 12rem 6rem 2rem}}.page-template-page-hero .section_carousel .slider .wp-block-image,.page-template-page-sections .section_carousel .slider .wp-block-image{margin-bottom:4rem}.page-template-page-hero .section_carousel .slider .wp-block-image img,.page-template-page-sections .section_carousel .slider .wp-block-image img{aspect-ratio:1/1;border-radius:2rem;box-shadow:-2rem 2rem 0 #302bd1;-o-object-fit:cover;object-fit:cover}.page-template-page-hero .section_carousel .slider pre,.page-template-page-sections .section_carousel .slider pre{padding-top:2rem}@media screen and (min-width:720px){.page-template-page-hero .section_carousel .slider pre,.page-template-page-sections .section_carousel .slider pre{padding-top:4rem}}.page-template-page-hero .section_carousel .slider p,.page-template-page-sections .section_carousel .slider p{padding-top:2rem}.page-template-page-hero .section_carousel .slider p a,.page-template-page-sections .section_carousel .slider p a{text-decoration:none}.page-template-page-hero .section_carousel .slider p a:hover,.page-template-page-sections .section_carousel .slider p a:hover{text-decoration:underline}@media screen and (min-width:720px){.page-template-page-hero .section_carousel .slider p,.page-template-page-sections .section_carousel .slider p{padding-top:4rem}}.page-template-page-hero .section_carousel .wp-block-column.section_default_col3.slider,.page-template-page-sections .section_carousel .wp-block-column.section_default_col3.slider{padding-top:4rem;width:100%}@media screen and (min-width:720px){.page-template-page-hero .section_carousel .wp-block-column.section_default_col3.slider,.page-template-page-sections .section_carousel .wp-block-column.section_default_col3.slider{width:100%}}.page-template-page-sections article.page .inner-wrap>header{padding-top:20rem}@media screen and (min-width:480px){.page-template-page-sections article.page .inner-wrap>header{padding-top:20rem}}@media screen and (min-width:1200px){.page-template-page-sections article.page .inner-wrap>header{padding-top:36rem}}@media screen and (min-width:720px){.page-template-page-sections article.page .inner-wrap>header h1{margin-left:auto;margin-right:auto;max-width:150rem}}.page-template-page-sections .section_hero.hero-simple{padding-right:20rem}@media screen and (min-width:720px){.page-template-page-sections .section_hero.hero-simple{padding:6rem 12rem}}@media screen and (min-width:960px){.page-template-page-sections .section_hero.hero-simple{padding:12rem 18rem}}@media screen and (min-width:720px){.page-template-page-sections .section_hero.hero-simple .wp-block-group__inner-container{margin-left:auto;margin-right:auto;max-width:150rem}}.page-template-page-hero .js-wpv-loop-wrapper,.page-template-page-sections .js-wpv-loop-wrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start}@media screen and (min-width:1200px){.page-template-page-hero .js-wpv-loop-wrapper,.page-template-page-sections .js-wpv-loop-wrapper{gap:4rem}}.page-template-page-hero .wpv-pagination-nav-links,.page-template-page-sections .wpv-pagination-nav-links{justify-content:center!important}.page-template-page-hero .wpv-pagination-nav-links ul li:before,.page-template-page-sections .wpv-pagination-nav-links ul li:before{display:none}.page-template-page-hero .wpv-pagination-nav-links .active .page-link,.page-template-page-sections .wpv-pagination-nav-links .active .page-link{font-weight:700}.page-template-page-hero .wpv-pagination-nav-links .page-link,.page-template-page-sections .wpv-pagination-nav-links .page-link{border:0;font-size:inherit;line-height:inherit;margin:0 2rem;padding:2rem}.page-template-page-hero .wpv-pagination-nav-links .js-wpv-pagination-link,.page-template-page-sections .wpv-pagination-nav-links .js-wpv-pagination-link{text-decoration:underline!important}.page-template-page-hero input[type=checkbox],.page-template-page-hero input[type=radio],.page-template-page-sections input[type=checkbox],.page-template-page-sections input[type=radio]{margin-right:2rem}@media screen and (min-width:960px){.page-template-page-hero input[type=checkbox],.page-template-page-hero input[type=radio],.page-template-page-sections input[type=checkbox],.page-template-page-sections input[type=radio]{margin-right:4rem}}.page-template-page-hero .checkbox,.page-template-page-sections .checkbox{font-size:3.5rem;line-height:4rem;padding-top:2rem}@media screen and (min-width:720px){.page-template-page-hero .checkbox,.page-template-page-sections .checkbox{font-size:4rem;line-height:5rem;padding-top:2rem}}.page-template-page-hero .wp-block-toolset-views-custom-search-container .wpv-submit-trigger,.page-template-page-hero [data-type="toolset-views/custom-search-submit"] .wpv-submit-trigger,.page-template-page-sections .wp-block-toolset-views-custom-search-container .wpv-submit-trigger,.page-template-page-sections [data-type="toolset-views/custom-search-submit"] .wpv-submit-trigger{align-items:center;background-color:#fff;border:2px solid #302bd1;border-radius:2rem;box-shadow:-2rem 2rem 0 #302bd1;color:#302bd1;cursor:pointer;display:block;display:flex;flex-wrap:nowrap;font-size:inherit;font-size:3.5rem;font-weight:700;justify-content:space-between;line-height:4rem;margin-bottom:0;margin-top:4rem;max-width:90rem;padding:1rem 4rem;text-align:left;text-decoration:none;transition:all .33s}@media screen and (min-width:720px){.page-template-page-hero .wp-block-toolset-views-custom-search-container .wpv-submit-trigger,.page-template-page-hero [data-type="toolset-views/custom-search-submit"] .wpv-submit-trigger,.page-template-page-sections .wp-block-toolset-views-custom-search-container .wpv-submit-trigger,.page-template-page-sections [data-type="toolset-views/custom-search-submit"] .wpv-submit-trigger{font-size:4rem;line-height:5rem;padding:1rem 4rem}}.page-template-page-hero .wp-block-toolset-views-custom-search-container .wpv-submit-trigger:after,.page-template-page-hero [data-type="toolset-views/custom-search-submit"] .wpv-submit-trigger:after,.page-template-page-sections .wp-block-toolset-views-custom-search-container .wpv-submit-trigger:after,.page-template-page-sections [data-type="toolset-views/custom-search-submit"] .wpv-submit-trigger:after{background-image:url(assets/icons/blue-feather/arrow-up-right.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10rem;width:10rem}.page-template-page-hero .wp-block-toolset-views-custom-search-container,.page-template-page-sections .wp-block-toolset-views-custom-search-container{display:block;font-weight:500;margin-bottom:2rem}@media screen and (min-width:960px){.page-template-page-hero .wp-block-toolset-views-custom-search-container,.page-template-page-sections .wp-block-toolset-views-custom-search-container{display:block;margin-bottom:4rem}}.page-template-page-hero .wp-block-toolset-views-custom-search-container>form>div,.page-template-page-sections .wp-block-toolset-views-custom-search-container>form>div{display:flex;flex-direction:column;gap:4rem}@media screen and (min-width:720px){.page-template-page-hero .wp-block-toolset-views-custom-search-container>form>div,.page-template-page-sections .wp-block-toolset-views-custom-search-container>form>div{gap:4rem}}@media screen and (min-width:960px){.page-template-page-hero .wp-block-toolset-views-custom-search-container>form>div,.page-template-page-sections .wp-block-toolset-views-custom-search-container>form>div{gap:8rem}}@media screen and (min-width:720px){.page-template-page-hero .wp-block-toolset-views-custom-search-container .wpv-custom-search-filter,.page-template-page-sections .wp-block-toolset-views-custom-search-container .wpv-custom-search-filter{-moz-column-count:2;column-count:2}}.page-template-page-hero .section_default.section_teasers,.page-template-page-sections .section_default.section_teasers{margin-top:0;overflow:hidden;padding:4rem;position:relative;width:calc(50% - 1rem)}@media screen and (min-width:720px){.page-template-page-hero .section_default.section_teasers,.page-template-page-sections .section_default.section_teasers{padding:4rem}}@media screen and (min-width:960px){.page-template-page-hero .section_default.section_teasers,.page-template-page-sections .section_default.section_teasers{margin-top:0;padding:6rem;width:calc(33% - 1rem)}}@media screen and (min-width:1200px){.page-template-page-hero .section_default.section_teasers,.page-template-page-sections .section_default.section_teasers{padding:8rem;width:calc(25% - 3rem)}}.page-template-page-hero .section_default.section_teasers .angebot__open,.page-template-page-sections .section_default.section_teasers .angebot__open{background-color:#fff;bottom:0;cursor:pointer;display:block;left:0;padding:4rem;position:absolute;right:0;text-align:center}.page-template-page-hero .section_default.section_teasers .angebot__open:hover,.page-template-page-sections .section_default.section_teasers .angebot__open:hover{background-color:#302bd1;color:#fff}.page-template-page-hero .section_default.section_teasers .wp-block-toolset-ct,.page-template-page-sections .section_default.section_teasers .wp-block-toolset-ct{max-height:100rem;transition:max-height .5s}.page-template-page-hero .js-wpv-loop-wrapper.expanded .wp-block-toolset-ct,.page-template-page-sections .js-wpv-loop-wrapper.expanded .wp-block-toolset-ct{max-height:1000rem}.page-template-page-hero .js-wpv-loop-wrapper.expanded .wp-block-toolset-ct .angebot__open,.page-template-page-sections .js-wpv-loop-wrapper.expanded .wp-block-toolset-ct .angebot__open{display:none}.page-template-page-hero .section_teasers h2,.page-template-page-hero .section_teasers h3,.page-template-page-sections .section_teasers h2,.page-template-page-sections .section_teasers h3{font-size:3.75rem;line-height:5rem;padding-top:0}@media screen and (min-width:720px){.page-template-page-hero .section_teasers h2,.page-template-page-hero .section_teasers h3,.page-template-page-sections .section_teasers h2,.page-template-page-sections .section_teasers h3{font-size:4.25rem;line-height:6rem;padding-top:0}}.page-template-page-hero .section_teasers h2,.page-template-page-sections .section_teasers h2{margin-bottom:5rem}@media screen and (min-width:720px){.page-template-page-hero .section_teasers h2,.page-template-page-sections .section_teasers h2{margin-bottom:6rem}}.page-template-page-hero .section_teasers ol li,.page-template-page-hero .section_teasers p,.page-template-page-hero .section_teasers ul li,.page-template-page-sections .section_teasers ol li,.page-template-page-sections .section_teasers p,.page-template-page-sections .section_teasers ul li{font-size:3.75rem;line-height:5rem;padding-top:2rem}@media screen and (min-width:720px){.page-template-page-hero .section_teasers ol li,.page-template-page-hero .section_teasers p,.page-template-page-hero .section_teasers ul li,.page-template-page-sections .section_teasers ol li,.page-template-page-sections .section_teasers p,.page-template-page-sections .section_teasers ul li{font-size:4.25rem;line-height:6rem;padding-top:3rem}}.page-template-page-hero .hilfekompasse_trigger,.page-template-page-sections .hilfekompasse_trigger{background-image:url(assets/images/231211_mbn_Hero-Illustrationen_MBN_Hero-Illustration_Hilfekompass-05.svg);background-position:center 12rem;background-repeat:no-repeat;background-size:50rem;position:relative}@media screen and (min-width:960px){.page-template-page-hero .hilfekompasse_trigger,.page-template-page-sections .hilfekompasse_trigger{background-position:center 24rem}}.page-template-page-hero .hilfekompasse_trigger h2,.page-template-page-sections .hilfekompasse_trigger h2{padding-top:84rem}@media screen and (min-width:960px){.page-template-page-hero .hilfekompasse_trigger h2,.page-template-page-sections .hilfekompasse_trigger h2{padding-top:0}.page-template-page-hero .hilfekompasse_trigger .wp-block-buttons,.page-template-page-sections .hilfekompasse_trigger .wp-block-buttons{align-items:flex-start;gap:36rem 24rem;justify-content:space-between;margin:12rem 0}.page-template-page-hero .hilfekompasse_trigger .wp-block-buttons .wp-block-button,.page-template-page-sections .hilfekompasse_trigger .wp-block-buttons .wp-block-button{width:calc(50% - 12rem)}.page-template-page-hero .hilfekompasse_trigger .wp-block-buttons .wp-block-button+.wp-block-button,.page-template-page-sections .hilfekompasse_trigger .wp-block-buttons .wp-block-button+.wp-block-button{margin-top:0}}.page-template-page-hero .hilfekompasse_trigger .wp-block-buttons .wp-block-button .wp-block-button__link,.page-template-page-sections .hilfekompasse_trigger .wp-block-buttons .wp-block-button .wp-block-button__link{color:#35175d}.page-template-page-hero .hilfekompasse_trigger .wp-block-buttons .wp-block-button .wp-block-button__link:active,.page-template-page-hero .hilfekompasse_trigger .wp-block-buttons .wp-block-button .wp-block-button__link:hover,.page-template-page-sections .hilfekompasse_trigger .wp-block-buttons .wp-block-button .wp-block-button__link:active,.page-template-page-sections .hilfekompasse_trigger .wp-block-buttons .wp-block-button .wp-block-button__link:hover{color:#fff}.page-template-page-hero .hilfekompasse_trigger .wp-block-buttons .wp-block-button .wp-block-button__link:after,.page-template-page-sections .hilfekompasse_trigger .wp-block-buttons .wp-block-button .wp-block-button__link:after{background:none}.wp-block-query ul.wp-block-post-template{padding:0}@media screen and (min-width:720px){.wp-block-query ul.wp-block-post-template{padding:0}}.wp-block-query ul.wp-block-post-template li.wp-block-post:before{content:none;display:none}.page-template-page-hero .query_wrap .wp-block-post,.page-template-page-sections .query_wrap .wp-block-post{background-color:#fff;border-radius:2rem;margin-top:2rem;padding:6rem}@media screen and (min-width:720px){.page-template-page-hero .query_wrap .wp-block-post,.page-template-page-sections .query_wrap .wp-block-post{padding:6rem 12rem}}@media screen and (min-width:960px){.page-template-page-hero .query_wrap .wp-block-post,.page-template-page-sections .query_wrap .wp-block-post{border-radius:4rem;margin-top:4rem;padding:12rem 18rem}}@media screen and (min-width:1200px){.page-template-page-hero .query_wrap .wp-block-post,.page-template-page-sections .query_wrap .wp-block-post{padding:18rem 24rem}}.page-template-page-hero .query_wrap .wp-block-post,.page-template-page-sections .query_wrap .wp-block-post{display:flex;flex-direction:column;gap:4rem;position:relative}@media screen and (min-width:720px){.page-template-page-hero .query_wrap .wp-block-post-date,.page-template-page-sections .query_wrap .wp-block-post-date{font-size:4rem;line-height:6rem;padding-top:0}}.page-template-page-hero .query_wrap .wp-block-image,.page-template-page-sections .query_wrap .wp-block-image{margin:0;max-width:90rem}.page-template-page-hero .query_wrap .wp-block-image img,.page-template-page-sections .query_wrap .wp-block-image img{aspect-ratio:1/1;border-radius:2rem;-o-object-fit:cover;object-fit:cover;width:calc(100% - 2rem)}@media screen and (min-width:720px){.page-template-page-hero .query_wrap .wp-block-post-content .wp-block-image,.page-template-page-hero .query_wrap .wp-block-post-date,.page-template-page-hero .query_wrap .wp-block-post-title,.page-template-page-sections .query_wrap .wp-block-post-content .wp-block-image,.page-template-page-sections .query_wrap .wp-block-post-date,.page-template-page-sections .query_wrap .wp-block-post-title{left:12rem;position:absolute;top:6rem;width:calc(50% - 14rem)}.page-template-page-hero .query_wrap .wp-block-post-title,.page-template-page-sections .query_wrap .wp-block-post-title{top:13rem}.page-template-page-hero .query_wrap .wp-block-post-content .wp-block-image,.page-template-page-sections .query_wrap .wp-block-post-content .wp-block-image{top:42rem}}@media screen and (min-width:960px){.page-template-page-hero .query_wrap .wp-block-post-content .wp-block-image,.page-template-page-hero .query_wrap .wp-block-post-date,.page-template-page-hero .query_wrap .wp-block-post-title,.page-template-page-sections .query_wrap .wp-block-post-content .wp-block-image,.page-template-page-sections .query_wrap .wp-block-post-date,.page-template-page-sections .query_wrap .wp-block-post-title{left:18rem;top:12rem;width:calc(50% - 22rem)}.page-template-page-hero .query_wrap .wp-block-post-title,.page-template-page-sections .query_wrap .wp-block-post-title{top:18rem}.page-template-page-hero .query_wrap .wp-block-post-content .wp-block-image,.page-template-page-sections .query_wrap .wp-block-post-content .wp-block-image{top:48rem}}@media screen and (min-width:1200px){.page-template-page-hero .query_wrap .wp-block-post-content .wp-block-image,.page-template-page-hero .query_wrap .wp-block-post-date,.page-template-page-hero .query_wrap .wp-block-post-title,.page-template-page-sections .query_wrap .wp-block-post-content .wp-block-image,.page-template-page-sections .query_wrap .wp-block-post-date,.page-template-page-sections .query_wrap .wp-block-post-title{left:24rem;top:18rem;width:calc(50% - 28rem)}.page-template-page-hero .query_wrap .wp-block-post-title,.page-template-page-sections .query_wrap .wp-block-post-title{top:24rem}.page-template-page-hero .query_wrap .wp-block-post-content .wp-block-image,.page-template-page-sections .query_wrap .wp-block-post-content .wp-block-image{top:48rem}}@media screen and (min-width:720px){.page-template-page-hero .query_wrap .wp-block-post-content,.page-template-page-sections .query_wrap .wp-block-post-content{margin-left:calc(50% + 2rem)}.page-template-page-hero .query_wrap .wp-block-post-content .wp-block-image+p,.page-template-page-sections .query_wrap .wp-block-post-content .wp-block-image+p{padding-top:0!important}}@media screen and (min-width:960px){.page-template-page-hero .query_wrap .wp-block-post-content,.page-template-page-sections .query_wrap .wp-block-post-content{margin-left:calc(50% + 4rem)}}.wp-block-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;margin:6rem 2rem}.wp-block-buttons .wp-block-button{cursor:pointer;max-width:90rem;width:100%}.wp-block-buttons .wp-block-button+.wp-block-button{margin-top:2rem}.wp-block-buttons .wp-block-button__link{align-items:center;background-color:#fff;border:2px solid #302bd1;border-radius:2rem;box-shadow:-2rem 2rem 0 #302bd1;color:#302bd1;display:block;display:flex;flex-wrap:nowrap;font-size:inherit;font-size:3.5rem;font-weight:700;justify-content:space-between;line-height:4rem;padding:1rem 4rem;text-decoration:none;transition:all .33s}@media screen and (min-width:720px){.wp-block-buttons .wp-block-button__link{font-size:4rem;line-height:5rem;padding:1rem 4rem}}.wp-block-buttons .wp-block-button__link:after{background-image:url(assets/icons/blue-feather/arrow-up-right.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10rem;width:10rem}.wp-block-buttons .wp-block-button__link.active,.wp-block-buttons .wp-block-button__link:active,.wp-block-buttons .wp-block-button__link:hover{background-color:#302bd1;box-shadow:0 0 0 #302bd1;color:#fff}.wp-block-buttons .wp-block-button__link.active:after,.wp-block-buttons .wp-block-button__link:active:after,.wp-block-buttons .wp-block-button__link:hover:after{background-image:url(assets/icons/white-feather/arrow-up-right.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.wp-block-buttons .is-style-outline .wp-block-button__link{color:#00965e}.wp-block-buttons .is-style-outline .wp-block-button__link,.wp-block-buttons .leicht .wp-block-button__link{border:2px solid #00965e;box-shadow:-2rem 2rem 0 #00965e}.wp-block-buttons .is-style-outline .wp-block-button__link:after,.wp-block-buttons .leicht .wp-block-button__link:after{background-image:url(assets/icons/green-feather/arrow-up-right.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.wp-block-buttons .is-style-outline .wp-block-button__link:active,.wp-block-buttons .is-style-outline .wp-block-button__link:hover,.wp-block-buttons .leicht .wp-block-button__link:active,.wp-block-buttons .leicht .wp-block-button__link:hover{background-color:#00965e;box-shadow:0 0 0 #00965e;color:#fff}.wp-block-buttons .is-style-outline .wp-block-button__link:active:after,.wp-block-buttons .is-style-outline .wp-block-button__link:hover:after,.wp-block-buttons .leicht .wp-block-button__link:active:after,.wp-block-buttons .leicht .wp-block-button__link:hover:after{background-image:url(assets/icons/white-feather/arrow-up-right.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.wp-block-buttons .stark .wp-block-button__link{border:2px solid #f0ad4e;box-shadow:-2rem 2rem 0 #f0ad4e}.wp-block-buttons .stark .wp-block-button__link:active,.wp-block-buttons .stark .wp-block-button__link:hover{background-color:#f0ad4e;box-shadow:0 0 0 #f0ad4e;color:#fff}.wp-block-buttons .sehr-stark .wp-block-button__link{border:2px solid #e74032;box-shadow:-2rem 2rem 0 #e74032}.wp-block-buttons .sehr-stark .wp-block-button__link:active,.wp-block-buttons .sehr-stark .wp-block-button__link:hover{background-color:#e74032;box-shadow:0 0 0 #e74032;color:#fff}.wp-block-buttons.form-schalter-wrap{display:flex}@media screen and (min-width:480px){.wp-block-buttons.form-schalter-wrap{flex-wrap:nowrap;gap:4rem}.wp-block-buttons.form-schalter-wrap .wp-block-button+.wp-block-button{margin-top:0}}@media screen and (min-width:720px){.wp-block-buttons.form-schalter-wrap{flex-wrap:wrap;gap:4rem}.wp-block-buttons.form-schalter-wrap .wp-block-button+.wp-block-button{margin-top:0}}@media screen and (min-width:960px){.wp-block-buttons.form-schalter-wrap{flex-wrap:nowrap;gap:4rem}.wp-block-buttons.form-schalter-wrap .wp-block-button+.wp-block-button{margin-top:0}}.wp-block-buttons.form-schalter-wrap .form-dig .wp-block-button__link:after{background-image:url(assets/icons/blue-feather/at-sign.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.wp-block-buttons.form-schalter-wrap .form-dig .wp-block-button__link.active:after,.wp-block-buttons.form-schalter-wrap .form-dig .wp-block-button__link:hover:after{background-image:url(assets/icons/white-feather/at-sign.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.wp-block-buttons.form-schalter-wrap .form-vor-ort .wp-block-button__link:after{background-image:url(assets/icons/blue-feather/map-pin.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.wp-block-buttons.form-schalter-wrap .form-vor-ort .wp-block-button__link.active:after,.wp-block-buttons.form-schalter-wrap .form-vor-ort .wp-block-button__link:hover:after{background-image:url(assets/icons/white-feather/map-pin.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.download .wp-block-button__link:after{background-image:url(assets/icons/blue-feather/download-cloud.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10rem;width:10rem}.download.is-style-outline .wp-block-button__link:after{background-image:url(assets/icons/green-feather/download-cloud.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.download .wp-block-button__link:active:after,.download .wp-block-button__link:hover:after{display:block}.download .wp-block-button__link:active:after,.download .wp-block-button__link:hover:after,.download.is-style-outline .wp-block-button__link:active:after,.download.is-style-outline .wp-block-button__link:hover:after{background-image:url(assets/icons/white-feather/download-cloud.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.shop .wp-block-button__link:after{background-image:url(assets/icons/blue-feather/shopping-cart.svg);display:block}.shop .wp-block-button__link:after,.shop.is-style-outline .wp-block-button__link:after{background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.shop.is-style-outline .wp-block-button__link:after{background-image:url(assets/icons/green-feather/shopping-cart.svg)}.shop .wp-block-button__link:active:after,.shop .wp-block-button__link:hover:after{display:block}.shop .wp-block-button__link:active:after,.shop .wp-block-button__link:hover:after,.shop.is-style-outline .wp-block-button__link:active:after,.shop.is-style-outline .wp-block-button__link:hover:after{background-image:url(assets/icons/white-feather/shopping-cart.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.external .wp-block-button__link:after{background-image:url(assets/icons/blue-feather/external-link.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10rem;width:10rem}.external.is-style-outline .wp-block-button__link:after{background-image:url(assets/icons/green-feather/external-link.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.external .wp-block-button__link:active:after,.external .wp-block-button__link:hover:after{display:block}.external .wp-block-button__link:active:after,.external .wp-block-button__link:hover:after,.external.is-style-outline .wp-block-button__link:active:after,.external.is-style-outline .wp-block-button__link:hover:after{background-image:url(assets/icons/white-feather/external-link.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.plus .wp-block-button__link:after{background-image:url(assets/icons/blue-feather/plus.svg);display:block}.plus .wp-block-button__link:after,.plus.is-style-outline .wp-block-button__link:after{background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.plus.is-style-outline .wp-block-button__link:after{background-image:url(assets/icons/green-feather/plus.svg)}.plus .wp-block-button__link:active:after,.plus .wp-block-button__link:hover:after{display:block}.plus .wp-block-button__link:active:after,.plus .wp-block-button__link:hover:after,.plus.is-style-outline .wp-block-button__link:active:after,.plus.is-style-outline .wp-block-button__link:hover:after{background-image:url(assets/icons/white-feather/plus.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.plus .wp-block-button__link.open:after{background-image:url(assets/icons/blue-feather/x.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10rem;width:10rem}.plus.is-style-outline .wp-block-button__link.open:after{background-image:url(assets/icons/green-feather/x.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.plus .wp-block-button__link.open:active:after,.plus .wp-block-button__link.open:hover:after{display:block}.plus .wp-block-button__link.open:active:after,.plus .wp-block-button__link.open:hover:after,.plus.is-style-outline .wp-block-button__link.open:active:after,.plus.is-style-outline .wp-block-button__link.open:hover:after{background-image:url(assets/icons/white-feather/x.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.nav{list-style:none;margin:0}.nav li,.nav ul li{display:block;padding:2rem 0}.nav li:last-child,.nav ul li:last-child{margin-right:0}.nav li>a,.nav ul li>a{color:#1a1613;display:block;font-weight:600;text-decoration:none}.nav li>a:active,.nav li>a:hover,.nav ul li>a:active,.nav ul li>a:hover{text-decoration:underline}.nav li.current_page_ancestor>a,.nav li.current_page_item>a,.nav ul li.current_page_ancestor>a,.nav ul li.current_page_item>a{font-weight:900}.nav .sub-menu{padding:2rem}.nav .sub-menu li>a{font-weight:400}@media screen and (min-width:960px){.nav__primary,.nav__tertiary{display:flex;gap:12rem;justify-content:right;padding-bottom:5rem}.nav__primary li a,.nav__tertiary li a{font-size:4rem;line-height:4rem;padding-top:0}}@media screen and (min-width:1200px){.nav__primary .sub-menu li,.nav__primary li,.nav__tertiary .sub-menu li,.nav__tertiary li{padding-left:0}}@media screen and (min-width:960px){.nav__primary{gap:4rem;justify-content:space-between}.nav__primary .sub-menu{display:none;margin-left:-60rem}.nav__primary .current-menu-item>.sub-menu,.nav__primary .current_page_parent>.sub-menu{display:flex;gap:9rem;position:absolute;right:2rem;top:26rem}}@media screen and (min-width:1200px){.nav__primary{gap:6rem}.nav__primary .current-menu-item>.sub-menu,.nav__primary .current_page_parent>.sub-menu{right:10rem}}@media screen and (min-width:960px){.nav__tertiary li a{color:#302bd1;font-size:3rem;font-weight:700;letter-spacing:.01em;line-height:3rem;padding-top:0;text-transform:uppercase}}.nav-wrap__sec{overflow:hidden;position:absolute;right:0;top:32rem;z-index:19}@media screen and (min-width:480px){.nav-wrap__sec{right:-2rem}}@media screen and (min-width:960px){.nav-wrap__sec{overflow:initial;top:42rem}}@media screen and (min-width:1200px){.nav-wrap__sec{right:calc(-50vw - -600px)}}@media screen and (min-width:1400px){.nav-wrap__sec{right:-25rem}}.nav-wrap__sec .nav__secondary li a{align-items:center;background-color:#fff;border:2px solid #302bd1;border-radius:2rem;box-shadow:-2rem 2rem 0 #302bd1;color:#302bd1;display:flex;font-size:3.5rem;font-weight:700;line-height:4rem;margin:0 -30rem 0 2rem;padding:2rem 6rem 2rem 4rem;text-decoration:none;transition:margin .5s}.nav-wrap__sec .nav__secondary li a:before{background-image:url(assets/icons/blue-feather/compass.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10rem;left:-2rem;position:relative;width:10rem}@media screen and (min-width:960px){.nav-wrap__sec .nav__secondary li a:before{left:inherit}.nav-wrap__sec .nav__secondary li a{flex-direction:column;font-size:4rem;line-height:4rem;margin:auto;padding:4rem;text-align:center;width:32rem}}.nav-wrap__sec .nav__secondary li a:active,.nav-wrap__sec .nav__secondary li a:hover{background-color:#302bd1;box-shadow:0 0 0 #302bd1;color:#fff}.nav-wrap__sec .nav__secondary li a:active:before,.nav-wrap__sec .nav__secondary li a:hover:before{background-image:url(assets/icons/white-feather/compass.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.nav-wrap__sec .nav__secondary li:nth-child(2n) a{border-color:#00965e;box-shadow:-2rem 2rem 0 #00965e;color:#00965e}.nav-wrap__sec .nav__secondary li:nth-child(2n) a:before{background-image:url(assets/icons/green-feather/activity.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.nav-wrap__sec .nav__secondary li:nth-child(2n) a:active,.nav-wrap__sec .nav__secondary li:nth-child(2n) a:hover{background-color:#00965e;box-shadow:0 0 0 #00965e;color:#fff}.nav-wrap__sec .nav__secondary li:nth-child(2n) a:active:before,.nav-wrap__sec .nav__secondary li:nth-child(2n) a:hover:before{background-image:url(assets/icons/white-feather/activity.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.nav-wrap__sec .nav__secondary li:nth-child(3) a{border-color:#1a1613;box-shadow:-2rem 2rem 0 #1a1613;color:#1a1613;-webkit-hyphens:auto;hyphens:auto}.nav-wrap__sec .nav__secondary li:nth-child(3) a:before{background-image:url(assets/icons/black-feather/plus.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.nav-wrap__sec .nav__secondary li:nth-child(3) a:active,.nav-wrap__sec .nav__secondary li:nth-child(3) a:hover{background-color:#1a1613;box-shadow:0 0 0 #1a1613;color:#fff}.nav-wrap__sec .nav__secondary li:nth-child(3) a:active:before,.nav-wrap__sec .nav__secondary li:nth-child(3) a:hover:before{background-image:url(assets/icons/white-feather/plus.svg);background-position:50%;background-repeat:no-repeat;content:"";height:10rem;width:10rem}.nav-wrap__sec .nav__secondary:active li a,.nav-wrap__sec .nav__secondary:hover li a{margin-right:-4rem}@media screen and (min-width:960px){.nav-wrap__sec .nav__secondary:active li a,.nav-wrap__sec .nav__secondary:hover li a{margin-right:auto}}.alert{border:1px solid transparent;margin-bottom:6rem;padding:6rem}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:6rem}.alert.alert--success{border-color:#00965e;color:#00965e}.alert.alert--info{border-color:#444;color:#444}.alert.alert--warning{border-color:#f0ad4e;color:#f0ad4e}.alert.alert--danger{border-color:#e74032;color:#e74032}.section_karte_store_alt{margin:0!important;padding:0!important}.section_karte_store_alt .section_default_col1{width:100%!important}.section_karte_store_alt .mapster-wp-maps-container{height:90vh}.page-template-page-hero .section_karte_store{border-radius:2rem;display:block;overflow:hidden;padding:0!important}@media screen and (min-width:960px){.page-template-page-hero .section_karte_store{border-radius:4rem}}.page-template-page-hero .section_karte_store .section_default_col1{width:100%}@media screen and (min-width:960px){.page-template-page-hero .section_karte_store .section_default_col1{width:100%}}@media screen and (min-width:1200px){.page-template-page-hero .section_karte_store .section_default_col1{width:100%}}.page-template-page-hero .section_karte_store #karte_filters_wrap{position:relative;width:100%;z-index:1}@media screen and (min-width:720px){.page-template-page-hero .section_karte_store #karte_filters_wrap{width:100%}}@media screen and (min-width:960px){.page-template-page-hero .section_karte_store #karte_filters_wrap{width:100%}}@media screen and (min-width:1200px){.page-template-page-hero .section_karte_store #karte_filters_wrap{width:100%}}.page-template-page-hero .section_karte_store .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.page-template-page-hero .section_karte_store .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.page-template-page-hero .section_karte_store .mapboxgl-ctrl-top-left .mapboxgl-ctrl,.page-template-page-hero .section_karte_store .mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:0;padding:0}.page-template-page-hero .section_karte_store .mapboxgl-ctrl-top-left{display:flex;flex-direction:column;width:100%}@media screen and (min-width:720px){.page-template-page-hero .section_karte_store .mapboxgl-ctrl-top-left{left:0;right:inherit;width:33%}}@media screen and (min-width:1200px){.page-template-page-hero .section_karte_store .mapboxgl-ctrl-top-left{width:25%}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control{float:none;margin:0;padding:0}@media screen and (min-width:960px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content{max-height:400px!important}}@media screen and (min-width:1200px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content{max-height:648px!important}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ol li,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ul li{border-bottom:1px solid #f7f7f7;border-radius:0;padding:2rem}@media screen and (min-width:960px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ol li,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ul li{padding:4rem}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ol li:before,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ul li:before{content:none;display:none}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ol li .mapster-store-locator-list-title,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ul li .mapster-store-locator-list-title{display:block;font-size:3.5rem;font-weight:700;line-height:4rem;padding-top:0}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ol li .mapster-store-locator-list-address,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-list-control-content ul li .mapster-store-locator-list-address{text-overflow:ellipsis}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item{padding:0 2rem}@media screen and (min-width:720px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item{padding:0 4rem}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item h3{font-size:4rem;font-weight:700;line-height:5rem;margin:0;padding-top:0}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-directions,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-hours-today,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-phone-number .dashicons,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-website .dashicons{display:none}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-results{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;cursor:pointer;font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:3.5rem;line-height:4rem;margin:4rem 0;padding:0 2rem 2rem;position:relative}@media screen and (min-width:720px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-results{font-size:4rem;line-height:5rem;padding-top:0}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-results:hover{text-decoration:underline}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-results:before{background-color:#fff;bottom:0;content:"← Zu den Ergebnissen";display:block;left:0;position:absolute;right:0;top:0}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-address,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-phone-number,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-website,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item p{font-size:3.5rem;line-height:4rem;padding-top:4rem}@media screen and (min-width:720px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-address,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-phone-number,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item .mapster-store-locator-website,.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-store-locator-item p{font-size:4rem;line-height:5rem;padding-top:5rem}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-paging{display:flex;float:none;justify-content:space-between}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-paging>span{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;align-items:center;display:flex;font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:4rem;height:13rem;line-height:6rem;padding:0 4rem;width:auto}@media screen and (min-width:720px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-paging>span{font-size:4.75rem;line-height:6rem;padding-top:0}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-paging .dashicons-arrow-left:before{content:"←"}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapster-paging .dashicons-arrow-right:before{content:"→"}.page-template-page-hero .section_karte_store .mapster-list-control.mapster-store-locator.mapster-mobile{float:none;padding:4rem}.page-template-page-hero .section_karte_store .mapster-category-control{float:none;height:auto;max-height:none;padding:0}.page-template-page-hero .section_karte_store .mapster-category-control ol li,.page-template-page-hero .section_karte_store .mapster-category-control ul li{align-items:center;display:flex;flex-direction:column;gap:4rem;text-align:center}.page-template-page-hero .section_karte_store .mapster-category-control ol li:before,.page-template-page-hero .section_karte_store .mapster-category-control ul li:before{content:none;display:none}.page-template-page-hero .section_karte_store .mapster-category-control ol li .mapster-switch,.page-template-page-hero .section_karte_store .mapster-category-control ul li .mapster-switch{order:2}.page-template-page-hero .section_karte_store .mapster-category-control ol li .mapster-icon-swatch,.page-template-page-hero .section_karte_store .mapster-category-control ul li .mapster-icon-swatch{background-repeat:no-repeat;background-size:auto!important;height:14rem;margin:0;order:1;width:12rem}.page-template-page-hero .section_karte_store .mapster-category-control ol li label:not(.mapster-switch),.page-template-page-hero .section_karte_store .mapster-category-control ul li label:not(.mapster-switch){font-size:3.5rem;line-height:4rem;order:3;padding-top:0}@media screen and (min-width:720px){.page-template-page-hero .section_karte_store .mapster-category-control ol li label:not(.mapster-switch),.page-template-page-hero .section_karte_store .mapster-category-control ul li label:not(.mapster-switch){font-size:4rem;line-height:5rem;padding-top:0}}.page-template-page-hero .section_karte_store .mapster-category-control>div>ul{display:grid;gap:4rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;max-width:none;overflow-x:scroll;padding:4rem;width:auto}@media screen and (min-width:960px){.page-template-page-hero .section_karte_store .mapster-category-control>div>ul{padding:4rem}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapboxgl-ctrl-geocoder{border:0;box-shadow:none;float:none;max-width:none;outline:none;padding:2rem;width:100%}@media screen and (min-width:720px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapboxgl-ctrl-geocoder{padding:4rem}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapboxgl-ctrl-geocoder input.mapboxgl-ctrl-geocoder--input{border:1px solid #302bd1;border-radius:8rem;font-size:80%;height:10rem;padding:2rem 4rem}@media screen and (min-width:720px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapboxgl-ctrl-geocoder input.mapboxgl-ctrl-geocoder--input{height:10rem;padding:4rem}}@media screen and (min-width:960px){.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapboxgl-ctrl-geocoder input.mapboxgl-ctrl-geocoder--input{height:10rem;padding:4rem}}.page-template-page-hero .section_karte_store .mapster-store-locator.mapster-list-control .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--icon-search{display:none}
