.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-656 .elementor-element.elementor-element-170f56e9{color:var(--anthrazit);font-family:"var(--schrift)", Sans-serif;}@media(max-width:1024px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for theme-post-content, class: .elementor-element-170f56e9 */& p, & li { line-height: 1.75 !important; font-size: var(--text-basis); margin: 0 0 1.1em; } & ul, & ol { margin: 0 0 1.3em; padding-inline-start: 1.3em; } & li { margin-bottom: .45em; } & h2 { font-family: var(--schrift); font-weight: 700; font-size: var(--text-h2); color: var(--petrol); line-height: 1.2; letter-spacing: -0.4px; margin: 1.8em 0 .6em; } & h3 { font-family: var(--schrift); font-weight: 600; font-size: var(--text-h3); color: var(--petrol); line-height: 1.3; margin: 1.5em 0 .5em; } & a { color: var(--petrol); text-decoration: underline; text-underline-offset: 3px; } & strong { color: var(--anthrazit); } & figcaption { line-height: 1.5 !important; } & table { font-size: var(--text-klein); }/* End custom CSS */
/* Start custom CSS */body.elementor-page-656 [data-id="7a1875ae"] img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:inherit}/* End custom CSS */