*{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.header,.main,.footer,.article,.aside,.nav,.section{display:block}ul,ol{list-style:none;padding:0}li{list-style-image:url(data:0)}a{outline:none}img{border:none;height:auto}input,textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,textarea:focus{outline:1px solid silver;outline-offset:3px}fieldset{border:none;padding:0}@font-face{font-family:"Walsheim-Medium";src:url("assets/font/GT-Walsheim-Medium.eot");src:url("assets/font/GT-Walsheim-Medium.eot?#iefix") format("embedded-opentype"),url("assets/font/GT-Walsheim-Medium.woff2") format("woff2"),url("assets/font/GT-Walsheim-Medium.woff") format("woff"),url("assets/font/GT-Walsheim-Medium.ttf") format("truetype")}@font-face{font-family:"Walsheim-Medium-Oblique";src:url("assets/font/GT-Walsheim-Medium-Oblique.eot");src:url("assets/font/GT-Walsheim-Medium-Oblique.eot?#iefix") format("embedded-opentype"),url("assets/font/GT-Walsheim-Medium-Oblique.woff2") format("woff2"),url("assets/font/GT-Walsheim-Medium-Oblique.woff") format("woff"),url("assets/font/GT-Walsheim-Medium-Oblique.ttf") format("truetype")}@font-face{font-family:"Walsheim-Light";src:url("assets/font/GT-Walsheim-Light.eot");src:url("assets/font/GT-Walsheim-Light.eot?#iefix") format("embedded-opentype"),url("assets/font/GT-Walsheim-Light.woff2") format("woff2"),url("assets/font/GT-Walsheim-Light.woff") format("woff"),url("assets/font/GT-Walsheim-Light.ttf") format("truetype")}@font-face{font-family:"Walsheim-Light-Oblique";src:url("assets/font/GT-Walsheim-Light-Oblique.eot");src:url("assets/font/GT-Walsheim-Light-Oblique.eot?#iefix") format("embedded-opentype"),url("assets/font/GT-Walsheim-Light-Oblique.woff2") format("woff2"),url("assets/font/GT-Walsheim-Light-Oblique.woff") format("woff"),url("assets/font/GT-Walsheim-Light-Oblique.ttf") format("truetype")}html,body{min-height:100%}body{overflow-x:hidden;background-color:#fff}*{font-feature-settings:"onum" 1,"pnum" 1,"kern" 1;color:#000;font-weight:normal;font-style:normal;font-family:"Walsheim-Light";font-size:16px;line-height:1.8em}@media(max-width: 1279px){*{font-size:15px}}@media(max-width: 1100px){*{font-size:14px}}.cf:after{clear:both;content:"";display:block}.container{width:90%;max-width:1320px;margin:0 auto}@media(max-width: 780px){.container{width:80%}}@media(max-width: 550px){.container{width:85%}}.container--header{background:none}.container--footer{background:none}img{max-width:100%;height:auto}h1{font-family:"Walsheim-Medium"}h2{font-family:"Walsheim-Medium"}h3{font-family:"Walsheim-Medium"}h1 em,h2 em,h3 em{font-family:"Walsheim-Medium-Oblique"}a,em,strong,span{font-size:inherit;line-height:inherit}a{font-family:inherit}em{font-family:"Walsheim-Light-Oblique"}em strong{font-family:"Walsheim-Medium-Oblique"}strong{font-family:"Walsheim-Medium"}strong em{font-family:"Walsheim-Medium-Oblique"}.btn{display:inline-block;border:1px solid #000;padding:.8em 2.05em 1em 2.05em;margin-top:1.8em;text-decoration:none;font-family:"Walsheim-Medium"}.btn--imtext{margin:-0.6em 0 .6em 0}h2+p .btn--imtext{margin:.6em 0 .6em 0}.clear{clear:both}.keepaspectratio{position:relative;padding-bottom:75%}.keepaspectratio.-r66{padding-bottom:66.66%}.keepaspectratio__inner{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover}.metaFlexheader{display:flex;justify-content:space-between;align-items:flex-end}.metaFlexheader .btn{margin-top:0;white-space:nowrap;margin-left:1rem;margin-bottom:.6rem}@media(max-width: 550px){.metaFlexheader{flex-direction:column}.metaFlexheader .btn{margin-top:1rem;margin-bottom:0}}.preheader{position:relative;padding:2em 0 0 0;outline:1px dotted red}.preheader::before{content:"";display:block;height:10em;position:absolute;width:100%;bottom:.5em}.meta{display:flex;justify-content:flex-end}.meta__item{display:inline-block;padding-left:1rem}@media(max-width: 780px){.meta__item{padding-left:.5rem}}.meta__item__link{color:#a5a5a5;font-family:"Walsheim-Medium";text-decoration:none}@media(max-width: 550px){.meta__item__link{font-family:"Walsheim-Light"}}.meta__item__link.-znm img{display:inline-block;height:1.07em;width:auto;position:relative;bottom:-0.32em}@media(max-width: 550px){.meta__item__link.-znm img{height:2em;bottom:-0.65em}}.neuheader{display:flex;justify-content:space-between;align-items:center}@media(max-width: 780px){.neuheader{align-items:flex-start}}.neuheader__logo{display:block;padding:2.5em 0}@media(max-width: 780px){.neuheader__logo{padding:2.5em 0}}.neuheader__logo a{display:block}.neuheader__logo img{width:auto;height:6.5em;display:block}@media(max-width: 780px){.neuheader__logo img{height:6.3em}}@media(max-width: 550px){.neuheader__logo img{height:5.8em}}@media(max-width: 780px){.neuheader__menus{display:flex;flex-direction:row-reverse;padding:1.7em 0 2.2em 0}}@media(max-width: 550px){.neuheader__menus{flex-direction:column-reverse;padding-bottom:1em}}.neuheader__menu{display:flex;justify-content:flex-end}@media(max-width: 780px){.neuheader__menu{flex-direction:column;justify-content:flex-start;align-items:flex-end}}.neuheader__menu li{margin-left:2rem}@media(max-width: 550px){.neuheader__menu li{margin-left:1rem;line-height:1.5em}}.neuheader__menu span,.neuheader__menu a{font-family:"Walsheim-Medium";text-decoration:none}.neuheader__menu.--meta span,.neuheader__menu.--meta a{color:#a5a5a5}@media(max-width: 780px){.neuheader__menu.--meta li:first-child{order:5}}.neuheader__menu .l1_stiftung{color:#000}.neuheader__menu .l1_akademie{color:#e73440}.neuheader__menu .l1_beratung{color:#008b6c}.neuheader__menu .l1_tagesschule{color:#004899}.popupnav{transition:opacity .2s ease-out;opacity:0;z-index:-2;padding:0;position:absolute;width:100%;left:0;top:11.5em}@media(max-width: 780px){.popupnav{top:0}}.popupnav.-offen{opacity:1;z-index:8000;height:100%}@media(max-width: 550px){.popupnav.-offen{position:fixed;overflow:scroll}}.popupnav__inner{padding:2em;background-color:#000;box-sizing:border-box;position:relative;margin-left:69.68%}@media(max-width: 1100px){.popupnav__inner{margin-left:52.26%}}@media(max-width: 780px){.popupnav__inner{padding:3.25em 0;margin-left:0}}.popupnav *{font-family:"Walsheim-Medium";text-decoration:none}.popupnav a{display:block}.popupnav li{padding-left:1em;position:relative}.popupnav li::before{content:"";display:block;height:.3rem;width:.3rem;background-color:#fff;opacity:.5;border-radius:100%;position:absolute;left:0;top:.75em}.popupnav__L1{padding-left:0}@media(max-width: 780px){.popupnav__L1{width:80%;margin-left:10%}}@media(max-width: 550px){.popupnav__L1{width:85%;margin-left:7.5%}}.popupnav__L2{margin-bottom:0}.popupnav__L3{padding-left:0;margin-bottom:0}@media(max-width: 1279px){.popupnav__L3{padding-left:0}}.popupnav__L3 *{font-family:"Walsheim-Light"}.popupnav.-stiftung .popupnav__inner{background-color:#f4f4f4}.popupnav.-beratung .popupnav__inner{background-color:#008b6c}.popupnav.-beratung .popupnav__inner *{color:#fff}.popupnav.-akademie .popupnav__inner{background-color:#e73440}.popupnav.-akademie .popupnav__inner *{color:#fff}.popupnav.-tagesschule .popupnav__inner{background-color:#004899}.popupnav.-tagesschule .popupnav__inner *{color:#fff}.popupnav.-veranstaltungen .popupnav__inner,.popupnav.-weiterbildungen .popupnav__inner,.popupnav.-publikationen .popupnav__inner,.popupnav.-videos .popupnav__inner{background-color:#a5a5a5}.popupnav.-veranstaltungen .popupnav__inner *,.popupnav.-weiterbildungen .popupnav__inner *,.popupnav.-publikationen .popupnav__inner *,.popupnav.-videos .popupnav__inner *{color:#fff}.popupnav__closer{position:absolute;top:1em;right:1em;width:1em;height:1em;overflow:hidden;text-indent:-3000px;display:block;background-image:url(assets/images/closer.svg);background-size:cover;z-index:300}.popupnav.-stiftung .popupnav__closer{background-image:url(assets/images/closer_black.svg)}@media(max-width: 780px){.popupnav__closer{right:10%;top:2.25em}}.homelinkformobile{display:none}@media(max-width: 780px){.homelinkformobile.-offen{display:block;position:absolute;right:10%;bottom:2.25em;background-image:url(assets/images/home.svg);width:1em;height:1em;overflow:hidden;text-indent:-3000px;z-index:9999}}.popupnav.-stiftung .homelinkformobile.-offen{background-image:url(assets/images/home_black.svg)}@media(max-width: 780px){.popupnav .container{width:100%}}@media(max-width: 780px){.popupnav::after{content:"";position:fixed;right:0;bottom:0;top:0;left:0;display:block;z-index:-1}.popupnav.-stiftung::after{background-color:#f4f4f4}.popupnav.-tagesschule::after{background-color:#004899}.popupnav.-akademie::after{background-color:#e73440}.popupnav.-beratung::after{background-color:#008b6c}.popupnav.-veranstaltungen::after,.popupnav.-weiterbildungen::after,.popupnav.-publikationen::after,.popupnav.-aktuell::after,.popupnav.-videos::after{background-color:#a5a5a5}}.footer{background-color:#eaeaea;padding:4em 0 6em 0;min-height:1em}@media(max-width: 780px){.footer.-offen{display:none}}.footer__spalte{width:17.42%;float:left}@media(max-width: 1100px){.footer__spalte{width:25%}}@media(max-width: 780px){.footer__spalte{width:100%;float:none;padding-bottom:.9em}}.footer__spalte h3{font-size:.875em}.footer__spalte h3 a{font-family:"Walsheim-Medium";font-size:inherit}.footer__spalte p{color:#787878;font-size:.875em}@media(max-width: 780px){.footer__spalte p{display:inline-block}}@media(max-width: 550px){.footer__spalte p{display:block}}.footer__spalte p a{font-size:inherit;color:inherit}@media(max-width: 780px){.footer__spalte p::after{content:","}}@media(max-width: 550px){.footer__spalte p::after{content:""}}@media(max-width: 780px){.footer__spalte p:last-child::after{content:""}}.footer__spalte.-kleinkram{float:right;width:12.9%}@media(max-width: 1100px){.footer__spalte.-kleinkram{float:none;clear:both;width:100%;padding-top:2em}}@media(max-width: 780px){.footer__spalte.-kleinkram{padding-top:0}}.footer__spalte.-kleinkram *{text-align:right}@media(max-width: 780px){.footer__spalte.-kleinkram *{text-align:left}}.single{padding-bottom:6em}.single__header__texte{width:47.74%;float:left;padding-top:3em}@media(max-width: 780px){.single__header__texte{width:100%;float:none}}.single__header__texte h1{font-size:2.5em;line-height:1.15em;margin-left:-0.04em}@media(max-width: 550px){.single__header__texte h1{font-size:1.56em;line-height:1.4em}}.single__header__texte h2{font-size:2.5em;line-height:1.15em;margin-left:-0.04em;display:none}.single__header__datum{font-family:"Walsheim-Medium";margin:1.8em 0;font-size:1.125em;line-height:1.55em}@media(max-width: 780px){.single__header__datum{margin:.9em 0;font-size:1em;line-height:1.8em}}.single__header__lead{font-family:"Walsheim-Medium";margin-bottom:5em;position:relative;font-size:1.125em;line-height:1.55em}@media(max-width: 780px){.single__header__lead{font-size:1em;line-height:1.8em;margin-bottom:1.8em}}.single__header__foto{width:47.74%;float:right}@media(max-width: 780px){.single__header__foto{width:100%;float:none}}.single__header__legende{text-align:right;font-size:.875em}.vortrag{position:relative}.vortrag__texte{width:47.74%;float:left;padding-top:3em}@media(max-width: 780px){.vortrag__texte{width:100%;float:none}}.vortrag__texte h1{color:#a5a5a5;font-size:2.5em;line-height:1.15em;margin-left:-0.04em}@media(max-width: 550px){.vortrag__texte h1{font-size:1.56em;line-height:1.4em}}.vortrag__texte .vortrag__ref{font-size:2.5em;line-height:1.15em;margin-left:-0.04em;color:#000}.vortrag__texte .vortrag__dat{color:#000;margin:1.8em 0;font-size:1.125em;line-height:1.55em}.vortrag__datum{font-family:"Walsheim-Medium";margin:1.8em 0;font-size:1.125em;line-height:1.55em}@media(max-width: 780px){.vortrag__datum{margin:.9em 0;font-size:1em;line-height:1.8em}}.vortrag__foto{width:47.74%;float:right}@media(max-width: 780px){.vortrag__foto{width:100%;float:none}}.vortrag__back{position:absolute;right:-0.1em;bottom:1.8em;background-color:#a5a5a5;width:1.9em;height:1.9em;border-radius:50%;display:block;color:#fff;text-align:center;font-size:1.4em;font-family:"Walsheim-Medium";line-height:1.9em;transition:transform .4s ease-in-out;text-decoration:none}.vortrag__back:hover{transform:translateX(-30%)}.homehero{padding-bottom:3em;margin-bottom:3em}@media(max-width: 780px){.homehero{padding-bottom:2em}}.homehero__slide{position:relative;width:100%}.homehero__foto{width:65.16%;float:left}@media(max-width: 780px){.homehero__foto{width:100%;float:none;padding-bottom:1.8em}}.homehero__foto img{width:100%;height:auto;display:block}.homehero__text{padding-top:9em;float:right;width:30.32%}@media(max-width: 1100px){.homehero__text{padding-top:7.5em}}@media(max-width: 780px){.homehero__text{width:100%;float:none;padding-top:0}}.homehero__text__inner{position:relative;margin-left:-57%}@media(max-width: 780px){.homehero__text__inner{margin-left:0}}.homehero__text__inner h1,.homehero__text__inner h2{font-size:2.5em;line-height:1.15em;margin-left:-0.04em}@media(max-width: 1100px){.homehero__text__inner h1,.homehero__text__inner h2{font-size:2em}}@media(max-width: 780px){.homehero__text__inner h1,.homehero__text__inner h2{font-size:1.56em;line-height:1.4em}}.homehero__text__inner h1.kat-tagesschule,.homehero__text__inner h2.kat-tagesschule{color:#004899}.homehero__text__inner h1.kat-akademie,.homehero__text__inner h2.kat-akademie{color:#e73440}.homehero__text__inner h1.kat-beratung,.homehero__text__inner h2.kat-beratung{color:#008b6c}@media(max-width: 780px){.homehero__trigger{text-align:center}}.homehero__trigger .btn{margin:2.5em 3.39% 0 3.39%}@media(max-width: 1100px){.homehero__trigger .btn{margin-left:34.84%}}@media(max-width: 780px){.homehero__trigger .btn{margin:2.5em 3.39% 0 3.39%}}.homehero__trigger .btn.-tagesschule{color:#004899;border-color:#004899}.homehero__trigger .btn.-beratung{color:#008b6c;border-color:#008b6c}.homehero__trigger .btn.-akademie{color:#e73440;border-color:#e73440}.homehero__pfeil{display:inline-block;cursor:pointer;background-size:contain;background-position:center;background-repeat:no-repeat;overflow:hidden;text-indent:-3000px;width:2.23em;height:1.68em;position:relative;top:.45em}.homehero__pfeil.-slideprev{background-image:url(assets/images/arrow_back_large.svg);margin-left:32.58%}@media(max-width: 780px){.homehero__pfeil.-slideprev{margin-left:0}}.homehero__pfeil.-slidenext{background-image:url(assets/images/arrow_fore_large.svg)}@media(max-width: 1100px){.homehero__pfeil{display:none}}@media(max-width: 780px){.homehero__pfeil{display:inline-block}}.startnews{margin-bottom:8em}@media(max-width: 780px){.startnews{margin-bottom:6em}}.startnews__text{float:left;width:30.32%}@media(max-width: 1100px){.startnews__text{width:47.74%}}@media(max-width: 780px){.startnews__text{width:100%;float:none}}.startnews__text h1,.startnews__text h2{font-size:2.5em;line-height:1.15em;margin-left:-0.04em}@media(max-width: 1100px){.startnews__text h1,.startnews__text h2{font-size:2em}}@media(max-width: 780px){.startnews__text h1,.startnews__text h2{font-size:1.56em;line-height:1.4em}}.startnews__text h1{margin-top:-0.2em}.startnews__text p{font-family:"Walsheim-Medium";padding:2em 0 1em 0}.startnews__text p em{font-family:"Walsheim-Medium-Oblique"}.startnews__foto{float:right;width:47.74%;margin-right:17.42%}@media(max-width: 1100px){.startnews__foto{margin-right:0}}@media(max-width: 780px){.startnews__foto{width:100%;float:none;padding-bottom:1.8em}}.startnews__foto img{width:100%;height:auto;display:block}.aktuell{padding-bottom:6em}.aktuell h2{font-size:2.5em;line-height:1.15em;margin-left:-0.04em}.aktuellteaser{margin-top:1.8em;display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 780px){.aktuellteaser{flex-wrap:wrap}}.aktuellteaser__item{background-color:#fff;flex-basis:21.5%}@media(max-width: 780px){.aktuellteaser__item{flex-basis:47.75%;margin-bottom:1.8em}}@media(max-width: 550px){.aktuellteaser__item{flex-basis:100%;display:flex;justify-content:space-between}}.aktuellteaser__item.--rot h3{color:#e73440}.aktuellteaser__item.--rot a{text-decoration-color:#e73440}.aktuellteaser__item.--blau h3{color:#004899}.aktuellteaser__item.--blau a{text-decoration-color:#004899}.aktuellteaser__item.--gruen h3{color:#008b6c}.aktuellteaser__item.--gruen a{text-decoration-color:#008b6c}.aktuellteaser__item h3{font-family:"Walsheim-Medium";font-size:1.125em;line-height:1.55em;margin-bottom:.9em}@media(max-width: 550px){.aktuellteaser__item h3{margin-bottom:0}}.aktuellteaser__item a{font-family:"Walsheim-Medium"}@media(max-width: 550px){.aktuellteaser__item div{flex-basis:65.16%}}.aktuellteaser__link{display:block;margin-top:.9em}.aktuellteaser__link img{display:block;margin-bottom:.9em;border:1px solid #eaeaea;width:100%}@media(max-width: 550px){.aktuellteaser__link{flex-basis:30.32%;margin-right:4.52%;margin-top:.45em}}.teilbereiche{margin-bottom:8em}@media(max-width: 780px){.teilbereiche{margin-bottom:6em}}.teilbereiche__teaser__link{text-align:center}.teilbereiche__teaser__link::before{content:"";position:absolute;bottom:0;right:0;width:4em;height:4em;background-position:bottom right;background-image:url(assets/images/arrow_teilbereichteaser.svg);background-repeat:no-repeat;background-size:auto 2.92em;z-index:10;transition:right .2s ease-out}.teilbereiche__teaser__link:hover::before{right:.5em}.teilbereiche__teaser.-akademie a{background-color:#e73440}.teilbereiche__teaser.-beratung a{background-color:#008b6c}.teilbereiche__teaser.-tagesschule{margin-left:0}.teilbereiche__teaser.-tagesschule a{background-color:#004899}.kapfronthero{position:relative;margin-bottom:4em;padding-bottom:4em}@media(max-width: 780px){.kapfronthero{padding-bottom:2em}}.kapfronthero__bild{width:65.16%}.kapfronthero__bild img{width:100%;height:auto;display:block}@media(max-width: 780px){.kapfronthero__bild{width:100%}}.kapfronthero__text{position:absolute;top:7.6em;right:0;width:47.74%}@media(max-width: 1100px){.kapfronthero__text{top:6em}}@media(max-width: 780px){.kapfronthero__text{position:static;width:100%;padding-top:1.5em}}.kapfronthero__text h1,.kapfronthero__text h2{font-size:2.5em;line-height:1.15em;margin-left:-0.04em}@media(max-width: 1100px){.kapfronthero__text h1,.kapfronthero__text h2{font-size:2em}}@media(max-width: 780px){.kapfronthero__text h1,.kapfronthero__text h2{font-size:1.56em;line-height:1.4em}}.kapfronthero .btn{margin:2.5em 0 0 36.5%}@media(max-width: 780px){.kapfronthero .btn{margin:1.8em 0 0 0}}.kapfrontdreierteaser{padding-bottom:6em}.kapfrontdreierteaser__link{background-color:#eaeaea}.kapfrontdreierteaser__link::before{content:"";position:absolute;bottom:0;right:0;width:4em;height:4em;background-position:bottom right;background-image:url(assets/images/arrow_teilbereichteaser.svg);background-repeat:no-repeat;background-size:auto 2.92em;z-index:10;transition:right .2s ease-out}.kapfrontdreierteaser__link::after{content:"";display:block;position:absolute;bottom:0;right:0;top:0;left:0;width:100%;height:100%;background-color:rgba(14,0,0,.21);transition:background-color .2s ease-out}.kapfrontdreierteaser__link:hover::after{background-color:rgba(14,0,0,.3)}.kapfrontdreierteaser__link:hover::before{right:.5em}.kapfrontdreierteaser__text{position:absolute;top:50%;width:90%;left:5%;text-align:center;color:#fff;transform:translateY(-50%);z-index:2;font-size:2.5em;line-height:1.15em;margin-left:-0.04em;font-family:"Walsheim-Medium"}@media(max-width: 1100px){.kapfrontdreierteaser__text{font-size:2em}}@media(max-width: 780px){.kapfrontdreierteaser__text{font-size:1.56em;line-height:1.4em}}.kapfrontstorer{width:65.16%;margin-left:auto;display:flex;justify-content:center;margin-bottom:5rem}@media(max-width: 780px){.kapfrontstorer{width:100%;margin-left:0;margin-bottom:2rem}}.kapfrontstorer a{margin-top:-5rem;font-size:2.5em;line-height:1.15em;margin-left:-0.04em;font-family:"Walsheim-Medium";display:block;padding:1.4rem 2rem;border-radius:.5rem;transform:rotate(-4deg);line-height:1;text-decoration:none}@media(max-width: 780px){.kapfrontstorer a{font-size:2rem}}.kapfrontstorer.-tagesschule a{color:#004899}.kapfrontstorer.-akademie a{color:#e73440}.kapfrontstorer.-beratung a{color:#008b6c}.kapfrontcustom{position:relative;position:relative;padding-bottom:15em}@media(max-width: 780px){.kapfrontcustom{padding-bottom:7em}}.kapfrontcustom__text{float:left;width:30.32%;margin-right:4.52%;position:relative}@media(max-width: 780px){.kapfrontcustom__text{padding-top:0;width:100%;float:none;padding-top:1.8em;padding-bottom:2.7em}}.kapfrontcustom__text h1,.kapfrontcustom__text h2{font-size:2.5em;line-height:1.15em;margin-left:-0.04em}@media(max-width: 1100px){.kapfrontcustom__text h1,.kapfrontcustom__text h2{font-size:2em}}@media(max-width: 780px){.kapfrontcustom__text h1,.kapfrontcustom__text h2{font-size:1.56em;line-height:1.4em}}.kapfrontcustom__text h1{margin-top:-0.2em}.kapfrontcustom__text div{padding:2em 0 1em 0}.kapfrontcustom__text div p{font-family:"Walsheim-Medium";font-size:1.125em;line-height:1.55em}@media(max-width: 780px){.kapfrontcustom__text div p{font-size:1em;line-height:1.8em}}.kapfrontcustom__text div p em{font-family:"Walsheim-Medium-Oblique"}@media(max-width: 780px){.kapfrontcustom__text .btn{margin-top:.9em}}.kapfrontcustom__bild{float:right;width:47.74%;margin-right:17.42%}@media(max-width: 780px){.kapfrontcustom__bild{margin-right:0;padding-top:0;width:100%;float:none}}.kapfrontcustom__bild img{width:100%;height:auto;display:block}.kapfrontcustom__big{width:30.32%;right:0;top:0;padding-top:35%;position:absolute}@media(max-width: 1100px){.kapfrontcustom__big{width:47.74%}}@media(max-width: 780px){.kapfrontcustom__big{padding-top:0;width:100%;float:none;position:static}}.kapfrontcustom__big__inner{padding:1.8em 2em;box-sizing:border-box}.kapfrontcustom__big__inner>p{font-size:.875em;color:#fff}@media(max-width: 780px){.kapfrontcustom__big__inner>p{font-size:1em;line-height:1.8em}}.kapfrontcustom__big__inner>p *{color:inherit}.kapfrontcustom__big__inner blockquote{padding-bottom:2.5em}@media(max-width: 780px){.kapfrontcustom__big__inner blockquote{padding-bottom:.9em}}.kapfrontcustom__big__inner blockquote p{color:#fff;font-family:"Walsheim-Medium";font-size:1.125em;line-height:1.55em}@media(max-width: 780px){.kapfrontcustom__big__inner blockquote p{font-size:1em;line-height:1.8em}}.kapfrontcustom__big__inner.-stiftung{background-color:#f4f4f4}.kapfrontcustom__big__inner.-stiftung p{color:#000}.kapfrontcustom__big__inner.-akademie{background-color:#e73440}.kapfrontcustom__big__inner.-beratung{background-color:#008b6c}.kapfrontcustom__big__inner.-tagesschule{background-color:#004899}.unterseite{padding-bottom:6em}.unterseite__header__texte{width:47.74%;float:left;padding-top:3em}@media(max-width: 780px){.unterseite__header__texte{float:none;width:100%;padding-top:.9em}}.unterseite__header__titel{font-size:3.75em;line-height:1em;margin-left:-0.02em}@media(max-width: 780px){.unterseite__header__titel{font-size:2.5em;line-height:1.15em;margin-left:-0.04em}}@media(max-width: 550px){.unterseite__header__titel{font-size:1.56em;line-height:1.4em}}.unterseite__header__lead{position:relative;margin-top:-0.55em;margin-bottom:2.7em;font-size:1.125em;line-height:1.55em;padding:3.9em 0}@media(max-width: 780px){.unterseite__header__lead{font-size:1em;line-height:1.8em;padding:2em 0 0 0}}.tagesschule .unterseite__header__lead strong{color:#004899}.beratung .unterseite__header__lead strong{color:#008b6c}.akademie .unterseite__header__lead strong{color:#e73440}.veranstaltungen .unterseite__header__lead strong{color:#a5a5a5}.unterseite__header__foto{width:47.74%;float:right}.unterseite__header__foto img{width:100%;max-width:auto}@media(max-width: 780px){.unterseite__header__foto{float:none;width:100%}}.unterseite__header__zitatbox p{text-align:right;font-size:.875em;padding-left:5%}.unterseite__header__zitatbox blockquote{padding-top:2.15em}.unterseite__header__zitatbox blockquote p{font-size:1.56em;line-height:1.4em;font-family:"Walsheim-Medium"}.unterseite__header__zitatbox.-tagesschule p{color:#004899}.unterseite__header__zitatbox.-beratung p{color:#008b6c}.unterseite__header__zitatbox.-akademie p{color:#e73440}.unterseite__header__zitatbox.-weiterbildungen p{color:#a5a5a5}.unterseite__grosszitatemodul{padding:2.25em 0 0 0}.unterseite__grosszitatemodul__item{padding-bottom:3.6em}.unterseite__grosszitatemodul img{width:30.32%;float:left;margin-top:.4em}@media(max-width: 550px){.unterseite__grosszitatemodul img{float:none;width:47.74%}}.unterseite__grosszitatemodul__text{margin-left:4.52%;width:47.74%;float:left}@media(max-width: 780px){.unterseite__grosszitatemodul__text{width:65.16%}}@media(max-width: 550px){.unterseite__grosszitatemodul__text{width:100%;margin-left:0}}.unterseite__grosszitatemodul__text blockquote{padding-bottom:.9em}@media(max-width: 550px){.unterseite__grosszitatemodul__text blockquote{padding-top:.9em}}.unterseite__grosszitatemodul__text blockquote p{font-size:1.125em;line-height:1.55em;font-family:"Walsheim-Medium"}@media(max-width: 550px){.unterseite__grosszitatemodul__text blockquote p{font-size:1em;line-height:1.8em}}.unterseite__personenmodul{padding:2.25em 0 0 0}.unterseite__textmodul{width:47.74%;padding:1.8em 0 0 0}@media(max-width: 780px){.unterseite__textmodul{width:100%}}.unterseite__bildmodul{width:47.74%;padding:2.25em 0 1.8em 0}@media(max-width: 780px){.unterseite__bildmodul{width:100%}}.unterseite__bildmodul img{margin-bottom:.1em}.unterseite__bildmodul p{text-align:right;font-size:.8em}.unterseite__grossbildtextmodul{padding:1.8em 0 2.34em 0}.unterseite__grossbildtextmodul img{width:30.32%;float:left;display:block;margin-top:.5em;margin-right:4.52%}@media(max-width: 780px){.unterseite__grossbildtextmodul img{width:30.32%}}@media(max-width: 550px){.unterseite__grossbildtextmodul img{width:47.74%;float:none;margin-bottom:.5em}}.unterseite__grossbildtextmodul__text{float:left;width:47.74%}@media(max-width: 1100px){.unterseite__grossbildtextmodul__text{width:65.16%}}@media(max-width: 550px){.unterseite__grossbildtextmodul__text{width:100%}}.unterseite__zitatemodul{padding:1.8em 0 2.34em 0}.unterseite__zitatemodul.--hr{position:relative;padding-top:3.6em}.unterseite__zitatemodul.--hr::before{content:"";display:block;background-color:#000;height:1px;width:65.16%;position:absolute;left:0;top:0}@media(max-width: 780px){.unterseite__zitatemodul.--hr::before{width:100%}}.unterseite__zitatemodul img{width:15.16%;float:left;display:block;margin-top:.5em}@media(max-width: 780px){.unterseite__zitatemodul img{width:30.32%}}@media(max-width: 550px){.unterseite__zitatemodul img{width:100%;float:none;margin-bottom:.5em}}.unterseite__zitatemodul__text{width:30.32%;float:left;margin-left:2.26%}.unterseite__zitatemodul__text blockquote{padding-bottom:1.2em}@media(max-width: 550px){.unterseite__zitatemodul__text blockquote{padding-bottom:0}}.unterseite__zitatemodul__text blockquote p{font-family:"Walsheim-Medium"}.unterseite__zitatemodul__text>p{font-size:.875em}@media(max-width: 780px){.unterseite__zitatemodul__text>p{font-size:1em;line-height:1.8em}}@media(max-width: 780px){.unterseite__zitatemodul__text{width:65.16%;margin-left:4.52%}}@media(max-width: 550px){.unterseite__zitatemodul__text{width:100%;margin-left:0}}.unterseite__zitatemodul__text.-tagesschule blockquote p{color:#004899}.unterseite__koopmodul{padding:3.6em 0 2.34em 0;position:relative;margin-top:3.6em}.unterseite__koopmodul::before{content:"";display:block;background-color:#000;height:1px;width:100%;position:absolute;left:0;top:0}.unterseite__koopmodul__bild{background-color:#fff;float:left;display:block;margin-top:.5em;margin-left:17.42%;border:1px solid #eaeaea;width:12.9%}@media(max-width: 780px){.unterseite__koopmodul__bild{width:30.32%;margin-left:0;margin-right:0}}.unterseite__koopmodul__text{width:30.32%;float:left;margin-left:4.52%;padding-bottom:1.2em}.unterseite__koopmodul__text>*{font-size:.875em}@media(max-width: 780px){.unterseite__koopmodul__text>*{font-size:1em;line-height:1.8em}}@media(max-width: 780px){.unterseite__koopmodul__text{width:65.16%;float:right;margin-left:0}}.unterseite__storermodul{display:flex;justify-content:center;padding-bottom:.9em}.unterseite__storermodul a{margin-top:-1rem;font-size:2.5em;line-height:1.15em;margin-left:-0.04em;font-family:"Walsheim-Medium";display:block;padding:1.4rem 2rem;border-radius:.5rem;transform:rotate(-4deg);line-height:1;text-decoration:none}@media(max-width: 780px){.unterseite__storermodul a{font-size:2rem}}@media(max-width: 780px){.unterseite__storermodul a{margin-top:0;margin-bottom:2rem}}.unterseite__storermodul:last-child{margin-bottom:4rem}.unterseite__storermodul:last-child a{margin-top:0}.unterseite__storermodul.-tagesschule a{color:#004899}.unterseite__storermodul.-akademie a{color:#e73440}.unterseite__storermodul.-beratung a{color:#008b6c}.unterseite__refmodul{padding:2.25em 0 0 0}.unterseite__refmodul__item{display:block;border-top:1px solid silver;padding-top:.8em;display:grid;grid-template-columns:30.32% 65.16%;grid-column-gap:4.52%;text-decoration:none;padding-bottom:.8em;position:relative}@media(max-width: 780px){.unterseite__refmodul__item{grid-template-columns:1fr}}.unterseite__refmodul__item h3{font-size:1.56em;line-height:1.4em;padding-right:5rem}@media(max-width: 550px){.unterseite__refmodul__item h3{font-size:1.125em;line-height:1.55em}}.unterseite__refmodul__item h2{font-size:1.56em;line-height:1.4em;color:#000;padding-right:15%}@media(max-width: 550px){.unterseite__refmodul__item h2{font-size:1.125em;line-height:1.55em}}.unterseite__refmodul__item p{font-family:"Walsheim-Medium"}@media(max-width: 550px){.unterseite__refmodul__item p{font-family:"Walsheim-Light"}}.unterseite__refmodul__item::after{content:"→";position:absolute;right:-0.1em;top:50%;transform:translate(0, -50%);background-color:#a5a5a5;width:1.9em;height:1.9em;border-radius:50%;display:block;color:#fff;text-align:center;font-size:1.4em;font-family:"Walsheim-Medium";line-height:1.9em;transition:transform .4s ease-in-out;text-decoration:none}.unterseite__refmodul__item:hover::after{transform:translate(-30%, -50%)}.unterseite__mediagrid__item{padding:2.25em 0 1.8em 0;display:grid;grid-gap:4.52%;grid-template-columns:repeat(2, 1fr)}@media(max-width: 780px){.unterseite__mediagrid__item{grid-template-columns:1fr;grid-column:1/2;grid-gap:1.356%;padding-bottom:3.6em}}.unterseite__mediagrid__item .titel h3{font-size:1.56em;line-height:1.4em}.unterseite__mediagrid__item .titel h4{color:#a5a5a5;font-size:1.125em;line-height:1.55em;font-size:1.56em;line-height:1.4em}.unterseite__mediagrid__item .text p{margin-top:.9em}.unterseite__mediagrid__item .youtube,.unterseite__mediagrid__item .spotify{background-color:#a5a5a5;grid-row:1/3;grid-column:2/-1}@media(max-width: 780px){.unterseite__mediagrid__item .youtube,.unterseite__mediagrid__item .spotify{grid-column:1/-1;grid-row:2/3}}.unterseite__mediagrid__item .youtube{margin-top:.4rem;padding-top:56.25%;position:relative;width:100%;align-self:start}.unterseite__mediagrid__item .youtube iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.unterseite__mediagrid__item .spotify{margin-top:.4rem;align-self:start;background-color:#282828;padding:.5rem;box-sizing:border-box;margin-bottom:.9em}.unterseite__mediagrid__item .spotify iframe{display:block}.unterseite__postermodul{left:50%;position:relative;width:100vw;margin-left:-50vw}.unterteaser__bild{width:47.74%;float:left}.unterteaser__bild img{width:100%;height:auto}.unterteaser__text{width:47.74%;float:right}.unterteaser__text_lead{position:relative}.mediathek__modul{padding:2.25em 0 1.8em 0}.mediathek__modul .wysiwyg{width:47.74%}.mediathek__files{width:47.74%}.mediathek__files__link{display:block;background-color:#f4f4f4;padding:.5em 1em .5em 4em;text-decoration:none;margin-bottom:1px;background-size:auto 60%;background-position:1.25em center;background-repeat:no-repeat;transition:background-color .3s ease-out}.mediathek__files__link.-zip{background-image:url("assets/images/file-archive-solid.svg")}.mediathek__files__link.-xlsx{background-image:url("assets/images/file-excel-solid.svg")}.mediathek__files__link.-pdf{background-image:url("assets/images/file-pdf-solid.svg")}.mediathek__files__link.-docx{background-image:url("assets/images/file-word-solid.svg")}.mediathek__files__link:hover{background-color:#eaeaea}.mediathek__galerie__item{width:9%;float:left;margin-left:1%;padding-bottom:1em}.mediathek__galerie__item:nth-child(10n-9){margin-left:0}.mediathek__galerie__item img{display:block}.mediathek__galerie__link{display:block}.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{box-sizing:border-box}.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}.vbox-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:1040;transform:translateZ(1000px);transform-style:preserve-3d}.vbox-title{width:100%;text-align:center;padding:2em 10%;position:fixed;display:none;left:0;z-index:1050}.vbox-close{cursor:pointer;position:fixed;bottom:2em;left:50%;width:50px;height:50px;display:block;background-position:center;overflow:hidden;z-index:1050;margin-left:-25px;text-indent:-3000px;background-image:url("assets/images/veno-closepast.png");background-repeat:no-repeat}.vbox-num{cursor:pointer;position:fixed;left:0;height:40px;display:block;overflow:hidden;line-height:28px;padding:6px 10px;display:none;z-index:1050}.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:50px;height:50px;z-index:1050}.vbox-next span,.vbox-prev span{display:none}.vbox-prev{left:15px;background-image:url("assets/images/veno-prev.png")}.vbox-next{right:15px;background-image:url("assets/images/veno-next.png")}.vbox-inline{width:420px;height:315px;height:70vh;padding:10px;background:#fff;margin:0 auto;overflow:auto;text-align:left}.venoframe{max-width:100%;width:100%;border:none;width:100%;height:260px;height:70vh}.venoframe.vbvid{height:260px}@media(min-width: 768px){.venoframe,.vbox-inline{width:90%;height:360px;height:70vh}.venoframe.vbvid{width:640px;height:360px}}@media(min-width: 992px){.venoframe,.vbox-inline{max-width:1200px;width:80%;height:540px;height:70vh}.venoframe.vbvid{width:960px;height:540px}}.vbox-open{overflow:hidden}.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden;padding:20px 10px}.vbox-container img{max-width:100%;height:auto}.figlio{box-shadow:0 0 12px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);max-width:100%;text-align:initial}img.figlio{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.vbox-content.swipe-left{margin-left:-200px !important}.vbox-content.swipe-right{margin-left:200px !important}.animated{webkit-transition:margin 300ms ease-out;transition:margin 300ms ease-out}.animate-in{opacity:1}.animate-out{opacity:0}.sk-double-bounce,.sk-rotating-plane{width:40px;height:40px;margin:40px auto}.sk-rotating-plane{background-color:#333;animation:sk-rotatePlane 1.2s infinite ease-in-out}@keyframes sk-rotatePlane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}.sk-double-bounce .sk-double-bounce2{animation-delay:-1s}@keyframes sk-doubleBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{animation-delay:-1.2s}.sk-wave .sk-rect2{animation-delay:-1.1s}.sk-wave .sk-rect3{animation-delay:-1s}.sk-wave .sk-rect4{animation-delay:-0.9s}.sk-wave .sk-rect5{animation-delay:-0.8s}@keyframes sk-waveStretchDelay{0%,100%,40%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-chasing-dots,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}.sk-wandering-cubes .sk-cube2{animation-delay:-0.9s}@keyframes sk-wanderingCube{0%{transform:rotate(0)}25%{transform:translateX(30px) rotate(-90deg) scale(0.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5)}100%{transform:rotate(-360deg)}}.sk-spinner-pulse{animation:sk-pulseScaleOut 1s infinite ease-in-out}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.sk-chasing-dots{position:relative;text-align:center;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes sk-chasingDotsRotate{100%{transform:rotate(360deg)}}@keyframes sk-chasingDotsBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.sk-three-bounce{margin:40px auto;width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;display:inline-block;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{display:block;border-radius:100%;content:"";background-color:#333}.sk-three-bounce .sk-bounce1{animation-delay:-0.32s}.sk-three-bounce .sk-bounce2{animation-delay:-0.16s}@keyframes sk-three-bounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{margin:0 auto;width:15%;height:15%;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{animation-delay:-1.1s}.sk-circle .sk-circle3:before{animation-delay:-1s}.sk-circle .sk-circle4:before{animation-delay:-0.9s}.sk-circle .sk-circle5:before{animation-delay:-0.8s}.sk-circle .sk-circle6:before{animation-delay:-0.7s}.sk-circle .sk-circle7:before{animation-delay:-0.6s}.sk-circle .sk-circle8:before{animation-delay:-0.5s}.sk-circle .sk-circle9:before{animation-delay:-0.4s}.sk-circle .sk-circle10:before{animation-delay:-0.3s}.sk-circle .sk-circle11:before{animation-delay:-0.2s}.sk-circle .sk-circle12:before{animation-delay:-0.1s}@keyframes sk-circleBounceDelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0ms}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{transform:scale3D(1, 1, 1)}35%{transform:scale3D(0, 0, 1)}}.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-0.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-0.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-0.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-0.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-0.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-0.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-0.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-0.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-0.1s}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;animation:sk-foldCubeAngle 2.4s infinite linear both;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}.newsgrid{padding-top:3rem;padding-bottom:8rem;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4.52%;grid-row-gap:5.4em}@media(max-width: 780px){.newsgrid{grid-template-columns:1fr}}.newsgrid h1{font-size:1.56em;line-height:1.4em;padding-right:10%;margin-left:-0.03em}.newsgrid h2{font-size:1.56em;line-height:1.4em;margin-left:-0.05em}.newsgrid div{margin-top:1rem}.newsgrid div p+p{margin-top:.9em}.newsgrid div a{font-family:"Walsheim-Medium"}.newsgrid div img{width:27%;float:left;margin-right:1rem;margin-top:.5rem;margin-left:1px}.newsgrid__item.--rot h1{color:#e73440}.newsgrid__item.--blau h1{color:#004899}.newsgrid__item.--gruen h1{color:#008b6c}.newsgrid__item.--grau h1{color:#787878}.raster__item{background-color:#fff;width:30.32%;float:left;margin-left:4.52%;margin-bottom:3.5em;position:relative}.raster__item:nth-child(3n-2){margin-left:0}@media(max-width: 780px){.raster__item:nth-child(3n-2){margin-left:4.52%}}@media(max-width: 550px){.raster__item:nth-child(3n-2){margin-left:0}}@media(max-width: 550px){.raster__item{margin-left:0}}@media(max-width: 780px){.raster__item{margin-bottom:2em;width:47.74%}.raster__item:nth-child(2n-1){margin-left:0}}@media(max-width: 550px){.raster__item{width:100%}}.raster__item__link{display:block;text-decoration:none}.raster__item img{width:100%;height:auto;display:block}.raster__item__text{padding:1.3em 0 1.4em 0}.raster__item__text h3,.raster__item__text p,.raster__item__text ul{margin:0;font-size:1.125em;line-height:1.55em}@media(max-width: 780px){.raster__item__text h3,.raster__item__text p,.raster__item__text ul{font-size:1em;line-height:1.8em}}.raster__item__text li{font-size:inherit}.standort{margin-bottom:6em;display:flex;justify-content:space-between}@media(max-width: 780px){.standort{flex-direction:column}}.standort__karte{width:47.74%}@media(max-width: 780px){.standort__karte{width:100%}}.standort__link{display:block}.standort__poi{position:absolute;top:50%;left:50%;width:1.75em;height:auto;margin-left:-0.88em;margin-top:-1em;display:block;transition:margin-top .2s ease-out}.standort__link:hover .standort__poi{margin-top:-1.5em}.standort__text{width:47.74%;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 780px){.standort__text{width:100%;padding-top:1.8em;flex-direction:row}}@media(max-width: 550px){.standort__text{flex-direction:column}}.standort__text h2{margin-top:-0.2em;font-size:2.5em;line-height:1.15em;margin-left:-0.04em}@media(max-width: 1100px){.standort__text h2{font-size:2em}}@media(max-width: 780px){.standort__text h2{font-size:1.56em;line-height:1.4em}}.standort__text p{margin-top:1.8em;font-family:"Walsheim-Medium";font-size:1.125em;line-height:1.55em}@media(max-width: 780px){.standort__text p{font-size:1em;line-height:1.8em}}.standort__text p em{font-family:"Walsheim-Medium-Oblique"}.standort__text p+p{margin-top:.9em}.standort__text__shmedia{display:flex;align-self:flex-end}.standort__text__shmedia a{display:block;height:2.5rem;margin-left:.5rem;cursor:pointer}.standort__text__shmedia a svg{cursor:pointer;display:block;height:100%;width:auto}.frm_forms{padding:1.8em 0 3.6em}.frm_forms:first-child{padding-top:0}.frm_primary_label{display:block;font-family:"Walsheim-Medium"}.form-field{margin-bottom:1em}.form-field input[type=text],.form-field input[type=email],.form-field textarea{width:100%;padding:.5em 1em;box-sizing:border-box;background:#fff;border:1px solid #6b6b6b;transition:background-color .2s ease-out;border-radius:0}.frm_submit{padding-top:.4em}.frm_submit button.frm_button_submit{cursor:pointer;display:inline-block;padding:.5em 1em;box-sizing:border-box;background:#fff;border:1px solid #6b6b6b;transition:background-color .2s ease-out;font-family:"Walsheim-Medium"}.frm_radio label,.frm_checkbox label{position:relative}.frm_radio input[type=radio],.frm_checkbox input[type=radio]{margin-right:.3rem;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.frm_radio input[type=checkbox],.frm_checkbox input[type=checkbox]{margin-right:.3rem;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.frm_hidden,.frm_verify{display:none}.frm_half{width:49%;margin-left:2%;float:left}@media(max-width: 550px){.frm_half{width:100%;float:none;margin-left:0}}.frm_third{width:32%;margin-left:2%;float:left}@media(max-width: 550px){.frm_third{width:100%;float:none;margin-left:0}}.frm_first{margin-left:0}@media(max-width: 550px){.frm_first{margin-right:0}}.frm_section_heading{clear:both}.frm_section_heading h3{font-size:16px;line-height:1.8em;padding-top:.9em}.frm_section_heading h3.-first{padding-top:0}.frm_other_input{margin:.1rem 0 .3rem 0;padding:.25em 1em !important}.frm_error{font-family:"Walsheim-Medium-Oblique";font-size:.875em;line-height:1.2em;padding-top:.3em;color:#e73440}.frm_none_container{height:0;overflow:hidden}.beratung .frm_submit button.frm_button_submit{border:1px solid #008b6c;color:#008b6c}.akademie .frm_submit button.frm_button_submit{border:1px solid #e73440;color:#e73440}.tagesschule .frm_submit button.frm_button_submit{border:1px solid #004899;color:#004899}.frm_start_over{display:none}.wysiwyg ul li{position:relative;margin-bottom:.9em;padding-left:2em}.wysiwyg ul li::before{content:"→";position:absolute;left:0}.wysiwyg ul li ul{margin-top:-0.9em}.wysiwyg ul li ul li{margin-bottom:0}.wysiwyg ul li ul li:first-child{margin-top:.9em}.wysiwyg p+ul,.wysiwyg p+ol{margin-top:-0.9em}.wysiwyg ol{counter-reset:klaus}.wysiwyg ol li{position:relative;margin-bottom:.9em;padding-left:2em}.wysiwyg ol li::before{content:counter(klaus) ".";counter-increment:klaus;position:absolute;left:0}.wysiwyg p,.wysiwyg ul{margin-bottom:1.8em}.wysiwyg strong a{font-family:inherit}.wysiwyg h2,.wysiwyg h3{font-size:1.56em;line-height:1.4em;margin-bottom:.594em;padding-right:10%}@media(max-width: 780px){.wysiwyg h2,.wysiwyg h3{font-size:1.125em;line-height:1.55em}}.wysiwyg h2:first-child,.wysiwyg h3:first-child{margin-top:0}.wysiwyg h2{margin-top:2.25em}.wysiwyg h4{font-family:"Walsheim-Medium"}.wysiwyg a{color:inherit}.tagesschule .unterseite .wysiwyg h3{color:#004899}.beratung .unterseite .wysiwyg h3{color:#008b6c}.akademie .unterseite .wysiwyg h3{color:#e73440}.newsletterform{background-color:#eaeaea;background-image:linear-gradient(70deg, #EAEAEA, #fcfcfc);padding:4em 0 4em 0;margin-bottom:6rem}.newsletterform__container>div:last-child{width:47.74%}@media(max-width: 780px){.newsletterform__container>div:last-child{width:100%}}.newsletterform__container h2{padding-right:5ch;font-size:2.5em;line-height:1.15em;margin-left:-0.04em}@media(max-width: 1100px){.newsletterform__container h2{font-size:2em}}@media(max-width: 780px){.newsletterform__container h2{font-size:1.56em;line-height:1.4em}}@media(max-width: 550px){.newsletterform__container h2{padding-right:0}}.newsletterform__container p{margin-top:1.8em;font-family:"Walsheim-Medium";font-size:1.125em;line-height:1.55em}@media(max-width: 780px){.newsletterform__container p{font-size:1em;line-height:1.8em}}.newsletterform__container p em{font-family:"Walsheim-Medium-Oblique"}.newsletterform__container .frm_forms{padding-bottom:0}@media(max-width: 780px){.inhalt.-offen{display:none}}.akademie h1,.akademie h2{color:#e73440}.beratung h1,.beratung h2{color:#008b6c}.tagesschule h1,.tagesschule h2{color:#004899}.veranstaltungen h1,.veranstaltungen h2,.videos h1,.videos h2,.publikationen h1,.publikationen h2,.weiterbildungen h1,.weiterbildungen h2{color:#a5a5a5}

/*# sourceMappingURL=style.css.map */