.elementor-725 .elementor-element.elementor-element-8f9e9a8{--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:175px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-725 .elementor-element.elementor-element-cc4a376 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-725 .elementor-element.elementor-element-cc4a376{text-align:center;}.elementor-725 .elementor-element.elementor-element-cc4a376 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-725 .elementor-element.elementor-element-1059163 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-725 .elementor-element.elementor-element-1059163{text-align:center;}.elementor-725 .elementor-element.elementor-element-1059163 .elementor-heading-title{font-family:var( --e-global-typography-7ec589d-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec589d-font-size );font-weight:var( --e-global-typography-7ec589d-font-weight );text-transform:var( --e-global-typography-7ec589d-text-transform );font-style:var( --e-global-typography-7ec589d-font-style );text-decoration:var( --e-global-typography-7ec589d-text-decoration );line-height:var( --e-global-typography-7ec589d-line-height );letter-spacing:var( --e-global-typography-7ec589d-letter-spacing );color:var( --e-global-color-text );}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 2 );}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 2 );flex-grow:0;}.elementor-725 .elementor-element.elementor-element-289eb23 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-item{align-self:stretch;padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );padding-bottom:15px;}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );}@media(max-width:1024px){.elementor-725 .elementor-element.elementor-element-8f9e9a8{--padding-top:80px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-725 .elementor-element.elementor-element-cc4a376 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-725 .elementor-element.elementor-element-1059163 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-725 .elementor-element.elementor-element-1059163 .elementor-heading-title{font-size:var( --e-global-typography-7ec589d-font-size );line-height:var( --e-global-typography-7ec589d-line-height );letter-spacing:var( --e-global-typography-7ec589d-letter-spacing );}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 2 );}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 2 );}.elementor-725 .elementor-element.elementor-element-289eb23 > .elementor-widget-container{margin:40px 0px 0px 0px;}}@media(max-width:767px){.elementor-725 .elementor-element.elementor-element-8f9e9a8{--padding-top:50px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-725 .elementor-element.elementor-element-cc4a376 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-725 .elementor-element.elementor-element-1059163 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-725 .elementor-element.elementor-element-1059163 .elementor-heading-title{font-size:var( --e-global-typography-7ec589d-font-size );line-height:var( --e-global-typography-7ec589d-line-height );letter-spacing:var( --e-global-typography-7ec589d-letter-spacing );}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:1;}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-725 .elementor-element.elementor-element-289eb23 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-725 .elementor-element.elementor-element-289eb23 > .elementor-widget-container{margin:30px 0px 0px 0px;}}/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-289eb23 */.benefits .dce-acf-repeater-item {
    display: flex;
    align-items: stretch;
}

.Vorteil-box {
    background-color: #fff;
    border-radius: 15px;
    padding: 40px 35px;
    display: flex;
    flex-direction: column;
}

.Vorteile-head {
    margin-bottom: 25px;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    gap: 25px;
    flex-wrap: nowrap;
    align-items: center;
}

.benefits-icon_leistungen {
    width: 50px;
    height: 50px;
    fill: var( --e-global-color-accent );
}

.Vorteile-title {
    font-size: var( --e-global-typography-f46480f-font-size );
    font-family: var( --e-global-typography-f46480f-font-family );
    font-weight: var( --e-global-typography-f46480f-font-weight );
    text-transform: var( --e-global-typography-f46480f-text-transform );
    font-style: var( --e-global-typography-f46480f-font-style );
    text-decoration: var( --e-global-typography-f46480f-text-decoration );
    line-height: var( --e-global-typography-f46480f-line-height );
    letter-spacing: var( --e-global-typography-f46480f-letter-spacing );
    color: var( --e-global-color-primary );
    flex-shrink: 2;
}

.Vorteile-text {
    font-family: var( --e-global-typography-7ec589d-font-family ), Sans-serif;
    font-size: var( --e-global-typography-7ec589d-font-size );
    font-weight: var( --e-global-typography-7ec589d-font-weight );
    text-transform: var( --e-global-typography-7ec589d-text-transform );
    font-style: var( --e-global-typography-7ec589d-font-style );
    text-decoration: var( --e-global-typography-7ec589d-text-decoration );
    line-height: var( --e-global-typography-7ec589d-line-height );
    letter-spacing: var( --e-global-typography-7ec589d-letter-spacing );
}

@media only screen and (max-width: 1024px) {
    
.Vorteil-box {
    padding: 25px;
}

.Vorteile-text {
    min-height: 90px;
}

}

@media only screen and (max-width: 768px) {
    .Vorteil-box {
    padding: 20px;
}

.benefits-icon_leistungen {
    width: 40px;
    height: 40px;
}

.Vorteile-head {
gap: 20px;
margin-bottom: 15px;
}

.Vorteile-text {
    min-height: 0px;
}
}/* End custom CSS */