.elementor-939 .elementor-element.elementor-element-c1c4470{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:170px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-939 .elementor-element.elementor-element-c1c4470:not(.elementor-motion-effects-element-type-background), .elementor-939 .elementor-element.elementor-element-c1c4470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CDDBED 0%, #F8F8F9 100%);}.elementor-939 .elementor-element.elementor-element-c1c4470 > .elementor-shape-bottom .elementor-shape-fill, .elementor-939 .elementor-element.elementor-element-c1c4470 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-c6ba756 );}.elementor-939 .elementor-element.elementor-element-c1c4470 > .elementor-shape-bottom svg, .elementor-939 .elementor-element.elementor-element-c1c4470 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.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-939 .elementor-element.elementor-element-afa8b59{text-align:center;}.elementor-939 .elementor-element.elementor-element-afa8b59 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:64px;font-weight:400;line-height:72px;letter-spacing:-0.4px;color:var( --e-global-color-81c1f40 );}.elementor-939 .elementor-element.elementor-element-690a5dd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-939 .elementor-element.elementor-element-690a5dd .elementor-heading-title{font-family:var( --e-global-typography-a9c31e7-font-family ), Sans-serif;font-size:var( --e-global-typography-a9c31e7-font-size );font-weight:var( --e-global-typography-a9c31e7-font-weight );line-height:var( --e-global-typography-a9c31e7-line-height );color:var( --e-global-color-81c1f40 );}.elementor-939 .elementor-element.elementor-element-6742ecac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:130px;--padding-left:10px;--padding-right:10px;}.elementor-939 .elementor-element.elementor-element-789cc47a{background-color:transparent;padding:0px 4px 0px 4px;background-image:linear-gradient(90deg, #759ACE66 0%, #759ACE1A 100%);}.elementor-939 .elementor-element.elementor-element-789cc47a.elementor-element{--align-self:center;}.elementor-939 .elementor-element.elementor-element-789cc47a .elementor-heading-title{font-family:var( --e-global-typography-fefb4fa-font-family ), Sans-serif;font-size:var( --e-global-typography-fefb4fa-font-size );font-weight:var( --e-global-typography-fefb4fa-font-weight );line-height:var( --e-global-typography-fefb4fa-line-height );letter-spacing:var( --e-global-typography-fefb4fa-letter-spacing );color:var( --e-global-color-81c1f40 );}.elementor-939 .elementor-element.elementor-element-2767832e{text-align:center;}.elementor-939 .elementor-element.elementor-element-2767832e .elementor-heading-title{font-family:var( --e-global-typography-556e257-font-family ), Sans-serif;font-size:var( --e-global-typography-556e257-font-size );font-weight:var( --e-global-typography-556e257-font-weight );line-height:var( --e-global-typography-556e257-line-height );letter-spacing:var( --e-global-typography-556e257-letter-spacing );color:var( --e-global-color-81c1f40 );}.elementor-939 .elementor-element.elementor-element-197fde79{width:var( --container-widget-width, 70% );max-width:70%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-939 .elementor-element.elementor-element-197fde79 .elementor-heading-title{font-family:var( --e-global-typography-a9c31e7-font-family ), Sans-serif;font-size:var( --e-global-typography-a9c31e7-font-size );font-weight:var( --e-global-typography-a9c31e7-font-weight );line-height:var( --e-global-typography-a9c31e7-line-height );color:var( --e-global-color-81c1f40 );}.elementor-939 .elementor-element.elementor-element-5f7342bb{--spacer-size:30px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-939 .elementor-element.elementor-element-7702149d{--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-939 .elementor-element.elementor-element-7702149d:after{content:"0.66";}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__thumbnail__link{width:100%;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__meta-data span + span:before{content:"•";}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__card{border-color:#02010100;border-width:0px;border-radius:8px;padding-top:0px;padding-bottom:0px;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__text{padding:0 42px;margin-top:0px;margin-bottom:40px;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__meta-data{padding:10px 42px;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__avatar{padding-right:42px;padding-left:42px;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title, .elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title a{color:var( --e-global-color-81c1f40 );font-family:var( --e-global-typography-a45863b-font-family ), Sans-serif;font-size:var( --e-global-typography-a45863b-font-size );font-weight:var( --e-global-typography-a45863b-font-weight );line-height:var( --e-global-typography-a45863b-line-height );letter-spacing:var( --e-global-typography-a45863b-letter-spacing );}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title{margin-bottom:5px;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__excerpt p{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__excerpt{margin-bottom:30px;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__read-more{color:var( --e-global-color-81c1f40 );margin-bottom:40px;}.elementor-939 .elementor-element.elementor-element-7702149d a.elementor-post__read-more{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:23px;}@media(max-width:1366px){.elementor-939 .elementor-element.elementor-element-afa8b59 .elementor-heading-title{font-size:64px;}.elementor-939 .elementor-element.elementor-element-690a5dd .elementor-heading-title{font-size:var( --e-global-typography-a9c31e7-font-size );line-height:var( --e-global-typography-a9c31e7-line-height );}.elementor-939 .elementor-element.elementor-element-789cc47a .elementor-heading-title{font-size:var( --e-global-typography-fefb4fa-font-size );line-height:var( --e-global-typography-fefb4fa-line-height );letter-spacing:var( --e-global-typography-fefb4fa-letter-spacing );}.elementor-939 .elementor-element.elementor-element-2767832e .elementor-heading-title{font-size:var( --e-global-typography-556e257-font-size );line-height:var( --e-global-typography-556e257-line-height );letter-spacing:var( --e-global-typography-556e257-letter-spacing );}.elementor-939 .elementor-element.elementor-element-197fde79 .elementor-heading-title{font-size:var( --e-global-typography-a9c31e7-font-size );line-height:var( --e-global-typography-a9c31e7-line-height );}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title, .elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title a{font-size:var( --e-global-typography-a45863b-font-size );line-height:var( --e-global-typography-a45863b-line-height );letter-spacing:var( --e-global-typography-a45863b-letter-spacing );}}@media(max-width:1024px){.elementor-939 .elementor-element.elementor-element-690a5dd .elementor-heading-title{font-size:var( --e-global-typography-a9c31e7-font-size );line-height:var( --e-global-typography-a9c31e7-line-height );}.elementor-939 .elementor-element.elementor-element-789cc47a .elementor-heading-title{font-size:var( --e-global-typography-fefb4fa-font-size );line-height:var( --e-global-typography-fefb4fa-line-height );letter-spacing:var( --e-global-typography-fefb4fa-letter-spacing );}.elementor-939 .elementor-element.elementor-element-2767832e .elementor-heading-title{font-size:var( --e-global-typography-556e257-font-size );line-height:var( --e-global-typography-556e257-line-height );letter-spacing:var( --e-global-typography-556e257-letter-spacing );}.elementor-939 .elementor-element.elementor-element-197fde79{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-939 .elementor-element.elementor-element-197fde79 .elementor-heading-title{font-size:var( --e-global-typography-a9c31e7-font-size );line-height:var( --e-global-typography-a9c31e7-line-height );}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title, .elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title a{font-size:var( --e-global-typography-a45863b-font-size );line-height:var( --e-global-typography-a45863b-line-height );letter-spacing:var( --e-global-typography-a45863b-letter-spacing );}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__text{margin-bottom:20px;}}@media(max-width:880px){.elementor-939 .elementor-element.elementor-element-afa8b59 .elementor-heading-title{font-size:38px;line-height:42px;}.elementor-939 .elementor-element.elementor-element-690a5dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-939 .elementor-element.elementor-element-c1c4470 > .elementor-shape-bottom svg, .elementor-939 .elementor-element.elementor-element-c1c4470 > .e-con-inner > .elementor-shape-bottom svg{height:20px;}.elementor-939 .elementor-element.elementor-element-afa8b59 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-939 .elementor-element.elementor-element-690a5dd .elementor-heading-title{font-size:var( --e-global-typography-a9c31e7-font-size );line-height:var( --e-global-typography-a9c31e7-line-height );}.elementor-939 .elementor-element.elementor-element-789cc47a .elementor-heading-title{font-size:var( --e-global-typography-fefb4fa-font-size );line-height:var( --e-global-typography-fefb4fa-line-height );letter-spacing:var( --e-global-typography-fefb4fa-letter-spacing );}.elementor-939 .elementor-element.elementor-element-2767832e .elementor-heading-title{font-size:var( --e-global-typography-556e257-font-size );line-height:var( --e-global-typography-556e257-line-height );letter-spacing:var( --e-global-typography-556e257-letter-spacing );}.elementor-939 .elementor-element.elementor-element-197fde79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-939 .elementor-element.elementor-element-197fde79 .elementor-heading-title{font-size:var( --e-global-typography-a9c31e7-font-size );line-height:var( --e-global-typography-a9c31e7-line-height );}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-939 .elementor-element.elementor-element-7702149d:after{content:"0.5";}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__thumbnail__link{width:100%;}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title, .elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title a{font-size:var( --e-global-typography-a45863b-font-size );line-height:var( --e-global-typography-a45863b-line-height );letter-spacing:var( --e-global-typography-a45863b-letter-spacing );}}@media(min-width:2400px){.elementor-939 .elementor-element.elementor-element-690a5dd .elementor-heading-title{font-size:var( --e-global-typography-a9c31e7-font-size );line-height:var( --e-global-typography-a9c31e7-line-height );}.elementor-939 .elementor-element.elementor-element-789cc47a .elementor-heading-title{font-size:var( --e-global-typography-fefb4fa-font-size );line-height:var( --e-global-typography-fefb4fa-line-height );letter-spacing:var( --e-global-typography-fefb4fa-letter-spacing );}.elementor-939 .elementor-element.elementor-element-2767832e .elementor-heading-title{font-size:var( --e-global-typography-556e257-font-size );line-height:var( --e-global-typography-556e257-line-height );letter-spacing:var( --e-global-typography-556e257-letter-spacing );}.elementor-939 .elementor-element.elementor-element-197fde79 .elementor-heading-title{font-size:var( --e-global-typography-a9c31e7-font-size );line-height:var( --e-global-typography-a9c31e7-line-height );}.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title, .elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__title a{font-size:var( --e-global-typography-a45863b-font-size );line-height:var( --e-global-typography-a45863b-line-height );letter-spacing:var( --e-global-typography-a45863b-letter-spacing );}}/* Start custom CSS for posts, class: .elementor-element-7702149d */.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__thumbnail{
    border-radius: 8px;
}

.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__card{
    box-shadow: 0px 1px 4px rgba(17,17,26,0.05), 0px 0px 8px rgba(17,17,26,0.1);
}

.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__text{
    background: linear-gradient(0deg, rgb(117 154 206 / 0.18) 0%, rgb(255 255 255) 26%);
    margin-bottom: 0px !important;
    display: flex;
    flex-direction: column;
    height: 100%;
}

.elementor-939 .elementor-element.elementor-element-7702149d .elementor-post__read-more{
    text-transform: initial;
    margin-top: auto;
    
    display: inline-flex;
    align-items: center;
    gap: 10px; /* Abstand zwischen Icon und Text */
    text-decoration: none;
}

.elementor-post__read-more::before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    
    /* Das SVG als Maske, damit es die Textfarbe (currentColor) übernimmt */
    background-color: currentColor;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke="currentColor"><path d="M10.3359 1.75C10.48 1.75 10.6212 1.78131 10.75 1.83984V5.25C10.75 5.802 11.198 6.25 11.75 6.25H15.1602C15.2188 6.37884 15.25 6.51984 15.25 6.66406V10C14 10 12.75 10 11.5 10C9.29086 10 7.5 11.7909 7.5 14V15C7.5 15.3745 7.55212 15.7367 7.64853 16.0803C7.6827 16.2021 7.48591 16.25 7.3594 16.25H4.75C3.645 16.25 2.75 15.355 2.75 14.25V3.75C2.75 2.645 3.645 1.75 4.75 1.75H10.3359Z" fill="currentColor" fill-opacity="0.3" stroke="none"></path><path d="M5.75 6.75H7.75"></path><path d="M5.75 9.75H9.37757"></path><path d="M15.16 6.24999H11.75C11.198 6.24999 10.75 5.80199 10.75 5.24999V1.85199"></path><path d="M15.25 9.25V6.664C15.25 6.399 15.145 6.144 14.957 5.957L11.043 2.043C10.855 1.855 10.601 1.75 10.336 1.75H4.75C3.645 1.75 2.75 2.646 2.75 3.75V14.25C2.75 15.354 3.645 16.25 4.75 16.25H6.9171"></path><path d="M12 16.75H11.5C10.5335 16.75 9.75 15.9665 9.75 15V14C9.75 13.0335 10.5335 12.25 11.5 12.25H12"></path><path d="M15 16.75H15.5C16.4665 16.75 17.25 15.9665 17.25 15V14C17.25 13.0335 16.4665 12.25 15.5 12.25H15"></path><path d="M12.25 14.5H14.75"></path></g></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke="currentColor"><path d="M10.3359 1.75C10.48 1.75 10.6212 1.78131 10.75 1.83984V5.25C10.75 5.802 11.198 6.25 11.75 6.25H15.1602C15.2188 6.37884 15.25 6.51984 15.25 6.66406V10C14 10 12.75 10 11.5 10C9.29086 10 7.5 11.7909 7.5 14V15C7.5 15.3745 7.55212 15.7367 7.64853 16.0803C7.6827 16.2021 7.48591 16.25 7.3594 16.25H4.75C3.645 16.25 2.75 15.355 2.75 14.25V3.75C2.75 2.645 3.645 1.75 4.75 1.75H10.3359Z" fill="currentColor" fill-opacity="0.3" stroke="none"></path><path d="M5.75 6.75H7.75"></path><path d="M5.75 9.75H9.37757"></path><path d="M15.16 6.24999H11.75C11.198 6.24999 10.75 5.80199 10.75 5.24999V1.85199"></path><path d="M15.25 9.25V6.664C15.25 6.399 15.145 6.144 14.957 5.957L11.043 2.043C10.855 1.855 10.601 1.75 10.336 1.75H4.75C3.645 1.75 2.75 2.646 2.75 3.75V14.25C2.75 15.354 3.645 16.25 4.75 16.25H6.9171"></path><path d="M12 16.75H11.5C10.5335 16.75 9.75 15.9665 9.75 15V14C9.75 13.0335 10.5335 12.25 11.5 12.25H12"></path><path d="M15 16.75H15.5C16.4665 16.75 17.25 15.9665 17.25 15V14C17.25 13.0335 16.4665 12.25 15.5 12.25H15"></path><path d="M12.25 14.5H14.75"></path></g></svg>');
    
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

@media (max-width: 1023.98px) {
    .elementor-post__text {
        padding: 24px !important;
    }
}/* End custom CSS */