.rr-chart-wrap { margin: 0 auto; padding: 16px; background: #F6F9FC; border-radius: 8px; box-sizing: border-box; } .rr-chart-wrap canvas { width: 100% !important; } /* Wenn ein Elementor-Container zwei Shortcodes nebeneinander hat (50/50 Columns) */ .elementor-column[data-col="50"] .rr-chart-wrap, .elementor-col-50 .rr-chart-wrap { width: 100% !important; max-width: 100% !important; } /* Responsive: unter 768px */ @media (max-width: 768px) { .rr-chart-wrap { width: 100% !important; max-width: 100% !important; padding: 8px; border-radius: 4px; } }