.elementor-92 .elementor-element.elementor-element-a0c4e49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-92 .elementor-element.elementor-element-cc19ffa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-92 .elementor-element.elementor-element-8e7d125{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-92 .elementor-element.elementor-element-3f338ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS *//* Beitrag: ruhigere Typografie und schmale Leseachse */
body .elementor-element.elementor-element-a0c4e49{padding-top:clamp(120px,11vw,150px)!important;padding-bottom:0!important}
body .elementor-element.elementor-element-454ba81,body .elementor-element.elementor-element-a72974c,body .elementor-element.elementor-element-1b71c55,body .elementor-element.elementor-element-158b1cd,body .elementor-element.elementor-element-3867c5a{max-width:720px!important;width:100%!important}
.elementor-element-a72974c .elementor-heading-title{font-size:clamp(30px,3.3vw,44px)!important;line-height:1.12!important;letter-spacing:-.02em!important;margin:0!important}
.elementor-element-a72974c{margin-top:14px!important}
.elementor-element-1b71c55{margin-top:14px!important}
.elementor-element-1b71c55 .elementor-heading-title{font-size:12px!important;line-height:1.4!important;letter-spacing:.1em!important}
.elementor-element-158b1cd{margin-top:30px!important}
.elementor-element.elementor-element-158b1cd img{width:100%!important;height:auto!important;border-radius:6px;display:block}
body .elementor-element.elementor-element-cc19ffa{padding-top:0!important;padding-bottom:clamp(64px,8vw,110px)!important}
body .elementor-element.elementor-element-3867c5a{padding-top:38px!important}
.elementor-element-3867c5a p{font-size:18px;line-height:1.72;margin:0 0 1.15em}
.elementor-element-3867c5a h2{font-size:clamp(22px,2.1vw,27px)!important;line-height:1.2!important;letter-spacing:-.01em;margin:2.1em 0 .6em!important}
.elementor-element-3867c5a blockquote{margin:1.9em 0;padding:2px 0 2px 20px}
.elementor-element-3867c5a blockquote p{font-size:20px;line-height:1.5;margin:0}
.elementor-element-3867c5a ul{margin:0 0 1.2em}
.elementor-element-3867c5a li{font-size:18px;line-height:1.65;margin-bottom:.45em}
@media(max-width:767px){.elementor-element-3867c5a p,.elementor-element-3867c5a li{font-size:17px;line-height:1.68}.elementor-element-3867c5a blockquote p{font-size:18px}.elementor-element-158b1cd{margin-top:24px!important}}/* End custom CSS */