/*!
Theme Name:     aundo
Description:    Custom theme
Author:         a&o
Version:        31/07/2024
*/
@charset "UTF-8";.is-root-container,body{--headerHeight:max(6rem,min(12vw,10rem));--schwarz:#252528;--weiss:#fff;--smallMargin:1.5rem;--mediumMargin:max(2rem,min(5vw,6rem));--bigMargin:max(6rem,min(14vw,9.3rem));--fontMargin:var(--fontSize);--fontMarginHalf:calc(var(--fontSize)/2);--gapSmall:1.25rem;--gapMedium:2rem;--gapBig:3rem}@media only screen and (max-width:1199px){.is-root-container,body{--sidePadding:max(1.8rem,min(7vw,4.5rem))}}@media only screen and (min-width:1200px){.is-root-container,body{--sidePadding:max(1rem,min(15vw,17rem))}}.has-custom-content-position[class*=-bottom-]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.has-custom-content-position[class*=-top-]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.has-custom-content-position[class*=-right]:not([class*=-right-]){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.has-custom-content-position[class*=-center]:not([class*=-center-]) .wp-block-cover__inner-container,.has-custom-content-position[class*=-right]:not([class*=-right-]) .wp-block-cover__inner-container{min-width:55vw;width:-webkit-min-content;width:-moz-min-content;width:min-content}.wp-block-cover,.wp-block-cover-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-position:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;-webkit-box-shadow:none;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-gallery.is-layout-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-gallery>.wp-block-image img{width:100%}.wp-block-gallery .wp-block-image{max-width:100%}.wp-block-gallery.columns-2 .wp-block-image{width:max(200px,min(45%,10000px))}.wp-block-gallery.columns-3 .wp-block-image{width:max(200px,min(30%,10000px))}.wp-block-gallery.columns-4 .wp-block-image{width:max(200px,min(20%,10000px))}figure.wp-block-gallery.has-nested-images{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.has-text-align-center{text-align:center;width:100%}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:none}body .is-layout-flex{-webkit-box-align:initial;-ms-flex-align:initial;align-items:normal;display:-webkit-box;display:-ms-flexbox;display:flex}body .is-layout-flex:not(.is-nowrap):not(.wp-block-columns){-ms-flex-wrap:wrap;flex-wrap:wrap}body .is-layout-flex:not([class*=is-content-justification-]){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body .is-layout-flex .is-content-justification-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}body .is-layout-flex .is-content-justification-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.wp-block-column.is-vertically-aligned-center{-ms-flex-item-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{-ms-flex-item-align:end;align-self:flex-end}body .are-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wp-block-image .aligncenter,.wp-block-image.aligncenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-image .aligncenter,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignright{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.wp-block-image .alignright,.wp-block-image.alignright{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.is-content-justification-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-social-link,.wp-social-link a{aspect-ratio:1/1;border-radius:100%}.wp-social-link a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.wp-block-social-link-label{display:none}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile){display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:0;flex-grow:1}}#wpadminbar{bottom:0;position:fixed;top:auto}body{--bottom:0px}.admin-bar{margin-bottom:var(--bottom);position:relative}@media only screen and (max-width:782px){.admin-bar{--bottom:2.875rem}}@media only screen and (min-width:783px){.admin-bar{--bottom:2rem}}@font-face{font-display:swap;font-family:Nunito;font-style:normal;src:url(/wp-content/themes/aundo/fonts/Font-Variable.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;src:url(/wp-content/themes/aundo/fonts/Font-Italic-Variable.ttf) format("truetype")}body{--font:"Nunito",sans-serif;--light:200;--reg:400;--bold:600}.font-headline1,h1{--fontSize:max(3.5rem,min(7vw,9rem))}.font-headline1,.font-headline2,h1,h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.font-headline2,h2{--fontSize:max(2.6rem,min(4.1vw,5rem))}.font-headline3,h3,h4,h5,h6{--fontSize:max(1.2rem,min(2.2vw,3rem))}.font-headline1,.font-headline2,.font-headline3,h1,h2,h3,h4,h5,h6{font-family:var(--font);font-size:var(--fontSize);font-style:normal;font-weight:var(--bold);line-height:1}.font-small{font-weight:var(--reg)}.content .font-small a,.font-small,.font-small strong{--fontSize:1rem;font-family:var(--font);font-size:calc(var(--fontSize)*var(--zoomLevel));font-style:normal;line-height:1.5;text-transform:none}.content .font-small a,.font-small strong{font-weight:var(--bold)}.font-baseItalic,p:not([class*=font-]) em{font-style:italic}.font-base,.font-baseItalic,p:not([class*=font-]) em{--fontSize:max(1.2rem,min(1.3vw,1.8rem));font-family:var(--font);font-size:calc(var(--fontSize)*var(--zoomLevel));font-weight:var(--reg);line-height:1.4;text-transform:none}.font-base{font-style:normal}.content li:not([class*=font-]) a,.content p:not([class*=font-]) a,p:not([class*=font-]) strong{--fontSize:max(1.2rem,min(1.3vw,1.8rem));font-family:var(--font);font-size:calc(var(--fontSize)*var(--zoomLevel));font-style:normal;font-weight:var(--bold);line-height:1.4;text-transform:none}body{margin:0;padding:0}blockquote,figure{margin-left:0;margin-right:0}.wp-block-columns:not([class*=mt-]),figure:not([class*=mt-]),h1:not([class*=mt-]),h2:not([class*=mt-]),h3:not([class*=mt-]),h4:not([class*=mt-]),h5:not([class*=mt-]),h6:not([class*=mt-]),p:not([class*=mt-]){margin-top:0}.wp-block-columns:not([class*=mb-]),blockquote:not([class*=mb-]),figure:not([class*=mb-]),h1:not([class*=mb-]),h2:not([class*=mb-]),h4:not([class*=mb-]),h5:not([class*=mb-]),h6:not([class*=mb-]),p:last-child:not([class*=mb-]){margin-bottom:0}.mt-smallMargin{--ankerHeight:var(--smallMargin)}.mt-smallMargin:not(.anker){margin-top:var(--smallMargin)}.mt-smallMargin.anker{margin-top:calc(var(--smallMargin) - var(--ankerHeight))}.mb-smallMargin:not(:empty){margin-bottom:var(--smallMargin)}.mt-mediumMargin{--ankerHeight:var(--smallMargin)}.mt-mediumMargin:not(.anker){margin-top:var(--mediumMargin)}.mt-mediumMargin.anker{margin-top:calc(var(--mediumMargin) - var(--ankerHeight))}.mb-mediumMargin:not(:empty){margin-bottom:var(--mediumMargin)}.mt-bigMargin{--ankerHeight:var(--smallMargin)}.mt-bigMargin:not(.anker){margin-top:var(--bigMargin)}.mt-bigMargin.anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.mb-bigMargin:not(:empty){margin-bottom:var(--bigMargin)}.mt-fontMargin{--ankerHeight:var(--smallMargin)}.mt-fontMargin:not(.anker){margin-top:var(--fontMargin)}.mt-fontMargin.anker{margin-top:calc(var(--fontMargin) - var(--ankerHeight))}.mb-fontMargin:not(:empty){margin-bottom:var(--fontMargin)}.mt-fontMarginHalf{--ankerHeight:var(--smallMargin)}.mt-fontMarginHalf:not(.anker){margin-top:var(--fontMarginHalf)}.mt-fontMarginHalf.anker{margin-top:calc(var(--fontMarginHalf) - var(--ankerHeight))}.mb-fontMarginHalf:not(:empty){margin-bottom:var(--fontMarginHalf)}.mt-gapSmall{--ankerHeight:var(--smallMargin)}.mt-gapSmall:not(.anker){margin-top:var(--gapSmall)}.mt-gapSmall.anker{margin-top:calc(var(--gapSmall) - var(--ankerHeight))}.mb-gapSmall:not(:empty){margin-bottom:var(--gapSmall)}.mt-gapMedium{--ankerHeight:var(--smallMargin)}.mt-gapMedium:not(.anker){margin-top:var(--gapMedium)}.mt-gapMedium.anker{margin-top:calc(var(--gapMedium) - var(--ankerHeight))}.mb-gapMedium:not(:empty){margin-bottom:var(--gapMedium)}.mt-gapBig{--ankerHeight:var(--smallMargin)}.mt-gapBig:not(.anker){margin-top:var(--gapBig)}.mt-gapBig.anker{margin-top:calc(var(--gapBig) - var(--ankerHeight))}.mb-gapBig:not(:empty){margin-bottom:var(--gapBig)}.pt-smallMargin{padding-top:var(--smallMargin)}.pb-smallMargin:not(:empty){padding-bottom:var(--smallMargin)}.pt-mediumMargin{padding-top:var(--mediumMargin)}.pb-mediumMargin:not(:empty){padding-bottom:var(--mediumMargin)}.pt-bigMargin{padding-top:var(--bigMargin)}.pb-bigMargin:not(:empty){padding-bottom:var(--bigMargin)}.pt-fontMargin{padding-top:var(--fontMargin)}.pb-fontMargin:not(:empty){padding-bottom:var(--fontMargin)}.pt-fontMarginHalf{padding-top:var(--fontMarginHalf)}.pb-fontMarginHalf:not(:empty){padding-bottom:var(--fontMarginHalf)}.pt-gapSmall{padding-top:var(--gapSmall)}.pb-gapSmall:not(:empty){padding-bottom:var(--gapSmall)}.pt-gapMedium{padding-top:var(--gapMedium)}.pb-gapMedium:not(:empty){padding-bottom:var(--gapMedium)}.pt-gapBig{padding-top:var(--gapBig)}.pb-gapBig:not(:empty){padding-bottom:var(--gapBig)}.mb-none{margin-bottom:0}.mt-none{margin-top:0}.pb-none{padding-bottom:0}.pt-none{padding-top:0}.content .font-headline1:not([class*=mb-]):not(:last-child){margin-bottom:calc(var(--fontSize)/2)}.content>.font-headline1:not([class*=mt-]):not(:first-child):not(.anker){margin-top:var(--bigMargin)}.content>.font-headline1:not([class*=mt-]):not(:first-child).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content .font-headline2:not([class*=mb-]):not(:last-child){margin-bottom:calc(var(--fontSize)/2)}.content>.font-headline2:not([class*=mt-]):not(:first-child):not(.anker){margin-top:var(--bigMargin)}.content>.font-headline2:not([class*=mt-]):not(:first-child).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content .font-headline3:not([class*=mb-]):not(:last-child){margin-bottom:calc(var(--fontSize)/2)}.content>.font-headline3:not([class*=mt-]):not(:first-child):not(.anker){margin-top:var(--bigMargin)}.content>.font-headline3:not([class*=mt-]):not(:first-child).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content h1:not([class*=font-]):not([class*=mb-]):not(:last-child){margin-bottom:calc(var(--fontSize)/2)}.content>h1:not([class*=font-]):not([class*=mt-]):not(:first-child):not(.anker){margin-top:var(--bigMargin)}.content>h1:not([class*=font-]):not([class*=mt-]):not(:first-child).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content h2:not([class*=font-]):not([class*=mb-]):not(:last-child){margin-bottom:calc(var(--fontSize)/2)}.content>h2:not([class*=font-]):not([class*=mt-]):not(:first-child):not(.anker){margin-top:var(--bigMargin)}.content>h2:not([class*=font-]):not([class*=mt-]):not(:first-child).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content h3:not([class*=font-]):not([class*=mb-]):not(:last-child){margin-bottom:calc(var(--fontSize)/2)}.content>h3:not([class*=font-]):not([class*=mt-]):not(:first-child):not(.anker){margin-top:var(--bigMargin)}.content>h3:not([class*=font-]):not([class*=mt-]):not(:first-child).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content h4:not([class*=font-]):not([class*=mb-]):not(:last-child){margin-bottom:calc(var(--fontSize)/2)}.content>h4:not([class*=font-]):not([class*=mt-]):not(:first-child):not(.anker){margin-top:var(--bigMargin)}.content>h4:not([class*=font-]):not([class*=mt-]):not(:first-child).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content h5:not([class*=font-]):not([class*=mb-]):not(:last-child){margin-bottom:calc(var(--fontSize)/2)}.content>h5:not([class*=font-]):not([class*=mt-]):not(:first-child):not(.anker){margin-top:var(--bigMargin)}.content>h5:not([class*=font-]):not([class*=mt-]):not(:first-child).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content h6:not([class*=font-]):not([class*=mb-]):not(:last-child){margin-bottom:calc(var(--fontSize)/2)}.content>h6:not([class*=font-]):not([class*=mt-]):not(:first-child):not(.anker){margin-top:var(--bigMargin)}.content>h6:not([class*=font-]):not([class*=mt-]):not(:first-child).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content>div:not(:first-child):not([class*=mt-]):not(.anker),footer:not([class*=mt-]):not(.anker){margin-top:var(--bigMargin)}.content>div:not(:first-child):not([class*=mt-]).anker,footer:not([class*=mt-]).anker{margin-top:calc(var(--bigMargin) - var(--ankerHeight))}.content p:not([class*=mb-]):not([class*=font-]):not(:last-child),footer p:not([class*=mb-]):not([class*=font-]):not(:last-child){margin-bottom:var(--fontSize)}#body svg.blockIcon{height:var(--height);max-width:100%;width:var(--width)}#body .inlineIcon{height:calc(var(--fontSize)*.8);width:calc(var(--fontSize)*.8)}#body a.blockIcon{height:var(--height);width:var(--width)}#body a.blockIcon svg{height:100%;width:100%}.blockIcon,.inlineIcon{--width:auto}.blockIcon path,.inlineIcon path{fill:currentColor}.blockIcon{--height:auto;display:block;max-height:100%}.inlineIcon{--height:var(--fontSize);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:calc(var(--fontSize)*.3)}p .inlineIcon{position:relative;top:calc(var(--fontSize)*.1)}.wp-block-buttons.icon .wp-block-button__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wp-block-buttons .inlineIcon{margin-right:.5rem;min-height:1.6rem;min-width:1.6rem;padding-top:0}[data-ready=true] .sliderJS .slide{-webkit-transition:opacity 1s;transition:opacity 1s;will-change:opacity}.slider{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;--layoutNumber:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.slider figure{margin:0}.slider{position:relative}#body .slider:not(.clonedSlide){position:relative;z-index:1}#body .slider.clonedSlide{left:0;opacity:0;position:absolute;top:0;z-index:0}#body .sliderContainer::-webkit-scrollbar{display:none}#body .sliderJS{width:100%}#body .sliderJS img{height:auto;width:100%}#body .sliderJS.fade .slider{display:grid;grid-template-columns:repeat(var(--layoutNumber),calc(100%/var(--layoutNumber)))}#body .sliderJS.fade .slider .slide{grid-column:var(--column);grid-row:1}#body .sliderJS.fade .slider .slide[data-active=false]{opacity:0}#body .sliderJS.scroll{--translate:0px}#body .sliderJS.scroll .slider{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;overflow-y:visible;scrollbar-width:none;-webkit-transform:translateX(var(--translate));transform:translateX(var(--translate))}#body .sliderJS.scroll .sliderClone{left:100%;position:absolute;top:0}#body .sliderJS .slide{margin-bottom:0}#body .sliderJS .slider{left:0;width:100%}#body .sliderJS .slider .wp-block-column{max-width:100%}#body .sliderJS .slider svg:not.inlineIcon{height:auto!important;width:100%!important}#body .sliderJS .slider>*{-ms-flex-negative:0;flex-shrink:0;position:relative;scroll-snap-align:start;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}#body .sliderJS .nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem}#body .sliderJS .nav,#body .sliderJS .nav .paginationPoint{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}#body .sliderJS .nav .paginationPoint{background:var(--schwarz);border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1.5rem;margin:.5rem;position:relative;text-decoration:none;width:1.5rem}#body .sliderJS .nav .paginationPoint[data-active=true]{opacity:.5}#body .sliderJS .nav .arrow{cursor:pointer;margin-left:1rem;margin-right:1rem}#body .sliderJS .nav .arrow svg{height:auto;overflow:visible;width:1.5rem}#body .sliderJS .nav .arrow.prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#body .sliderJS .nav .arrow.next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#body .sliderJS .slider::-webkit-scrollbar{opacity:0}@media only screen and (max-width:549px){.sliderJS .slide{max-width:300px}}@media only screen and (max-width:781px){.scroll .slide,.scroll .wp-block-create-block-aundo-slider{width:calc(90%/var(--layoutNumber))}.aundo-slider.fade .slider{justify-items:center}.aundo-slider:not(.fade) .slide{margin-right:.5rem}.content>.aundo-slider .slide:last-child{margin-right:var(--sidePadding)}}@media only screen and (min-width:782px){.sliderJS[data-justmobile=true] .slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.content .scroll .slide:last-child{margin-right:var(--sidePadding)}.scroll .slide{width:calc(80%/var(--layoutNumber))}}[data-ready=true] .openicon{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}[data-ready=true] .accContent{-webkit-transition:max-height .5s ease,opacity .5s ease;transition:max-height .5s ease,opacity .5s ease;will-change:max-height,opacity}.aundo-accordion{--rotate:-90deg;--maxHeight:1000px}.aundo-accordion:hover .openicon,.aundo-accordion[data-active=true] .openicon{-webkit-transform:rotate(var(--rotate));transform:rotate(var(--rotate))}.aundo-accordion[data-active=true] .accContent{max-height:var(--maxHeight);opacity:1}.aundo-accordion[data-active=true] .titleClosed,.aundo-accordion[data-active=true].otherIcon .openicon{display:none}.aundo-accordion[data-active=true] .openicon rect:last-child{opacity:0}.aundo-accordion[data-active=false] .accContent{max-height:0;opacity:0}.aundo-accordion[data-active=false] .titleOpen,.aundo-accordion[data-active=false].otherIcon .iconOpen{display:none}.accHead{cursor:pointer}.accContent::-webkit-scrollbar{display:none}.accContent{overflow:auto;scrollbar-width:none}.iconOpen,.openicon{width:1rem}.aundo-accordion .accHead{position:relative}.aundo-accordion .accHead,.aundo-tabMenu .tabHead{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.aundo-tabMenu .tabHead{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;--fontSize:max(1.2rem,min(1.3vw,1.8rem));-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--font);font-size:calc(var(--fontSize)*var(--zoomLevel));font-style:normal;font-weight:var(--bold);justify-content:flex-start;line-height:1.4;text-transform:none}.aundo-tabMenu .tabHead [data-active=false]{cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.aundo-tabMenu .tabContent{display:grid}.aundo-tabMenu .tabContent .tab{grid-column:1;grid-row:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.aundo-tabMenu .tabContent .tab:not([data-active=true]){opacity:0}@media only screen and (min-width:768px){.aundo-tabMenu .tabHead [data-active=false]:not(:hover){opacity:.3}}@media only screen and (max-width:767px){.aundo-tabMenu:not(.mobile_compact) .tabHead [data-active=false]:not(:hover){opacity:.3}.aundo-tabMenu.mobile_compact:not([data-open=true]) [data-active=false]{display:none}}body{--zoomLevel:1}.zoom [class*=font-],.zoom h1,.zoom h2,.zoom h3,.zoom h4,.zoom h5,.zoom h6,.zoom[class*=font-]{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.visually-hidden{clip:rect(0,0,0,0);border-width:0;height:1px;left:-10000px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:-10000px;white-space:nowrap;width:1px}.accessibilitySettings{-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(var(--windowHeight) - var(--headerHeight) - var(--bottom));max-width:100%;padding:1rem;position:fixed;right:0;width:max(200px,min(30vw,500px));z-index:99}.accessibilitySettings[data-active=false]{display:none}@media only screen and (min-width:950px){.accessibilitySettings{top:var(--headerHeight)}}@media only screen and (max-width:949px){.accessibilitySettings{bottom:calc(var(--headerHeight) + var(--bottom))}}#BorlabsCookieBox .brlbs-cmpnt-container .brlbs-btn-accept-all{margin-top:1rem}#BorlabsCookieBox .brlbs-cmpnt-container button:not(.brlbs-btn-accept-all):not(.brlbs-cmpnt-link){background-color:transparent;color:var(--schwarz);font-weight:400;padding:0;text-align:left}#BorlabsCookieBox .brlbs-cmpnt-container button:not(.brlbs-btn-accept-all):not(.brlbs-cmpnt-link):hover{background:transparent;color:var(--schwarz)}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description span:first-child{display:block;font-size:1rem;line-height:1.4;margin-bottom:1rem}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description{padding-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description span:not(:first-child){display:contents}[data-ready=true] .gform_button,[data-ready=true] .wp-block-button__link{-webkit-transition:color .3s ease;transition:color .3s ease;will-change:color}[data-ready=true] .gform_footer:before,[data-ready=true] .wp-block-button__link:before{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.gform_footer,.wp-block-button__link{overflow:hidden;position:relative}.gform_footer:before,.wp-block-button__link:before{background-color:var(--hoverBgColor);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% + max(1px, min(.2vw, 2.5px)));left:0;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:-1}.gform_footer:hover,.wp-block-button__link:hover{color:var(--hoverColor)}.gform_footer:hover:before,.wp-block-button__link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}button{background:none;border:none}.gform_footer,.wp-block-button{--buttonBgColor:transparent;--buttonColor:var(--schwarz);--hoverBgColor:var(--schwarz);--hoverColor:var(--weiss);-webkit-box-orient:horizontal;cursor:pointer;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%}.gform_footer,.wp-block-button,.wp-block-button__link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.gform_footer,.wp-block-button__link{-webkit-box-orient:vertical;background-color:var(--buttonBgColor);-webkit-box-shadow:inset 0 0 0 max(1px,min(.2vw,2.5px)) var(--buttonColor);box-shadow:inset 0 0 0 max(1px,min(.2vw,2.5px)) var(--buttonColor);color:var(--buttonColor);-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;isolation:isolate;padding:1rem 3rem}.color-schwarz{--fontColor:var(--schwarz)}.color-weiss{--fontColor:var(--weiss)}.bg-weiss{--bgColor:var(--weiss)}.bg-weiss:not([class*=color-]){--fontColor:var(--schwarz)}.bg-schwarz{--bgColor:var(--schwarz)}.bg-schwarz:not([class*=color-]){--fontColor:var(--weiss)}[class*=color-]{color:var(--fontColor)}.content>[class*=bg-]{padding-left:var(--sidePadding);padding-right:var(--sidePadding)}.content>[class*=bg-]:not([class*=pb-]),.content>[class*=bg-]:not([class*=pt-]){padding-top:var(--smallMargin)}.content>* [class*=bg-]{padding-left:var(--smallMargin);padding-right:var(--smallMargin)}.content>* [class*=bg-]:not([class*=pt-]){padding-top:calc((var(--smallMargin))*2)}.content>* [class*=bg-]:not([class*=pb-]){padding-bottom:calc((var(--smallMargin))*2)}[class*=bg-]{background-color:var(--bgColor);color:var(--fontColor)}[class*=bg-].wp-block-cover .wp-block-cover__background{background-color:var(--bgColor)!important}body .content>.wp-block-cover:first-child{margin-top:calc(var(--mediumMargin)*-1);min-height:calc(var(--windowHeight) - var(--headerHeight) - var(--bottom))}footer{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;background-color:var(--schwarz);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--weiss);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:var(--smallMargin) var(--sidePadding)}footer .custom_logo{height:max(3rem,min(6vw,5rem))}footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gapSmall)}@media only screen and (max-width:949px){footer{border-bottom:5px solid var(--weiss)}}.gform_validation_container,.hidden_label .gfield_label{display:none!important}fieldset{border:none;padding:0}.gform_footer .gform_button{background:transparent;border:none;color:inherit;cursor:pointer;padding:0}.gfield_label{--fontSize:1rem;line-height:1.5}.gfield_label,.gform_wrapper input,.gform_wrapper textarea{font-family:var(--font);font-size:calc(var(--fontSize)*var(--zoomLevel));font-style:normal;font-weight:var(--reg);text-transform:none}.gform_wrapper input,.gform_wrapper textarea{--fontSize:max(1.2rem,min(1.3vw,1.8rem));line-height:1.4}.gform_required_legend{display:none}.gfield:not(:last-child){margin-bottom:1rem}.gform_footer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}input,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem}input:not([type=checkbox]):not([type=radio]),textarea{width:100%}#body .gfield_validation_message,#body .gform_submission_error{background-color:#fff;color:red;margin-bottom:1.2rem;margin-top:.5rem;padding:.5rem}#body .gfield_validation_message,#body .gform_submission_error,.gform_confirmation_message{--fontSize:max(1.2rem,min(1.3vw,1.8rem));font-family:var(--font);font-size:calc(var(--fontSize)*var(--zoomLevel));font-style:normal;font-weight:var(--bold);line-height:1.4;text-transform:none}.gform_confirmation_message{--fontSize:max(1.2rem,min(1.6vw,1.8rem))}input[type=checkbox]{display:none}input[type=checkbox]+label{display:block;padding-left:calc(var(--fontSize) + .5rem + 2px)}input[type=checkbox]+label:before{aspect-ratio:1/1;border:1px solid;content:"";display:block;float:left;height:var(--fontSize);margin-left:calc(var(--fontSize)*-1 + -.5rem + -2px);margin-right:.5rem;width:var(--fontSize)}input[type=checkbox]:checked+label:before{background-color:currentColor}#body .galerie-overlap,#body .wp-block-gallery:not([class*=galerie]){--overlap:max(1rem,min(7vw,6rem));display:grid;grid-template-columns:auto var(--overlap) auto;grid-template-rows:auto 4rem auto}#body .galerie-overlap>:first-child,#body .wp-block-gallery:not([class*=galerie])>:first-child{grid-column:1/span 2;grid-row:2/span 2;z-index:2}#body .galerie-overlap>:nth-child(2),#body .wp-block-gallery:not([class*=galerie])>:nth-child(2){grid-column:2/span 2;grid-row:1/span 2;z-index:1}.gap-small{gap:var(--gapSmall)}.gap-medium{gap:var(--gapMedium)}.gap-big{gap:var(--gapBig)}nav{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;overflow:auto}.menu li{display:block;list-style-type:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu li.anker-link>a:hover:after,.menu li.current-menu-item:not(.anker-link)>a:after,.menu li.current-page-parent:not(.anker-link)>a:after,.menu li:not(.current-page-parent):not(.current-menu-item)>a:hover:after{width:100%}.menu li>a:after{background:currentColor;content:"";display:block;height:.2rem;margin:0 auto;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}.menu-item-has-children>a{pointer-events:none}[data-ready=true] .sub-menu{-webkit-transition:opacity .3s ease,max-height .3s ease;transition:opacity .3s ease,max-height .3s ease}.sub-menu{font-size:calc(var(--fontSize)*.8);margin-left:1rem}.menu-item-has-children[data-status=closed] .sub-menu{max-height:0;opacity:0}[data-ready=true] .burger hr{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.menu-main-container{background-color:var(--schwarz);height:calc(var(--windowHeight) - var(--headerHeight) - var(--bottom));position:fixed}.menu-main-container li{margin-top:1rem}.burger{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:30px;justify-content:center;position:relative;width:40px}.burger hr{border:none;display:block;height:5px;left:0;margin:0;position:absolute;width:100%}#mainHead[data-status=closed] .menu-main-container{opacity:0;pointer-events:none}#mainHead[data-status=closed] .burger hr{background-color:var(--weiss)}#mainHead[data-status=closed] .burger hr:first-child{top:0}#mainHead[data-status=closed] .burger hr:last-child{bottom:0}#mainHead[data-status=open] .burger hr{background-color:var(--weiss)}#mainHead[data-status=open] .burger hr:not(:first-child):not(:last-child){display:none}#mainHead[data-status=open] .burger hr:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mainHead[data-status=open] .burger hr:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:950px){.menu-main-container{border-top:.2rem solid var(--weiss);min-width:300px;padding-bottom:calc(var(--mediumMargin) + var(--bottom));padding-left:2rem;padding-right:2rem;padding-top:1rem;right:0;top:var(--headerHeight)}}@media only screen and (max-width:949px){.menu-main-container{border-bottom:.2rem solid var(--weiss);left:0;padding:1rem;top:0;width:var(--windowWidth)}}[data-ready=true] .header{-webkit-transition:top 1s ease,bottom 1s ease;transition:top 1s ease,bottom 1s ease;will-change:top,bottom}[data-ready=true] .menu-main-container{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;will-change:opacity}#mainHead{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;background-color:var(--schwarz);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--weiss);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:var(--headerHeight);justify-content:space-between;padding:var(--smallMargin) var(--sidePadding);position:fixed;width:var(--windowWidth);z-index:9999}@media only screen and (min-width:950px){.header[data-position=atbottom],.header[data-position=ontop],.header[data-visible=true]{top:0}.header:not([data-visible=true]):not([data-position=atbottom]){top:calc(var(--headerHeight)*-1)}main{padding-top:var(--headerHeight)}}@media only screen and (max-width:949px){.header[data-position=atbottom],.header[data-position=ontop],.header[data-visible=true]{bottom:var(--bottom)}.header:not([data-visible=true]):not([data-position=atbottom]){bottom:calc(var(--headerHeight)*-1)}footer{margin-bottom:var(--headerHeight)}}[data-ready=true] .lazyload{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;will-change:opacity}.lazyload{position:relative}.lazyload .lazyload-script span{height:100%;left:0;max-height:var(--windowHeight);position:absolute;top:0;width:100%;z-index:-1}.lazyload.hide{opacity:0}.linkedArea{position:relative}.linkedArea .link a,.linkedArea a.link{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}ol,ul{list-style-type:none;margin:0;padding:0}.content ol li,.content ul li{position:relative}.content ol li:before,.content ul li:before{left:0;position:absolute}.content ol li:not(:last-child):not([class*=mb-]):not(.wp-social-link),.content ul li:not(:last-child):not([class*=mb-]):not(.wp-social-link){margin-bottom:calc(var(--fontSize)/2)}.content ul.list-check li{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}.content ul.list-check .listIcon{height:calc(var(--fontSize)*1.2);width:auto}.content ul.list-check .listIcon path{fill:currentcolor}.content ul:not([class*=list-]) li:not(.wp-social-link){padding-left:var(--fontSize)}.content ul:not([class*=list-]) li:before{content:"·"}ol{counter-reset:li 1}ol[start]{counter-reset:li [attr(start)]}ol li{counter-increment:li;padding-left:var(--fontSize)}ol li:before{content:counter(li) "."}.content>[class*=font-],.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>p:not([class*=maxwidth-]),.content>ul:not([class*=maxwidth-]){max-width:70ch}.content>[class*=font-headline].has-text-align-center+[class*=font-],.content>[class*=font-headline].has-text-align-center+h1,.content>[class*=font-headline].has-text-align-center+h2,.content>[class*=font-headline].has-text-align-center+h3,.content>[class*=font-headline].has-text-align-center+h4,.content>[class*=font-headline].has-text-align-center+h5,.content>[class*=font-headline].has-text-align-center+h6,.content>[class*=font-headline].has-text-align-center+p:not([class*=maxwidth-]),.content>[class*=font-headline].has-text-align-center+ul:not([class*=maxwidth-]),.content>h1.has-text-align-center+[class*=font-],.content>h1.has-text-align-center+h1,.content>h1.has-text-align-center+h2,.content>h1.has-text-align-center+h3,.content>h1.has-text-align-center+h4,.content>h1.has-text-align-center+h5,.content>h1.has-text-align-center+h6,.content>h1.has-text-align-center+p:not([class*=maxwidth-]),.content>h1.has-text-align-center+ul:not([class*=maxwidth-]),.content>h2.has-text-align-center+[class*=font-],.content>h2.has-text-align-center+h1,.content>h2.has-text-align-center+h2,.content>h2.has-text-align-center+h3,.content>h2.has-text-align-center+h4,.content>h2.has-text-align-center+h5,.content>h2.has-text-align-center+h6,.content>h2.has-text-align-center+p:not([class*=maxwidth-]),.content>h2.has-text-align-center+ul:not([class*=maxwidth-]),.content>h3.has-text-align-center+[class*=font-],.content>h3.has-text-align-center+h1,.content>h3.has-text-align-center+h2,.content>h3.has-text-align-center+h3,.content>h3.has-text-align-center+h4,.content>h3.has-text-align-center+h5,.content>h3.has-text-align-center+h6,.content>h3.has-text-align-center+p:not([class*=maxwidth-]),.content>h3.has-text-align-center+ul:not([class*=maxwidth-]),.content>h4.has-text-align-center+[class*=font-],.content>h4.has-text-align-center+h1,.content>h4.has-text-align-center+h2,.content>h4.has-text-align-center+h3,.content>h4.has-text-align-center+h4,.content>h4.has-text-align-center+h5,.content>h4.has-text-align-center+h6,.content>h4.has-text-align-center+p:not([class*=maxwidth-]),.content>h4.has-text-align-center+ul:not([class*=maxwidth-]),.content>h5.has-text-align-center+[class*=font-],.content>h5.has-text-align-center+h1,.content>h5.has-text-align-center+h2,.content>h5.has-text-align-center+h3,.content>h5.has-text-align-center+h4,.content>h5.has-text-align-center+h5,.content>h5.has-text-align-center+h6,.content>h5.has-text-align-center+p:not([class*=maxwidth-]),.content>h5.has-text-align-center+ul:not([class*=maxwidth-]),.content>h6.has-text-align-center+[class*=font-],.content>h6.has-text-align-center+h1,.content>h6.has-text-align-center+h2,.content>h6.has-text-align-center+h3,.content>h6.has-text-align-center+h4,.content>h6.has-text-align-center+h5,.content>h6.has-text-align-center+h6,.content>h6.has-text-align-center+p:not([class*=maxwidth-]),.content>h6.has-text-align-center+ul:not([class*=maxwidth-]){margin-left:auto;margin-right:auto}.maxwidth-small{max-width:50rem}.maxwidth-medium{max-width:70rem}.maxwidth-big{max-width:90rem}.maxwidth-aus{max-width:100%}.content>:not([class*=sidepadding-]),.sidepadding-an{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:var(--sidePadding);padding-right:var(--sidePadding);width:100%}::-webkit-scrollbar-track{border:1px solid #000;width:var(--scrollBarWidth)}::-webkit-scrollbar{background-color:#000;width:var(--scrollBarWidth)}::-webkit-scrollbar-thumb{background-color:#fff;border:.2rem solid #000;border-radius:100px;height:var(--scrollBarWidth);width:var(--scrollBarWidth)}.wp-block-columns:not([class*=gap-]){gap:var(--gapMedium)}@media only screen and (max-width:781px){.wp-block-columns:not(.spalten-mobileReverse){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-columns.spalten-mobileReverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wp-block-column{-ms-flex-preferred-size:0!important;flex-basis:0!important;width:100%}}iframe{aspect-ratio:16/9;height:100%;width:100%}html{margin-top:0!important;scroll-padding-top:0!important}html[data-ready=true]{scroll-behavior:smooth}body{--scrollBarWidth:.8rem;--windowWidth:100vw;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;background-color:var(--background);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:var(--windowHeight)}body>*{width:100%}body>.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body,html{-webkit-font-smoothing:antialiased;max-width:100vw;overflow-x:hidden;width:calc(var(--windowWidth) - var(--windowWidth) + 100%)}a{color:inherit;text-decoration:none}.wp-block-image img{height:auto;max-width:100%}.content a:not(.wp-block-button__link){color:var(--secondaryColor)}.anker:not([class*=mt-]){--ankerHeight:60px}#body .anker{overflow-anchor:none}#body .anker:before{content:"";display:block;height:var(--ankerHeight);pointer-events:none;visibility:hidden}.custom_logo,.custom_logo svg{height:100%}.custom_logo svg{fill:currentcolor;width:auto}@media only screen and (max-width:980px){#body .hide980{display:none}}@media only screen and (max-width:781px){#body .hide781{display:none}}@media only screen and (max-width:549px){#body .hide549{display:none}}

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