.elementor-314 .elementor-element.elementor-element-785b6fe:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-785b6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce87e2 );}.elementor-314 .elementor-element.elementor-element-785b6fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 40px 100px 40px;}.elementor-314 .elementor-element.elementor-element-785b6fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-314 .elementor-element.elementor-element-632875a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-314 .elementor-element.elementor-element-632875a > .elementor-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-1d166e6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-314 .elementor-element.elementor-element-1d166e6 img{box-shadow:0px 0px 20px 5px rgba(0, 0, 0, 0.05);}.elementor-314 .elementor-element.elementor-element-cad5321 .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-secondary );}.elementor-314 .elementor-element.elementor-element-289cfb0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-314 .elementor-element.elementor-element-289cfb0 .elementor-heading-title{font-size:36px;}.elementor-314 .elementor-element.elementor-element-646ac05 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-314 .elementor-element.elementor-element-646ac05 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-314 .elementor-element.elementor-element-646ac05{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-314 .elementor-element.elementor-element-646ac05 .elementor-icon-list-text{transition:color 0.3s;}.elementor-314 .elementor-element.elementor-element-d4d230e{--divider-border-style:dotted;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-314 .elementor-element.elementor-element-d4d230e .elementor-divider-separator{width:100%;}.elementor-314 .elementor-element.elementor-element-d4d230e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-314 .elementor-element.elementor-element-3b2f7df > .elementor-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-52f2688{box-shadow:0px 0px 20px 5px rgba(0, 0, 0, 0.05);margin-top:0px;margin-bottom:0px;}.elementor-314 .elementor-element.elementor-element-a973937:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-314 .elementor-element.elementor-element-a973937 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-a973937 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 20px 40px;}.elementor-314 .elementor-element.elementor-element-a973937 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-314 .elementor-element.elementor-element-3b42f38 .elementor-heading-title{color:var( --e-global-color-b8da124 );}.elementor-314 .elementor-element.elementor-element-53554ad{--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-314 .elementor-element.elementor-element-53554ad > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__meta-data span + span:before{content:"•";}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__card{border-radius:0px;}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__text{padding:0 20px;}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__meta-data{padding:10px 20px;color:var( --e-global-color-secondary );font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:3px;}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__avatar{padding-right:20px;padding-left:20px;}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__card .elementor-post__meta-data{border-top-color:var( --e-global-color-3ce87e2 );}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__title, .elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__title a{color:var( --e-global-color-6154b9d );font-size:20px;line-height:1.3em;}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__title{margin-bottom:10px;}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__excerpt p{color:var( --e-global-color-text );}.elementor-314 .elementor-element.elementor-element-53554ad .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-53554ad a.elementor-post__read-more{font-size:15px;text-transform:none;}.elementor-314 .elementor-element.elementor-element-db3ea22{box-shadow:0px 0px 20px 5px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-314 .elementor-element.elementor-element-db3ea22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-314 .elementor-element.elementor-element-b1680ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-314 .elementor-element.elementor-element-b1680ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8da124 );}.elementor-314 .elementor-element.elementor-element-b1680ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-314 .elementor-element.elementor-element-b1680ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-314 .elementor-element.elementor-element-85d8ba1{--grid-row-gap:8px;}.elementor-314 .elementor-element.elementor-element-85d8ba1 .pp-categories-list .pp-category{margin-bottom:8px;}.elementor-314 .elementor-element.elementor-element-85d8ba1 .pp-categories-list .pp-category-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );margin-right:10px;}.elementor-314 .elementor-element.elementor-element-85d8ba1 .pp-category-title{color:var( --e-global-color-text );}.elementor-314 .elementor-element.elementor-element-85d8ba1 .pp-category:hover .pp-category-title{color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-ab35e42{--divider-border-style:dotted;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-314 .elementor-element.elementor-element-ab35e42 .elementor-divider-separator{width:100%;}.elementor-314 .elementor-element.elementor-element-ab35e42 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-314 .elementor-element.elementor-element-5dfe203{width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-5dfe203 .elementor-icon-wrapper{text-align:center;}.elementor-314 .elementor-element.elementor-element-5dfe203.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-5dfe203.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-5dfe203.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-5dfe203.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-5dfe203.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-5dfe203 .elementor-icon{font-size:15px;}.elementor-314 .elementor-element.elementor-element-5dfe203 .elementor-icon svg{height:15px;}.elementor-314 .elementor-element.elementor-element-567b53e{width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-567b53e > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-314 .elementor-element.elementor-element-567b53e .elementor-icon-wrapper{text-align:center;}.elementor-314 .elementor-element.elementor-element-567b53e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-567b53e.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-567b53e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-567b53e.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-567b53e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-567b53e .elementor-icon{font-size:15px;}.elementor-314 .elementor-element.elementor-element-567b53e .elementor-icon svg{height:15px;}.elementor-314 .elementor-element.elementor-element-423de29{width:auto;max-width:auto;}.elementor-314 .elementor-element.elementor-element-423de29 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-314 .elementor-element.elementor-element-423de29 .elementor-icon-wrapper{text-align:center;}.elementor-314 .elementor-element.elementor-element-423de29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-423de29.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-423de29.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-423de29.elementor-view-framed .elementor-icon, .elementor-314 .elementor-element.elementor-element-423de29.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-423de29 .elementor-icon{font-size:15px;}.elementor-314 .elementor-element.elementor-element-423de29 .elementor-icon svg{height:15px;}.elementor-314 .elementor-element.elementor-element-47e8f6d:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-47e8f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce87e2 );}.elementor-314 .elementor-element.elementor-element-47e8f6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 40px 40px;}.elementor-314 .elementor-element.elementor-element-47e8f6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-314 .elementor-element.elementor-element-ab56b40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-314 .elementor-element.elementor-element-ab56b40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8da124 );}.elementor-314 .elementor-element.elementor-element-ab56b40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-314 .elementor-element.elementor-element-ab56b40 > .elementor-element-populated{box-shadow:0px 0px 20px 5px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-314 .elementor-element.elementor-element-ab56b40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-314 .elementor-element.elementor-element-bd4af79{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-314 .elementor-element.elementor-element-bd4af79:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-bd4af79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8da124 );}.elementor-314 .elementor-element.elementor-element-d17ebc4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-2c48603 .elementor-icon-list-icon{width:14px;}.elementor-314 .elementor-element.elementor-element-2c48603 .elementor-icon-list-icon i{font-size:14px;}.elementor-314 .elementor-element.elementor-element-2c48603 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-314 .elementor-element.elementor-element-2c48603 .elementor-icon-list-text, .elementor-314 .elementor-element.elementor-element-2c48603 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-2c48603 .elementor-icon-list-item{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:900;}.elementor-314 .elementor-element.elementor-element-bae18a5{--grid-column-gap:25px;--grid-row-gap:25px;}.elementor-314 .elementor-element.elementor-element-bae18a5 .pp-posts:not(.elementor-grid){margin-left:-25px;}.elementor-314 .elementor-element.elementor-element-bae18a5 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:25px;}.elementor-314 .elementor-element.elementor-element-bae18a5 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:25px;}.elementor-314 .elementor-element.elementor-element-bae18a5 .pp-post{background-color:var( --e-global-color-b8da124 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 20px 5px rgba(0, 0, 0, 0.05);}@media(max-width:1024px){.elementor-314 .elementor-element.elementor-element-785b6fe{margin-top:0px;margin-bottom:0px;padding:80px 40px 80px 40px;}.elementor-314 .elementor-element.elementor-element-632875a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-314 .elementor-element.elementor-element-3b2f7df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-314 .elementor-element.elementor-element-52f2688{margin-top:40px;margin-bottom:0px;}.elementor-314 .elementor-element.elementor-element-47e8f6d{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-314 .elementor-element.elementor-element-ab56b40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-314 .elementor-element.elementor-element-785b6fe{margin-top:0px;margin-bottom:0px;padding:60px 20px 60px 20px;}.elementor-314 .elementor-element.elementor-element-1d166e6 img{width:100%;height:200px;object-fit:cover;}.elementor-314 .elementor-element.elementor-element-289cfb0 .elementor-heading-title{font-size:28px;}.elementor-314 .elementor-element.elementor-element-53554ad{--grid-row-gap:20px;}.elementor-314 .elementor-element.elementor-element-53554ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-b1680ca > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-314 .elementor-element.elementor-element-47e8f6d{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-314 .elementor-element.elementor-element-ab56b40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-314 .elementor-element.elementor-element-632875a{width:75%;}.elementor-314 .elementor-element.elementor-element-3b2f7df{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-314 .elementor-element.elementor-element-632875a{width:100%;}.elementor-314 .elementor-element.elementor-element-3b2f7df{width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-faef1cc */.elementor-314 .elementor-element.elementor-element-faef1cc ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-91b12d7 *//**
 * Defining Colors and Fonts
 * 
 * 1. Icon Color - default ist das die Primary Color aus Elementor
 * 2. Label Color - Farbe von "Nächstes" und "Voriges"
 * 3. Title Color  - Farbe des Posts Titles
 * 4. Trenner Color - Farbe des Trennstrichs an mobilen Geräten
 *
 * Fonts: 
 * 1. Label Font - Schriftart des Labels "Nächstes" und "Voriges"
 * 2. Title Font - Schriftart des Titels
 *
 * 3. Label Font Size - Schriftgröße des Labels "Nächstes" und "Voriges"
 * 4. Title Font Size - Schriftgröße des Titels
 *
 */
 
:root {
    --infinite-navigation-icon: var(--e-global-color-primary);
    --infinite-navigation-label: var(--e-global-color-primary);
    --infinite-navigation-title: var(--e-global-color-text);
    --infinite-navigation-trenner: #E3E3E3;
    
    --infinite-navigation-label-font-family: "Open Sans", Sans-serif;
    --infinite-navigation-title-font-family: "Open Sans", Sans-serif;
    
    --infinite-navigation-label-font-size: 30px;
    --infinite-navigation-title-font-size: 15px;
}

.elementor-314 .elementor-element.elementor-element-91b12d7 .infinite-post-navigation{
    display: flex;
}
.elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation {
    display: flex;
    flex: 1;
    max-width: 100%;
}

@media only screen and (max-width: 600px) {
    .elementor-314 .elementor-element.elementor-element-91b12d7 .infinite-post-navigation {
        display: flex;
        flex-wrap: wrap;
    }
    .elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation {
        width: 100%;
        padding: 15px 0;
        flex: 100%;
    }
    /* Farbe des Trenners */
    .elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation:nth-child(2){
        border-top: 1px solid var(--infinite-navigation-trenner);
    }
    .elementor-314 .elementor-element.elementor-element-91b12d7 .previous-link .post-navigation-text {
        text-align: right;
    }
    .elementor-314 .elementor-element.elementor-element-91b12d7 .next-link .post-navigation-text {
        text-align: left !important;
    }
}

.elementor-314 .elementor-element.elementor-element-91b12d7 .next-link {
    justify-content: flex-end;
}

.elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation-text {
     flex-grow: 1;
}
.elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation-icon {
     width: 50px;
}

/* Icon Größe */
.elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation-icon i{
     font-size: 30px;
     color: var(--infinite-navigation-icon);
     margin-top: 10px;
}

/* Next Icon und Text rechtsbündig */
.elementor-314 .elementor-element.elementor-element-91b12d7 .next-link .post-navigation-icon,
.elementor-314 .elementor-element.elementor-element-91b12d7 .next-link .post-navigation-text{
    text-align: right;
}

/* Text und Postname übereinander */
.elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation-label,
.elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation-title {
    width: 100%;
    display: block;
}

/* Label Design */
.elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation-label {
    color: var(--e-global-color-primary);
    font-family: var(--infinite-navigation-label-font-family);
    font-size: var(--infinite-navigation-label-font-size);
    font-weight: 700;
    text-transform: none;
}
/* Post Title Design */
.elementor-314 .elementor-element.elementor-element-91b12d7 .post-navigation-title {
    color: var(--e-global-color-text);
    font-family: var(--infinite-navigation-title-font-family);
    font-size: 16px;
    font-weight: 400;
}/* End custom CSS */