/*!
Theme Name:     aundo Child
Description:    Puzzle Theme
Author:         a&o
Version:        Juni 2024
Template:       aundo
*/@font-face{font-display:swap;font-family:Open Sans;font-style:normal;src:url(/wp-content/themes/aundo-child/fonts/Font-Variable.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;src:url(/wp-content/themes/aundo-child/fonts/Font-Italic-Variable.ttf) format("truetype")}body{--font:"Open Sans",sans-serif;--light:300;--reg:400;--bold:700}.font-button,.wp-block-button__link,input[type=submit]{--fontSize:max(1rem,min(1.9vw,2.25rem));font-weight:var(--bold)}.gfield_label{--fontSize:inherit;font-weight:var(--bold)}.gform_footer,.wp-block-button__link{-webkit-box-shadow:none;box-shadow:none}.color-schwarz{--fontColor:var(--schwarz_font)}.color-weiss{--fontColor:var(--weiss_font)}.bg-farbe_1{--bgColor:var(--farbe_1)}.bg-farbe_1:not([class*=color-]){--fontColor:var(--farbe_1_font)}.bg-farbe_2{--bgColor:var(--farbe_2)}.bg-farbe_2:not([class*=color-]){--fontColor:var(--farbe_2_font)}.bg-farbe_3{--bgColor:var(--farbe_3)}.bg-farbe_3:not([class*=color-]){--fontColor:var(--farbe_3_font)}.bg-farbe_4{--bgColor:var(--farbe_4)}.bg-farbe_4:not([class*=color-]){--fontColor:var(--farbe_4_font)}.bg-background{--bgColor:var(--background)}.bg-background:not([class*=color-]){--fontColor:var(--background_font)}.color-farbe_1{color:var(--farbe_1)}.color-farbe_1_font{color:var(--farbe_1_font)}.color-farbe_2{color:var(--farbe_2)}.color-farbe_2_font{color:var(--farbe_2_font)}.color-farbe_3{color:var(--farbe_3)}.color-farbe_3_font{color:var(--farbe_3_font)}.color-farbe_4{color:var(--farbe_4)}.color-farbe_4_font{color:var(--farbe_4_font)}.color-background{color:var(--background)}.color-font{color:var(--background_font)}.color-headline,[class*=headline-]:not([class*=color-]),h1:not([class*=color-]),h2:not([class*=color-]),h3:not([class*=color-]),h4:not([class*=color-]),h5:not([class*=color-]),h6:not([class*=color-]){color:var(--headline)}#body:not(.stil-maske) .content>[class*=bg-]:not([class*=pt-]){padding-top:var(--mediumMargin)}#body:not(.stil-maske) .content>[class*=bg-]:not([class*=pb-]){padding-bottom:var(--mediumMargin)}[class*=bg-]{background-color:var(--bgColor);color:var(--fontColor)}[class*=bg-].wp-block-cover .wp-block-cover__background{background-color:var(--bgColor)!important}body{background-color:var(--background);color:var(--background_font)}#mainHead{background-color:var(--header);color:var(--header_font)}#mainHead .menu-main-container{background-color:var(--navigation);color:var(--navigation_font)}footer{background-color:var(--footer);color:var(--footer_font)}.wp-block-button.button-1,.wp-block-button:not([class*=button-]),form:not([class*=button-]) .gform_footer{--buttonBgColor:var(--buttons);--buttonColor:var(--buttons_font);--hoverBgColor:var(--buttons_hover);--hoverColor:var(--buttons_hover_font)}.wp-block-button.button-2,form.button-2 .gform_footer{--buttonBgColor:var(--buttons_2);--buttonColor:var(--buttons_2_font);--hoverBgColor:var(--buttons_2_hover);--hoverColor:var(--buttons_2_hover_font)}.wp-block-button.button-3,form.button-3 .gform_footer{--buttonBgColor:var(--buttons_3);--buttonColor:var(--buttons_3_font);--hoverBgColor:var(--buttons_3_hover);--hoverColor:var(--buttons_3_hover_font)}footer{-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:var(--bold);gap:var(--gapSmall)}footer .menu-footer-container{border-top:1px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:var(--gapSmall);width:100%}footer .menu-footer-container ul{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:949px){footer .custom_logo{display:none}.nav-2[data-ready=true] #mainHead{-webkit-transition:top 1s ease,bottom 1s ease,background-color .3s ease;transition:top 1s ease,bottom 1s ease,background-color .3s ease;will-change:top,bottom,background-color}.nav-2:not(.white-header) #mainHead[data-position=ontop]{color:var(--header)}.nav-2:not(.white-header) #mainHead[data-position=ontop] .burger hr{background:var(--header)}.nav-2.white-header #mainHead:not([data-status=open]) .burger hr,.nav-2:not(.white-header) #mainHead:not([data-position=ontop]):not([data-status=open]) .burger hr{background-color:var(--header_font)}.nav-2 #mainHead[data-position=ontop]{background:0 0}.nav-2 .menu-main-container{border-top:0;font-size:max(1.8rem,min(3.5vw,4rem));font-weight:var(--bold);height:var(--windowHeight);text-align:center;top:0;width:var(--windowWidth);z-index:-1}.nav-2 .menu-main-container li{margin-left:auto;margin-right:auto}.nav-2.burger-active #mainHead[data-status=open] .custom_logo svg path{fill:var(--navigation_font)!important}.nav-2.burger-active #mainHead[data-status=open] .burger hr{background-color:var(--navigation_font)}}@media only screen and (max-width:949px) and (min-width:950px){.nav-2.burger-active .menu-main-container{padding-top:var(--headerHeight)}.nav-2:not(.burger-active) #mainHead{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-2:not(.burger-active) #mainHead .burger{display:none}.nav-2:not(.burger-active) #mainHead .menu{-webkit-box-pack:center;-ms-flex-pack:center;-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;gap:1rem;justify-content:center}}@media only screen and (min-width:950px){body:not(.burger-active) .burger{display:none}.nav-2{--headerHeight:0px;--headerWidth:max(17rem,min(30vw,25rem))}.nav-2:not(.burger-active) #mainHead nav{width:100%}.nav-2:not(.burger-active) #mainHead .menu{-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;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:center}.nav-2.burger-active[data-ready=true] .menu-main-container{-webkit-transition:opacity .5s ease,-webkit-transform .3s ease;transition:opacity .5s ease,-webkit-transform .3s ease;transition:opacity .5s ease,transform .3s ease;transition:opacity .5s ease,transform .3s ease,-webkit-transform .3s ease;will-change:opacity,transform}.nav-2.burger-active #mainHead[data-status=closed] .menu-main-container{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nav-2.burger-active.burger-active #mainHead .burger hr{background-color:var(--header_font)}.nav-2.burger-active .menu-main-container{border-left:.2rem solid var(--background);border-top:0;height:var(--windowHeight);left:var(--headerWidth);min-width:300px;padding-bottom:calc(var(--mediumMargin) + var(--bottom));padding-left:2rem;padding-right:2rem;padding-top:1rem;top:0}.nav-2 .content,.nav-2 footer{margin-left:var(--headerWidth)}.nav-2 #mainHead{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:var(--windowHeight);justify-content:flex-start;padding:var(--mediumMargin) var(--smallMargin);top:0;width:var(--headerWidth)}.nav-2 #mainHead .custom_logo{height:auto;margin-bottom:var(--mediumMargin);max-width:8rem;text-align:center;width:100%}.nav-2 #mainHead .custom_logo svg{wdith:100%}}.nav-3.burger-active .menu-main-container li{margin-left:auto;margin-right:auto}@media only screen and (min-width:950px){.nav-3:not(.burger-active) #mainHead .menu{-webkit-box-pack:end;-ms-flex-pack:end;-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;gap:1rem;justify-content:flex-end;padding-left:2rem;padding-right:2rem}.nav-3:not(.burger-active) #mainHead .menu-main-container-noBurger{grid-column:2;grid-row:1}}@media only screen and (max-width:949px){.nav-3:not(.burger-active)[data-ready=true] .menu-main-container{-webkit-transition:opacity .5s ease,-webkit-transform .3s ease;transition:opacity .5s ease,-webkit-transform .3s ease;transition:opacity .5s ease,transform .3s ease;transition:opacity .5s ease,transform .3s ease,-webkit-transform .3s ease;will-change:opacity,transform}.nav-3:not(.burger-active) #mainHead[data-status=closed] .menu-main-container{-webkit-transform:translateY(50%);transform:translateY(50%)}.nav-3:not(.burger-active) #mainHead .burger{grid-column:2;grid-row:1;justify-self:center}.nav-3:not(.burger-active).burger-active #mainHead .burger hr{background-color:var(--header_font)}.nav-3:not(.burger-active) .menu-main-container{border-top-left-radius:2rem;border-top-right-radius:2rem;bottom:var(--bottom);grid-column:2;height:calc(var(--windowHeight) - 1rem - var(--bottom));z-index:-1}}@media only screen and (max-width:949px) and (max-width:949px){.nav-3:not(.burger-active) #mainHead[data-status=open]{grid-template-columns:50% 50%}.nav-3:not(.burger-active) #mainHead[data-status=open] .custom_logo{text-align:center}.nav-3:not(.burger-active) #mainHead[data-status=open] .custom_logo path{fill:currentColor}.nav-3:not(.burger-active) .menu-main-container{left:var(--sidePadding);width:calc(100vw - var(--sidePadding) - var(--sidePadding))}}@media only screen and (max-width:949px) and (min-width:950px){.nav-3:not(.burger-active) .menu-main-container{left:calc(var(--sidePadding) + 25vw);width:calc(75vw - var(--sidePadding) - var(--sidePadding))}}@media only screen and (max-width:949px){.nav-3:not(.burger-active) .menu-main-container li{margin-left:auto;margin-right:auto}.nav-3 #mainHead .menu-main-container{border-bottom:0;top:auto}}.nav-3.burger-active[data-ready=true] .menu-main-container{-webkit-transition:opacity .5s ease,-webkit-transform .3s ease;transition:opacity .5s ease,-webkit-transform .3s ease;transition:opacity .5s ease,transform .3s ease;transition:opacity .5s ease,transform .3s ease,-webkit-transform .3s ease;will-change:opacity,transform}.nav-3.burger-active #mainHead[data-status=closed] .menu-main-container{-webkit-transform:translateY(50%);transform:translateY(50%)}.nav-3.burger-active #mainHead .burger{grid-column:2;grid-row:1;justify-self:center}.nav-3.burger-active.burger-active #mainHead .burger hr{background-color:var(--header_font)}.nav-3.burger-active .menu-main-container{border-top-left-radius:2rem;border-top-right-radius:2rem;bottom:var(--bottom);grid-column:2;height:calc(var(--windowHeight) - 1rem - var(--bottom));z-index:-1}@media only screen and (max-width:949px){.nav-3.burger-active #mainHead[data-status=open]{grid-template-columns:50% 50%}.nav-3.burger-active #mainHead[data-status=open] .custom_logo{text-align:center}.nav-3.burger-active #mainHead[data-status=open] .custom_logo path{fill:currentColor}.nav-3.burger-active .menu-main-container{left:var(--sidePadding);width:calc(100vw - var(--sidePadding) - var(--sidePadding))}}@media only screen and (min-width:950px){.nav-3.burger-active .menu-main-container{left:calc(var(--sidePadding) + 25vw);width:calc(75vw - var(--sidePadding) - var(--sidePadding))}}.nav-3 main{padding-top:0}.nav-3 #mainHead{background-color:transparent;display:grid;grid-template-columns:25vw calc(75vw - var(--sidePadding) - var(--sidePadding));grid-template-rows:100%;padding-left:var(--sidePadding);padding-right:var(--sidePadding);top:auto}.nav-3 #mainHead .custom_logo path{fill:var(--header)}.nav-3 #mainHead>.aundo-icons,.nav-3 #mainHead>.wp-block-image{grid-column:1;grid-row:1;width:70%}.nav-3 #mainHead:before{background-color:var(--header);border-top-left-radius:2rem;border-top-right-radius:2rem;content:"";grid-column:2;grid-row:1;height:var(--headerHeight);width:100%}.nav-3 #mainHead[data-position=atbottom]{bottom:calc(var(--footerHeight) + var(--bottom))}@media only screen and (min-width:950px){.nav-3 .header[data-position=atbottom],.nav-3 .header[data-position=ontop],.nav-3 .header[data-visible=true]{bottom:var(--bottom)}.nav-3 .header:not([data-visible=true]):not([data-position=atbottom]){bottom:calc((var(--headerHeight) + var(--bottom))*-1)}}@media only screen and (max-width:949px){.nav-3 .header[data-position=atbottom],.nav-3 .header[data-position=ontop],.nav-3 .header[data-visible=true]{bottom:var(--bottom)}.nav-3 .header:not([data-visible=true]):not([data-position=atbottom]){bottom:calc((var(--headerHeight) + var(--bottom))*-1)}.nav-3 footer{margin-bottom:0}}.nav-1[data-ready=true] #mainHead{-webkit-transition:top 1s ease,bottom 1s ease,background-color .3s ease;transition:top 1s ease,bottom 1s ease,background-color .3s ease;will-change:top,bottom,background-color}.nav-1:not(.white-header) #mainHead[data-position=ontop]{color:var(--header)}.nav-1:not(.white-header) #mainHead[data-position=ontop] .burger hr{background:var(--header)}.nav-1.white-header #mainHead:not([data-status=open]) .burger hr,.nav-1:not(.white-header) #mainHead:not([data-position=ontop]):not([data-status=open]) .burger hr{background-color:var(--header_font)}.nav-1 #mainHead[data-position=ontop]{background:0 0}.nav-1 .menu-main-container{border-top:0;font-size:max(1.8rem,min(3.5vw,4rem));font-weight:var(--bold);height:var(--windowHeight);text-align:center;top:0;width:var(--windowWidth);z-index:-1}.nav-1 .menu-main-container li{margin-left:auto;margin-right:auto}.nav-1.burger-active #mainHead[data-status=open] .custom_logo svg path{fill:var(--navigation_font)!important}.nav-1.burger-active #mainHead[data-status=open] .burger hr{background-color:var(--navigation_font)}@media only screen and (min-width:950px){.nav-1.burger-active .menu-main-container{padding-top:var(--headerHeight)}.nav-1:not(.burger-active) #mainHead{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-1:not(.burger-active) #mainHead .burger{display:none}.nav-1:not(.burger-active) #mainHead .menu{-webkit-box-pack:center;-ms-flex-pack:center;-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;gap:1rem;justify-content:center}}.headelement{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:100%;grid-template-rows:100%;position:relative}.headelement>*{grid-column:1;grid-row:1}.headelement:not(.behindHeader){min-height:calc(var(--windowHeight) - var(--headerHeight) - var(--bottom))}.headelement:not(.behindHeader) .headContent:not([class*=pt-]){padding-top:var(--smallMargin)}.headelement.behindHeader{margin-top:calc(var(--headerHeight)*-1);min-height:calc(var(--windowHeight) - var(--bottom))}.headelement.behindHeader .headContent:not([class*=pt-]){padding-top:calc(var(--smallMargin) + var(--headerHeight))}.headelement .headContent:not([class*=pb-]){padding-bottom:var(--smallMargin)}.headelement.background{background-image:var(--bgImage);background-size:cover}.headelement .wp-block-buttons{width:100%}.headelement.content-vt{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.headelement.content-vb{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.headelement .absoluteImg{--moveValueVertical:0;--moveValueHorizontal:0;aspect-ratio:1/1;max-width:100%;overflow:visible;position:relative;width:clamp(400px,60%,(var(--windowHeight) - var(--bottom)) * .95);z-index:-1}.headelement .absoluteImg.top{-ms-flex-item-align:start;align-self:flex-start;top:var(--moveValueVertical)}.headelement .absoluteImg.bottom{-ms-flex-item-align:end;align-self:flex-end;bottom:var(--moveValueVertical)}.headelement .absoluteImg.left{justify-self:flex-start;left:var(--moveValueHorizontal)}.headelement .absoluteImg.left .colorBobble{right:0;-webkit-transform:translate(60%,20%);transform:translate(60%,20%)}.headelement .absoluteImg.right{justify-self:flex-end;right:var(--moveValueHorizontal)}.headelement .absoluteImg.right .colorBobble{left:0;-webkit-transform:translate(-60%,-20%);transform:translate(-60%,-20%)}.headelement .absoluteImg .colorBobble{aspect-ratio:1/1;height:auto;position:absolute;width:50%;z-index:-1}.headelement .absoluteImg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#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 .wp-block-gallery:not([class*=galerie])>:first-child{grid-column:1/span 2;grid-row:2/span 2;z-index:2}#body .wp-block-gallery:not([class*=galerie])>:nth-child(2){grid-column:2/span 2;grid-row:1/span 2;z-index:1}body.acc-1[data-ready=true] .accHead .iconOpen,body:not([class*=acc-])[data-ready=true] .accHead .iconOpen{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body.acc-1 .headImageWrapper,body:not([class*=acc-]) .headImageWrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gapSmall);justify-content:center}body.acc-1 .headImageWrapper>*,body:not([class*=acc-]) .headImageWrapper>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.acc-1 .headImageWrapper>.headImage,body:not([class*=acc-]) .headImageWrapper>.headImage{max-width:150px;width:25%}body.acc-1 .headImageWrapper>div,body:not([class*=acc-]) .headImageWrapper>div{-ms-flex-preferred-size:250px;flex-basis:250px;width:calc(70% - var(--gapSmall))}body.acc-1 .accHead,body:not([class*=acc-]) .accHead{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;justify-content:space-between;margin-bottom:.5rem;padding:.5rem 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}body.acc-1 .accHead:after,body:not([class*=acc-]) .accHead:after{border-bottom:3px solid var(--acc_highlight);bottom:0;content:"";left:0;position:absolute;width:100%}body.acc-1 .accHead .iconOpen,body.acc-1 .accHead .openicon,body:not([class*=acc-]) .accHead .iconOpen,body:not([class*=acc-]) .accHead .openicon{width:var(--fontSize)}body.acc-1 .accHead .iconOpen,body:not([class*=acc-]) .accHead .iconOpen{position:absolute;right:0}body.acc-2[data-ready=true] .accHead .iconOpen{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body.acc-2 .headImageWrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gapSmall);justify-content:center}body.acc-2 .headImageWrapper>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.acc-2 .headImageWrapper>.headImage{max-width:150px;width:25%}body.acc-2 .headImageWrapper>div{-ms-flex-preferred-size:250px;flex-basis:250px;width:calc(70% - var(--gapSmall))}body.acc-2 .accHead{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--acc_highlight);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;justify-content:space-between;margin-bottom:.5rem;padding:1rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}body.acc-2 .accHead .iconOpen,body.acc-2 .accHead .openicon{width:var(--fontSize)}body.acc-2 .accHead .iconOpen{position:absolute;right:0}body.acc-2 .content .aundo-accordion .openicon{-webkit-transform:rotate(0);transform:rotate(0)}body.acc-2 .content .aundo-accordion .iconOpen,body.acc-2 .content .aundo-accordion .openicon{display:block}body.acc-2 .content .aundo-accordion[data-active=true] .iconOpen{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.acc-3[data-ready=true] .accHead .iconOpen{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body.acc-3 .headImageWrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gapSmall);justify-content:center}body.acc-3 .headImageWrapper>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.acc-3 .headImageWrapper>.headImage{max-width:150px;width:25%}body.acc-3 .headImageWrapper>div{-ms-flex-preferred-size:250px;flex-basis:250px;width:calc(70% - var(--gapSmall))}body.acc-3 .accHead{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;justify-content:space-between;margin-bottom:.5rem;padding:.5rem 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}body.acc-3 .accHead .iconOpen,body.acc-3 .accHead .openicon{width:var(--fontSize)}body.acc-3 .accHead .iconOpen{position:absolute;right:0}body.acc-3 .content .aundo-accordion{border:3px solid var(--acc_highlight);padding:1rem}body.acc-3 .content .aundo-accordion .openicon{-webkit-transform:rotate(0);transform:rotate(0)}body.acc-3 .content .aundo-accordion .iconOpen,body.acc-3 .content .aundo-accordion .openicon{display:block}body.acc-3 .content .aundo-accordion[data-active=true] .iconOpen{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:767px){body.tab-1[data-ready=true] img.openIcon,body:not([class*=tab-])[data-ready=true] img.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}body.tab-1 [data-open=true] img.openIcon,body:not([class*=tab-]) [data-open=true] img.openIcon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.tab-1 .tabHead,body:not([class*=tab-]) .tabHead{-webkit-box-align:center;-ms-flex-align:center;grid-gap:.5rem;align-items:center;display:grid;grid-template-columns:80% 20%}body.tab-1 .tabHead>.openIcon,body:not([class*=tab-]) .tabHead>.openIcon{-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;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:2;grid-row:1;justify-content:center}body.tab-1 .tabHead img.openIcon,body:not([class*=tab-]) .tabHead img.openIcon{height:var(--fontSize)}body.tab-1 .tabHead>div,body:not([class*=tab-]) .tabHead>div{grid-column:1}body.tab-1 .tabHead>div[data-active=false],body:not([class*=tab-]) .tabHead>div[data-active=false]{grid-column:1/span 2}}body.tab-1 .content .tabHead,body:not([class*=tab-]) .content .tabHead{margin-bottom:1rem}@media only screen and (min-width:768px){body.tab-1 .content .tabHead,body:not([class*=tab-]) .content .tabHead{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2rem;justify-content:space-between}}body.tab-1 .content .tabHead>div,body:not([class*=tab-]) .content .tabHead>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.25rem .5rem;position:relative}@media only screen and (min-width:768px){body.tab-1 .content .tabHead>div,body:not([class*=tab-]) .content .tabHead>div{text-align:center}body.tab-1 .content .tabHead>div:not(:last-of-type):after,body:not([class*=tab-]) .content .tabHead>div:not(:last-of-type):after{background-color:currentColor;content:"";height:100%;position:absolute;right:-1rem;top:0;width:2px}}body.tab-1 .content .tabHead [data-active=false],body:not([class*=tab-]) .content .tabHead [data-active=false]{opacity:1!important}body.tab-1 .content .tabHead [data-active=true]:before,body:not([class*=tab-]) .content .tabHead [data-active=true]:before{border-bottom:2px solid;bottom:0;content:"";left:0;position:absolute;width:100%}@media only screen and (max-width:767px){body.tab-2[data-ready=true] img.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}body.tab-2 [data-open=true] img.openIcon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.tab-2 .tabHead{grid-gap:.5rem;display:grid;grid-template-columns:80% 20%}body.tab-2 .tabHead,body.tab-2 .tabHead>.openIcon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tab-2 .tabHead>.openIcon{-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;grid-column:2;grid-row:1;justify-content:center}body.tab-2 .tabHead img.openIcon{height:var(--fontSize)}body.tab-2 .tabHead>div{grid-column:1}body.tab-2 .tabHead>div[data-active=false]{grid-column:1/span 2}body.tab-2 .tabHead{margin-left:calc(var(--sidePadding)/2);margin-right:calc(var(--sidePadding)/2)}}body.tab-2 .aundo-tabMenu{padding-left:0;padding-right:0}body.tab-2 .aundo-tabMenu .tabHead{-webkit-box-pack:center;-ms-flex-pack:center;gap:0;justify-content:center}@media only screen and (min-width:768px){body.tab-2 .aundo-tabMenu .tabHead{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}body.tab-2 .aundo-tabMenu .tabHead>div{border:1px solid;padding:1rem}@media only screen and (min-width:768px){body.tab-2 .aundo-tabMenu .tabHead>div{height:100%}}body.tab-2 .aundo-tabMenu .tabHead [data-active=false]:not(:hover){opacity:1}body.tab-2 .aundo-tabMenu .tabContent{margin-top:-1px;padding:var(--mediumMargin) var(--sidePadding);position:relative;z-index:2}body.tab-2 .aundo-tabMenu .tabContent,body.tab-2 .aundo-tabMenu .tabHead [data-active=true]{background-color:var(--tab_1);border-color:var(--tab_1_font);color:var(--tab_1_font)}body.tab-2 .aundo-tabMenu .tabHead [data-active=false]{background-color:var(--tab_2);border-color:var(--tab_2_font);color:var(--tab_2_font)}@media only screen and (max-width:767px){body.tab-3[data-ready=true] img.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}body.tab-3 [data-open=true] img.openIcon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.tab-3 .tabHead{grid-gap:.5rem;display:grid;grid-template-columns:80% 20%}body.tab-3 .tabHead,body.tab-3 .tabHead>.openIcon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tab-3 .tabHead>.openIcon{-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;grid-column:2;grid-row:1;justify-content:center}body.tab-3 .tabHead img.openIcon{height:var(--fontSize)}body.tab-3 .tabHead>div{grid-column:1}body.tab-3 .tabHead>div[data-active=false]{grid-column:1/span 2}}body.tab-3 .aundo-tabMenu .tabHead{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}@media only screen and (min-width:768px){body.tab-3 .aundo-tabMenu .tabHead{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}body.tab-3 .aundo-tabMenu .tabHead>div{border:1px solid;padding:1rem}@media only screen and (min-width:768px){body.tab-3 .aundo-tabMenu .tabHead>div{height:100%}}body.tab-3 .aundo-tabMenu .tabHead [data-active=false]:not(:hover){opacity:1}body.tab-3 .aundo-tabMenu .tabContent{margin-top:-1px;padding:var(--mediumMargin) 1rem;position:relative;z-index:2}body.tab-3 .aundo-tabMenu .tabContent,body.tab-3 .aundo-tabMenu .tabHead [data-active=true]{background-color:var(--tab_1);border-color:var(--tab_1_font);color:var(--tab_1_font)}body.tab-3 .aundo-tabMenu .tabHead [data-active=false]{background-color:var(--tab_2);border-color:var(--tab_2_font);color:var(--tab_2_font)}@media only screen and (max-width:767px){body.tab-4[data-ready=true] img.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}body.tab-4 [data-open=true] img.openIcon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.tab-4 .tabHead{grid-gap:.5rem;display:grid;grid-template-columns:80% 20%}body.tab-4 .tabHead,body.tab-4 .tabHead>.openIcon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tab-4 .tabHead>.openIcon{-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;grid-column:2;grid-row:1;justify-content:center}body.tab-4 .tabHead img.openIcon{height:var(--fontSize)}body.tab-4 .tabHead>div{grid-column:1}body.tab-4 .tabHead>div[data-active=false]{grid-column:1/span 2}}body.tab-4 .aundo-tabMenu .tabHead{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:0;justify-content:space-between;margin-left:-1px;width:calc(100% + 2px)}@media only screen and (min-width:768px){body.tab-4 .aundo-tabMenu .tabHead{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}body.tab-4 .aundo-tabMenu .tabHead>div{border:1px solid;padding:1rem}@media only screen and (min-width:768px){body.tab-4 .aundo-tabMenu .tabHead>div{height:100%}}body.tab-4 .aundo-tabMenu .tabHead [data-active=false]:not(:hover){opacity:1}body.tab-4 .aundo-tabMenu .tabContent{margin-top:-1px;padding:var(--mediumMargin) 1rem;position:relative;z-index:2}body.tab-4 .aundo-tabMenu .tabContent,body.tab-4 .aundo-tabMenu .tabHead [data-active=true]{background-color:var(--tab_1);border-color:var(--tab_1_font);color:var(--tab_1_font)}body.tab-4 .aundo-tabMenu .tabHead [data-active=false]{background-color:var(--tab_2);border-color:var(--tab_2_font);color:var(--tab_2_font)}@media only screen and (max-width:767px){body.tab-5[data-ready=true] img.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}body.tab-5 [data-open=true] img.openIcon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.tab-5 .tabHead{grid-gap:.5rem;display:grid;grid-template-columns:80% 20%}body.tab-5 .tabHead,body.tab-5 .tabHead>.openIcon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tab-5 .tabHead>.openIcon{-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;grid-column:2;grid-row:1;justify-content:center}body.tab-5 .tabHead img.openIcon{height:var(--fontSize)}body.tab-5 .tabHead>div{grid-column:1}body.tab-5 .tabHead>div[data-active=false]{grid-column:1/span 2}}body.tab-5 .aundo-tabMenu .tabHead{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}@media only screen and (min-width:768px){body.tab-5 .aundo-tabMenu .tabHead{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}body.tab-5 .aundo-tabMenu .tabHead>div{border:1px solid;padding:1rem}@media only screen and (min-width:768px){body.tab-5 .aundo-tabMenu .tabHead>div{height:100%}}body.tab-5 .aundo-tabMenu .tabHead [data-active=false]:not(:hover){opacity:1}body.tab-5 .aundo-tabMenu .tabContent{margin-top:-1px;padding:var(--mediumMargin) 1rem;position:relative;z-index:2}body.tab-5 .aundo-tabMenu .tabContent,body.tab-5 .aundo-tabMenu .tabHead [data-active=true]{background-color:var(--tab_1);border-color:var(--tab_1_font);color:var(--tab_1_font)}body.tab-5 .aundo-tabMenu .tabHead [data-active=false]{background-color:var(--tab_2);border-color:var(--tab_2_font);color:var(--tab_2_font)}@media only screen and (min-width:768px){body.tab-5 .aundo-tabMenu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gapMedium)}body.tab-5 .aundo-tabMenu .tabContent{padding-bottom:var(--smallMargin);padding-top:var(--smallMargin)}body.tab-5 .aundo-tabMenu .tabContent>div{-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;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}body.tab-5 .aundo-tabMenu .tabHead{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}body.tab-5 .aundo-tabMenu .tabHead>div{height:auto;width:100%}}.tabMenuJs{display:none}.wp-block-image{-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;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;overflow:hidden}.wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stil-maske footer{margin-top:0}.stil-maske .image{position:relative}.stil-maske .image .mask{fill:var(--background);position:absolute;z-index:999}.stil-maske .image .mask.maskTop{top:-1px}.stil-maske .image .mask.maskBottom{bottom:-1px}.stil-maske .maskContainer{--maskHeight:max(3.5rem,min(20vw,14rem));background-color:transparent;padding:0!important}.stil-maske .maskContainer>:not(.mask){background-color:var(--bgColor);padding:0 var(--sidePadding);position:relative;z-index:-2}.stil-maske .maskContainer:not(.image) .mask{fill:var(--bgColor)}.stil-maske .maskContainer:not(.image) .mask.maskTop{margin-bottom:-1px}.stil-maske .maskContainer:not(.image) .mask.maskBottom{margin-top:-1px}.stil-maske .maskContainer .mask{-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;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:100%}.stil-maske .maskContainer .mask.maskTop{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.stil-maske .maskContainer .mask svg{height:var(--maskHeight);width:100%}.stil-rund .gform_footer,.stil-rund .wp-block-button__link,.stil-rund.imgStil-abgerundet .colorBobble,.stil-rund.imgStil-abgerundet .wp-block-cover.absoluteImg,.stil-rund.imgStil-abgerundet .wp-block-image:not(.stil-maske .content>.wp-block-image) img,.stil-rund.imgStil-abgerundet [class*=bg-]:not(.content>[class*=bg-]):not(.wp-block-cover),.stil-rund.imgStil-abgerundet.acc-2 .accHead,.stil-rund.imgStil-abgerundet.acc-3 .aundo-accordion,.stil-rund.imgStil-abgerundet.tab-3 .tabContent,.stil-rund.imgStil-abgerundet.tab-3 .tabHead>*,.stil-rund.imgStil-abgerundet.tab-5 .tabContent,.stil-rund.imgStil-abgerundet.tab-5 .tabHead>*,.stil-rund.imgStil-kreis.acc-2 .accHead,.stil-rund.imgStil-kreis.acc-3 .aundo-accordion,.stil-rund.imgStil-kreis.tab-3 .tabContent,.stil-rund.imgStil-kreis.tab-3 .tabHead>*,.stil-rund.imgStil-kreis.tab-5 .tabContent,.stil-rund.imgStil-kreis.tab-5 .tabHead>*{border-radius:2rem}.stil-rund.imgStil-abgerundet.tab-2 .tabHead>*,.stil-rund.imgStil-abgerundet.tab-4 .tabHead>*,.stil-rund.imgStil-kreis.tab-2 .tabHead>*,.stil-rund.imgStil-kreis.tab-4 .tabHead>*{border-radius:1rem 1rem 0 0}.stil-rund.imgStil-abgerundet.tab-4 .tabContent,.stil-rund.imgStil-kreis.tab-4 .tabContent{border-radius:0 0 1rem 1rem}.stil-rund.imgStil-kreis [class*=bg-]:not(.content>[class*=bg-]):not(.wp-block-cover){-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;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:500px;position:relative}@media only screen and (max-width:550px){.stil-rund.imgStil-kreis [class*=bg-]:not(.content>[class*=bg-]):not(.wp-block-cover){padding-left:0;padding-right:0}}.stil-rund.imgStil-kreis .bgCircle{aspect-ratio:1/1;background-color:var(--bgColor);border-radius:100%;height:100%;min-width:100%;position:absolute;z-index:-1}.stil-rund.imgStil-kreis .bgCircle~*{position:relative;z-index:1}.stil-rund.imgStil-kreis .colorBobble{border-radius:100%}.stil-rund .overlapImgWrap{position:relative}.stil-rund .overlapImg{margin-top:calc((var(--smallMargin))*-1 - var(--mediumMargin));position:relative;z-index:2}.stil-rund .overlapImg img{width:max(200px,min(50%,350px))}.stil-rund form input,.stil-rund form textarea{border:none;border-radius:1rem;padding-left:1rem;padding-right:1rem}.stil-rund input[type=checkbox]+label:before{border-radius:100%}.stil-rund.imgStil-kreis .wp-block-image:not(.stil-maske .content>.wp-block-image):not(.ignoreKreis):not(.absoluteImg):not(.overlapImg){height:100%;width:100%}.stil-rund.imgStil-kreis .wp-block-image:not(.stil-maske .content>.wp-block-image):not(.ignoreKreis):not(.absoluteImg):not(.overlapImg) img{height:auto;max-width:50vw}.stil-rund.imgStil-kreis .wp-block-image:not(.stil-maske .content>.wp-block-image):not(.ignoreKreis):not(.overlapImg) img{aspect-ratio:1/1;border-radius:100%}.stil-rund.imgStil-abgerundet .absoluteImg{--moveValueHorizontal:-2rem}.stil-rund.imgStil-abgerundet .headelement.behindHeader .absoluteImg{--moveValueVertical:-2rem}.stil-rund.imgStil-kreis .headelement.behindHeader .absoluteImg{--moveValueVertical:-6vw}.hide{opacity:1!important}.lazyload-script{display:none}.trans-header main{padding-top:0}@media only screen and (min-width:950px){.trans-header main .content>.wp-block-cover:first-child{min-height:calc(var(--windowHeight) - var(--bottom))}}
