.elementor-883 .elementor-element.elementor-element-7f32ce8{--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;--padding-top:4rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:4rem;}.elementor-883 .elementor-element.elementor-element-8b366c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-883 .elementor-element.elementor-element-b0849d6 .elementor-icon-list-icon{width:14px;}.elementor-883 .elementor-element.elementor-element-b0849d6 .elementor-icon-list-icon i{font-size:14px;}.elementor-883 .elementor-element.elementor-element-b0849d6 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-883 .elementor-element.elementor-element-b0849d6 .elementor-icon-list-text, .elementor-883 .elementor-element.elementor-element-b0849d6 .elementor-icon-list-text a{color:var( --e-global-color-bec3b4b );}.elementor-883 .elementor-element.elementor-element-b0849d6 .elementor-icon-list-item{font-size:var( --e-global-typography-462a39e-font-size );font-weight:var( --e-global-typography-462a39e-font-weight );text-transform:var( --e-global-typography-462a39e-text-transform );line-height:var( --e-global-typography-462a39e-line-height );letter-spacing:var( --e-global-typography-462a39e-letter-spacing );}.elementor-883 .elementor-element.elementor-element-a5199f6 .elementor-icon-list-icon{width:14px;}.elementor-883 .elementor-element.elementor-element-a5199f6 .elementor-icon-list-icon i{font-size:14px;}.elementor-883 .elementor-element.elementor-element-a5199f6 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-883 .elementor-element.elementor-element-a5199f6 .elementor-icon-list-text, .elementor-883 .elementor-element.elementor-element-a5199f6 .elementor-icon-list-text a{color:var( --e-global-color-e408908 );}.elementor-883 .elementor-element.elementor-element-a5199f6 .elementor-icon-list-item{font-size:var( --e-global-typography-a4efec6-font-size );font-weight:var( --e-global-typography-a4efec6-font-weight );line-height:var( --e-global-typography-a4efec6-line-height );}.elementor-883 .elementor-element.elementor-element-f17651f .elementor-heading-title{font-family:var( --e-global-typography-01a45b0-font-family ), Sans-serif;font-size:var( --e-global-typography-01a45b0-font-size );font-weight:var( --e-global-typography-01a45b0-font-weight );text-transform:var( --e-global-typography-01a45b0-text-transform );line-height:var( --e-global-typography-01a45b0-line-height );}.elementor-883 .elementor-element.elementor-element-11fee85 img{width:100%;}.elementor-883 .elementor-element.elementor-element-bfc98c2 .elementor-widget-container{font-size:var( --e-global-typography-c361f2e-font-size );line-height:var( --e-global-typography-c361f2e-line-height );}.elementor-883 .elementor-element.elementor-element-2d1ed24{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-883 .elementor-element.elementor-element-2d1ed24 .elementor-divider-separator{width:100%;}.elementor-883 .elementor-element.elementor-element-2d1ed24 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-883 .elementor-element.elementor-element-436fb5f{--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;}.elementor-883 .elementor-element.elementor-element-2b86046{width:initial;max-width:initial;}@media(max-width:1024px){.elementor-883 .elementor-element.elementor-element-b0849d6 .elementor-icon-list-item{font-size:var( --e-global-typography-462a39e-font-size );line-height:var( --e-global-typography-462a39e-line-height );letter-spacing:var( --e-global-typography-462a39e-letter-spacing );}.elementor-883 .elementor-element.elementor-element-a5199f6 .elementor-icon-list-item{font-size:var( --e-global-typography-a4efec6-font-size );line-height:var( --e-global-typography-a4efec6-line-height );}.elementor-883 .elementor-element.elementor-element-f17651f .elementor-heading-title{font-size:var( --e-global-typography-01a45b0-font-size );line-height:var( --e-global-typography-01a45b0-line-height );}.elementor-883 .elementor-element.elementor-element-bfc98c2 .elementor-widget-container{font-size:var( --e-global-typography-c361f2e-font-size );line-height:var( --e-global-typography-c361f2e-line-height );}.elementor-883 .elementor-element.elementor-element-436fb5f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}}@media(min-width:768px){.elementor-883 .elementor-element.elementor-element-7f32ce8{--content-width:1140px;}.elementor-883 .elementor-element.elementor-element-436fb5f{--content-width:1140px;}}@media(max-width:767px){.elementor-883 .elementor-element.elementor-element-7f32ce8{--padding-top:3rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-883 .elementor-element.elementor-element-b0849d6 .elementor-icon-list-item{font-size:var( --e-global-typography-462a39e-font-size );line-height:var( --e-global-typography-462a39e-line-height );letter-spacing:var( --e-global-typography-462a39e-letter-spacing );}.elementor-883 .elementor-element.elementor-element-a5199f6 .elementor-icon-list-item{font-size:var( --e-global-typography-a4efec6-font-size );line-height:var( --e-global-typography-a4efec6-line-height );}.elementor-883 .elementor-element.elementor-element-f17651f .elementor-heading-title{font-size:var( --e-global-typography-01a45b0-font-size );line-height:var( --e-global-typography-01a45b0-line-height );}.elementor-883 .elementor-element.elementor-element-bfc98c2 .elementor-widget-container{font-size:var( --e-global-typography-c361f2e-font-size );line-height:var( --e-global-typography-c361f2e-line-height );}.elementor-883 .elementor-element.elementor-element-436fb5f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for post-info, class: .elementor-element-b0849d6 */.elementor-883 .elementor-element.elementor-element-b0849d6 a:hover{
    text-decoration:underline;
    text-decoration-thickness: 2px;
    text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-a5199f6 */.elementor-883 .elementor-element.elementor-element-a5199f6 a:hover{
    text-decoration:underline;
    text-decoration-thickness: 2px;
    text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-2b86046 *//* Große Bildschirme (Desktop) */
@media screen and (min-width: 1200px) {
    .elementor-883 .elementor-element.elementor-element-2b86046 p {
        padding-right: 300px;
    }
}

/* Tablets */
@media screen and (max-width: 1199px) {
    .elementor-883 .elementor-element.elementor-element-2b86046 p {
        padding-right: 50px;
    }
}

/* Mobile Geräte */
@media screen and (max-width: 767px) {
    .elementor-883 .elementor-element.elementor-element-2b86046 p {
        padding-right: 0;
        padding-left: 0;
    }
}
.elementor-883 .elementor-element.elementor-element-2b86046 h2,h3,h4,h5,h6{
    padding-top:0.75em;
    padding-bottom:0.5em;
}
/*Anpassung Schriftgröße für H2*/
.elementor-883 .elementor-element.elementor-element-2b86046 h2{
    font-family: var(--e-global-typography-c397c45-font-family), Sans-serif;
    font-size: var(--e-global-typography-c397c45-font-size);
    font-weight: var(--e-global-typography-c397c45-font-weight);
    line-height: var(--e-global-typography-c397c45-line-height);
    letter-spacing: var(--e-global-typography-c397c45-letter-spacing);
    word-spacing: var(--e-global-typography-c397c45-word-spacing);
}
/* Anpassung für Gutenberg Block Gaps */
.elementor-883 .elementor-element.elementor-element-2b86046 figure{
    margin:2rem 0 1rem 0;
}/* End custom CSS */