.is-root-container.is-layout-flow.wp-block-post-content-is-layout-flow{padding:5vw 0}.entry-content>*{margin-bottom:var(--cont-gap)!important}body.page-template-default:not(.home) .entry-content>*{margin-bottom:var(--gap-2xl)!important}body.page-template-default:not(.home) .entry-content>.woocommerce,body.page-template-default:not(.home) .entry-content>.wp-block-uagb-container.cont-favorites{margin-bottom:0!important}.entry-content>.wp-block-uagb-container.alignwide:not(.alignfull){max-width:1236px!important}.entry-content>.wp-block-uagb-container:not(.alignfull),#main>.wp-block-uagb-container:not(.alignfull){width:90vw;margin-left:auto!important;margin-right:auto!important}.entry-content[ast-blocks-layout]>.alignwide{max-width:1236px!important}.mehrspaltig{-moz-column-count:2;-moz-column-gap:3vw;-webkit-column-count:2;-webkit-column-gap:3vw;column-count:2;column-gap:3vw;margin:0}ul.wp-block-list.dreispaltig{column-count:3;column-gap:3vw;margin:0}.has-medium-font-size{font-family:var(--headlinefont);font-size:1.278rem!important;line-height:1.7;letter-spacing:.02em}.wp-block-uagb-advanced-heading.p-small *{font-size:var(--btn-font-size);letter-spacing:.03em}.wp-block-uagb-advanced-heading.intro-txt *{font-size:var(--h2-font-size);letter-spacing:.04em;line-height:1.94}p.uagb-heading-text{font-family:var(--headlinefont)!important;text-transform:uppercase;font-size:var(--btn-font-size)!important}p.intro-txt{font-size:var(--base-font-size-large)}.wp-block-uagb-advanced-heading.weniger-abstand-unten{margin-bottom:calc(var(--gap-l) * -1)}.is-root-container>*{margin-bottom:var(--cont-gap)!important}.wp-block.wp-block-post-title{font-family:Arial,Helvetica,sans-serif;color:var(--color-1)!important}.wp-block.wp-block-post-title a .uagb-timeline__arrow,.uagb-timeline__center-block .uagb-timeline__day-right .uagb-timeline__arrow::after{display:none}h4.uagb-timeline__heading{color:var(--ast-global-color-3);margin-bottom:var(--gap-m)!important}article.wp-block-uagb-content-timeline-child.uagb-timeline__field{margin-bottom:var(--gap-xl)!important}.uagb-timeline__center-block .uagb-timeline__day-left .uagb-timeline__arrow::after{display:none}@media (max-width:900px){.wp-block-uagb-content-timeline{max-width:90vw!important}}@media (max-width:576px){.uagb-timeline__center-block .uagb-timeline__right .uagb-timeline__arrow::after{display:none}.uagb-block-54f2f381.uagb-timeline__outer-wrap.uagb-timeline__center-block .uagb-timeline__left .uagb-timeline__marker{margin-right:10px}}.spectra-image-gallery__layout--carousel ul.slick-dots{top:unset!important;bottom:-30px;position:absolute!important}.uagb-slick-carousel ul.slick-dots li button{position:relative!important;display:flex!important;justify-content:center;align-items:center;background-color:transparent}ul.slick-dots button::before{height:12px!important;width:12px!important;background-color:var(--color-1)!important;color:transparent!important;opacity:1!important;border-radius:50%!important;left:unset!important;top:unset!important}ul.slick-dots button[aria-selected="true"]:before{background-color:var(--color-2)!important;color:transparent!important}.block-editor .row-img-slider .wp-block-uagb-slider::after{right:0!important;top:0}.block-editor .row-img-slider>.uagb-container-inner-blocks-wrap{max-width:100vw!important}.is-root-container .row-img-slider .wp-block-uagb-slider::after{display:none}.entry-content .uagb-tabs__wrap .uagb-tabs__body-container{display:block;max-height:0;transition:all 0.5s cubic-bezier(.46,.03,.52,.96) 0s;opacity:0;pointer-events:none}.entry-content .uagb-tabs__wrap .uagb-tabs__body-container.uagb-tabs-body__active{display:block;max-height:100vh;opacity:1;transition-delay:0.5s,0.5s;transition-property:opacity,max-height;pointer-events:all}.wp-block-uagb-tabs-child li a{padding:0!important;display:inline-block!important}.uagb-tabs__panel.uagb-tabs__align-left{padding:0!important;border:none!important}.uagb-tab-accordion ul.uagb-tabs__panel li.uagb-tab a.uagb-tabs-list{width:100%;height:100%;justify-content:center;padding:.3em 0!important}.wp-block-uagb-tabs.uagb-tab-accordion{padding:0;background-color:transparent}.uagb-tab-accordion .uagb-tab{background-color:#fff;padding:1.4em 2em;margin:0!important}.tabbox.uagb-tabs__wrap.uagb-tab-accordion ul.uagb-tabs__panel li::before{line-height:1}.uagb-tab-accordion .uagb-tab{padding:0;margin:0 0 2px 0!important}.uagb-tab-accordion .uagb-tabs__body-wrap{display:none}.uagb-tab-accordion .uagb-tabs-list{padding:0!important;margin:0!important}.uagb-tabs__panel>li>.wp-block-uagb-tabs-child{position:relative!important;max-height:0!important;opacity:0!important;transition-property:max-height,opacity;transition-delay:0s,0.5s;padding:0}.uagb-tabs__panel>li.uagb-tabs__active>.wp-block-uagb-tabs-child{max-height:200vh!important;position:relative!important;opacity:1!important;padding:.9em 0;pointer-events:all}#main .wp-block-esab-accordion-child.esab__active_accordion .esab__head{background:none!important}#main .wp-block-esab-accordion-child.esab__active_accordion .esab__body{background-color:transparent!important;padding-left:15px!important}.esab__head{border-bottom:1px solid var(--color-5)}.uagb-button__wrapper>.uagb-buttons-repeater{color:var(--ast-global-color-0);font-weight:400;font-size:var(--btn-font-size);color:var(--ast-global-color-4)!important;padding:0!important;background-color:transparent!important;display:flex;flex-direction:column;font-family:var(--headlinefont);text-transform:uppercase}.uagb-button__wrapper>.uagb-buttons-repeater::after,.forminator-button-submit span::after{content:"";display:block;width:0;height:1px;background-color:#000;margin-top:.6em;transition:all 0.5s cubic-bezier(.46,.03,.52,.96) 0s}.uagb-button__wrapper:hover>.uagb-buttons-repeater::after{width:40%}.wp-block-button.underline .uagb-buttons-repeater::after,.forminator-button-submit span::after{width:40%!important;background-color:black!important;margin-top:0.2em!important}.forminator-button-submit span{display:flex!important;flex-direction:column;align-items:center}.wp-block-uagb-buttons.buttons-mehr-abstand>.uagb-buttons__wrap.uagb-buttons-layout-wrap{gap:var(--gap-l)}.page-id-4448 .woocommerce-checkout .woocommerce-NoticeGroup-checkout{position:absolute;top:70%;width:45%!important;align-self:flex-end;justify-self:flex-end;z-index:99}.page-id-4448:has(.woocommerce-checkout .woocommerce-NoticeGroup-checkout) div#customer_details{padding-top:calc((var(--nav-bar-pad) * 2)+var(--height-logo-wappen)+var(--height-logo-txt)+var(--gap-logo)+70px)!important}.page-id-4448 .woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error{padding-left:3.5em!important}