@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.btn,a.btn{background-color:#ffcf00;border-color:#ffcf00;color:#000;padding:.75rem 1.5rem;font-weight:600;text-transform:unset}.btn.secondary,a.btn.secondary{background-color:#f6f6f6;border-color:#004d7d;color:#000}.btn.secondary:hover,a.btn.secondary:hover{background-color:#004d7d;border-color:#f6f6f6;color:#f6f6f6}.limit{width:95%;max-width:1400px;margin-left:auto;margin-right:auto}.limit-narrow{width:85%;max-width:950px;margin-left:auto;margin-right:auto}.center{text-align:center}h1,.heading--h1{font-size:230%;font-weight:500;line-height:150%;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}h1 b,.heading--h1 b,h1 strong,.heading--h1 strong{font-weight:700}@media (max-width:812px){h1,.heading--h1{font-size:170%;line-height:150%}}@media (max-width:455px){h1,.heading--h1{font-size:150%;line-height:150%}}h2,.heading--h2{font-size:180%;font-weight:500;margin:4rem 0 1.33333333rem 0;color:#000}h2:first-child,.heading--h2:first-child{margin-top:0}h2 b,.heading--h2 b,h2 strong,.heading--h2 strong{font-weight:700}h2+h3,.heading--h2+h3{margin-top:0}@media (max-width:812px){h2,.heading--h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:150%}}@media (max-width:455px){h2,.heading--h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:130%}}h3,.heading--h3{font-size:120%;font-weight:600;margin:4rem 0 .66666667rem 0;color:#004d7d}h3:first-child,.heading--h3:first-child{margin-top:0}h3 b,.heading--h3 b,h3 strong,.heading--h3 strong{font-weight:700}@media (max-width:455px){h3,.heading--h3{font-size:110%}}h4,.heading--h4{font-size:100%;font-weight:500;margin:2rem 0 .66666667rem 0;color:#000}h4:first-child,.heading--h4:first-child{margin-top:0}ul+h2,ol+h2,p+h2,div+h2,section+h2{margin:4rem 0 1.33333333rem 0}ul+h3,ol+h3,p+h3,div+h3,section+h3{margin:4rem 0 .66666667rem 0}.logoparade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin:2rem 0}@media (max-width:1080px){.logoparade{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.logoparade figure{background-color:#fff;padding:.5rem;height:6rem}@media (max-width:455px){.logoparade figure{max-width:100%;height:3rem;padding:.3rem}}.logoparade figure img{display:block;height:100%;width:auto}@media (max-width:455px){.logoparade figure img{max-width:100%;height:100%}}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media (max-width:812px){.cards{display:block}}.cards .card{display:block;background-color:#fff;padding:2rem;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:0 0 21px -6px rgba(0,0,0,0.5);box-shadow:0 0 21px -6px rgba(0,0,0,0.5)}@media (max-width:812px){.cards .card{max-width:100%;-ms-flex-preferred-size:unset;flex-basis:unset}}@media (max-width:455px){.cards .card{padding:1rem}}.cards .card.centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cards .card>i:first-child{font-size:400%;color:#004d7d}.cards .card>i:first-child+h2,.cards .card>i:first-child+h3{margin-top:1rem}.cards .card>.safeiframe,.cards .card>video{width:100%;height:auto}@media (max-width:812px){.cards .card+.card{margin-top:4rem}}@media (max-width:455px){.cards .card+.card{margin-top:2rem}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.flex.flex--2 .flexchild{-ms-flex-preferred-size:40%;flex-basis:40%}@media (max-width:812px){.flex.flex--2 .flexchild{-ms-flex-preferred-size:85%;flex-basis:85%;margin-right:auto}}.flex.flex--3 .flexchild{-ms-flex-preferred-size:27%;flex-basis:27%}@media (max-width:812px){.flex.flex--3 .flexchild{-ms-flex-preferred-size:85%;flex-basis:85%;margin-right:auto}}.flex .flexchild.centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex .flexchild video{display:block;width:100%;-webkit-box-shadow:0 0 21px -6px rgba(0,77,125,0.5);box-shadow:0 0 21px -6px rgba(0,77,125,0.5)}main ul,main ol{padding-left:1em}main ul li+li,main ol li+li{margin-top:1rem}b,strong{font-weight:600}#mob_wrapper{z-index:505}#mob_wrapper #mobnav #mobnav_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header_wrapper{-webkit-box-shadow:0 0 11px -6px rgba(0,0,0,0.5);box-shadow:0 0 11px -6px rgba(0,0,0,0.5);position:fixed;top:0;left:0}@media (max-width:1080px){#header_wrapper{height:3rem}}#header_wrapper #header{width:95%;max-width:1400px;margin-left:auto;margin-right:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static;padding:0}#header_wrapper #header #logo{height:100%;max-width:unset;padding:1.3rem 0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1080px){#header_wrapper #header #logo{padding:.7rem 0}}#header_wrapper #header #topnav{-ms-flex-preferred-size:unset;flex-basis:unset;-ms-flex-item-align:unset;align-self:unset;position:static}#header_wrapper #header #topnav>ul{gap:clamp(.5rem, .5vw, 1rem)}#header_wrapper #header #topnav>ul>li>a{font-weight:600}#header_wrapper #header #topnav .megamenu{width:100vw;left:0 !important}main{padding:5rem 0 0 0}@media (max-width:1080px){main{padding:3rem 0 0 0}}main #content #hero{display:block;width:100%;position:relative;background-color:#004d7d}main #content #hero>figure{display:block;width:100%;height:0;padding-bottom:25%;position:relative}main #content #hero>figure img{display:block;width:100%;height:100%;-o-object-fit:conver;object-fit:conver;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}main #content #hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1080px){main #content #hero .overlay{position:static;height:auto;width:95%;max-width:1400px;margin-left:auto;margin-right:auto;padding-bottom:2rem}}main #content #hero .overlay h1{color:#ffcf00;text-align:center}main #content #hero .overlay h1 strong{display:block;font-weight:600;color:#f6f6f6}main #content #hero .overlay .gonext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:3rem}main #content #hero .overlay .gonext a{color:#ffcf00;font-size:160%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}main #content #hero .overlay .gonext a:hover{-webkit-transform:translateY(2%);transform:translateY(2%)}main #content .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:3rem;width:100%}main #content .cta.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:455px){main #content .cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}}main #content .cta .btn{margin:0}main #content figure.banner{position:relative;margin:2rem 0}main #content figure.banner img{display:block;max-width:100%;margin:auto}main #content figure.banner .cta{position:absolute;left:0;bottom:2rem}@media (max-width:1080px){main #content figure.banner .cta{bottom:1rem}}@media (max-width:812px){main #content figure.banner .cta{bottom:.57142857rem}}@media (max-width:700px){main #content figure.banner .cta{bottom:0}}@media (max-width:455px){main #content figure.banner .cta{position:static}}main #content .section+.section{margin-top:4rem}main #content .section--blue{background:linear-gradient(135deg, #004d7d 0, #004d7d 44%, #005d97 100%);padding:4rem 0;margin:4rem auto;color:#f6f6f6}main #content .section--blue h1,main #content .section--blue h2,main #content .section--blue h3,main #content .section--blue h4{color:#f6f6f6}main #content .section--blue a{color:#f6f6f6}main #content .section--colored{background:linear-gradient(135deg, #f2f2f2 0, #f2f2f2 44%, #fff 100%);padding:4rem 0}#intro{display:block;margin:4rem auto}#inhalte .grafik-morph{display:block;width:500px;margin:2rem auto}@media (max-width:455px){#inhalte .grafik-morph{width:100%;margin:auto}}#inhalte .grafik-morph .morph{display:block;width:100%;height:0;padding-bottom:100%;margin:auto;position:relative;z-index:0;background-image:url('../../gfx/inhalte_gesamt.jpg');background-size:contain;background-position:center center;background-repeat:no-repeat}#inhalte .grafik-morph .morph figure{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#inhalte .grafik-morph .morph figure img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}#inhalte .grafik-morph .morph a{display:block;position:absolute;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;width:40%;height:40%;cursor:pointer}#inhalte .grafik-morph .morph a.morph1{top:10%;left:10%}#inhalte .grafik-morph .morph a.morph1:hover~figure.morph1,#inhalte .grafik-morph .morph a.morph1:active~figure.morph1,#inhalte .grafik-morph .morph a.morph1:focus~figure.morph1{opacity:1}#inhalte .grafik-morph .morph a.morph2{top:10%;left:50%}#inhalte .grafik-morph .morph a.morph2:hover~figure.morph2,#inhalte .grafik-morph .morph a.morph2:active~figure.morph2,#inhalte .grafik-morph .morph a.morph2:focus~figure.morph2{opacity:1}#inhalte .grafik-morph .morph a.morph3{top:50%;left:10%}#inhalte .grafik-morph .morph a.morph3:hover~figure.morph3,#inhalte .grafik-morph .morph a.morph3:active~figure.morph3,#inhalte .grafik-morph .morph a.morph3:focus~figure.morph3{opacity:1}#inhalte .grafik-morph .morph a.morph4{top:50%;left:50%}#inhalte .grafik-morph .morph a.morph4:hover~figure.morph4,#inhalte .grafik-morph .morph a.morph4:active~figure.morph4,#inhalte .grafik-morph .morph a.morph4:focus~figure.morph4{opacity:1}#termine .ablauf{display:block;margin:4rem auto;width:100%}#termine .ablauf img{display:block;width:100%}#kontakt figure{display:block;width:10rem;max-width:100%;margin-bottom:1rem;-webkit-box-shadow:0 0 21px -6px rgba(0,0,0,0.5);box-shadow:0 0 21px -6px rgba(0,0,0,0.5)}#kontakt figure img{display:block;width:100%}#kontakt h3{margin:0}#kontakt a{color:#000;text-decoration:none}#kontakt a:hover,#kontakt a:focus,#kontakt a:active{text-decoration:underline}#kontakt a[href^="mailto:"]:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f0e0";width:1em;margin-right:.57142857rem}#kontakt a[href^="tel:"]:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f095";width:1em;margin-right:.57142857rem}footer{background:#004d7d;background:linear-gradient(135deg, #004d7d 0, #004d7d 44%, #005d97 100%);color:#f6f6f6;display:block;padding:4rem 0;margin:0;font-size:80%}footer .limit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2rem}@media (max-width:812px){footer .limit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .limit #address{-ms-flex-preferred-size:48%;flex-basis:48%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media (max-width:1080px){footer .limit #address{gap:.66666667rem}}@media (max-width:455px){footer .limit #address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}}footer .limit #address address{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}footer .limit #address address a{color:#ffcf00;text-decoration:none}footer .limit #address address a:hover,footer .limit #address address a:focus,footer .limit #address address a:active{text-decoration:underline}footer .limit #address address a[href^="mailto:"]:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f0e0";width:1em;margin-right:.57142857rem}footer .limit #address address a[href^="tel:"]:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f095";width:1em;margin-right:.57142857rem}footer .limit #address address ul li strong{display:block;font-size:120%;font-weight:700;margin-bottom:1rem}footer .limit #address address ul li+li{margin-top:.57142857rem}footer .limit #address .socialmedia{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.57142857rem}footer .limit #address .socialmedia a{color:#f6f6f6;text-decoration:none;font-size:200%}footer .limit #address .socialmedia a:hover,footer .limit #address .socialmedia a:focus,footer .limit #address .socialmedia a:active{color:#ffcf00}footer .limit #links{-ms-flex-preferred-size:48%;flex-basis:48%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4rem}@media (max-width:1080px){footer .limit #links{gap:2rem}}@media (max-width:455px){footer .limit #links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .limit #links a{color:#f6f6f6;text-decoration:none}footer .limit #links a:hover,footer .limit #links a:focus,footer .limit #links a:active{text-decoration:underline}footer .limit #links ul{margin:0}footer .limit #links ul li strong{display:block;text-transform:uppercase;color:#ffcf00;font-weight:700}footer .limit #links ul li+li{margin-top:.57142857rem}