@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */:root{--main-bg-color:[[++body-color]]}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{scroll-behavior:smooth}body{font-family:var(--font1);font-weight:400;color:var(--font-color);text-rendering:geometricPrecision;font-size:16px;line-height:1.3em;background-color:var(--main-bg-color)}img{vertical-align:bottom;height:auto;width:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}h1,h2,h3,h4,h5,h6{font-family:var(--font2);color:var(--page-color1);font-weight:400;margin:.67em 0;margin-top:0;line-height:1em}h1{font-size:2.7em}h2{font-size:2.3em}h3{font-size:2em}h4{font-size:1.7em}h5{font-size:1.2em;font-weight:500}main a{color:var(--page-color1)}p:last-child{margin-bottom:0}p:first-child{margin-top:0}.maxw{margin:auto;width:100%;max-width:var(--maxwidth);padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.c3,.c4,.c5,.c6,.c7{position:relative}.col2,.col3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col2 .c3,.col3 .c3{width:calc(33% - 2%)}.col2 .c4,.col3 .c4{width:calc(40% - 5%)}.col2 .c5,.col3 .c5{width:calc(50% - 5%)}.col2 .c6,.col3 .c6{width:calc(60% - 5%)}.col2 .c7,.col3 .c7{width:calc(67% - 2%)}.col2-20 .c3,.col3-20 .c3{width:calc(33% - 10px)}.col2-20 .c4,.col3-20 .c4{width:calc(40% - 10px)}.col2-20 .c5,.col3-20 .c5{width:calc(50% - 10px)}.col2-20 .c6,.col3-20 .c6{width:calc(60% - 10px)}.col2-20 .c7,.col3-20 .c7{width:calc(67% - 10px)}.col3-1p .c3{width:calc(35%);margin-right:2px}.col3-1p .c3:last-child{margin-right:0}.c3:hover{z-index:3}.header{position:relative;width:100%;height:auto;min-height:40vh;display:-webkit-box;display:-ms-flexbox;display:flex}.header-bg{height:100%;width:100%;position:absolute}.header-bg img{top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.header-bg-overlay{position:absolute;top:0;left:0;height:100%;background-color:#000;z-index:1;width:100%;opacity:.4}.header-content{position:relative;z-index:2;height:auto;width: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-sizing:border-box;box-sizing:border-box;padding:40px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10%}.header-content img{height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.header-content h1,.header-content h2,.header-content h3,.header-content h4,.header-content h5{color:#fff;line-height:1.2em}.header-content p,.header-intro{width:90%}.header-content-center{text-align:center;margin-left:auto;margin-right:auto;padding-right:40px}.header-content-center .header-intro{margin:auto}.header-content-valign-t{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:inherit;margin-bottom:inherit}.header-content-valign-b{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:inherit;margin-bottom:inherit}.header-fullheight{min-height:calc(100vh - 80px)}.minheight65{min-height:65vh}section{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.home-link-box{height:100%;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-link-box h3{font-family:var(--font2);color:#fff;font-size:1.5em;background-color:var(--page-color1);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;text-align:left;margin-bottom:0}.home-link-box img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.home-link-box .button{position:absolute;bottom:0;-webkit-transform:translate(20px,50%);-ms-transform:translate(20px,50%);transform:translate(20px,50%)}a.imglink h3{position:relative;z-index:2}a.imglink img{-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);min-width:calc(100% + 1px)}a.imglink .home-link-box{overflow:hidden;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;background:var(--page-color1)}a.imglink:hover{cursor:pointer}a.imglink:hover .home-link-box{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}a.imglink:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all ease 1.3s;-o-transition:all ease 1.3s;transition:all ease 1.3s}.home-link-box__intro{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;color:var(--page-color1);margin-bottom:30px}.home-link-box-pusher{margin-bottom:20px}.button{background:var(--page-color1);color:#fff;border-radius:6px;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 10px 6px;min-width:127px;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:fit-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-pic img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.text-fullw{display:block}.trenner{height:2px;width:100%;background:var(--page-color1);margin:auto}.trenner-20{width:20%}.trenner-40{width:40%}.trenner-60{width:60%}.us-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 80px);max-height:700px}.us-header--ob{max-height:400px;margin-bottom:20px}.us-header--ob .us-header__left{width:32%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.us-header--ob .us-header__right{max-width:unset;width:68%}.us-header--ob h2{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ob-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}.ob-button-list .button{margin-right:10px}.us-header__left{width:40%;height:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.us-header__left img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.us-header__right{width:60%;max-width:700px;height:auto;background-color:var(--page-color4);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-sizing:border-box;box-sizing:border-box;padding:80px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.us-header__right h2{margin-top:0}.accordion{margin-top:60px;margin-bottom:60px}.accordion-container{margin-bottom:5rem}.accordion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:100%;margin-bottom:10px;background-color:var(--page-color3);-webkit-box-sizing:border-box;box-sizing:border-box}.accordion-item h3{margin:0;font-family:var(--font2);font-size:1.2em;color:#fff;font-weight:300;-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.accordion-header{background-color:var(--page-color1);-webkit-transition:.3s ease background-color;-o-transition:.3s ease background-color;transition:.3s ease background-color}.accordion-header.active{background-color:var(--page-color3)}.accordion-header.active h3{color:#000}button.accordion-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding:20px 30px 19px;color:#000;text-transform:none;background-color:transparent;border:none}button.accordion-btn:hover{cursor:pointer}.accordion-body{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 30px 24px}.accordion-btn:hover .plus::after,.accordion-btn:hover .plus::before{background-color:#fff}.accordion-item .collapse{display:none}i.plus{display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:-webkit-transform ease .3s;transition:-webkit-transform ease .3s;-o-transition:transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s}i.plus::after{content:"";display:block;width:130%;height:3px;background:#fff;position:absolute}i.plus::before{content:"";display:block;height:130%;width:3px;background:#fff;position:absolute}i.plus.active{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}i.plus.active::after,i.plus.active::before{background-color:#fff}.accordion-container__lexicon .collapsed h2{font-size:2.5rem}.accordion-container__lexicon h3{font-size:1.3rem;margin-top:3em}.slider{margin-bottom:25px}.swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-slide{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-align:center;-ms-flex-align:center;align-items:center}.swiper-slide img{height:auto;width:100%;max-height:610px;-o-object-fit:cover;object-fit:cover}.slide-img-container img{width:10vw;height:10vw;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:2px solid var(--page-color1)}.slide-text-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 170px;text-align:center}.slider .swiper-button-next,.slider .swiper-button-prev{background:url(../../images/slider-arrow.svg) no-repeat;height:157px;width:59px;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider .swiper-button-next::after,.slider .swiper-button-prev::after{display:none}.slider .swiper-button-next,.slider .swiper-button-prev{background:0 0;height:50px;width:50px;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:rotate(45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border-left:2px solid var(--page-color1);border-bottom:2px solid var(--page-color1)}.slider .swiper-button-next{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.slider .swiper-button-next{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.gallerie-slider .swiper-button-next,.gallerie-slider .swiper-button-prev{height:84px;width:60px;background:rgba(255,255,255,.7);left:0}.gallerie-slider .swiper-button-next::after,.gallerie-slider .swiper-button-prev::after{content:"";display:block;background:0 0;height:35px;width:35px;margin-top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border-left:2px solid var(--page-color1);border-bottom:2px solid var(--page-color1);margin-left:18px}.gallerie-slider .swiper-button-next{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:unset;right:0}.gallerie-slider a.openimg{position:absolute;bottom:0;right:0;text-decoration:none;background:rgba(255,255,255,.7);padding:8px 10px 6px;font-size:.9em}.mfp-bottom-bar{display:none}.timeline-element h2{margin-left:50px;position:relative}.timeline-element h2::before{content:"";display:block;height:2px;width:1000px;position:absolute;right:0;background:var(--page-color1);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);margin-right:90px;margin-top:8px}.timeline-element-2col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.timeline-element-2col>div{width:calc(50% - 40px)}.timeline-element{position:relative;margin-bottom:120px}.timeline-element::before{content:"";display:block;height:100%;width:2px;background:var(--page-color1);left:-40px;top:8px;position:absolute}.timeline-element-2col .left{position:relative;padding-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.timeline-element-2col .left::after{content:"";display:block;height:2px;width:60%;background:var(--page-color1);position:absolute;left:-40px;bottom:-10px}.left.left--fullw{width:100%;max-width:910px}.timeline-element-2col .right{margin-bottom:40px}.timeline-element-2col .right img{width:100%}button.menu-btn{position:relative;z-index:1060;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;color:var(--page-color1);border:none;background-color:transparent;display:none;margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-icon{position:relative;display:block;width:50px;height:50px;background-color:var(--page-color1)}.menu-text{position:absolute;text-transform:uppercase;top:15px;left:-49px;display:inline-block;height:50px;width:50px;font-size:.9rem;line-height:50px;background-color:#fff;border:1px solid var(--page-color1);-webkit-transition:-webkit-transform .3s cubic-bezier(.4,.2,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,.2,.2,1);-o-transition:transform .3s cubic-bezier(.4,.2,.2,1);transition:transform .3s cubic-bezier(.4,.2,.2,1);transition:transform .3s cubic-bezier(.4,.2,.2,1),-webkit-transform .3s cubic-bezier(.4,.2,.2,1);-webkit-box-sizing:border-box;box-sizing:border-box}.bar-line{position:absolute;left:9px;top:50%;display:block;height:2px;width:32px;background-color:#fff;-webkit-transition:width .3s cubic-bezier(.4,.2,.2,1);-o-transition:width .3s cubic-bezier(.4,.2,.2,1);transition:width .3s cubic-bezier(.4,.2,.2,1)}.bar-line-top{-webkit-transform:rotate(0) translate(0,-10px);-ms-transform:rotate(0) translate(0,-10px);transform:rotate(0) translate(0,-10px);-webkit-transition:-webkit-transform .3s cubic-bezier(.4,.2,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,.2,.2,1);-o-transition:transform .3s cubic-bezier(.4,.2,.2,1);transition:transform .3s cubic-bezier(.4,.2,.2,1);transition:transform .3s cubic-bezier(.4,.2,.2,1),-webkit-transform .3s cubic-bezier(.4,.2,.2,1)}.bar-line-center{width:25px;-webkit-transform:rotate(0) translate(0,-50%);-ms-transform:rotate(0) translate(0,-50%);transform:rotate(0) translate(0,-50%);-webkit-transition:width .3s cubic-bezier(.4,.2,.2,1);-o-transition:width .3s cubic-bezier(.4,.2,.2,1);transition:width .3s cubic-bezier(.4,.2,.2,1)}.bar-line-bottom{-webkit-transform:rotate(0) translate(0,8px);-ms-transform:rotate(0) translate(0,8px);transform:rotate(0) translate(0,8px);-webkit-transition:-webkit-transform .3s cubic-bezier(.4,.2,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,.2,.2,1);-o-transition:transform .3s cubic-bezier(.4,.2,.2,1);transition:transform .3s cubic-bezier(.4,.2,.2,1);transition:transform .3s cubic-bezier(.4,.2,.2,1),-webkit-transform .3s cubic-bezier(.4,.2,.2,1)}.menu-open .bar-line-top{-webkit-transform:rotate(-135deg) translate(0,0);-ms-transform:rotate(-135deg) translate(0,0);transform:rotate(-135deg) translate(0,0)}.menu-open .bar-line-center{display:none}.menu-open .bar-line-bottom{-webkit-transform:rotate(-225deg) translate(0,0);-ms-transform:rotate(-225deg) translate(0,0);transform:rotate(-225deg) translate(0,0)}.menu-open .menu-text{-webkit-transform:translateX(49px);-ms-transform:translateX(49px);transform:translateX(49px)}.fline1{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:100%;text-align:center;background-color:var(--page-color4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fline1 a{color:var(--page-color1);text-decoration:none;margin:0 7px}.fline1 a:hover{text-decoration:underline}.fline2{width:100%;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background-color:var(--page-color1);-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fline2 .cc{margin-right:30px}.fline2 a{color:#fff;padding:0 5px;text-decoration:none}.fline2 a:hover{text-decoration:underline}.fnav a:first-child{padding-left:0}.ob-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-bottom:60px}.ob-list__el{background-color:var(--page-color3);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ob-header{position:relative}.ob-kat{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.ob-kat>div{background-color:var(--page-color1);padding:5px 10px 3px;margin-left:3px;color:#fff;font-size:.7em;text-transform:uppercase}.ob-kat .ob-kat-2{background-color:var(--page-color2)}.ob-list img{width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover}.ob-content{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px}.object{width:100%;margin-bottom:20px}.ob-intro p{margin:0;line-height:1.5em}.ob-button{margin-top:auto;margin-bottom:18px;width:calc(100% - 36px);justify-self:center}.ob-button a.button{width:100%;background-color:var(--page-color2);-webkit-transition:.3s ease background-color;-o-transition:.3s ease background-color;transition:.3s ease background-color}.ob-button a.button:hover{background-color:var(--page-color1)}h6{font-size:1em;margin-top:30px;margin-bottom:30px}video{width:100%}iframe{width:100%;height:40vw;max-height:460px;min-height:300px;vertical-align:bottom}.iframe-container{width:100%;height:100%}.img-borderless iframe{max-height:unset;height:100%}.form .honey{display:none}.form label{display:none}.form form#contactForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form .input100,.form .input50{width:calc(50% - 13px);height:43px;margin-bottom:26px}.form .input100{width:100%}.form .field100{width:100%}.form input{width:100%;height:100%;background-color:var(--page-color3);border:1px solid var(--page-color1);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.1em;padding-left:10px;padding-right:10px}.form input::-webkit-input-placeholder{color:var(--font-color)}.form input:-ms-input-placeholder{color:var(--font-color)}.form input::-ms-input-placeholder{color:var(--font-color)}.form input::placeholder{color:var(--font-color)}.form [type=radio],.form input[type=checkbox]{width:24px;height:24px;padding:0;border-radius:0;border:1px solid var(--page-color1);margin-left:-1px;position:relative;top:6px;margin-right:6px}.form .inputcheck{margin-bottom:30px}.form textarea{border:1px solid var(--page-color1);height:200px;min-height:200px;width:100%;background-color:var(--page-color3);border:1px solid var(--page-color1);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.1em;padding-left:10px;padding-right:10px;padding-top:10px;resize:vertical;margin-bottom:20px}.form textarea::-webkit-input-placeholder{color:var(--font-color)}.form textarea:-ms-input-placeholder{color:var(--font-color)}.form textarea::-ms-input-placeholder{color:var(--font-color)}.form textarea::placeholder{color:var(--font-color)}.form button{border:0;width:-webkit-fit-content;width:fit-content;height:100%;color:#fff}.form button:hover{cursor:pointer}.blog-header{padding:70px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:0}.blog-header img{width:100%;height:100%;max-height:800px;-o-object-fit:cover;object-fit:cover}.credit{width:100%;text-align:right;margin-top:5px;font-size:.8em}.blog h1{font-weight:400;font-size:3.5em;max-width:800px;line-height:1em}.blog .col2 .c5{width:calc(50% - 13px)}.blog-list-el-img .blog-header{position:relative;padding:0}.blog-list-el-img .credit{position:absolute;bottom:0;right:0;background:rgba(255,255,255,.704);width:-webkit-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px}.ob-fit-left{-o-object-position:left;object-position:left}.ob-fit-right{-o-object-position:right;object-position:right}.blog .c7{width:calc(66% - 2%);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.kategorien{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--page-color4)}.kategorien h2{margin:0;margin-bottom:20px}.kategorien ul{margin:0;padding:0;list-style-type:none}.kategorien li{padding:5px 0}.kategorien a{color:var(--page-color1);text-decoration:none}.blog-list-text{padding:30px 25px}.blog-list-text h2{font-size:2.5em;line-height:1em;margin-bottom:20px;margin-top:20px}.blog-list-text .bloglink{color:var(--page-color1)}.blog-list-el{background:var(--page-color4);margin-bottom:40px}.werte-container{margin-top:40px}.werte-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.wicon{width:28px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wert{color:var(--page-color1);padding-left:20px;font-size:1em}.detailinfos{margin-top:30px}.navbar{width:100%;height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-bottom:1px solid var(--page-color3)}body.navfixed{padding-top:80px}.navfixed .navbar{position:fixed;z-index:1000;top:0}nav{margin-left:auto}nav ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav li{list-style-type:none;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}nav li.active::before{content:"";display:block;background-color:var(--page-color1);width:100%;height:4px;position:absolute;top:0;left:0}nav a{color:var(--page-color1);text-decoration:none;font-size:14px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-family:var(--font2)}nav a:hover{color:var(--font-color)}.logo{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;padding:15px 10px;padding-left:0;-webkit-box-sizing:border-box;box-sizing:border-box}.logo a{height:100%;color:var(--font-color);text-decoration:none;font-family:var(--font2);font-size:2em;line-height:1.5em}.logo img{-o-object-fit:contain;object-fit:contain;width:auto;height:100%}@-webkit-keyframes example{from{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,-45%);transform:translate(0,-45%)}}@keyframes example{from{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,-45%);transform:translate(0,-45%)}}main{min-height:calc(100vh - 201px)}.icon{font-family:"Anicons Regular",sans-serif;font-variation-settings:"TIME" 1;-webkit-transition:font-variation-settings .4s ease;-o-transition:font-variation-settings .4s ease;transition:font-variation-settings .4s ease;font-size:38px}.icon:hover{cursor:pointer}.menu-open .icon{font-variation-settings:"TIME" 100;-webkit-transition:font-variation-settings .4s ease;-o-transition:font-variation-settings .4s ease;transition:font-variation-settings .4s ease}@media (max-width:var(--naviumbruch)){button.menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar{z-index:1001;position:relative}.navbar::before{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:1001}.logo{position:relative;z-index:1002}nav{display:none;position:absolute;width:100%;top:79px;border-top:1px solid #e5ede7;-webkit-transform:translateY(-220%);-ms-transform:translateY(-220%);transform:translateY(-220%);background-color:#fff;z-index:1000;-webkit-transition:-webkit-transform ease .3s;transition:-webkit-transform ease .3s;-o-transition:transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s}nav ul{display:block;background:#fff;z-index:1000;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:-webkit-fit-content;height:fit-content;border-bottom:4px solid var(--page-color1)}nav li{height:auto;width:100%;padding:0}nav li.active::before{content:"";display:block;background-color:var(--page-color1);width:4px;height:100%;position:absolute;top:0;left:0}nav li.active::after{content:"";display:block;background-color:var(--page-color1);width:4px;height:100%;position:absolute;top:0;right:0}nav a{width:100%;padding:12px 20px;text-align:center;border-bottom:1px solid var(--page-color3)}.menu-active nav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}nav{display:block}}nav>ul>li>ul{height:auto;min-width:100%;position:absolute;top:100%;display:block;background:#fff;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity ease .3s;-o-transition:visibility 0s,opacity ease .3s;transition:visibility 0s,opacity ease .3s;padding:10px;left:0;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid var(--page-color3);border-bottom:1px solid var(--page-color3);border-left:1px solid var(--page-color3);-webkit-box-shadow:2px 2px 4px 0 rgba(255,37,37,.03);box-shadow:2px 2px 4px 0 rgba(255,37,37,.03)}nav>ul>li>ul li{padding:0}nav>ul>li>ul a{padding-left:9px;white-space:nowrap;line-height:2em}nav>ul>li:hover>a,nav>ul>li:hover>span{color:var(--font-color);cursor:pointer}li.parent::after{content:"";display:block;position:absolute;width:7px;height:7px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-right:1px solid #000;border-bottom:1px solid #000;right:15px;margin-top:-5px}li.parent:hover::after{border-right:1px solid var(--font-color);border-bottom:1px solid var(--font-color)}li.parent a,li.parent span{padding-right:15px;color:var(--page-color1);text-decoration:none;font-size:14px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-family:var(--font2)}li.parent{-ms-flex-wrap:wrap;flex-wrap:wrap}nav>ul>li>ul>li:hover a{color:var(--font-color);cursor:pointer}nav>ul>li>ul>li.active::before{display:none}.social-icons{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.social-icons i{font-size:30px;margin-right:10px}.social-icons a{color:var(--page-color1)}.social-icons.social-mobile{position:absolute;z-index:1001;right:80px}.social-icons.social-mobile i{font-size:27px}.social-icons.social-mobile::after{content:"";display:block;height:80%;width:1px;background-color:var(--font-color);margin-left:15px}.zoom-gallery{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:4px;grid-row-gap:4px;margin-top:20px}.zoom-gallery__2er{grid-template-columns:repeat(2,1fr)}.zoom-gallery__3er{grid-template-columns:repeat(3,1fr)}.zoom-gallery__5er{grid-template-columns:repeat(5,1fr)}.zoom-gallery__6er{grid-template-columns:repeat(6,1fr)}.zoom-gallery img{width:100%;height:100%}.zoom-gallery figure{margin:0 5px 5px 0}.zoom-gallery figcaption{display:none}.zoom-gallery figure{margin:0;padding:0}.zoom-gallery a{height:auto;display:block;color:var(--font-color);text-decoration:none;font-size:.9em;line-height:1em;position:relative}.zoom-gallery a span{margin-top:4px;margin-bottom:30px;display:block}.zoom-gallery a::after{content:"";display:block;height:100%;width:100%;background:#fff;opacity:0;top:0;position:absolute;-webkit-transition:.3s ease opacity;-o-transition:.3s ease opacity;transition:.3s ease opacity}.zoom-gallery a .overplus{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:50px;border-radius:50%;background:var(--page-color1);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.zoom-gallery a .overplus::after,.zoom-gallery a .overplus::before{content:"";display:block;height:2px;width:30%;background:#fff;position:absolute}.zoom-gallery a .overplus::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.zoom-gallery a:hover::after{opacity:.1}.zoom-gallery a:hover .overplus{opacity:.9;-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.zoom-gallery img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.green{color:var(--page-color1)}.fullwidth{max-width:unset;padding:0}.padding-tb{padding-top:40px;padding-bottom:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.margin-b{margin-bottom:80px}.margin-t{margin-top:80px}.maxtwidth{max-width:860px}.margin-t-1{margin-top:1px}.margin-t-20{margin-top:20px}.margin-t-40{margin-top:40px}.margin-t-60{margin-top:60px}.margin-t-80{margin-top:80px}.margin-b-1{margin-bottom:2px}.margin-b-20{margin-bottom:20px}.margin-b-40{margin-bottom:40px}.margin-b-60{margin-bottom:60px}.margin-b-80{margin-bottom:80px}.absolute{position:absolute}.col2.margin-m-0>div{width:50%}.col2.margin-m-2>div{width:calc(50% - 1px)}.col2.margin-m-4>div{width:calc(50% - 2px)}.col2.margin-m-10>div{width:calc(50% - 5px)}.col2.margin-m-20>div{width:calc(50% - 10px)}.col2.margin-m-24>div{width:calc(50% - 12px)}.col2.margin-m-40>div{width:calc(50% - 20px)}.col2.margin-m-50>div{width:calc(50% - 25px)}.col2.margin-m-60>div{width:calc(50% - 30px)}.col2.margin-m-74>div{width:calc(50% - 37px)}.col2.margin-m-80>div{width:calc(50% - 40px)}.col2.margin-m-100>div{width:calc(50% - 50px)}.col2.margin-m-150>div{width:calc(50% - 75px)}.col2.margin-m-200>div{width:calc(50% - 100px)}.img-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.img-cover-pos-l{-o-object-position:left;object-position:left}.img-cover-pos-r{-o-object-position:right;object-position:right}.img-cover-pos-t{-o-object-position:top;object-position:top}.img-cover-pos-b{-o-object-position:bottom;object-position:bottom}.img-mirror{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.col2 .img-borderless-container{position:absolute;top:0;z-index:2;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.c-left.img-borderless-container{left:0}.c-right.img-borderless-container{right:0}.col2 .c5.img-borderless-container{width:50%}.s-align-c h1,.s-align-c h2,.s-align-c h3,.s-align-c h4,.s-align-c h5,.s-align-c h6,.s-align-c p{text-align:center}.s-align-c .maxtwidth{margin:auto}.s-align-c .ob-button-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-align-c>img{text-align:center;margin:auto;display:block}.s-align-r h1,.s-align-r h2,.s-align-r h3,.s-align-r h4,.s-align-r h5,.s-align-r h6,.s-align-r p{text-align:right}.s-align-r .t-align-c{text-align:center}.s-align-r .t-align-r{text-align:right}@media (max-width:1300px){.timeline-element{margin-left:38px}.timeline-element h2::before{right:unset;margin-right:0;margin-top:8px;left:-21px}}@media (min-width:1700px){.us-header__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:1300px){.us-header--ob .us-header__left{width:34%}.us-header--ob .us-header__right{max-width:unset;width:66%}}@media (min-width:1600px){.us-header--ob .us-header__left{width:36%}.us-header--ob .us-header__right{max-width:unset;width:64%}}@media (max-width:1250px){.blog-header{padding:40px}.blog h1{margin-top:0}}@media (max-height:600px){.us-header{height:auto}}@media (max-width:950px){.ob-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:850px){.ob-list{grid-template-columns:repeat(2,1fr)}.form .input50{width:100%}.form .input100,.form .input50{margin-bottom:12px}.margin-t-40,.margin-t-60,.margin-t-80{margin-top:40px}.margin-b-40,.margin-b-60,.margin-b-80{margin-bottom:40px}.col2,.col3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col2 .c3,.col2 .c4,.col2 .c5,.col2 .c6,.col3 .c3,.col3 .c4,.col3 .c5,.col3 .c6{width:100%;margin-bottom:20px}.col3{display:block}.col2 .c7,.col3 .c7{width:100%}.home-link-box{margin-bottom:60px}img.absolute{position:static}.col2 .img-borderless-container{position:static;height:inherit;top:inherit;display:inherit;width:inherit}.col2 .c5.img-borderless-container{width:inherit}}@media (max-width:750px){.us-header{height:auto;max-height:unset;display:block}.us-header__left{width:100%;height:35vh}.us-header__right{width:100%;height:auto;max-width:unset;padding:5%}.timeline-element{margin-bottom:86px;padding-bottom:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.timeline-element::after{content:"";display:block;content:"";display:block;height:2px;width:60%;background:var(--page-color1);left:-40px;bottom:-9px;position:absolute}.timeline-element-2col{-ms-flex-wrap:wrap;flex-wrap:wrap}.timeline-element-2col>div{width:calc(100% - 40px)}.timeline-element-2col .right{margin-bottom:0}.timeline-element-2col .left::after{display:none}.left.left--fullw{margin-bottom:-32px}.home-header{margin-bottom:0}.home-header__content h1{font-size:2.2em}.accordion-body{padding-left:0}.maxw{padding:0 20px}.maxw.fullwidth{padding:0}.slide-text-container{padding:3px 35px}.slider .swiper-button-next,.slider .swiper-button-prev{background:0 0;height:35px;width:35px;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:rotate(45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border-left:2px solid var(--page-color1);border-bottom:2px solid var(--page-color1)}.slider .swiper-button-next{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.us-header--ob .us-header__left{width:100%;height:50vw}.us-header--ob .us-header__right{padding-top:40px;padding-bottom:40px;width:100%;margin-bottom:40px}.c3--ob{margin-bottom:20px}.blog-header{padding:20px}.blog h1{font-size:2.5em}.minusmargin{margin-top:0}.wicon img{margin-bottom:0}}@media (max-width:600px){.ob-list{grid-template-columns:repeat(1,1fr)}.input50{width:100%}}