/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-kerning:normal;font-kerning:normal;font-variant-ligatures:common-ligatures contextual;font-feature-settings:"kern","liga","clig","calt"}*,:after,:before{box-sizing:inherit}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}textarea{resize:vertical}fieldset{border:0}label{display:block;cursor:pointer}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,iframe,img,video{max-width:100%;height:auto}fieldset ol,fieldset ul,nav ol,nav ul{list-style:none}table{width:100%}td,th{vertical-align:top}th{text-align:left}hr{display:block;height:1px;margin:0 auto;border:0;background:currentColor}html{color:#000;font-size:16px}body,html{background-color:#fff}body{font-family:Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}@media print{body *{display:none}body:after{content:"Please, do not waste paper by printing webpages."}}::-moz-selection{background-color:#6fb048;color:#fff;text-shadow:none}::selection{background-color:#6fb048;color:#fff;text-shadow:none}@font-face{font-family:Amaranth;font-weight:700;font-style:normal;src:url(../fonts/Amaranth-Bold.woff2) format("woff2"),url(../fonts/Amaranth-Bold.woff) format("woff")}@font-face{font-family:ComingSoon;font-weight:200;font-style:normal;src:url(../fonts/ComingSoon-Regular.woff2) format("woff2"),url(../fonts/ComingSoon-Regular.woff) format("woff")}button,input,select,textarea{background-color:transparent;border:1px solid}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],select,textarea{margin-bottom:.375rem;padding:.375rem .75rem;border-color:#000;width:100%;border:1px solid;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;outline:none}[type=email]:active,[type=email]:focus,[type=email]:hover,[type=number]:active,[type=number]:focus,[type=number]:hover,[type=password]:active,[type=password]:focus,[type=password]:hover,[type=search]:active,[type=search]:focus,[type=search]:hover,[type=tel]:active,[type=tel]:focus,[type=tel]:hover,[type=text]:active,[type=text]:focus,[type=text]:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{border-color:#6fb048}fieldset{padding:1.5rem;border:1px solid #e6e6e6;background-color:#fafafa}h1{z-index:1;font-size:1.9375rem}h2{font-size:1.4375rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}h3,h4,h5,h6{color:#546831}a{color:#6fb048;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}.rhythm,blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:1.5rem}

/*!
 * baguetteBox.js
 * @author  feimosi
 * @version %%INJECT_VERSION%%
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}to{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}to{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.animate{transition:opacity .4s ease-in,transform .4s ease-in}.box{overflow:hidden}.box,.box:before{position:relative;display:block}.box:before{content:""}.box:before:before{padding-top:100%}.box__content{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.box--2-1:before{padding-top:50%}.box--4-3:before{padding-top:75%}.button{display:inline-block;cursor:pointer}.grid{margin-left:-1.5rem;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;list-style:none}@media (min-width:60em){.grid{-ms-flex-direction:row;flex-direction:row}}.grid__column{padding-left:1.5rem;-ms-flex:1;flex:1}.grid--custom{-ms-flex-direction:row;flex-direction:row}.grid--custom>.grid__column{-ms-flex:1 0 300px;flex:1 0 300px}.icon{top:-.0625em;display:inline-block;width:1em;height:1em;fill:currentColor}.icon,.main-menu li,.meta-menu li{position:relative}.main-menu li a,.meta-menu li a{color:#fff;display:block;text-decoration:none;font-size:1.25rem;font-family:ComingSoon;font-weight:200}.main-menu li a:active,.main-menu li a:focus,.main-menu li a:hover,.meta-menu li a:active,.meta-menu li a:focus,.meta-menu li a:hover{color:#ffc415}.main-menu li .icon--arrow,.meta-menu li .icon--arrow{width:2rem;position:absolute;top:.6rem;right:0;transform:rotate(-90deg);transition:transform .2s ease}.main-menu li.open .icon--arrow,.meta-menu li.open .icon--arrow{transform:rotate(0deg)}.main-menu li.active a,.meta-menu li.active a{color:#ffc415}.main-menu>li,.meta-menu>li{margin-bottom:2.25rem;border-bottom:2px solid #6fb048}.main-menu>li>a,.meta-menu>li>a{font-size:1.6rem;font-family:Amaranth}.main-menu>li ul,.meta-menu>li ul{margin-bottom:0;margin-left:1.5rem;display:none}.main-menu>li.open ul,.meta-menu>li.open ul{display:block}.main-menu .sub-nav li,.meta-menu .sub-nav li{margin-top:.375rem;margin-bottom:.375rem}.meta-menu{margin-top:4.5rem}.meta-menu>li{margin-bottom:1.125rem;border-bottom:0}aside.side__nav{background-color:#546831;min-width:340px;display:none}@media (min-width:60em){aside.side__nav{margin-right:1.5rem;margin-bottom:-170px;padding-bottom:170px;display:block}aside.side__nav .main-menu{padding:.75rem;min-width:340px}}.link-decorated{border-color:#6fb048;border:2px dashed}.truncate-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wrapper,.wrapper__main{display:block;margin-left:auto;margin-right:auto;padding-right:.75rem;padding-left:.75rem;max-width:1080px}.wrapper__main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;width:100%}.wrapper__main .content{padding-bottom:3rem;-ms-flex-positive:2;flex-grow:2}.header{background-color:#6fb048;z-index:50;margin-bottom:2.25rem;width:100%}.header>.wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:relative}.header>.wrapper .logo{z-index:1000;position:absolute;top:1rem;left:.5rem}.header .nav--toggle:checked~.main__nav{z-index:50;background-color:#546831;margin-top:3rem;padding-top:6rem;display:block;position:absolute;top:0;left:0;width:100%;height:auto}.header .nav--toggle:checked~.main__nav .sub-nav{display:none}.header .nav--toggle:checked~.main__nav .open .sub-nav,.header .nav--toggle:checked~.main__nav li:active .sub-nav{display:block}@media (min-width:60em){.header .nav--toggle:checked~.main__nav{display:none}}@media (min-width:60em){.header .meta-menu{margin:0;margin-top:1.5rem;margin-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.header .meta-menu li{margin-left:1.5rem;margin-top:0;margin-bottom:0}.header .meta-menu li a{font-family:Amaranth;font-size:1.5rem}.header .meta-menu li.active a{color:#ffc415}}.nav--toggle{position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.header__nav{z-index:20;background-color:#6fb048;display:none;overflow:hidden;height:auto;transition:height .3s ease-in}@media (min-width:60em){.header__nav{position:relative;top:auto;left:auto;display:block;height:auto}}.nav--toggle:checked~.header__nav{height:300px}@media (min-width:60em){.nav--toggle:checked~.header__nav{height:auto}}.header__nav .nav{padding-top:4.5rem}.main__nav{display:none}.button--nav{z-index:50;padding-top:1.5rem;padding-bottom:1.5rem;display:block;cursor:pointer;height:22px}@media (min-width:60em){.button--nav{display:none}}.button--nav__inner{position:relative;top:auto;left:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-indent:-999999px;line-height:0}.button--nav__inner,.button--nav__inner:after,.button--nav__inner:before{background-color:#fff;display:block;width:30px;height:2px;border-radius:0;transition:transform .3s}.button--nav__inner:after,.button--nav__inner:before{position:absolute;top:0;left:0;content:""}.button--nav__inner:before{margin-top:-10px}.button--nav__inner:after{margin-top:10px}.nav--toggle:checked~.wrapper>.button--nav .button--nav__inner{background:transparent}.nav--toggle:checked~.wrapper>.button--nav .button--nav__inner:after,.nav--toggle:checked~.wrapper>.button--nav .button--nav__inner:before{margin-top:0}.nav--toggle:checked~.wrapper>.button--nav .button--nav__inner:before{transform:rotate(45deg)}.nav--toggle:checked~.wrapper>.button--nav .button--nav__inner:after{transform:rotate(-45deg)}h1{margin-bottom:.75rem;font-family:Amaranth;color:#6fb048}h2{font-family:ComingSoon;color:#dd323b}.content p{color:#546831}.content ul{margin-left:1.05rem}.content ul li{margin-bottom:.3rem}.content ul.gallery{margin-left:-.3rem}.content ul.gallery li{margin-bottom:0}.page-footer{z-index:1000;width:100%;height:170px;background-image:url(../img/footer.svg);background-position:bottom;background-repeat:repeat-x;background-size:cover}@media (min-width:90em){.page-footer{background-size:auto}}.team-images{margin-right:-5px;margin-left:-5px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.team-images li{padding:5px}.team-images li figure{display:table}.team-images li figure figcaption{display:table-caption;caption-side:bottom;max-width:126px;word-wrap:break-word}.lage iframe{height:400px}.history-entries{list-style:none}.history-entries li{padding-bottom:1.5rem;display:-ms-flexbox;display:flex}.history-entries li figure{margin-right:1.5rem;-ms-flex-negative:0;flex-shrink:0}.gallery{margin-right:-5px;margin-left:-5px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.gallery.videos li,.gallery.videos li video{width:100%}.gallery li{padding:5px}.gallery li figure{margin-bottom:0;display:table}.gallery li figure figcaption{display:table-caption;caption-side:bottom}.erfahrungsberichte .content figure{margin-right:.75rem;margin-bottom:.75rem;float:left}.downloads-list{margin-left:1.05rem}.downloads-list li{margin-bottom:.3rem}.header-img{margin-bottom:1.5rem;position:relative}.header-img .quote{padding-bottom:2.25rem;position:absolute;left:0;bottom:1rem}@media (min-width:40em){.header-img .quote{bottom:2rem}}.header-img .quote ul{margin-bottom:0;list-style:none}.header-img .quote ul li{margin-bottom:1.05rem}.header-img .quote span{color:#fff;background-color:#dd323b;padding:.45rem;margin-bottom:.3rem;font-family:ComingSoon;line-height:1.5;width:auto}.header-img .quote span.quote-text{font-size:1rem}@media (min-width:40em){.header-img .quote span.quote-text{font-size:1.5rem}}@media (min-width:60em){.header-img .quote span.quote-text{font-size:2rem}}.header-img .quote span.quote-author{padding:.45rem;font-size:.7rem;position:absolute;right:0;bottom:0}@media (min-width:60em){.header-img .quote span.quote-author{font-size:1rem}}@media (min-width:40em){.header-img .quote span.quote-author{font-size:.8rem}}.capacity__list .capacity__employee{margin-bottom:.3rem}.capacity__employees{margin-top:.75rem;margin-bottom:0;list-style:none}.content .capacity__employees{margin-left:0}.capacity__employee{font-family:Arial,sans-serif;font-weight:200;font-style:normal;line-height:1.5}.fonts-loaded .capacity__employee{font-family:ComingSoon,Arial,sans-serif}.capacity__floor-level{background-color:#6fb048;color:#fff;margin-bottom:1.125rem;padding-left:.3rem;font-family:Arial,sans-serif;font-weight:700;font-style:normal;line-height:1.5}.fonts-loaded .capacity__floor-level{font-family:Amaranth,Arial,sans-serif}.capacity__age-group{margin-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:30em){.capacity__age-group{-ms-flex-direction:row;flex-direction:row}}.capacity__age-group__headline{margin-bottom:0;padding-right:.375rem}.capacity__groups{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.capacity__group{margin-right:.75rem;margin-bottom:1.5rem;width:9rem}@media (min-width:45em){.capacity__group{width:calc(100% / 4 - .75rem)}}.capacity__group__title{margin-bottom:0;color:#000;font-weight:500}.capacity__group__count{margin-bottom:.75rem;color:#dd323b;font-weight:500;display:block}.capacity__group .icon{width:70px;height:55px}.capacity__group em{font-family:Arial,sans-serif;font-weight:200;font-style:normal;line-height:1.5;padding-right:.075rem;color:#dd323b;font-weight:700;letter-spacing:.025em}.fonts-loaded .capacity__group em{font-family:ComingSoon,Arial,sans-serif}.clearfix:after{display:block;content:"";clear:both}.hidden{display:none!important;visibility:hidden}.visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.invisible{visibility:hidden}
/*
     FILE ARCHIVED ON 15:03:08 Oct 09, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:17:43 Nov 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.495
  load_resource: 53.505
  PetaboxLoader3.resolve: 40.805
  PetaboxLoader3.datanode: 11.781
*/