body.single-post .entry-content,
body.single-be_post_de .entry-content,
body.single-post .post-content,
body.single-be_post_de .post-content,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container,
body.single-post .elementor-widget-post-content .elementor-widget-container,
body.single-be_post_de .elementor-widget-post-content .elementor-widget-container,
body.single-post .elementor-widget-text-editor .elementor-widget-container,
body.single-be_post_de .elementor-widget-text-editor .elementor-widget-container,
body.single-post .elementor-widget-shortcode .elementor-widget-container,
body.single-be_post_de .elementor-widget-shortcode .elementor-widget-container,
body.single-post .elementor-widget-html .elementor-widget-container,
body.single-be_post_de .elementor-widget-html .elementor-widget-container {
    color: #333;
    font-size: 20px;
    line-height: 1.78;
    letter-spacing: 0;
    overflow-wrap: break-word;
    white-space: pre-line;
}

body.single-post .entry-content > *,
body.single-be_post_de .entry-content > *,
body.single-post .post-content > *,
body.single-be_post_de .post-content > *,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container > *,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container > *,
body.single-post .elementor-widget-post-content .elementor-widget-container > *,
body.single-be_post_de .elementor-widget-post-content .elementor-widget-container > *,
body.single-post .elementor-widget-text-editor .elementor-widget-container > *,
body.single-be_post_de .elementor-widget-text-editor .elementor-widget-container > *,
body.single-post .elementor-widget-shortcode .elementor-widget-container > *,
body.single-be_post_de .elementor-widget-shortcode .elementor-widget-container > *,
body.single-post .elementor-widget-html .elementor-widget-container > *,
body.single-be_post_de .elementor-widget-html .elementor-widget-container > * {
    white-space: normal;
}

body.single-post .entry-content p,
body.single-be_post_de .entry-content p,
body.single-post .post-content p,
body.single-be_post_de .post-content p,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container p,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container p,
body.single-post .elementor-widget-post-content .elementor-widget-container p,
body.single-be_post_de .elementor-widget-post-content .elementor-widget-container p,
body.single-post .elementor-widget-text-editor .elementor-widget-container p,
body.single-be_post_de .elementor-widget-text-editor .elementor-widget-container p,
body.single-post .elementor-widget-shortcode .elementor-widget-container p,
body.single-be_post_de .elementor-widget-shortcode .elementor-widget-container p,
body.single-post .elementor-widget-html .elementor-widget-container p,
body.single-be_post_de .elementor-widget-html .elementor-widget-container p {
    margin: 0 0 1.22em;
}

body.single-post .entry-content p.be-paragraph-spacer,
body.single-be_post_de .entry-content p.be-paragraph-spacer,
body.single-post .post-content p.be-paragraph-spacer,
body.single-be_post_de .post-content p.be-paragraph-spacer,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container p.be-paragraph-spacer,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container p.be-paragraph-spacer,
body.single-post .elementor-widget-post-content .elementor-widget-container p.be-paragraph-spacer,
body.single-be_post_de .elementor-widget-post-content .elementor-widget-container p.be-paragraph-spacer,
body.single-post .elementor-widget-text-editor .elementor-widget-container p.be-paragraph-spacer,
body.single-be_post_de .elementor-widget-text-editor .elementor-widget-container p.be-paragraph-spacer,
body.single-post .elementor-widget-shortcode .elementor-widget-container p.be-paragraph-spacer,
body.single-be_post_de .elementor-widget-shortcode .elementor-widget-container p.be-paragraph-spacer,
body.single-post .elementor-widget-html .elementor-widget-container p.be-paragraph-spacer,
body.single-be_post_de .elementor-widget-html .elementor-widget-container p.be-paragraph-spacer {
    display: block;
    min-height: 1.15em;
    margin: 0 0 1.35em !important;
    line-height: 1;
}

body.single-post .entry-content h2,
body.single-post .entry-content h3,
body.single-be_post_de .entry-content h2,
body.single-be_post_de .entry-content h3,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container h2,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container h3,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container h2,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container h3 {
    color: #1f1f1f;
    line-height: 1.28;
    letter-spacing: 0;
    margin: 1.7em 0 .65em;
}

body.single-post .entry-content h2,
body.single-be_post_de .entry-content h2,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container h2,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container h2 {
    font-size: 1.32em;
}

body.single-post .entry-content h3,
body.single-be_post_de .entry-content h3,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container h3,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container h3 {
    font-size: 1.14em;
}

body.single-post .entry-content ul,
body.single-post .entry-content ol,
body.single-be_post_de .entry-content ul,
body.single-be_post_de .entry-content ol,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container ul,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container ol,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container ul,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container ol {
    margin: 0 0 1.25em 1.25em;
    padding-left: 1.1em;
}

body.single-post .entry-content li,
body.single-be_post_de .entry-content li,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container li,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container li {
    margin: 0 0 .45em;
}

body.single-post .entry-content blockquote,
body.single-be_post_de .entry-content blockquote,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container blockquote,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container blockquote {
    border-left: 4px solid #eb2026;
    margin: 1.4em 0;
    padding: .7em 1em;
    background: #fff6f6;
    color: #444;
    font-style: italic;
}

body.single-post .entry-content img,
body.single-be_post_de .entry-content img,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container img,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container img {
    max-width: 100%;
    height: auto;
    border-radius: 6px;
    margin: 1.2em 0;
}

body.single-post .entry-content > :last-child,
body.single-be_post_de .entry-content > :last-child,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container > :last-child,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container > :last-child {
    margin-bottom: 0;
}

@media (max-width: 640px) {
    body.single-post .entry-content,
    body.single-be_post_de .entry-content,
    body.single-post .post-content,
    body.single-be_post_de .post-content,
    body.single-post .elementor-widget-theme-post-content .elementor-widget-container,
    body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container,
    body.single-post .elementor-widget-post-content .elementor-widget-container,
    body.single-be_post_de .elementor-widget-post-content .elementor-widget-container,
    body.single-post .elementor-widget-text-editor .elementor-widget-container,
    body.single-be_post_de .elementor-widget-text-editor .elementor-widget-container,
    body.single-post .elementor-widget-shortcode .elementor-widget-container,
    body.single-be_post_de .elementor-widget-shortcode .elementor-widget-container,
    body.single-post .elementor-widget-html .elementor-widget-container,
    body.single-be_post_de .elementor-widget-html .elementor-widget-container {
        font-size: 18px;
        line-height: 1.72;
    }
}

body.single-post .be-article-content,
body.single-be_post_de .be-article-content,
body.single-post .entry-content,
body.single-be_post_de .entry-content,
body.single-post .post-content,
body.single-be_post_de .post-content,
body.single-post .elementor-widget-theme-post-content .elementor-widget-container,
body.single-be_post_de .elementor-widget-theme-post-content .elementor-widget-container,
body.single-post .elementor-widget-post-content .elementor-widget-container,
body.single-be_post_de .elementor-widget-post-content .elementor-widget-container,
body.single-post .elementor-widget-text-editor .elementor-widget-container,
body.single-be_post_de .elementor-widget-text-editor .elementor-widget-container,
body.single-post .elementor-widget-shortcode .elementor-widget-container,
body.single-be_post_de .elementor-widget-shortcode .elementor-widget-container,
body.single-post .elementor-widget-html .elementor-widget-container,
body.single-be_post_de .elementor-widget-html .elementor-widget-container {
    color: #2f3438 !important;
    font-size: 20px !important;
    line-height: 1.78 !important;
    letter-spacing: 0 !important;
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
}

body.single-post .be-article-content > *,
body.single-be_post_de .be-article-content > *,
body.single-post .entry-content > *,
body.single-be_post_de .entry-content > *,
body.single-post .post-content > *,
body.single-be_post_de .post-content > *,
body.single-post .elementor-widget-container > * {
    white-space: normal !important;
}

body.single-post .be-article-content p,
body.single-be_post_de .be-article-content p,
body.single-post .entry-content p,
body.single-be_post_de .entry-content p,
body.single-post .post-content p,
body.single-be_post_de .post-content p,
body.single-post .elementor-widget-container p {
    color: #2f3438 !important;
    font-size: inherit !important;
    line-height: inherit !important;
    margin: 0 0 1.1em !important;
}

body.single-post .be-article-content blockquote,
body.single-be_post_de .be-article-content blockquote,
body.single-post .entry-content blockquote,
body.single-be_post_de .entry-content blockquote,
body.single-post .post-content blockquote,
body.single-be_post_de .post-content blockquote,
body.single-post .elementor-widget-container blockquote,
body.single-be_post_de .elementor-widget-container blockquote {
    display: block !important;
    width: 100% !important;
    box-sizing: border-box !important;
    border-left: 6px solid #eb2026 !important;
    margin: 1.2em 0 !important;
    padding: .75em 1.1em !important;
    background: #fff8f8 !important;
    color: #555 !important;
    font-style: italic !important;
    font-size: inherit !important;
    line-height: inherit !important;
}

body.single-post .be-article-content blockquote p,
body.single-be_post_de .be-article-content blockquote p,
body.single-post .entry-content blockquote p,
body.single-be_post_de .entry-content blockquote p,
body.single-post .post-content blockquote p,
body.single-be_post_de .post-content blockquote p,
body.single-post .elementor-widget-container blockquote p,
body.single-be_post_de .elementor-widget-container blockquote p {
    margin: 0 !important;
    color: inherit !important;
    font-style: inherit !important;
}

body.single-post .be-article-content h2,
body.single-post .be-article-content h3,
body.single-be_post_de .be-article-content h2,
body.single-be_post_de .be-article-content h3,
body.single-post .entry-content h2,
body.single-post .entry-content h3,
body.single-be_post_de .entry-content h2,
body.single-be_post_de .entry-content h3,
body.single-post .elementor-widget-container h2,
body.single-post .elementor-widget-container h3,
body.single-be_post_de .elementor-widget-container h2,
body.single-be_post_de .elementor-widget-container h3 {
    color: #1f1f1f !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;
    margin: 1.35em 0 .55em !important;
}

body.single-post .be-article-content h2,
body.single-be_post_de .be-article-content h2,
body.single-post .entry-content h2,
body.single-be_post_de .entry-content h2,
body.single-post .elementor-widget-container h2,
body.single-be_post_de .elementor-widget-container h2 { font-size: 1.28em !important; }

body.single-post .be-article-content h3,
body.single-be_post_de .be-article-content h3,
body.single-post .entry-content h3,
body.single-be_post_de .entry-content h3,
body.single-post .elementor-widget-container h3,
body.single-be_post_de .elementor-widget-container h3 { font-size: 1.12em !important; }

body.single-post .be-article-content ul,
body.single-post .be-article-content ol,
body.single-be_post_de .be-article-content ul,
body.single-be_post_de .be-article-content ol,
body.single-post .entry-content ul,
body.single-post .entry-content ol,
body.single-be_post_de .entry-content ul,
body.single-be_post_de .entry-content ol,
body.single-post .elementor-widget-container ul,
body.single-post .elementor-widget-container ol,
body.single-be_post_de .elementor-widget-container ul,
body.single-be_post_de .elementor-widget-container ol {
    margin: 0 0 1.1em !important;
    padding-left: 1.45em !important;
}

body.single-post .be-article-content li,
body.single-be_post_de .be-article-content li,
body.single-post .entry-content li,
body.single-be_post_de .entry-content li,
body.single-post .elementor-widget-container li,
body.single-be_post_de .elementor-widget-container li {
    margin: 0 0 .4em !important;
}

body.single-post .be-article-content p.be-paragraph-spacer,
body.single-be_post_de .be-article-content p.be-paragraph-spacer,
body.single-post .entry-content p.be-paragraph-spacer,
body.single-be_post_de .entry-content p.be-paragraph-spacer,
body.single-post .post-content p.be-paragraph-spacer,
body.single-be_post_de .post-content p.be-paragraph-spacer,
body.single-post .elementor-widget-container p.be-paragraph-spacer,
body.single-be_post_de .elementor-widget-container p.be-paragraph-spacer {
    display: block !important;
    min-height: 1.15em !important;
    margin: 0 0 1.25em !important;
    line-height: 1 !important;
}

body.single-post .be-article-content img,
body.single-be_post_de .be-article-content img,
body.single-post .entry-content img,
body.single-be_post_de .entry-content img,
body.single-post .elementor-widget-container img,
body.single-be_post_de .elementor-widget-container img {
    max-width: 100% !important;
    height: auto !important;
    display: block !important;
    margin: 1.1em 0 !important;
    border-radius: 6px !important;
}
