.elementor-1735 .elementor-element.elementor-element-61e44436{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1735 .elementor-element.elementor-element-61e44436.elementor-element{--align-self:flex-end;}.elementor-1735 .elementor-element.elementor-element-61e44436 .dynamic-content-for-elementor-acf{color:var( --e-global-color-primary );margin-bottom:0px;font-family:"Titillium", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-1735 .elementor-element.elementor-element-12d7651d{text-align:right;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1735 .elementor-element.elementor-element-12d7651d.elementor-element{--align-self:flex-end;}.elementor-1735 .elementor-element.elementor-element-12d7651d .dynamic-content-for-elementor-acf{color:var( --e-global-color-primary );margin-bottom:0px;font-family:"Titillium", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-1735 .elementor-element.elementor-element-61e44436{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1735 .elementor-element.elementor-element-12d7651d{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}}@media(max-width:767px){.elementor-1735 .elementor-element.elementor-element-61e44436{text-align:left;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1735 .elementor-element.elementor-element-61e44436 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1735 .elementor-element.elementor-element-61e44436 .dynamic-content-for-elementor-acf{padding:0px 0px 0px 0px;margin-bottom:0px;left:0px;line-height:1.5em;}.elementor-1735 .elementor-element.elementor-element-12d7651d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1735 .elementor-element.elementor-element-12d7651d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1735 .elementor-element.elementor-element-12d7651d .dynamic-content-for-elementor-acf{padding:0px 0px 0px 0px;margin-bottom:0px;left:0px;}}/* Start custom CSS for dyncontel-acf, class: .elementor-element-12d7651d */@media (max-width: 767px) {
    /* Setzt alle Zwischen-Wrapper von Elementor & DCE auf volle Breite ohne Einrückung */
    .dce-acf-repeater,
    .dce-acf-repeater > div,
    .dce-acf-repeater [data-elementor-id="1735"],
    .dce-acf-repeater .e-con {
        width: 100% !important;
        max-width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        box-sizing: border-box !important;
    }

    /* Stellt sicher, dass das linke Widget ganz links anliegt */
    .dce-acf-repeater .elementor-widget-dyncontel-acf {
        margin-left: 0 !important;
        padding-left: 0 !important;
    }
}/* End custom CSS */