.elementor-680 .elementor-element.elementor-element-5d57b3db:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-5d57b3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gabrieleborgmann.com/wp-content/uploads/2024/11/190722-437j2-Gabriele_Borgmann-scaled-1.jpg");background-position:0px -379px;background-repeat:no-repeat;background-size:cover;}.elementor-680 .elementor-element.elementor-element-5d57b3db > .elementor-container{min-height:375px;}.elementor-680 .elementor-element.elementor-element-5d57b3db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-680 .elementor-element.elementor-element-5d57b3db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-680 .elementor-element.elementor-element-5e4c075d > .elementor-container{max-width:800px;}.elementor-680 .elementor-element.elementor-element-5e4c075d{padding:60px 50px 40px 50px;}.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-680 .elementor-element.elementor-element-79babfa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-680 .elementor-element.elementor-element-79babfa5 .elementor-heading-title{font-size:38px;text-transform:none;letter-spacing:2px;color:#11887A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-680 .elementor-element.elementor-element-5d57b3db:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-5d57b3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gabrieleborgmann.com/wp-content/uploads/2024/11/lieber-die-ganze-welt-gegen-mich-als-meine-seele.jpg");background-position:0px 0px;}.elementor-680 .elementor-element.elementor-element-5d57b3db > .elementor-container{min-height:300px;}.elementor-680 .elementor-element.elementor-element-5e4c075d{padding:60px 25px 60px 25px;}.elementor-680 .elementor-element.elementor-element-79babfa5 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-680 .elementor-element.elementor-element-5d57b3db:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-5d57b3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gabrieleborgmann.com/wp-content/uploads/2024/11/vom-expose-zum-bucherfolg.jpg");background-position:0px 0px;}.elementor-680 .elementor-element.elementor-element-5d57b3db > .elementor-container{min-height:200px;}.elementor-680 .elementor-element.elementor-element-5e4c075d{padding:40px 15px 40px 15px;}.elementor-680 .elementor-element.elementor-element-79babfa5 .elementor-heading-title{font-size:28px;}}/* Start custom CSS */.blog-body h2 {
    color: #111111;
    font-size: 22px;
    margin-top: 45px;
    margin-bottom: 15px;
    font-weight: 600;
    text-transform: none;
}
.blog-body h2:first-of-type {
    margin-top: 0;
}
.blog-body h3 {
    color: #111111;
    font-size: 18px;
    margin-top: 40px;
    margin-bottom: 12px;
    font-weight: 600;
}
.blog-body h4 {
    color: #111111;
    font-size: 16px;
    margin-top: 35px;
    margin-bottom: 10px;
    font-weight: 600;
}
.blog-body h2 + h3, .blog-body h3 + h4 {
    margin-top: 10px;
}
.blog-body p {
    margin-bottom: 1.5em;
    color: #606060;
}
.blog-body ul {
    padding-left: 19px;
    margin-bottom: 1.5em;
}
.blog-body li {
    margin-bottom: 5px;
}
.blog-body a {
    color: #11887A;
}
.blog-body a:hover {
    color: #36a091;
    text-decoration: underline;
}
.blog-body figure {
    margin: 0;
}

.blog-body figure img {
    box-shadow: 0 0 20px 2px rgb(0 0 0 / 10%);
}
@media only screen and (max-width: 768px) {
    .blog-body figure {
        margin: 0 -7px;
    }
    .blog-body p {
        font-size: 15px;
        line-height: 24px;
    }
}/* End custom CSS */