body{-webkit-font-smoothing:antialiased;margin:0;--fontSize: clamp(.875rem, 1.2vw, 1rem)}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#masthead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:90px}#masthead .site-branding{margin-top:0;margin-bottom:0}.wp-block-button__link{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;background-color:#252528;border-radius:0;padding:1rem 2.3rem;text-transform:uppercase;border:2px solid rgba(0,0,0,0);color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;cursor:pointer;font-size:var(--fontSize)}.wp-block-button__link:hover{background-color:#fff;color:#252528}.wp-block-button.red .wp-block-button__link{background-color:#e2001a;border-radius:0;padding:1rem 2.3rem;text-transform:uppercase;border:2px solid rgba(0,0,0,0);color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;cursor:pointer}.wp-block-button.red .wp-block-button__link:hover{background-color:#fff;color:#e2001a}h1,.headline1{font-family:"Roboto Condensed",sans-serif;font-weight:700;--fontSize: clamp(1.625rem, 4.2vw, 3rem);line-height:1.2}.headline2{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.29;--fontSize: 1.75rem;--fontSize: clamp(1.25rem, 1.95vw, 1.75rem)}.fliesstextBold{font-family:"Noto Serif",serif;font-weight:700;line-height:1.75;--fontSize: 1rem}.fliesstextBold+p{margin-top:0}h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.11;--fontSize: clamp(1.25rem, 3.2vw, 2.875rem)}h3{font-family:"Noto Serif",serif;font-weight:400;--fontSize: clamp(.875rem, 1.4vw, 1.25rem);line-height:1.6}.wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;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}.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{z-index:2;position:relative;aspect-ratio:1021/556}.wp-block-embed.is-type-video .wp-block-embed__wrapper::before{background-color:#252528;width:100%;height:70%;display:block;content:"";position:absolute;bottom:0;z-index:0}body:not(.safari) .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{width:100%;height:100%}.imageBlock1>.wp-block-group__inner-container,.imageBlock2>.wp-block-group__inner-container{max-width:calc(1230px + 14.4vw);margin-left:auto;margin-right:auto;padding-left:7.2vw;padding-right:7.2vw;width:calc(100% - 14.4vw);-webkit-box-sizing:content-box;box-sizing:content-box}.imageBlock1 h2,.imageBlock1 .headline,.imageBlock2 h2,.imageBlock2 .headline{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.29;--fontSize: 1.75rem;--fontSize: clamp(1.25rem, 1.95vw, 1.75rem)}.call2action{background:#f7f0ea}.black-bg{background-color:#252528;color:#fff}.lightbrown-bg{background-color:#f7f0ea;padding-bottom:4.5vw}.black-bg,.lightbrown-bg{padding-top:var(--fontSize)}.black-bg .wp-block-group__inner-container,.lightbrown-bg .wp-block-group__inner-container{max-width:calc(1230px + 14.4vw);margin-left:auto;margin-right:auto;padding-left:7.2vw;padding-right:7.2vw;width:calc(100% - 14.4vw);-webkit-box-sizing:content-box;box-sizing:content-box}.black-bg .columns-4 .wp-block-column,.lightbrown-bg .columns-4 .wp-block-column{padding-bottom:calc(5.5vw - var(--fontSize)*1.2)}.color-braun{color:#a29483}.zahl{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.11;--fontSize: clamp(2rem, 4.4vw, 70px);margin:0}blockquote{margin:0;position:relative}blockquote p{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.29;--fontSize: 1.75rem;--fontSize: clamp(1.25rem, 1.95vw, 1.75rem);color:#a29483;margin-top:0}blockquote cite{font-family:"Noto Serif",serif;font-weight:700;line-height:1.75;font-style:normal}.openForm{cursor:pointer}.openForm a{pointer-events:none}@media only screen and (max-width: 599px){.wp-block-embed.is-type-video iframe{max-width:calc(1230px + 14.4vw);margin-left:auto;margin-right:auto;padding-left:7.2vw;padding-right:7.2vw;width:calc(100% - 14.4vw);-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:10%}.call2action{padding:var(--fontSize)}}@media only screen and (min-width: 600px){.wp-block-embed.is-type-video iframe{max-width:1020px;margin-left:auto;margin-right:auto;margin-bottom:3.1%}.call2action{padding:calc(var(--fontSize)*2)}}@media only screen and (min-width: 600px)and (max-width: 781px){.black-bg .columns-4 .wp-block-column:nth-child(1),.black-bg .columns-4 .wp-block-column:nth-child(2){border-bottom:1px solid #a29483;margin-bottom:var(--fontSize)}.black-bg .columns-4 .wp-block-column:nth-child(odd){position:relative}.black-bg .columns-4 .wp-block-column:nth-child(odd)::after{content:"";position:absolute;right:-1em;top:0;border-right:1px solid #a29483;height:calc(100% - var(--fontSize));display:block}}@media only screen and (min-width: 782px){.black-bg .columns-4 .wp-block-column:not(:nth-of-type(4)){border-right:1px solid #a29483;padding-right:var(--wp--style--block-gap, 2em)}}@media only screen and (max-width: 980px){.imageBlock1>.wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.imageBlock1>.wp-block-group__inner-container .wp-block-image{margin-bottom:0}.imageBlock1>.wp-block-group__inner-container>div:not(.wp-block-image),.imageBlock2>.wp-block-group__inner-container>div:not(.wp-block-image){max-width:93%;margin-left:auto;margin-right:auto;margin-top:-10vw;z-index:1;position:relative}}@media only screen and (min-width: 981px){.imageBlock1>.wp-block-group__inner-container,.imageBlock2>.wp-block-group__inner-container{display:grid;grid-template-rows:auto 5%}.imageBlock1>.wp-block-group__inner-container .call2action,.imageBlock2>.wp-block-group__inner-container .call2action{grid-row:1/span 2}.imageBlock1>.wp-block-group__inner-container .wp-block-image,.imageBlock2>.wp-block-group__inner-container .wp-block-image{grid-row:1}.imageBlock1>.wp-block-group__inner-container{grid-template-columns:auto 15% 51%}.imageBlock1>.wp-block-group__inner-container .call2action{grid-column:1/span 2;align-self:end;z-index:2}.imageBlock1>.wp-block-group__inner-container .wp-block-image{grid-column:2/span 2}.imageBlock2>.wp-block-group__inner-container{grid-template-columns:51% 15% auto}.imageBlock2>.wp-block-group__inner-container .call2action{grid-column:2/span 2;align-self:end;z-index:2}.imageBlock2>.wp-block-group__inner-container .wp-block-image{grid-column:1/span 2}}#page .headElement{padding-left:0;padding-right:0;padding-top:clamp(1px,6%,85px)}#page .headElement .wp-block-cover__inner-container>*{max-width:730px}#page .headElement p{font-family:"Noto Serif",serif;font-weight:400;--fontSize: clamp(.875rem, 1.4vw, 1.25rem);line-height:1.6}#page .headElement .wp-block-button__link{background-color:#e2001a;border-radius:0;padding:1rem 2.3rem;text-transform:uppercase;border:2px solid rgba(0,0,0,0);color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;cursor:pointer}#page .headElement .wp-block-button__link:hover{background-color:#fff;color:#e2001a}@media only screen and (max-width: 620px){#page .headElement{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page .headElement .wp-block-cover__inner-container{margin-left:7.2vw;margin-right:7.2vw;background-color:#fff;margin-top:-14vw;padding:7.2vw;color:var(--black)}#page .headElement>img{position:relative;aspect-ratio:320/190}}@media only screen and (min-width: 621px){.home #page .headElement{height:clamp(1px,40vw,580px)}#page .headElement{height:clamp(1px,32vw,440px)}#page .headElement .wp-block-cover__inner-container{max-width:calc(1230px + 14.4vw);margin-left:0;margin-right:0;padding-left:7.2vw;padding-right:7.2vw;width:calc(100% - 14.4vw);-webkit-box-sizing:content-box;box-sizing:content-box}#page .headElement .wp-block-cover__inner-container>*{color:#fff}}.main-navigation ul{list-style-type:none;padding:1rem 0 1rem 1rem;margin:0}.main-navigation ul li{margin:.5rem 1rem}.main-navigation a{text-decoration:none;color:#252528;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1}#masthead{max-width:calc(1230px + 14.4vw);margin-left:auto;margin-right:auto;padding-left:7.2vw;padding-right:7.2vw;width:calc(100% - 14.4vw);-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:2px solid #f7f0ea}#masthead .site-branding{text-decoration:none;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#masthead .site-branding svg{margin-right:1rem}@media only screen and (hover: hover){.main-navigation a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative}.main-navigation a::after{content:"";-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-bottom:2px solid #e2001a;width:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:block;position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.main-navigation a:hover{color:#e2001a}.main-navigation a:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media only screen and (min-width: 621px){.main-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tabmenu-frontend{max-width:calc(1230px + 14.4vw);margin-left:auto;margin-right:auto;padding-left:7.2vw;padding-right:7.2vw;width:calc(100% - 14.4vw);-webkit-box-sizing:content-box;box-sizing:content-box;margin-top:calc(var(--fontSize)*2);position:relative}.tabmenu-frontend.mobile .moreContent[data-slideposition=left] div{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.tabmenu-frontend.mobile .moreContent[data-slideposition=right] div{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.tabmenu-frontend.mobile .moreContent>div{-webkit-transition:1s ease all;-o-transition:1s ease all;transition:1s ease all}.tabmenu-frontend.mobile .moreContent>div:first-child{margin-left:30px}.tabmenu-frontend.mobile .moreContent>div:last-child{margin-right:30px}.tabmenu-frontend.mobile .tabHead[data-tabstatus=active],.tabmenu-frontend.mobile .tabHead[data-tabstatus=inactive]{color:rgba(0,0,0,.3)}.tabmenu-frontend .carouselNav,.tabmenu-frontend .moreContentNav{display:-webkit-box;display:-ms-flexbox;display:flex}.tabmenu-frontend .moreContentNav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:1/span 2;margin-top:calc(var(--fontSize)*2)}.tabmenu-frontend .moreContentNav span{width:10px;height:10px;margin-right:20px;background:#252528}.tabmenu-frontend .moreContentNav span[data-status=active]{background:#e2001a}.tabmenu-frontend .carouselNav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100vw;position:absolute;left:0;top:0}.tabmenu-frontend .carouselNav>div{width:7.2vw;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabmenu-frontend .carouselNav>div:first-child svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tabmenu-frontend .tabHead,.tabmenu-frontend .tabContent{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tabmenu-frontend .tabContent{grid-column:1;grid-row:1}.tabmenu-frontend .tabContent[data-tabstatus=inactive]{opacity:0;pointer-events:none}.tabmenu-frontend .carousel__snapper{position:absolute;top:0;left:-5%;width:110%;height:100%;scroll-snap-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}.tabHeadWrapper{white-space:nowrap;counter-reset:item;scroll-behavior:smooth;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabHeadWrapper .tabHead{counter-increment:item;padding:.8125rem 1.3rem;margin-right:2rem;margin-bottom:1.5rem;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;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;--fontSize: 0.875rem;border:var(--borderWidth) solid rgba(0,0,0,0);--borderWidth: 2px}.tabHeadWrapper .tabHead span{pointer-events:none}.tabHeadWrapper .tabHead[data-tabstatus=active]{border-color:#252528;position:relative;--size: 16px;cursor:pointer}.tabHeadWrapper .tabHead[data-tabstatus=active]:before{content:"";border-color:#252528;border-top:var(--size) solid rgba(0,0,0,0);border-bottom:var(--size) solid rgba(0,0,0,0);border-right:var(--size) solid #252528;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:calc(var(--size)*-1.5);z-index:0}.tabHeadWrapper .tabHead[data-tabstatus=active]:after{content:"";border-color:#fff;border-top:var(--size) solid rgba(0,0,0,0);border-bottom:var(--size) solid rgba(0,0,0,0);border-right:var(--size) solid #fff;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:-21px;z-index:1}.tabContentWrapper{position:relative;display:grid}.tabContentWrapper figure{margin:0;overflow:hidden}.tabContentWrapper img{max-width:100%;width:100%}.mainContent{background-color:#f7f0ea;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.mainContent .headline{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.29;--fontSize: 1.75rem;--fontSize: clamp(1.25rem, 1.95vw, 1.75rem);margin-top:0;margin-bottom:0}.mainContent .subline{font-family:"Noto Serif",serif;font-weight:700;line-height:1.75;margin-top:0;margin-bottom:0}.tabmenu-teams .tabContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.8vw;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:calc(3.5vw + 2rem)}.tabmenu-teams .mainContent{padding:0rem 1.8rem 4.6rem 1.8rem}.tabmenu-teams .header{margin-bottom:calc(var(--fontSize)*2)}.tabmenu-teams figure{margin-top:-3.5vw;width:180px;height:180px;margin-right:3%;aspect-ratio:1/1}.tabmenu-teams figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tabmenu .tabContent{display:grid;grid-template-rows:repeat(3, auto)}.tabmenu .tabContent figure{grid-column:1/span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tabmenu .mainContent{padding:2.3rem 1.8rem 4.6rem 1.8rem}.tabmenu .mainContent .wp-block-button__link{background-color:#e2001a;border-radius:0;padding:1rem 2.3rem;text-transform:uppercase;border:2px solid rgba(0,0,0,0);color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;cursor:pointer}.tabmenu .mainContent .wp-block-button__link:hover{background-color:#fff;color:#e2001a}.tabmenu .moreContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:2vw;grid-row:3;align-self:end;overflow-x:hidden;padding-left:30px;padding-right:30px;width:calc(100% + 30px)}.tabmenu .moreContent div{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:180px;min-height:180px;width:180px;height:180px;padding:1.6rem .85rem .85rem .85rem;background-color:#252528;color:#fff;position:relative}.tabmenu .moreContent div:not(:first-child){margin-left:30px}.tabmenu .moreContent div *{margin:0}.tabmenu .moreContent div .link{position:absolute;top:0;left:0;width:100%;height:100%}.tabmenu .moreContent div .text{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.33;--fontSize: 1.125rem}.tabmenu .moreContent div .linkText{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;--fontSize: 0.75rem;text-decoration:none;color:#fff;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}@media(hover: hover){.moreContent div{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border:2px solid #252528}.moreContent div:hover{background-color:#fff}.moreContent div:hover .text{color:#252528}.moreContent div:hover .linkText{color:#e2001a}.tabHead:not([data-tabstatus=active]) span{position:relative}.tabHead:not([data-tabstatus=active]) span::before{content:"";-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-bottom:2px solid #252528;width:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:block;position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;bottom:-6px;opacity:0}.tabHead:not([data-tabstatus=active]):hover span::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@media only screen and (max-width: 549px){.tabmenu-teams{padding-bottom:20px}.tabmenu-teams .header{margin-bottom:0}.tabmenu-teams .header::before{content:"";background-color:#fff;width:100%;height:140px;position:absolute;left:0;z-index:0}.tabmenu-teams .header figure{margin-left:auto;margin-right:auto;z-index:1;position:relative;margin-bottom:1.25rem}.tabmenu-teams .mainContent{position:relative;padding-bottom:0}.tabmenu-teams .content{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;margin-bottom:0;margin-top:0;padding-top:20px}.tabmenu-teams .content:not(.visible){opacity:0;max-height:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none;padding-bottom:0}.tabmenu-teams .content.visible{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);padding-bottom:40px}.tabmenu-teams .openContent{width:42px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:100%;position:absolute;bottom:-20px;left:calc(50% - 20px)}.tabmenu-teams .openContent svg{pointer-events:none}.tabmenu-teams .openContent.visible svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.tabmenu-teams .openContent:not(.visible) svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (min-width: 550px){.tabmenu-teams .openContent{display:none}.tabmenu-teams .tabContent .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 768px){.tabmenu-teams .tabContent>*{width:calc(50% - 2rem)}.tabmenu-teams .tabContent .header .headline{--fontSize: clamp(1px, 3vw, 1.75rem)}}@media only screen and (max-width: 980px){.tabmenu .mainContent{grid-column:1/span 2;grid-row:2;margin-top:-10vw}.mainContent,.moreContent{justify-self:center}.moreContent{width:100%;grid-column:1/span 2}.moreContent div .text{margin-bottom:1rem}.tabmenu .tabContent{grid-template-columns:auto auto}.tabmenu .tabContent figure{grid-row:1}}@media only screen and (min-width: 981px){.tabmenu .mainContent{grid-column:1;grid-row:2/span 2;align-self:end}.tabmenu .tabContent{grid-template-columns:auto 630px}.tabmenu .tabContent figure{grid-row:1/span 2}}.slider{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(var(--fontSize)*2)}.slideContentWrapper{display:grid;position:relative;justify-items:start}.slideContentWrapper img{max-width:100%}.slideContentWrapper figure{margin:0;aspect-ratio:1/1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slideContentWrapper .slideContent{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column:1;grid-row:1/-1;background-color:#fff;padding:4.5vw;-webkit-column-gap:4.5vw;-moz-column-gap:4.5vw;column-gap:4.5vw}.slideContentWrapper .slideContent .textContent{width:calc(79% - 4.5vw)}.slideContentWrapper .slideContent figure{max-width:145px;width:31%}.slideContentWrapper .slideContent img{width:100%}.slideContentWrapper .slideContent[data-slideactivated=inactive]{opacity:0;pointer-events:none}.slider .wp-block-button__link{background-color:#fff;border-radius:0;padding:1rem 2.3rem;text-transform:uppercase;border:2px solid #252528;color:#252528;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;cursor:pointer}.slider .wp-block-button__link:hover{background-color:#252528;color:#fff}.slider .slidePreview{padding:1rem;background-color:#fff;cursor:pointer;aspect-ratio:180/140;border-bottom:4px solid rgba(0,0,0,0)}.slider .slidePreview[data-slideactivated=active],.slider .slidePreview:first-child:not([data-slideactivated=inactive]){border-bottom:4px solid #e2001a}.slider .slidePreview figure{width:100%;height:100%;margin:0}.slider .slidePreview figure img{width:100%;height:100%}.slider .slidePreview *{pointer-events:none}.slider .slidePreview .textContent{display:none}.navGrid{display:grid;grid-template-columns:20px auto 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navGrid svg{pointer-events:none}.navGrid>div{cursor:pointer}.navigation{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:end}.navigation span{--spanWidth: .6rem;width:var(--spanWidth);height:var(--spanWidth);background:#252528;margin-left:calc(var(--spanWidth)*1.5);margin-right:calc(var(--spanWidth)*1.5);cursor:pointer}.navigation span[data-slideactivated=active]{background:#e2001a}.previewWrapper{display:grid;grid-column-gap:2.1vw;grid-auto-rows:minmax(-webkit-min-content, -webkit-max-content);grid-auto-rows:minmax(min-content, max-content);grid-row-gap:2.1vw}@media(hover: hover){.navigation span{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.navigation span:hover{background:#e2001a}.slidePreview{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.slidePreview:hover{opacity:.5}}@media only screen and (max-width: 767px){.slider{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.slider .previewWrapper{grid-template-columns:repeat(3, calc(33.333% - 1.4vw))}.slider .navGrid{grid-column:1/span 3}}@media only screen and (min-width: 768px){.slider .slideContentWrapper{width:70%}.slider .previewWrapper{width:30%;grid-template-columns:repeat(2, calc(50% - 1.05vw));margin-left:2.1vw}.slider .navGrid{grid-column:1/span 2}}.accordionWrap{max-width:calc(1230px + 14.4vw);margin-left:auto;margin-right:auto;padding-left:7.2vw;padding-right:7.2vw;width:calc(100% - 14.4vw);-webkit-box-sizing:content-box;box-sizing:content-box;position:relative}.accordionWrap .wp-block-group__inner-container{background:#f7f0ea;padding:4vw}.opener{display:block;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.accordion{margin-bottom:1vw;background:#fff;position:relative;overflow:hidden}.accordion .accordionHead{position:relative;background:#fff;cursor:pointer;z-index:1;padding:1vw 2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion .accordionHead h2{font-family:"Noto Serif",serif;font-weight:400;line-height:1.75;margin:0;--fontSize: 1rem}.accordion .accordionContent{z-index:0;-webkit-transition:all .3s 0s ease;-o-transition:all .3s 0s ease;transition:all .3s 0s ease;padding:0vw 2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion:not(.visible) .accordionContent,.accordion:not([data-openall=visible]) .accordionContent{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;max-height:0;pointer-events:none}.accordion:not(.visible) .opener,.accordion:not([data-openall=visible]) .opener{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion.visible .accordionContent,.accordion[data-openall=visible] .accordionContent{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);background:#fff;max-height:100%}.accordion.visible .accordionContent .opener,.accordion[data-openall=visible] .accordionContent .opener{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion.visible .opener,.accordion[data-openall=visible] .opener{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.accordion.visible .accordionHead *,.accordion[data-openall=visible] .accordionHead *{font-weight:700}.openAcc .accordion:not(.visible) .accordionContent,.openAcc .accordion:not([data-openall=visible]) .accordionContent{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);background:#fff;max-height:100%}.openAcc .accordion:not(.visible) .accordionContent .opener,.openAcc .accordion:not([data-openall=visible]) .accordionContent .opener{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.openAcc .accordion:not(.visible) .opener,.openAcc .accordion:not([data-openall=visible]) .opener{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.openAcc .accordion.visible .accordionContent,.openAcc .accordion[data-openall=visible] .accordionContent{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;max-height:0;pointer-events:none}.openAcc .accordion.visible .opener,.openAcc .accordion[data-openall=visible] .opener{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.openAcc .accordion.visible .accordionHead *,.openAcc .accordion[data-openall=visible] .accordionHead *{font-weight:700}.openAll{cursor:pointer;text-decoration:underline;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.openAll:hover{color:#e2001a}.formWrapper{background-color:#f7f0ea;max-width:780px;margin-left:auto;margin-right:auto;width:100%;padding:1.75vw 4.2vw 3.5vw 4.2vw;font-family:"Noto Serif",serif;font-weight:400;line-height:1.75;--fontSize: 0.875rem}.formWrapper form:after{content:"*Pflichtfelder";text-align:right;width:100%;display:block;margin-top:1rem;font-size:.9rem}.formWrapper .gform_validation_errors p,.formWrapper .validation_message{color:#e2001a;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;--fontSize: 0.625rem;margin-top:var(--fontSize)}.formWrapper h2{margin-top:0}.formWrapper input,.formWrapper textarea{border:none}.formWrapper .headline{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.29;--fontSize: 1.75rem;--fontSize: clamp(1.25rem, 1.95vw, 1.75rem)}.formWrapper .gfield_label{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:var(--fontSize);display:block;--fontSize: 0.625rem}.formWrapper .gfield_radio{font-family:"Noto Serif",serif;font-weight:400;line-height:1.75;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3px}.formWrapper .gfield_radio .gchoice:not(:last-child){margin-right:20px}.formWrapper .gfield_radio .gchoice .gfield-choice-input{display:none}.formWrapper .gfield_radio .gchoice input:checked+label:before{background:gray}.formWrapper .gfield_radio .gchoice input:checked+label::after{content:"";border-radius:100%;width:6px;height:6px;background:#fff;display:block;position:absolute;left:8px}.formWrapper .gfield_radio .gchoice label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.formWrapper .gfield_radio .gchoice label:before{content:"";border-radius:100%;border:1px solid gray;width:20px;height:20px;display:block;margin-right:5px;background:#fff}.formWrapper fieldset{border:none;padding:0}.formWrapper .gfield{margin-bottom:var(--fontSize)}.formWrapper .ginput_container input:not([type=checkbox]){height:42px}.formWrapper .ginput_container input:not([type=checkbox]),.formWrapper .ginput_container textarea{width:100%}.formWrapper .ginput_container input[type=checkbox]{margin-left:0;margin-top:5px}.formWrapper .gfield_required_asterisk{top:-2px;position:relative}.formWrapper .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex}.formWrapper .no-mb{margin-bottom:0}.formWrapper .datenschutzLink{margin-left:16px}.formWrapper .gform_footer input[type=submit]{background-color:#e2001a;border-radius:0;padding:1rem 2.3rem;text-transform:uppercase;border:2px solid rgba(0,0,0,0);color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;cursor:pointer;margin-top:var(--fontSize)}.formWrapper .gform_footer input[type=submit]:hover{background-color:#fff;color:#e2001a}#closeForm{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;text-align:right;margin-bottom:1.75vw;cursor:pointer}.admin-bar #popUpForm{top:32px}#popUpForm{position:fixed;display:none;top:0;left:0;width:100vw;height:100vh;overflow:scroll;z-index:9999;color:#252528;background:rgba(0,0,0,.5)}@media only screen and (max-width: 620px){#page{padding-top:70px}#masthead{position:fixed;top:0;left:0;max-height:70px;z-index:996}#masthead:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:999}#masthead *{z-index:1000}.burger{position:relative;width:1rem;height:18px;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.burger span{background-color:#252528;width:100%;height:2px;display:block;margin-bottom:4px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.burger+#site-navigation{background:#fff;top:0;left:0;z-index:998;width:100%;position:fixed;-webkit-transition:1s ease all;-o-transition:1s ease all;transition:1s ease all;overflow:scroll;height:calc(100% - 70px);padding-bottom:100px}.burger+#site-navigation ul{padding-right:1rem}.burger+#site-navigation li{margin:0}.burger+#site-navigation a{min-height:62px;background:#f7f0ea;padding-left:1rem;width: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}.openMenu::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;z-index:995;top:0;left:0;width:100%;height:100%}.openMenu .burger span{position:absolute}.openMenu .burger span:last-child{display:none}.openMenu .burger span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.openMenu .burger span:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.openMenu .burger+#site-navigation{-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px)}.closedMenu .burger+#site-navigation{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.admin-bar #masthead{top:46px}.admin-bar #masthead .burger+#site-navigation{top:46px}}@media only screen and (min-width: 600px){.slidemobile+.navigation,.slidemobile .buttonnav{display:none}}@media only screen and (max-width: 599px){.slidemobile{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.slidemobile .wp-block-column{min-width:100%}.slidemobile .wp-block-column:not([data-slideactivated=active]){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slidemobile .wp-block-column[data-slideactivated=active]{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.slidemobile+.navigation{width:100vw;background:#fff;margin-left:-7.2vw;margin-bottom:calc(var(--fontSize)*-1)}.slidemobile .buttonnav{position:absolute;left:2.5%;width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slidemobile .buttonnav .prev{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.slidemobile .buttonnav svg{fill:#fff}}.flex-wrapper>.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:calc(1230px + 14.4vw);margin-left:auto;margin-right:auto;padding-left:7.2vw;padding-right:7.2vw;width:calc(100% - 14.4vw);-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrapper>.flexbox>.menu-footer-menue-container .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.flex-wrapper>.flexbox>.menu-footer-menue-container .menu li:not(:last-child){margin-right:2rem}.flex-wrapper>.flexbox.fourColumns>*{padding-right:2rem}footer .footer-headline{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;margin-top:0;margin-bottom:1.5rem}footer ul{list-style-type:none;margin:0;padding:0}footer .menu a{font-family:"Noto Serif",serif;font-weight:400;line-height:1.75;text-decoration:none;color:#a29483;margin-bottom:.5rem;margin-top:.5rem;display:block}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:calc(3.5vw - var(--fontSize));padding-bottom:3.2vw;margin-bottom:4vw;border-bottom:2px solid #fff}.social-icons a{background-color:#fff;border-radius:100%;width:42px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;margin-left:22px;margin-right:22px;margin-top:0;margin-bottom:0}.social-icons path{fill:#252528}.kontakt-widget{min-height:9.7vw}@media(hover: hover){.social-icons a{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.social-icons a:hover{background:#252528}.social-icons a:hover path{fill:#fff}footer .menu a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;display:table}footer .menu a::after{content:"";-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-bottom:1px solid #a29483;width:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:block;position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}footer .menu a:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}footer .open-menuInput{display:none}@media only screen and (max-width: 599px){.kontakt-widget .wp-block-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width: 549px){.flex-wrapper>.flexbox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrapper>.flexbox:not(.fourColumns)>*{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:62px}.flex-wrapper>.flexbox.fourColumns>div:first-child{margin-top:2rem}.flex-wrapper>.flexbox .logo{width:128px;min-height:17px}.flex-wrapper>.flexbox>*{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrapper>.flexbox .menu-footer-menue-container{border-bottom:2px solid #f7f0ea;width:100%}footer .open-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;margin-bottom:10px}footer .open-menu svg{margin-left:10px;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;display:block}footer .open-menu .footer-headline{margin:0}footer .open-menuInput+label{background-color:#f7f0ea;z-index:1}footer .open-menuInput+label+*{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}footer .open-menuInput:checked+label+*{opacity:1;max-height:100%;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}footer .open-menuInput:checked+label svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}footer .open-menuInput:not(:checked)+label+*{opacity:0;max-height:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none}footer .open-menuInput:not(:checked)+label svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (min-width: 550px){footer .open-menu svg{display:none}.flex-wrapper>.flexbox.fourColumns>*{-ms-flex-preferred-size:220px;flex-basis:220px;padding-right:2rem}.flex-wrapper>.flexbox.fourColumns>*:first-child{margin-bottom:calc(var(--fontSize)*2)}.flex-wrapper>.flexbox.fourColumns>*:not(:last-child):not(:first-child){margin-bottom:calc(var(--fontSize)*2)}}*{font-size:var(--fontSize)}h1{margin:0}.wp-block-columns{margin-bottom:0}.entry-content>h1,.entry-content>h2,.entry-content>p,.entry-content>a,.entry-content>ul,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>.wp-block-columns{max-width:calc(1230px + 14.4vw);margin-left:auto;margin-right:auto;padding-left:7.2vw;padding-right:7.2vw;width:calc(100% - 14.4vw);-webkit-box-sizing:content-box;box-sizing:content-box}.entry-content>h2{margin-top:calc(var(--fontSize)*2)}.entry-content>h3{margin-top:var(--fontSize);margin-bottom:calc(var(--fontSize)*2)}.entry-content>*:first-child:not(.headElement){margin-top:var(--fontSize)}h2,h3,h4,h5,h6{margin-bottom:0}p,a,ul{margin-top:var(--fontSize);margin-bottom:var(--fontSize);font-family:"Noto Serif",serif;font-weight:400;line-height:1.75}.entry-content>div:not(.wp-block-spacer),.entry-content>figure{margin-bottom:clamp(1px,7.9vw,120px)}.entry-content * .wp-block-group:not(:first-child),.entry-content * .wp-block-columns:not(:first-child){margin-top:clamp(3.2rem,5.5vw,90px)}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}.hidden_label .gfield_label{display:none}#content a:not(.wp-block-button__link){color:#e2001a;text-decoration:none;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;position:relative;font-weight:700}#content a:not(.wp-block-button__link)::after{content:"";border-bottom:1px solid #e2001a;display:block;position:absolute;width:0%;left:0;bottom:0;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:100%}#content a:not(.wp-block-button__link):hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}
